GeoIQ Stack - Where 2012

1,731
-1

Published on

low image-resolution version of my talks from Where 2012 and FOSS4G-North America

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,731
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
30
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

GeoIQ Stack - Where 2012

  1. 1. Collaborative Open Access to Geospatial AnalysisAndrew TurnerChief Technology Officer & Neogeographer@ajturnerandrew@geoiq.com
  2. 2. Geospatial Analysis withHurricanes Katrina and Rita Long Production Cycles
  3. 3. Crisis ReportingRealtime emergent informationsources
  4. 4. Our Mission: On-demand in the hands of everyone, exploration and collaborationrealtime interactive maps
  5. 5. Collaboration flickr: chadcat
  6. 6. AccessVisualizeAnalyze
  7. 7. Citizens Enterprise OrganizationsDevelopers Media Research
  8. 8. a few GeoIQ features...• Data upload • Stream updating• Data Parsing • Mobile web interface• Web Feeds • Native mobile applications• Dataset Aggregation • Drawing and annotation• Geocoding • Geographic Maps• Geojoin • User defined basemaps• Data Permissions • Charts (Pie, Line, etc.)• Group Management • REST and Javascript API Integration• Data Cleanup • Facebook integration• Metadata management • OGC Web Services• Tagging • PNG and PDF Map Export• Data export • Multisite Catalog Federation• Dataset caching • White Label Customization• External Relational Database integration • Featured Maps• User Authentication • External Analysis Integration• LDAP Integration • Stats and Tracking• Thematic Visualization • Graceful Map Degradation• Spatial, Tabular, Statistical Analysis• User-defined analysis “GIS” in all but name
  9. 9. http://geocommons.com
  10. 10. 1m+ geographic attributes 100k+ unique datasets billions of features. 4m+ downloads 15m+ maps served http://geocommons.com
  11. 11. Collaborative Data
  12. 12. Possible Comparative Analysis Combinations? = 499,999,500,000 well... close enough Collaborative Data
  13. 13. http://geocommons.com/maps/Mapping Health 77282
  14. 14. http://geocommons.com/maps/Mapping Traffic + Caffeine 82402
  15. 15. Mapping Zombie Outbreaks
  16. 16. Mapping Socially
  17. 17. An Open Stackflickr: alfr3do
  18. 18. GeoiQ Social GeoiQ Explorer GeoiQ Mobile REST and Javascript API Distributed Job Queues Map Rendering Streaming Spatial Search Index Management Management Spatial Data Spatial Data Geospatial Services Engine Analysis User ETL Tabular Custom Workers Streaming Analysis ImageFederated Data Distributed GeoiQ Connect Hadoop External Analysis Network Object Store PostgreSQL MySQL Mongo Oracle HBase HDFSOpenStreetMap Open-Source Stack
  19. 19. jQuery& ModestMaps)) Ac#onScript+ Backbone.js &)Polymaps) &+Appcelerator+ GeoiQ Social GeoiQ Explorer GeoiQ Mobile AMQP% &%Redis%WebSockets* REST and Javascript API Ruby%on% Lucene& Mapnik Distributed Job Queues Socket.io* Rails% &&Solr& Ruby%&% Map Rendering Streaming Spatial Search Index Management Management Spatial Data Spatial Data OSGeo% Geospatial Node.js(&( Services Engine Analysis User ETL MongoDB( Tabular Custom Workers Streaming PostgreSQL+ Analysis ImageFederated Data Distributed GeoiQ Connect Hadoop External Analysis Network Object Store HBase& PostgreSQL MySQL Mongo Oracle HBase HDFSOpenStreetMap Open-Source Stack
  20. 20. Open-ArchitectureOpen-Standards•REST, GeoJSON•OpenSearch-Geo•GeoRSS, Atom, KML•OAuth, LDAP•OGC WFS, WMS, CSW•Usable Interface•Web Services•Download button flickr: dolinski
  21. 21. Open-Data•OpenStreetMap•TIGER/Line•GeoNames•World Bank•UN•IADB•US Government•100k+ open-source datasets flickr: ajturner
  22. 22. GeoCommons GeoCoder
  23. 23. GeoCommons GeoCoder
  24. 24. issuemap.orggithub.com/geoiq/issuemap
  25. 25. Modest mapsOpen Visualization Polymaps
  26. 26. Mapnik OpenStreetMap TileStachedeveloper.geoiq.com/tools/acetate/
  27. 27. labels points roads Mapnik OpenStreetMap TileStache areasdeveloper.geoiq.com/tools/acetate/ terrain
  28. 28. Spatial OperationsBuffer, Intersect, AggregationCorrelation, Prediction, CustomTools: geos, JTS, PostGIS
  29. 29. Spa$al&Aggrega$on:+Group+data+by+arbitrary+geographic+boundaries (Proprietary+and+confiden0al)
  30. 30. Spa$al&Correla$on:+Rela0onship+between+mul0ple+datasets+by+geography (Proprietary+and+confiden0al)
  31. 31. Spa$al&Buffer&and&Distance&Filter:+Radius+buffer+from+a+point,+line+or+polygon (Proprietary+and+confiden0al)
  32. 32. Intersec$on:+Overlap+between+two+polygonal+areas,+lines+or+points Use&Cases: • Locate+that+a+social+media+ men0ons+happened+within+a+ geoCfence • Track+mobile+traffic+entering+ a+zip+code (Proprietary+and+confiden0al)
  33. 33. User;Defined&Analysis:+Custom+equa0ons+via+intui0ve+wizard+interface (Proprietary+and+confiden0al)
  34. 34. Traceable&Analyses:+Analysis+and+Filter+versions+can+be+tracked+back
  35. 35. Realtime Social Media Indicatorshttp://geocommons.com/maps/51058
  36. 36. Deploy to the Edge flickr: oddboy
  37. 37. Deploy to the Edges Web! GeoIQ Cloud GeoCommons Intranet! Enterprise Databases GeoIQ Enterprise Business Operations
  38. 38. Open-Source Deployment App Servers Deployed as a Single VM Data Stores Workers Data Store Clustered Cloud Deployment
  39. 39. Make(a(map(in(GeoIQ( Track(Field(Annota;ons(( SelfCService(Mobile(App(Crea;on(in(Minutes(Publish(to(mobile( Layer(Control( Filter((by(Loca;on( Field(Annota;ons( Real(;me(upda;ng(
  40. 40. Search and RescueDistributed Operations https://vimeo.com/30435757
  41. 41. Citizens Enterprise OrganizationsDevelopers Media Research
  42. 42. http://maps.worldbank.orgDevelopment Aid
  43. 43. http://www.iadb.org/mapamericasIADB MapAmericas
  44. 44. WWF ClimascopeClimate Science
  45. 45. http://marine.tokelau.grida.no/Expert & Citizen Sourced Science Data
  46. 46. Social Governance
  47. 47. Join the Communityhttp://geocommons.com
  48. 48. phoneAndrew Turner slideshare.net/ajturnerChief Technology Officer & Neogeographer github.com/geoiq github.com/geocommons@ajturnerandrew@geoiq.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×