Düzenleme özelliklerine sahip web haritalama? [kapalı]


11

Basit geometrileri (çizgiler, noktalar, çokgenler) ve rasterleri / taban haritalarını göstermeye çalışan yeni bir web haritası projesine başlıyorum. İdeal olarak, harita aynı zamanda yetkili kullanıcıların geometrileri ve niteliklerini eklemesine / kaldırmasına / düzenlemesine izin verecektir.

Verilerin depolanması için kullanılabilir seçenekler nelerdir (örn. SQL Server Spatial)?

Verilerin sunumu için mevcut seçenekler nelerdir (örneğin ArcGIS Server)?

Web haritalamasında yeniyim ve mevcut seçenekler ve bunların artıları / eksileri hakkında sağlam bir anlayış geliştirmeye çalışıyorum.


3
Baktığınız Geoserver ve openlayers ?
dassouki

Yukarıdaki seçeneklerin her ikisini de kullanan, kendi ana sayfalarındaki örnekler gibi bazı basit haritalar gördüm. Bu teknolojilerden herhangi biri, özellikleri kullanma ve özellik düzenleme gibi daha karmaşık işlevlere izin veriyor mu?
Radar

4
Sitelerinde daha iyi örnekler var, ancak bu örnekte haritada imleci çift tıklayın. Örnekler sayfasına bakarsanız, göz önünde bulundurmanız gereken birkaç seçenek vardır.
dassouki

+ 1 @ dassouki. Sadece birkaç örnek geçirdim ve işlevsellik umut verici görünüyor. Daha fazla "üretim" ortamında bu düzenleme özelliklerinin çoğunu içeren bir web haritasının farkında olan var mı?
Radar

OpneGeo paketine ( opengeo.org ) bir göz atın . Kurumsal destek sunuyorlar, bu yüzden yazılımın geleceği olduğunu gösteriyor :)
EricSonaron

Yanıtlar:


13

İstemci tarafı için OpenLayers'a bir göz atın, ihtiyacınız olan her şeyi basit bir şekilde sunar. Daha önce Dassouki tarafından size önerildiği gibi, örnek sayfaya bir göz atın: http://www.openlayers.org/dev/examples/ 'düzenleme' için bul Örneğin: http://www.openlayers.org/dev/ örnekler / editingtoolbar.html

Sunucu tarafı için kişisel olarak OS projesi için bahse girerim, IMO inanılmaz kaliteli ve tescilli yazılıma gıpta edecek hiçbir şey yok: GeoServer + PostgreSQL / PostGIS


5

Sen arka planında yer Geoserver denemek ve OpenGeo en kullanmak isteyebilirsiniz GXP ön ucunda. GXP, OpenLayers, GeoExt ve ExtJS (şimdi Sencha) üzerine kurulmuş bir istemci tarafı javascript kütüphanesidir . OpenLayers ve tam gelişmiş web uygulamaları arasındaki boşluğu kapatması gerekiyordu. İsterseniz bir çerçeve.

İşte GXP'yi kullanmaya başlamak için kullanışlı bir kılavuz. GXP ile oluşturulan bir uygulama örneği OpenGeo Suite'in GeoExplorer'sıdır. Bir harita görüntüleyici, şekillendirici ve editör.

resim açıklamasını buraya girin


3
GXP bağlantısı öldü. GXP burada mevcuttur: github.com/boundlessgeo/gxp
katahdin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.