Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

All your database are belong to us - Koop, Cloudant, Feature Services

602 views

Published on

Wouldn’t it be cool if every database could look like a FeatureService? Well that’s the promise of Koop (https://koopjs.github.io/), an open source effort to provide a standard REST API for web-based sources of vector geodata such as ArcGIS Online, Socrate, GitHub and Gist. Koop was started within Esri, but has a wide and varied community of contributors. This talk is about IBM’s work to develop a Koop “provider” for Cloudant, a JSON NoSQL document store.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

All your database are belong to us - Koop, Cloudant, Feature Services

  1. 1. IBM Cloud Data Services Koop+Cloudant=FeatureService EsriDevConf,March2016 RajSingh DeveloperAdvocate,IBMAnalytics
  2. 2. @rajrsingh IBM Cloud Data Services me… IBM Analytics providing the best experience to engage and build with a comprehensive set of rich, integrated data services covering content, data, and analytics. Syncline web mapping as a service OGC geospatial interoperability Open data. Open Analytics.
  3. 3. @rajrsingh IBM Cloud Data Services koop? Open Layers Leaflet Desk top JS API ArcGIS Online GitHub Gist ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services
  4. 4. @rajrsingh IBM Cloud Data Services koop? Open Layers Leaflet Desk top JS API ArcGIS Online GitHub Gist ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services
  5. 5. @rajrsingh IBM Cloud Data Services cloudant koop? Open Layers Leaflet Desk top JS API ArcGIS Online GitHub Gist Cloudant ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services
  6. 6. @rajrsingh IBM Cloud Data Services Querying koop sd sd https://koopdemo.mybluemix.net/cloudant/demo/boston_buildings/_design/SpatialView/_geo/spatial/FeatureServer/0/query https://koopdemo.mybluemix.net/cloudant/demo/boston_buildings/_design/SpatialView/_geo/spatial
  7. 7. @rajrsingh IBM Cloud Data Services Querying koop sd sd https://koopdemo.mybluemix.net/cloudant/demo/boston_buildings/_design/SpatialView/_geo/spatial/FeatureServer/0/query https://koopdemo.mybluemix.net/cloudant/demo/boston_buildings/_design/SpatialView/_geo/spatial
  8. 8. @rajrsingh IBM Cloud Data Services feature services… Desk top JS API ArcGIS Online koop Feature Services
  9. 9. @rajrsingh IBM Cloud Data Services sample koop implementation… Web Map App Features Cloudant opendata.cloudant.com ArcGIS Online koopdemo.mybluemix.net koop-cloudant koop NodeJS
  10. 10. @rajrsingh IBM Cloud Data Services sample koop implementation… Web Map App Features Cloudant opendata.cloudant.com ArcGIS Online koopdemo.mybluemix.net koop-cloudant koop NodeJS
  11. 11. @rajrsingh IBM Cloud Data Services sample koop implementation… Web Map App Features Cloudant opendata.cloudant.com ArcGIS Online koopdemo.mybluemix.net koop-cloudant koop NodeJS
  12. 12. @rajrsingh IBM Cloud Data Services Organizations are Systems of Systems GIS SYSTEMS OF ORCHESTRATION Systems of Operation Systems of Record Systems of Engagement koop
  13. 13. @rajrsingh IBM Cloud Data Services Organizations are Systems of Systems GIS SYSTEMS OF ORCHESTRATION Systems of Operation Systems of Record Systems of Engagement koop
  14. 14. @rajrsingh IBM Cloud Data Services Organizations are Systems of Systems GIS SYSTEMS OF ORCHESTRATION Systems of Operation Systems of Record Systems of Engagement koop
  15. 15. @rajrsingh IBM Cloud Data Services Organizations are Systems of Systems GIS SYSTEMS OF ORCHESTRATION Systems of Operation Systems of Record Systems of Engagement koop
  16. 16. @rajrsingh IBM Cloud Data Services Organizations are Systems of Systems GIS SYSTEMS OF ORCHESTRATION Systems of Operation Systems of Record Systems of Engagement koop
  17. 17. @rajrsingh IBM Cloud Data Services GeoJSON: the lingua franca rednumbersbyDaveBleasdale,onFlickrhttps://flic.kr/p/6hkJWo Open Layers Leaflet Desk top JS API ArcGIS Online Cloudant GitHub Gist ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services Analy- tics Node RED Web Dev
  18. 18. @rajrsingh IBM Cloud Data Services GeoJSON: the lingua franca rednumbersbyDaveBleasdale,onFlickrhttps://flic.kr/p/6hkJWo Open Layers Leaflet Desk top JS API ArcGIS Online Cloudant GitHub Gist ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services Analy- tics Node RED Web Dev
  19. 19. @rajrsingh IBM Cloud Data Services GeoJSON: the lingua franca rednumbersbyDaveBleasdale,onFlickrhttps://flic.kr/p/6hkJWo Open Layers Leaflet Desk top JS API ArcGIS Online Cloudant GitHub Gist ArcGIS Online Socrata Any Open Data APIs koop GeoJSON Feature Services Analy- tics Node RED Web Dev
  20. 20. @rajrsingh IBM Cloud Data Services catalogs From Wikimedia Commons https://commons.wikimedia.org/wiki/File:2009_3962573662_card_catalog.jpg
  21. 21. @rajrsingh IBM Cloud Data Services analytics flows
  22. 22. IBM Cloud Data Services Raj Singh Developer Advocate: Geo | Open Data rrsingh@us.ibm.com http://ibm.biz/rajrsingh Blog: http://www.rajsingh.org Twitter: @rajrsingh LinkedIn: rajrsingh Thanks Resources Koop GitHub http://koopjs.github.io/ Koop-cloudant GitHub https://github.com/cloudant/koop- cloudant/tree/new_format Norman Barker Koop-Cloudant Developer IBM Cloud Platform Services

×