KML は、ArcGIS Explorer や Google Earth などのアプリケーションで地理フィーチャを表すために使用される XML ベースのファイル形式です。KML により、マップまたはグローブ上にポイント、ライン、ポリゴンを描画し、それらを他のユーザーと共有することができます。KML を使用して、テキスト、ピクチャ、ムービー、またはユーザーがフィーチャをクリックしたときに表示される他の GIS サービスへのリンクを指定することもできます。マップ ビューアーを含む多くの KML クライアント アプリケーションは無償であり、ユーザーにとってわかりやすいブラウジング環境を提供します。
KML の共有
[マイ コンテンツ] ページの [アイテムの追加] ボタンを使用して、非圧縮の *.kml ファイルまたは圧縮された *.kmz ファイルを Web サイトに追加できます。また、*.kml または *.kmz ファイルの URL を Web のアイテムとして参照して、KML を追加することもできます。
KML を追加すると、所属するグループで KML を共有したり、すべてのユーザーと KML を共有することで KML を公開したりできます。他のユーザーが KML を利用する際は、マップ ビューアーで KML を開くか、ファイルをコンピューターにダウンロードするかを選択できます。
マップへの KML レイヤーの追加
マップ上に表示したい特定の KML ドキュメントが Web にある場合、それを Web 上のレイヤーとして追加できます。
マップでの KML の使用に関する注意事項
KML は、元々 Google Earth などの 3D 地表ブラウザーでフィーチャを表示するために作成されたものです。現在、KML はマップ ビューアーを含むさまざまな 2D Web ブラウザー クライアントでサポートされています。KML の一部の機能は 2D 画面では正常に動作せず、Web ブラウザー クライアントでのサポート内容にはいくつかの制限があります。
サポートされている機能
マップ ビューアーは、KML の要素および機能の一部分をサポートしています。Esri は引き続き KML のサポートを拡大していくため、下記リストの項目は増えていく予定です。
- プレースマーク
- データを動的にインポートするためのネットワーク リンク
- グラウンド オーバーレイ
- フォルダー
- ポリラインおよびポリゴン
- 色、塗りつぶし、および不透明度を含むポリラインおよびポリゴンのスタイル
- KML レイヤーの印刷
- アイコン
- 説明用の HTML
- KMZ (添付画像を含む、圧縮された KML)
- Web サイトでの KML レイヤーの埋め込み
- ポップアップによる詳細情報内の ExtendedData
- 更新パラメーター付きのネットワーク リンク
- ホットスポット ノード付きの KML アイコン
制限事項
次に、マップ ビューアーでの KML レイヤーの使用に関する現在の制限事項を示します。
- リージョン化された KML、表示ベースおよび時間ベースの更新パラメーター、ネットワーク リンク内部のリージョン、およびスクリーン オーバーレイはマップには表示されません。
- 更新プロパティがないグラウンド オーバーレイおよびネットワーク リンクは印刷されません。
- 大きなエリアをカバーするイメージ オーバーレイは、歪んで表示される場合があります。
- デフォルトでは、KML レイヤーの更新内容を表示するには、30 分のキャッシュの遅れが生じます。レイヤーに 30 分未満の更新パラメーターが含まれている場合、短い方の間隔が適用されます。レイヤーに更新間隔が設定されている場合、更新間隔が適用されます。
- KML レイヤーはベースマップとしては使用できません。
- KML レイヤーの表示範囲を設定することはできません。
- KML レイヤーはマップ コンテンツ内で並べ替えることはできません。
- ポップアップの構成は KML レイヤーではサポートされていません。レイヤー内のフィーチャにデータがあれば、ポップアップに自動的に表示されます。ポップアップを構成したり無効にしたりすることはできません。
- ポータル Web サイトが KML レイヤーと同じネットワーク上にインストールされている場合、KML レイヤーはポータル Web サイトおよびマップ ビューアーでアクセスできるようになります。それ以外の場合、内部 KML レイヤーはサポートされていません。
- 10 MB を超える KML レイヤーはマップに追加できません。