Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter
    nagyúr

    Az adatokon való végigmenetellel nincs gondom, nekem jó ez így a pop() fügvénnyel.
    A problémám sokkal inkább az, hogy a kirajzolt polygonokra kattintva a kódom hogyan fogja tudni, hogy melyik adatok kellenek neki.

    Pédául tegyük fel van két poligonom.

    Ezeket úgy teszem be az obj-be, hogy: {2.name,2.data,1.name,1.data}
    Ugye pont fordítva lesznek az obj-ben, mint ahogy kivettem őket az adatbázisból.

    De ott van a gond, hogy a polygonra kattintva nem tudom megmondani, hogy az adott poligonhoz melyik tartozik, kellene adni egy id-t, vagy valamit a poligonnak kirajzoláskor, mert így csak a pontok alapján tudom beazonosítani, de azt akkor megint enkódolni kellene, ajax-al átvinni szerver oldalra és csinálni egy lekérdezést az adatbázisból és úgy már megkapnám az adatait.
    Viszont én szeretném a JS-ben valahogy átvinni ezeket az adatokat, hogy ne kelljen plusz lekérdezés.

    Nyilván nem is kell plusz lekérdezés, annyi adatot pakolhatsz bele objektumba, amennyit nem szégyellsz. :D
    De mire jó ez, hogy fordítva íratod ki?? :F Miért nem eleve az elvárt sorrendben érkezik szerveroldalról? Az ilyen nyakatekert kódoknak csak a kárát fogod látni a későbbiekben (ha még nem tapasztaltad, majd úgyis rájössz, tényleg).
    A kódodban sehol nem látom, hogy kigyűjtenéd azokat az adatokat, amelyekre neked tényleg szükséged van majd a térkép megjelenítéséhez, és az sem volt világos, hogy végül is milyen adatot szeretnél, hogy elérjen a Google Maps API pluszban.

Új hozzászólás Aktív témák