Geospatialt innehållshanteringssystem
Ett geospatialt innehållshanteringssystem ( GeoCMS ) är ett innehållshanteringssystem där objekt (användare, bilder, artiklar, bloggar...) kan ha en latitud , longitudposition för att visas på en interaktiv onlinekarta . Dessutom länkar onlinekartorna till informationssidor (i huvudsak wikisidor) om de representerade uppgifterna. Vissa GeoCMS tillåter också användare att redigera rumslig data (punkter, linjer, polygoner på kartor) som en del av innehållsobjekt. Rumslig data kan publiceras av GeoCMS som en del av deras innehåll eller med standardiserade gränssnitt som WMS eller WFS.
Ett GeoCMS kan ha en karta över registrerade användare som gör det möjligt att bygga gemenskaper geografiskt genom att titta på användarnas plats. Hjälpen från wiki för att beskriva geografiska lager presenterar ett sätt att lösa problemet med geografisk metadata .
Sedan tillkomsten av Google Maps och publiceringen av dess API , har många användare använt onlinekartor för att illustrera sina webbsidor. Google Maps är i sig inte ett GeoCMS utan en byggsten för GeoCMS-applikationer. På liknande sätt Mapserver också användas för att skapa GeoCMS.
Jämförelse med GeoCMS
Django | Drupal | Midgård | Plone | Tiki Wiki CMS Groupware | WordPress | |
---|---|---|---|---|---|---|
Möjlighet att lagra platser | Ja | Ja | Ja | Ja | Ja | Ja |
Möjlighet att redigera punkter, linjer och polygoner | Ja | Ja | ? | ? | ? | ? |
Antal platser per innehållsobjekt | ? | Flera olika | I/om/vid | Se specifik plugin | 1 | 1 |
Kartor över innehållsobjekt | OpenLayers, OpenStreetMap, Leaflet, Google Maps | Google Maps, Yahoo Maps, MapBuilder, OpenLayers | ? | Se specifik plugin | Mapserver eller Google Maps | ? |
Syndikeringsformat | ? | GeoRSS, KML, GeoJSON | GeoRSS | Se specifik plugin | RSS för kartuppdatering | GeoRSS , KML |
Geokodning | ? | Ja | Ja ( Yahoo , GeoNames ) | Se specifik plugin | inte än | ? |
Användarplatskällor | ? | Manual, SMS, Platser , GeoRSS , ICBM, Fire Eagle | Se specifik plugin | skräddarsydda kartor | ||
Kan använda rumslig databas (som PostGIS ) | Ja | Ja i 2.x dev-gren av geofält | ? | ? | ? | ? |
Geografiska egenskaper Styling | ? | ? | ? | ? | ? | ? |
Licens | ? | ? | ? | ? | ? | ? |
Nödvändiga plattformar / huvudspråk | Django (Python) MySQL / PostgreSQL / SQLite / Oracle_Database | PHP , MySQL / PostgreSQL / SQLite | Midgard ( PHP ), MySQL / PostgreSQL / SQLite | Plone ( Python ), ZODB | LAMPA ( PHP ) | LAMPA |