Přechod z JS SDK na nové REST API

Používáte na svém webu (již zastaralé) JS SDK api.mapy.cz (viz https://api.mapy.cz/oldindex)  a chcete přejít na nové REST API Mapy.cz? Zde je doporučený postup.

V případě problémů či nejasností s přechodem na nové REST API nás kontaktujte, rádi vám poradíme.

Založení Projektu a získání API klíče

  • V portále Můj účet si založte projekt pro vaši aplikaci.
  • V rámci projektu založte jeden nebo více API klíčů – vhodný je jeden api klíč pro testování/vývoj, poté samostatné produkční API klíče pro každou z aplikací patřících do tohoto projektu.
  • Více viz Jak začít s REST API .

Volba vhodné technologie

Nové REST API je pouze datové/funkční rozhraní. Je proto potřeba zvolit k němu vhodnou zobrazovací technologii dle technologických požadavků a preferencí vývojářů.

Zobrazení mapy

  • V případě základního scénáře zobrazení mapy na webu doporučujeme použít některou z open source Mapových knihoven.
  • Nejjednodušší je začít zkopírováním kódu některého z našich tutoriálů, například Přepínání mapových vrstev. V tutoriálech je rovnou správně vyřešeno požadované atributování.
  • Nad mapou je obvykle potřeba vykreslit různá data (ikony, geometrie, vyskakovací okna,…). Zde je již potřeba podívat se do dokumentací a příkladů zvolené knihovny, odkazy najdete zde

Našeptávání adres

  • dalším běžným scénářem je našeptávání adres
  • REST API pro to poskytuje funkce s mnoha možnostmi nastavení
  • vývojář musí jen zajistit vhodnou implementaci na front endu aplikace
  • existuje opět spousta hotových komponent, do které se REST funkce snadno napojí
  • pro inspiraci se můžete podívat na tutoriál našeptávání

Mobilní a desktopové aplikace

  • původní JS API umožňovalo vývoj pouze pro webové aplikace
  • nyní můžete data využít v mobilních, desktopových i serverových aplikacích
  • tak se nenechte omezovat 🙂.

Před nasazením do produkce

  • Je třeba odhadnout měsíční spotřebu kreditů a podle toho zvolit vhodný obchodní tarif.
  • Jestliže nahrazujete staré JS SDK API v již běžícím projektu, můžeme vám pomoci s odhadem měsíční spotřebynapište nám, ze kterých domén API používáte.
  • Dle odhadnuté spotřeby a zvoleného obchodního tarifu bude pro větší projekty nutné zapnout placenou spotřebu.
  • V případě spotřeby nad 20 milionů kreditů kontaktujte našeho obchodníka, je možné domluvit individuální ceny v rámci „Tarifu Na míru“.