User:Guillaume Audirac
Jump to navigation
Jump to search
Guillaume Audirac | |
---|---|
osm traces carte | |
Pays | France |
Département | Calvados |
Ville | Caen |
Je me localise avec un GPS Holux M-241. | |
J’édite avec JOSM. |
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://layers.openstreetmap.fr/
- http://osm2.crans.org/munin/stats.db/ (progression avec graphes Munin)
- 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...)
- Greffon pour JOSM: http://f.rodrigo.free.fr/tmp/josm/
- Sources: http://osm1.crans.org/src/osmose/
- 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 ou http://lab.cyrille.giquello.fr/carto/CommunesDB/web/MissingCommunes
- 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://layers.openstreetmap.fr/?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 (rapport d'activité, flux RSS): http://www.itoworld.com/
- OSM History Viewer (visualiser un changeset sur la carte): http://osmhv.openstreetmap.de/
- Historique sur noeud/chemin/relation: http://osm.mapki.com/history/
- Nouveaux contributeurs: http://resultmaps.neis-one.org/newestosm.php
- 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/
- Statistiques par commune française: http://www.openstreetmap.fr/outils/etat-commune
- 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
- 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:
- par position (léger différé): http://khtml.org (cliquer sur "ticker")
- par quantité de données: http://openstreetmap.us/live/