Вызов службы WMS от Microstation
Сервисы веб-карт известны как развертывания векторной или растровой картографии, обслуживаемые через Интернет или интранет с использованием стандарта WMS, продвигаемого Комиссией TC211 OGC, Открытого геопространственного консорциума. В конце концов, эта служба отображает один или несколько слоев в виде изображения с символикой и прозрачностью, которые определены в системе, которая отправляет данные. Он может поставляться с ArcGIS Server, Geoserver, MapServer или многими другими.
Есть много причин для его реализации, одна из них заключается в том, чтобы предоставлять данные наружу, но это не единственная причина.
Во внутреннем случае вместо того, чтобы пользователи вызывали ортофотоплан, хранящийся в одном месте в виде отдельных файлов (из которых может быть украдена копия), можно создать сервис изображений, который упростит задачу. Им больше не нужно вызывать каждое изображение мозаики, но система отображает то, что соответствует отображению.
Посмотрим, как это делает Bentley Microstation.
Это делается из Raster Manager, выбирая опцию для создания новой WMS.
Мы должны указать адрес сервиса WMS, в этом случае:
Например, если я запрашиваю услуги кадастра Испании, используя этот адрес:
http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx
Я возвращаю все возможности данных, обслуживаемых через WMS
Кнопка "Добавить в карту” используется для выбора одного или нескольких слоев. Если добавить несколько, все они будут представлены как единая услуга в том порядке, в котором они определены здесь. Если они добавляются отдельно, их можно отключить отдельно.
Также возможно сохранить формат изображения, изменить систему координат и отобразить координаты.
Тогда есть кнопка для сохранения и продолжения редактирования (Сохранить...) и сохранить и прикрепить (Сохранить и прикрепить...). Микростанция, что она делает с этим, состоит в том, чтобы создать xml-файл, в котором хранятся свойства вызова данных, он имеет расширение .xwms.
Тогда при необходимости вызываются только файлы xwms, и это похоже на наличие общего растрового слоя с возможностью изменения порядка, прозрачности и т. Д.
Понятно, что сервис WMS доступен только для чтения, так как представляет собой представление в виде изображения. Чтобы вызвать векторные сервисы, нужно вызвать Web Feature Services (WFS), с помощью которых можно не только просматривать табличные данные и тематизировать, но и редактировать. Но это тема другой статьи и еще одной истории, которая в случае с Bentley уже прошла.