Přeskočit obsah

Technická reference

Tato část popisuje technické detaily integrace Mapy.cz.

Integrace

Modul využívá standardní integrační rámec systému.

  • Název integrace: MapyCz
  • Soubor metadat: application/Espo/Modules/MapyCz/Resources/metadata/integrations/MapyCz.json

Konfigurační parametry

Parametr Typ Popis
apiKey varchar API klíč pro autentizaci vůči službám Mapy.cz.

Frontend

Frontendová logika je postavena na knihovně Leaflet.

  • Implementace: client/src/views/address-map/implementations/mapy-cz.js
  • API Endpointy:
    • Dlaždice: https://api.mapy.cz/v1/maptiles/{type}/256/{z}/{x}/{y}?apikey={apiKey}
    • Geocoding: https://api.mapy.cz/v1/geocode?apiKey={apiKey}&query={address}

Entity

Modul nepřidává žádné nové entity do databáze. Pouze rozšiřuje zobrazení existujících entit s adresami.