Веб-карти з можливостями редагування? [зачинено]


11

Я приступаю до нового проекту веб-карт, який має на меті відобразити прості геометрії (лінії, точки, багатокутники) та растри / базові карти. В ідеалі карта також дозволить авторизованим користувачам додавати / видаляти / редагувати геометрії та їх атрибути.

Які існують варіанти зберігання даних (наприклад, просторовий сервер SQL Server)?

Які доступні варіанти представлення даних (наприклад, ArcGIS Server)?

Я новачок у веб-картах і намагаюся скласти чітке розуміння доступних варіантів та їх плюсів / мінусів.


3
ви дивилися на Geoserver і OpenLayers ?
dassouki

Я бачив кілька простих карт, які використовують обидва вищезазначені варіанти, наприклад приклади на відповідних домашніх сторінках. Чи допускає будь-яка з цих технологій складніші функції, такі як обробка функцій та редагування функцій?
Радар

4
На їхньому сайті є кращі приклади, але в цьому прикладі двічі клацніть курсор на карті. Якщо ви переглянете їхню сторінку прикладів, вам слід розглянути кілька варіантів.
dassouki

+ 1 @ dassouki. Я просто переглянув кілька прикладів, і функціональність виглядає багатообіцяючо. Хтось знає веб-карту, яка містить багато цих функцій редагування в більш «виробничому» середовищі?
Радар

Погляньте на набір OpneGeo ( opengeo.org ). Вони пропонують корпоративну підтримку, тож ви показуєте, що у програмного забезпечення є майбутнє :)
EricSonaron

Відповіді:


13

Погляньте на OpenLayers для клієнта, він пропонує просто так, як вам здається, потрібно. Як раніше пропонував вам Дассукі, перегляньте сторінку прикладу: http://www.openlayers.org/dev/examples/ знайдіть для "редагування" Наприклад: http://www.openlayers.org/dev/ прикладів / editingtoolbar.html

Що стосується сервера, я особисто робив ставку на проект ОС, IMO - вони неймовірно гарної якості, і їм нічого не потрібно заздрити власному програмному забезпеченню: GeoServer + PostgreSQL / PostGIS


5

Можливо, ви захочете спробувати Geoserver в бек-енді і використовувати GXP OpenGeo на передній частині. GXP - це бібліотека JavaScript на базі клієнта, побудована на версії OpenLayers, GeoExt та ExtJS (зараз Sencha). Він повинен подолати розрив між OpenLayers та повномасштабними веб-додатками. Рамка, якщо хочете.

Ось зручний посібник для початку роботи з GXP. Прикладом програми, створеної за допомогою GXP, є GeoExplorer OpenGeo Suite. Це переглядач карт, стайлер та редактор карт.

введіть тут опис зображення


3
Посилання GXP мертве. GXP доступний тут: github.com/boundlessgeo/gxp
katahdin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.