Web-System zum Hinzufügen von Punkten und zugehörigen Informationen zu einer Karte

9

Ich wurde gebeten, ein webbasiertes System zu finden / zu erstellen, mit dem Mitglieder der Öffentlichkeit einen Punkt zu einer Karte hinzufügen und dann einige Details dazu eingeben können.

Ich könnte das selbst machen, aber da es ein so einfaches System ist, bin ich mir sicher, dass es bereits eine Lösung gibt.

Mr_Chimp
quelle
1
Haben Sie vorhandene geografische Informationssysteme und Software zur Verfügung? Müssen Benutzer zuvor eingegebene Informationen bearbeiten können?
Blord-Castillo
Ich habe MapInfo, aber ich denke nicht, dass das viel helfen wird! Daten müssen nach der Eingabe nicht mehr bearbeitet werden.
Mr_Chimp

Antworten:

7

Sie möchten wahrscheinlich das WFS-T-Protokoll verwenden, das von OpenSource-Webkartenservern (z. B. GeoServer , Tiny-OWS usw.) und einem OpenLayers- Client, wie er von http://openlayers.org/dev/examples/wfs demonstriert wird, weitgehend unterstützt wird -protocol-transaction.html

Ian Turton
quelle
Wie gesagt, ich könnte das selbst bauen, aber ich frage, ob es eine bestehende Lösung gibt. Ist dies beispielsweise mit Google Maps möglich?
Mr_Chimp
Am Ende habe ich es selbst mit OpenLayers erstellt.
Mr_Chimp
@Mr_Chimp - ist das System, das Sie online erstellt oder irgendwo geschrieben haben? Habe gerade diesen Thread entdeckt, nachdem ich diese Frage gepostet habe, die sehr ähnlich ist.
Simbamangu
@ Simbamangu Es ist hier online: bakerassocs.com/add_comment.php?project_id=26 Wenn ich es noch einmal machen würde, würde ich wahrscheinlich Leaflet anstelle von OpenLayers verwenden, aber das funktioniert. Es gibt einige PHP-Backend-Sachen, aber das kann ich nicht wirklich teilen.
Mr_Chimp
5

Es gibt wahrscheinlich mehrere sofort einsatzbereite Lösungen, die Ihren Anforderungen entsprechen könnten, und Google hat eine. Wenn Sie zu http://maps.google.com/ gehen, können Sie auf "Meine Orte", "Neue Karte erstellen" und dann auf "Bearbeiten" klicken. Wenn Sie auf "Bearbeiten" klicken, erhalten Sie einige Digitalisierungswerkzeuge. Sie können die Karte privat machen und "Mitarbeiter einladen". Es ist ziemlich praktisch und ich habe dies in der Vergangenheit für die Planung von Reiserouten mit mehreren Mitarbeitern verwendet.

Allan Adair
quelle
Dies sieht nützlich aus, entspricht aber nicht ganz meinen Anforderungen, da ich jede Person einladen müsste, es zu verwenden, und mein Projekt für die Öffentlichkeit zugänglich sein muss. Trotzdem danke!
Mr_Chimp
1
Die Karte kann von der Öffentlichkeit angezeigt und von den Personen bearbeitet werden, für die Sie Berechtigungen erteilen, oder Sie können jedem erlauben, die Karte zu bearbeiten.
Allan Adair
1
Ah, ich wusste nicht, dass du das kannst. Leider kann jeder auch den Titel und die Beschreibung der Karte bearbeiten und Punkte bearbeiten, die andere Personen erstellt haben. Ich brauche etwas auf halbem Weg dazwischen!
Mr_Chimp