Настольное приложение ГИС с открытым исходным кодом
MapWindow GIS — это легковесное настольное ГИС- приложение (картографирование) с открытым исходным кодом и набор программируемых картографических компонентов.
История
MapWindow GIS и связанный с ней MapWinGIS ActiveX Control были первоначально разработаны Дэниелом П. Эймсом и группой профессоров и студентов Университета штата Юта в 2002-2003 годах в рамках исследовательского проекта с Национальной лабораторией Айдахо в Айдахо-Фолс, штат Айдахо, в качестве картографической структуры ГИС для инструментов моделирования водоразделов в сочетании с оценками исходных вод, проводимыми лабораторией. [2]
В 2004 году была выпущена первая версия программного обеспечения с открытым исходным кодом под названием MapWindow GIS 3.0, после чего оно было принято Агентством по охране окружающей среды США в качестве основной ГИС-платформы для своего программного обеспечения для анализа и моделирования водоразделов BASINS (Better Assessment Science Integrating Point and Nonpoint Sources). [3]
По мере роста проекта большую часть повседневного управления кодом и связанным с ним веб-сайтом взял на себя Пол Мимс и группа добровольцев-разработчиков со всего мира.
Конференции
- Первая международная конференция пользователей и разработчиков ГИС MapWindow прошла в Орландо, штат Флорида, с 31 марта по 2 апреля 2010 года. В ней приняли участие 60 человек из разных стран, а также государственных, частных и образовательных учреждений.
- Вторая международная конференция MapWindow GIS и DotSpatial включала в себя недавно разработанную среду программирования DotSpatial GIS и прошла в Сан-Диего, Калифорния, с 13 по 15 июня 2011 года.
- Международная конференция по ГИС с открытым исходным кодом 2012 прошла в Велпе, Нидерланды, с 9 по 11 июля 2012 года. Это была первая совместная встреча пользователей и разработчиков ГИС MapWindow с более широким региональным сообществом ГИС с открытым исходным кодом.
- В дальнейшем встречи пользователей и разработчиков ГИС MapWindow в основном проводились совместно с другими сообществами и конференциями, включая Американскую ассоциацию водных ресурсов, Американский геофизический союз, OSGEO и Международное общество экологического моделирования и программного обеспечения.
Технические подробности
MapWindow GIS распространяется как приложение с открытым исходным кодом по лицензии Mozilla Public License , MapWindow GIS может быть перепрограммирован для выполнения различных или более специализированных задач. Также доступны подключаемые модули для расширения совместимости и функциональности.
Основным компонентом MapWindow GIS является MapWinGIS ActiveX Control. Этот компонент (MapWinGIS.ocx) написан на языке программирования C++ и включает в себя все основные функции картографирования, управления данными и анализа данных, необходимые для настольного приложения MapWindow GIS. [4] Руководство пользователя для MapWinGIS ActiveX Control, написанное Дэниелом П. Эймсом и Динешем Гровером, было выпущено в 2007 году. [5]
Приложение MapWindow GIS для рабочего стола создано на основе технологии Microsoft .NET . Первоначально написанное с использованием Visual Basic .NET, приложение было переписано с использованием C# .NET.
Исходный код проекта изначально размещался и поддерживался на локальном сервере SVN на www.mapwindow.org. Позже он был перенесен в репозиторий открытого исходного кода Microsoft, codeplex.com. В настоящее время весь код проекта размещен на GitHub.org.
Обновления для MapWindow GIS регулярно выпускаются группой разработчиков-студентов и волонтеров.
MapWindow GIS в научной литературе
MapWindow GIS нашел широкое применение в сообществе водных ресурсов и моделирования. Вот некоторые примеры исследовательских проектов с использованием этого программного обеспечения:
- ГИС MapWindow и ее инструмент разграничения водоразделов были использованы Бургхольцером для создания сетей кривизны рельефа [6]
- Для подготовки данных Фудзисава использовал MapWindow GIS совместно с Google Earth. [7]
- MapWindow GIS была расширена несколькими подключаемыми модулями и пользовательскими наборами данных для проекта United Nations WaterBase. [8]
- MapWindow GIS была расширена большим количеством плагинов для анализа водоразделов и была полностью переименована в BASINS Агентством по охране окружающей среды США . [9]
- «Экономически эффективный» инструмент моделирования для распределенного гидрологического моделирования был создан Леем и др. [10]
- Фан и др. объединили крупномасштабную модель качества воды с MapWindow GIS. [11]
Смотрите также
Ссылки
- ^ "MapWindow GIS v4.8.8 Stable Release 32Bit" . Получено 31 декабря 2014 г. .
- ^ https://inldigitallibrary.inl.gov/sites/sti/sti/2761654.pdf Оценка источника воды Национальной инженерной и экологической лаборатории Айдахо: конъюнктивное разграничение крупномасштабной области
- ^ "BASINS Download and Installation". 23 июля 2015 г. Получено 24 февраля 2021 г.
- ^ "MapWinGIS ActiveX Control" . Получено 24 февраля 2021 г.
- ^ "Справочное руководство MapWinGIS: руководство по функциям для бесплатного компонента MapWindow GIS ActiveX" . Получено 24 февраля 2021 г. .
- ^ Бургхольцер, Роберт (10 февраля 2005 г.). Использование методов идентификации сетей на основе накопления для идентификации дренажных сетей в масштабе склона холма в растровой ГИС (PDF) . Вирджиния: Политехнический институт и государственный университет Вирджинии . Получено 24 февраля 2021 г.
- ^ Фудзисава, Н. (2006). Давайте насладимся Google Earth . Токио, Япония: Gijutsu Hyoron Co., Ltd., стр. 80–84.
- ^ Леон, Л. Ф.; Джордж, К. (2008). «WaterBase: SWAT в ГИС с открытым исходным кодом». Журнал открытой гидрологии . 2 (1): 1–6. Bibcode : 2008OHJ.....2....1L. doi : 10.2174/1874378100802010001 . ISSN 1874-3781.
- ^ Киттл, Джек (май 2006 г.). «Система анализа водоразделов BASINS — интеграция с ГИС с открытым исходным кодом». Труды специализированной конференции AWRA по ГИС и водным ресурсам .
- ^ Лэй, Сяохуэй; Ван, Юйхуэй; Ляо, Вэйхун; Цзян, Юньчжун; Тянь, Юй; Ван, Хао (2011). «Разработка эффективного и экономичного распределенного инструмента гидрологического моделирования MWEasyDHM на основе открытого исходного кода MapWindow GIS». Компьютеры и науки о Земле . 37 (9): 1476–1489. Bibcode : 2011CG.....37.1476L. doi : 10.1016/j.cageo.2011.03.016. ISSN 0098-3004.
- ^ Фань, Фернандо Майнарди; Фляйшманн, Аян Сантос; Коллишонн, Уолтер; Эймс, Дэниел П.; Риго, Дэниел (2015). «Крупномасштабная аналитическая модель качества воды в сочетании с ГИС для моделирования точечных сбросов загрязняющих веществ». Экологическое моделирование и программное обеспечение . 64 : 58–71. doi :10.1016/j.envsoft.2014.11.012. ISSN 1364-8152.
- Рафн, Э. и Эймс, Д.П. «Оценка поперечных сечений русла реки по характеристикам водосбора». Весенняя специализированная конференция AWRA по ГИС и водным ресурсам, Хьюстон, Техас, май 2006 г.
- Рид, М. «Стратегии участия Международного института программных технологий Университета ООН (UNU-IIST) в создании инфраструктуры ИКТ». Серия семинаров Офиса Университета ООН в Нью-Йорке. 2006.
- Тейлор, А. «Новое картографическое программное обеспечение, разработанное в ISU в Айдахо-Фолс, стало хитом во всем мире». Журнал INRA. Август 2006 г. С. 3–4.
Внешние ссылки
- Домашняя страница MapWindow GIS
- Компания Soil Company, Нидерланды Компания Soil Company предоставляет пространственные карты почв и сведения о почвах для землевладельцев и землепользователей и использует MapWindow для решения их основных задач.
- Система анализа водоразделов Агентства по охране окружающей среды США (US EPA BASINS)
- WaterBase (проект Университета ООН по поддержке комплексного управления водными ресурсами в развивающихся странах)
- Проект MapWindowGIS в Delphi
- Программный пакет моделирования наводнений ISIS использует MapWindow в своем приложении ISIS Mapper для построения моделей и просмотра результатов.