Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Java Unified Mapping Program (JUMP) — это векторная и растровый ГИС и программный каркас, основанный на Java. В настоящее время разработка продолжается под именем OpenJUMP.
Java Unified Mapping Program (JUMP) is a Java based vector and raster GIS and programming framework. Current development continues under the OpenJUMP name.
История
В 2002 году, в рамках проекта Министерства устойчивого управления ресурсами Британской Колумбии, компания Vivid Solutions Inc. создала программное обеспечение для автоматического сопоставления (конфляции) дорог и рек с различных цифровых карт в единый интегрированный геопространственный набор данных. Команда разработчиков сделала программу достаточно гибкой, чтобы использовать её не только для дорог и рек, но и для практически любых пространственных данных: границ провинций, местоположения электростанций, спутниковых снимков и так далее. Программа получила название JUMP (JAVA Unified Mapping Platform) и стала популярной бесплатной географической информационной системой (ГИС). После первоначального создания и внедрения JUMP, регулярная разработка программы компанией Vivid Solutions была прекращена. Однако компания продолжала оказывать поддержку сообществу пользователей, которое выросло вокруг JUMP, и предоставляла информацию разработчикам, которые начали вносить небольшие улучшения в JUMP или адаптировать его под свои нужды. Мартин Дэвис и Джон Акино, два бывших сотрудника Vivid Solutions, работавших над оригинальным JUMP, сыграли ключевую роль в развитии этого сообщества, ориентированного на JUMP. Вскоре стало очевидно, что как пользователи, так и разработчики выиграют от "единой" платформы JUMP. Эта центральная, базовая платформа устранит проблемы совместимости, которые преследовали сообщество пользователей JUMP, и предоставит разработчикам платформу для концентрации и координации своих усилий. Несколько ведущих участников из каждой команды, работающей с JUMP, сформировали Комитет по разработке JPP, целью которого было руководство и контроль над этой новой единой платформой. Для этой программы ГИС с открытым исходным кодом, основанной на JUMP, было выбрано название "OpenJUMP". Особенно во второй половине 2010-х годов оригинальная платформа JUMP и OpenJUMP GIS использовались в качестве платформы для исследований по разработке новых ГИС-алгоритмов и рабочих процессов, например, в IGN France и Университете Цюриха в области автоматизированной картографии, а также в Университете прикладных наук Оснабрюка для разработки новых инструментов точного земледелия. OpenJUMP также используется для обучения ГИС в ряде университетов, что привело к его включению в OSGeo Live DVD Project вместе со многими другими крупными и мелкими проектами бесплатного ГИС-программного обеспечения, хотя сам по себе он не является проектом OSGeo.
In 2002, as a project for the British Columbia Ministry of Sustainable Resource Management, Vivid Solutions Inc. created a software program to do automated matching (conflation) of roads and rivers from different digital maps into an integrated single geospatial data set. The software team made the program flexible enough to be used not just for roads and rivers, but almost any kind of spatial data: provincial boundaries, power station locations, satellite images, and so on. The program was named JUMP (JAVA Unified Mapping Platform), and it has become a popular, free Geographic Information System (GIS). After the initial creation and deployment of JUMP, regular development of the program by Vivid Solutions stopped. However, the company continued offering support to the user community that had grown around JUMP, and provided information to developers that had begun to improve JUMP in small ways, or who had customized it to fit their needs. Martin Davis and Jon Aquino, two former employees of Vivid Solutions that worked on the original JUMP, played a key role in the growth of this community centered on JUMP. It soon became evident that both the users and developers would benefit from a "unified" JUMP platform. This central or core platform would eliminate the compatibility issues that plagued the JUMP user community, and would give developers a platform on which to focus and coordinate their efforts. A number of the lead members from each team working with JUMP formed the JPP Development Committee, whose purpose was to guide and oversee this new unified platform. A name was chosen for this open source GIS program to be based on JUMP, "OpenJUMP". In particular during the second half of the 2010ths the original JUMP Platform as well as OpenJUMP GIS were used as a platform in research to develop new GIS algorithms and workflows, for instance at IGN France and the University of Zurich in automated cartography, and at Osnabrück University of Applied Sciences for then novel precision farming tools. OpenJUMP has also been in use for teaching GIS at a range of universities, leading to its inclusion at the OSGeo Live DVD Project along with many other mayor and minor free GIS software projects, despite not being an OSGeo project itself.
Форматы файлов
Одной из важных особенностей Jump и OpenJUMP является возможность работы с данными ГИС в формате GML. GML, или "Geography Markup Language" – это XML (текстовый) формат для данных ГИС. Он позволяет описывать пространственную информацию в форме, удобной для чтения человеком, и является общепринятым "открытым стандартом" для данных ГИС. В настоящее время OpenJUMP может читать и записывать данные GML, и команда разработчиков надеется создать ряд инструментов, которые расширят возможности OpenJUMP по работе с GML. Возможность работы с открытым форматом, таким как GML, важна для разработчиков, поскольку она предоставляет альтернативу проприетарным форматам, таким как файлы Autodesk DWG или ESRI Shapefiles. Тем не менее, OpenJUMP также поддерживает чтение и запись ESRI Shapefiles и формат сетки ESRI ASCII с помощью плагина OpenJump, разработанного командой SIGLE. Хотя OpenJUMP в основном рассматривается как векторная ГИС, он также поддерживает растровые данные, такие как файлы TIF или вышеупомянутая сетка ESRI ASCII.
One important feature of Jump and OpenJUMP is the ability to work with GIS data in GML format. GML or "Geography Markup Language" is an XML (text based) format for GIS data. It is a way to describe spatial information in a human readable form, and is an accepted "open standard" for GIS data. OpenJUMP can currently read and write GML data, and the team hopes to develop a number of utilities that will improve OpenJUMP's ability to work with GML. The ability to work with an open format like GML is important to implementers because it gives alternatives to proprietary formats like Autodesk DWG files or ESRI Shapefiles. OpenJUMP nevertheless also reads and writes ESRI Shapefiles and supports ESRI ASCII grid format with an OpenJump plugin from the SIGLE team. While OpenJUMP is considered primarily a vector based GIS, it also supports rasters, as TIF files or the above ESRI ASCII grid.