Ako imas kakvih pitanja slobodno pitaj. Ovaj projektic je bio cisto
isprobavanje kako se nodejs ponasa na ovakvim zahtjevima pa kod nije sredjen
Tek sam sad vidio da sam iz map_properties.js izvukao funkciju - koja
salje Ajax request geojson serveru sa trenutnim BBOX-om klijenta. Ovdje ti
je ta funkcija:
https://github.com/dboto/our-project/blob/master/public/javascripts/GeoJSON_ajax.js
.
2013/5/16 valent.turko...@gmail.com valent.turko...@gmail.com
Hvala, to bi moglo biti to jer se radi o server strani prikazuje nove
točke kako ih ljudi kreiraju, pa nije dovoljno imati samo statične
pinove.
Proučim ovo i javim se ako bude dodatnih pitanja, hvala puno.
2013/5/15 Darko Boto darko.b...@gmail.com:
Ovo bi trebalo raditi ono sto tebi treba (i serversku i kijentsku
stranu).
GeoJSON server:
https://github.com/dboto/our-project/blob/master/app.js
...to ti je mali node geojson server napisan u express frameworku
(3.1.0),
koji ovisno o extentu na klijentu (leaflet) vraca geojson s koordinatama
(funkcija PointsInBBOX). imas jos i funkciju GetPointsInRadius koja vraca
sve tocke unuatr zadanog radiusa. Upiti su napravljeni na OSM podacima
pa bi
trebao samo prilagoditi sql querije.
HTML:
html ti je jednostavan:
https://github.com/dboto/our-project/blob/master/views/map.jade
... da te ne zbuni ovoje napisano u jade-u ali jos je jasnije za
procitati.
Javasript:
Ovdje ti je javascript koji ukljucis u html zajedno sa leaflet.js
https://github.com/dboto/our-project/blob/master/public/javascripts/map_properties.js
... trebas promjeniti map source i staviti ili OSM ili CloudMade (u
skripti
je sad http://pimpmymaps.org/v2/zagreb/{z}/{x}/{y}.png) te postaviti
view
koji zelis.
Na kraju postimas ovaj POST (u requestPointInRadius) da serveru posaljes
parametre koje ces koristit u queri-ju.
Zapravo onom tko ce vam ovo postimati trebalo bi biti sve jasno jer je
kod
banalan.
2013/5/15 Matija Nalis mnalis-openstreetmapl...@voyager.hr
On Sat, May 11, 2013 at 08:02:19PM +0200, valent.turkovic@gmail.comwrote:
?im sam se pohvatio webom www.otvorenamre?a.org na IRC-u odmah su
pala
pitanja za?to Google Maps :)
Pa naravno. Sto bi rekli americani, eat your own dog food --
malo glupavo izgleda kad netko promovira OSM, a niti sam ga ne
koristi! To ti je kao da propovjedas RH Fedoru, a sam vrtis
MS windowse 8... :-)
Moje pitanje je - a kako postaviti Openstreetmap?
Mo?e li netko pomo?i? Ne treba napraviti rje?enje ali treba re?i kako
TO?NO napraviti OSM kartu s to?kama Otvorene mre?e.
recimo,
http://wiki.openstreetmap.org/wiki/Openlayers_POI_layer_example
Trivijalno je, copy/pasteas jedan html, odaberes slikicu za marker
(ili vise njih, po zelji), i napravis text file sa koordinatama i
opisima (ili rucno, ili iz svoje SQL baze trivijalnim perl
onelinerom, ili gdje god vec cuvas podatke o Wifi tockama...)
npr. evo ja sam za 60 sekundi copy/pasteo :)
http://osm-mapnik.torres.voyager.hr/markers/example_poi.html
Imas i drugih layouta i svasta ovisi kako zelis da ti izgleda, i
drugih Slippymap engina, npr. Leftlet i drugi, vidi recimo:
http://wiki.openstreetmap.org/wiki/Deploying_your_own_Slippy_Map
ovako:
http://osm-mapnik.torres.voyager.hr/markers_leaflet/example_poi.html
Ako gdje zapnes pitaj slobodno...
--
Opinions above are GNU-copylefted.
___
Talk-hr mailing list
Talk-hr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-hr
--
Darko Boto
Phone: +385 1 6676 918
mob: +385 91 385 5035
e-mail: darko.b...@gmail.com
--
follow me - www.twitter.com/valentt http://kernelreloaded.blog385.com
linux, anime, spirituality, wireless, scuba, linuxmce smart home, zwave
ICQ: 2125241, Skype: valent.turkovic, MSN: valent.turko...@hotmail.com
--
Darko Boto
Phone: +385 1 6676 918
mob: +385 91 385 5035
e-mail: darko.b...@gmail.com
___
Talk-hr mailing list
Talk-hr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-hr