protected void Application_Start() { EvacuationFacilityInfoRepository.Initialize(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
static void Main(string[] args) { // DocumentDB初期化 EvacuationFacilityInfoRepository.Initialize(true); // XMLをロードしてカスタムクラスコレクションに変換 // xmlのパスは書き換えてください! List <EvacuationFacilityInfo> evacuationFacilityInfoList = GmlToCustomFormatConvertor.Load(@"J:\Projects\Github\research\DocumentDB\GIS\P20-12_13.xml"); // カスタムクラスコレクションをDocumentDBに保存 EvacuationFacilityInfoRepository.SaveEvacuationFacilityInfos(evacuationFacilityInfoList); }
public ActionResult Index(double latitude, double longitude, int distance) { ViewBag.EvacuationFacilities = EvacuationFacilityInfoRepository.Search(longitude, latitude, distance); return(View("result")); }