SuperMap iClient for OpenLayers
Product Introduction
SuperMap iClient for OpenLayers is a cloud GIS web client development platform based on Openlayers, which supports the access to maps, services, and resources of SuperMap iServer / iEdge / iPortal / iManager / Online and provides users with complete and professional GIS capabilities, and excellent visualization capabilities.
GitHub Host Address: https://github.com/SuperMap/iClient-JavaScript/tree/master/src/openlayers
OSChina Host Address: https://gitee.com/isupermap/iClient-JavaScript/tree/master/src/openlayers
Download
Module Introduction
New Features
Fix several bugs, details
Supports browsing and retrieval of image (grid) data published by iServer image service
API for slicing, legend, statistics, etc
Fix several bugs, details
WebMap supports graticule, the unique value thematic map supports custom styles, and the data stream layer supports the Mercator coordinate system
Provide online examples of geographic machine learning services such as binary classification and object detection
Provide multiple component configuration interfaces, and print out GeoPDF format files online
The visible range of the specified layer can be controlled according to the geometry
SuperMap iServer add webp parameters to the drawing format. The webp format has better image data compression algorithm, can bring smaller map tile volume, and has the same image quality with the naked eye recognition
Support modular development and improve application maintainability
Support to acquire and update map, data, service, dashboard, insights and other resources of Resource Center
GraphicLayer supports data volume increased from 300,000 to 1
million
The performance is improved to more than 3 times, the rendering of
million-point data is able to be completed within 1 second
Supports multiple data formats such as GeoJSON, TopoJSON, and
two-dimensional tables, etc. Supports style changes
Supports interactive operation, such as property filtering and mouse
events, etc.
Docked the latest ECharts 4.1.0, added increment rendering capabilities, supports visual rendering of data at ten millions of data level.
Support for Mapbox Vector Tile (MVT) open standards based on Mapbox GL
JS, OpenLayers, etc.
Interactive, online editable map style.and changing styles do not
require anti-copying and re-slices
Support Web Mercator, WGS84, China2000,etc.
Optimized API documentation
Organized document content, optimized document display format, improved
interface parameters and their usage descriptions
Greatly improved document readability and usability
Modularized the code, supporting modularized reference by using import grammar in JavaScript ES6 standard during the development
Release the npm project. The url is: https://www.npmjs.com/package/@supermap/iclient-openlayers
Integrate with Turf.js, providing users with calculation ability at the client side such as spatial analysis, topology analysis, equivalent analysis, measure analysis and so on. This makes it possible for a variety of common spatial operations to be done quickly at the client side without connecting GIS services
Buffers, topology validator, overlay geo and summary attributes functions are added in the distributed analysis services
Support the analysis of custom drawing range in vector clipping analysis and single object query analysis
Add ECharts visualization layer
Add label thematic map layer at the client side
Support thematic map in the WebMap
Complete the docking of basic services in SuperMap iServer
Support access to SuperMap iServer distributed analysis Services, providing density analysis, grid aggregation analysis, single object query analysis, region summary analysis, vector clipping analysis functions
Support access to address matching services of SuperMap iServer, providing forward matching and reverse matching functions
Support access to SuperMap iServer real time data services
Support new visual effects of time series heat map and flight monitoring effects based on ElasticSearch
Support Mapbox Vector Tile standard, providing users with more map styles to freely change styles at the client side
Add high efficiency point layer, supporting efficient and fluent rendering of 100,000+ point elements in the browser
Integrate with commonly used ECharts visualization effects: scatter map, polyline chart, histogram, pie chart
Integrate with data visualization Open Source Library MapV, providing the honeycomb map, commuting map, strong boundary map, migration map, dynamic trajectory map, the polygon drawing, line drawing and massive point data drawing functions
Support Integration with OSMBuildings to implement visualization of building stereo effects
New cache switch control to allow users to switch among different versions of cache on clients
Easier access to maps configured in SuperMap iPortal and SuperMap Online by users
License Introduction
Apache License 2.0