描述 本例展示当用户在要素上悬停鼠标时如何显示InfoWindow。本例中,要素是查询USA州图层的QueryTask的查询结果。工作流程如下: 1.用户单击一个要素 2.要素是“加亮的”图形。 3.用户在图形上悬停鼠标,看到属性信息的信息窗口。 如果想要在任意要素上悬停鼠标来查看信息窗口,见示例加 Read More
描述 本例展示如何配置查询任务为示例的工作流程: 1.用户单击一个要素来加亮显示。 2.用户再一次单击要素来查看属性信息的 InfoWindow。 本例查询USA州,因此ESRI_StateCityHighway_USA的州图层被传给QueryTask构造函数。 第一次鼠标单击通过下面的事件监听器捕 Read More
描述 本例展示了当一个要素被查询时如何立刻打开一个InfoWindow。信息窗口能被用来将要素的属性格式化成用户易读的格式。 本例中,地图和查询任务都使用ESRI sample server上的服务KGS_OilGasFields_Kansas。地图也使用了来自ArcGIS Online的ESRI_ Read More
描述 本例展示了在重叠的多边形处理查询的一种方式。单击一个石油和天然气的字段来查看地图上的高亮显示。如果仅仅点击一个要素,能够在单击一次来查看包含一些属性的InfoWindow。如果偶然单击到重叠的要素,将看到到一个要素列表,为下一次单击显示哪个要素的信息提供帮助。 注意本例使用一个InfoTemp Read More
描述 本例展示了如何使用查询任务结果用去Google Chart API构建一个图表。当运行本例,点击一个郡县去看出现在一个无焦点的InfoWindow中的人口统计的数据的图表。 函数init创建了一个Map,一个 QueryTask和一个Query。注意QueryTask的构造函数需要地图服务里一 Read More
描述 本例展示了用户能够从没有显示服务的地图服务查询数据。大部分地图服务包含属性信息的数据集,数据集能够被查询并显示在一个简单的列或表格里。 本例按提供的州名称查询USA人口普查数据,然后显示关于州的属性信息列表。 代码创建了一个QueryTask和一个用做任务输入的 Query。注意QueryTa Read More
描述 本例展示了如何设置地图的范围为地图其中一个图层的范围。本例有两个图层:ArcGIS Online上的世界地图图层 ArcGISTiledMapServiceLayer和堪萨斯州的要素的图层ArcGISDynamicMapServiceLayer。本例展示了如何设置地图总是以堪萨斯州范围开始。 Read More
描述 本例展示了如哦读取地图和图层的属性和返回信息给用户。本例中的四个按钮允许用户接收地图属性。每个按钮调用不同的函数。 ·Get All Map Layers - 这个按钮调用getMapLayers函数,循环地图里的每个图层并在报警框中报告 layer ID,visibility和 opacit Read More
描述 这个示例展示了在创建地图时如果定义一个自定义的范围和空间参考。 在 ArcGIS JavaScript API的1.0和1.1版本,任何要使用的地图服务图层都需要和地图的空间参考一致。1.2版本开始,可以使用和地图不同的空间参考的动态地图服务。虽然这提供了图层使用上的更多的弹性,但是投影会影响 Read More
描述 ArcGIS JavaScript API的1.2版本加入更多地图如何缓存,切片和地图服务的控制。本例展示了如何限制地图能够接收切片的比例等级。如果不想用户过分的放大或缩小,即使切片存在这些极端的比例,这个方法是有用处的。 本例使用ArcGIS Online上的一个影像图层。这个服务有16等级 Read More