Edytujesz dane PostGIS / GeoServer przez Internet?

11

Mam zainstalowany PostGIS i chciałbym utworzyć aplikację internetową, aby dokonać prostych zmian:

  • Rysuj ręcznie (nad mapą bazową) punkty, linie i polilinie, używając punktów przyciągania (punkty, koniec linii, przecięcia, środek okręgów)
  • Usuń punkty, linie i polilinie

  • Obróć linię lub grupę linii wokół punktu

  • Przesuń linię lub grupę linii o punkt bazowy

  • Przesuń polilinie i punkty (ręcznie i do punktu podanego przez współrzędne)

  • Edytuj pozycję wierzchołków polilinii i linii (ręcznie i do punktu podanego przez współrzędne)

  • Twórz bufory wokół punktów, linii i polilinii

Jaki jest najlepszy sposób na to przez Internet? Czy istnieje już wbudowana biblioteka JavaScript?

SonOfabox
źródło

Odpowiedzi:

4

Zajrzałbym do Cartaro , wygląda na to, że jest oparty na edytorze OpenLayers autorstwa geOps .

Właśnie widziałem ten OpenLayers WFS-T za pomocą GeoServer Hosted Layer PostGIS .

oeon
źródło
Cartaro to połączenie CMS i edycji danych przestrzennych i prawdopodobnie nie nadaje się do edycji wyłącznie danych przestrzennych. Dobrym punktem wyjścia byłby jednak edytor OpenLayers. Nawiasem mówiąc, niedawno dodałem obsługę WFS-T i rotację. Dziękujemy za polecenie naszej pracy.
Augustus Kling,
Jak Cartaro wypada w porównaniu z pakietem OpenGeo?
camdenl
1

Nie sądzę, aby istniały biblioteki gotowe do użycia, które zaspokoją wszystkie Twoje potrzeby, ale dzięki wspomnianej kombinacji Geoservera (z wfs-t) i OpenLayers powinno być możliwe stworzenie tego, co chcesz. Może mapfish ma jeszcze kilka metod wygody?

A jeśli korzystanie z Internetu nie jest „koniecznością”, rozważ użycie GIS Quantum.

atlefren
źródło