-
Agentische KI-Erfahrung mit MCP für ArcGIS Location Services beginnen
Einführung In den letzten Jahren hat sich KI von der bloßen Beantwortung von Fragen zu einer "agentischen KI" entwickelt, die externe Dienste und Daten nutzt, um Aufgaben auszuführen. Ein vielbeachteter Mechanismus, der es solchen KIs ermöglicht, mit externen Systemen zu interagieren, ist das Model Context Protocol (im…
-
ArcGIS Web アプリ開発 - フォーラム最新情報振り返り
はじめに 2026 年 5 月 27 日 (水) から 29 日 (金) にかけて開催された第23回 GISコミュニティフォーラムでは、多くのユーザー様にご来場いただき、ArcGIS Enterprise や ArcGIS 開発製品に関してもさまざまなセッションや展示を実施しました。フォーラムの様子や特にご好評いただいたセッションについては先日投稿しました「第23回GISコミュニティフォーラムで ArcGIS Developers/ArcGIS Enterprise のセッションと展示を行いました!」の記事でもご紹介しています。 本記事では、その中でも ArcGIS Maps SDK for JavaScript…
-
Playwright MCP を利用して ArcGIS Monitor のアラート分析レポートを自動生成してみる
はじめに ArcGIS Monitor は ArcGIS Enterprise 環境の状態を監視するための非常に強力なツールです。一方で、運用担当者は日々発生するアラートを確認した後、それらの内容を分析し、状況報告やレポート作成を行う必要があります。これらの作業は定型的なものも多く、AI エージェントによって自動化できれば運用負荷の軽減につながる可能性があります。 そこで当記事では、Playwright MCP と GitHub Copilot Agent を利用して ArcGIS Monitor のアラート情報を取得し、さらに取得した情報の分析と Word レポートの出力までを自動化できるか検証してみました。 Playwright とは…
-
ArcGIS Maps SDK for JavaScript における require() の廃止について
はじめに ArcGIS Maps SDK for JavaScript では、ArcGIS Online 上にホストされているライブラリーを利用する CDN(Content Delivery Network)版と、npm(Node Package Manager)を使用してライブラリーを管理する npm 版の 2 つの利用方法が提供されています。 CDN 版ではこれまで AMD(Asynchronous Module Definition)ローダーによる require() を利用したモジュールの読み込み方法が広く利用されてきました。 ArcGIS Maps SDK for JavaScript 4.33…
-
ArcGIS Maps SDK for JavaScript でお手軽 地図 AI アプリケーション開発
はじめに ArcGIS Maps SDK for JavaScript バージョン 5.0 における AI コンポーネント パッケージ(以下、AI コンポーネント)のベータ版がリリースされました。 このパッケージには、開発者がエージェント型マッピング アプリケーションを構築するための一連のコンポーネントが含まれています。エージェント型マッピング アプリケーションは、ユーザーが自然言語クエリーを使用して Web マップ内のデータを操作し、探索できるチャット インターフェースを提供します。これにより、エンド ユーザーは、シンプルで使いやすい UX を通じて Web マップと対話できるようになります。 今回は、この AI…
-
Calcite を使った簡単 Web アプリ開発
はじめに Calcite Design System は Web コンポーネントとして提供される ArcGIS のデザイン システムです。ArcGIS Online や ArcGIS Maps SDK for JavaScript の UI にも活用されており、ArcGIS アプリ全体で統一感を持った UI を構築できます。 Calcite Design System にはボタンやチェックボックス、ドロップダウンなどアプリ UI の構築に活用できる様々な「パーツ」が用意されていますが、アプリを開発する上で欠かすことのできない最初のステップである、アプリ全体の画面構成も Calcite Design…
-
「Web コンポーネントでつくるモダンな地図 Web アプリ開発入門(ハンズオン)」を開催しました!
はじめに 2026 年 4 月 24 日(金)に、弊社オフィスにて「Web コンポーネントでつくるモダンな地図 Web アプリ開発入門(ハンズオン)」 を開催しました。本セミナーは、事前にご案内していた通り、Web コンポーネントを活用した ArcGIS のモダンな Web アプリ開発をテーマに、座学とハンズオンを組み合わせた内容で実施しました。 当日は 21 名の方にご参加いただき、終始活発な雰囲気の中でセミナーを進行することができました。ご参加いただいた皆さま、ありがとうございました。 セミナー概要 本セミナーでは、以下の流れでプログラムを構成しました。 * GIS / ArcGIS の基礎概要 * Web コンポーネントとは何か *…
-
「Web コンポーネントでつくるモダンな地図 Web アプリ開発入門(ハンズオン)」開催のお知らせ
はじめに 2019 年ぶりに開発者向けのセミナー「Web コンポーネントでつくるモダンな地図 Web アプリ開発入門(ハンズオン)」を弊社永田町オフィスにて開催します。 これまでESRIジャパンでは、開発者向けイベントを現地開催してきましたが、新型コロナウイルス感染症の流行を受け、近年はウェビナーでの開催を中心としていました。 そしてこの度、状況の変化を踏まえ、対面ならではの交流や学びを大切にした現地イベントを再び開催します。 現地開催ならではの、登壇者への直接の質問や、技術スタッフとの個別相談会など、オンラインでは得られない体験をしていただけます。 本イベントでは、ArcGIS での Web コンポーネントを使用したモダンな地図 Web…
-
ArcGIS Notebooks アシスタント (ベータ版) のご紹介
はじめに 以前のブログ記事「ArcGIS Notebooks の便利な機能まとめ」で ArcGIS Notebooks が提供するさまざまな機能についてご紹介しました。2026 年 2 月の ArcGIS Online アップデートでは ArcGIS Notebooks アシスタントがベータ版として利用可能になり、さらに機能が拡張されました。本記事では新たに追加された ArcGIS Notebooks アシスタントについて、米国 Esri 社のブログ記事「Introducing the ArcGIS Notebooks assistant (beta)」を翻訳してご紹介します。 ArcGIS Online 2026 年 2…
-
ArcGIS Notebooks の便利な機能まとめ
はじめに ArcGIS Notebooks は、Jupyter Notebook をベースにした Esri の統合データ サイエンス環境です。Python を使った ArcGIS での空間解析やデータ管理などの自動化を強力にサポートしています。ArcGIS API for Python や ArcPy をはじめとする多数の Python ライブラリーとの連携に加え、安全な実行環境が提供され、Web GIS における処理を効率化することができます。ArcGIS Notebooks では、Python の実行環境が提供されているだけではなく、既に Python で Web…
-
JavaScript の Map / View に関する逆引きトピック集
はじめに 2025 年 10 月に行われた ArcGIS Online のバージョンアップで、ArcGIS Experience Builder でマップを表示する縮尺をユーザーが任意に設定できるようになりました。多くのユーザーに望まれていた待望の機能追加ですが、ArcGIS Experience Builder のベースとなっている ArcGIS Maps SDK for JavaScript では実は比較的簡単に実装できます。 このほかにも ArcGIS Maps SDK for JavaScript には、あまり知られていない地図表示に関する設定が様々に用意されています。そこで本記事では JavaScript での地図表示を担う…
-
ArcGIS のホスト サービスについて : フィーチャ サービス、ベクター タイル サービス、マップ タイル サービス
本記事では米国 Esri 社 ArcGIS Blog において、ラウル・ヒメネス・オルテガ氏が投稿したArcGIS のホスト サービスに関する 8 本のシリーズ記事について、その導入の 1 本目「ArcGIS Hosted Services Explained: Feature, Vector & Map Tiles Services」を翻訳してご紹介します。 はじめに ArcGIS におけるフィーチャ サービスとはいったい何で、なにが特別なのか? フィーチャ サービスとベクター タイル サービスの違いはなにか? これらのサービスを組み合わせ、パフォーマンスとコストを最適化するにはどうすべきか?…
-
マッピング & ロケーション開発 (ArcGIS Developers) 2025 振り返り
はじめに 2025 年も残すところ僅かとなりました。マッピング&ロケーション開発のためのプラットフォーム「ArcGIS Developers」をより利活用いただくために、ArcGIS 開発者製品/サーバー製品担当チームでは、ArcGIS 製品の新機能紹介や開発のヒントといった情報を発信してきました。 特に今年は執筆メンバーも増え、昨年より 16 記事多い合計 56 記事が公開されました。製品についても大きな動きがあり、開発者製品では ArcGIS Maps SDK for JavaScript のコンポーネントへの移行が進みました。サーバー製品では ArcGIS Monitor が 4 月に国内リリース/サポート開始され、ArcGIS…
-
ArcGIS Arcade でポップアップをもっと魅力的に
こちらは、ArcGIS アドベント カレンダー 2025 の 18 日目の記事です。他の記事もぜひご覧ください。 ArcGIS では、フィーチャが持っている属性データを確認する方法としてポップアップがあります。ポップアップではただ属性データを表示するだけではなく、さまざまな表現をすることができます。ポップアップで行える表現方法を 3 回に渡って紹介します。今回は第 3 弾として、ポップアップをより魅力的にする方法について紹介します。本記事は、米国 Esri 社のブログ記事「Elevate Your Pop-Ups with Arcade」を翻訳したものを、一部加筆・変更したものです。 ポップアップで行える表現方法について書いたブログの第 1…
-
ArcGIS Arcade を使用したポップアップの基礎
こちらは、ArcGIS アドベント カレンダー 2025 の 17 日目の記事です。他の記事もぜひご覧ください。 ArcGIS では、フィーチャが持っている属性データを確認する方法としてポップアップがあります。ポップアップではただ属性データを表示するだけではなく、さまざまな表現をすることができます。ポップアップで行える表現方法を 3 回に渡って紹介します。今回は第 2 弾として、ArcGIS Arcade を使用したポップアップの基礎について紹介します。ポップアップの基礎に関しては、「ポップアップの基礎」をご確認ください。本記事は、米国 Esri 社のブログ記事「Pop-ups: Arcade…
-
ポップアップの基礎
こちらは、ArcGIS アドベント カレンダー 2025 の 16 日目の記事です。他の記事もぜひご覧ください。 ArcGIS では、フィーチャが持っている属性データを確認する方法としてポップアップがあります。ポップアップではただ属性データを表示するだけではなく、さまざまな表現をすることができます。ポップアップで行える表現方法を 3 回に渡って紹介します。今回は第 1 弾として、ポップアップの基礎について紹介します。本記事は、米国 Esri 社のブログ記事「Pop-ups: the essentials」を翻訳したものを、一部加筆・変更したものです。 はじめに Web…
-
フィールド データを Salesforce に自動連携 : ArcGIS Survey123 と Power Automate の活用
はじめに こちらは、ArcGIS アドベント カレンダー 2025 の 11 日目の記事です。他の記事もぜひご覧ください。 ArcGIS は、Salesforce、Adobe、AWS、SAP など、多くのエンタープライズ システムとの統合が可能です。企業のビジネス ワークフローに地理情報の活用が可能となります。統合のアプローチとして、他のシステムやデータベースからデータを取得して、ArcGIS に取り込む場合、または、他のシステムに ArcGIS のデータや GIS 機能を提供するなどといったアプローチがあるかと思います。 具体的な統合方法として、ArcGIS REST API による API 連携や ArcGIS が提供する SDK…
-
ArcGIS API for Python でアイテムのバックアップと複製方法のご紹介
はじめに こちらは、ArcGIS アドベント カレンダー 2025 の 4 日目の記事です。他の記事もぜひご覧ください。 以前、Esri Community ブログ記事や開発リソース集にて、clone_items() メソッドを使った Web GIS (ArcGIS Online / ArcGIS Enterprise) の組織間でアイテムを複製する方法や便利な情報についてご紹介しました。ArcGIS API for Python のバージョン 2.4.1 以降では、従来の clone_items() に加え、新たにアイテムの複製やバックアップを作成することができる、OfflineContentManager…
-
ArcGIS で始める Web マップ アプリ開発 OAuth 2.0 認証編
はじめに この記事は「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事として、はじめてWeb マップ アプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップ アプリ開発の流れをシリーズで連載しています。 最終回となる今回は、特定の人のみに公開しているようなセキュアなデータを扱う方法を紹介します。 これまでの記事と同様に、ソースコードは ESRIジャパンの GitHub で公開していますので、ご覧ください。 アプリケーションの認証方法 ArcGIS…
-
ArcGIS で始める Web マップ アプリ開発 コンポーネント編
はじめに 「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事では、はじめてマップ アプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップアプリ開発の流れをシリーズで連載しています。 第 7 回は、複雑な機能をWebアプリに簡単に実装できる Web コンポーネントを用いた開発について紹介します。 これまでの記事と同様にソースコードは ESRIジャパンの Github で公開しています。Web アプリ開発の実行環境をお持ちでない方は、CodePen を使用して、Web ブラウザー上でコードの入力・編集、アプリの実行を試すこともできます。 Web コンポーネントとは…
-
ArcGIS で始める Web マップ アプリ開発 クエリー編
はじめに この記事は「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事として、はじめてマップ アプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップ アプリ開発の流れをシリーズで連載しています。 第 6 回は、クエリー機能を紹介します。 前回の記事と同様にソースコードは ESRIジャパンの GitHub で公開していますので、ぜひご覧ください。 Web アプリ開発の実行環境をお持ちでない方は、CodePen を使用して、Web ブラウザー上でコードの入力・編集、アプリの実行を試すこともできます。 Tips GIS…
-
ArcGIS で始める Web マップ アプリ開発 グラフィック編
はじめに この記事は「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事として、はじめて Web マップ アプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップ アプリ開発の流れをシリーズで連載しています。 第 5 回目となる今回は、ArcGIS Maps SDK for JavaScript の必須機能であるグラフィックを紹介します。…
-
ArcGIS で始める Web マップ アプリ開発 ポップアップ編
はじめに 「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事では、はじめてマップアプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップアプリ開発の流れをシリーズで連載しています。 第 4 回目となる今回は、マップ上でクリックしたフィーチャの属性情報を表示する画面(ポップアップ)の作成方法をご紹介します。 前回の記事と同様にソースコードは ESRIジャパンの Github で公開しています。Web アプリ開発の実行環境をお持ちでない方は、CodePen を使用して、Web ブラウザー上でコードの入力・編集、アプリの実行を試すこともできます。 ポップアップ…
-
ArcGIS で始める Web マップ アプリ開発 様々な地図表現編
はじめに 「ArcGIS で始める Web マップアプリ開発」のシリーズ記事では、はじめてマップアプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップアプリ開発の流れをシリーズで連載しています。 第 3 回目となる今回は、レイヤーの様々な地図表現についてご紹介します。 前回の記事と同様にソースコードは ESRIジャパンの Github で公開しています。Web アプリ開発の実行環境をお持ちでない方は、CodePen を使用して、Web ブラウザー上でコードの入力・編集、アプリの実行を試すこともできます。 レイヤーの表現…
-
ArcGIS で始める Web マップ アプリ開発 レイヤー表示編
はじめに 「ArcGIS で始める Web マップ アプリ開発」のシリーズ記事では、はじめてマップ アプリ開発を行う方に向けて、ArcGIS Maps SDK for JavaScript を使用した Web マップアプリ開発の流れをシリーズで連載しています。 第 2 回目となる今回は、マップへのレイヤーの追加、レイヤーの表示 / 非表示の切り替えについて紹介します。 前回の記事と同様にソースコードは ESRIジャパンの GitHub で公開しています。Web アプリ開発の実行環境をお持ちでない方は、CodePen を使用して、Web ブラウザー上でコードの入力・編集、アプリの実行を試すこともできます。…