search
Cloud blog – Rozhraní Google Maps API: jak začít
Google Maps

Rozhraní Google Maps API: jak začít

 

Co je rozhraní Google Maps API a k čemu se používá?

Google Maps Platform (GMP) je sada API a SDK, které umožňují vývojářům vkládat Google Maps do mobilních aplikací a webových stránek a získávat z nich data. Pomocí GMP můžete vytvářet lepší služby pro své uživatele s bohatými geoprostorovými daty, optimalizací tras v reálném čase a přizpůsobenými mapami.

API pro Google Maps navrhuje svým zákazníkům tři produkty pro zlepšení zážitků založených na poloze: Maps (Mapy), Routes (Trasy) a Places (Místa). Tato řešení poskytují uživatelům GMP různá rozhraní API podle prioritních potřeb společnosti. Zde je několik příkladů nástrojů Google Maps API, které umožňují vývojářům možnost vytvářet nejnovější interaktivní mapy s relevantnějšími daty:

 

Maps (Mapy)

  • Dynamické mapy. Přidejte do svých aplikací interaktivní mapy pro mobilní a webové platformy a přizpůsobte si je.
  • Statické mapy. Přidejte na své stránky statický obrázek mapy s minimálním kódem.
  • Obrázky Street View. Přidejte do svých aplikací panoramatické snímky Street View.
  • Dynamické zobrazení Street View. Vkládejte snímky reálného světa s 360stupňovými záběry.
  • Výška. Získejte údaje o nadmořské výšce pro jedno nebo více míst bez použití JavaScriptu.
  • Vkládání map. Přidejte na své stránky interaktivní mapu nebo panorama Street View pomocí jednoduchého požadavku HTTP.

 

Trasy (Routes)

  • Směry. Vytvářejte trasy pro různé druhy dopravy s využitím dopravních informací v reálném čase.
  • Matice vzdáleností. Výpočet vzdálenosti a cestovní doby pro více výchozích a cílových míst.
  • Silnice. Určete trasy, po kterých se vozidlo pohybuje, podle souřadnic.

 

Places (Místa)

 

  • API a Places SDK. Integrujte popisy míst, vyhledávání Google a funkce automatického dokončování do svých aplikací.
  • Geokódování. Převádějte souřadnice na adresy a naopak.
  • Geolokace. Získejte přibližnou polohu zařízení na základě dat z mobilních sítí a míst Wi-Fi.
  • Časová pásma. Definujte časová pásma pro sady souřadnic.
  • Aktuální místo. Zjistěte místo v aktuálně hlášené poloze zařízení, například místní podnik, bod zájmu nebo zeměpisnou polohu.
  • Vyhledávání místa. Vrátí seznam míst, jako jsou místní podniky a body zájmu, na základě polohy uživatele, textového dotazu, telefonního čísla nebo vyhledávacího řetězce.
  • Fotografie míst. Získejte přístup k milionům fotografií souvisejících s místy uložených v databázi Google Places.
  • Automatické dokončování. Pomozte uživatelům najít přesně to místo, které hledají, automatickým navrhováním podniků a bodů zájmu během zadávání.
  • Ověřování adres (již brzy): Opravujte a potvrzujte adresy tím, že identifikujete chybějící nebo nesprávné součásti a standardizujete je.

 

Platforma Google Maps a klíč API: jak ho získat

 

Vytvoření projektu Google Cloud Platform

 

  1. Před použitím GMP byste měli vytvořit projekt Google Cloud Platform (GCP) a připojit fakturační účet. Je třeba zmínit, že všichni noví uživatelé GCP obdrží na zkušební období kredit 300 USD, který lze použít na jakýkoli produkt GCP, včetně GMP.
  2. Po nastavení fakturačního účtu je čas vytvořit projekt v konzoli Google Admin Console. Všimněte si, že od tohoto okamžiku nelze název projektu měnit.

 

  1. Při vytváření prvního projektu vyberete billing account (fakturační účet) pro tento projekt. Pokud máte pouze jeden fakturační účet, nemusíte používat další možnosti výběru.

 

  1. Pokud máte nějakou organizaci, kterou chcete propojit s tímto projektem, klikněte na ni. Pokud ne, ponechte toto pole takto a klikněte na tlačítko Vytvořit (Create).

 

Povolení API nebo SDK

Od této chvíle se stáváte uživatelem GMP. V dalších krocích byste měli povolit API a SDK (software development kit), které vám umožní používat nástroje Maps (Mapy), Places (Místa) nebo Routes (Trasy) ve vašich aplikacích a webech. To můžete provést přímo z projektu Google Cloud Platform ve čtyřech jednoduchých krocích.

 

  1. Přejděte do konzoly Google Cloud Platform. Nezapomeňte zkontrolovat, zda váš projekt odpovídá projektu, který chcete nyní používat.

    1. Poté přejděte do nabídky, najděte možnost Google Maps a vyberte možnost API.

 

 

Zde najdete všechna dostupná rozhraní API a SDK, která můžete použít pro svůj projekt.

  1. Chcete-li povolit rozhraní API, vyberte to, které chcete povolit, a klikněte na něj. Na otevřené stránce se zobrazí všechny informace o rozhraní API včetně cen a dokumentace. Poté byste měli kliknout na tlačítko Enable (Povolit).

  1. Jakmile je rozhraní API povoleno, můžete jej používat. Zde si můžete prohlédnout některá další API, která jste nepovolili, a zobrazit všechny metriky a data povoleného API, včetně provozu, chybovosti atd.

 

 

Po povolení rozhraní API je dalším krokem vygenerování klíče API.

 

Generování klíče API

 

Klíč API je jedinečný identifikátor, který umožňuje společnosti Google identifikovat, kdo žádá o přístup k platformě, a ověřit, zda k tomu má oprávnění. Klíč API také říká GCP, v jakém projektu má být požadované použití účtováno. K vašemu projektu musí být přiřazen alespoň jeden klíč API.

 

  1. Chcete-li vygenerovat klíč API, musíte přejít do konzole Google Cloud Platform a také nezapomeňte zkontrolovat, zda vybraný projekt je ten, který chcete používat, stejně jako při povolování rozhraní API.
  2. Vyberte nabídku, najděte položku API a služby a poté vyberte možnost Credentials (Pověření).

 

  1. Poté klikněte na tlačítko Create credentials a z rozbalovací nabídky vyberte klíč API.


Jakmile tak učiníte, zobrazí se vyskakovací okno s novým klíčem API. Můžete jej také vidět v seznamu na stránce Credentials (Pověření).

 

Po vytvoření klíče API jej můžete omezit, abyste zabránili jeho škodlivému použití, pokud by byl váš klíč někdy odcizen. Všechny další kroky jsou intuitivně srozumitelné také prostřednictvím konzoly GCP. Chcete-li získat další informace o práci s konzolou GCP, získat jakoukoli pomoc s generováním nebo omezením klíče API nebo se dozvědět více o cenách nebo používání rozhraní Google Maps API, můžete kontaktovat náš tým.

 

Odborníci Cloudfresh GMP vám pomohou zahájit cestu k vytvoření moderních interaktivních map pro vaše zákazníky a poskytnou vám veškeré informace o funkcích GMP a podporu při vytváření a používání rozhraní Google Maps API pro podnikání a dalších produktů GCP.

Cloudfresh je jedinečné centrum odborných znalostí pro služby Google CloudZendesk a Asana. Pro tyto produkty vám můžeme poskytnout následující služby:

  • Přizpůsobení;
  • Vývoj;
  • Integrace;
  • Školení;
  • Licence;
  • Podpora.

 

Naši specialisté vám pomohou optimalizovat vaši IT infrastrukturu, vyvinou integrace pro lepší interoperabilitu systémů a pomohou vám vytvořit zcela nové struktury a procesy pro vaše týmy, zatímco naše centrum podpory vám poskytne ty nejlepší zákaznické zkušenosti!

Spojte se se společností Сloudfresh