Hi,

We have saved links as well as some other formatting like line breaks into a 
text field of a database table as html-formatted strings. At least that works 
with Mapserver but why not with Geoserver as well. You will see a link if you 
click a red fishing restriction area in 
http://www.paikkatietoikkuna.fi/web/en/map-window?ver=1.17&zoomLevel=10&coord=413832.469_6948702.876&mapLayers=base_35+100+default,1373+100+default&&showMarker=true

The link is saved into the database as
<a href=http://www.ely-keskus.fi/pohjois-savo 
target=_blank>www.ely-keskus.fi/pohjois-savo</a>

The referred site is under a DOS attack just now and the link does not show 
anything but normally it works.

-Jukka Rahkonen-


Jair Santos wrote:

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