Enabling InfoWindow and streetView on maps
The gmap
component uses the gmapInfoWindow
helper component to display a component that renders two markers with an information window attached.
How to do it…
A basic definition of gmap
with the information window is given here:
<p:gmap id="withInformation" center="41.106261, 29.057465" zoom="10" type="roadmap" style="width:600px;height:400px" model="#{mapBean.markerModel}"> <p:ajax event="overlaySelect" listener="#{mapBean.selectMarker}" /> <p:gmapInfoWindow id="infoWindow"> <p:graphicImage value="/resources/images/map/#{mapBean.selectedMarker.data}" /> </p:gmapInfoWindow> </p:gmap>
The visual output is shown here:
There's more…
It is possible to enable the street view by setting the streetView
attribute to ...
Get PrimeFaces Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.