[mapserver-users] Seeking guidance for gml_geometries in WFS config
Peter N. Schweitzer
pschweitzer at usgs.gov
Wed Jun 17 09:30:58 PDT 2009
I'm running Mapserver 5.4.1, drawing data from PostGIS/PostgreSQL,
using WMS successfully with OpenLayers. I have tried to configure
the same data as WFS, and am trying to debug using uDig. Through
helpful advice from the udig-users list, I now question my use of
the gml_geometries and gml_[name]_type elements of the map file.
The WFS server how-to page mentions these elements and describes
how to write them but doesn't give strong guidance as to why one
would, or what the right sort of values should be. So I ask here.
My WFS services are currently described at http://mrdata.usgs.gov/wfs.html
The map file for "active mines", a point data set, contains the code below.
In particular, I question my use of these two elements:
"gml_geometries" "geometry"
"gml_geometry_type" "point"
Direction would be much appreciated!
... map and web elements precede the layer section, of course ...
layer
name "mineplant"
connection "user=* password=* dbname=* host=* port="
connectiontype postgis
data "the_geom from (select gid,g.idnum,commodity,site_name,company_na,state_loca,county,latitude,longitude,plant_min,p.fips,p.huc,p.quad,the_geom from mineplant g, mineplant_place p where p.idnum=g.idnum) as mine_info using unique gid"
status on
dump true
type point
tolerance 5
projection
"init=epsg:4269"
end
labelitem "site_name"
labelmaxscaledenom 500000
classitem "commodity"
... a few class definitions ...
metadata
"wms_title" "mineplant"
"wms_abstract" "USGS Web Mapping Service: Active mines and mineral plants in the US"
"wms_keywordlist" "mine sites; mineral resources"
"wms_extent" "-165.0 24.0 -66.0 73.0"
"wms_srs" "EPSG:4267 EPSG:4269 EPSG:4326 EPSG:3395"
"wms_feature_info_mime_type" "text/html"
"wms_attribution_onlineresource" "http://tin.er.usgs.gov/mineplant/"
"wms_attribution_title" "Active mines and mineral plants in the US"
"ows_include_items" "idnum,commodity,site_name,company_na,state_loca,county,latitude,longitude,plant_min,fips,huc,quad"
"gml_geometries" "geometry"
"gml_geometry_type" "point"
"gml_featureid" "gid"
"gml_include_items" "idnum,commodity,site_name,company_na,state_loca,county,latitude,longitude,plant_min,fips,huc,quad"
"wfs_title" "mineplant"
"wfs_abstract" "Mine plants and operations for commodities monitored by the Minerals Information Team of the USGS. Operations included are those considered active in 2003 and surveyed by the USGS."
"wfs_keywordlist" "mineral resources; mining and quarrying; mine sites"
"wfs_metadataurl_href" "http://tin.er.usgs.gov/metadata/mineplant.xml"
"wfs_metadataurl_type" "FGDC"
"wfs_metadataurl_format" "XML"
end
Peter
--
Peter N. Schweitzer (MS 954, U.S. Geological Survey, Reston, VA 20192)
(703) 648-6533 FAX: (703) 648-6252 email: pschweitzer at usgs.gov
<http://geology.usgs.gov/peter/>
More information about the MapServer-users
mailing list