[Talk-lt] Fwd: Night of the living maps - für Litauen?

Tomas Straupis tomasstraupis at gmail.com
Mon Jan 30 13:18:09 UTC 2012


P.S. Gal galima siunčiant į talk-lt sutrumpinti parašą ar bent jau
nedėti nuotraukų, nes per daug gaunasi neesminio turinio laiškuose,
kuriuos gauna daug žmonių?

2012 m. sausio 30 d. 14:45, Frank'as Wurft rašė:
> a) neatsakyta del interfac'o kuriuo galima tik nustatytus taskus uzvesti <...>

  Ką šitoje vietoje reiškia „užvesti“? „Parodyti“ ar „įvesti
informaciją apie naują tašką“?

> b) tie vietiniai taskai atskiriai uzdedami, kokia ju sasaja su "centriniais" OSM
> duomenemis (ar jie iš ten yra gaunami/dubluojami? ar juos galima ten "perteikti")

  Priklauso nuo to, ką norima padaryti. T.y. taškai gali eiti iš OSM
bazės, gali eiti ir iš kokios kitos nepriklausomos duombazės (ar
tiesiog iš paprasto failo).

> c) mums - dviratininkams - kada nors kylo klausimas dėl Photo-Geo-Tagging
> a la cyclestreets.org/photomap.

  Kadangi kelti į OSM pagrindinę bazę apie atsitiktiniuose taškuose
padarytas nuotraukas nėra tikslinga, tai reiškia reiktų naudoti
atskirą bazę ar failą.
  Taigi turint koordinates, aprašymą ir nuotraukos URL galima daryti failą:
  lat1, lon1, aprašymas1, url1
  lat2, lon2, aprašymas2, url2
  ...
  Tada tokį failą nesunku „prisukti“ prie žemėlapio, t.y. rodyti
nurodytose koordinatėse „aktyvius“ taškus, ant kurių paspaudus būtų
parodomas aprašymas ir nuotrauka.

  Jei taškų daugiau - reiktų juos dėti į kokią nors db ir tada
parašyti funkciją (pvz. php), kuris gavęs BBOX'ą grąžintų tik tame
BBOX'e esančių taškų/nuotraukų informaciją. Nes kai taškų bus
šimtai/tūkstančiai, statinis failas labai stabdys (jei tikėsim
openlayers programuotojais, tai ypač stabdys su mikrosofto naršyklėm).

  Galiu paaiškinti, kaip konkrečiai techniškai tą daryti (su
pavzydžiais), tik abejoju, ar apie tai reikėtų rašyti bendrame talk-lt
sąrašyne. Taigi jei ką - galiu toliau asmeniškai aiškinti, o geriausia
iš karto aiškinti tam, kas ir rašys html/javascript/php.

-- 
Tomas Straupis




More information about the Talk-lt mailing list