JuncTry establish the ability to design the original Shp data structure and create map data for your own business which building data conversion interoperability such as including: Shp, GeoJSON vector data; CSV and Excel structured data which have the WKT geometry cell data; Geodatabase layers and GeoServer rest services therefor achieving a wide data sources and accurate data adaptation.
JuncTry supports but is not limited to Oracle, PostGIS, and MySQL enterprise level Geodatabases achieving to process and concurrent access capabilities of large-scale spatial data. and has given map data version and archive management capabilities. The most common model is to display business maps on web and mobile devices display map with the visual interface from GeoServer which data combining Geodatabases.
JuncTry can be working as a visualization client with more intuitive and concise UI process replacing the traditional highly specialized operation mode for GeoServer. It unifies the internal workspaces and layers of the GeoServer and outputs the standardized rest services for map displaying on the web and mobile end ultimately. JuncTry simplifies such a complex process into a smooth visual interface process.
JuncTry is the production of the Shandong Raster Data Technology Co., Ltd(www.rasterunit.com) completing the map digital processing workflow. JuncTry is an independent map processing application and can also works as a GeoServer visualization client. JuncTry is a visual platform which complete map cartography, querying and editting, SLD symbol definition, data processing and conversion, vector and raster tile generation, hosting spatial data in Geodatabase and output from GeoServer. JuncTry build map visualization application more easily replacing highly specialized operations with efficient digital processes and concise visualization mode.
Email: service@rasterunit.com
Download JuncTryVersion | Date | Instruction |
---|---|---|
V1.0.5 | 2024-10-08 | Resolve the compatibility issue between dropping different kind of map data into the main map view such as file type, GeoDatabase type and GeoServer type. |
V1.0.4 | 2024-05-29 | Add local vector and raster layer to the independent map view which conjuncting with online map resources to provide autonomous positional references for drawing features on map. |
V1.0.3 | 2024-05-15 | Solved the problem of slow layer editing when switching between multiple layers; Adjusting index of the selected layer in the map content already layers with moving up and down to adjust visibility through node's popup menu. |
V1.0.2 | 2024-03-20 | Add one click publishing feature for GeoServer data storage layers. |
V1.0.1 | 2024-03-02 | Improve MVT and MBTiles vector tile algorithms to improve tile generation speed and accuracy. |
V1.0.0 | 2024-02-10 | First issue |
The JuncTry Digital Technology White Paper provides detailed technical specifications and usage methods for you. The white paper is divided into 10 chapters, covering 10 topics including: 1. Introduction, 2. Running mode, 3. Map Display, 4. Map Rendering, 5. Query Editing, 6. Data Processing, 7. Map Tiles, 8. GeoDatabase, 9. GeoServer and 10. Publishing Map Services. Each chapter provides tutoring data and example downloads for key technical points helping you quickly understand and master the usage methods. We sincerely hope to receive your feedback, and we will continue to improve and provide higher quality services.
Email: service@rasterunit.com
JuncTry Digital Technology White PaperJuncTry supports creating multiple types of map tiles for vector and raster layers, including: 1 PBF vector tiles, 2 MVT vector tiles, 3 MBTiles vector tiles, 4 MBTiles raster tiles, 5 TMS raster tiles and 6 XYZ raster tiles. We will provide detailed explanations in the following sample selection examples. For more information, please refer toJuncTry Digital Technology White Paper。
TMS (Tile Map Service) is a tile standard defined by the Open Source Geospatial Foundation (OSGeo). TMS defines tiles as starting from the bottom left corner of the map, which is the origin of the tiles and numbering system, with the y-axis (Y value) increasing from south to north. JuncTry supports generating tiles for Shp, GeoJSON and GeoDatabase vector layers for flexible offline deployment which can be integrated with projects or independently deployed to web servers such as Apache, Tomcat and Nginx detached from the professional GeoServer and accessed through URL or relative path therefore, it is possible to greatly reduce the difficulty of map deployment and project costs.
The Counties.shp in this example represents the location of counties in California, USA. The tutoring data can be download in JuncTry:Shp,GeoJSON,web example. The web example application has a complete runtime environment and can be deployed to Tomcat or other web servers for plug and play.
MVT (Mapbox Vector Tiles) is the technical specification for Mapbox's vector tiles. MVT is based on the PBF (Google Protocol Buffers) encoding format as the storage unit. For clarity, Mapbox uses the. mvt file extension, so the generation method of MVT vector tiles is exactly the same as PBF. The advantages of vector tiles are reflected in the following aspects:
The vector layer MajorRoads.shp represents the main roads in California, USA. The tile source layer and web example can be download in JuncTry: Shp,GeoJSON,web example. The web example application has a complete runtime environment and can be deployed to Tomcat or other web servers for plug and play.
JuncTry supports creating TMS,XYZ,MBTiles tiles from raster layers.
The layer Italiy.tif in this example is a satellite panoramic image of Italy and the tutoring data can be download in JuncTry: Raster, web example. The web example application has a complete runtime environment and can be deployed to Tomcat or other web servers for plug and play.
MBTiles (Mapbox tiles), as the name suggests, is an open-source map tile standard hosted by Mapbox, with the goal of promoting tile map standardization and efficiency. MBTiles supports both vector and raster tiles using Web Mercator projection to describe tile coordinate data through metadata which including boundaries, latitude and longitude coordinates, etc. MBTiles internally grades tiles with create a tile dataset based on SQLite. It improves the efficiency of tile retrieval through database indexing so much higher than folder mode tiles. The original intention of MBTiles is for running map applications in embedded devices and mobile terminals by the way of storing map tiles in the local lightweight SQLite database. JuncTry supports generating MbTiles raster tiles for raster layers.
The layer Belgium.tif in this example is a satellite panoramic image of Belgium and the tutoring data can be download in JuncTry: Raster, web example. The web example application has a complete runtime environment and can be deployed to Tomcat or other web servers for plug and play.
Chapter | Tutoring data | Example | Illustrate | Legend |
---|---|---|---|---|
3.2.1 Load vector layers | Shp;GeoJSON | Create layers resource pool through file browser or dragging method. | Support Shp, GeoJSON, and rendering with SLD symbol. | |
3.2.1 Load raster layers | Raster | Create layers resource pool through file browser or dragging method. | Supports raster and rendering with RGB pixel or band. | |
4 Rendering and symbol | SLD | Create or retrieve from GeoServer | Support creating and editing SLD files. You can choose a layer for rendering based on the SLD geometry type. You can synchronize the SLD in GeoServer to local, or submit the local SLD to the GeoServer space. | |
5.1 Map querying | Shp;GeoJSON | Query vector layer based on attribute data. | Query and highlight features of vector layer on attribute data for Shp, GeoJSON, Geodatabase, and GeoServer. | |
5.2 Map editing | Shp;GeoJSON | Create or delete vector features; Assign, modify, and delete attribute data. | Edit and save features of vector layer for Shp, Geodatabase and GeoServer. | |
6.2.1 Vector layer preview | Shp;GeoJSON | Previewing in the vector resource pool or during vector data conversion process. | Preview and query of multiple types of vector layers, such as Shp, GeoJSON, CSV, Excel, Geodatabase, and GeoServer in single view. | |
6.2.2 Raster layer preview | Raster | Previewing in the raster resource pool or during vector data conversion process. | Preview raster layers in single view rendering with RGB or band. | |
6.3 Vector data processing | Shp;GeoJSON;CSV;Excel | Heterogeneous data transformation and data processing with vector features. | Process multiple types of vector layers such as Shp, GeoJSON, CSV, Excel, Geodatabase, and GeoServer in batch or single mode. Including heterogeneous data and CRS conversion. | |
6.4 Raster data processing | Raster | Raster image data processing. | Process raster layers in batch or single mode. including compression, segmentation, Mosaic merging and CRS conversion. | |
6.6.1 Map imported to GeoDB | Shp;GeoJSON;CSV;Excel | Import heterogeneous data with vector features into a Geodatabase. | Import vector layers such as Shp, GeoJSON, CSV, Excel into into Enterprise GeoDB such as Oracle, PostGIS and MySQL. | |
7.4 Vector TMS tiles | Shp;GeoJSON | web example | Generate TMS tiles from vector layers such as Shp or GeoJSON. | |
7.5 Vector XYZ tiles | Shp;GeoJSON | web example | Generate XYZ tiles from vector layers such as Shp or GeoJSON. | |
7.6 Vector PBF tiles | Shp;GeoJSON | web example | Generate PBF tiles from vector layers such as Shp or GeoJSON. | |
7.7 Vector MVT tiles | Shp;GeoJSON | web example | Generate MVT tiles from vector layers such as Shp or GeoJSON. | |
7.8 Vector PBF MBTiles | Shp;GeoJSON | web example | Generate vector MBTiles from vector layers such as Shp or GeoJSON. | |
7.9 Vector PNG MBTiles | Shp;GeoJSON | web example | Generate raster MBTiles from vector layers such as Shp or GeoJSON. | |
7.10 Raster TMS tiles | Raster | web example | Generate TMS tiles from raster layers such as GeoTiff. | |
7.11 Raster XYZ tiles | Raster | web example | Generate XYZ tiles from raster layers such as GeoTiff. | |
7.12 Raster MBTiles | Raster | web example | Generate MBTiles from raster layers such as GeoTiff. | |
10.1 Publish vector file cache layers | Shp | Vector file cache type | Publish Shp as a file caching type service in GeoServer. | |
10.2 Publish raster file cache layers | Raster | Raster file cache type | Publish raster as a file caching type service in GeoServer. | |
10.3 Publish GeoDB layers | Shp | Geodatabase type | Publish vector layers such as Shp, GeoJSON, CSV, Excel and Geodatabase layers to GeoServer forming the map services. |
No. | Item | Illustrate | Website |
---|---|---|---|
1 | GDAL | GDAL (Geospatial Data Abstraction Library) is an open-source conversion library for raster and vector geospatial data formats, released by the Open Source Geospatial Foundation under an MIT style open source license. GDAL has been widely used in map data underlying processing libraries, providing raster abstract data models and vector abstract data models for all supported formats, and comes with various useful command-line utilities for data conversion and processing. The GDAL standard is maintained by the OSGeo Open Source Geospatial Foundation and is continuously updated. | GDAL |
2 | OSGeo | The OSGeo(Open Source Geospatial Foundation) is a global non-profit organization that supports the development and wider application of open-source geographic and remote sensing software. Its goal is to support global cooperation, establish and promote the development and exchange of high-quality spatial geographic information software. | OSGeo |
3 | epsg.io | EPS. io provides a standardized coordinate system definition and conversion platform, covering all standardized coordinate system definitions and data conversion references. The coordinate system and projection transformation of JuncTry are based on the standardized definition of epsg. | epsg.io |
4 | GeoTools | GeoTools is an open-source Java code library based on the (LGPL) specification that provides standard methods for manipulating geospatial data. The GeoTools library implements the development of the Open Geospatial Consortium (OGC) specification. | GeoTools |
5 | Mapbox | Mapbox is currently a highly dynamic and innovative map engine manufacturer, and its vector map slicing technology has become a de facto standard in the industry. JuncTry integrates technical support for MVT (Mapbox vector tiles) and MBTiles (Mapbox tiles) internally. | Mapbox |
6 | LeafLet | Leaflet is an open source, OGC standardized map service based, web-based interactive map JavaScript engine library. The map and tile data constructed by JuncTry can be easily applied to the LeafLet development environment. | LeafLet |
7 | OpenLayers | OpenLayers is an open source, OGC standardized mapping service based, web-based interactive map JavaScript engine library. The map and tile data constructed by JuncTry can be easily applied to the OpenLayers development environment. | OpenLayers |
8 | Cesium | Cesium is an open source, OGC standardized map service based, web interactive map JavaScript library, and is currently the mainstream 3D map engine. The 2D map and tile data constructed by JuncTry can be easily applied to the Cesium development environment. | Cesium |
9 | ArcGIS | ArcGIS is an established commercial version of geographic information technology manufacturer, and its data format is also the current de facto data standard, such as shp, gdb, mdb. JuncTry's vector map data constructed based on shp format is suitable for the vast majority of map platforms. | ESRI,ArcGIS Online |
10 | Oracle | Oracle provides enterprise level spatial geographic data storage and processing capabilities, supporting concurrent requests for large-scale map data. JuncTry supports storage access to Oracle geodatabases, including importing and exporting vector layers, as well as serving as a GeoServer data source for layer publishing services. | Oracle |
11 | PostgreSQL | PostgreSQL is a powerful open-source relational database system that provides enterprise level spatial geographic data storage and processing capabilities, supporting concurrent requests for large-scale map data. JuncTry supports storage and access to PostGIS geodatabases, including importing and exporting vector layers, as well as serving as a GeoServer data source for layer publishing services. | PostgreSQL |
12 | MySQL | MySQL is a powerful open-source relational database system that provides enterprise level spatial geographic data storage and processing capabilities, supporting concurrent requests for large-scale map data. JuncTry supports storage access to MySQL geodatabases, including importing and exporting vector layers, as well as serving as a GeoServer data source for layer publishing services. | MySQL |
13 | GeoServer | GeoServer is an open-source map server based on the standard OGC protocol, with functions equivalent to ESRI's ArcGIS Server. It can implement standard protocol map services such as Web Feature Services (WFS), Web Map Services (WMS), and Web Coverage Services (WCS). Other formats and publishing options can be provided as extension modules, including Web Processing Services (WPS) and Web Map Tile Services (WMTS). JuncTry can serve as a visualization map processing client for GeoServer, completing the processing of the server's internal workspace and data storage, achieving the visualization process of vector and grid map publishing, greatly simplifying complex map processing work. | GeoServer |
Copyright © 2023 ©Shandong Raster Data Technology Co., Ltd All Rights Reserved.