User talk:Blueberry

From OpenStreetMap Wiki
Jump to: navigation, search

Mise à jour

Voilà, j'ai enfin pris un moment pour coller mon travail perso. Si ca peut servir de base à d'autres ...

niveau d'apparition des objets

salut,

pour gérer le moment d'affichage et de disparition de tes éléments, c'est au niveau du style mkgmap

les fichiers img compilés possèdent un certains nombre de "levels" (5 en général)
tu dois indiquer à mkgmap à quel level rattacher l'objet, mkgmap parle de "resolution" mais c'est la même chose, c'est définit dans le fichier "option" du style.
comme ça : levels = 0:24, 1:23, 2:22, 3:21, 4:20, 5:19
le premier chiffre est le level selon garmin et le second la résolution selon mkgmap, ici j'utilise 6 niveaux de détail
si tu utilises mapsource avec les détails réglés sur "le plus haut", ça donne

  • niveau de détail 1 : du zoom le plus rapproché à 700m
  • niveau de détail 2 : de 1km à 2km
  • niveau de détail 3 : de 3km à 7km
  • niveau de détail 4 : de 10 km à 15km

etc ...
sur ton gps c'est variable, en général c'est du zoom max à 100m pour le level 1 etc

la syntaxe pour chaque objet est simple, à chaque définition d'un élément tu défini une resolution voir ce lien et celui-ci

si tu as besoin d'autres infos, n'hésites pas ;)

affichage des labels sur les objets

salut,

au niveau logiciel sur le pc ou firmware du gps on ne peux pas choisir quand afficher le label ou pas.

la seule solution passe par le fichier TYP associé à tes cartes sur le pc et sur le gps.

en utilisant l'éditeur en ligne ici
tu peux modifier la taille du label, la couleur du label ou interdire son affichage (tu le verra toujours en passant la souris ou le curseur du gps dessus)
c'est un truc que j'utilise beaucoup, ça rend les cartes beaucoup plus lisibles ;)

bonne continuation.

génération de la mer

Salut,

je viens de réussir sur mes cartes.

il faut utiliser comme option de mkgmap
--generate-sea: multipolygon,extend-sea-sectors,close-gaps=1000 (l'important est le multipolygon)
de cette manière seule la mer est crée (pas besoin du sol pour faire masque)

alors qu'avec --generate-sea: polygons
sont crées à la fois la mer comme un gros rectangle et le sol qui doit être par dessus pour définir correctement la ligne cotière.

Mkgmap

Salut ! Merci pour tes infos. J'ai pas trop travaillé le sujet depuis ces derniers mois mais je vais regarder ca de plus près. Effectivement, j'avais eu des problèmes "d’inondation" de la mer qui recouvrait tout le sud selon les versions de MkgMap utilisées (bug connu et très discuté sur la ML). Pour l'instant, j'ai viré l'option "generate-sea" après avoir essayé différentes combinaisons. Je ne sais plus si j'ai testé celle que tu indiques, je ferai le test mais je suis loin de la mer donc ca ne me concerne pas trop :). Quand je parlais de soucis de zoom, cela concerne surtout le bati en fait : je voudrais que le bati et les adresses n’apparaissent qu'au dernier niveau de zoom sinon c'est à la fois long à s'afficher et illisible. Mais je n'ai pas maitrisé le truc. Pour l'instant, j'ai mis building=* [0x13 resolution 20] en dernière ligne du fichier polylines. J'ai essayé d'autres valeurs jusquà 24 sans vraiment atteindre mon but. Ce point là reste à éclaircir pour moi. Je vois que MkgMap a pas mal changé ces derniers temps, j'essayerai de me mettre à jour pour voir si le comportement est plus lisible. Pour ce qui est de la gestion des fichier TYP, je préfère TypWiever aux outils en ligne, il est excellent je trouve (https://sites.google.com/site/sherco40/home). Tu l'as essayé ?


building=* [0x13 resolution 20]

TYPviewer

oui je l'utilise pour générer le fichier texte (beaucoup plus rapide pour une petite modif) mais j'ai eu quelques plantages aléatoires, alors je m'en méfie un peu.

pour ton bâti, le niveau de zoom le plus élevé est 24 ;)

Cartopartie à Die le samedi 21 septembre

Je me permets de vous informer d'une cartopartie à Die le samedi 21 septembre.

Plus d'infos : http://latelier.in/construisons-ensemble-linformation-geographique-libre-du-diois/