Jeo uzamsal içerik yönetim sistemi
Bir Jeo uzamsal içerik yönetim sistemi (GeoCMS - geospatial content management system) nesneler (kullanıcılar, görüntüler, makaleler, bloglar..) ve bir çevrimiçi etkileşimli harita üzerinde görüntülenecek bir enlem, boylam ve konuma sahip bir içerik yönetim sistemidir. Ayrıca çevrimiçi haritaları temsil edilen veriler üzerinde bilgi sayfaları (aslında wiki sayfaları) bağlantıları vardır. Bazı Jeo uzamsal içerik yönetim sistemleri (GeoCMS) ayrıca, kullanıcıların içerik nesnelerinin bir parçası olarak mekansal verileri (haritalar üzerinde noktalar, çizgiler, çokgenler) düzenlemesine izin verir. Mekansal veri içerikleri bu ölçüt çerçevesinde WMS veya WFS gibi standart arayüzleri kullanarak GeoCMS tarafından yayımlanır.
Coğrafi katmanları tanımlayan wiki yardımı coğrafi metaveri sorununu çözmek için basit bir yol sunmaktadır.
Google Haritalar'ın gelişiyle ve API yayınlanmasından bu yana, sayısız kullanıcının internet sayfalarını göstermek için çevrimiçi haritalar kullanmışlardır. Google Haritalar bir GeoCMS değildir ama başlı başına güçlü bir yapı taşıdır. Benzer şekilde Mapserver da GeoCMS oluşturmak için güçlü bir yapı taşıdır.
Tiki Wiki CMS Groupware, 2003 başlarında bir GeoCMS olmakla ilk İYS olmuştur, şimdi özellikle birçok betik dillerine 2002 yılında Mapserver API'si yayınlanmasından bu yana çeşitli diğer içerik yönetim sistemleri daha tanınır hale gelmektedir: PHP, Python, Perl, Java ve devamı...
GeoCMS listesi
- Cartaro (based on Drupal, GeoServer, PostGIS and Open Layers Editor)
- Django (specifically GeoDjango)
- Drupal
- MapIgniter[1][2]
- Maporama GeoManager
- Midgard CMS
- Plone
- Tiki Wiki CMS Groupware
- WordPress
- Zikula
GeoCMS karşılaştırması
Cartaro | Django | Drupal | MapIgniter | Maporama GeoManager | Midgard | Plone | Tiki Wiki CMS Groupware | WordPress | Zikula | |
---|---|---|---|---|---|---|---|---|---|---|
Konumlarını saklamak için yetenek | Evet | Evet | Evet | Evet | Evet | Evet | Evet | Evet | Evet | Evet |
Noktaları, çizgileri ve çokgenler düzenlemek için yetenek | Evet | ? | Evet | Evet | Evet | ? | ? | ? | ? | ? |
İçerik öğesi başına yerlerinin sayısı | Özelleştirilebilir | ? | Çoklu | Çoklu (Katman içerik türü) | Çoklu | Içinde / yaklaşık / de | Özel eklentiye bakınız | 1 | 1 | Çoklu |
İçerik öğeleri Haritalar | Evet | ? | Google Maps, Yahoo Maps, MapBuilder, OpenLayers | OpenLayers, Google Maps, Google Earth | Maporama Maps, Google Maps, Bing Maps, OpenStreetMap | Mapstraction | Özel eklentiye bakınız | Mapserver veya Google Maps | Mapstraction | Mapstraction veya Google Maps |
Besleme biçimleri | WMS,WFS,… | ? | GeoRSS, KML, GeoJSON | KML (diğer WMS, WFS) | WMS, WFS, GeoJSON, KML | GeoRSS | Özel eklentiye bakınız | Harita güncelleme için RSS | GeoRSS, KML | GeoRSS, KML |
Geocoding | Hayır | ? | Evet | Henüz değil | Evet (Maporama Maps, Google Maps) | Evet (Mapstraction, Yahoo, GeoNames) | Özel eklentiye bakınız | Henüz değil | Evet (Mapstraction) | Evet (Mapstraction, Google Maps) |
Kullanıcı konum kaynakları | Hayır | ? | El kitabı, Postgis, import Shapefile | El kitabı, İşbirliği | El kitabı, SMS, Plazes, GeoRSS, ICBM, Instamapper, Fire Eagle | Özel eklentiye bakınız | özelleştirilmiş haritalar | Google Haritalar Modülü | ||
Konumsal veri tabanı kullanabilir (PostGIS gibi) | Evet | Evet | geofield 2.x dev dalında Evet | Evet | Evet | ? | ? | ? | ? | ? |
Coğrafi Özellikleri Şekillendirici | ? | ? | ? | Mapserver GUI (formlar) | ? | ? | ? | ? | ? | ? |
Lisanslı | ? | ? | ? | Çift (GPL / Apache v2) | ? | ? | ? | ? | ? | ? |
Platforms / Main Languages gerekli | Drupal (PHP), Geoserver, MySQL/PostgreSQL/SQLite | Django (Python) MySQL/PostgreSQL/SQLite/Oracle Database | PHP, MySQL/PostgreSQL/SQLite | CodeIgniter (PHP), Postgis, Mapserver, RedBeanORM (included) | ? | Midgard (PHP), MySQL/PostgreSQL/SQLite | Plone (Python), ZODB | LAMP (PHP) | LAMP | LAMP |
Kaynaklar
- ↑ http://mapigniter.com
- ↑ Afonso, Marco. "MapIgniter: GeoCMS", SASIG5, Faro, Algarve Üniversitesi, 16 Kasım 2012