Forum du site numeriquement.fr />
</div>
<div id=

Site

Navigation

Identification

Publicité

Vous êtes ici : Index du forum --> Openstreetmap --> Parking sur carte Garmin issues d'OSM

Parking sur carte Garmin issues d'OSM


Page : 1

Auteurs Messages
sauvignon Posté à 18h36 le 23 Feb 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Bonjour,
J'arrive depuis peu à créer une carte garmin de ma région.
Mais j'ai un problème.
J'ai remarqué que sur OSM on peut créer un polygone (comme un parking par exemple).
Cette surface apparait ensuite sur la carte officielle comme un polygone + un point représentant le sigle parking.
Sur ma carte perso, je n'ai pas de sigle parking. Il faut que je l'ajoute sur OSM mais alors la carte officielle affiche 2 sigle Parking. Ce qui n'est pas bien.
Savez vous ce que je dois mettre dans le fichier Style pour résoudre ce problème.
C'est à dire qu'un polygone peut générer a la fois un polygone plus un point ?
Merci aux spécialistes de se pencher sur mon problème.

lann Posté à 20h11 le 23 Feb 13

Membre inscrit le 17/03/2011
Messages : 119
Localisation :
Je viens de regarder sur la carte que je génère et je ne les ais pas non plus.

Par contre, si tu ouvres le fichier de styles des points (dossier mkgmap/examples/styles/default), tu verras la ligne :

amenity=parking [0x2f0b resolution 24 default_name 'Parking']

Copie la et ouvres ton fichier polygons.
Repère la ligne : amenity=parking | parking=surface [0x05 resolution 22]
Mets un # devant cette ligne (elle ne sera pas prise en compte)
Ajoute cette ligne en dessous :
amenity=parking | parking=surface [0x2f0b resolution 24 default_name 'Parking']
Enregistres le fichier polygons
Relances la génération du fichier gmapsupp.img

Je ne suis pas sur que ça fonctionne mais tu peux essayer.

Si ça ne fonctionne pas, supprime la ligne rajoutée et enlève le # et enregistres le fichier polygons

sauvignon Posté à 13h52 le 24 Feb 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Bonjour,
Merci de t’être penché sur mon "problème".
Malheureusement, cette solution génère un polygone référencé 0x2f0b mais pas de point supplémentaire triste:
Je continue mes recherche.
Pourtant cela semble possible, la carte de la France entière que je télécharge là :
http://openmtbmap.org/download/odbl/
crée bien un point et une surface à partir d'un seul polygone.
Malheureusement, les fichiers style de cette carte ne sont plus fournis par le créateur.
Bon cela dit, ce n'est pas vital, mais j'ai déjà franchi plusieurs obstacles (représentation correcte de l'océan, les courbes de niveaux, java, osmosis, splitter, mkgmap, les typ . . .) et je n'aime pas rester sur un échec.
A+


sauvignon Posté à 19h57 le 24 Feb 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Je crois que j'ai trouvé.
Il s'agit d'une option de mkgmap.
Voici un extrait :


mkgmap_optionsâ–¾

--add-pois-to-areas
Updated 14-November-12
Requires: r2049
Usage: --add-pois-to-areas
Description: Generate a single POI for each relevant polygon or multipolygon. The POIs are created before the style rules are applied. Each POI is given the same tags as those on the "parent" polygon or multipolygon as well as a mkgmap-specific tag mkgmap:area2poi=true which can be matched in a style rule if required. The POIs are created at the following positions (first rule that applies):

Polygons:
The first node tagged with building=entrance
The centre point of the polygon
Multipolygons:
The node with role=label
The centre point of the biggest polygon


Why might you use this?: To ensure that a POI is created when otherwise only a polygon would be created. For instance, you have an closed area in OSM that has the following tags:
tourism=hotel
name=Hilton
starts=5
The --add-pois-to-areas switch will create a POI in the centre of this area, which is then searchable via Mapsource or your GPS' search function


Je teste ça demain.

sauvignon Posté à 09h07 le 25 Feb 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Bonjour,
Voila, j'ai fait le test et tout est correct.
Il suffit d'ajouter " --add-pois-to-areas " devant "--style-file= . . . " dans la routine de création de carte mkgmap.bat.
Les parkings, les églises et les campings ont maintenant leur propre POI.
Affaire classée.
Il existe des points, des lignes et des polygones. J'ai vu qu'il existe aussi des multipolygones !
Me voilà un sujet de réflexion pour la journée .
A+


lann Posté à 18h52 le 25 Feb 13

Membre inscrit le 17/03/2011
Messages : 119
Localisation :
Super
Je te remercie
Je vais de ce pas le mettre dans les lignes de commande de génération de mes fichiers gmapsupp.img

A+

lann Posté à 10h50 le 01 Mar 13

Membre inscrit le 17/03/2011
Messages : 119
Localisation :
ça fonctionne nickel

On voit la surface du parking avec un point au centre marqué P

Merci encore

sauvignon Posté à 12h27 le 01 Mar 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Bonjour lann,
Tu peux faire la même chose avec les camping, les mairies, les églises, les cimetières . . .
PS : Pour les multipolygones, j'ai trouvé comment placer une ile au milieu d'un lac avec Potlatch 2. Je progresse.

lann Posté à 19h19 le 01 Mar 13

Membre inscrit le 17/03/2011
Messages : 119
Localisation :
<quote> Tu peux faire la même chose avec les camping, les mairies, les églises, les cimetières . . . </quote>

Oui j'ai vu que toutes les icônes des bâtiments étaient présentes

<quote> PS : Pour les multipolygones, j'ai trouvé comment placer une ile au milieu d'un lac avec Potlatch 2. Je progresse. </quote>

Je te conseille vivement JOSM car Potlatch n'est pas vraiment au top.

A+

sauvignon Posté à 07h56 le 02 Mar 13

Membre inscrit le 11/02/2013
Messages : 8
Localisation : Vaux sur Mer 17640
Bonjour,
Pour l'instant je n'ai utilisé que Potlatch puisque c'est lui qui s'ouvre par défaut et erreur après erreur, j'arrive a la maitriser à peu près.
Sur tes conseils, je vais tester JOSM.

Page :