Jump to content

MapServer

(Перенаправлено с Mapserver )
Разработчик(и) Стив Лайм изначально, сейчас проект фонда OSGeo.
Первоначальный выпуск 1994  ( 1994 )
Стабильная версия
8.2.1 [ 1 ]  Отредактируйте это в Викиданных / 21 июля 2024 г .; 18 дней назад ( 21 июля 2024 г. )
Репозиторий
Написано в С / С++
Платформа Кросс-платформенный
Тип Программное обеспечение ГИС ( сравнить )
Лицензия Х/С
Веб-сайт mapserver.org

MapServer — это среда разработки с открытым исходным кодом для создания интернет-приложений с пространственными возможностями, построенная на языке C и широко известная как один из самых быстрых доступных веб-картографических механизмов. Он может работать как программа CGI или через MapScript, который поддерживает несколько языков программирования (с использованием SWIG ). MapServer может получить доступ к сотням форматов данных, любому растровому или векторному формату, поддерживаемому GDAL , а перепроецирование на лету обрабатывается PROJ . MapServer был первоначально разработан Стивом Лаймом, работавшим тогда в Университете Миннесоты , поэтому ранее он назывался « UMN MapServer », чтобы отличать его от коммерческих «картографических серверов»; сегодня его обычно называют просто «MapServer», и он поддерживается Руководящим комитетом проекта MapServer (PSC). MapServer изначально был разработан при поддержке НАСА , которому требовался способ сделать свои спутниковые снимки доступными для общественности. [ 2 ]

Геопространственный фонд с открытым исходным кодом

[ редактировать ]

В ноябре 2005 года Autodesk , члены технического руководящего комитета MapServer, Университет Миннесоты и DM Solutions Group объявили о создании MapServer Foundation. [ 3 ] Этим объявлением компания Autodesk объявила, что ее интернет-картографическое приложение MapGuide будет разрабатываться как приложение с открытым исходным кодом со всем новым кодом и будет называться «MapServer Enterprise». [ 3 ] Существующее приложение MapServer будет переименовано в «MapServer Cheetah». [ 3 ] Сообщество MapServer решительно выступило против этого изменения имени. [ 4 ] Затем Autodesk отменила это изменение названия и сохранила для своего продукта название «MapGuide». [ 4 ] Кроме того, были отменены планы по созданию MapServer Foundation; Вместо этого был создан Open Source Geospatial Foundation (OSGeo), в который вошли MapServer и другие ГИС-проекты с открытым исходным кодом (которые теперь включают MapGuide Open Source ). [ 5 ]

Хронология

[ редактировать ]

MapServer сыграл важную роль в истории веб-картографии . Ниже приводится краткое описание его эволюции:

  • 1994: UMN получил финансирование НАСА/ForNet для поддержки предоставления данных о лесном хозяйстве через Интернет. [ 6 ]
  • 1997–07: MapServer 1.0, разработанный в рамках проекта NASA ForNet. Возникло из-за необходимости предоставлять данные дистанционного зондирования через Интернет лесникам .
  • 1998-07: MapServer 2.0 выпущен как окончательный продукт ForNET; добавлена перепроецирования ​​поддержка ( PROJ.4 ).
  • 1999: UMN превращает MapServer в проект с открытым исходным кодом. [ 6 ]
  • 2000–06: MapServer 3.0 был разработан в рамках проекта НАСА TerraSIP. Это также первый общедоступный выпуск UMN MapServer с открытым исходным кодом . [ 7 ]
  • 2001-06: MapServer 3.2 выпущен с MapScript 1.0, как и CSS, добавлена ​​гибкость макета.
  • 2002-06: MapServer 3.5 был переписан, [ 8 ] и добавлена ​​поддержка PostGIS и ArcSDE . Версия 3.6 добавляет начальную поддержку OGC WMS .
  • 2003-07: MapServer 4.0, добавлена ​​поддержка вывода 24-битных растровых изображений и поддержка SWF .
  • 2005-04: MapServer 4.6, добавлена ​​поддержка SVG.
  • 2007–09: выпущен MapServer 5.0, включающий Anti-Grain Geometry (AGG). графическую библиотеку
  • 2011-05: выпущен MapServer 6.0, добавлена ​​поддержка вывода opengl и KML, включая 5.6.X в качестве стабильных версий.
  • 2012–11: выпущен MapServer 6.2, добавлена ​​поддержка сервисов INSPIRE . Выпущено вместе с TinyOWS и MapCache.
  • 2013–09: выпущен MapServer 6.4, [ 9 ] добавляет поддержку CMake, рендеринг контуров, преобразования геометрии слоев.
  • 2015–07: выпущен MapServer 7.0, [ 10 ] добавляет слои тепловой карты, поддержку WFS 2.0 и кодировку символов на уровне слоя.
  • 2018–07: выпущен MapServer 7.2, [ 11 ] добавляет поддержку MVT, поддержку многострочных комментариев в файле карты и поддержку MapScript в Python 3.
  • 2019-05: выпущен MapServer 7.4, [ 12 ] добавляет PHP поддержку MapScript 7 через SWIG и первоначальную PROJ 6. поддержку API
  • 2020-05: выпущен MapServer 7.6, [ 13 ] добавляет полную поддержку API PROJ 6, добавляет параметры подключения в файле карты и поддержку специальных символов в файлах карты в Windows.
  • 2022-09: выпущен MapServer 8.0, [ 14 ] добавляет встроенную поддержку FlatGeobuf, OGCAPI: поддержку функций, новый файл конфигурации для MapServer и удален собственный MapScript PHP вместо PHPNG (SWIG) MapScript.

См. также

[ редактировать ]
  • GeoServer — сервер с открытым исходным кодом, написанный на Java.
  • Mapnik — набор картографических инструментов с открытым исходным кодом для рендеринга карт на настольных компьютерах и серверах.
  • TopoQuest — просмотрщик топографических карт, использующий технологию
  1. ^ «Выпуск 8.2.1» . 21 июля 2024 г. Проверено 23 июля 2024 г.
  2. ^ Охеда-Сапата, Хулио (17 июня 2005 г.). «MapServer Миннесоты процветает в популярном секторе веб-картографии». Pioneer Press (Сент-Пол, Миннесота).
  3. ^ Jump up to: а б с Шуцберг, Адена (28 ноября 2005 г.). «Сообщество MapServer и Autodesk объявляют о создании MapServer Foundation» . Directionsmag.org. Архивировано из оригинала 4 февраля 2007 года.
  4. ^ Jump up to: а б Граймс, Брэд и Джоав Джексон (1 мая 2006 г.). «Что такое имя с открытым исходным кодом?» . Правительственные компьютерные новости. Архивировано из оригинала 12 ноября 2006 года.
  5. ^ Шайлер Эрл (4 февраля 2006 г.). «Представляем… Геопространственный фонд с открытым исходным кодом!» . MappingHacks.com.
  6. ^ Jump up to: а б «История MapServer – MapServer» . trac.osgeo.org .
  7. ^ TerraSIP. Архивировано 9 февраля 2007 г. на Wayback Machine.
  8. ^ http://www.dei.isep.ipp.pt/~matos/cadeiras/pjac/sig/oss/lime_plenary.ppt
  9. ^ «Объявление 6.4 — документация MapServer 8.0.1» . Mapserver.org .
  10. ^ «Анонс версии 7.0.0 — документация MapServer 8.0.1» . Mapserver.org .
  11. ^ «Анонс версии 7.2.0 — документация MapServer 8.0.1» . Mapserver.org .
  12. ^ «Анонс версии 7.4.0 — документация MapServer 8.0.1» . Mapserver.org .
  13. ^ «Анонс версии 7.6.0 — документация MapServer 8.0.1» . Mapserver.org .
  14. ^ «Анонс версии 8.0.0 — документация MapServer 8.0.1» . Mapserver.org .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 56182deabff831c2e7bd2ce95df8ed1d__1707795360
URL1:https://arc.ask3.ru/arc/aa/56/1d/56182deabff831c2e7bd2ce95df8ed1d.html
Заголовок, (Title) документа по адресу, URL1:
MapServer - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)