Projekte/0xFF-NodeMap: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Zur Navigation springen Zur Suche springen
K (Fix link to David's user page)
K
Zeile 2: Zeile 2:
|name=NodeMap
|name=NodeMap
|state=Work in progress
|state=Work in progress
|desc=Nachfolger fuer die aktuelle Wien-Map, die eine Reihe neuer Features enhält und sauschnell lädt.
|desc=Nachfolger fuer die aktuelle Wien-Map, die eine Reihe neuer Features enthält und sauschnell lädt.
}}
}}
Die Map basiert auf [http://leafletjs.com/ Leaflet.js] und wurde von Erich entwickelt. Aktuell arbeiten wir an der Kompatibilität zum Backend (Map-Daten, Link-Status, Auth).
Die Map basiert auf [http://leafletjs.com/ Leaflet.js] und wurde von Erich neu geschrieben. Sie greift dabei Konzepte aus der Map von Clemens H. und der Map von Alexander B. auf. Der Fokus liegt auf einer schnellen und übersichtlichen Darstellung mit möglichst vielen Map-Layern. Tools wie ein Entfernungsmesser mit inkludierter Winkelanzeige und eine Adresssuche bringen frühere Funktionalität in übersichtlicher Weise zurück.
 
Aktuell arbeiten wir an der Kompatibilität zum Backend (Map-Daten, Link-Status, Auth).


Neue Features:
Neue Features:


* Tool-Drawer (mehr Sichtfeld auf die Karte)
* Tool-Drawer (damit Werkzeug-Optionen nicht mehr das Sichtfeld der Karte verdecken)
* Kombinierter Entfernungs-/Winkelmesser
* Distance-Measurement Tool (Zeigt Entfernung und Winkel zweier Punkte auf der Map zueinander samt Geokoordinaten an.)
* Suche nach Nodes per Liste (nach Node-Status: Inaktiv, Aktiv, Aufbau, Interessent; Gesamtliste)
* Suche nach Nodes per Liste und nach Node-Status: Inaktiv, Aktiv, Aufbau, Interessent; Gesamtliste
* Suche nach Adresse
* Adress- und Geokoordinatensuche
* Adressanzeige bei Klick auf Map
* Adressanzeige bei Klick auf beliebigen Punkt auf der Map
* Node-Links bei Mouse-Over
* Anzeige der Node-Links bei Mouse-Over (jeweilige LQ)
* Node-Layer (nach Node-Status: Inaktiv, Aktiv, Aufbau, Interessent)
* Node-Layer zeigt Node nach deren Status an: Inaktiv, Aktiv, Aufbau oder Interessent
* Link-Layer (alle Links anzeigen)
* Link-Layer zeigt alle Links auf einmal an.
* Erweiterte Node-Information: bei Klick auf einen bestehenden Node werden neben den Stammdaten auch gleich die Entfernungen zu dessen Linkpartnern angezeigt.


Mehr Infos, Code + Screenshots folgen, sobald die Anbindung ans Backend brauchbar ist. [[Benutzer:Deltahotel|David]] arbeitet daran, diese Daten als Service bereit zu stellen, das zukünftige Entwicklungen vereinfacht.
Mehr Infos, Code + Screenshots folgen, sobald die Anbindung ans Backend brauchbar ist. [[Benutzer:Deltahotel|David]] arbeitet daran, diese Daten als Service bereit zu stellen, das zukünftige Entwicklungen vereinfacht.

Version vom 26. Dezember 2016, 18:34 Uhr

NodeMap
Status

Work in progress

Nachfolger fuer die aktuelle Wien-Map, die eine Reihe neuer Features enthält und sauschnell lädt.
Projekt


Die Map basiert auf Leaflet.js und wurde von Erich neu geschrieben. Sie greift dabei Konzepte aus der Map von Clemens H. und der Map von Alexander B. auf. Der Fokus liegt auf einer schnellen und übersichtlichen Darstellung mit möglichst vielen Map-Layern. Tools wie ein Entfernungsmesser mit inkludierter Winkelanzeige und eine Adresssuche bringen frühere Funktionalität in übersichtlicher Weise zurück.

Aktuell arbeiten wir an der Kompatibilität zum Backend (Map-Daten, Link-Status, Auth).

Neue Features:

  • Tool-Drawer (damit Werkzeug-Optionen nicht mehr das Sichtfeld der Karte verdecken)
  • Distance-Measurement Tool (Zeigt Entfernung und Winkel zweier Punkte auf der Map zueinander samt Geokoordinaten an.)
  • Suche nach Nodes per Liste und nach Node-Status: Inaktiv, Aktiv, Aufbau, Interessent; Gesamtliste
  • Adress- und Geokoordinatensuche
  • Adressanzeige bei Klick auf beliebigen Punkt auf der Map
  • Anzeige der Node-Links bei Mouse-Over (jeweilige LQ)
  • Node-Layer zeigt Node nach deren Status an: Inaktiv, Aktiv, Aufbau oder Interessent
  • Link-Layer zeigt alle Links auf einmal an.
  • Erweiterte Node-Information: bei Klick auf einen bestehenden Node werden neben den Stammdaten auch gleich die Entfernungen zu dessen Linkpartnern angezeigt.

Mehr Infos, Code + Screenshots folgen, sobald die Anbindung ans Backend brauchbar ist. David arbeitet daran, diese Daten als Service bereit zu stellen, das zukünftige Entwicklungen vereinfacht.