background preloader

API maps

Facebook Twitter

Publier des cartes sur votre site ou votre app : le résultat de mon exploration du marché. Je cherchais une solution cartographique à la fois souple, peu onéreuse à long terme, qu'on puisse facilement personnaliser et… proposant des fonds de carte esthétiques. J'ai trouvé. Tout à commencé par une position de principe : “je n'ai pas très envie de Google Maps pour deux raisons : d'une part j'ai envie de me démarquer de l'immense majorité (plus largement ne pas dépendre encore un peu plus de Google), d'autre part j'ai un peu peur des coûts prohibitifs si - on peut être ambitieux, non ?

- mon site atteint une audience conséquente”. Mon besoin était à la fois très commun (une solution souple du point du vue du développement et de “l'habillage”, la plus “libre” et la moins chère possible, des fonds de carte esthétiques, visuellement différents de ce qu'on voit partout, mais néanmoins lisibles), et un peu particulier (il me fallait créer un outil permettant à mes utilisateurs de tracer des parcours sur une carte). Très vite, le cahier des charges s'est résumé aux points suivants : Planet.osm. Planet.osm is the OpenStreetMap data in one file: all the nodes, ways and relations that make up our map. A new version is released every week. It's a big file (XML variant over 400GB uncompressed, 29GB compressed). There are also files called Extracts which contain OpenstreetMap Data for individual continents, countries, and metropolitan areas.

Format The two main formats used are PBF or compressed OSM XML. PBF is a binary format that is smaller to download and much faster to process and should be used when possible. For an overview over all osm file formats have a look at OSM file formats. If you are using traditional GIS tools you may want to look at Processed data providers. Downloading See below for usage instructions. Planet.osm mirrors Country and area extracts Worldwide extract sources Regional extract sources Global thematic extracts provides shapefiles of global coastlines, land polygons or water polygons. BitTorrent Original source Update frequency License. Home · openplans/OpenTripPlanner Wiki.

Routing. Skobbler Navigation (online turn-by-turn navigation app for iOS). Routing (in some countries called navigation) services help people get from one place to another. OpenStreetMap data includes information for routing by many modes including car, foot, bicycle and horse. There are many offline, embedded and web-based routing services using OpenStreetMap data. For developers this page provides advice on software available for creating new routing applications/deployments and details key OpenStreetMap data that can be used to create better routing engines.

End users: Routing software See also: List_of_OSM_based_Services#Routing Routing/online routers – There are many websites that use OpenStreetMap data to provide online route planners; those with global support are featured below. Mappers: Improving the map data For routing software to work well, the underlying map data must be of good quality. Fixing bugs with MapDust Showing how to determine connected and unconnected nodes in Potlatch Java:

The Google Directions API - Google Maps API Web Services. Transitdatafeed - GoogleTransitDataFeed. The GoogleTransitDataFeed Open Source Software project is an effort to offer tools for reading, writing, and converting to and from the General* Transit Feed Specification format, to help make public transit information projects more successful for agencies and other interested parties. The project currently offers code for working with transit data in the Java and Python languages. You can find the TransXChange to GTFS converter tool in the Java branch, while the Feed Validator, KML Writer and other tools are available in the Python branch. Note to developers: Source code management on this site is handled by Subversion. Literature tip: I recommend the Red Bean book by Ben Collins-Sussman, Brian W.

Fitzpatrick & C. . * Formally Google Transit Data Feed Sharing data We are constantly adding links to public feeds in GTFS as well as non-GTFS and real-time feeds. New Feeds April 18 - Lawrence, KS Thank you for sharing! Downloading data. It is possible to download map data from the OpenStreetMap dataset in a number of ways. The full dataset is available from the OpenStreetMap website download area. It is also possible to select smaller areas to download. Data normally comes in the form of XML formatted .osm files. If you just want to use a "map" (e.g. for a GPS device) then you likely do not want to download this raw data, instead see other OSM download options. Some things to consider: The entire planet is a huge amount of data. All data at once Planet.osm contains the entire planet. The planet history contains even the history of almost all objects and is even bigger.

Huge amounts of data Several extracts allow to download more manageable file sizes, from an entire continent to parts of a country. XAPI and Overpass API allow to download custom data sets like arbitrary bounding boxes, elements with specific tags, public transport networks or other features. Small amounts of data Choose your region Example: Download the data.