マップサーバー(PostGIS)で動作するWebエディター(OpenStreetMapに類似)を探しています。これにより、地図上の新しい構造の編集と作成が可能になります。
最良の選択肢は何ですか?
マップサーバー(PostGIS)で動作するWebエディター(OpenStreetMapに類似)を探しています。これにより、地図上の新しい構造の編集と作成が可能になります。
最良の選択肢は何ですか?
回答:
OpenLayers Editorはhttp://ole.geops.de/からチェックアウトできます。
OpenLayers Editorは、空間データを簡単かつ正確に作成するためのWebベースのツールです。純粋にHTMLとJavaScriptで構築されているため、プラグインなしでデスクトップおよびモバイルデバイスで実行できます。一般的な
Based on OpenLayers Easily customizable and extensible Small and fast Open Source
編集者
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
サーバー側のジオメトリ処理
Split polygons and lines Merge polygons Clean and validate geometries Includes Drupal and Zend Framework integration Based on PostGIS geometry processing
例
editor = new OpenLayers.Editor(map, {
activeControls: ['SnappingSettings', 'SplitFeature', 'MergeFeature', 'CleanFeature'],
featureTypes: ['polygon', 'path', 'point']
});
editor.startEditMode();
お役に立てば幸いです...
OpenGeo Suiteには、GeoExplorerの形式のWebエディターがあります。PostGISデータをGeoserverコンポーネントに追加するだけです。GeoServerレイヤーをGeoExplorerにロードし、編集します。
[レイヤースタイル]オプションを使用して、シンボル/アイコンを追加および編集できます。
Webエディターである必要がある場合は、GeoDjangoにこの機能が付属しています。管理機能により、マップ機能の基本的な編集が可能になります。組み込みの編集機能を独自のページに組み込むことができます。
Openlayersには編集ツールが付属しています http://openlayers.org/dev/examples/editingtoolbar.html
drupalを知っているなら、素敵なOpenLayers Editor(beta3)があります。
OpenLayers Editorは、空間データを簡単かつ正確に作成するためのWebベースのツールです。純粋にHTMLとJavaScriptで構築されているため、プラグインなしでデスクトップおよびモバイルデバイスで実行できます。このモジュールは、以下の機能を特徴とするOpenLayersモジュールに動作を追加するだけです。