[OSM-talk-fr] Requête Overpass API sur France entière

Roland Olbricht roland.olbricht at gmx.de
Mer 2 Oct 04:10:54 UTC 2013


> Néanmoins est-ce pertinent de charger le service avec ce genre de requête
> plutôt que de passer par un export / autre technique ?

Je pense oui. Je ne connais pas la taille de la réponse, mais j'estime que 
elle est moins que 100 Mo.

> Mes requête pourraient être nombreuses, et exécutées régulièrement.
> Je ne voudrais pas pénaliser le reste des utilisateurs, ce qui me semble
> pourtant être le cas en augmentant la durée de timeout de la sorte.

Par contraire, jusq'à 10 Go par jour par adresse IP sont bon. A propos 
augmenter la durée de par "timeout": quand le serveur est très chargé, il 
renvoye des grandes requêtes mais encore accepte des petites requêtes. C-est à 
dire, si le serveur accepte une grande requête, il n'est pas trop chargé.

> Peut-être que je devrais modifier ma syntaxe : en supprimant la bounding
> box, la requête met 16 secondes à s’exécuter.

C'est bien possible. Si un bounding box est dans la requête, le serveur 
toujours internement filtre premièrement au bounding box, puis à les tags. 
C'est bon pour les bounding box petits, mais c'est une faiblesse à improver 
pour les bounding box très grandes.

Si tous les objects sont connu être en France, il est au moment vraiment mieux 
des chercher sans bounding box.

Roland





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