[Benchmarking] portrayal and quality observations

Andrea Aime aaime at opengeo.org
Thu Sep 2 13:02:45 EDT 2010


Luc Donea ha scritto:
> Hi All,
> 
>  
> 
> We have made the following observations over the last couple of days 
> that would be great to clarify from the teams.
> 
> Given the lack of time left we do not necessarily expect anything to 
> change but we think it would be good to record and document these types 
> of issues as part of the final presentation of the numbers.
> 
>  
> 
> Please do not take this as criticism at all!
> 
>  
> 
>    1. The Oracle Mapviewer road styling does not meet the brief. Road
>       lines are merged and do not display the z-index properly? Eg.
>       Roads joining highways instead of overlapping etc.
>          1. http://12.189.158.78:8088/mapviewer/wms?LAYERS=&BASEMAP=spain_oracle&AA=true&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=1.8541809082031,41.145690917969,2.2661682128906,41.557678222657&WIDTH=600&HEIGHT=600
>             <http://12.189.158.78:8088/mapviewer/wms?LAYERS=&BASEMAP=spain_oracle&AA=true&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=1.8541809082031,41.145690917969,2.2661682128906,41.557678222657&WIDTH=600&HEIGHT=600>
> 
>          2. http://12.189.158.78:8081/fcgi-bin/mapservfull.fcgi?MAP=/benchmarking/mapserver/spain-shapefiles.map&LAYERS=vector_benchmarking_2010&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=1.8734069824218,41.162170410156,2.2853942871094,41.574157714844&WIDTH=600&HEIGHT=600
>             <http://12.189.158.78:8081/fcgi-bin/mapservfull.fcgi?MAP=/benchmarking/mapserver/spain-shapefiles.map&LAYERS=vector_benchmarking_2010&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=1.8734069824218,41.162170410156,2.2853942871094,41.574157714844&WIDTH=600&HEIGHT=600>
> 
>    2. QGIS Mapserver does not have rounded line end caps on road features
>          1. http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&LAYERS=shp_vector&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.0344253540038,41.290916442871,2.2404190063476,41.496910095214&WIDTH=600&HEIGHT=600
>             <http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&LAYERS=shp_vector&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.0344253540038,41.290916442871,2.2404190063476,41.496910095214&WIDTH=600&HEIGHT=600>
> 
>          2. http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?LAYERS=shape_vector&STYLES=prop&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.0344253540038,41.290916442871,2.2404190063476,41.496910095214&WIDTH=600&HEIGHT=600
>             <http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?LAYERS=shape_vector&STYLES=prop&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.0344253540038,41.290916442871,2.2404190063476,41.496910095214&WIDTH=600&HEIGHT=600>
> 
>    3. Mapserver and Geoserver both have very coarse resampling which is
>       obvious around the 1:1 pixel mark but evident at other scales as
>       well. Is this expected or intentional? We do not want to produce
>       “worse” raster output however there is obviously an advantage in
>       not smoothing the result. It’s interesting that geoserver and
>       mapserver produce visually identical results (other servers
>       weren’t online to test) whereas ERDAS and Cadcorp are visually
>       identical.
>          1. Mapserver:
>             http://12.189.158.78:8081/fcgi-bin/mapservfull.fcgi?map=/benchmarking/mapserver/spain-raster.map&LAYERS=raster_benchmarking_2010&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600
>             <http://12.189.158.78:8081/fcgi-bin/mapservfull.fcgi?map=/benchmarking/mapserver/spain-raster.map&LAYERS=raster_benchmarking_2010&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600>
> 
>          2. Cadcorp:
>             http://12.189.158.75/cadcorp/geognosis-71x.exe?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&STYLES=&FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&SRS=EPSG:4326&LAYERS=bcn-tif&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600
>             <http://12.189.158.75/cadcorp/geognosis-71x.exe?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetMap&STYLES=&FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&SRS=EPSG:4326&LAYERS=bcn-tif&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600>
> 
>          3. Apollo :
>             http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600
>             <http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&FORMAT=image%2Fjpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=2.4085505962381,41.519703507425,2.4117692470561,41.522922158243&WIDTH=600&HEIGHT=600>

As far as I know MapServer and GeoServer both use nearest neighbour
interpolation by default. I guess the other two default to
bilinear interpolation instead?

In the past years we always defaulted to NN... but yeah, that was
easy, as it was just GeoServer and MapServer in the game.

Cheers
Andrea


-- 
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.


More information about the Benchmarking mailing list