How Can You Use FME To Power Your Open Data Initiative?
Upcoming SlideShare
Loading in...5
×
 

How Can You Use FME To Power Your Open Data Initiative?

on

  • 382 views

Presented by Brett Lord‐Castillo, St. Louis County Police

Presented by Brett Lord‐Castillo, St. Louis County Police

See more FME World Tour 2014 presentations at www.safe.com/recap2014

Statistics

Views

Total Views
382
Views on SlideShare
382
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How Can You Use FME To Power Your Open Data Initiative? How Can You Use FME To Power Your Open Data Initiative? Presentation Transcript

  • CONNECT. TRANSFORM. AUTOMATE. Use FME to power your Open Data Initiative Brett Lord-Castillo GIS Programmer, St Louis County
  • Open Data Definitions  Open Licensing  Machine Readable  Open Format  Bulk Access  Discoverable  (http://okfn.org/opendata/)  (http://opendefinition.org/od/)
  • Open Formats  Shapefile  CSV  GeoJSON  TopoJSON? (Yes, there are other options)
  • Bulk Access  Self-Host  Socrata  CKAN/DKAN  GitHub? Yes, GitHub
  • File Geodatabase to Socrata  Writing to https://communities.socrata.com/catalog/rhok-st-louis  Just a reader and a writer  Edit writer feature types  Pay attention to your geometry column
  • We get a little bit crazy  Three different datasets  Vague attribute names  Some records are in the wrong projection!
  • This is Not Alternative Universe St Louis County
  • File Geodatabase to GeoJSON Live Demo! Live Demo! Live Demo!
  • ArcSDE to GeoJSON We get more than a little bit crazy  One Writer to rule them all  Remove all sorts of attributes  Use fme_feature_type to fanout (Not crazy enough to do this live)
  • But we can do this live!  Modify ToSocrata workbench to write GeoJSON 1. Copy transformers and dynamic GeoJSON writer from last workbench 2. Remove the SubstringExtractor 3. Edit writer Advanced Properties  Destination  Fanout Attribute 4. Run?
  • So you have an error…  Remember to set your Dynamic Properties too!  This error fixed by adding Schema Sources
  • Bringing into GitHub (simple)  Go to GitHub repository online  Create a new file  It’s text! Copy-paste!  Save with .json extension  Go to your file and see the pretty!
  • Bringing into GitHub (less simple)  Use a client https://windows.github.com/ https://mac.github.com/  Or use git  Zip big files! (or post-process with TopoJSON) https://github.com/mbostock/topojson
  • Wishlist  Publish to GitHub  API  Git?  README.md writer  Write a text file in markdown  TopoJSON writer  Publish Metadata to Socrata  Might be a bit more complicated
  • Thank You!  Questions?  For more information:  Brett Lord-Castillo:blord-castillo@stlouisco.com  St Louis County Emergency Management  @blordcastillo  http://github.com/blordcastillo  http://github.com/marigolds6