Я собираюсь использовать wms getfeatureinfo
для получения информации о слое без какой-либо библиотеки. На самом деле, я использую Android и не могу найти ничего для этого, поэтому мне нужно получить информацию от manually generated URL
. Я видел ссылку на WMS и смог найти необходимые параметры для запроса с геосервера. Вот ссылка.
Я попытался создать пример URL-адреса для объекта, который находится в позиции 7547018.12374 -3645681.16486
в ESPG 3857
Мое имя слоя Hazard:point_4326
, и я установил bbox, высоту и ширину как bbox=-2.002637639E7,-2.00489661E7,2.002637639E7,2.00489661E7&width=767&height=768
, но это дает мне no features were found
Я думаю, что проблема в настройке bbox. Вот URL, который я использовал
http://151.80.201.170/geoserver/Hazard/wms?request=GetFeatureInfo&service=WMS&version=1.1.1&layers=Hazard:point_4326&styles=&srs=EPSG%3A3875&format=image%2Fpng&bbox=-2.002637639E7,-2.00489661E7,2.002637639E7,2.00489661E7&width=767&height=768&query_layers=Hazard:point_4326&info_format=text%2Fplain&feature_count=50&x=0&y=0&exceptions=application%2Fvnd.ogc.se_xml
и это рабочий URL openlayer
Не могли бы вы помочь мне выяснить, где я делаю неправильно? Большое спасибо.