Google Maps non presenta all'utente limiti di fuso orario visivi. Ciò può creare confusione, soprattutto in caso di pianificazione di un viaggio. Per fortuna, i dati del fuso orario esistono nell'interfaccia di programmazione dell'applicazione di Google Maps. Puoi richiedere i dati del fuso orario di qualsiasi posizione tramite l'API di Google Maps. Per fare ciò, è necessario comprendere la struttura di queste richieste API. Se hai una conoscenza precisa dei confini del fuso orario, puoi creare la tua mappa del fuso orario utilizzando Google Map Maker.
API di Google Maps
Come altre API, l'API di Google Maps è una serie di comandi e standard di trasferimento dati. I dati del fuso orario sono memorizzati nel database dell'API di Google Maps e sono accessibili tramite una richiesta HTTPS. La richiesta HTTPS deve assumere la forma seguente: https://maps.googleapis.com/maps/api/timezone/outputFormat?parameters. Ad esempio, la richiesta https://maps.googleapis.com/maps/api/timezone/json?location\u003d36.4072,-105.5725×tamp\u003d1371946476&sensor\u003dfalse utilizza la latitudine e la longitudine di Taos, New Mexico, con un timestamp del 22 giugno , 2013.
Formati delle richieste di fuso orario dell'API di Google Maps
I due possibili formati di dati per le richieste dell'API di Google Maps sono Notazione oggetto Javascript e XML. A seconda dell'approccio di codifica di un programmatore, i dati memorizzati in formato JSON possono essere più facili da integrare con altri linguaggi di programmazione. XML, d'altra parte, è estensibile. Ciò significa che sono consentiti nuovi tag e attributi. A seconda della natura del trattamento dei dati, è possibile o meno avere una chiara preferenza per una lingua rispetto all'altra quando si effettua una richiesta di fuso orario.
Parametri e risposta richiesta fuso orario
I tre parametri richiesti che devi inviare con la tua richiesta sono posizione, data e ora e sensore. Il parametro location include la latitudine e la longitudine della posizione in questione. Il parametro timestamp descrive l'ora, in secondi, dalla mezzanotte del 1 ° gennaio 1970. Il parametro del sensore descrive se il GPS è coinvolto per descrivere la posizione dell'utente. La risposta alla richiesta includerà, tra gli altri dati, timeZoneName, che trasmette il fuso orario ufficiale della posizione desiderata.
Sovrapposizioni e Map Maker
Indipendente dal fare richieste API individuali per specifiche coppie di coordinate, puoi creare le tue mappe dei fusi orari utilizzando Google Map Maker. Map Maker supporta il disegno di linee e percorsi. Pertanto, è possibile creare ed etichettare le linee del fuso orario su una mappa personalizzata. Quindi, puoi salvare la tua mappa sia per uso pubblico che privato.
Computer © www.354353.com