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