/iConnector

SuperMap.Web.iConnector 是一款基于SuperMap iClient for JavaScript 和第三方地图JavaScript开发的连接器工具,此处面对的是以第三方地图JavaScript为基础,并且又想加入SuperMap iServer强大的功能的用户。

Primary LanguageHTMLApache License 2.0Apache-2.0

一、简介

SuperMap.Web.iConnector 是一款基于SuperMap iClient for JavaScript 和第三方地图JavaScript开发的适配器工具,此处面对的是以第三方地图JavaScript为基础,并且又想加入SuperMap iServer强大的功能的用户。现第三方API支持百度、天地图、Google、Leaflet、ArcGIS、MapBox、CartoDB、MapABC、Polymaps、AMap和OpenLayer3。

二、特性描述

1.可以将iserver的地图服务叠加到第三方API的地图上

2.可以将使用iserve做出的专题图添加到第三方API的地图上

3.可以将通过iserver查询到的Geometry数据转换成对应的第三方API的Geometry并且添加到地图上

4.在第三方API的地图上可以使用iserver的所有分析功能。

三、使用说明

提供了针对百度、天地图、Google、Leaflet、ArcGIS等的不同接口,详见: 1、iConnector for Baidu help.docx 2、iConnector for Tianditu help.docx 3、iConnector for Google help.docx 4、iConnector for Leaflet help.docx 5、iConnector for ArcGIS help.docx 6、iConnector for MapBox help.docx 7、iConnector for MapABC help.docx 8、iConnector for CartoDB help.docx 9、iConnector for Polymaps help.docx 10、iConnector for AMap help.docx 11、iConnector for OpenLayers3 help.docx 由于范例访问的服务器非本地服务器,所以可以直接运行范例,范例中使用的服务器仅支持范例使用。

四、许可授权

详见“LICENSE.txt”。

五、效果展示

1、如下是在百度地图上面叠加了全国的等级符号专题图

original_THmC_4b6f000174941190

2、如下是在天地图上通过几何查询iserver上的各国首都

original_THmC_4b6f000174941190

3、如下是在Google地图上叠加了全国的省份的分段专题图

original_THmC_4b6f000174941190

4、如下是使用Leaflet的API出的Openstreet的地图,叠加了全世界的各国首都的矩阵标签专题图 original_THmC_4b6f000174941190

5、如下是在ArcGIS地图上面叠加了全国省份的单值专题图 original_THmC_4b6f000174941190

6、如下是在天地图上面叠加了京津的统计专题图 original_THmC_4b6f000174941190

7、如下是在天地图上面进行缓冲区分析 original_THmC_4b6f000174941190

8、如下是在AMap上面进行点密度专题图 original_THmC_4b6f000174941190

9、如下是在MapABC上面通过SQL查询iserver上的**边界 original_THmC_4b6f000174941190

10、如下是在MapBox上面通过距离查询iserver上的距离北京 30 地图单位内的首都 original_THmC_4b6f000174941190

11、如下是在CartoDB地图上面通过对线进行半径 10 米的圆头缓冲区分析 original_THmC_4b6f000174941190

12、如下是在Polymaps地图上面进行点密度专题图 original_THmC_4b6f000174941190

13、如下是在OpenLayer3地图上面进行距离查询 original_THmC_4b6f000174941190