首页 / 浏览问题 / 云GIS / 问题详情
如何在es6下使用Mapv 或者Echarts
3EXP 2019年12月19日

import ol from "openlayers";

import {Mapv,Echarts} from "@supermap/iclient-openlayers";

我是这样引入的,然后基础地图ol我能正常使用,能展现地图。然后我用

var mapv=new Mapv(map);

然后我参考官网例子

https://iclient.supermap.io/examples/openlayers/editor.html#mapvPolygon

var dataSet1 = mapv.geojson.getDataSet(geojson); 

就不知道如何使用下去了。你们的官网例子真心看的累啊。尽量跟上主流技术框架吧。

1个回答

现在是否在geiDataSet时无法获取到geojson?可以打断点看一下是否是没有获取到数据。我们的"@supermap/iclient-openlayers"中不包含mapv和echarts模块。引用的话直接npm引入后 import mapv from mapv的方式单独引用这两个模块

然后mapv和echrts的使用可以参考开发指南https://iclient.supermap.io/web/introduction/openlayersDevelop.html#Mapv

5,668EXP 2019年12月19日

API是怎么回事呢?ol.source.Mapv 这个文档和mapv的关系是啥?我总以为你们已经关联了。

我在哪里可以看到这方面的信息?就是@supermap/iclient-openlayers 和其他插件之间的关系说明和使用说明?我看文档貌似不是很好理解。
目前没有相关的文档介绍,您可以理解为我们的npm包一般只包含自身产品内容,其他的插件都是不包含的
还有问题,我看了,还有vue组件这块。这块的很多东西都得自己摸索的来,因为文档不是很齐全。你们这块有啥建议没?还是supermap iclient for openlayers ?
...