Skip To Content

KML

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 минут, используется более короткий интервал. Если у слоя задан интервал обновления, он используется.
  • Слои KML не могут быть использованы в качестве базовой карты.
  • Вы можете задать диапазон видимости для слоев KML в Map Viewer, но не можете задать диапазон видимости для слоев KML в Map Viewer Classic.
  • Порядок слоев KML не может быть изменен в содержании карты.
  • Настраиваемые всплывающие окна не поддерживаются для слоев KML. Все данные объектов в слое автоматически отображаются во всплывающих окнах; их нельзя настроить или отключить.
  • Встроенные стили не поддерживаются при отображении всплывающих окон в слоях KML.
  • Если веб-сайт портала находится в той же сети, что и KML-слой, то KML-слой доступен на веб-сайте портала; противном случае внутренние KML-слои не поддерживаются.
  • На карту нельзя добавлять слои KML размером больше 10 МБ.