免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 7477|回复: 10
收起左侧

[二次开发] arcgis js中地图上加载第一个图层后,可以切换为添加其它坐标系的图层么?

[复制链接]

12

主题

657

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
145
发表于 2017-2-28 16:22 | 显示全部楼层 |阅读模式
20铜板
在arcgis js中,new esri.Map一个地图map,添加图层,然后我想添加其它坐标系下的图层,此时前面添加的图层不再需要。发现不管removeAllLayers()还是map.destroy()再重新new Map都不行诶,难道只能用两个div,new两个Map?好别扭,不好操作。

头像被屏蔽

141

主题

980万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
627184
发表于 2017-2-28 16:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

2369

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
238
发表于 2017-2-28 17:19 | 显示全部楼层
视频教程,不错哦。
回复

使用道具 举报

12

主题

657

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
145
 楼主| 发表于 2017-2-28 17:22 | 显示全部楼层
风释摩尼 发表于 2017-2-28 17:19
视频教程,不错哦。

:o:o
回复

使用道具 举报

12

主题

657

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
145
 楼主| 发表于 2017-3-1 11:07 | 显示全部楼层
已解决,切换时设置坐标系便好,我这里使用的是wkt和wkid来建。
回复

使用道具 举报

2

主题

585

铜板

4

好友

技术员

Rank: 3Rank: 3

积分
80
发表于 2017-3-14 10:29 | 显示全部楼层
加载不了的,坐标系不同
回复

使用道具 举报

0

主题

221

铜板

1

好友

实习生

Rank: 1

积分
4
发表于 2017-4-18 15:29 | 显示全部楼层
请问这个问题您是怎么解决的?请指教,多谢!
回复

使用道具 举报

12

主题

657

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
145
 楼主| 发表于 2017-10-13 11:51 | 显示全部楼层
zjzxn1992 发表于 2017-4-18 15:29
请问这个问题您是怎么解决的?请指教,多谢!

地图属性里有一个销毁方法,调用便好

回复

使用道具 举报

12

主题

657

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
145
 楼主| 发表于 2017-10-13 11:52 | 显示全部楼层
已解决
回复

使用道具 举报

0

主题

2034

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
187
发表于 2020-11-24 10:46 | 显示全部楼层
arcgis for js坐标系的认定规则为:如果初始化地图的时候未指定,就以加入的第一个图层的坐标系为整个地图的坐标系,无论后面加入的图层为何种坐标系,后续也可通过再次指定地图的spatialReference来切换坐标系(4.x版本),否则只能使用destory()方法销毁再重新实例化view重新指定坐标系,建议使用同样坐标系的不同图层,避免出现叠加的时候因为坐标系不统一二出现偏移
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表