Arhiva pentru tagul “Google Maps”

Google Maps include acum vizualizarea Earth

De câteva săptămâni avem şi Maps.Google.ro şi suntem desigur fericiţi: vremea când România era o pată albă a cam trecut şi încetul cu încetul regăsim pe hartă de la cătune până la aleea din spatele blocului nostru. În mod cert Google Maps e un proiect extraordinar… de util. Şi dacă nu aţi folosit Google Earth, programul, atunci nu e nici o problemă. Linia de demarcaţii între programe şi webaplicaţii devine tot mai subţirică, aşa că acum vizualizarea Earth a apărut în Google Maps! Practic hărţile plane cu care v-aţi obişnuit mai prind acum o dimensiune, devenind 3D. Cu aproximare şi îngăduinţă… Peste vreo 20 de ani o să râdem probabil de ceea ce numim astăzi hărţi 3D.

imagine

Dar toate au un început. …


Opt ecrane ca să zbori cu Google

Uneori opt ecrane sunt mai bune decât unul singur – citeam luna trecută pe blogul echipei Google ce se ocupă de hărţi şi de programul Google Earth. Aşa după cum ar trebui să ştiţi deja, Google permite angajaţilor să investească 20% din timpul lor de lucru în proiecte în afara fişei postului… să fie creativi, să lucreze la ce vor ei şi care ar putea îmbunătăţi produse existente. Unii s-au gândit să ia opt ecrane şi să le pună, sincronizate, unul lângă altul, pentru a crea un fel de panoramă, pe care să „ruleze” Google Earth.

Cei de la Mashable au reuşit să vadă astăzi în acţiune acest proiect descris doar în cuvinte luna trecută, iar clipul îl vedeţi şi Dvs mai sus. Acum să ne închipuim că Google Street View a acoperit cele mai …


Grădina Zoologică din San Diego

Vă doresc să bateţi cu piciorul Grădina Zoologică din San Diego, dar până atunci (sau ca pregătire?) o puteţi face virtual vizitând SanDiegoZoo.org, sau, de astăzi, Google Maps. Conform anunţului harta s-a mai extins şi au apărut şi locaţii mai pitoreşti. De curiozitate m-am plimbat prin San Diego Zoo şi… e interesant. Mi-am amintit de grădiniile zoologice din Bratislava şi Praga, pe care am avut ocazia să le vizitez (fizic). Sunt atât de mari încât o zi nu îţi e de ajuns… doar dacă nu eşti antrenat pentru maraton. Probabil cea din San Diego cere şi mai mult… Comutaţi pe full screen (pătratul din colţul dreapta-sus al iframe-ului de mai jos).


Google îl dă pe Mihai drept exemplu

Un român trebuie să fie foarte mândru astăzi: Mihai e prezentat ca Featured Map Maker de însuşi colosalul Google. Mă rog, de fapt de blogul Google pentru Google Earth & Maps, dar e suficient. Şi cu el mulţi români se pot simţi mândri. Ştiţi probabil în câte rânduri am criticat – şi în 2006, când eram pată albă 100%, şi în 2009 – slaba prezentare a României pe hărţile Google. Dar de când ţara noastră a fost inclusă în Google Map Maker lucrurile s-au schimbat radical şi se dezvoltă cu rapiditate. Începem să fim mai mulţumiţi, deşi mai e muuult de lucru. Iar cât priveşte StreetView, încă Norc.ro suplineşte bine o parte din nevoi.

 imagine

Dar să revenim la …


Distanţa dintre două puncte pe harta Google

Acum o săptămână am povestit despre cum pun în situl meu o hartă Google. Vă propun să mergem mai departe. Mai mult de joacă am scris câteva linii de cod care ilustrează mai multe concepte. În primul rând data trecută un marcator era fixat. În exemplul de astăzi ambii marcatori pot fi deplasaţi prin tragere cu mouse-ul. Tot ce trebuie pentru aceasta e să adăugăm draggable: true la opţiuni la crearea marcatorului. Iniţial am pus un marcator dar apoi m-am gândit să pun doi şi să fac ceva: să măsor distanţa între ei. (Mutaţi-i vă rog mai jos.)

Evident, nu am calculat-o (deşi se putea) cu vreo formulă matematică, ci folosind funcţia distanceFrom. Aveţi mai jos codul pentru un marcator (identic, de fapt în oglindă, e pentru celălalt) şi după cum vedeţi calcularea distanţei e simplă: obţii poziţia marcatorilor şi apelezi funcţia amintită. Apoi afişăm …


Şi GMS lipeşte hărţi

Acum câteva luni am scris articolul Google Map Buddy lipeşte hărţi. Sunt mai multe astfel de programe, iar recent am testat GMS (de la Google Map Saver). Este un mic program ce nu necesită instalare, deci poate fi folosit imediat. Introduceţi locaţia dorită, eventual coordonatele dacă vreţi să fiţi mai exact, alegeţi un factor de zoom şi stilul de hartă. La rezoluţii aveţi diverse opţiuni, până la 4096×4096 de pixeli (din câte înţeleg teoretic poţi salva şi hărţi mai mari, dar autorul nu recomandă). Mai rămâne să daţi Save Image (după ce v-aţi asigurat că totul arată cum aţi dori) şi gata! Foarte util dacă mergeţi undeva (alt oraş, altă ţară) şi doriţi o hartă rapid, de păstrat în format electronic sau tipărit.

imagine

Un …


Cum pun în situl meu o hartă Google (II)

Ridicăm miza articolului precedent. Presupunând că aţi înţeles ce făceam acolo, acum dorim să evidenţiem pe hartă locul unde este firma noastră. Mai mult, marcatorul să fie clickabil şi la un click să dea informaţii suplimentare. Evident, ceea ce vedeţi mai jos, cu puţină pricepere, poate fi adaptat pentru a arăta o serie de obiective pe o hartă, fiecare cu informaţii suplimentare la un click.

Liniile noi sunt de la 18 la 40. În prima linie nouă definim icoana pe care o folosim pentru a arăta locaţia noastră. Am făcut pentru aceasta un PNG cu iconiţa. Avem apoi o variabilă cu coordonatele firmei şi creăm marcatorul. Simplu! Ca la un click să arate un text, mai întâi definim textul, creăm o fereastră de informaţii ce va fi afişată pe evenimentul „click”, urmărit de marcator prin funcţia „addListener”.

Vedeţi rezultatul în acţiune, într-o pagină separată, aici. Cu puţin CSS puteţi face …


Cum pun în situl meu o hartă Google

Am văzut că de ceva vreme România este ceva mai bine prezentă pe Google Maps. Dacă sunteţi într-unul dintre oraşele ce au mai multe date introduse, veţi dori poate să includeţi o hartă în situl propriu. De exemplu pentru a arăta sediul firmei. Cât de greu este? Pornind de la un tutorial găsit aici am pus laolaltă liniile de cod necesare pentru a atinge strict acest scop: al afişării hărţii. Dar într-un prim pas ne trebuie coordonatele locaţiei. O căutăm pe Maps.Google.com după care dăm click pe Link. Primul câmp text ne oferă o adresă ce conţine coordonatele. Căutaţi-le în acea adresă după ll=.

Acum că ştim coordonatele, mai trebuie doar codul următor.

[HTML]

function initializare() {
var coordonate = new google.maps.LatLng(46.76991,23.58844);
var setari = {
zoom: 16,
center: coordonate,
mapTypeControl: true,
mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
navigationControl: true,
navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
mapTypeId: google.maps.MapTypeId.ROADMAP
};


România ceva mai bine prezentă pe Google Maps

De câteva zile harta online de la Google este mai generoasă cu câteva oraşe ale României. Îi mulţumesc lui Silviu pentru semnalare (chiar dacă reacţionez după câteva zile) şi lui Mihai. Dacă vă amintiţi, pe la mijlocul verii scriam în Google ne zice: vreţi hartă? lucraţi! că România a fost inclusă în Google Map Maker. Acest proiect permite oricui să dezvolte hărţile Google trasând străzi, punându-le nume, indicând obiective mai importante. Iar procesul este evident: periodic informaţiile din Google Map Maker avansează în Google Maps. Conform lui Mihai, ceea ce vedem acum în Google Maps este stadiul de acum câteva săptămâni din Google Map Maker. E normal, validarea datelor cere timp deci putem înţelege defazajul de timp.

imagine

Mai sus vedeţi două capturi …


Google Maps, inspiraţie pentru pictori

Google Maps are tot mai multe utilizări. (Şi vor fi tot mai multe ţinând cont că acum e aşa uşor să faci bani din reclame puse în hărţi.) Acum câteva luni Google Maps era legat de cazul unui tip ce sechestrase o fetiţă. Mai de mult văzusem prima cerere în căsătorie via Google Maps (cererea de căsătorie era pe nişte pancarte mari, fotografiate de maşinuţele Google). Şi tot felul de alte aplicaţii nebănuite. S-ar fi gândit cineva că Google Maps (mai exact StreetView) va fi util pictorilor? Via DownloadSquad am aflat de un pictor care îşi are aici expuse picturile: sunt locuri pe care nu le-a văzut personal niciodată, dar le-a studiat plimbându-se virtual, cu produsul Google.

imagine