2023年もあと残すところ僅かとなりました。マッピング&ロケーション開発のためのプラットフォーム「ArcGIS Developers」をより利活用いただくために、 ArcGIS開発者製品/サーバー製品担当チームでは、ArGIS 製品の新機能紹介や開発のヒントといった情報を発信してきました。
特に今年はArcGIS Platform において、今までベータ版であったプレイス サービスが正式リリースされました。これにより世界中のPOIをカテゴリーや特定の範囲から名前、連絡先情報、営業時間等の貴重な詳細情報を API から取得することが可能となりました。
また、ArcGISプラットフォームを拡張するパターンも多岐にわたり、開発者向けの製品が多いことから、初めての方は欲しい情報を探すのに時間がかかってしまい、中には見逃してしまった記事もあるかと思います。
そこで今回の記事では、昨年と同様、2023 年に公開したイベント資料やブログ記事を中心に、API/SDK 、製品別のリンクを本記事でまとめています。各リンクにはそれぞれ、紹介している内容のレベルの目安として、【基礎】、【応用】 のフラグを付けています。気になったリンクがあれば、この機会にブックマーク等していただければ幸いです。
ArcGIS Developers
ブログ
Cesium JS が ArcGIS ロケーションサービスのサポートを発表【基礎】
ArcGISのロケーションサービスを利用したアプリケーションを構築するためのオープンソースライブラリとしてCesiumJS が全面的にサポートしたことの紹介
ArcGIS REST JS
ブログ
Node.js を使用してジオコーディング機能を実装してみよう【応用】
Node.JS を用いてジオコーディングといった機能を実装する方法の紹介
ArcGIS API for Python
ブログ
ArcGIS API for Python を使って組織のグループ管理を自動化する【応用】
ArcGIS Enterprise 上でArcGIS API for Python を用いて組織グループ管理を自動化する方法を紹介
ChatGPT が間違った位置情報を ArcGIS API for Python で修正してみよう~ArcGIS と ChatGPT の連携~【応用】
ArcGIS API for Python を用いてChatGPT が提案した観光地の位置情報を修正する方法を紹介
ArcGIS API for Python で増減率を地図上にビジュアライゼーション!【基礎】
ArcGIS API for Python を用いて全国の海苔生産量をマップ上に可視化する方法の紹介
資料
GIS学会 2023 ArcGIS API for Python 体験【基礎】
GIS学会で使用した ArcGIS API for Python のハンズオン資料の紹介
ArcPy
ブログ
【ArcGIS Pro 版】Python を使って作業の効率化を図ろう!⑤ : 独自のツールの作成方法【基礎】
ArcGIS Pro のシリーズ記事 第5回 独自のツールの作成方法の紹介
ArcPy を使って、ArcGIS Pro の作業を自動化! ~主題図を作成して PDF 化~【応用】
ArcPy を用いた複数の主題図のPDF化を自動で行う方法を紹介
ArcGIS Maps SDK for JavaScript
ブログ
ArcGIS Maps SDK for JavaScript の向上した水の表現を試してみた【応用】
ArcGIS Maps SDK for JavaScript を用いてシーン ビュー上の地物を水面に反射して表示する方法の紹介
ArcGIS Maps SDKs for Native Apps
ブログ
クロスプラットフォーム「.NET MAUI 」を利用した地図アプリの開発について【基礎】
ArcGIS Maps SDK for .NET を用いて地図アプリを開発する方法について紹介
.NET MAUI で作成するリアルタイム アプリ(シェアサイクルのモニタリング)【応用】
ArcGIS Maps SDK for .NET を用いたリアルタイム データを処理する地図アプリの作成プロセスの説明紹介
資料
ネイティブアプリ開発最前線【基礎】
セミナー「ネイティブアプリ開発最前線」発表資料の紹介
ArcGIS Field Maps
ブログ
kintone と ArcGIS の連携を試してみました - 第3弾 ArcGIS Field Maps と kintone 連携 –【応用】
ArcGIS Field Maps を使用して kintone との連携を行う方法の紹介
ArcGIS Velocity
ブログ
ArcGIS Velocity でリアルタイム データをマップに表示してみよう【応用】
ArcGIS Velocity を用いたリアルタイム データをマップに表示する方法の紹介
Python を使ってリアルタイム解析を監視してみよう! ~ ArcGIS Notebooks を利用した ArcGIS Velocity の監視【応用】
ArcGIS Velocity を用いたリアルタイム解析を ArcGIS Notebooks を活用してPython で監視する方法の紹介
Calcite Design System
ブログ
Calcite Design System 1.0 がリリースされました!【基礎】
Calcite Design System 1.0 のリリース内容を紹介
ArcGIS Pro SDK
ブログ
ArcGIS Pro SDK で ArcGIS Pro をカスタマイズしてみよう! ~アドインの作成~ 【基礎】
ArcGIS Pro SDK でのアドインの作成方法を紹介
資料
ArcGIS Pro SDK :はじめてのアドイン作成ハンズオン【基礎】
ArcGIS Pro に新規ボタンを作成することを通して ArcGIS Pro SDK によるアドイン開発を体験
ArcGIS Maps SDKs for Game Engines
ブログ
ArcGIS Maps SDKs for Game Engines の新機能でフィルタリングを実装してみよう 【応用】
ArcGIS Maps SDKs for Game Engines の新機能を用いてフィルタリングを実装する方法の紹介
ArcGIS AppStudio
ブログ
ArcGIS AppStudio 5.5 のリリース【基礎】
ArcGIS AppStudio バージョン5.5リリースの紹介
ArcGIS AppStudio のサポート終了に関する FAQ【基礎】
ArcGIS AppStudio のサポート終了に関するFAQの紹介
ArcGIS Enterprise
ブログ
ArcGIS Enterprise で公開できるサービス:シーン サービス編【基礎】
ArcGIS Enterprise で公開可能なシーン サービスの機能紹介
ArcGIS Enterprise のログを Python で一工夫して使う方法 【応用】
Python を用いて ArcGIS Enterprise のログから必要な情報を抽出する方法を紹介
ArcGIS Enterprise のコンポーネントを簡単解説【基礎】
ArcGIS Enterprise の各コンポーネント群 の簡単な解説の紹介
開発者向け製品/サーバー製品担当チームでは2023年もブログ記事を定期的に公開してきましたが、2023年公開記事の中で閲覧数が多かった上位5記事をご紹介します!(2023年12月20日時点)
第1位 : クロスプラットフォーム「.NET MAUI 」を利用した地図アプリの開発について
第2位 : 【ArcGIS Pro 版】Python を使って作業の効率化を図ろう!⑤ : 独自のツールの作成方法
第3位 : ChatGPT が間違った位置情報を ArcGIS API for Python で修正してみよう~ArcGIS と ChatGPT の連携~
第4位 : Python を使ってリアルタイム解析を監視してみよう! ~ ArcGIS Notebooks を利用した ArcGIS Velocity の監視 ~
第5位 : ArcPy を使って、ArcGIS Pro の作業を自動化! ~主題図を作成して PDF 化~
本記事ではご紹介しきれなかった情報もございますが、上記のリンク先を見ていただければそれぞれの API/SDKについてご確認いただけると思います。ESRIジャパンの GitHub では他にもサンプル コードなどを公開しており、例えば workshops リポジトリでは過去のイベントで発表した資料やコードがまとまっています。
今後も多くのサンプル コードやブログ記事など、ArcGIS で開発、マップの作成、システム構築する皆様に役立つ情報をお届けします。
本年もESRIジャパン及び ArcGIS 製品をご愛顧いただきありがとうございます。来年も引き続きよろしくお願いいたします。