Zainteresiranima nudimo sljedeće web servise:
-
Dodavanje mini-forme
Forma je visine 195 i širine 150 piksela te sadrži sva polja
potrebna za unos kriterija pretrage
(funkcionalni primjer s desne strane).
Riječ je o svega jednoj liniji HTML koda koju je potrebno
dodati na vaše web stranice:
<SCRIPT src="http://lociraj.net/affiliate/small.js"
type="text/javascript" charset="UTF-8"></SCRIPT>
Primjer možete vidjeti i ovdje.
Također postoje i forme prilagođene pretragama za sljedeće gradove:
Dubrovnik,
Osijek,
Slavonski Brod,
Split,
Veliku Goricu,
Vinkovce,
Zadar i
Zagreb.
|
|
-
Dodavanje linka/upita
Lokacijska tražilica prihvaća i GET upite sljedećih parametara:
Važna napomena:
Prilikom postavljanja upita GET metodom, dijakritički znakovi (šđč枊ĐČĆŽ)
moraju biti UTF-8 enkodirani, primjerice za Kaštel Lukšić:
http://lociraj.net/?city=Ka%C5%A1tel%20Luk%C5%A1i%C4%87
Posve isti rezultati dobivaju se i pisanjem imena gradova i ulica bez kvačica, dakle:
http://lociraj.net/?city=Kastel+Luksic
-
Geocoding
Nudimo uslugu geocodinga uz pomoć GET upita sljedećih parametara:
Primjer XML outputa je:
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:lociraj:geocode"
xsi:schemaLocation="urn:lociraj:geocode http://geocode.lociraj.net/response.xsd">
<Result precision="Number">
<Latitude>42.5797422759</Latitude>
<Longitude>18.217628993</Longitude>
<Zip></Zip>
<City>Cavtat</City>
<Street>Frankopanska</Street>
<Number>10</Number>
</Result>
</ResultSet>
Primjer JSON outputa je:
[
{
"precision":"Number",
"latitude":42.5791681897,
"longitude":18.2173269471,
"zip":"",
"city":"Cavtat",
"street":"Frankopanska",
"number":"10"
}
]
XML Schema dokument odziva ove usluge nalazi se na:
http://geocode.lociraj.net/response.xsd
Usluga geocodinga je besplatna za nekomercijalnu upotrebu
i ograničena je na 10 upita po IP adresi dnevno. U slučaju
da vam je potrebno više upita bez ograničenja IP adrese,
na uslugu se možete pretplatiti
ovdje.
Važna napomena:
Prilikom postavljanja upita GET metodom, dijakritički znakovi (šđč枊ĐČĆŽ)
moraju biti UTF-8 enkodirani, primjerice za Kaštel Lukšić:
http://geocode.lociraj.net/?city=Ka%C5%A1tel%20Luk%C5%A1i%C4%87
Posve isti rezultati dobivaju se i pisanjem imena gradova i ulica bez kvačica, dakle:
http://geocode.lociraj.net/?city=Kastel+Luksic
-
Embedded mape
Želite uključiti custom mapu na svojim stranicama - ništa lakše.
Npr. sljedeći HTML kod:
<iframe
src="http://lociraj.net/s/embedded/?city=Zagreb&street=Ilica&number=1"
width="300" height="300" frameborder="0" scrolling="no"
marginwidth="0" marginheight="0"></iframe>
daje sljedeću mapu:
Ostale jednostavne primjere možete vidjeti ovdje.
Što se tiče upita, podržani su svi parametri kao i za geocoding, kao i:
| Parametar |
Vrijednost |
Objašnjenje |
|
lat
|
broj
|
zemljopisna širina
|
|
lon
|
broj
|
zemljopisna dužina
Primjer URLa:
http://lociraj.net/s/embedded/?lat=43.5203&lon=16.4469
|
|
zoomLevel
|
broj
|
zoom level (default 16)
Primjer URLa:
http://lociraj.net/s/embedded/?city=Labin&zip=21201&zoomLevel=9
|
|
mapType
|
G_NORMAL_MAP
G_SATELLITE_MAP
G_HYBRID_MAP
|
tip mape (default G_NORMAL_MAP)
Primjer URLa:
http://lociraj.net/s/embedded/?city=Split&mapType=G_SATELLITE_MAP
|
-
KML Service
Više o Keyhole Markup Language-u (KML) možete saznati na
Wikipediji.
KML servis dinamički kreira KML datoteke koje se mogu učitati u
navigacijske/GPS uređaje ili se mogu pregledati u
Google Earth-u (Maps-u, Mobile-u), Microsoft Virtual Earth-u (Live Maps-u), itd.
Uslugu nudimo uz pomoć GET upita sljedećih parametara:
KML usluga je besplatna za nekomercijalnu upotrebu
i ograničena je na 10 upita po IP adresi dnevno. U slučaju
da vam je potrebno više upita bez ograničenja IP adrese,
na uslugu se možete pretplatiti
ovdje.
|