Az a csodálatos Google static api:
A megfelelően felparaméterezett link tartalma vagy iframe vagy scr képtartalomként kerül beágyazottan felhasználásra egy már létező WEB lapra vagy portál oldalra. Ilyenkor az interakció nem kell csak a látványos és automatikusan frissülő valós térkép adatok elégségesek.
Más statikus térkép API is létezik, de mi most a Google -val foglalkozunk.
Térkép (map)
Pontok kikeresése és markerrel megjelőlése:
https://maps.googleapis.com/maps/api/staticmap?center=Budapest&zoom=8&size=600x300&maptype=roadmap &markers=color:blue%7Clabel:S%7C47.4275574090,19.20821070671&markers=color:green%7Clabel:G%7C40.711614,-74.012318 &markers=color:red%7Clabel:C%7C47.3275574090,19.30821070671
Csak pontra állás cím alapján a térképen (minden jelőlő nélkül)
https://maps.googleapis.com/maps/api/staticmap?center=Budapest, kézdivásárhely utca 9&zoom=14&size=400x400
Csak pontra állás poziciora megadással a térképen:
https://maps.googleapis.com/maps/api/staticmap?center=47.4275574090,19.20821070671&zoom=10&size=400x400
Egy több pontos példa:
http://maps.googleapis.com/maps/api/staticmap?sensor=false&v=3&visual_refresh=true&size=400x400&markers=color:blue|47.0993,19.8394&markers=color:orange|47.3997,19.2002|46.5389,18.4499|48.0983,18.1285|47.5932,17.9455|46.8322,17.3958
http://maps.googleapis.com/maps/api/staticmap?sensor=false&v=3&visual_refresh=true&size=400x400 &markers=color:red|label:B|Budapest &markers=color:brown|label:B|Tárnok|Gyál &markers=color:blue|label:S|Szeged|Pécs|Debrecen
http://maps.googleapis.com/maps/api/staticmap?size=640x640¢er=Budapest,Pazmany Peter setany,Hungary&zoom=16&style=feature:road.local%7Celement:geometry%7Ccolor:gray&style=feature:road.arterial%7Ccolor:yellow%7Cweight:2%7Celement:geometry&style=feature:poi.school%7Ccolor:orange&style=feature:poi.business%7Ccolor:purple&style=feature:poi.park%7Ccolor:brown&style=feature:poi.sports_complex%7Ccolor:blue&style=feature:road.highway%7Celement:geometry%7Ccolor:black&style=feature:road.highway%7Celement:labels%7Ccolor:blue
//terület szinezés http://maps.googleapis.com/maps/api/staticmap?size=480x480&path=color:green%7Cfillcolor:blue%7Cenc:kw{`HaxksBpdAlElz@ylDmz@k_AmwAcAzA|nD~N|x@
//szakasz berajzolása http://maps.googleapis.com/maps/api/staticmap?size=480x480&path=color:red%7Cweight:7%7C47.47530255574355,19.06076431274414%7C47.47425104791375,19.06104326248169%7C47.474171277495586,19.061129093170166%7C47.47381593507086,19.061365127563477%7C47.473518605889474,19.061461687088013%7C47.47287317821852,19.062609672546387%7C47.47292394247985,19.063103199005127%7C47.4723292723411,19.06328558921814
// fusion tabla adat megjelenítés (BP lakossága) https://www.google.com/fusiontables/embedviz?q=select+col2+from+1kGf3wHvA0keprnNMTDk-DgK8UJJxmSE5pnI_F8tS&viz=MAP&h=false&lat=47.636801905516144&lng=19.07698765039062&t=1&z=10&l=col2&y=2&tmplt=2&hml=KML
( maptype : roadmap, satellite, terrain, hybrid )
Utca kép (Streetview)
Utcakép megjelenítése
<img src="https://maps.googleapis.com/maps/api/streetview?size=200x200&location=47.4275574090,19.20821070671&heading=235">
Cím pozició dekodoló JSON formátumban:
http://maps.googleapis.com/maps/api/geocode/json?address=budapest,%20k%C3%A9zdiv%C3%A1s%C3%A1rhely%20utca%201
http://maps.googleapis.com/maps/api/geocode/json?address=budapest,%20k%C3%A9zdiv%C3%A1s%C3%A1rhely%20utca%201
Cím pozició dekodoló XML formátumban:
http://maps.googleapis.com/maps/api/geocode/xml?address=budapest,%20k%C3%A9zdiv%C3%A1s%C3%A1rhely%20utca%201
http://maps.googleapis.com/maps/api/geocode/xml?address=budapest,%20k%C3%A9zdiv%C3%A1s%C3%A1rhely%20utca%201
Poziciót címre dekodoló JSON formátumban:
https://maps.googleapis.com/maps/api/geocode/json?latlng=47.236144,19.0500938
https://maps.googleapis.com/maps/api/geocode/json?latlng=47.236144,19.0500938
- Adsense: reklám adatok kezelése.
- Drawing: térbeli objektumok kirajzolásáért felelõs API.
- Geometry: térbeli objektumokra vonatkozó számítási feladatok kezelése.
- Panoramio: közösségi képek kezelése.
- Places: POI kezelése.
- Visualization: Adatok vizuális megjelnítés.
- Weather: Idõjárás adatok kezelése.
Google Maps API- val együttmûködõ API-k:
Megjegyzések
Megjegyzés küldése