摘要: 在上述文章中,我们已经为地图添加了比例尺、鹰眼等控件,但还有一个控件也是地图所必需的,那就是图例控件,它显示当前地图上添加的所有图层的图例(默认效果,可以手动控制显示单个图层的图例),效果如下所示: 具体实现如下: 1 图例控件的实现主要是依据“esri/dijit/Legend”组件,我们先定义两 阅读全文
posted @ 2018-09-12 19:58 X北辰北 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 双屏联动 代码: 效果: 四屏联动 代码: 效果: 注: 此博客中的需求也是和上篇博客一样,是项目需求,所以只粘贴关键代码,如果大家在实际开发中遇到问题,欢迎私聊,手把手指导~ 阅读全文
posted @ 2018-09-12 19:53 X北辰北 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在做API的开发时,一直用的是ArcGIS提供的默认的底图,比如topo、osm、streets等,现在需求有变化,想用自己发布的地图服务做底图,所以将操作步骤记录如下(此博客因为涉及到具体的项目开发,所以只粘贴关键代码和参考实例图): 1 引入组件“esri/basemaps” 2 定义底图和实例 阅读全文
posted @ 2018-09-12 19:47 X北辰北 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 图层控制控件主要实现在地图上面图层的显示和隐藏,通过选择或取消各图层名称前面的复选框来实现图层的动态添加,效果如下图: 上图实现了一个北京地铁线路的显示与隐藏效果,通过点击右侧面板的图层名称前面的复选框,可以实现图层的显示与隐藏。下面来看一下具体的实现过程: 1 在开始构建此示例之前,我们先要发布相 阅读全文
posted @ 2018-09-12 19:37 X北辰北 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 地图书签的功能字面理解就是暂时记录当前地图的范围和放大级别,在后续操作中如果想回到地图之前的状态,可以点击当时创建的书签来回到此状态,如下图所示: 地图刚加载完成时是一副以成都为中心的地图,放大级别是10: 我们将地图的中心拖动到南京,进一步放大地图,然后创建以“南京”为名称的书签,如图: 创建好书 阅读全文
posted @ 2018-09-12 19:31 X北辰北 阅读(299) 评论(0) 推荐(0) 编辑