KML – это формат файлов, основанный на XML, который используется для представления географических объектов в приложениях, таких как ArcGIS Earth и Google Earth. KML позволяет размещать точки, линии и полигоны на карты и глобусы и делать их доступными для других пользователей. Используя KML, вы также можете назначать текст, изображения, видеоролики или ссылки на другие ГИС-сервисы, которые появятся при нажатии на объект. Большинство клиентских приложений, в том числе Map Viewer и Map Viewer Classic, являются бесплатными и имеют простой интерфейс и несложную навигацию.
Общий доступ к вашему KML
Вы можете добавить несжатый .kml или сжатый .kmz файл как элемент. Вы также можете добавить KML как элемент с помощью URL-ссылки на .kml или .kmz.
Как только вы добавите KML как элемент, вы можете опубликовать его. Когда пользователи обнаружат элемент KML, они смогут открыть его в Map Viewer или в Map Viewer Classic, или загрузить его себе на компьютер.
Добавление слоя KML на карту
Если вам известен определенный документ KML в Интернет, который вы хотели бы отобразить на своей карте, вы можете добавить его в качестве слоя в Map Viewer или в Map Viewer Classic.
Рекомендации по использованию файлов KML на карте
Формат KML был изначально создан для просмотра объектов в программах просмотра трехмерных моделей Земли, таких как ArcGIS Earth. На сегодняшний день он поддерживается некоторыми двумерными клиентами на основе веб-браузеров, включая Map Viewer и Map Viewer Classic. Некоторые элементы языка KML в среде 2D не работают корректным образом, а также имеются некоторые ограничения на отображение данных клиентов на основе веб-браузеров.
Поддерживаемая функциональность
Map Viewer и Map Viewer Classic поддерживают часть элементов и функциональности KML. Приведенный внизу список будет расширяться, поскольку Esri продолжает развивать поддержку KML.
- Метки
- Сетевые ссылки для динамического импорта данных
- Наложения на земную поверхность
- Папки
- Линии и полигоны
- Стили линий и полигонов, включая цвет, заполнение и прозрачность
- Слой печати KML
- Значки
- Описательный HTML
- Формат KMZ (сжатый KML, включающий прикрепленные изображения)
- Встраивание слоя KML в веб-сайт
- ExtendedData во всплывающих описаниях
- Сетевые ссылки с параметрами обновления
- Значки KML с узлами hotSpot
Ограничения
Имеются следующие ограничения использования слоев KML в Map Viewer и в Map Viewer Classic:
- Следующие элементы не отображаются на карте: региональный KML, параметры обновления по представлению и времени, регионы внутри сетевых ссылок, а также наложенные слои на экране.
- Наложения земной поверхности и сетевые ссылки без параметров обновления не выводятся на печать.
- Экранные наложения для больших областей могут отображаться с искажениями.
- По умолчанию при отображении обновлений слоёв KML имеется 30-минутная задержка кэша. Если слой содержит параметры обновления, составляющие менее 30 минут, используется интервал обновления. Минимальный интервал обновления составляет 30 секунд.
- Слои KML не могут быть использованы в качестве базовой карты.
- Вы можете задать диапазон видимости для слоев KML в Map Viewer, но не можете задать диапазон видимости для слоев KML в Map Viewer Classic.
- Порядок слоев KML не может быть изменен в содержании карты.
- Внутренние слои KML не поддерживаются.
- Настраиваемые всплывающие окна не поддерживаются для слоев KML. Все данные объектов в слое автоматически отображаются во всплывающих окнах; их нельзя настроить или отключить.
- Встроенные стили не поддерживаются при отображении всплывающих окон в слоях KML.
- На карту нельзя добавлять слои KML размером больше 10 МБ.