Martouf le synthéticien
 
 

Quelques bidouilles avec Openstreetmap.org

Quelques sites intéressants..

  • http://maps.hitchwiki.org => la carte des coins d'auto stop.. surtout utilise car c'est le seul site que j'ai vu utiliser une machinerie google pour afficher des données openstreetmap.
  • http://osm.lonvia.de/hiking.html  => itinéraire de randonnées en suisse. Avec un beau fond de carte en relief... qui vient de uni Bonn
  • http://www.osm-wms.de => qui propose des wms sous licence cc-by-sa dont le fond de carte relif de l'uni de Bonn
  • http://wiki.openstreetmap.org/wiki/FR:Switzerland/HikingNetwork => doc pour bien catégoriser les chemins de randonnées et ainsi les faire apparaître sur les cartes du site ci-dessus.
  • http://cloudmade.com => permet de remplacer avantageusement la machinerie google dans bien des cas. Ce système de carte glissante supporte. Le positionnement de marker, le geocoding, le routage ! ainsi que l'affichage de flux kml et georss ! Ce service propose également de personnaliser les couleurs des symboles de la carte. Ainsi il est possible de créer son propre type de carte.

Par contre, je ne trouve pas comment faire avec cloudmade pour utiliser une autre couche wms que celle d'OSM ?

Comment je fais pour intégrer des photos aériennes ?

C'est le but de la réflexion ici, comment faire pour afficher sur un site web une carte glissante qui permet:

  • d'afficher les données d'Openstreetmap
  • d'afficher les photos aériennes libres du canton de neuchâtel
  • de supporter le geocoding. (retrouver une adresse)
  • de pouvoir afficher des polygones et polylignes en overlay provenant d'une applicatione externe
  • au besoin d'ajouter une couche avec relief comme celle de l'uni de Bonn
  • d'afficher une couche avec des courbes de niveau
  • d'obtenir l'altitude d'un point sélectionné. (via geonames.org qui fourni un services web avec les données de STRM)

Dans les cas étudiés, cloudmade a l'api et le système de carte glissante sur osm le plus avancé, mais je ne vois pas comment ajouter une couche externe comme un wms avec des photos aérienne

Openlayers est le meilleur candidat comme système de carte glissante pour ajouter les couche wms que l'on désire. Mais il n'existe pas d'api simple pour ajouter des overlays et faire du geocoding et du routage. A tester dans le détails. Il semble assez souple pour tout faire.

Google maps permet a une api de géocoding et overlay complète. Mais non libre ! L'affichage d'un wms externe est une bidouille, que je connais. ça fonctionne. L'utilisation des données OSM semble être possible si l'on observe le site à propos de l'auto stop.. Cependant, est ce que ça ne va pas interférer avec la bidouille pour avoir le wms des images aérienne ??
De plus, le routage sur carte OSM risque fort de ne pas fonctionner !

 

Bref.. il reste de quoi faire, rien n'est encore certain... il faut bien choisir la technologie suivant l'usage et certains mélanges me semble incertains..  à creuser pour en avoir le choeur net.

Dans tous les cas, openlayers semble être le plus ouvert...  (mais le plus complexe !)

Où obtenir des données OpenStreetMap pour gps Garmin ?

Pour avoir la carte de la suisse sur son GPS, il y a plusieurs sources possibles et plusieurs type de carte:

Ainsi pas besoin de se ruiner en achetant des cartes à tom-tom ou nokia. Les cartes d'OpenStreetMap sont libres, gratuites et souvent mises à jour.

 

blog comments powered by Disqus
 
 
 
 
 
login
Identification

loading loading