Vitajte na [www.pocitac.win] Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy počítačový

Zahŕňajú Mapy Google zmeny časového pásma?

Mapy Google nepredstavujú svojmu používateľovi hranice vizuálneho časového pásma. To môže viesť k nejasnostiam, najmä v prípade plánovania cesty. Našťastie údaje o časovom pásme v rozhraní Programovanie aplikácií Google Maps existujú. Údaje časového pásma ľubovoľnej polohy môžete vyžiadať prostredníctvom rozhrania API služby Mapy Google. Aby ste to mohli urobiť, musíte porozumieť štruktúre týchto požiadaviek API. Ak máte presnú znalosť orámovania časového pásma, môžete si pomocou aplikácie Google Map Maker vytvoriť svoju vlastnú mapu časového pásma.

Rozhranie API Google Maps

Rovnako ako iné rozhrania API je rozhranie Google Maps API radom príkazy a štandardy prenosu údajov. Údaje o časovom pásme sa ukladajú do databázy API služby Mapy Google a je k nim prístup prostredníctvom žiadosti HTTPS. Žiadosť HTTPS musí mať túto formu: https://maps.googleapis.com/maps/api/timezone/outputFormat?parameters. Napríklad žiadosť https://maps.googleapis.com/maps/api/timezone/json?location=36.4072,-105.5725×tamp=1371946476&sensor=false používa zemepisnú šírku a dĺžku v Taose v Novom Mexiku s časovou pečiatkou z 22. júna. , 2013.

Formáty požiadaviek na časové pásmo rozhrania Google Maps API

Dva možné formáty údajov pre požiadavky na rozhranie API Google Maps API sú Javascript Object Notation a XML. V závislosti od programovacieho prístupu programátora sa údaje uložené vo formáte JSON dajú ľahšie integrovať do iných programovacích jazykov. Na druhej strane, XML je rozšíriteľné. To znamená, že sú povolené nové značky a atribúty. V závislosti na povahe spracovania vašich údajov môžete alebo nemusíte mať jasnú preferenciu jedného jazyka pred druhým pri podávaní žiadosti o časové pásmo.

Parametre požiadavky na časové pásmo a odozva

Tri požadované parametre že spolu so žiadosťou musíte poslať polohu, časovú pečiatku a senzor. Parameter polohy obsahuje zemepisnú šírku a dĺžku príslušného miesta. Parameter časovej pečiatky opisuje čas v sekundách od polnoci 1. januára 1970. Parameter snímača opisuje, či sa na opis polohy používateľa používa GPS. Odpoveď na požiadavku bude okrem iného zahŕňať časZoneName, ktorý sprostredkuje oficiálne časové pásmo požadovaného miesta.

Prekrývania a Map Maker

Nezávisle od toho, aby sa jednotlivé API požiadavky zadali pre konkrétne dvojice súradníc, pomocou služby Google Map Maker si môžete vytvoriť vlastné mapy časových pásiem. Map Maker podporuje kreslenie čiar a ciest. Preto môžete na vlastnej mape vytvoriť a označiť čiary časového pásma. Potom si môžete mapu uložiť na verejné alebo súkromné ​​použitie

Copyright © počítačové znalosti Všetky práva vyhradené