原文:如何正确响应ArcGIS JavaScript API中图形的鼠标事件

在使用ArcGIS JavaScript API编写程序的时候,程序员往往需要完成这样一个功能:点击地图上的图形,自动进行专题GIS数据查询,当在地图非图形区域上点击时,自动进行底图兴趣点查询。 由于专题GIS图形是叠加在底图上的,所以我们在处理地图的鼠标点击事件时,就需要根据实际点击的位置和内容来对不同的数据进行查询。 ArcGIS JavaScript API为编程人员分别提供了针对地图对象和 ...

2016-09-27 14:24 0 11568 推荐指数:

查看详情

ArcGIS api for javascript——图形-增加图形到地图

描述 本例展示了如何使用Draw工具栏在地图上描绘许多种类的几何体。ArcGIS JavaScript API包含工具栏。 工具栏不是一个在页面上自动地可见的用户界面组件。相反,工具栏是一个助手类,可以用来让用户在地图上描绘几何体。它保存为描绘每个几何体类型而写的代码。仅仅激活需要描绘的几何体 ...

Tue Mar 14 00:42:00 CST 2017 0 2073
ArcGIS api for javascript——图形-使用多个图形图层

描述 本例展示了如何增加多个图形图层到地图。一个图形图层显示国家,另一个显示城市。在一个地图中有多个图形图层的能力是在ArcGIS JavaScript API v1.4增加的。 从蓝色的城市点分隔灰色的区县多边形使图形易于管理。例如,如果仅仅想要删除城市,仅需删除有这个城市点的图形图层 ...

Tue Mar 14 00:51:00 CST 2017 0 2082
ArcGIS api for javascript——鼠标悬停时显示信息窗口

描述 本例展示当用户在要素上悬停鼠标时如何显示InfoWindow。本例,要素是查询USA州图层的QueryTask的查询结果。工作流程如下: 1.用户单击一个要素 2.要素是“加亮的”图形。 3.用户在图形上悬停鼠标,看到属性信息的信息窗口。 如果想要在任意要素上悬停鼠标来查看信息 ...

Wed Mar 08 00:28:00 CST 2017 1 6863
ArcGIS api for javascript——图形-选择一个范围内的点

描述 本例展示了如何使用图形显示查询结果,如何使用draw toolbar在地图上选择图形和如何修改图形符号为“高亮”。 在地图上画一个矩形区域,加亮矩形范围内的城市。这个应用统计高亮的城市个数并列出城市名称。能够画另外一个矩形来改变高亮的城市集合。 初始的在地图上见到的城市集和是应用加载时 ...

Tue Mar 14 00:44:00 CST 2017 0 5672
ArcGIS JavaScript API异常之onExtentChange事件覆盖onClick事件

利用Esri官方提供的聚合类进行聚合,由于数据较多,为了加快速度,在聚合之前对当期范围进行判断,如果不在当前视图范围的,就不聚合了。 所以,由于Esri官方的类是监听了zoomEnd事件,如下代码 所以,当限定视图范围聚合时,如果只平移,不触发onZoomEnd事件,新视图范围内 ...

Tue Sep 08 22:08:00 CST 2015 0 2372
IE和Chrome执行javascript鼠标双击事件的不同响应

最近在用天地图API帮同学做点开发的工作,主要是基于天地图的API实现违法用地举报的在线地图标绘,要实现的效果如下: 由于是基于天地图API的TPolygonTool工具实现面积量测和多边形绘制功能,实现思路如下: (1)基于按钮的鼠标点击事件开启多边形标绘工具 ...

Fri Oct 24 18:32:00 CST 2014 0 2927
关于ArcGIS API for JavaScriptbasemap的总结介绍(一)

实际上basemap这个概念并不只在arcgis才有,在Python中有一个matplotlib basemap toolkit(https://pypi.python.org/pypi/basemap),是用来实现地理信息可视化的。其中,matplotlib是Python常用的数据绘制包 ...

Sat Jul 30 05:18:00 CST 2016 15 15722
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM