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}
- Dlaždice:
Entity¶
Modul nepřidává žádné nové entity do databáze. Pouze rozšiřuje zobrazení existujících entit s adresami.