О OGC
Стандарт Open Geospatial Consortium, Inc. (OGC) является международной спецификацией, которая дает возможность предоставлять карты и данные в открытом формате, признаваемом в сети на международном уровне. OGC-сервисы обеспечивают открытый доступ к географическим данным и программным функциям, позволяя организациям встраивать ГИС в любое приложение в самых разнообразных вычислительных и мобильных устройствах. Эти открытые сервисы помогают облегчить доступность и совместимость пространственной информации. Использование OGC-сервисов может быть сопряжено с определенными трудностями; например, некоторые из них находятся на сравнительно старых серверах, что может привести к невысокой производительности при отображении в более новых приложениях. Кроме того, могут возникнуть проблемы, связанные с поддержкой схем листов или проекций слоев в базовой карте.
Portal for ArcGIS в данный момент поддерживают два стандарта спецификаций OGC – картографического сервиса Web Map Service (WMS) и веб-сервиса листов карты Web Map Tile Service (WMTS).
- Картографический веб-сервис OGC Web Map Service (WMS) это сервис динамических карт, который соответствует спецификациям OGC. Вы можете добавить слои OGC WMS в карты, созданные при помощи вьюера карт . Также вы можете добавить карты OGC WMS как элементы в портал.
- OGC Web Map Map Service (WMTS) это набор листов кэшированных изображений, который соответствует спецификациям OGC. Вы можете добавить слои OGC WMTS в карты, созданные при помощи вьюера карт . В данный момент вы не можете добавлять карты OGC WMTS в виде элементов в портал.
Использование совместимых базовых карт со слоями OGC
Чтобы карты отображались правильно, проекции слоев и базовых карт должны совпадать. Кроме того, схема разбиения на листы слоя WMTS должна соответствовать схеме листов базовой карты. Вьюер карт пытается отобразить слой OGC с выбранной базовой картой. Если вьюер карт не может отобразить слой на выбранной базовой карте (из-за несовпадения проекции или схемы разбиения на листы), а слой OGC – это первый добавленный на карту слой, вьюер карт попытается использовать другую базовую карту.
Например, если ваш слой находится в проекции GCS WGS84, вьюер карт ArcGIS.com использует базовую карту GCS WGS84 World Imagery. Возможно, что администратор вашего портала изменил базовые карты по умолчанию и включил карты, поддерживающие проекцию вашего слоя. Если базовая карта из галереи несовместима, вьюер карт использует ваш слой как базовую карту. Если вы добавили слой OGC к существующей карте, или он не совместим с любой базовой картой в галерее, вьюер карт не добавит его к вашей карте; вместо этого вы увидите сообщение об ошибке, информирующее, что ваш слой не совместим с системой координат базовой карты. Более подробно см. в разделе Выбор базовой карты.
Управление отображением слоев OGC WMS на карте
Когда вы добавляете слой OGC WMS в веб-карту, на карту добавляются все слои сервиса, но отображается только первый. Чтобы включить отображение остальных слоев, щелкните кнопку Содержание (Contents), щелкните имя слоя OGC WMS и отметьте слои, которые вы хотите видеть на карте.
Когда вы добавляете слой OGC WMS как базовую карту, добавляются и отображаются первые 10 слоев сервиса.
Вы можете управлять отображением слоев из OGC WMS на карте по умолчанию, добавив сначала OGC WMS в портал, затем с помощью опции Поиск слоев (Search for layer) во вьюере карт добавить слой к карте. Когда вы добавляете слой в качестве элемента в портал (через Мои ресурсы (My Content)) вы выбираете слои, которые вам нужны, и они автоматически появляются на карте при добавлении OGC WMS.
Добавление слоев OGC WMTS на карту
Каждый слой сервиса OGC WMTS содержит набор кэшированных изображений и может иметь схему листов, отличающуюся от схемы других доступных в сервисе WMTS слоев. Следует добавлять только те слои, которые действительно нужны, поскольку большое количество листов кэша может перегрузить карту и замедлить ее отображение, особенно в веб-браузере. Чтобы максимально увеличить производительность карты, вьюер карт предлагает выбрать для добавления только один слой из сервиса WMTS. Вы можете добавить несколько слоев, но вам потребуется повторить процесс добавления WMTS к карте.
Поддерживаемая функциональность
Вьюер карт поддерживает часть функций для OGC. Приведенный ниже список будет расширяться, поскольку Esri продолжает развивать поддержку OGC сервисов.
- Встроить в веб-сайты
- Печать
- Публикация легенд (только WMS)
Ограничения
В настоящее время имеются следующие ограничения на использование OGC во вьюере карт . Более подробно см. в разделе Устранение неисправностей.
- Вы не можете включить всплывающие окна, редактировать объекты, задавать диапазон видимости или добавлять защищенные слои OGC .
- Если веб-сайт портала находится в той же сети, что и OGC WMS слой, то OGC WMS слой доступен во вьюере карт и на веб-сайте (только WMS); в противном случае, внутренние OGC WMS слои не поддерживаются.
- Ваш OGC слой и базовая карта должны иметь одну и ту же систему координат, например Web Mercator (система координат базовых карт по умолчанию в галерее базовых карт вьюера карт). Возможно, что администратор вашего портала поменял базовые карты, использующиеся по умолчанию. Если у вас есть проблемы с использованием базовых карт вьюера карт со слоем OGC, обратитесь к администратору.