[Featureserver] newbie question - ogr datasource
alim karim
alim.karim at gmail.com
Tue Jan 15 14:13:06 EST 2008
hello list.
i am fairly new to featureserver.
i have featureserver successfully running and i am able to read vector
data (from a shapefile) served up as an ogr service.
i am trying to post edits made to a certain feature using the atom
publishing protocol examples as a guide.
when i try to access the vector data by individual feature, just to
look at it, using a url such as
http://something.com/featureserver/featureserver.cgi/grassland_with_fid/1.json,
i get the following error:
An error occurred: 'NoneType' object has no attribute 'GetFID'
File "/var/www/localhost/htdocs/featureserver/FeatureServer/Server.py",
line 273, in cgiHandler
format, content = service.dispatchRequest( params, path_info,
host, post_data, request_method, accepts )
File "/var/www/localhost/htdocs/featureserver/FeatureServer/Server.py",
line 137, in dispatchRequest
result = method(action)
File "/var/www/localhost/htdocs/featureserver/FeatureServer/DataSource/OGR.py",
line 113, in select
return self.freeze_features(result)
File "/var/www/localhost/htdocs/featureserver/FeatureServer/DataSource/OGR.py",
line 190, in freeze_features
feat = Feature(ogrfeat.GetFID())
getting all the features is not a problem i.e.
http://something.com/featureserver/featureserver.cgi/grassland_with_fid/all.json
does give me all features.
i am using gdal/ogr version 1.5 (which i believe is the latest release).
does anyone know what is causing this error?
any help is kindly appreciated.
thanks.
ak
More information about the Featureserver
mailing list