User:Guillaume Audirac
From OpenStreetMap Wiki
| Guillaume Audirac | |
|---|---|
| osm traces carte | |
| Pays (admin_level_2) | France
|
| Département (admin_level_6) | Calvados |
| Ville (admin_level_8) | Caen |
| J’utilise un GPS Holux M-241 | |
| J’édite avec JOSM | |
Contents |
Activités
-
cartographier Armissan -
cartographier Anctoville -
cartographier Villers-Bocage -
cartographier Bangalore/Geddalahalli et Inde (Hampi) -
limites communales de la Manche -
cartographier Anctoville et Villers-Bocage (bâti) -
import semi-automatique du bâti près d'Anctoville - terminer réseau primaire/secondaire/tertiaire sur le Calvados (pas de commune sans route)
- réseau cyclable caennais
- import du bâti de Caen ?
Liens utiles (internes au wiki)
- Guide des bonnes pratiques: Guide_des_bonnes_pratiques_pour_cartographier_une_commune
- Exemple détaillé de Mapping Party: Plouarzel
- Limites administratives:
- Tracer le bâti:
- Tranports publics: Public_Transport
- WikiProject_France
- Fiches d'aide: WikiProject_France/Osmecum
- Exemples: FR:Cartotheque
Liens utiles (externes)
- http://wiki.osgeo.org/wiki/Francophone: Francophone OSGeo Chapter
- http://grassrootsmapping.org/: photos aériennes à faire soi-même
- http://www.geotribu.net/node/262: installer son propre serveur OSM
- http://www.geotribu.net/node/267: créer sa propre carte papier (en passant par SVG)
Outils
- Limites administratives
- http://beta.letuffe.org/ressources/communes/
- http://beta.letuffe.org/cron/etat-communes/
- http://osm2.crans.org/munin/stats.db/ (progression avec graphes Munin)
- Limites extraites: http://beta.letuffe.org/ressources/cartes/departements.png
- Extraction en shapefile (PostgreSQL): http://iglibres.blogspot.com/2009/04/limites-administratives.html
- Limites côtières
- Réseau routier
- WikiProject_France/Autoroutes
- http://jocelyn.alwaysdata.net/osm/suivi-autoroutes.html
- http://jocelyn.alwaysdata.net/osm/suivi-autoroutes-sorties.html (sorties d'autoroutes)
- http://jocelyn.alwaysdata.net/osm/suivi-autoroutes-aires.html (aires d'autoroutes)
- http://frvipofm.net/osm/import/CommunesSansRues.html (communes inaccessibles)
- Détection d'anomalies
- http://keepright.ipax.at/ (Caen, Anctoville, Bangalore)
- http://tools.geofabrik.de/osmi/ : multitude d'outils/cartes
- http://osmose.openstreetmap.fr/ (sur la France, analyseur de relation, liste d'erreur par utilisateur...)
- Sources: http://osm1.crans.org/src/osmose/
- http://beta.letuffe.org/ (limites administratives)
- http://matt.dev.openstreetmap.org/dupe_nodes/ (noeuds dupliqués)
- Corrections temporaires (pour éditer, utiliser le greffon OsmJumper):
- espaces vides inter-communaux: http://f.rodrigo.free.fr/tmp/osm-map/trous.html
- zones résidentielles anonymes: http://f.rodrigo.free.fr/tmp/osm-map/lost.html
- ronds-points sans tags: http://f.rodrigo.free.fr/tmp/osm-map/ra-wn.html
- repères géodésiques orphelins: http://osmose.openstreetmap.fr/map/cgi-bin/index.py?source=1
- intersection de bâtiments: http://osmose.openstreetmap.fr/map/cgi-bin/index.py?source=64
- villages manquants: http://resultmap.neis-one.org/?layers=B0FFTFFFFFFFFFT
- Comparaison de cartes
- Côte à côte: http://tools.geofabrik.de/mc/
- 4 quadrants: http://geotribu.net/applications/baselayers/
- Superposition: http://sautter.com/map/
- OsmJumper (extension Firefox): https://addons.mozilla.org/fr/firefox/addon/93113. Quelques cartes à ajouter dans les options:
- KeepRight: http://keepright.ipax.at/report_map.php?zoom=<zoom>&lat=<lat>&lon=<lon>
- GeoFabrik: http://tools.geofabrik.de/osmi/?view=routing&lon=<lon>&lat=<lat>&zoom=<zoom>
- Sautter (transparence): http://sautter.com/map/?zoom=<zoom>&lat=<lat>&lon=<lon>
- Beta.Letuffe (admin_level = 8): http://beta.letuffe.org/?zoom=<zoom>&lat=<lat>&lon=<lon>&layers=B0000FFFFFFFTFFFF
- JOSM (ouvrir dans): http://localhost:8111/load_and_zoom?left=<minlon>&bottom=<minlat>&right=<maxlon>&top=<maxlat> (requiert le greffon RemoteControl)
- Création d'une carte de ville avec index des rues
- Cartes à imprimer pour mapping-parties
- Suivi des modifications sur un zone
- OWL: http://matt.dev.openstreetmap.org/owl_viewer/ : visualisation par tuiles ou flux RSS
- ITO World: http://www.itoworld.com/ : nécessite une inscription, rapport d'activité, flux RSS
- OSM History Viewer: http://osmhv.openstreetmap.de/ : pour visualiser un changeset sur la carte
- Contrôle qualité
- Routage
- Statistiques
- Stats personnelles par pseudo: http://hdyc.neis-one.org/
- Zones d'édition par pseudo: http://wdye.osm-tools.org/ et http://yosmhm.neis-one.org/
- Statistiques générales OSM: http://osmstats.altogetherlost.com/
- Tags:
- Tagwatch: http://tagwatch.stoecker.eu/
- OsmDoc: http://osmdoc.com/en/tags/
- TagInfo: http://taginfo.openstreetmap.de/
- Images satellites:
- Toutes avec OpenLayers: http://frodrigo.alwaysdata.net/SourcePhoto.html
- GéoLittoral: http://wiki.openstreetmap.org/wiki/WikiProject_France/G%C3%A9oLittoral
- Changement de licence:
- Couverture ODbL (globale): http://matt.dev.openstreetmap.org/treemap.png
- Transition vers ODbL sur le terrain: http://osm.informatik.uni-leipzig.de/map/
- Nouveau contrat de licence: https://www.openstreetmap.org/login?referer=%2Fuser%2Fterms
- Contexte: http://wiki.openstreetmap.org/wiki/FR:ODbL/We_Are_Changing_The_License
- Statistiques: http://odbl.de/, http://repo.grimp.eu/osm/, http://ni.kwsn.net/~toby/OSM/license_count.html et http://fred.dev.openstreetmap.org/
- Internationalisation:
Développement perso
- extraction des communes et conversion en .osm: User:Guillaume_Audirac/extraction_communes
Récupérer la liste des communes par département et convertir les données Wikipedia en fichiers .osm. Le fichier .osm inclut les principaux tags (name, ref:INSEE, population, census, source...) et la relation pour la limite administrative.
- fix pour le script rcc-list.sh des outils d'extraction de Frédéric Rodrigo:
Note: fix sur les articles placés postérieurement et entre parenthèses (exemple: DEZERT (LE)) et sur les noms avec apostrophes.
# 033, 020, ... sur 3 chiffres
departement=$1
curl -c tmp/cookies-1 "http://www.cadastre.gouv.fr/scpc/rechercherPlan.do" > tmp/page-1.html
curl -b tmp/cookies-1 -c tmp/cookies-2 "http://www.cadastre.gouv.fr/scpc/listerCommune.do?codeDepartement=${departement}&libelle=&keepVolatileSession=&offset=5000" > tmp/page-2.html
[ -f "${departement}-liste.csv" ] && mv "${departement}-liste.csv" "${departement}-liste-$$.csv"
cat tmp/page-2.html | \
sed "s/<table/\n<table/g" | grep 'class="resultat"' | sed 's/.*<strong>\(.*\) <\/strong>.*ajoutArticle\(.*\)title="Ajouter.*/\1\2/' | \
sed 's/ *)(/,/g' | sed 's/ *(\([0-9][0-9AB*]\)/,\1/' | cut -d, -f1,2,3,4 | sed "s/'//g" | sed "s/'/'/" > ${departement}-liste.csv
- conversion des statistiques de User:Sletuffe des limites communales en tableau au format MediaWiki
Statistiques: http://beta.letuffe.org/cron/etat-communes/communes.csv.txt
Page contenant le tableau: WikiProject_France/Cadastre
- Top cool ton petit prog ! A noter, que j'ai déplacé le résultat vers WikiProject_France/Limites_administratives/Etat_d'avancement pour ranger tout ça sletuffe 17:47, 18 March 2010 (UTC)
Script Python pour l'extraction des données utiles du fichiers communes.csv.txt:
#!/usr/bin/env python # -*- coding: UTF-8 -*- """ Author: Guillaume Audirac Description: script to convert to the MediaWiki format """ import sys INPUT_FILE="communes.csv.txt" OUTPUT_FILE1="table_for_wikimedia_cadastre.txt" OUTPUT_FILE2="table_for_wikimedia_limites_admin.txt" # Open the text file downloaded # from http://beta.letuffe.org/cron/etat-communes/communes.csv.txt try: f_csv = file(INPUT_FILE,'r') except IOError: sys.exit("The file " + INPUT_FILE + " does not exist.") # Create the output file f1 = file(OUTPUT_FILE1,'w') f2 = file(OUTPUT_FILE2,'w') is_in_header = True # Read each line of the file for line in f_csv: param = line.rsplit(";") if is_in_header: # skip the csv file header if param[0] == "ref": is_in_header = False continue if param[0] == "tous": departement = "total" else: departement = param[0] + " - " + param[1] departement = unicode(departement, 'utf-8').upper().encode('utf-8') nb_osm_done = int(param[3]) nb_cadastre_total = int(param[4]) nb_cadastre_vecto = int(param[5]) ratio_cadastre_vecto = 100 * nb_cadastre_vecto / nb_cadastre_total nb_cadastre_image = nb_cadastre_total - nb_cadastre_vecto ratio_osm_vs_cadastre_vecto = 100 * nb_osm_done / nb_cadastre_vecto ratio_osm_vs_cadastre = 100 * nb_osm_done / nb_cadastre_total if (ratio_osm_vs_cadastre < 10): colour="red" elif (ratio_osm_vs_cadastre < 50): colour="orange" elif (ratio_osm_vs_cadastre < 100): colour="yellow" elif (ratio_osm_vs_cadastre == 100): colour="green" else: colour="pink" # for the page http://wiki.openstreetmap.org/wiki/WikiProject_France/Cadastre if param[0] == "tous": f1.write("\n\n") f1.write("| " + departement + " || " + str(nb_cadastre_total) + " || " + str(nb_cadastre_image)) f1.write(" || " + str(nb_cadastre_vecto) + " || " + str(ratio_cadastre_vecto) + "%") f1.write("\n|-\n") # for the page http://wiki.openstreetmap.org/wiki/WikiProject_France/Limites_administratives/Etat_d%27avancement if param[0] == "tous": f2.write("\n\n") f2.write("| " + departement + " || " + str(nb_cadastre_total) + " || " + str(nb_cadastre_image)) f2.write(" || " + str(nb_cadastre_vecto) + " || " + str(ratio_cadastre_vecto) + "%") f2.write(" || " + str(nb_osm_done) + " || " + str(ratio_osm_vs_cadastre_vecto) + "%") f2.write(" || " + "style=\"background-color:" + colour + "\" | " + str(ratio_osm_vs_cadastre) + "%") f2.write("\n|-\n") if param[0] == "tous": break # skip the rest of the file f_csv.close() f1.close() f2.close()
Trucs et astuces
- openstreetmap.org
- faire apparaître un chemin non-visible: http://www.openstreetmap.org/?lat=48.6873&lon=2.6744&zoom=14&way=45173015
- afficher un marqueur: http://www.openstreetmap.org/?mlat=48.6873&mlon=2.6744&zoom=14
- pour forcer la génération d'une tuile, ouvrir celle-ci dans un onglet séparé et ajouter /dirty à l'URL: http://a.tile.openstreetmap.org/18/135128/88168.png/dirty
Matériel
- GPS utilisé
- autres GPS
Exemples d'applications
- http://paris.geovelo.fr/ (itinéraire vélo)
- http://hikebikemap.de/ (rando pédestre et vélo)
- http://oobrien.com/oom/ (course d'orientation)
- http://3liz.fr/public/osmtransport/ (transports en commun)
- http://demo.3liz.fr/osminterest/ (POIs)
- http://tile.öpnvkarte.de/ (transports en commun)
- http://www.openstreetbrowser.org/ (recherche par thèmes: resto, musée, poste, mairie...)
- http://osm.lonvia.de/world_hiking.html
- http://map.meurisse.org/ (mesure de distance, export en GPX)
- http://maps.cloudmade.com/ (routage, calcul d'itinéraire)
- http://mytourbook.sourceforge.net/mytourbook/ (appli java de gestion de collection d'itinéraires GPS, visualisation/analyse...)
- http://osm.kyblsoft.cz/3dmapa/?zoom=17&lat=75.75011&lon=14.30878&layers=B (vue isométrique 3D, république tchèque)
- http://geobretagne.fr/mapfishapp/ (Bretagne, données OSM + IGN)
- http://photosm.broadbox.de/ (vignettes photos à la sauce GoogleMaps)
- http://www.carte-ouverte.org/ (carte interactive des initiatives écologiques)
- http://www.isokron.com/ (zones isochrones pour optimiser ses temps de trajets)
- http://nroets.dev.openstreetmap.org/demo/ (serveur de test pour faire du routage dans OSM et récupérer un GPX)
- http://fredericbonifas.free.fr/osm/garmin.html (cartes pour navigateur GPS Garmin)
- http://geobretagne.fr/mapfishapp/ (cartes OSM & IGN sur la Bretagne)
- http://open.mapquest.fr/ (MapQuest)
- http://renevier.net/misc/mapfileapi.html (visualiseur de traces GPX sur fond OSM)
- http://syj.renevier.net/ (visualiseur GPX et tracé manuel)
- http://openwhatevermap.org/ (patchwork de rendus basés sur OSM)
- http://francetopo.fr/ (rendu type IGN, 3D et relief, de toute beauté)
Liens
- Itinéraire le plus long: http://wiki.openstreetmap.org/wiki/Routing/Taxi_to
- Modifs OSM en direct live (léger différé): http://khtml.org (cliquer sur "ticker")