iClient-JavaScript icon indicating copy to clipboard operation
iClient-JavaScript copied to clipboard

使用classic添加覆盖物画圆时报错

Open zhang6685979 opened this issue 7 years ago • 5 comments

因为项目中需要同时使用classic和for mapboxgl,引入iclient9-mapboxgl.min.js之后,原有的SuperMap对象被覆盖,就会导致某些类的方法不存在

381b1d30

另外 new SuperMap.Geometry.Point().transform方法也不存在

zhang6685979 avatar Mar 16 '18 07:03 zhang6685979

可以简述下使用场景吗?在设计时我们并没有考虑这种场景。推荐使用iClient8+iclient-classic.js 或者全新的 iclient-mapboxgl.js。

songyumeng avatar Mar 16 '18 08:03 songyumeng

因为我们的项目是单页面应用,其中有一个页面用到了mapboxgl所以就需要引入iclient-mapboxgl.js,但是另外一个页面需要用classic画圆,在画的时候就提示LinearRing的rotate方法不存在,也就是引入iclient-mapboxgl.js之后基础包的SuperMap对象就没有这个方法了

zhang6685979 avatar Mar 19 '18 00:03 zhang6685979

确实是个缺陷我们会安排修复。就目前而言,能否避免在同一个页面里同时引用8C(7C)+9D for mapboxgl。

songyumeng avatar Apr 12 '18 04:04 songyumeng

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 14 '20 10:10 stale[bot]

请问怎么添加一个点的服务?

lbjzz-hash avatar Nov 11 '20 02:11 lbjzz-hash