Hi Jair,

While I would generally discourage the use of iframes (see e.g. 
http://stackoverflow.com/questions/362730/are-iframes-considered-bad-practice), 
shouldn't you simply use Javascript to manipulate the info_reservoir into a 
link?

Regards,
Julian
________________________________________
Fra: Jair Santos [jsantos5...@gmail.com]
Sendt: 16. november 2015 22:24
Til: 'GeoServer Mailing List List'
Emne: [Geoserver-users] Links from WMS

Hello all,

I am requesting information from Geoserver in a popup overlay using WMS as 
source for a <iframe>

http://192.168.1.111:8080/geoserver/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetFeatureInfo&FORMAT=image%2Fpng&TRANSPARENT=true&QUERY_LAYERS=bmid_reserv&LAYERS=bmid_reserv&INFO_FORMAT=text%2Fhtml&I=228&J=206&WIDTH=256&HEIGHT=256&CRS=EPSG%3A3857&STYLES=&BBOX=-13284144.019737352%2C6430800.063688448%2C-13283838.271624211%2C6431105.811801588

Parts of the information are links to pdf documents, so the user can download 
them from the popup. The data is coming from Postgres that do not support links 
as datatypes and Geoserver sends the information as plain text. Is there a way 
that geoserver can provide them as links?

info_reservoir = wms_bmid_reservoir.getGetFeatureInfoUrl(
    evt.coordinate, viewResolution, 'EPSG:3857',
    { 'INFO_FORMAT': 'text/html' })
content.innerHTML = '<iframe seamless src="' + info_reservoir + '"></iframe>';
overlay.setPosition(coordinate);

Thanks in advance for any ideas.

JJ.


------------------------------------------------------------------------------
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to