Ali Google Zemljevidi vključujejo spremembe časovnega pasu?

Google Maps svojim uporabnikom ne predstavlja vizualnih meja časovnega pasu. To lahko privede do zmede, zlasti v primeru načrtovanja potovanja. Na srečo podatki o časovnem pasu obstajajo v vmesniku za programiranje aplikacij Google Maps. Podatke o časovnem pasu katere koli lokacije lahko zahtevate prek API-ja Google Maps. Če želite to narediti, morate razumeti strukturo teh zahtev za API. Če natančno poznate meje časovnega pasu, lahko ustvarite svoj zemljevid časovnega pasu z Google Map Makerjem.

API Google Maps

Tako kot drugi API-ji je tudi Google Maps API vrsta ukazov in standardov za prenos podatkov. Podatki o časovnem pasu so shranjeni v zbirki podatkov Google Maps API, do njih pa je mogoče dostopati prek zahteve HTTPS. Zahteva HTTPS mora biti v naslednji obliki: https://maps.googleapis.com/maps/api/timezone/outputFormat?parameters. Na primer, zahteva https://maps.googleapis.com/maps/api/timezone/json?location=36.4072,-105.5725×tamp=1371946476&sensor=false uporablja zemljepisno širino in dolžino Taosa v Novi Mehiki s časovnim žigom 22. junija , 2013.

Formati zahtev za časovni pas API-ja Google Maps

Dve možni obliki zapisa podatkov za zahteve za Google Maps API sta Javascript Object Notation in XML. Glede na pristop kodiranja programerja je podatke, shranjene v formatu JSON, lažje integrirati z drugimi programskimi jeziki. XML pa je razširljiv. To pomeni, da so dovoljene nove oznake in atributi. Glede na naravo vaše obdelave podatkov lahko pri zahtevi za časovni pas imate ali ne, če imate en jezik pred drugim.

Parametri zahteve in odziv za časovni pas

Trije zahtevani parametri, ki jih morate poslati z zahtevo, so lokacija, časovni žig in senzor. Parameter lokacije vključuje zemljepisno širino in dolžino zadevne lokacije. Parameter časovnega žiga opisuje čas v sekundah od polnoči 1. januarja 1970. Parameter senzorja opisuje, ali GPS za opis lokacije uporabnika sodeluje. Odgovor na zahtevo bo med drugim vključeval timeZoneName, ki prikazuje uradni časovni pas želene lokacije.

Prosojnice in Map Maker

Ne glede na posamične zahteve za API za določene koordinatne pare lahko z Google Map Maker ustvarite lastne zemljevide časovnih pasov. Map Maker podpira risanje črt in poti. Zato lahko na zemljevidu po meri ustvarite in označite črte časovnega pasu. Nato lahko svoj zemljevid shranite za javno ali zasebno uporabo.