Diskussion:Tourpl: Unterschied zwischen den Versionen
Aus Geoinformation HSR
Stefan (Diskussion | Beiträge) |
Stefan (Diskussion | Beiträge) (→ToDo's) |
||
Zeile 18: | Zeile 18: | ||
* Layout: Anzeige Karte und Liste | * Layout: Anzeige Karte und Liste | ||
* CSV heraufladen: | * CSV heraufladen: | ||
− | ** | + | ** Name; Vorname; '''Anrede; Adresse; Adresse2; PLZ; Ort; Land;''' Telefon; Email; '''Koordinaten''' Bemerkungen. |
− | ** | + | ** Mitzugeben sind mind. die Felder Name; sowie entweder 1. Adresse; PLZ; Ort; (ev. Land) oder 2. Koordinaten |
− | ** Felder gehen keine verloren, | + | ** Felder/Kolonnen gehen keine verloren, wenn sie wie oben angegeben heissen (Case Insensitive) - ausser das Feld "Zeit". |
* Permalink erzeugen | * Permalink erzeugen | ||
* Geocodieren: d.h. lat/lon ergänzen (falls nicht schon vorhanden). | * Geocodieren: d.h. lat/lon ergänzen (falls nicht schon vorhanden). | ||
Zeile 29: | Zeile 29: | ||
2. Phase | 2. Phase | ||
* Marker beschriften | * Marker beschriften | ||
− | * Download CSV | + | * Download CSV; an erster Stelle ist neu eine Kolonne 'Zeit' (z.B. |
* Editieren (Druck-)Titel | * Editieren (Druck-)Titel | ||
* Editieren (Druck-)Beschreibung | * Editieren (Druck-)Beschreibung |
Version vom 17. Juli 2011, 14:10 Uhr
Zum Tourpl-Tagesrapport.
Inhaltsverzeichnis
Rahmenbedingungen
- Python, SQLite, OpenLayers, jQuery
- Getestet unter Firefox 3.x+4.x, IE 8+9 (später Safari).
- Folgende externe Webservices werden genutzt:
Funktionen
- Print = Print View = schöne Karte drucken?
- Mit JavaScript verhindern, dass der Benutzer die Seite verlässt!
- Neue "Session" (=> Button "Neu")?
ToDo's
1. Phase
- Layout: Anzeige Karte und Liste
- CSV heraufladen:
- Name; Vorname; Anrede; Adresse; Adresse2; PLZ; Ort; Land; Telefon; Email; Koordinaten Bemerkungen.
- Mitzugeben sind mind. die Felder Name; sowie entweder 1. Adresse; PLZ; Ort; (ev. Land) oder 2. Koordinaten
- Felder/Kolonnen gehen keine verloren, wenn sie wie oben angegeben heissen (Case Insensitive) - ausser das Feld "Zeit".
- Permalink erzeugen
- Geocodieren: d.h. lat/lon ergänzen (falls nicht schon vorhanden).
- Falls Adresse nicht erkannt wird => Grau machen und ignorieren.
- Marker erzeugen (mit ABC beschriften.
- Reihenfolge interaktiv festlegen, anpassen
2. Phase
- Marker beschriften
- Download CSV; an erster Stelle ist neu eine Kolonne 'Zeit' (z.B.
- Editieren (Druck-)Titel
- Editieren (Druck-)Beschreibung
3. Phase:
- Löschen
- Speichern (Druck-)Titel
- Speichern (Druck-)Beschreibung
- Drucken (Druckansicht)
Offene Fragen
- Nahe beieinander liegende Marker?
Ideen / Nice-to-Have
- Nicht erkannte Adressen interaktive Marker in Karte setzen.
- Option Drucken mit Karte
- Logging von "Neu erstellen Tourenplan" und von Löschen.
- Anzeigen, Auswählen und Importieren von Google-Kontakten (anstelle CSV-Upload)
- Anzeige Zeit (von...bis...), editierbar, mit einstellbarem Default pro "Kunde" (z.B. 2h)