<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Encore quelques réponses en vrac, j'évite ce qui me semble
hors-sujet : <br>
</p>
<p> - Vectoriel : Maperitive permet de sortir des fichiers
vectoriels. Ce que j'essayais de dire, c'est que ce n'est pas
forcément une solution facile pour le post-traitement des images.
<br>
</p>
<p> - Maperitive/Mapnik : l'intérêt de Mapnik n'est pas dans la
qualité de l'export vectoriel. C'est plus sur la richesse de la
chaine de travail, notamment avec la puissance de PostGis. Mais
avec un peu de scriptage, on peut rattraper une partie du retard,
voir ce que j'ai sorti dernièrement sur l'orientation des
barrières, cascades et autres.</p>
<p> - Maperitive/Mapnik bis : Maperitive permet comme Mapnik de
sortir des résolutions élevées (jusqu'à une certaine limite de
gestion du fichier image par .NET, que je n'ai jamais atteinte). <br>
</p>
<p> - Résolution et taille des textes et des icônes : c'est un grand
hors-sujet : on parle de résolution de sortie, et non d'échelle. À
grande résolution, un caractère fait 10 pixels à la place de 5,
mais fait toujours 5mm de hauteur. (Par contre, les icônes que
j'utilise et que j'ai pour la plupart créées moi-même n'ont pas
forcément une résolution phénoménale… à voir s'il faut les
retravailler.)</p>
<p> - Post-traitement du SVG, pré-traitement des données ou… gestion
manuelle des éléments : ma (petite) expérience, c'est que sur une
zone définie, pour un résultat très propre, tout ne pourra pas
être géré automatiquement pour la position de textes, icône, ou
autres. La solution de post-traitement de l'image est possible,
mais je pense qu'une gestion intermédiaire d'adaptation de la
feuille de style « à la main » est une bonne solution. On gagne la
propreté, on perd l'automatisation. <br>
</p>
<p>Après, il faut entrer dans le concret pour en dire plus.<br>
</p>
<p>JB.<br>
</p>
<br>
<div class="moz-cite-prefix">Le 01/05/2016 à 16:06, Christian Quest
a écrit :<br>
</div>
<blockquote
cite="mid:CAAXY6DNzuw2KzuWMC5b15n5PnbmM95uTOfrRaNiq4YNn_nm7cw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>Il est possible de positionner ce qu'on veut là où l'on
veut... tout dépend du pré-processing qu'on fait sur les
données.<br>
<br>
</div>
Par défaut le placement est relativement basique, le moteur de
rendu n'a pas connaissance que le polygone gris est en fait un
bâtiment et qu'on voudrait que le texte aille par là un peu
plus tard quand on arrivera à cette couche du rendu.<br>
<br>
</div>
On peut faire des trucs dingues en pré-processant, mais c'est
pas "plug and play".<br>
<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 1 mai 2016 à 15:12, Valentin Surrel
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:openstreetmap@surrel.org" target="_blank">openstreetmap@surrel.org</a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Inkscape
c'était plus pour le post-processing (éventuellement
déplacer 2-3 éléments de carto et ajouter les données
propres à l'office du tourisme). Il y a peut-être des
logiciels plus adaptés mais je ne connais pas trop cette
partie.<br>
<br>
J'essayerai éventuellement Mapnik en high-res mais en fait
y'a pas de stylesheet qui correspondent à mon besoin vu que
Opencyclemap & cie ont tout gardé fermé...<br>
<br>
Par ailleurs j'ai une question, j'ai pas encore creusé mais
peut-être sais tu d'ores et déjà la réponse : est-il
possible avec Maperitive de positionner les nom de manière
plus intelligente ? (ie. pas juste au dessus du point, mais
par exemple en bordure de 90% du bâti)
<div class="HOEnZb">
<div class="h5"><br>
<br>
Le 2016-05-01 12:51, JB a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
- Point vectoriel : les retours que j'ai de mapnik
indiquent des<br>
fichiers très difficilement utilisables. Maperitive
semble faire un<br>
peu mieux. De mon coté, le petit imprimeur avec qui
j'avais bossé une<br>
petite fois me disait qu'au-dessus de 300-400dpi
(natif au format), il<br>
n'avait pas forcément d'intérêt à passer au vectoriel
(par contre, il<br>
a des clients qui récupèrent une image sur internet et
la modifient<br>
pour arriver à 300dpi… et arrivent avec un fichier qui
fait 3 ou 4<br>
centimètres de coté). Du coup, je t'encourage de
regarder ce que ça<br>
peut donner sous Inkscape, je suis intéressé par tes
retours. (Et au<br>
fait, quels travail vas-tu faire sous Inkscape ?)<br>
<br>
- Malgré la libération de .NET par Microsoft, les
bibliothèques<br>
graphiques n'avaient pas encore été intégrées par
Mono. Je ne sais pas<br>
si ça a évolué, mais les exports sous Linux étaient
d'assez mauvaise<br>
qualité sur les rendus de couleurs et de transparences
(voir notamment<br>
les éléments rouges touristiques).<br>
<br>
- Quelqu'un avait abordé l'idée de passer R25 en CSS,
je lui avais dit<br>
que j'étais curieux du boulot que ça donnerait mais le
projet semble<br>
avoir été abandonné depuis longtemps. R25, c'est
actuellement plus de<br>
5000 lignes, sous une syntaxe très différente du CSS…
donc du boulot,<br>
du boulot. L'idée avait été évoquée de monter un petit
serveur pour<br>
produire des cartes à la demande, mais comme je n'ai
pas les<br>
compétences et qu'on n'avait pas monté d'équipe, c'est
resté au stade<br>
de l'idée. (Et de mon coté, je ne coderai pas le style
en carto-CSS<br>
pour diverses raisons).<br>
<br>
JB.<br>
<br>
Le 01/05/2016 à 09:49, Valentin Surrel a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Bonjour,<br>
<br>
Mes réponses suite à vos 2 mails et avoir joué une
petite heure avec Maperitive/R25.<br>
<br>
- je tiens au rendu vectoriel, on va travailler avec
un imprimeur et par expérience (certe minuscule mais
expérience quand même) ils préfèrent largement le
vectoriel pour un bon rendu, surtout en A2.<br>
<br>
- J'ai réussi un "export-svg" avec Maperitive, çela
semble donc bon. Pourquoi JB tu ne parles que de
l'export haute résolution ? Je n'ai pas encore joué
avec ce SVG sous Inkscape toutefois.<br>
<br>
- Pourquoi c'est mieux sous Windows ? C'est connu
que le rendu Maperitive est meilleur sous Windows ?
Car dans l'idée ma chaîne de production serait sur
des serveurs sous Linux complètement automatisé. Et
accessoirement je n'ai aucun Windows... Mais bon si
ca devient un pré-requis je partirai la dessus quand
même, vu que le thème R25 semble correspondre
parfaitement à mes besoins.<br>
<br>
Et question d'ordre plus général, vu la qualité du
thème R25, pourquoi personne n'a jamais été
intéressé pour le mettre en thème Mapnik ou CartoCSS
ou autre ?<br>
<br>
Bonne journée,<br>
<br>
Valentin<br>
<br>
Le 2016-05-01 00:24, Philippe Verdy a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
L'export à forte résolution peut marcher, mais il
faut que le rendu<br>
utilise des tailles de police adaptées (et pas
calculées pour un<br>
affichage à l'écran: la réduction d'échelle une
fois imprimé<br>
rendra ce texte illisible).<br>
C'est faisable mais ça demande des tailles de
bitmap très élevées,<br>
et il faut connaitre la résolution effective
d'impression (qui varie<br>
selon le dispositif). De plus les techniques de
jet d'encre ont des<br>
méthodes spécifiques de placement des pixels et de
redistribution<br>
des gouttes (qui sont en fait de taille variable
pour couvrir plus ou<br>
moins les "pixels" théorique au centre des
desquels on les<br>
gouttelettes sont projetées. Mais avec une
impression d'image en<br>
résolution élevée, l'algo de placement optimal
pour le texte ne<br>
marche plus, c'est l'algo "photographique qui est
utilisé et on<br>
obtient un texte diffiocilement lisible.<br>
Bref pour imprimer corectement il vaut mieux un
rendu vectoriel (à<br>
partir duquel les "masques" de positionnement (et
de recouvrement<br>
éventuel) des encres pourront être plus idéalement
placés (une<br>
imprimante couleur ne fonctionne pas du tout avec
une matrice fixe<br>
comme un écran, surtout en jet d'encre, les
"sous-pixels" de l'écran<br>
sont beaucoup plus simples, et surtout ils ont une
gamme plus étendue<br>
en colorimétrie alors que les encres sont de
couleur fixe et on ne<br>
peut jouer que sur la taille des gouttelettes).<br>
En rendu sur laser c'est plus délicat d'avoir de
belles couleurs, les<br>
particules sont de taille à peu près constante
(mlais ne peuvent pas<br>
se recouvrir partiellement come avec l'encre. On a
donc des matrices<br>
similaires à l'écran, mais les sous-pixels doivent
être extrêment<br>
fins pour compenser la gamme plus réduite, et
alors se pose le<br>
problème de cette résolution élevée sur des
surfaces très grandes<br>
: les tailles de bitmap sont considérablement plus
grandes.<br>
Là encore le rendu vectoriel par par le dispositif
d'impression sera<br>
bien meilleur (et nettement plus performant).<br>
Je connais peu d'imprimantes qui soient capable
d'imprimer<br>
correctement du texte rendu avec des tailles de
polices réduites à<br>
partir d'une bitmap sans rendre ce texte souvent
illisible<br>
(l'intelligence du pilote d'impression peut
cependant compenser en<br>
partie cette adaptation, mais le pilote se
débrouille beaucoup mieux<br>
avec une source vectorielle).<br>
<br>
Le 30 avril 2016 à 23:50, JB <<a
moz-do-not-send="true"
href="mailto:jbosm@mailoo.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:jbosm@mailoo.org">jbosm@mailoo.org</a></a>>
a écrit :<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0
0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
Salut Valentin,<br>
<br>
Quelques questions :<br>
<br>
- est-ce qu'un export à forte résolution est
envisageable à la<br>
place d'une sortie vectorielle ? (même s'il la
plupart des retours<br>
sont que les sorties vectorielles sont souvent
plus foireuses que ce<br>
qu'on voudrait croire…)<br>
<br>
- est-ce que l'emploi d'un logiciel gratuit non
libre est<br>
envisageable (en plus, qui tourne mieux sous
Windows…) ?<br>
<br>
- est-ce qu'il faut une solution prête à
l'emploi, ou est-ce<br>
qu'un peu de bidouille est prévue ?<br>
<br>
Selon tes réponses, R25 est éventuellement une
solution parmi<br>
d'autres. Tu peux jeter un coup d'œil là :<br>
<a moz-do-not-send="true"
href="http://jb.isonoe.net/CR/demo/Volcans_2016.pdf"
rel="noreferrer" target="_blank">http://jb.isonoe.net/CR/demo/Volcans_2016.pdf</a>,
là :<br>
<a moz-do-not-send="true"
href="http://jb.isonoe.net/temp/Chemin_des_Arts.png"
rel="noreferrer" target="_blank">http://jb.isonoe.net/temp/Chemin_des_Arts.png</a>
ou encore là :<br>
<a moz-do-not-send="true"
href="http://jb.isonoe.net/temp/Samoens_ent.png"
rel="noreferrer" target="_blank">http://jb.isonoe.net/temp/Samoens_ent.png</a>.
En Avec légende, par<br>
exemple ici :<br>
<br>
</blockquote>
<a moz-do-not-send="true"
href="http://jb.isonoe.net/temp/Base_affiche_osm_paysage_A0_300_Moselle_V2.png"
rel="noreferrer" target="_blank">http://jb.isonoe.net/temp/Base_affiche_osm_paysage_A0_300_Moselle_V2.png</a>.<br>
<blockquote class="gmail_quote" style="margin:0 0
0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
(Pas forcément tous à jour, mais ça peut te
donner une idée.)<br>
<br>
Voilà voilà,<br>
<br>
JB.<br>
<br>
Le 30/04/2016 à 22:01, Valentin Surrel a écrit :<br>
<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
Bonsoir la liste,<br>
<br>
Je reviens sur la liste après plusieurs années
d'absence, non<br>
pas par manque d'intérêt pour le projet mais
par faute de temps.<br>
Je suis de nouveau un peu plus libre
professionnellement, je me<br>
relance donc un peu plus dans le projet OSM...
en constatant que<br>
beaucoup de choses ont évolué depuis !!<br>
<br>
J'ai donc pour projet d'aider une communauté
de communes de<br>
moyenne montagne d'éditer des cartes (papier)
de sentiers de<br>
rando du coin pour chacune des communes. A ce
jour, seule une<br>
feuille A4 recto-verso 100% textuelle (en
Comic Sans MS qui plus<br>
est) est à disposition des touristes pour les
guider sur ces<br>
sentiers, à moitié à l'aveugle donc.<br>
<br>
Je veux donc leur proposer un .pdf vectoriel à
imprimer qui<br>
comprend un fond de carte OSM avec en overlay
les N sentiers de<br>
rando, avec sur les bords de la carte une
légende et un petit<br>
topo de chaque rando.<br>
<br>
Je me suis fixé les contraintes suivantes :<br>
- fond de carte facilement updatable, et
surtout le plus<br>
simplement possible (ie. un script bash qui
télécharge un<br>
export, le traite, et update le fichier
précédent (que celui-ci<br>
servent d'input mapnik, de layer QGIS ou
autre)<br>
- 100% vectoriel (pour une belle impression
sur A3 voire A2 plié)<br>
- ajouter un overlay propre à la commune (les
N sentiers de<br>
chacune des communes qu'ont tracé les offices
de tourisme). Les<br>
sentiers sont présents sur OSM ou seront
rajoutés, mais les<br>
circuits seront tracés par dessus en fonction
des envies des<br>
offices de tourisme.<br>
- rendu "sympa" avec courbes de niveau (style
francetopo,<br>
opencyclemap, mapquest ouverte...)<br>
- échelle proche 1:25000<br>
<br>
J'essaye de dresser l'éventail de solutions
techniques possibles.<br>
Celles ci ont bien évoluées ces années, et
j'ai peur de louper<br>
des "nouveautés", j'en ai isolé que 2
crédibles :<br>
<br>
- Mapnik avec export SVG, pour inclure ça dans
Inkscape pour<br>
ajouter les overlay spécifique. Surement la
solution la plus<br>
simple pour utiliser un thème existant (encore
que j'ai<br>
l'impression que francetopo, opencyclemap et
compagnie ne publient<br>
pas leurs themes...)<br>
- QGIS avec l'export OSM (en ESRI) et partir
sur un theme existant<br>
(ex :<br>
<a moz-do-not-send="true"
href="https://github.com/charleyglynn/OSM-Shapefile-QGIS-stylesheets"
rel="noreferrer" target="_blank">https://github.com/charleyglynn/OSM-Shapefile-QGIS-stylesheets</a>).<br>
Par contre j'ai l'impression que le bâti ne
fait pas parti des<br>
exports ESRI geofabrik...<br>
<br>
(maposmatik même si c'est un truc que j'adore
ne répond pas trop<br>
aux contraintes)<br>
<br>
Je suis dans une démarche ouverte (ie. tout
dispo sur github),<br>
l'idée est de pouvoir avec un minimum de
travail pouvoir itérer<br>
le projet dans d'autres syndicats
d'initiative, cela permet<br>
d'afficher le projet OSM indirectement à un
maximum de monde.<br>
<br>
Qu'en pensez vous ? Certains ont ils déjà mené
des projets<br>
similaires ? avez-vous des idées autres
(logiciel/thèmes/...)<br>
que je puisse creuser ? avez-vous des bonnes
adresses de thèmes<br>
ouverts ?<br>
<br>
Merci à tous !<br>
<br>
Valentin<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="gmail_signature">
<div dir="ltr">Christian Quest - OpenStreetMap France</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-fr">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
<br>
</body>
</html>