2020 年も残すところあとわずかとなりました。マッピング & ロケーション開発のプラットフォームである「ArcGIS for Developers」を最大限活用いただくために、ESRIジャパンの開発者製品 / Enterprise 製品を担当するチームでは、ArcGIS の開発や Enterprise 製品の活用に係る情報発信を行ってまいりました。今年は新型コロナウイルスの影響によりウェビナーでの開催となったイベントもありましたが、これらのイベントで使用した資料やサンプル コードは、その都度公開しております。
また、ArcGIS プラットフォームを拡張するパターンは多岐にわたり、開発者向けの製品が多いことから、初めての方は欲しい情報を探す時間が長くなりがちです。
そこで、今回の記事では、昨年と同様、2020 年に公開したイベント資料やブログ記事を中心に、API/SDK などのカテゴリー別にリンクをまとめておきたいと思います。各リンクにはそれぞれ、紹介している内容のレベルの目安として、【基礎】、【応用】 のフラグを付けています。気になったリンクがあれば、この機会にブックマーク等していただければ幸いです。
ArcGIS for Developers でできることやその最新動向について紹介したイベント資料
ArcGIS API for JavaScript を使用したウィジェット開発を学ぶことができるハンズオン
API を使用した Web アプリ開発の基礎を紹介したイベント資料
API を使用した Web アプリ開発の基礎を紹介したシリーズ記事の続編。ウィジェットの実装や認証について解説した記事
ArcGIS API for JavaScript と Vue を統合して利用した解説記事
ArcGIS API for JavaScript と React を統合して利用した解説記事
ArcGIS Web AppBuilder (ArcGIS Online 版、ArcGIS Enterprise 版、Developer Edition 版) で提供されているウィジェットの一覧表
ArcGIS Experience Builder (Developer Edition) の開発に役立つガイド集
チュートリアル「Create a starter widget」を翻訳して紹介した記事
チュートリアル「Get map coordinates」を翻訳して紹介した記事
ArcGIS Runtime SDK を使用した調査アプリケーション構築までを学ぶことができるハンズオン
米国 Esri が公開している Data Collection for .NET が持つ主要な機能を紹介した記事
ArcGIS Runtime の特長であるオフライン ワークフローの 2 つのパターンについて紹介したシリーズ記事
米国 Esri がオープンソースで公開している AR ツールキットについて、Xamarinによるビルドからデプロイ方法までを解説した記事
ArcGIS Pro SDK を使用したサンプルツール (地域メッシュツール/クリップツール) をGitHub上で公開
UI や Python スクリプトからオフライン データを作成する方法を学ぶことができるハンズオン
ArcGIS API for Python で Web マップやホスト フィーチャ レイヤーの更新を学ぶことができるハンズオン
ArcGIS API for Python の使い方の基礎を紹介したシリーズ記事
Learn ArcGIS のレッスンを翻訳して紹介した記事
ArcGIS ユーザー向けに Python の基礎や構文の使い方などを紹介した資料
ArcMap を利用する際の ArcPy を使った処理の基本を紹介した資料
ArcGIS Pro を利用する際の ArcPy を使った処理の基本を紹介した資料
ArcGIS Enterprise の概要やその最新動向について紹介したイベント資料
ポータル サイトのアイテムに設定するタグの効果的な利用方法の説明
REST 以外にも存在する ArcGIS Data Store を管理するコマンドユーティリティの説明
ポータル サイトにシェープファイルのデータを公開する際の Tips の紹介
Web ページに ArcGIS の Web マップやアプリを埋め込む手順の説明
2020 年 5 月にリリースした ArcGIS Enterprise 10.8 の新機能を紹介
ArcGIS GeoEvent Server をインストールし、動作させるまでの手順書の紹介
ArcGIS Enterprise の環境構築時に利用できる System Design Strategies の概要説明
アイテムの削除やデータのエクスポートなどの許可/不許可などの各種設定の紹介
Web マップの検索をさらに使いやすくする設定の紹介
ArcGIS Enterprise 全体をバックアップ/リストアを行う webgisdr の説明と使用方法を紹介
Esri の UC での ArcGIS GeoEvent Server や ArcGIS Velocity への QA の紹介
Portal for ArcGIS で使用できるブランチ バージョンの概要および機能の紹介
今年もブログ記事を定期的に公開してきました!上記と重複する記事もありますが、2020 年公開記事の閲覧数 (2020 年 12 月 15 日時点) 上位 10 記事をご紹介します!
第 1 位:ArcGIS Proでニューヨーク・タイムズの新型コロナの時系列データを可視化する方法
第 2 位:続編 はじめてのWeb マッピングアプリケーション開発:ウィジェット編
第 3 位:さわって覚える ArcGIS API for Python:基本編 (GIS モジュール編)
第 4 位:続編 はじめてのWeb マッピングアプリケーション開発:印刷ウィジェット編
第 5 位:「地理院地図Vector」(仮称)をArcGIS で表示してみました - 第2弾
第 6 位:アイテム管理のポイントの紹介 – 前編 –:タグを効果的に活用しましょう
第 7 位:STAY HOME で マッピング & ロケーション開発を学ぶ方法
第 8 位:さわって覚える ArcGIS API for Python:マッピング、可視化編
第 9 位:厳選!!知っておくべき ArcGIS Enterprise 10.8 の新機能
第 10 位:さわって覚える ArcGIS API for Python:ネットワーク解析編 (前編)
本記事ではご紹介しきれなかった情報もございますが、上記の中身を見ていただければそれぞれの API/SDK についてご確認いただけると思います。ESRIジャパンの GitHub では他にもサンプル コードなどを公開しており、例えば workshops リポジトリでは過去のイベントで発表した資料やコードがまとまっています。
今後も多くのサンプル コードやブログ記事など、ArcGIS での開発や Enterprise 製品を活用する皆様に役立つ情報をお届けしたいと思います。
それでは、よいお年をお過ごしください。来年も引き続きよろしくお願いいたします。
・マッピング & ロケーション開発 (ArcGIS for Developers) 2019 振り返り