GIS Web SDK简介

在线Web开发因其简单、易用、受众广泛,已经成为非常主流的开发方式。

随着互联网地图的普及和LBS的发展,在线地图已经深入大众生活的方方面面。而与地图相关的GIS行业、GIS Web开发,也开始面向大众,因此成为更多开发者的选择。

GIS在线Web开发,包括以地图为主的Web开发,同时也包含空间分析等GIS特有功能的Web应用开发。

举个最简单的的例子,GIS在线Web开发可以是:通过在线的JavaScript API,将在线地图嵌入到您网页中。仅需要几行简单的代码,您就可以在自己的网页中实现地图的浏览和缩放。

常用的在线GIS SDK以JavaScript为主,各大GIS厂商均提供了在线的GIS SDK,可用于在线的GIS Web应用开发。此外,互联网地图商也提供了简单易用的在线JS SDK,可用于在线的地图应用开发。

在进行在线地图应用开发时,您可以选择任何一种满足功能需求的在线SDK,也可以将GIS SDK与互联网地图API结合使用。例如:

同时,用于访问Web服务的在线REST API也是开发Web应用不可或缺的一部分,如开发公交分析等GIS应用可能需要的在线REST API。

本教程将带领您,基于常用的GIS在线Web SDK,构建在线GIS应用。无论您是GIS从业者,还是不了解GIS的开发者,都可以跟随本教材,一步一步地实现地图相关的Web应用。在线构建Web应用,可以让开发过程更简单、更直观。

本教程将会使用SuperMap iClient for JavaScript(文中简称iClient)、SuperMap iConnector(文中简称iConnector)以及 Leaflet JavaScript library(文中简称Leaflet)。其中SuperMap iClient for JavaScript和SuperMap iConnector以及访问GIS服务的REST API由SuperMap Online(supermapol.com)提供。Leaflet JavaScript library由Leaflet(leafletjs.com)提供。

我们一起使用这些在线JS API,做一些跟地图有关的好玩的小程序。

results matching ""

    No results matching ""