Estou procurando um editor da web (semelhante ao OpenStreetMap) que funcione com um servidor de mapas (PostGIS). Isso deve permitir a edição e criação de novas estruturas em um mapa.
Qual é a melhor opção?
Estou procurando um editor da web (semelhante ao OpenStreetMap) que funcione com um servidor de mapas (PostGIS). Isso deve permitir a edição e criação de novas estruturas em um mapa.
Qual é a melhor opção?
Respostas:
você pode conferir o OpenLayers Editor em http://ole.geops.de/ .
O OpenLayers Editor é uma ferramenta baseada na Web para criação fácil e precisa de dados espaciais. Ele é construído exclusivamente com HTML e JavaScript e, portanto, é executado nos computadores e dispositivos móveis sem plug-ins. Geral
Based on OpenLayers Easily customizable and extensible Small and fast Open Source
editor
Supports point, path and polygon geometry types Vector layer support (for example WFS) Snapping to existing features, guide lines or features from external data sources CAD-like feature construction Undo and redo Modify geometries Drag geometries Draw hole into polygons
Processamento de geometria no servidor
Split polygons and lines Merge polygons Clean and validate geometries Includes Drupal and Zend Framework integration Based on PostGIS geometry processing
Exemplo
editor = new OpenLayers.Editor(map, {
activeControls: ['SnappingSettings', 'SplitFeature', 'MergeFeature', 'CleanFeature'],
featureTypes: ['polygon', 'path', 'point']
});
editor.startEditMode();
espero que ajude você ....
O OpenGeo Suite possui um editor da Web na forma de GeoExplorer . Basta adicionar seus dados PostGIS ao componente Geoserver. Carregue as camadas do GeoServer no GeoExplorer e edite-as.
Você pode adicionar e editar símbolos / ícones usando a opção Estilos de camada.
Se for um editor da Web, o GeoDjango vem com essa funcionalidade. O recurso de administrador permite a edição básica dos recursos do mapa. É possível incorporar as funções de edição internas em suas próprias páginas.
Os Openlayers vêm com as ferramentas de edição http://openlayers.org/dev/examples/editingtoolbar.html
Se você conhece o drupal, existe um bom OpenLayers Editor (beta3)
O OpenLayers Editor é uma ferramenta baseada na Web para criação fácil e precisa de dados espaciais. Ele é construído exclusivamente com HTML e JavaScript e, portanto, é executado nos computadores e dispositivos móveis sem plug-ins. Este módulo simplesmente adiciona um comportamento adicional ao módulo OpenLayers caracterizado pelos seguintes recursos.