MapServer


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 сыграл важную роль в истории веб-картографии . Ниже приводится краткое изложение его эволюции: