Le 10/07/12 11:26, Vincent Pottier a écrit :
Ça marche mieux avec
http://www.blueb.fr/_osm/osm.html
ooops !
http://www.blueb.fr/_osm/osm.html
encodage : UTF-8
http://www.blueb.fr/_osm/admin.dat
encodage : ? pas d'indication dans les headers
As-tu enregistré ton fichier en UTF-8 no bom ?
Effectivement, boulette : j'avais mis le HML en UTF8 mais mon éditeur de
texte m'a enregistré les fichiers datas en ANSI, j'avais pas pensé à
vérifier. Avec ou sans BOM, les 2 on l'air de se comporter pareil et de
marcher tous les 2. J'ai pu remettre les accents du coup.
Le format du fichier de données en lui même ne doit pas contenir de
déclaration de format, il a syntaxe bien précise qui génère une erreur
dès qu'on s'écarte. Il faut notamment
* respecter la ligne d’entête telle quelle
* avoir un TAB (0x09) et un seul comme séparateur.
* faire un fichier au format UNIX (0x0A uniquement)
* et donc, etre enregistré en UTF-8, avec ou sans BOM
J'ai passé pas mal de temps avant de comprendre ca. Après, le reste est
magique et automatique
Étrange... Ça vient d'où cette popup ?
Et ben, c'est visiblement directement généré par la classe "Text" de OL
quand on lui met en paramètre un fichier texte formaté qui va bien.
À mon avis, il faudrait partir d'une carte genre
dynamic-text-layer.html sans les couches google pour voir ce qui va
bien... ce qui est manipulé par la google api.
(Par exemple, je n'ai pas réussi à ouvrir firebug une fois la page
chargée. Il a fallu que je charge une autre page, que j'ouvre firebug
et que je charge blueb.fr/_osm/osm.html dans cette fenêtre.)
puis ajouter la sauce google en fin de cuisson en vérifiant que ça ne
fait pas des grumeaux.
Il faudrait effectivement que je reparte à 0 dans mes manips et à faire
les modifs prudemment, 1 par 1, jusqu'à comprendre. Tiens, je
connaissais pas Firebug, je vais essayer ça. J'utilisais la console par
défaut pour le debug qui donne quelques infos mais Firebug est plus
complet j'imagine...
Quel est l’enjeu de faire une couche culture, une couche sport, une
couche...
C'est pas plus simple d'avoir tout dans un fichier ?
Aucun intérêt majeur, c'est plus pour ma curiosité personnelle, pour
voir comment ca marche. Mais peut être aussi que si la densité d'icones
est élevée, on garde en lisibilité si on n'affiche que les restos par
exemple.
Bon, j'ai proposé à l'Office du Tourisme de bosser ensemble si ca les
intéresse. Sinon c'est pas grave, ca m'a permis de survoler le sujet OL
qui était bien opaque pour moi. Il l'est toujours mais au moins je vois
mieux comment ca marche.
_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr