SKOK GIS
Oryginalni autorzy | Vividsolutions Inc. |
---|---|
Deweloperzy | Zespół pilotów skoków |
Wersja stabilna | 2.1 / 1 sierpnia 2022
|
Magazyn | |
Napisane w | Jawa |
System operacyjny | Windows , Linux , Unix , Apple macOS |
Platforma | Międzyplatformowe |
Dostępne w | Wielojęzyczny |
Typ | GIS na komputery stacjonarne |
Licencja | GPL V2 |
Strona internetowa |
Java Unified Mapping Program ( JUMP ) to oparty na Javie wektorowy i rastrowy GIS oraz framework programistyczny. Obecny rozwój jest kontynuowany pod OpenJUMP .
Cechy
Jak opisano na stronie internetowej projektu:
- Niezależne od platformy ( Windows , Linux , Unix , Apple macOS ), Java Runtime musi być zainstalowane
- Odczytuje i zapisuje formaty plików ESRI Shapefile , GeoJSON , GML , JML , CSV , OSM , DXF i inne
- Odczytuje magazyny baz danych PostGIS , SpatiaLite , Oracle Spatial i MariaDB , MySQL
- Zapisuje magazyn danych PostGIS
- Odczytuje pliki rastrowe (obsługiwane pliki świata), np. GeoTIFF , TIFF , JPEG , BMP , PNG , FLT, ASC , JPEG 2000 i ECW *
- Zapisuje raster np. GeoTIFF , TIFF , PNG , FLT i ASC
- Zapisz widok w georeferencyjnych rastrach, takich jak JPEG i PNG
- Pełna edycja geometrii i atrybutów
- Zgodność z OpenGIS SFS
- Algorytmy geometrii oparte na Java Topology Suite
- Istnieje wiele wtyczek stron trzecich (np. łączenie się z Postgis, bazą danych Oracle lub ArcSDE , drukowanie, ponowne projektowanie vectos itp.)
- Obsługuje standardy takie jak WMS , WFS i SLD
- Łatwo rozszerzalne środowisko programowania GIS dla własnych aplikacji GIS
- Obsługuje wiele języków:
- Czech
- Niemiecki
- język angielski
- Włoski
- hiszpański
- fiński
- Francuski
- język węgierski
- malajalam
- portugalski
- portugalski (Brazylia)
- telugu
- Uproszczony chiński)
- chiński (SAR Hongkong)
- Licencja: GPL 2.0
Historia
W 2002 roku, jako projekt dla Ministerstwa Zrównoważonego Zarządzania Zasobami Kolumbii Brytyjskiej , firma Vivid Solutions Inc. stworzyła program do automatycznego dopasowywania („łączenia”) dróg i rzek z różnych map cyfrowych w zintegrowany pojedynczy zestaw danych geoprzestrzennych. Zespół programistów sprawił, że program był na tyle elastyczny, że można go było używać nie tylko w przypadku dróg i rzek, ale prawie każdego rodzaju danych przestrzennych: granic prowincji, lokalizacji elektrowni, zdjęć satelitarnych i tak dalej. Program otrzymał nazwę JUMP (JAVA Unified Mapping Platform) i stał się popularnym, darmowym systemem informacji geograficznej (GIS).
Po początkowym utworzeniu i wdrożeniu JUMP regularny rozwój programu przez Vivid Solutions ustał. Jednak firma nadal oferowała wsparcie społeczności użytkowników, która rozrosła się wokół JUMP, i dostarczała informacji programistom, którzy zaczęli ulepszać JUMP na drobne sposoby lub dostosowali go do swoich potrzeb. Martin Davis i Jon Aquino, dwaj byli pracownicy Vivid Solutions, którzy pracowali nad oryginalnym JUMP, odegrali kluczową rolę w rozwoju tej społeczności skupionej na JUMP.
Wkrótce stało się jasne, że zarówno użytkownicy, jak i programiści odniosą korzyści z „ujednoliconej” platformy JUMP. Ta centralna lub podstawowa platforma wyeliminowałaby problemy ze zgodnością, które nękały społeczność użytkowników JUMP, i dała programistom platformę, na której mogliby się skoncentrować i koordynować swoje wysiłki. Szereg wiodących członków z każdego zespołu pracującego z JUMP utworzyło Komitet Rozwoju JPP, którego celem było kierowanie i nadzorowanie tej nowej zunifikowanej platformy. Wybrano nazwę dla tego otwartego programu GIS opartego na JUMP, „OpenJUMP”.
W szczególności w drugiej połowie 2010 roku oryginalna platforma JUMP oraz OpenJUMP GIS były wykorzystywane jako platforma badawcza w celu opracowania nowych algorytmów i przepływów pracy GIS , na przykład w IGN France i Uniwersytecie w Zurychu w zautomatyzowanej kartografii oraz w Osnabrück University of Applied Sciences za nowatorskie wówczas narzędzia rolnictwa precyzyjnego. OpenJUMP był również używany do nauczania GIS na wielu uniwersytetach, co doprowadziło do włączenia go do OSGeo Live DVD Project wraz z wieloma innymi dużymi i pomniejszymi darmowymi projektami oprogramowania GIS, mimo że sam nie jest projektem OSGeo .
Formaty plików
Jedną z ważnych cech Jump i OpenJUMP jest możliwość pracy z danymi GIS w formacie GML. GML lub „ Geography Markup Language ” to format XML (tekstowy) dla danych GIS. Jest to sposób opisywania informacji przestrzennych w formie czytelnej dla człowieka i jest akceptowanym „otwartym standardem” dla danych GIS.
OpenJUMP może obecnie odczytywać i zapisywać dane GML, a zespół ma nadzieję opracować szereg narzędzi, które poprawią zdolność OpenJUMP do pracy z GML.
Możliwość pracy z otwartym formatem, takim jak GML, jest ważna dla wdrożeniowców, ponieważ daje alternatywę dla zastrzeżonych formatów, takich jak pliki Autodesk DWG lub ESRI Shapefiles .
Niemniej jednak OpenJUMP odczytuje i zapisuje pliki kształtów ESRI i obsługuje format siatki ESRI ASCII za pomocą wtyczki OpenJump zespołu SIGLE. Chociaż OpenJUMP jest uważany przede wszystkim za GIS oparty na wektorach, obsługuje również rastry, jako pliki TIF lub powyższą siatkę ESRI ASCII.
Zobacz też
- Kosmo , projekt oparty na JUMP od hiszpańskiej firmy