La diferencia entre WMS 1.1.1 y 1.3.0 es doble.
CAMBIO NO 1 - Uso de CRS/SRS
Utilizar SRS para 1.1.1
Usar CRS para 1.3.0
CAMBIO No 2 - WMS 1.3.0 SOLO
El orden de los parámetros para BBOX depende de si la definición de CRS tiene ejes invertidos. Lo verás en la petición GetCapabilities en 1.3.0 - la respuesta debería mostrar los ejes volteados.
BBOX=xmin,ymin,xmax,ymax NON-FLIPPED
BBOX=mín,xmín,ymáx,xmáx FLIPPED
He hecho una lista de códigos EPSG que necesitan ser volteados creando una base de datos SpatiaLite 4.3.0 y luego guardando esta petición SQL en un archivo:
SELECT auth_srid, has_flipped_axes, ref_sys_name, axis_1_name, axis_1_orientation, axis_2_name, axis_2_orientation FROM "spatial_ref_sys_all" WHERE auth_name = "epsg";
Verás entonces que EPSG:4326 necesita tener los ejes invertidos.
4326 1 WGS 84 Latitud Norte Longitud Este
ESTA ES LA SOLICITUD 1.3.0 CORREGIDA
El cambio es BBOX=24,-126,50,-66
http://mesonet.agron.iastate.edu/cgi-bin/mapserv/mapserv?map=/mesonet/www/apps/iemwebsite/data/wms/goes/conus_ir.map&SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&WIDTH=256&HEIGHT=256&FORMAT=image/png&TRANSPARENT=TRUE&BBOX=24,-126,50,-66&LAYERS=conus_ir_4km_900913,conus_ir_4km&CRS=EPSG:4326&STYLES&
1 votos
Es interesante observar que también es necesario redefinir el orden de BBOX: 1.1.1 mrdata.usgs.gov/servicios/ 1.3.0 mrdata.usgs.gov/servicios/
0 votos
Estrictamente ambos funcionan (hacen lo que se les pide).