Još "samo" nedostaje MapInfo kontrola.
Za Google maps iz moje rubrike PC Pressa, maj mesec:
"Na bilo koju formu u kojoj upisujete adresu postavite ActiveX kontrolu pod nazivom "Microsoft Web Browser"; za ovaj primer kontrolu ćemo nazvati ocxWebBrowser. Kontrolu ćete umetnuti kroz dijalog Insert > ActiveX Control, odnosno za Access 2007 tasterom Active X Controls ribona Controls. Ova kontrola se koristi za prikazivanje Web sadržaja i jednostavno se kontroliše prosleđivanjem Web adrese sa parametrima – naravno, samo za servise koji podržavaju URL sa parametrima ili za one koji daju uputstva za programirani prikaz sadržaja. U osnovi programa se nalazi samo jedna linija i to ona u kojoj se adresa u tekstualnom obliku, združena iz polja adrese zajedno sa Web adresom servisa, prosleđuje kao parametar. Prvi korak u programiranju je združivanje tekstualnih polja u jednu tekstualnu promenljivu (strAdresa) i zatim prosleđivanje adrese ActiveX kontroli komandom:
Me![ocxWebBrowser].Navigate "
http://maps.google.com/maps?q=" & strAdresa
Za navedeni primer sa slike (izmišljena osoba, ali stvarna adresa), VBA program kontroli prosleđuje string u sledećem obliku:
http://maps.google.com/maps?q=...Despota+1+Beograd+Srbija+11000
Obratite pažnju na način združivanja polja adrese upotrebom karaktera "+". Navedeni parametar "q=" je osnovni i predstavlja skraćenicu od Query (upit). Google Maps je načinio ovaj parametar inteligentnim, tako da osim tačne adrese može da prepozna geografsku dužinu i širinu, samo naziv mesta, zatim reči "to:" i "from:" (za prikaz rute) ili "near:" i "loc:" i tako dalje. Detaljan opis parametara možete pronaći na adresi:
http://mapki.com/wiki/Google_Map_Parameters. Za ekrane manje rezolucije možete na formu postaviti Tab kontrolu, tako da se mapa prikazuje na zasebnoj kartici."
Pozdrav,
Branislav