Как изменить сервер карты для компонента карты в iReport


Я использовал компонент карты в iReport. По умолчанию он получает карту из Google

Можно ли изменить URL-адрес картографического сервера? (Например, для этого можно использовать геосервер, bing или сервер openstreet)


person Ismail Sahin    schedule 30.04.2013    source источник


Ответы (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>
person Ismail Sahin    schedule 31.10.2013