SuperMap iClient Classic

iClient 8C 升级

本章节主要介绍如何让 SuperMap iClient 8C(2017) for JavaScript 使用最新的 SuperMap 服务功能。

首先引入 SuperMap iClient 8C(2017) for JavaScript( 下载地址)

<script type="text/javascript" src="https://iclient.supermap.io/web/libs/iclient8c/libs/SuperMap.Include.js"></script>

引入 iclient-classic.js 或 iclient-classic.min.js使SuperMap iClient 8C(2017) for JavaScript 产品能使用最新的 SuperMap 服务功能

<script type="text/javascript" src="https://iclient.supermap.io/dist/classic/iclient-classic.js"></script>

开发入门

在完成 SuperMap iClient 8C(2017) for JavaScript 升级以后,下面介绍如何使用 SuperMap iClient Classic 进行快速开发:

引入相关js文件

<script type="text/javascript" src="https://iclient.supermap.io/web/libs/iclient8c/libs/SuperMap.Include.js"></script>
<script type="text/javascript" src="https://mapv.baidu.com/build/mapv.js"></script>
<script type="text/javascript" src="https://iclient.supermap.io/dist/classic/iclient-classic.js"></script>

将 iServer 发布的地图加载至 SuperMap iClient 8C(2017) for JavaScript的 map 中:

var map = new SuperMap.Map("map", {
            controls: [
                new SuperMap.Control.Attribution(),
                new SuperMap.Control.ScaleLine(),
                new SuperMap.Control.Zoom(),
                new SuperMap.Control.Navigation({
                     dragPanOptions: {
                        enableKinetic: true
                    }
                })]
        });
        //此处省略数据构造过程。
        var mapvLayer = new SuperMap.Layer.MapVLayer("mapv", {dataSet: dataSet, options: options});
        map.addLayer(mapvLayer);查看源码 »

运行效果