Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ArcGIS Platform (PaaS) の API を使ってみた!

ArcGIS Platform (PaaS) の API を使ってみた!

ArcGIS Platform は無償枠から利用が可能
 https://developers.arcgis.com/
 https://developers.arcgis.com/pricing/

ArcGIS Platform :ロケーションサービス
 https://developers.arcgis.com/features/

Takahiro Kamily

April 28, 2021
Tweet

Other Decks in Technology

Transcript

  1. 内容 • ⾃⼰紹介 • ArcGIS Platform とは • ArcGIS Platform

    の利⽤ • Google Maps との違いは︖ • ArcGIS Platform の到達圏解析を使ってみた。 • まとめ
  2. ⾃⼰紹介 • Takahiro Kamiya Ø Twitter:@freedom_tk • ESRIジャパン株式会社 • Open

    Source Geospatial Foundation (@openconcierge) Ø NPO法⼈(東京都)︓空間情報の活⽤を⽀援する専⾨家集団 • 地理情報の分野が好きなエンジニアです。Esri の ArcGIS や Mapbox を中⼼に扱っています。 Ø 個⼈ブログ︓freedom-tech.hatenablog.com
  3. ArcGIS Platform ってなに︖ • ArcGIS Platform は、Google Maps Platform と同じような

    Web の地図サービスプラット フォーム • 開発者向けにロケーションサービスを提供する PaaS (Platform as a Service) • Leaflet、OpenLayers、Mapbox GL JS などの オープンソースの利⽤が可能 • REST API のため、サードパーティなどの外部 サービスへの組み込みも可能 • API キーによる認証⽅式 https://developers.arcgis.com/
  4. ArcGIS Platform の利⽤ ArcGIS Platform (Platform as a Service) コンテンツ

    ・背景地図 ・ジオコーディング ・ルーティング ・POIʼS ・デモグラフィック 機能 ・データホスティング ・ジオエンリッチメント ・認証(APIキー、OAuth) API キー 背景地図 ジオコーディング及び検索 道路ネットワーク解析 可視化 統計データの活⽤
  5. Google Maps との違いは︖ • ArcGIS Platform は、Google Maps と違い GIS(地理情報

    システム)と呼ばれる⾼度な機能があり、地図上での空間解 析や可視化、統計データの利⽤などが可能 • Google Maps API で取得した結果は、Google マップ以外の 地図に描画することは規約違反になる。つまり、マッシュ アップ的なアプリ開発が難しい。例えば、Google Maps API の結果をオープンソースを地図ソフトで表⽰することはでき ない。などがある。 Ø https://cloud.google.com/maps- platform/terms#3.-license. • Google のジオコーディング API の利⽤制限の例 Ø ジオコーディング API の結果を地図に表⽰する場合は、これらの結 果を Google マップに表⽰する必要がある。Google マップ以外の マップで GeocodingAPI データを使⽤することは禁⽌されている。 Ø 保存に関しては、場所を⼀意に識別するために使⽤される Place ID の値は保存することができる。Place ID の値は、Geocoding API レスポンスの place_id フィールドで返される。
  6. まとめ • ArcGIS Platform は、ロケーションサービスを提供する PaaS (Platform as a Service)

    のクラウドサービス ØAPI キーによる認証 Øオープンソースが利⽤できる • ArcGIS Platform は無償枠から利⽤できます。 Øhttps://developers.arcgis.com/ • ロケーションサービスの紹介 Øhttps://developers.arcgis.com/features/