Le 22/08/2015 10:06, sly (sylvain letuffe) a écrit :

Est-ce que ça dit quelquechose à quelqu'un ?

Oui. C'est dans pg-output.c (si ça existe toujours) que le code du split est.

Mon soupçon est
qu'osm2pgsql
splitte les longs ways, plus ou moins arbitrairement

C'est pile poil ça. La valeur est en dur dans le code.

Le code a bougé depuis, mais j'ai retrouvé ça :
https://github.com/openstreetmap/osm2pgsql/blob/aaddc60fb61bdce80b67145951ec0511ac55886e/ChangeLog#L523
qui dit la raison du pourquoi : limiter la bbox de chaque way, au moins pour éviter de la part de Mapnik des requêtes avec emprise délirante.

Merci Sly !

vincent

_______________________________________________
dev-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev-fr

Répondre à