Azure Maps コミュニティ - オープンソース プロジェクト

これらのオープンソースのコミュニティ主導イニシアチブは、Azure Maps チームによって作成および管理されています。 標準の製品またはサービス内容には含まれていません。

オープンソース プロジェクト

次の表に、最も広く使用されている Azure Maps のオープンソース プロジェクトとサンプルをいくつか示します。

ボット

プロジェクト名 説明
Bot Framework - 目的地スキル 目的地スキルは、Azure Bot Service および Bot Framework と共に Azure Maps を使用して、仮想アシスタントに対する POI 関連の機能を提供します。
BotBuilder Location Bing Maps REST サービスを利用する Microsoft Bot Framework 用のオープンソースの場所の選択コントロールです。

Web SDK モジュールを開く

次の表に、Azure Maps Web SDK の機能を拡張するオープンソース プロジェクトの一覧を示します。

プロジェクト名 説明
Azure Maps アニメーション モジュール Azure Maps Web SDK で使用するための、アニメーションの豊富なライブラリ。
Azure Maps ビューへのデータ追加コントロール モジュール マップに読み込まれたすべてのデータを簡単にビューに表示するコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps 位置情報コントロール モジュール ブラウザーの位置情報 API を使用して地図上でユーザーを探すコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps Gridded Data Source モジュール グリッド領域のセルにデータ ポイントを集めるデータ ソースを提供する Azure Maps Web SDK のモジュール。 この操作は、テセレーション、データのビン分割、16 進数ビンなど、さまざまな名前で知られています。
Azure Maps 全画面コントロール モジュール 全画面表示モードで地図を表示するコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps HTML マーカー レイヤー モジュール データ ソースからのポイント データをマップ上の HTML 要素としてレンダリングするレイヤーを提供する Azure Maps Web SDK モジュール。
Azure Maps 画像エクスポート モジュール マップのスクリーンショットを生成する Azure Maps Web SDK 用のモジュール。
Azure Maps 概要マップ モジュール フォーカスされているメイン マップの領域の概要マップを表示するコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps スケール バー コントロール モジュール ピクセル解像度を基準としたスケール バーをマップの中心に表示するコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps 選択コントロール モジュール 描画ツールを使用して、またはルート範囲のポリゴンを要求することで、データ ソース内のデータを選択するためのコントロールを提供する Azure Maps Web SDK モジュール。
Azure Maps Services UI モジュール Azure Maps REST サービスをラップする Web UI コントロールのセット。
Azure Maps スパイダー クラスター モジュール クラスターをらせん状の蜘蛛の巣のようなレイアウトに展開する視覚化をマップに追加する Azure Maps Web SDK 用のモジュール。
Azure Maps スパイグラス コントロール モジュール マップ上にデータセットを表示するスパイグラス状のウィンドウを提供する Azure Maps Web SDK モジュール。
Azure Maps Swipe Map モジュール 2 つの重複するマップ間でのスワイプを可能にする Azure Maps Web SDK 用のモジュール。2 つの重複するデータ セットを比較する目的に最適です。
Azure Maps 同期マップ モジュール 2 つ以上の地図のカメラを同期する Azure Maps Web SDK モジュール。

サンプル

プロジェクト名 説明
Azure Maps のコード サンプル Web ベースのアプリで Azure Maps を使用するためのコード サンプルのコレクション。
Azure Maps Gov Cloud のコード サンプル Azure Government Cloud 経由で Azure Maps を使用するためのコード サンプルのコレクション。
Azure Maps と Microsoft Entra ID のサンプル Azure Maps で Microsoft Entra ID を使う方法を示すサンプルのコレクション。
LiveMaps Azure Maps Creator を使用して Azure Maps 上に IoT データをライブの室内マップで視覚化するサンプル アプリケーション。
Azure Maps の Jupyter Notebook サンプル Azure Maps REST サービスを使用する Python サンプルのコレクション。
Azure Maps .NET UWP IoT リモート コントロール Azure Maps サービスと IoT Hub サービスを使用して、リモートで制御される地図を構築する方法を示すサンプル アプリケーションです。
Azure Maps を使用した IoT 空間分析の実装 空間と時間に生じる関連イベントを追跡およびキャプチャすることは、一般的な IoT シナリオです。

サード パーティのマップ コントロール プラグイン

プロジェクト名 説明
Azure Maps Cesium プラグイン タイル レイヤージオコーディング サービスなど、Azure Maps サービスを簡単に統合できる Cesium JS プラグイン。
Azure Maps Leaflet プラグイン Azure Maps タイル サービスからのタイル レイヤーを簡単にオーバーレイできる Leaflet JavaScript プラグイン。
Azure Maps OpenLayers プラグイン Azure Maps タイル サービスからのタイル レイヤーを簡単にオーバーレイできる OpenLayers JavaScript プラグイン。

ツールとリソース

プロジェクト名 説明
Azure Maps Docs すべての Azure Location Based Services ドキュメントのソース。
Azure Maps Creator ツール Azure Maps Creator ツール用の Python ツール。

コミュニティで作成されたプロジェクトを含む Azure Maps のオープンソース プロジェクトの詳細な一覧については、GitHub の「Azure Maps オープン ソース プロジェクト」を参照してください。

オープンソース プロジェクトのサポートの可否

すべての Azure Maps オープンソース プロジェクトとサンプルは、サポートされ推奨されている手法を使用し、以下のような特性があります。

  • Microsoft とコミュニティによって作成され、管理されています。
  • コミュニティ イニシアチブです。他のユーザーの利益に対するイニシアチブに取り組み、同時に日常の業務も行う人たちで成り立っています。
  • 製品ではありません。また、Premier サポートやその他の公式なサポート チャネルによってサポートされません。
  • コミュニティからの自発的なサポートにより、Microsoft によって遂行される他のオープン ソース プロジェクトと同様の方法でサポートされています。

次のステップ

その他のオープンソース Azure Maps プロジェクトを検索します。