Настройка файла геопорталов wmslist_ru.xml |
Данный файл (основной) расположен совместно с устанавливаемым приложением (для всех пользователей) и дополнительно копируется для каждого пользователя в папку c:\Users\Имя_пользователя\AppData\Roaming\Panorama\Panorama15\wmslist_ru.xml (дополнительный). При изменении основного файла изменяются файлы и у других пользователей. Для добавления нового геопортала достаточно добавить его в список. Для этого необходимо: - Выделить адрес геопортала, например, http://www.ign.gob.gt/geoserver/ cartografia_basica/wms - В браузере подать запрос, добавив к строке запроса ?service=wms&request=getcapabilities - http://www.ign.gob.gt/geoserver/cartografia_basica/wms?service=wms&request=getcapabilities Открыть файл настроек wmslist_ru.xml. Добавить новый узел.
<Topic Link="wmslist\rosreestr.bmp" Name="Мой узел"> <Layer Name="Мой геопортал" UnicId="MY_UNIQID"> <ConnectedSting> <URL><![CDATA[http://www.ign.gob.gt/geoserver/cartografia_basica/wms]]></URL> <ID Number="1" Value="ALTimetria"/> <Name Number="1" Value="Hipsometrico"/> <ID Number="2" Value="Cabeceras Departamentales"/> <Name Number="2" Value="Cabeceras Departamentales"/> <Projection CRS="EPSG:3857"/> </ConnectedSting> <PortalStadndart>WMS</PortalStadndart> <Transparent>0xffffffff</Transparent> <ShowScale>1000000</ShowScale> <Point X="55.94448244" Y="38.21196422"/> </Layer> </Topic>
Для Topic Link задать картинку, если она есть. Для Topic Name задать отображаемое имя папки в списке. Для Layer Name задать отображаемое имя. Для Layer UnicId дать уникальный не повторяющийся в файле идентификатор. Для URL задать адрес подключения. Задать один или несколько подключаемых слоев. Для ID задать идентификаторы слоев (в файле поле Name) и их имена Name (в файле поле Title), на основании полученного файла xml на запрос getcapabilities. Для Projection задать код проекции, в которой геопортал открывается по умолчанию. Для PortalStadndart указать стандарт запроса данных, в нашем случае WMS. Установить цвет прозрачности, если нужно. Установить масштаб отображения ShowScale при первом открытии. Установить точку центра экрана при открытии в градусах на WGS84. Сохранить изменения в файле настроек.
IP – URL адрес строки подключения к геопорталу. ID1 – идентификатор слоя на геопортале (должен быть уникален), может задаваться вручную. Name1 – имя слоя на геопортале, может задаваться вручную. Projection или Matrix – код проекции геопортала или тип матрицы. ApiKey – ключ доступа к геопорталу. Autent – параметры авторизации пользователя на геопортале (Basic имя пользователя: пароль в кодировке BASE64).
Тип данных геопорталов: WMS# – картинка. WMTS# – тайлы.
Дополнительный параметр Type UTMS – формат данных при получении использует свой нестандартный алгоритм. NOCAP – при подключении к геопорталу запрос GetCapabilities игнорируется. TMS – при запросе GetCapabilities данные выдаются по стандарту подключения TMS. TMSGEO – размер картинок у гепопортала не может превышать 256 на 256 пикселей, и данные запрашиваются по стандарту WMS. Прямую ссылку на геопортал можно получить только с сайта, где опубликован геопортал. Для этого необходимо нажать в браузере хром f12 и скопировать ссылку с изменениями, заменить номера тайлов на соответствующие переменные.
|