2015-03-16 6 views
1

Я использую модуль WoM GeoTools (12.2) для получения некоторой информации о wms. Когда я тестировал свое приложение для разных серверов wms, возникла проблема.Ошибка модуля модуля geoTools

Wms Сервер URL: http://wms.geonorge.no/skwms1/wms.stedsnavn_fag

Возможности URL: http://wms.geonorge.no/skwms1/wms.stedsnavn_fag?service=wms&request=getcapabilities

Когда я определил WebMapServer объект, как показано ниже

Wms = новый WebMapServer (URL);

получил эту ошибку

Ошибки загрузки местоположение: http://dbriap004/cgi-bin/stedsnavn_fag?service=WMS&version=1.3.0&request=GetSchemaExtension

Там нет определения для этого другой ссылки, это суммарно отличается от моего, и я не мог видеть ни одной записи о том, что в документе возможностей. Что ты об этом думаешь? Что мне делать?

Благодаря

ответ

1

Если вы посмотрите на первую строчку GetCapabilities отклика

<WMS_Capabilities xmlns="http://www.opengis.net/wms" 
xmlns:sld="http://www.opengis.net/sld" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:ms="http://mapserver.gis.umn.edu/mapserver" version="1.3.0" 
xsi:schemaLocation="http://www.opengis.net/wms 
http://schemas.opengis.net/wms/1.3.0/capabilities_1_3_0.xsd 
http://www.opengis.net/sld 
http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd 
http://mapserver.gis.umn.edu/mapserver 
http://dbriap006/cgi-bin/stedsnavn_fag?service=WMS&version=1.3.0&request=GetSchemaExtension"> 

Вы увидите, что владелец сервера указал этот адрес в качестве местоположения схемы так GeoTools пытается загрузите эту схему, которая, вероятно, не видна вам. Я думаю, вам нужно поговорить с владельцем сервера.

+0

Спасибо @iant Я понял, проблема связана с отсутствующим URL-адресом схемы. Есть ли способ игнорировать отсутствующий URL-адрес схемы в GeoTools? –

Смежные вопросы