Release v2.1 - Obsidian integratie: slaat rapporten op in huizenjacht/ map
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
# OpenRouteService (ORS) Setup Guide
|
||||
|
||||
## Huidige status
|
||||
- **Locatie**: `192.168.1.71:9080` (Docker container)
|
||||
- **Versie**: 8.0.0 (build 2024-03-21)
|
||||
- **Actief profiel**: `driving-car` ✅
|
||||
- **Niet actief**: `cycling-regular`, `cycling-electric`, `foot-walking`, `driving-hgv`, `wheelchair` ❌
|
||||
|
||||
## Cycling profiel activeren
|
||||
|
||||
### Stap 1: SSH naar host
|
||||
```bash
|
||||
ssh 192.168.1.71
|
||||
```
|
||||
|
||||
### Stap 2: ORS config aanpassen
|
||||
Locatie: `/path/to/ors/config/ors-config.yml` (pas aan naar jouw setup)
|
||||
|
||||
Voeg toe onder `ors.engine.profiles`:
|
||||
|
||||
```yaml
|
||||
ors:
|
||||
engine:
|
||||
profiles:
|
||||
driving-car:
|
||||
enabled: true
|
||||
cycling-regular:
|
||||
enabled: true
|
||||
graph_path: /home/ors/graphs/cycling-regular
|
||||
cycling-electric:
|
||||
enabled: true
|
||||
graph_path: /home/ors/graphs/cycling-electric
|
||||
```
|
||||
|
||||
### Stap 3: Graph data downloaden
|
||||
ORS heeft pre-built graphs nodig of moet ze bouwen van OSM data:
|
||||
|
||||
```bash
|
||||
# Download Netherlands OSM extract
|
||||
wget https://download.geofabrik.de/europe/netherlands-latest.osm.pbf
|
||||
|
||||
# Bouw graph (kan uren duren)
|
||||
docker exec -it ors-container java -jar ors-engine.jar build
|
||||
```
|
||||
|
||||
### Stap 4: Container herstarten
|
||||
```bash
|
||||
docker restart ors-container
|
||||
```
|
||||
|
||||
### Stap 5: Verifiëren
|
||||
```bash
|
||||
curl -s -X POST "http://192.168.1.71:9080/ors/v2/isochrones/cycling-regular" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"locations": [[5.37055345, 51.50554732]],
|
||||
"range": [1800]
|
||||
}' | head -c 200
|
||||
```
|
||||
|
||||
Verwacht: GeoJSON FeatureCollection (geen error).
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Error: "getRouteProfile(int) is null"
|
||||
→ Profiel niet geactiveerd in config of graph ontbreekt.
|
||||
|
||||
### Error: "Parameter 'X' has incorrect value"
|
||||
→ Profielnaam bestaat niet (typo of niet ondersteund).
|
||||
|
||||
### Lange wachttijd na herstart
|
||||
→ ORS bouwt graphs bij eerste start (kan 30+ min duren voor NL).
|
||||
|
||||
## API Endpoints
|
||||
|
||||
### Geocoding (niet beschikbaar op deze instantie)
|
||||
ORS heeft optionele Pelias geocoding, maar die draait niet op 192.168.1.71.
|
||||
Gebruik PDOK Locatieserver als alternatief.
|
||||
|
||||
### Isochrones
|
||||
```
|
||||
POST /ors/v2/isochrones/{profile}
|
||||
```
|
||||
|
||||
### Routing
|
||||
```
|
||||
POST /ors/v2/directions/{profile}
|
||||
```
|
||||
|
||||
### Matrix
|
||||
```
|
||||
POST /ors/v2/matrix/{profile}
|
||||
```
|
||||
Reference in New Issue
Block a user