FR:Développer
Il reste beaucoup de développement à faire pour OpenStreetMap. Il y a plusieurs domaines concernés, ainsi que différentes langues et technologies. Plus de détails spécifiques sont disponibles dans les liens suivants.
Vous pouvez participer à OpenStreetMap de deux manières principales :
- En développant la plate-forme OpenStreetMap elle-même. Cela inclut le site web OpenStreetMap.org et les composants et services qui y sont liés.
- En Utilisant OpenStreetMap. Vous pouvez "utiliser" les données et services d'OpenStreetMap avec les logiciels et services de notre communauté pour construire tout ce que vous voulez.
OpenStreetMap Platform
|
Using OpenStreetMap for Development
|
Prendre contact
Si vous avez des questions, des idées ou si vous souhaitez simplement rencontrer d'autres développeurs, vous pouvez contacter la communauté de développement OpenStreetMap en utilisant les canaux indiqués ci-dessous.
- IRC
- #osm-dev channel on the OFTC network
- Canal Telegram osm-fr , matrix osm-fr
- Mailing Lists
Comment les pièces s'assemblent
Le code qui fait fonctionner openstreetmap.org est composé de composants indépendants qui travaillent ensemble pour fournir une API, Slippy Map, et d'autres éléments de fonctionnalité.
Le port Rails est l'application Ruby on Rails qui fait tourner openstreetmap.org ; c'est de là que proviennent les pages OSM et l'API de base API. Les données d'OpenStreetMap, "la planète", sont stockées dans PostgreSQL avec PostGIS, et rendues en jolies tuiles cartographiques avec Mapnik. L'interface Slippy Map pour ces tuiles - qui vous permet de faire un panoramique et un zoom sur la carte - est alimentée par Leaflet.
En interne, osm2pgsql et osmosis sont des infrastructures essentielles pour convertir OSM XML en PostGIS. Ils fonctionnent avec Planet.osm et d'autres extraits, ce qui permet à d'autres sites d'utiliser et de distribuer les données OSM.
Les utilisateurs peuvent ajouter et modifier les données OpenStreetMap grâce à des éditeurs open-source comme iD, Potlatch 2 et JOSM.
|
Développement généralConsultez notre repository Trac et notre logiciel de suivi de bugs : https://trac.openstreetmap.org/. Introduction au développement OSM :
Installer OSM sur votre machine afin de pouvoir développer :
Faire accepter vos changements : Autres informations:
Utiliser les cartes OSM sur votre site web
Divers
Imports de donnéesSee also Potential Datasources, and Category:Data sources Completed imports: TIGER (US government public domain map data), AND Data (road maps of Netherlands India and China donated to OpenStreetMap), Frida (Osnabrück, Germany) Serving Infrastructure
|