Nwlapcug.com


Come fare un Mashup di Google Maps

Come fare un Mashup di Google Maps


In Google Maps, una mashup Visualizza le informazioni raccolte da fonti diverse da Google Maps e sovrapposizioni e sulla mappa. Ad esempio, un mashup può visualizzare appartamenti in affitto o una recensione di bar o ristorante.

Google fornisce sei Application Programming Interface (API) che è possibile utilizzare per creare mashup, ma l'API di mappa statica è l'unico che non richiede una licenza per sviluppatori. L'API di mappa statica incorpora mashup informazioni nell'URL affrontando la mappa nella pagina Web.

Istruzioni

1

Definire quali informazioni deve visualizzare il mashup. Questo determina quali parametri e valori da includere nell'URL. In particolare, decidere la posizione e che cosa volete mash up. Per esempio, se si dispone di un database di Hotel, è necessario scrivere uno script che estrae informazioni dal database e lo colloca nell'URL.

2

Scrivi l'URL della carta base, al quale si aggiungerà i parametri selezionati. L'URL di base è "di http://maps.google.com/maps/api/staticmap."

3

Aggiungere i parametri di posizione e mappa. Ad esempio, per rendere il centro della mappa su Sorrento, Italia, con un livello di zoom di 10, una dimensione di 400 per 400 pixel e nessun sensore mobile, scrivere "in http://maps.google.com/maps/api/staticmap?center=Sorrento, Italia & zoom = 10 & dimensione = 400 x 400 & sensore = false."

Posizioni possono essere aggiunti come indirizzi o coordinate.

Il parametro del sensore è obbligatorio e può essere impostato su "true" o "false," per l'utilizzo con telefoni cellulari dotati di GPS. Per consentire la mappa di interagire con un dispositivo mobile, impostare il parametro su "true".

4

Aggiungere segnaposto. Segnaposto aggiungere dati dinamici alla mappa. Se l'URL viene rigenerato ogni volta che l'utente visualizza esso, la posizione e il contenuto dei segnaposto può essere cambiati ogni volta. I segnaposto sono separati con il carattere di pipe "|".

Ad esempio, per posizionare i tre perni sulla mappa a Positano, Amalfi e Capri, scrivere "in http://maps.google.com/maps/api/staticmap?center=Sorrento, Italia & zoom = 10 & dimensione = 400 x 400 & marcatori = Positano, Italia | Amalfi, Italia | Capri, Italia & sensore = false. "

5

Aggiungere contenuto per i marcatori. I marcatori possono contenere immagini o testo. Le immagini possono essere un massimo di 4.096 pixel. Testo può essere parecchie linee separati con il carattere pipe.

Il contenuto dei marcatori è selezionato per il "icona:" parametro sul marcatore. Per includere un indicatore con il testo "Sorrento", inserire "http://chart.apis.google.com/chart?chst=d_map_spin & chld = 1.2|30| FFFF88|10|_| Sorrento"nell'URL.

Nell'esempio Italia, per inserire un marcatore con un icona della tazza di caffè, scrivere "in http://maps.google.com/maps/api/staticmap?center=Sorrento, Italia & zoom = 10 & dimensione = 400 x 400 & marcatori =

|Sorrento http://chart.apis.google.com/chart%3Fchst%3Dd_map_pin_icon%26chld%3Dcafe%257C996600: icona, Italia & sensore = false ".

Consigli & Avvertenze

  • L'API di Google Maps utilizza il carattere pipe. Se un'API per Google Charts è incorporata nell'URL mappa, i caratteri di tubo in Google Chart API devono essere codificati in fuga (sostituito con "%7 C"). In caso contrario, il server legge i tubi in Google Chart API come parte dell'API di Google Maps.
  • Se si dispone di dati dinamici, è possibile utilizzare l'API JavaScript. Che ti dà anche la possibilità di includere un testo descrittivo con ogni marcatore.