如何更改"地图服务器"对于iReport中的Map组件

时间:2013-04-30 11:21:09

标签: jasper-reports ireport wms


我在 iReport 中使用了地图组件。作为默认行为,它从谷歌获取地图
是否可以更改地图服务器URL? (例如,可以使用geoserver,bing或openstreet服务器)

1 个答案:

答案 0 :(得分:-1)

用于图像表达式java.net.Url应该使用,源代码将是下面的请求

<image>
 <reportElement x="0" y="0" width="104" height="40"/>
 <imageExpression class="java.net.Url">
  <![CDATA["http://localhost:8080/geoserver/wms?request=GetMap&service=WMS&version=1.1.1&layers=topp%3Astates&styles=&srs=EPSG%3A4326&bbox=-14.15104058007,21.731919794922,-57.154894212888,58.961058642578&&width=780&height=330&format=image%2Fpng"]]>
 </imageExpression>
</image>