[Talk-hr] Openstreetmap i Otvorena mre??a...

Darko Boto darko.boto at gmail.com
Uto Svibanj 14 23:50:57 UTC 2013


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-openstreetmaplist at voyager.hr>

> On Sat, May 11, 2013 at 08:02:19PM +0200, valent.turkovic at gmail.com wrote:
> > ?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 at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-hr
>



-- 
Darko Boto
Phone: +385 1 6676 918
mob:   +385 91 385 5035
e-mail: darko.boto at gmail.com


Više informacija o Talk-hr mailing listi