A wee while ago I hacked up a GeoRSS exporter for ArcMap, but it was kind of limited as it wasn’t really practical for keeping an existing feed up to date – it was OK for creating a one off feed of data – but really you want to do this once then every-time you add a new feature or update an existing feature you want that to be represented in your feed.
So I’m going to migrate the existing exporter over to an extension, and I’ve put together this basic list of what I’m considering at this stage – I’m looking for feedback or ideas on what sort of features might be of interest?
Potential Features:
- create an initial feed from a layer or selection within a layer
- create a feed configuration for a layer (what type of feed, geometry encoding, field mappings etc)
- on save edits flush new features to the feed and remove any deleted feature from the feed
- on update of a feature flush change to the feed if feature is already in the feed
- create a feature class (shapefile or geodatabase feature class) from a feed
- choose feed type (RSS 2.0 or Atom) which do people prefer?
- choose geometry encoding for the feed(GML or Simple)
- choose field mappings between feed type and layer fields
- support point, lines and polygons
- support multi type geometry feeds (point, lines and poly’s all in one feed)
- automatically update the feed on edit layer change – checks for new features and flushes them
- validate a feed
- ftp a feed
This is just an initial brain dump, but if anyone has any suggestions then let me know and I’ll add them to the list
Thanks
Is there a way to create a feed of multiple shapes or am I dreaiming? For my example I need a transit feed that would include: routes (polyline), stops (points), and service area(polygon)…
Indeed there is – its permissable to have different types of geometries represented in a single feed file – I plan to implement this by allowing relationships to be built between multiple ArcMap Layers and a feed file.
[...] butcher « GeoRSS Extension for ArcGIS Google Geocoding in [...]
butcher – this is fantastic! please let us know when its complete btw can you see it working with sde data?
I’m currently porting the existing development across to an FDO based application which will run outside of ESRI but support those data sources provided by FDO – SDE is included