[OSM-talk-fr] Limites administratives - rendu mapnik
Étienne Loks
etienne.loks at peacefrogs.net
Mar 19 Oct 12:38:54 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bonjour,
Le problème a p-e déjà été évoqué mais je ne trouve pas en recherchant
dans les messages.
J'ai fait un rendu personnalisé avec mapnik pour pouvoir disposer d'une
carte mettant en avant les communes sur une zone donnée.
Alors que les limites semblent avoir été bien faites j'ai quelques
communes dont le nom n'apparaît pas (comme Rennes, Paimpont, etc.).
En base la requête faite pour disposer des noms me renvoie bien les
communes manquantes.
Avez-vous une idée du pourquoi ?
Par avance merci de vos réponses.
Le rendu : http://www.peacefrogs.net/~etienne/AFAC/rendu.jpg
Les sections pertinentes du xml pour mapnik :
<Style name="area-text">
<Rule>
<TextSymbolizer name="name" fontset_name="book-fonts"
size="40" fill="rgb(0,0,51)" halo_radius="2"
wrap_width="20"></TextSymbolizer>
</Rule>
</Style>
<Layer name="area-text" srs="+proj=merc +a=6378137 +b=6378137
+lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null
+no_defs +over">
<StyleName>area-text</StyleName>
<Datasource>
<Parameter name="dbname">osm</Parameter>
<Parameter name="estimate_extent">false</Parameter>
<Parameter
name="extent">-20037508,-19929239,20037508,19929239</Parameter>
<Parameter name="host">localhost</Parameter>
<Parameter name="password">motdepasse</Parameter>
<Parameter name="port"></Parameter>
<Parameter name="table">
(select way,way_area,name
from planet_osm_polygon
where name is not null
and (waterway is null or waterway <> 'riverbank')
and admin_level='8'
order by z_order,way_area desc
) as text
</Parameter>
<Parameter name="type">postgis</Parameter>
<Parameter name="user">osm</Parameter>
</Datasource>
</Layer>
- --
Étienne Loks
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAky9kV4ACgkQtXI+41wn9OQeyQCeJmIejZ69qf32OOhEag2/ob1X
xeEAn0r1Amsj/S0FQz/ZkfOo5h9O/qEJ
=rOpr
-----END PGP SIGNATURE-----
Plus d'informations sur la liste de diffusion Talk-fr