<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
> Le prob lème avec ce système de limitation par le zoom, c'est que de toute<br>
> manière le navigateur doit avoir tout en mémoire (et toute la France, ça va<br>
> tuer meme les machines les plus véloces).<br>
</div>??? j'avais peut-être bien flairé un problème postgis ;-) ou d'architecture<br>
client/serveur ;-)<br>
</blockquote><div><br>Non, c'est jsute un problème de choix. On n'a pas du tout choisi de lancer dynamiquement une requête postgis pour exporter les layers à chaque fois que le zoom change. On a choisir d'exporter une seule fois par jour tous les layers pour chacune des locations (on utilise le rectangle créé lors de l'ajout d'un location pour limiter les résultats de la requête).<br>
On pourrait essayer de tester le performances de la solution "requêtes dynamiques", avec une limite de zoom. Il faut voir ce que permet le serveur en fonction du nombre de connections.<br>Pour l'instant, comme on créé une fois par jour un fichier export par type de ligne, si je souhaitais afficher "en fonction du niveau de zoom et de la bounding box" les données, ma seule solution sera donc d'avoir toute la données en mémoire (la france entière), et là c'est le client web qui trinque.<br>
Donc on s'était mal compris :)<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
y'a peut-être un p'tit coup d'ajax a mettre par là histoire de charger à la<br>
volée les routes qui ne sont que dans la zone visible non ?<br>
<br>
Me rappel plus trop, je n'ai fais ça qu'avec la google api, mais doit y avoir<br>
moyen, à chaque déplacement ou zoom de faire une demande http/xml au serveur<br>
lui demandant de lancer un coup de postgis pour récupérer uniquement les<br>
routes qui sont dans le visuel</blockquote><br>Oui, on pourrait, faut tester voir les capacités du serveur. (comme dis ci-dessus car ne j'avais pas encore lu ce paragraphe ;)  )<br></div><br><br>Merci pour les commentaires<br>