BW3-Core/docu/docs/modul/geocoding.md

55 lines
1.1 KiB
Markdown
Raw Normal View History

2020-02-22 19:08:53 +01:00
# <center>Geocoding</center>
---
## Beschreibung
Mit diesem Modul können einem Paket die Koordinaten eines Ortes oder einer Adresse angefügt werden.
## Unterstützte Alarmtypen
2020-02-24 22:15:28 +01:00
- Pocsag
2020-02-22 19:08:53 +01:00
## Resource
`geocoding`
## Konfiguration
|Feld|Beschreibung|Default|
|----|------------|-------|
apiProvider|Der Provider für das Geocoding|
apiToken|Der Api-Token fuer die Geocoding-Api|
geoRegex|Regex Capture-Group zum Herausfiltern der Adresse|
#### Verfügbare Geocoding Provider
|Name|Einstellungswert|
|----|------------|
|Mapbox|mapbox|
|Google Maps|google|
**Beispiel:**
```yaml
- type: module
name: Geocoding Module
res: geocoding
config:
apiProvider: "{{ Provider für Geocoding }}"
apiToken: "{{ API-Key für Provider }}"
regex: "((?:[^ ]*,)*?)"
```
---
2020-02-24 23:38:13 +01:00
## Modul Abhängigkeiten
2020-02-24 22:15:28 +01:00
- keine
2020-02-22 19:08:53 +01:00
---
2020-02-24 23:38:13 +01:00
## Externe Abhängigkeiten
- geocoder
2020-02-22 19:08:53 +01:00
2020-02-24 23:38:13 +01:00
---
## Paket Modifikationen
2020-02-24 22:07:23 +01:00
- `address`: gefundene Adresse
- `lat`: Latitude der Adresse
- `lon`: Longitude der Adresse
2020-02-22 19:08:53 +01:00
---
## Zusätzliche Wildcards
2020-02-24 21:51:19 +01:00
- `{ADDRESS}`: gefundene Adresse
- `{LAT}`: Latitude der Adresse
- `{LON}`: Longitude der Adresse