MannyFred
(Manny Fred)
1
Hallo zusammen,
ich möchte euch ein neues Projekt vorstellen, an dem ich aktuell arbeite:
HydrantMap ist ein modernes Community-Projekt zur Darstellung und Pflege von Hydrantendaten aus OpenStreetMap, inspiriert von OsmHydrant, das viele vermutlich kennen.
Da OsmHydrant seit längerer Zeit nicht mehr aktiv weiterentwickelt wird und einige Funktionen inzwischen leider nicht mehr zuverlässig arbeiten, möchte ich die Grundidee in moderner Form weiterführen und langfristig offen für die Community erhalten.
Der Fokus liegt aktuell unter anderem auf:
- schneller und moderner Weboberfläche,
- guter Nutzbarkeit für Mapper,
- mobiler Nutzung,
- aktueller OSM-Datenbasis,
- langfristiger Wartbarkeit,
- einfacher Bearbeitung und Pflege von Hydrantendaten.
Geplant sind außerdem weitere Funktionen wie beispielsweise eine Integration von Hydrantenfotos direkt in die Plattform.
Das Projekt befindet sich noch im Aufbau und sicher ist noch nicht alles perfekt. Feedback, Ideen, technische Hinweise und Verbesserungsvorschläge aus der Community sind deshalb ausdrücklich willkommen.
Den ursprünglichen Entwickler von OsmHydrant habe ich vorab kontaktiert und positives Feedback zur Weiterführung der Idee erhalten.
Mir geht es ausdrücklich nicht darum, OsmHydrant zu kopieren oder zu ersetzen, sondern die Idee technisch modernisiert weiterzuführen und der Community wieder eine funktionierende Plattform bereitzustellen.
Ich freue mich über Rückmeldungen.
woodpeck
(Frederik Ramm)
2
Ich war neugierig wegen Deiner Betonung auf “technisch modernisiert”. Ich dachte: Hat hier endlich mal einer die Sache vernünftig gelöst (mit einem effizienten eigenen Backend wie GitHub - giggls/osmpoidb · GitHub von der OpenCampingMap)? Dann war ich ein bisschen enttäuscht, als ich gesehen habe, dass es doch wieder “nur” Overpass ist. Ich verstehe ja, dass das der Weg des geringsten Widerstandes ist, aber zugleich bedeutet es: Je mehr Erfolg Dein Projekt hat, desto mehr Last entsteht auf dem öffentlichen, spendenfinanzierten Overpass-Server, und wenn der irgendwann einknickt, dann geht halt auch Deine Map nicht mehr. Für niemanden. Schau Dir doch mal die Arbeit von Sven mit der OpenCampingMap an, der hat eine super-schlanke Datenbank, die nur das speichert, was für den Zweck unbedingt gebraucht wird - also keine Riesenserver erforderlich.
4 Likes
MannyFred
(Manny Fred)
3
Hey, Danke für die Einschätzung und Tipps. Ich habe genau das, was du beschrieben hast bereits gelesen, und an verschiedenen Stellen, auf verschiedenen Seiten wargenommen, dass es Sinnvoll wäre eine Art Cache zu haben. Tatsächlich habe ich im Backend angefangen, die dafür notwendigen Informationen in einer MariaDB zwischen zu speichern. Allerdings war es (bis jetzt) nicht zufriedenstellend für mich, da es einige Hindernisse gab.
Man muss das Rad ja nicht unbedingt komplett neu erfinden. Ich versuche mich unbedingt an deinem Tipp.
Danke!
2 Likes
MannyFred
(Manny Fred)
4
Also ich habe mich in den letzten 2 Tagen mal dran gesetzt und eine eigenes Backend dazu aufgebaut, aus Zeit und Platzgründen erstmal nur „de“ aber es scheint echt gut zu funktionieren. Als nächstes würde ich „eu“ machen und dann „planet“.
Ich bitte darum, mal zu testen und überprüfen ob das bisher gut funktioniert.
Gibt es weitere Hinweise und Ideen, um das Projekt zu verbessern und zu erweitern? Fehlende Funktionen?
Viele Grüße und ein schönes Wochenende
1 Like