Sadece, paketlerin çoğunda mümkün olanın sınırlarını tam olarak anlamadığım için, öngörülen projemde kullanmak için önerilen bir yığın üzerinde açık kaynaklı GIS gurularından tavsiye istemek istedim. ESRI'nin çeşitli paketlerini kullanarak istediğimi yapabileceğimi biliyorum, ama dünyanın görmesi için daha ucuz ve açık olmak istiyorum. Herhangi bir zorluğu üstlenebileceğimden ve bir projeyi gerçekleştirmek için yeterince iyi öğrenebileceğimden eminim, sadece ilk etapta yanlış yola girmekten kaçınmak istiyorum.
Site vizyonum: UI açısından, GIS olmayan bir site! Bir temel haritanın üzerinde asılı kutularda her şeyin (veya hemen hemen her şeyin) yapıldığı whereis.com hatları boyunca daha fazla bir şey . Özellikler artık önemli değil, sadece ayrı bir bölmede onay kutuları olan hiçbir GIS katmanı vurguluyor. Kullanıcı etkileşimi açısından, kayıtlı kullanıcılar tabanın üstünde özellikler oluşturabilir (çeşme yerleri, yürüyüş yolları vb.) seçin ve kendi özelliklerini düzenleyin. Mümkünse, SADECE oluşturdukları kendi özelliklerini düzenleyin. Gerçekten işbirlikçi bir harita.
Hala çoğunlukla araştırma modundayım, çeşitli paketlerle oynuyorum ama sadece genel tanıma ve gerçek testler için değil (ilk önce bunları ayrıntılı olarak öğrenmeyi gerektirir!). PostGIS kesinlikle Geoserver / Mapserver'ın en büyük ara katman yazılımı olarak temel DB (ler) olarak gitmenin doğru yolu gibi görünüyor. Openlayers neredeyse kesinlikle kaygan bir harita olacak, çünkü onunla zaten rahatım ve gücünü biliyorum.
Bu da beni tavsiye gerektiren iki ana konuya getiriyor:
1) Böyle bir site için en iyi üst katman kullanıcı arayüzü nedir?
Django'nun (veya Django-CMS'nin) özelleştirilmiş bir örneği mi, yoksa sadece GeoExt veya başka bir kütüphanenin birleştirilmiş bir örneği mi (farklı bir CMS / çerçevesi (giriş / kayıt / tam kullanıcı arayüzü yapıp yapamayacağınızdan emin değil misiniz)? hayır, drupal veya sınırlayıcı herhangi bir şey değil!) veya tamamen farklı bir şey mi?
2) Kayıtlı site kullanıcılarının sadece kendi özelliklerini düzenlemeleri mümkün müdür?
OSM ve diğer işbirlikçi projeler deneyimi gibi kitlesel “grafiti” yerlerden kaçınmak istiyorum. Daha önce okuma ve tavsiyemden Geoserver'ın özellik düzeyinde kullanıcı kimlik doğrulamasına sahip olamayacağı anlaşılıyor.
Mapserver olabilir mi?
Bir sitenin kullanıcı popülasyonunun (bir CMS veya çerçeveden) doğrudan geoserver / mapserver'e bağlanıp bağlanamayacağını bile bilmiyorum.
Açık kaynaklı çözümlerle böyle bir kavram mümkün değilse, bu hedefe ulaşmanın başka bir yolu var mı?
Kimliği doğrulanmış kullanıcılar ana özellik katmanının yayınlanmamış bir sürümünü (orijinali bozmamak için) düzenlemiş ve orijinalin günlük yedeklemesini korurken 24 saatte bir otomatik olarak yayınlanan sürümle birleştirmiş mi?
Bu amaca nasıl ulaşılacağı konusunda bir çeşit kayıp.
Ve evet, ben de GeoNode baktım, ama sadece bir genel harita istiyorum (basit tutmak) ve UI (GeoExplorer girmeden önce) ya da yeterince interaktif değil ya da GeoExplorer de GIS gibi. Bu proje için çok hazır bir çözüm gibi görünüyor.
Çok açık olduğum için üzgünüm, burada ve belirsiz olarak sona erdi, ancak yukarıdakilerin mümkün olduğu bir yoldan başlayabileceğimizi ve birkaç ay sonra duvara giremeyeceğimizi umuyorum, çünkü yol tekrar baştan başlamak zorunda # 1 en başından beri bu işlevselliği hiç bulamadı!
Bulabildiğim en iyi örneklerden biri http://www.gpsies.com Bunun broşürü kullandığını biliyorum, ancak altta yatan çerçeve ve veritabanından emin değilim. Kullanıcılar kendi özelliklerini oluşturabilir / yükleyebilir, ancak başkalarını düzenleyemez.