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