Bonjour...

Si vous souhaitez vous présenter (Mais posez vos questions ailleurs pour plus de lisibilité !)
HSylvio

Bonjour...

Message par HSylvio » mar. févr. 07, 2012 2:31 pm

... tout le monde des cartes de la rue ouverte;

Je démarre le développement d'un logiciel utilisant mapnik et des .osm;
j'ai déjà beaucoup de mal à compiler le fichier exemple fourni sur mapnik alors si quelqu'un a un tuto dans la poche il serait le bienvenu ;)
Sinon j'essaierai d'en poster un (pour autant que j'arrive à trouver toutes les dépendances de mapnik!!), mon objectif premier étant de l'intégrer à eclipse/gcc.
Bien sur, j'espère que je pourrai aussi partager les sources du produit fini!!

Allez, je vais explorer un peu tout ce qui s'est raconté;
Enchanté...

sly
Messages : 489
Inscription : sam. févr. 07, 2009 6:33 pm
Localisation : Chambéry - savoie

Re: Bonjour...

Message par sly » mar. févr. 07, 2012 3:00 pm

L'un des tutoriel les plus en vogue en ce moment, c'est celui-ci il me semble :
http://weait.com/content/make-your-first-map

ça ne dit pas comment développer, mais ça dit comment installer un serveur de tuile avec tout ce qu'il faut (osm2pgsql, mod_tile, tirex, apache, postgres, import données) la création du style, si c'est ce que tu souhaites, mais j'ai peut être mal compris, est laissé à l'imagination du lecteur

sly
Messages : 489
Inscription : sam. févr. 07, 2009 6:33 pm
Localisation : Chambéry - savoie

Re: Bonjour...

Message par sly » mar. févr. 07, 2012 3:04 pm

D'ailleurs en te relisant, j'ai peut être tapé à coté. Tu veux coder un soft utilisant mapnik... j'ai fais un petit truc en python et je pense que ce sera la même chose en C, la question d'importance sera sans doute dans quoi tu veux stocker les données OSM car, sauf erreur, le rendu à partir des fichiers .osm directement est possible mais tellement lent que c'est limité à de toutes petites zones, il te faudra donc passer par un convertisseur de .osm vers sqlite ou shp ou postgres que tu peux intégrer ou non à ton logiciel

bref, joli projet, tiens nous au courant. c'est pour quelle plateform logiciel ?

HSylvio

Re: Bonjour...

Message par HSylvio » mar. févr. 07, 2012 3:04 pm

Bonjour Sly,

Merci pour le lien, je vais regarder ça de plus près....

... et j'ouvrirai une discussion avec plus de détails concernant mon projet!

Ravi en tous cas de voir une telle réponse à un "Bonjour"!

A bientôt :D

HSylvio

Re: Bonjour...

Message par HSylvio » mar. févr. 07, 2012 3:13 pm

Pour répondre à ton deuxième message, j'espérais pouvoir utiliser des .osm directement; en travaillant à l'échelle d'une région... Je verrai bien si je dois convertir pour de meilleures perfs mais ce n'est pas ma priorité du moment.

Mon programme doit pouvoir tourner sous "windows" et "linux" (XP32 et ubuntu pour commencer), d'où mon choix Eclipse/gcc.
Plus de détails dans un sujet dédié, bientôt j'espère...

Ab_fab

Re: Bonjour...

Message par Ab_fab » mar. févr. 07, 2012 3:39 pm

sly a écrit :L'un des tutoriel les plus en vogue en ce moment, c'est celui-ci il me semble :
http://weait.com/content/make-your-first-map

ça ne dit pas comment développer, mais ça dit comment installer un serveur de tuile avec tout ce qu'il faut (osm2pgsql, mod_tile, tirex, apache, postgres, import données) la création du style, si c'est ce que tu souhaites, mais j'ai peut être mal compris, est laissé à l'imagination du lecteur
Ne serait-ce pas plutôt cet article (plus récent) auquel tu penses ?
http://weait.com/content/build-your-own ... map-server

Il en existe une version francisée ici, pour faire une jolie carte de la Corse, mais toujours en passant par PostGIS
http://fr.flossmanuals.net/openstreetma ... n-site-web

NB : dans ces deux documents il est question de Mapnik en version 0.7.1
La révision actuelle est la 2.0
http://mapnik.org/
Le détail a son importance, en particulier pour la structure des feuilles de style.

Au risque de radoter, ne pas oublier Tilemill, qui utilise Mapnik comme moteur de rendu, et fonctionne en saveur Linux, Windows ou Mac OS (au choix), avec un format de feuilles de style plus convivial (mais qui peut se convertir vers le format xml classique)
http://mapbox.com/tilemill/
Mais à ma connaissance, l'utilisation directe des fichiers .osm n'est pas possible ou tout du moins pas conseillée

sly
Messages : 489
Inscription : sam. févr. 07, 2009 6:33 pm
Localisation : Chambéry - savoie

Re: Bonjour...

Message par sly » mar. févr. 07, 2012 5:19 pm

Ab_fab a écrit : Ne serait-ce pas plutôt cet article (plus récent) auquel tu penses ?
http://weait.com/content/build-your-own ... map-server
Oui, oups, je me suis gouré car je n'ai même pas re-vérifié ;-)
Au risque de radoter, ne pas oublier Tilemill
ha ça, pour radoter !

Mais je crois qu'on est tout les deux un peu hors sujet car il n'a jamais dis que ça ciblait le web, et si c'est un rendu local, il se fiche peut-être de faire des tuiles.

Bref, à vérifier aussi : le logiciel maperitive

HSylvio

Re: Bonjour...

Message par HSylvio » mar. févr. 07, 2012 6:16 pm

Effectivement je vais commencer par du local, en faire appli web ça sera pour plus tard, peut-être, si j'ai le temps...

Maperitive utilise (par défaut d'ailleurs) des méthodes de rendu de mapnik. C'est vrai qu'il à l'air bien fichu et il peut être un bon moyen d'en apprendre plus sur le format des fichiers de config et librairies.

Concernant le fichier demo c++ pour mapnik, il semble qu'il ait été supprimé de leur wiki donc j'espère qu'une nouvelle version apparaîtra bientôt (ça me rassure, je commençais vraiment à me poser des questions!)

Je vais donc commencer par les parties non graphiques du projet (style OSRM, OSMSharp, et méthodes de calcul de temps de trajet) en attendant une nouvelle version du tuto cpp pour mapnik...

Merci à tous les deux en tous cas;
Bonne soirée et à bientôt!

Ab_fab

Re: Bonjour...

Message par Ab_fab » mer. févr. 08, 2012 4:29 pm

sly a écrit :
Mais je crois qu'on est tout les deux uneu hors sujet car il n'a jamais dis que ça ciblait le web, et si c'est un rendu local, il se fiche peut-être de faire des tuiles.
Bah, les noms d'applis / projets sont parfois réducteurs. ;-)
OSM va plus loin qu'une carto de rues et Tilemill peut produire des images de toutes formes et en pas mal de formats (bitmap, svg, pdf).
Et l'autre interet c'est d'avoir Mapnik tout bien installe dans sa machine en un rien de temps. Ca peut éviter des galères.

Et Maperitive a bcp d'arguments aussi.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités