Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Система управления геопространственным контентом (GeoCMS) – это система управления контентом, в которой объекты (пользователи, изображения, статьи, блоги) могут иметь координаты широты и долготы для отображения на интерактивной онлайн-карте. Кроме того, онлайн-карты связаны с информационными страницами (по сути, страницами вики), содержащими информацию о представленных данных. Некоторые GeoCMS также позволяют пользователям редактировать пространственные данные (точки, линии, полигоны на картах) как часть объектов контента. Пространственные данные могут быть опубликованы GeoCMS как часть контента или с использованием стандартизированных интерфейсов, таких как WMS или WFS. GeoCMS может содержать карту зарегистрированных пользователей, позволяющую создавать географически ориентированные сообщества, основываясь на местоположении пользователей. Использование вики для описания географических слоев позволяет решить проблему географических метаданных. С момента появления Google Maps и публикации его API, многие пользователи стали использовать онлайн-карты для иллюстрации своих веб-страниц. Google Maps сама по себе не является GeoCMS, а служит строительным блоком для приложений GeoCMS. Аналогично, Mapserver также может быть использован для создания GeoCMS.
A geospatial content management system (GeoCMS) is a content management system where objects (users, images, articles, blogs ) can have a latitude, longitude position to be displayed on an online interactive map. In addition the online maps link to informational pages (wiki pages essentially) on the data represented. Some GeoCMS do also allow users to edit spatial data (points, lines, polygons on maps) as part of content objects. Spatial data can be published by GeoCMS as part of their contents or using standardized interfaces such as WMS or WFS. A GeoCMS can have a map of registered users allowing to build communities geographically, by looking at users location. The help of wiki for describing geographical layers present a way to solve the problem of geographical metadata. Since the advent of Google Maps and the publication of its API, numerous users have used online maps to illustrate their web pages. Google Maps is in itself not a GeoCMS but a building block for GeoCMS applications. Similarly Mapserver can also be used for creating GeoCMS.
Сравнение GeoCMS
DjangoDrupalMidgardPloneTiki Wiki CMS GroupwareWordPressВозможность хранения местоположений Да Да Да Да Да ДаВозможность редактировать точки, линии и полигоны Да Да ? ? ? ?Количество местоположений на элемент контента?МножественноеВ/о/наСм. конкретный плагин11Карты на элементах контентаOpenLayers, OpenStreetMap, Leaflet, Google MapsGoogle Maps, Yahoo Maps, MapBuilder, OpenLayers?См. конкретный плагинMapserver или Google Maps?Форматы синдикации?GeoRSS, KML, GeoJSONGeoRSSСм. конкретный плагинRSS для обновления картGeoRSS, KMLГеокодирование? Да Да (Yahoo, GeoNames) См. конкретные плагиныНе реализовано ?Источники определения местоположения пользователя?Ручной ввод, SMS, Plazes, GeoRSS, ICBM, Fire EagleСм. конкретные плагиныНастраиваемые картыМожет использовать пространственную базу данных (например, PostGIS) Да Да в ветке разработки 2.x для поля geofield ? ? ? ?Стилизация географических объектов? ? ? ? ? ? ?Лицензия? ? ? ? ? ? ?Необходимые платформы / основные языки Django (Python) MySQL/PostgreSQL/SQLite/Oracle Database PHP, MySQL/PostgreSQL/SQLite Midgard (PHP), MySQL/PostgreSQL/SQLite Plone (Python), ZODB LAMP (PHP) LAMP
DjangoDrupalMidgardPloneTiki Wiki CMS GroupwareWordPressAbility to store locations Yes Yes Yes Yes Yes YesAbility to edit points, lines and polygons Yes Yes ? ? ? ?Number of locations per content item?MultipleIn/about/atSee specific plugin11Maps on content itemsOpenLayers, OpenStreetMap, Leaflet, Google MapsGoogle Maps, Yahoo Maps, MapBuilder, OpenLayers?See specific pluginMapserver or Google Maps?Syndication formats?GeoRSS, KML, GeoJSONGeoRSSSee specific pluginRSS for maps updateGeoRSS, KMLGeocoding? Yes Yes (Yahoo, GeoNames)See specific pluginnot yet ?User location sources?Manual, SMS, Plazes, GeoRSS, ICBM, Fire EagleSee specific plugincustomized maps Can utilize spatial database (like PostGIS) Yes Yes in 2. x dev branch of geofield ? ? ? ? Geographic Features Styling ? ? ? ? ? ? License ? ? ? ? ? ? Required Platforms / Main Languages Django (Python) MySQL/PostgreSQL/SQLite/Oracle Database PHP, MySQL/PostgreSQL/SQLite Midgard (PHP), MySQL/PostgreSQL/SQLite Plone (Python), ZODB LAMP (PHP) LAMP