Hallo,
ich würde gerne folgenden request verändern:
das Ergebnis dieses Requests ist folgendes:
jetzt muss ich das so ändern, dass das Ergebnis des Requests folgendermaßen aussieht:
also das http://http://172.21.18.45/ka-map/map_query_float.php?map=geoland_test ist bei jedem Aufruf das selbe und könnte mit dem getFullRequestString irgendwie ersetzt werden,... die restlichen Attribute müssten dann im Request noch angepasst werden.
Wo ich eben nicht weiterkommen, ist das ersetzen des getFullRequestString mit der neuen http:// Adresse (da diese nicht gleich der Adresse ist, welche bei getFullRequestString aufgerufen wird)
ich würde gerne folgenden request verändern:
PHP:
var request = window[id].getFullRequestString({
REQUEST: "GetFeatureInfo",
EXCEPTIONS: "application/vnd.ogc.se_xml",
BBOX: window[id].map.getExtent().toBBOX(),
X: e.xy.x,
Y: e.xy.y,
INFO_FORMAT: 'text/html',
QUERY_LAYERS: window[id].params.LAYERS,
WIDTH: window[id].map.size.w,
HEIGHT: window[id].map.size.h});
das Ergebnis dieses Requests ist folgendes:
Code:
http://172.21.18.45/cgi-bin/mapserv?map=/usr/share/ka-map-1.0-20070205/htdocs/geoland_test.map&LAYERS=Abflussstation&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_xml&FORMAT=image%2Fpng&SRS=EPSG%3A31258&BBOX=385077.280363%2C127147.639153%2C600412.719637%2C231005.360847&X=315&Y=175&INFO_FORMAT=text%2Fhtml&QUERY_LAYERS=Abflussstation&WIDTH=763&HEIGHT=368
jetzt muss ich das so ändern, dass das Ergebnis des Requests folgendermaßen aussieht:
Code:
http://172.21.18.45/ka-map/map_query_float.php?map=geoland_test&q_type=0&scale=600000&groups=,Abflussstation&coords474133.0773014716181821.5684830197&extent=384809.79220271227|96519.94787922816|600709.6756167753|261831.52527764306
also das http://http://172.21.18.45/ka-map/map_query_float.php?map=geoland_test ist bei jedem Aufruf das selbe und könnte mit dem getFullRequestString irgendwie ersetzt werden,... die restlichen Attribute müssten dann im Request noch angepasst werden.
Wo ich eben nicht weiterkommen, ist das ersetzen des getFullRequestString mit der neuen http:// Adresse (da diese nicht gleich der Adresse ist, welche bei getFullRequestString aufgerufen wird)