[Benchmarking] portrayal and quality observations

Paul Ramsey pramsey at cleverelephant.ca
Thu Sep 2 13:08:58 EDT 2010


A good thing to add to the "next year" section of the wiki, as interpolation calculation is an interesting place for optimizations. 
Hoping there is a next year section...

P.

On 2010-09-02, at 10:02 AM, Andrea Aime <aaime at opengeo.org> wrote:

> 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.
> _______________________________________________
> Benchmarking mailing list
> Benchmarking at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/benchmarking


More information about the Benchmarking mailing list