Com posar un mapa dins d'un web
Suposem que volem col·locar en el post d'un blog, o en una pàgina una finestra de Google maps, amb una zona específica i una marca al centre amb detalls. A més a un cercador a la part inferior.
La forma més simple és obrint el mapa a Google Maps, i triant l'opció "enllaçar el mapa de forma embeguda" en què es pot personalitzar alguns paràmetres. Això no ocupa API i es fa mitjançant la forma "iframe".
L'altra forma és usant l'API, per mitjà d'un Wizzard fet per a AJAX, que permet crear el codi donant pocs detalls:
1. Definir paràmetres
En aquest cas, cal definir la mida en píxels de la finestra que volem mostrar, és preferible mantenir un que estigui dins de l'ample màxim de publicació de l'bloc, com ser 400px
Després cal definir si es vol un acostament a nivell de ciutat, carrer o bloc.
Es pot especificar els detalls que s'esperen en la marca, nom, url i direcció.
A l'pressionar el botó "preview center location" es pot veure com es visualitzaria la finestra.
2. Activa drets a l'API
El següent és proporcionar les dades de la web en la qual esperem mostrar la finestra. Això és per autoritzar el nostre nombre de API per aquesta web ... i per tant, fer-nos responsables de qualsevol violació que poguéssim estar fent dels termes de Google.
Normalment, per adquirir una API, s'entra a aquesta web, i es demana una per a un URL específic, després sol·licita entrar al teu compte de gmail i se't assigna un número i un codi d'exemple. En cas de tenir ja oberta la sessió de gmail, el sistema associa el compte.
3. Generar el codi
Pressionant el botó "generar codi" es crea el html necessari per sol inserir-lo al Blog. Per això s'ha d'activar l'opció de codi, enganxar-lo i està a punt, en cas de enganxar-lo en un web diferent, a la qual l'API ha estat autoritzada, apareixerà un missatge desautorizándola.
I ja està, s'hauria de veure bé. anar al Wizzard
Per ser una API basada en AJAX, una mica de l'script creat no funciona molt bé en alguns gestors de contingut, com ser Wordpress MU on hi ha control sobre funcionalitats però en general hauria de córrer bé.