SlideShare a Scribd company logo
1 of 14
Download to read offline
© 2014 IBM Corporation 
Information Management 
(Geo)JSON Everywhere! 
Boston Esri Dev Meetup
Information Management 
Javascript 
Yesterday 
â–ȘBrowser 
â–ȘArcGIS API for Javascript 
â€č#â€ș © 2014 IBM Corporation
Information Management 
Javascript 
Today - 
Everywhere Browser, iOS JavaScriptCore, 
Android WebView, Server-side NodeJS, 
embedded devices 
â€č#â€ș © 2014 IBM Corporation
Information Management 
JSON is the 
new data 
interoperability 
â€č#â€ș © 2014 IBM Corporation
Information Management 
JSON 
{ 
"_id": "b5eddd6018b29f4434842d94a85e5b4c", 
"_rev": "1-9d7fb6c38b7f0e18c902ae85f3bab984", 
"properties": { 
"poiid": "a13b8b94-802d-49f4-9781-d661f63aa7f4", 
"name": "Ponte S. Angelo - Accattone" 
}, 
"type": "Feature", 
"geometry": { 
"coordinates": [ 
12.466458, 
41.90167 
], 
"type": "Point" 
} 
}" 
â€č#â€ș © 2014 IBM Corporation
Information Management 
GeoJSON 
Point { 
"type": "Feature", 
"geometry": { 
"type": "Point", 
"coordinates": [ 
102, 
0.5 
] 
}, 
"properties": {"prop0": "value0"} 
} 
â€č#â€ș © 2014 IBM Corporation
Information Management 
GeoJSON 
Line { 
"type": "Feature", 
"geometry": { 
"type": "LineString", 
"coordinates": [ 
[102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] 
] 
}, 
"properties": { 
"prop0": "value0", 
"prop1": 0 
} 
} 
â€č#â€ș © 2014 IBM Corporation
Information Management 
GeoJSON 
Polygon { 
"type": "Feature", 
"geometry": { 
"type": "Polygon", 
"coordinates": [ 
[ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], 
[100.0, 1.0], [100.0, 0.0] ] 
] 
}, 
"properties": { 
"prop0": "value0", 
"prop1": {"this": "that"} 
} 
}" 
â€č#â€ș © 2014 IBM Corporation
Information Management 
Koop 
â€č#â€ș © 2014 IBM Corporation
Querying Cloudant from ArcGIS Online 
â€č#â€ș © 2014 IBM Corporation
Information Management 
Koop 
â€č#â€ș © 2014 IBM Corporation
Information Management 
Koop 
â€č#â€ș © 2014 IBM Corporation
Information Management 
so what? 
data 
democratization 
â€č#â€ș © 2014 IBM Corporation
Information Management 
so what? 
GIS is a 
commodity 
â€č#â€ș © 2014 IBM Corporation

More Related Content

Similar to JSON Everywhere

AngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page AppsAngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page Apps
jivkopetiov
 
How to build a html5 websites.v1
How to build a html5 websites.v1How to build a html5 websites.v1
How to build a html5 websites.v1
Bitla Software
 
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
CoLab Athens
 
CouchDB on Android
CouchDB on AndroidCouchDB on Android
CouchDB on Android
Sven Haiges
 

Similar to JSON Everywhere (20)

AngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page AppsAngularJS - a radically different way of building Single Page Apps
AngularJS - a radically different way of building Single Page Apps
 
Drupal Mobile
Drupal MobileDrupal Mobile
Drupal Mobile
 
0 to 60 with AWS AppSync: Rapid Development Techniques for Mobile APIs (MOB32...
0 to 60 with AWS AppSync: Rapid Development Techniques for Mobile APIs (MOB32...0 to 60 with AWS AppSync: Rapid Development Techniques for Mobile APIs (MOB32...
0 to 60 with AWS AppSync: Rapid Development Techniques for Mobile APIs (MOB32...
 
What's New for Cartography in ArcGIS 10.2
What's New for Cartography in ArcGIS 10.2What's New for Cartography in ArcGIS 10.2
What's New for Cartography in ArcGIS 10.2
 
How to build a html5 websites.v1
How to build a html5 websites.v1How to build a html5 websites.v1
How to build a html5 websites.v1
 
Big Data Expo 2015 - MapR Impacting Business As It Happens
Big Data Expo 2015 - MapR Impacting Business As It HappensBig Data Expo 2015 - MapR Impacting Business As It Happens
Big Data Expo 2015 - MapR Impacting Business As It Happens
 
An introduction to Scala.js
An introduction to Scala.jsAn introduction to Scala.js
An introduction to Scala.js
 
Utilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and IndexingUtilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and Indexing
 
Svcc 2013-d3
Svcc 2013-d3Svcc 2013-d3
Svcc 2013-d3
 
SVCC 2013 D3.js Presentation (10/05/2013)
SVCC 2013 D3.js Presentation (10/05/2013)SVCC 2013 D3.js Presentation (10/05/2013)
SVCC 2013 D3.js Presentation (10/05/2013)
 
Visualization of Big Data in Web Apps
Visualization of Big Data in Web AppsVisualization of Big Data in Web Apps
Visualization of Big Data in Web Apps
 
Java EE 8 - An instant snapshot
Java EE 8 - An instant snapshotJava EE 8 - An instant snapshot
Java EE 8 - An instant snapshot
 
ELK Stack - Turn boring logfiles into sexy dashboard
ELK Stack - Turn boring logfiles into sexy dashboardELK Stack - Turn boring logfiles into sexy dashboard
ELK Stack - Turn boring logfiles into sexy dashboard
 
Edição de Texto Rico com React e Draft.js
Edição de Texto Rico com React e Draft.jsEdição de Texto Rico com React e Draft.js
Edição de Texto Rico com React e Draft.js
 
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
Ioannis Doxaras on GIS and Gmaps at 1st GTUG meetup Greece
 
D3.js - A picture is worth a thousand words
D3.js - A picture is worth a thousand wordsD3.js - A picture is worth a thousand words
D3.js - A picture is worth a thousand words
 
Geospatial Queries in MongoDB
Geospatial Queries in MongoDBGeospatial Queries in MongoDB
Geospatial Queries in MongoDB
 
Geospatial technologies
Geospatial technologiesGeospatial technologies
Geospatial technologies
 
ć‰ç«ŻMVCäč‹BackboneJS
ć‰ç«ŻMVCäč‹BackboneJSć‰ç«ŻMVCäč‹BackboneJS
ć‰ç«ŻMVCäč‹BackboneJS
 
CouchDB on Android
CouchDB on AndroidCouchDB on Android
CouchDB on Android
 

More from Raj Singh

More from Raj Singh (11)

Optimizing location-based apps with open data
Optimizing location-based apps with open dataOptimizing location-based apps with open data
Optimizing location-based apps with open data
 
data science toolkit 101: set up Python, Spark, & Jupyter
data science toolkit 101: set up Python, Spark, & Jupyterdata science toolkit 101: set up Python, Spark, & Jupyter
data science toolkit 101: set up Python, Spark, & Jupyter
 
All your database are belong to us - Koop, Cloudant, Feature Services
All your database are belong to us - Koop, Cloudant, Feature ServicesAll your database are belong to us - Koop, Cloudant, Feature Services
All your database are belong to us - Koop, Cloudant, Feature Services
 
Field Work: Map-centric mobile apps with Cloudant Geo and LeafletJS
Field Work: Map-centric mobile apps with Cloudant Geo and LeafletJSField Work: Map-centric mobile apps with Cloudant Geo and LeafletJS
Field Work: Map-centric mobile apps with Cloudant Geo and LeafletJS
 
Painless Polyglot Persistence
Painless Polyglot PersistencePainless Polyglot Persistence
Painless Polyglot Persistence
 
The Evolution of Mobile Mapping
The Evolution of Mobile MappingThe Evolution of Mobile Mapping
The Evolution of Mobile Mapping
 
The NoSQL Geospatial Landscape
The NoSQL Geospatial LandscapeThe NoSQL Geospatial Landscape
The NoSQL Geospatial Landscape
 
GeoPackage, OWS Context and the OGC Interoperability Program
GeoPackage, OWS Context and the OGC Interoperability ProgramGeoPackage, OWS Context and the OGC Interoperability Program
GeoPackage, OWS Context and the OGC Interoperability Program
 
IoT Meets Geo
IoT Meets GeoIoT Meets Geo
IoT Meets Geo
 
GeoPackage, Context and POI (and a sprinkle of GeoJSON)
GeoPackage, Context and POI (and a sprinkle of GeoJSON)GeoPackage, Context and POI (and a sprinkle of GeoJSON)
GeoPackage, Context and POI (and a sprinkle of GeoJSON)
 
Introduction to GeoPackage and OWS Context
Introduction to GeoPackage and OWS ContextIntroduction to GeoPackage and OWS Context
Introduction to GeoPackage and OWS Context
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

JSON Everywhere

  • 1. © 2014 IBM Corporation Information Management (Geo)JSON Everywhere! Boston Esri Dev Meetup
  • 2. Information Management Javascript Yesterday â–ȘBrowser â–ȘArcGIS API for Javascript â€č#â€ș © 2014 IBM Corporation
  • 3. Information Management Javascript Today - Everywhere Browser, iOS JavaScriptCore, Android WebView, Server-side NodeJS, embedded devices â€č#â€ș © 2014 IBM Corporation
  • 4. Information Management JSON is the new data interoperability â€č#â€ș © 2014 IBM Corporation
  • 5. Information Management JSON { "_id": "b5eddd6018b29f4434842d94a85e5b4c", "_rev": "1-9d7fb6c38b7f0e18c902ae85f3bab984", "properties": { "poiid": "a13b8b94-802d-49f4-9781-d661f63aa7f4", "name": "Ponte S. Angelo - Accattone" }, "type": "Feature", "geometry": { "coordinates": [ 12.466458, 41.90167 ], "type": "Point" } }" â€č#â€ș © 2014 IBM Corporation
  • 6. Information Management GeoJSON Point { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 102, 0.5 ] }, "properties": {"prop0": "value0"} } â€č#â€ș © 2014 IBM Corporation
  • 7. Information Management GeoJSON Line { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0] ] }, "properties": { "prop0": "value0", "prop1": 0 } } â€č#â€ș © 2014 IBM Corporation
  • 8. Information Management GeoJSON Polygon { "type": "Feature", "geometry": { "type": "Polygon", "coordinates": [ [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0] ] ] }, "properties": { "prop0": "value0", "prop1": {"this": "that"} } }" â€č#â€ș © 2014 IBM Corporation
  • 9. Information Management Koop â€č#â€ș © 2014 IBM Corporation
  • 10. Querying Cloudant from ArcGIS Online â€č#â€ș © 2014 IBM Corporation
  • 11. Information Management Koop â€č#â€ș © 2014 IBM Corporation
  • 12. Information Management Koop â€č#â€ș © 2014 IBM Corporation
  • 13. Information Management so what? data democratization â€č#â€ș © 2014 IBM Corporation
  • 14. Information Management so what? GIS is a commodity â€č#â€ș © 2014 IBM Corporation