[mapserver-users] Problem with SOS, works as WMS

Jørn Vegard Røsnes jorn at spacetec.no
Wed Sep 1 09:47:00 EDT 2010


Hi all,

I have a layer that works as WMS, e.g the points are plotted in map, but SOS 
gives an empty ObservationCollection (no filtering in my SOS GetObservation 
URL). 

I use shapefile as input, for the first time.


What could be the problem?

SOS URL
http://server.com/cgi-bin/gms?version=1.0.0&service=SOS&request=GetObservation&responseFormat=text/xml;
%20subtype=om/1.0.0&offering=track2&observedproperty=track2

WMS URL
http://server.com/cgi-bin/gms?Layers=Vessels_Positions_2010_06_26-12_26_35,gshhs&service=WMS&request=getmap&WIDTH=512&HEIGHT=512&BBOX=48.0,0,52.0,3.0&bgcolor=0xffffff&VERSION=1.1.1&FORMAT=image/jpeg&SRS=EPSG:4326


 LAYER
   	NAME "Vessels_Positions_2010_06_26-12_26_35"
  	TYPE POINT
  	STATUS on
        DEBUG 5
        DUMP TRUE
  	DATA "Vessels_Positions_2010_06_26-12_26_35"
    	CLASS
     		NAME "Vessels20100626122635"
	        TEXT ([mmsi]([name]))
     		LABEL
                        WRAP "%"
        		COLOR 0 0 0
        		#SHADOWCOLOR 218 218 218
        		#SHADOWSIZE 2 2
        		TYPE TRUETYPE
        		FONT arial
        		SIZE 9
        		ANTIALIAS TRUE
        		POSITION CC
        		PARTIALS false
        		MINDISTANCE 65000
        		BUFFER 4
      		END # end of label
     		COLOR 0 128 0
  	END
  	PROJECTION
         	"init=epsg:4326"
  	END
        METADATA
#         "sos_title"  "track2" ## title
         "sos_offering_id" "track2" ## id of offering
         "sos_procedure"  "track2" ## a sensor unique id
          "sos_observedproperty_id" "track2" ## id of observed property
         "sos_describesensor_url" "http://server.com/sostest/xml/ifgi-sensor-1.xml" 
## REQUIRED
#          "sos_srs" "epsg:4326"
#        "sos_offering_timeextent"  "20070530T1800Z"
#         "sos_timeitem" "datepos"
#         gml_include_items 'all'
#         wms_include_items 'all'
        END
   END




grinfo -al Vessels_Positions_2010_06_26-10_11_42.shp

INFO: Open of `Vessels_Positions_2010_06_26-10_11_42.shp'
      using driver `ESRI Shapefile' successful.

Layer name: Vessels_Positions_2010_06_26-10_11_42
Geometry: Point
Feature Count: 33
Extent: (49.756611, -3.212502) - (50.422119, -1.975762)
Layer SRS WKT:
(unknown)
name: String (18.0)
mmsi: Real (11.0)
type: Real (11.0)
flag: String (2.0)
lenght: Real (24.15)
datepos: String (25.0)
speed: Real (24.15)
course: Real (24.15)
elapsed: Real (24.15)
source: String (13.0)
OGRFeature(Vessels_Positions_2010_06_26-10_11_42):0
  name (String) = <a name>
  mmsi (Real) =   <a number>
  type (Real) =           9
  flag (String) = MT
  lenght (Real) =       40.000000000000000
  datepos (String) = 2010-06-26T22:11:42+02:00
  speed (Real) =       29.000000000000000
  course (Real) =      257.000000000000000
  elapsed (Real) =        1.000000000000000
  source (String) = marinetraffic
  POINT (50.406910000000003 -1.975762)


cheers
Jørn Vegard


More information about the mapserver-users mailing list