De serie "Desktop Kaartapplicatie Ontwikkeling"deel1 artikel.
Deel1 behandelt ArcGIS Maps SDK for .NET (hierna SDK) wordt gebruikt om kaarten te maken voor applicaties die met deze SDK worden ontwikkeld.Met de SDK kunt u lokale bestanden zoals shapefiles en OGC GeoPackage weergeven en bewerken, evenals webservices die worden gepubliceerd via ArcGIS Online en ArcGIS Enterprise で公開される Web サービスなどを表示・編集することができます。本記事では We gebruiken in dit artikel de Web service die via ArcGIS Online is gepubliceerd.WebWeb We gebruiken in dit artikel de Web service die via ArcGIS Online is gepubliceerd.
Webマップ
Web maps zijn kaarten waarop achtergrondkaarten en thematische kaartgegevens (Web services) worden toegevoegd, de weergave-instellingen worden aangepast, en ze worden opgeslagen in JSON-formaat op ArcGIS Online.Een Web map is een kaart waarop achtergrondkaarten en thematische kaartgegevens (Web services) worden toegevoegd, de weergave-instellingen worden aangepast, en ze worden opgeslagen in JSON-formaat op ArcGIS Online.Webサービス)を追加し、表示方法などを設定して Op ArcGIS Online opgeslagen in JSON-formaat.Op ArcGIS Online opgeslagen in JSON-formaat.JSON形式で保存されるWeb map opgeslagen in JSON-formaat op ArcGIS Online.Een Web map is een kaart opgeslagen in JSON-formaat op het Web platform.Web maps maken kan met de Map Viewer tool van ArcGIS Online.Voor het maken van Web maps gebruikt u de Map Viewer tool van ArcGIS Online.ArcGIS Online biedt de Map Viewer tool voor het maken van Web maps.Met Map Viewer van ArcGIS Online maakt u Web maps.Met SDK ontwikkelde apps kunnen direct Web maps refereren om dezelfde kaartstatus te tonen zonder extra codering voor lagen of stijlen toe te voegen.Apps ontwikkeld met SDK kunnen Web maps direct refereren om dezelfde kaartstatus te tonen zonder extra codering voor lagen of stijlen toe te voegen.Door vanuit apps ontwikkeld met SDK naar Web maps te verwijzen, kan dezelfde kaartstatus getoond worden zonder extra codering voor lagen of stijlen toe te voegen.Als bijvoorbeeld de data al vooraf bepaald is voor de app, hoeft u geen code te schrijven om lagen toe te voegen of stijlen aan te passen, wat ontwikkelkosten bespaart.
Web maps makenDe algemene stappen voor het maken van Web maps zijn als volgt:
Web maps makenDe algemene stappen voor het maken van Web maps zijn als volgt:
- Web maps maken1. Maak een Web map aan en voeg lagen toe
- 2. Stel de weergave van lagen in
- 3. Sla de Web map op
ArcGIS Online の Map Viewer を開き、ArcGIS 開発者アカウントでサインインします。ArcGIS Living Atlas で公開されているレイヤーを追加します。
2. レイヤーの表示方法の設定
レイヤー リストから表現を変更したいレイヤーを選び、[プロパティの表示] から表示方法を設定します。属性情報に応じた色分け表示や透過表示、表示縮尺の変更等が行えます。
3. Web マップの保存
最後にここまで設定を行ってきた Web マップの保存を行います。保存すると Web マップには ID が割り当てられます。開発の際に、この ID を参照することで、設定を行った状態のマップを、アプリでもそのままの状態で表示することができます。Web ブラウザのURL 末尾の「?webmap=<Web マップ ID>」が Web マップの ID です。
Web マップの作成方法の詳細は ArcGIS Developers 開発リソース集の「Web マップの作成」のガイドをご参照ください。ご自身で ArcGIS Living Atlas から興味のあるデータを検索して Web マップを作成してみてください。位置情報付きのデータをお持ちであれば、ArcGIS Online にそのデータを Web サービスとして公開して、Web マップを作成することもできます。サンプルの Web マップでは、「学校データ (国土数値情報 令和 3 年度)」、「中学校区データ(国土数値情報 令和3年度)」、「小学校区データ(国土数値情報 令和3年度)」を使用しています。
第1弾「マップの作成」はここまでです。次回の第2弾「開発の準備」では、アプリを開発するための準備として、SDK のインストールと Visual Studio のプロジェクト作成を行います。
関連リンク