- README hinzugefügt
- BugFixing eigenen Standort.
This commit is contained in:
73
docs/README.md
Normal file
73
docs/README.md
Normal file
@@ -0,0 +1,73 @@
|
||||
# Scan And Solve - Setup & Konfiguration
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
### ArcGIS Feature Layer
|
||||
|
||||
Die App benötigt einen ArcGIS Feature Layer mit spezifischen Attributen. Es gibt zwei Möglichkeiten:
|
||||
|
||||
---
|
||||
|
||||
## Option 1: Fertiger Demo-Layer (empfohlen)
|
||||
|
||||
Verwende den vorkonfigurierten Feature Layer:
|
||||
|
||||
```
|
||||
https://services9.arcgis.com/UVxdrlZq3S3gqt7w/ArcGIS/rest/services/251120_StrassenSchaeden/FeatureServer/0
|
||||
```
|
||||
|
||||
Dieser Layer enthält bereits alle erforderlichen Attribute und ist sofort einsatzbereit.
|
||||
|
||||
---
|
||||
|
||||
## Option 2: Eigenen Layer konfigurieren
|
||||
|
||||
Falls du einen eigenen Feature Layer verwenden möchtest, müssen folgende Attribute hinzugefügt werden:
|
||||
|
||||
### Erforderliche Attribute
|
||||
|
||||
| Attributname | Typ | Beschreibung | Standardwert |
|
||||
|--------------|-----|--------------|--------------|
|
||||
| **communitycounter** | Integer | Anzahl der Nutzerbestätigungen (Upvotes/Downvotes) | 0 |
|
||||
| **status** | String | Bearbeitungsstatus des Schadens | "neu" |
|
||||
|
||||
### Status-Werte
|
||||
|
||||
Das `status`-Attribut akzeptiert folgende Werte (siehe `StatusSymbolRenderer.kt`):
|
||||
|
||||
| Wert | Beschreibung | Farbe |
|
||||
|------|--------------|-------|
|
||||
| `"neu"` | Neu gemeldeter Schaden | 🔴 Rot |
|
||||
| `"in Bearbeitung"` | Schaden wird bearbeitet | 🟠 Orange |
|
||||
| `"Schaden behoben"` | Schaden wurde behoben | 🟢 Grün |
|
||||
|
||||
---
|
||||
|
||||
## Berechtigungen & Benutzerrollen
|
||||
|
||||
### Nutzer-Rechte (App-Benutzer)
|
||||
|
||||
**Erlaubt:**
|
||||
- Neue Schäden melden
|
||||
- Fotos hochladen
|
||||
- Community-Bewertungen abgeben (Upvote/Downvote)
|
||||
- Schäden filtern und anzeigen
|
||||
|
||||
**Nicht erlaubt:**
|
||||
- Status eines Schadens ändern
|
||||
- Features löschen
|
||||
|
||||
### Mitarbeiter-Rechte (Internes Team)
|
||||
|
||||
**Erlaubt:**
|
||||
- Alle Nutzer-Rechte
|
||||
- Status ändern (neu → in Bearbeitung → behoben)
|
||||
- Features löschen
|
||||
|
||||
> **Hinweis:** Der Status wird bei Erstellung automatisch auf `"neu"` gesetzt. Die Statusänderung erfolgt durch interne Mitarbeiter außerhalb der App (z.B. über ArcGIS Online).
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user