Alors ce qui est beau, c'est que tu ai compris aussi vite ce que je voulais dire \o/ Ce qui l'est moins, c'est que ce ne me ressort pas qu'un seul point pour autant, mais c'est un super début, merci !

Yves

Le 06. 02. 17 à 22:05, Frédéric Rodrigo a écrit :
Il te faut quelque chose comme ça :
(ST_Dump(ST_Union(ST_Buffer(linestring1, 5e-3, 'quad_segs=2')))).geom

https://github.com/osm-fr/osmose-backend/blob/master/analysers/analyser_osmosis_building_overlaps.py#L138


Le 06/02/2017 à 21:55, yvecai a écrit :
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


_______________________________________________
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr



_______________________________________________
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr



_______________________________________________
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr

Répondre à