Mercurial > dive4elements > gnv-client
changeset 983:45ea5feb94c0
Make GetFeatureInforRequest-Url configurable. Change responsetype of GetFeatureInfo-request to gml
gnv/trunk@1165 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 07 Jun 2010 12:35:49 +0000 (2010-06-07) |
parents | cd9414538f10 |
children | cfc7bd35ee0b |
files | gnv/ChangeLog gnv/src/main/webapp/scripts/viewport.jsp |
diffstat | 2 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gnv/ChangeLog Mon Jun 07 09:54:47 2010 +0000 +++ b/gnv/ChangeLog Mon Jun 07 12:35:49 2010 +0000 @@ -1,3 +1,11 @@ +2010-06-07 Tim Englich <tim.englich@intevation.de> + + * src/main/webapp/scripts/viewport.jsp: + Switch the URl for the GetFeatureInfor Control to the URL of the WMS which + provide the generated Data of the GNV. + Also switch the Format of the Responsdata of the GetFeatureInfor-request to + GML. + 2010-06-07 Tim Englich <tim.englich@intevation.de> * src/main/webapp/WEB-INF/config/struts-config.xml:
--- a/gnv/src/main/webapp/scripts/viewport.jsp Mon Jun 07 09:54:47 2010 +0000 +++ b/gnv/src/main/webapp/scripts/viewport.jsp Mon Jun 07 12:35:49 2010 +0000 @@ -17,6 +17,7 @@ PROJECTION = "EPSG:4326"; MAX_EXTENT = new OpenLayers.Bounds(-17.44,29.41,40.04,77.66); INITIAL_CENTER = new OpenLayers.LonLat(5, 55); +GETFEATUREINFO_URL = "<%=SessionModelFactory.getInstance().getSessionModel(request).getLocalMapService().getURL()%>"; Ext.onReady(function() { @@ -67,9 +68,10 @@ ), info : new OpenLayers.Control.WMSGetFeatureInfo({ displayClass: "olControlFeatureInfo", - url: 'http://fluggs.wupperverband.de/wmsconnector/com.esri.wms.Esrimap/WV_WMS', + url: GETFEATUREINFO_URL, title: '<bean:message key="gnviewer.mapclient.controls.info.title"/>', queryVisible: true, + infoFormat: 'application/vnd.ogc.gml', eventListeners: { getfeatureinfo: function(event) { mapPanel.map.addPopup(new OpenLayers.Popup.FramedCloud(