[Talk-ro] Aplicatie GIS - Trasee montane
Stefan UNGUREANU
stefan.ungureanu at mytrek.ro
Thu May 19 20:08:39 BST 2011
Am intrebat pentru ca mi se par foarte multe date; impresia (nu sunt
100% sigur si e posibil sa aberez) mea este ca in urma acelui request
(ajax?) cand serverul produce XML-ul (chestie care e de asteptat sa fie
oarecum rapida), browser-ul va general un DOM (aici nu sunt 100% sigur),
ceea ce poate fi incredibil de costisitor in materie de
memorie/performante (asta nu e o aberatie; cum ar zice englezul, "it's a
fact").
Limitarea datelor si/sau optimizarea lor poate produce efecte
incredibile... ma rog, macar interesante ;)
Stefan.
PS. daca cineva are o idee mai buna despre cum se trateaza response-ul
de la un XMLHttpRequest, astept critici; n-am avut timp sa caut prea
mult despre asta.
PPS. daca considerati ca discutia nu-si are rostul aici si doriti sa
continuam, o putem face direct prin mail
On 19-May-11 7:59 PM, Cristian Draghici wrote:
>
>
> 2011/5/19 Stefan UNGUREANU <stefan.ungureanu at mytrek.ro
> <mailto:stefan.ungureanu at mytrek.ro>>
>
> O sugestie : pentru afisare, simplificarea track-urilor; in felul
> asta se incarca mai putine puncte, si harta "se misca" mai bine;
> cine doreste download, primeste track-ul complet.
>
>
> Am incercat si asa ceva fara rezultate notabile - ce avem acum e o
> evolutie care a trecut si pe acolo.
>
> Cel mai mult timp se pierde, in varianta curenta, cu ascunderea
> punctelor (puncte apropiate produc clustere urata la zoom level mic).
> Implementarea nativa OpenLayers nu mergea satisfacator, a rescris-o un
> coleg in JS dar consuma destul de mult CPU.
>
> O curiozitate... ce contin sectiunile lengths, points si geometry ?
>
>
> Nu sunt foarte in tema - colegul meu Gabi a scris codul.
> As banui ca /geometry/ sunt variante serializate ale geometriilor
> traseelor dintr-un BBOX, si /points/ sunt punctele de interes (lat,
> long, name, type). Datele sunt calculate server side si ajung in JS
> serializate (XML) de unde sunt parsate si pe baza lor create obiecte
> OpenLayers.
>
> --
> Cristi
>
>
>
> _______________________________________________
> Talk-ro mailing list
> Talk-ro at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-ro
More information about the Talk-ro
mailing list