Hi all,
I can’t get WMS to work with PNG on Ubuntu 14.04 (fresh install). I’m trying with one of the demos and Leaflet. I’ve tried Oracle JDK 7 and 8, as well as OpenJDK 7. I’ve installed JAI / imageio to the Oracle JDK 7 manually - but no success.
I’m not sure if this is a bug I should file, or whether it’s just me as I’m new to Geoserver.
I’ve tried Geoserver 2.6 as well as the current Snapshot.
By the way, what is the most supported Linux distribution for Geoserver?
My Leaflet WMS snippet:
var baseLayer = L.tileLayer.wms('http://127.0.0.1:8080/geoserver/wms', {
format: 'img/png',
layers: 'topp:states',
version: '1.1.1'
});
map = new L.Map('map', {
center: new L.LatLng(-130,24),
zoom: 16,
layers: [baseLayer],
zoomControl: true
});
Java Stacktrace:
Request: getServiceInfo
24 Oct 18:56:21 ERROR [geoserver.ows] -
org.geoserver.platform.ServiceException: There is no support for creating maps in img/png format
at org.geoserver.wms.GetMap.getDelegate(GetMap.java:736)
at org.geoserver.wms.GetMap.run(GetMap.java:188)
at org.geoserver.wms.GetMap.run(GetMap.java:125)
at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:329)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
…
Regards
Ben
Hi,
Try changing to ‘image/png’.
http://docs.geoserver.org/latest/en/user/services/wms/outputformats.html
Regards
Olle
fredag 24 oktober 2014 skrev Stadin, Benjamin <Benjamin.Stadin@anonymised.com>:
Hi all,
I can’t get WMS to work with PNG on Ubuntu 14.04 (fresh install). I’m trying with one of the demos and Leaflet. I’ve tried Oracle JDK 7 and 8, as well as OpenJDK 7. I’ve installed JAI / imageio to the Oracle JDK 7 manually - but no success.
I’m not sure if this is a bug I should file, or whether it’s just me as I’m new to Geoserver.
I’ve tried Geoserver 2.6 as well as the current Snapshot.
By the way, what is the most supported Linux distribution for Geoserver?
My Leaflet WMS snippet:
var baseLayer = L.tileLayer.wms('[http://127.0.0.1:8080/geoserver/wms](http://127.0.0.1:8080/geoserver/wms)', {
format: 'img/png',
layers: 'topp:states',
version: '1.1.1'
});
map = new L.Map('map', {
center: new L.LatLng(-130,24),
zoom: 16,
layers: [baseLayer],
zoomControl: true
});
Java Stacktrace:
Request: getServiceInfo
24 Oct 18:56:21 ERROR [geoserver.ows] -
org.geoserver.platform.ServiceException: There is no support for creating maps in img/png format
at org.geoserver.wms.GetMap.getDelegate(GetMap.java:736)
at org.geoserver.wms.GetMap.run(GetMap.java:188)
at org.geoserver.wms.GetMap.run(GetMap.java:125)
at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:329)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
…
Regards
Ben
Hi Olle,
Thanks. That was almost obvious, I should have figured it was a mime type ;). I’ve blindly copied that snipped from a tutorial.
Regards
Ben
Von: Olle Markljung <markljung@anonymised.com>
Datum: Freitag, 24. Oktober 2014 20:32
An: Benjamin Stadin <benjamin.stadin@anonymised.com>
Cc: “geoserver-users@lists.sourceforge.net” <geoserver-users@anonymised.com.net>
Betreff: Re: [Geoserver-users] PNG not working using WMS on Ubuntu 14.04 using either Java version
Hi,
Try changing to ‘image/png’.
http://docs.geoserver.org/latest/en/user/services/wms/outputformats.html
Regards
Olle
fredag 24 oktober 2014 skrev Stadin, Benjamin <Benjamin.Stadin@anonymised.com>:
Hi all,
I can’t get WMS to work with PNG on Ubuntu 14.04 (fresh install). I’m trying with one of the demos and Leaflet. I’ve tried Oracle JDK 7 and 8, as well as OpenJDK 7. I’ve installed JAI / imageio to the Oracle JDK 7 manually - but no success.
I’m not sure if this is a bug I should file, or whether it’s just me as I’m new to Geoserver.
I’ve tried Geoserver 2.6 as well as the current Snapshot.
By the way, what is the most supported Linux distribution for Geoserver?
My Leaflet WMS snippet:
var baseLayer = L.tileLayer.wms('[http://127.0.0.1:8080/geoserver/wms](http://127.0.0.1:8080/geoserver/wms)', {
format: 'img/png',
layers: 'topp:states',
version: '1.1.1'
});
map = new L.Map('map', {
center: new L.LatLng(-130,24),
zoom: 16,
layers: [baseLayer],
zoomControl: true
});
Java Stacktrace:
Request: getServiceInfo
24 Oct 18:56:21 ERROR [geoserver.ows] -
org.geoserver.platform.ServiceException: There is no support for creating maps in img/png format
at org.geoserver.wms.GetMap.getDelegate(GetMap.java:736)
at org.geoserver.wms.GetMap.run(GetMap.java:188)
at org.geoserver.wms.GetMap.run(GetMap.java:125)
at org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:329)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)
…
Regards
Ben