Lead and taught a technical workshop on Web Map APIs and how to build map-intensive applications such as Airbnb and Foursquare using OpenStreetMap, Mapbox, and Leaflet. Also covers "slippy" maps, tileservers, and geocoding.
What is an API? API stands for: a. Agricultural Price Index b. Application Programmers Initiative c. Asia Pacific Institution d. Apple Products, Inc. e. Application Programming Interface
What is an API? API stands for: a. Agricultural Price Index b. Application Programmers Initiative c. Asia Pacific Institution d. Apple Products, Inc. e. Application Programming Interface
What are Web APIs? ● APIs connected through HTTP (see geocoder.py) http://maps.googleapis.com/maps/api/staticmap?center=-15.800513,-47.91 378&zoom=11&size=200x200 ● API libraries/wrappers
What are Web APIs? ● APIs connected through HTTP http://maps.googleapis.com/maps/api/staticmap?center=-15.800513,-47.91 378&zoom=11&size=200x200 ● API libraries/wrappers ● Sometimes free, often commercial ● Commercial APIs charge based on usage
Working with Web Map APIs ● Register for an API Key (where applicable) ● Include the Map API library’s CSS and Javascript files ● Read the API documentation ● Write map features using the API/library’s methods ● PROFIT!!!