[OSM-dev-fr] Mapnik / postgis select distinct par buffer

yvecai yvecai at gmail.com
Lun 6 Fév 20:55:59 UTC 2017


Salut,

J'essaie de remplacer mes icônes pré-générées comme ici pour le point 
central des Trois Vallées:

http://www.opensnowmap.org/tiles-pistes/12/2122/1467.png

... par une liste de placement dans un TextSymbolizer, ou j'aurai mis 
mes petites icônes de sports d'hivers dans une police maison. Ça 
fonctionne vraiment bien, sauf que j'ai un petit problème de placement.

Dans OSM, il y a plusieurs objets pour les Trois Vallées: deux polygones 
landuse=winter_sports et une relation site=piste. Ca pourrait être 
corrigé dans la base ou pas, là n'est pas la question ici. Du coup j'ai 
trois points 'Les Trois Vallées' et ma liste de placement va toujours 
s'en sortir pour me mettre mes icônes.

Donc je cherche à remplacer ma requête SQL (select distinct site_name, 
"piste:type", way from planet_osm_point where site_name is not null;) 
par une requête qui ne me sortirai qu'un seul résultat par buffer de 0.2 
x 0.2° degré par exemple.

Je n'ai aucune idée de par ou commencer !!!

Yves




Plus d'informations sur la liste de diffusion dev-fr