Forum QGIS
WMS get feature info - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Web GIS (http://forum.quantum-gis.pl/forum-3.html)
+--- Dział: MapServer (http://forum.quantum-gis.pl/forum-6.html)
+--- Wątek: WMS get feature info (/thread-312.html)



WMS get feature info - Odoakr - 10-12-2010

Hej!
Jak utworzyć w Mapserwerze taki WMS, aby w QGIS można było odczytywać informacje o obiektach poprzez kliknięcie? Utworzyłem coś swojego i nie mogę tak zrobićSad tak jak np ten poniższy...

http://geoforest.org/mapserver/cgi-bin/mapserv?map=/home/mdrozdz/www/poletko.map&;

Tak jak na przykład w WMS udostępnianych przez GDOŚ:

http://wms.gdos.gov.pl/geoserver/wms?


RE: WMS get feature info - borys - 11-12-2010

Pogooglaj w dokumentacji pod hasłami GetFeatureInfo i template. Generalnie w sekcji WEB/METADATA musisz podać format odpowiedzi, np:

'wms_feature_info_mime_type' 'text/html'

a jeśli wybrałeś html, to w sekcjach LAYER/CLASS ścieżkę do htmlowego szablonu, np:

TEMPLATE "ścieżka/templatka_mojej_warstwy.html"

Pozostaje jeszcze stworzyć taki szablon. WAŻNE: Musi zaczynać się od poniższego wiersza:

<!-- MapServer Template -->
<html>
<body>
Nazwa : [NAME_FIELD] <br/>
Wysokość : [HEIGHT_FIELD]<br/>
</body>
</html>

Więcej np. tu: http://mapserver.org/ogc/wms_server.html


RE: WMS get feature info - Odoakr - 12-12-2010

Dzięki Borys. Działa jak trzeba! W QGIS już wszystko działa. Zadanie na jutro - spróbować to wyświetlić w dymku przez OLSmile