rendu carte osm

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
plnew
Messages : 27
Inscription : mer. mars 06, 2013 4:30 pm

rendu carte osm

Message par plnew » dim. mars 10, 2013 6:20 pm

Bonjour

étant nouveau dans le monde osm je m'interesse au rendu de carte depuis 1 semaine

après différentes recherches ma question est :

existe t-il une page qui compare les différents logiciels de rendus de carte osm ?

entre Maperitive, Mapnik, et Osmarender , entre la difficulté d'installation , de configuration ... de puissance machine nécessaire, leurs possibilitées de rendu, bref tout les paramètres importants

je ne sais vers lequel me tourner avez vous des conseils a m'indiquer ... d'avance merci

Avatar de l’utilisateur
cquest
Messages : 1973
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: rendu carte osm

Message par cquest » dim. mars 10, 2013 7:10 pm

Comme souvent ça va dépendre de ce que tu veux faire.

Si tu veux produire une carte locale à une seule échelle, Mapéritive ou TileMill sont de bonnes options.

Si tu veux produire une carte toutes échelles (donc pas loin de 20 niveaux différents), et sur une zone plus étendue, là il va falloir regarder Mapnik et TileMill et toute la partie générateur / serveur (mod_tile > renderd > mapnik).

jcr83
Messages : 107
Inscription : ven. nov. 25, 2011 5:22 pm

Re: rendu carte osm

Message par jcr83 » dim. mars 10, 2013 7:32 pm

Pour créer une carte multi-échelles dans le cadre d'une utilisation personnelle (en local), il existe une solution très simple : MapProxy.
J'ai été surpris de la facilité d'utilisation de cet outil. Voici les étapes :
- créer le style avec TileMill (ou récupérer le style openstreetmap-carto sur https://github.com/gravitystorm/openstreetmap-carto)
- dans TileMill, exporter vers Mapnik XML
- dans le fichier de configuration de MapProxy, définir une source Mapnik (cf http://mapproxy.org/docs/latest/sources.html#mapnik ) en indiquant le nom du fichier XML créé par TileMill.
- lancer le serveur de test de MapProxy : mapproxy-util serve-develop mapproxy.yaml

C'est tout ! On a alors accès sur sa machine à un serveur WMS, un serveur WMS-C, un serveur WMTS et un serveur TMS, avec une mise en cache des dalles, ce qui accélère l'affichage lorsque les dalles ont déjà été produites.

Il est aussi possible d'utiliser MapProxy sur un serveur de production (cf http://mapproxy.org/docs/latest/deployment.html ) .

Jean-Claude

Répondre

Qui est en ligne ?

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