System internetowy do dodawania punktów i powiązanych informacji do mapy

9

Poproszono mnie o znalezienie / stworzenie systemu internetowego, w którym członkowie społeczeństwa mogą dodać punkt do mapy, a następnie podać szczegółowe informacje na jego temat.

Mogę to zrobić sam, ale ponieważ jest to tak prosty system, jestem pewien, że musi istnieć już istniejące rozwiązanie.

Mr_Chimp
źródło
1
Czy masz jakieś istniejące systemy informacji geograficznej i oprogramowanie? Czy użytkownicy muszą mieć możliwość edycji wcześniej wprowadzonych informacji?
blord-castillo
Mam MapInfo, ale nie sądzę, żeby to bardzo pomogło! Dane nie muszą być edytowane po ich wprowadzeniu.
Mr_Chimp

Odpowiedzi:

7

Prawdopodobnie zechcesz skorzystać z protokołu WFS-T, który jest szeroko obsługiwany przez serwery map internetowych typu open source (np. GeoServer , Tiny-OWS itp.) Oraz klienta OpenLayers, jak demopnstrated przez http://openlayers.org/dev/examples/wfs -protocol-Transakcje.html

Ian Turton
źródło
Jak powiedziałem, mógłbym sam to zbudować, ale pytam, czy istnieje jakieś rozwiązanie. Czy jest to możliwe dzięki, powiedzmy, Mapom Google?
Mr_Chimp
Skończyłem z budowaniem go za pomocą OpenLayers.
Mr_Chimp
@Mr_Chimp - czy to system, który zbudowałeś online, czy napisałeś gdziekolwiek? Właśnie odkryłem ten wątek po opublikowaniu tego pytania, które jest bardzo podobne.
Simbamangu,
@Simbamangu Jest online tutaj: bakerassocs.com/add_comment.php?project_id=26 Gdybym to zrobił ponownie, prawdopodobnie użyłbym Ulotki zamiast OpenLayers, ale to działa. Jest trochę zaplecza PHP, ale tak naprawdę nie mogę się tym podzielić.
Mr_Chimp
5

Prawdopodobnie istnieje kilka gotowych rozwiązań, które mogą odpowiadać Twoim potrzebom, a Google ma takie. Jeśli wejdziesz na http://maps.google.com/ , możesz kliknąć „Moje miejsca”, „Utwórz nową mapę”, a następnie „Edytuj”. Po kliknięciu „Edytuj” pojawi się kilka narzędzi do digitalizacji. Możesz ustawić mapę jako prywatną i „zaprosić współpracowników”. Jest to dość wygodne i korzystałem z tego w przeszłości do planowania tras podróży z wieloma współpracownikami.

Allan Adair
źródło
Wydaje się to przydatne, ale nie do końca odpowiada moim potrzebom, ponieważ musiałbym zaprosić każdą osobę do korzystania z niego, a mój projekt musi być otwarty dla publiczności. Dziękuję mimo wszystko!
Mr_Chimp
1
Mapa może być wyświetlana publicznie i edytowalna przez osoby, którym przyznasz uprawnienia, lub możesz zezwolić każdemu na edycję mapy.
Allan Adair
1
Ach, nie zdawałem sobie sprawy, że możesz to zrobić. Niestety każdy może również edytować tytuł i opis mapy oraz edytować punkty utworzone przez inne osoby. Potrzebuję czegoś w połowie drogi!
Mr_Chimp