class Map 方法 toMapFromStage 用于把屏幕坐标转换为地理坐标 public function toMapFromStage(stageX:Number, stageY:Number):MapPoint Converts the global stage coordinates to a map point. Parameters  stageX:Number — The horizontal coordinate in global stage coordinates. …
config.xml文件的配置如下: <widget label="台风" icon="assets/images/typhoon.png" config="" url="widgets/ActualWeather/TyphoonWarningWidget.swf"/> 源代码目录如下: 界面效果: 大概的思路如下:从后台数据库获取台风的信息列表,展示在界面的表格里面:点击某条台风选项时候,会动态的在地图上展示台风…
config.xml文件的配置如下: <widget left="3" bottom="3" config="widgets/Coordinate/CoordinateWidget.xml" url="widgets/Coordinate/CoordinateWidget.swf" /> 源代码目录如下: 地图坐标系模块的源代码原理解析,详细的代码在下载的开源flexviewer自带的: (1)Coordinate…
讲解GIS功能模块实现之前,先大概说一下flexviewer的核心配置文件config.xml,系统额GIS功能widget菜单布局.系统的样式.地图资源等等都是在这里配置的,这里对flexviewer不熟悉的朋友,要先去flexviewer官网了解或者网上的其他资源了解才行; 鹰眼模块在config.xml文件的配置如下: <widget right="0" bottom="0" config="widgets/OverviewMap/Overvi…
ArcGIS可以设置动态地图服务(ArcGISDynamicMapServiceLayer)显示哪些图层,也可以设置每个图层根据某个属性字段的某些条件来进行过滤显示. 1.设置显示的图层 主要是通过ArcGISDynamicMapServiceLayer的VisibleLayers属性来设置或得到当前显示的图层,C#代码如下: 代码中Map1和TextBlock_VisibleLayers是已经定义好的地图和TextBlock控件. //ArcGISDynamicMapServiceLayer初…
ArcGIS runtime SDK for WPF/Silverlight中的三种常用的查询:QueryTask.FindTask.IdentifyTask都是继承自ESRI.ArcGIS.Client.Tasks,关系如下图所示: 1.QueryTask:是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便提一下的是,QueryTask进行查询的地图服务并不必须加载到Map中进行显示.QueryTask的执行需要两个先决条件:一个是需要查询的图层URL.一个是进…
<html>   <head>   <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>           <meta name="viewport"   content="initial-scale=1, maximum-scale=1,user-scalable=no">   <tit…
小生原文 ArcEngine 产生专题图 ArcEngine提供多个着色对象用于产生专题图,可以使用标准着色方案,也可以自定义着色方案,ArcEngine提供8中标准着色方案. 一.SimpleRenderer专题图 是使用单一符号进行着色分类,不涉及对要素的数据进行处理.这种专题图同一个图层内的所有元素都是一种符号. 通过SimpleRenderer对象对Symbol进行设置后,赋予IGeoFeatureLayer接口的Renderer属性,对象实现了ITransparencyRenerer接…
1.esri 命名空间      所有的对象都是在 esri 命名空间下的,esri 有自己的属性和方法.      如 esri.version 返回当前 JavaScript API 的版本号.esri.hide(Element) 隐藏 html 元素,像 DIV 或者是 TABLE 元素.2.Graphic 对象      如果你做过 arcserver adf 开发或者是 arcserver api for Silverlight 开发的话,对 Graphic 对象应该是很熟悉的.这是一…
分级渲染classbreakrenderer位于carto类库中,进行分级渲染时,首先要将相应图层按照某一Field分级.可使用esrisystem类库中的iclassifyGEN类的classify进行分类 private ISymbol GetSymbol(IColor pColor) { ISymbol pSymbol; ISimpleFillSymbol pSymbolFillSymbol = new SimpleFillSymbolClass(); pSymbolFillSymbol.…
原文http://www.gisall.com/html/32/7232-2418.html 专题地图是突出表现特定主题或者属性的地图.常见专题地图类型有唯一值渲染,分类渲染,柱状图,饼状图,点密度图等.这些在ArcMap里,图层属性的Symbology标签中已有很好的诠释. 三种客户端API中目前为我们提供了现成的UniqueValueRenderer和ClassBreakRenderer功能,但有些食之无味,弃之可 惜.原因有二:1.领导常常并不认可这两种简约而不简单的专题图,因为他们没有看…
config.xml文件的配置例如以下: 1 2 <widget left="3" bottom="3" config="widgets/Coordinate/CoordinateWidget.xml" url="widgets/Coordinate/CoordinateWidget.swf" /> 源码文件夹例如以下: 地图坐标系模块的源码原理解析,具体的代码在下载的开源flexviewer自带的: (1)Coo…
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportCl…
QueryTask.FindTask.IdentifyTask都是继承自ESRI.ArcGIS.Client.Tasks: 1.QueryTask:是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便提一下的是,QueryTask进行查询的地图服务并不必须加载到Map中进行显示.QueryTask的执行需要两个先决条件:一个是需要查询的图层URL.一个是进行查询的过滤条件. 下面是QueryTask的基本过程: //新建一个QueryTask QueryTask q…
记录下过滤 ArcGISDynamicMapServiceLayer 图层服务的方法 function filterArcGISDynamicMapServiceLayer(){ map.graphics.clear();//清楚地图上现有的点 var layerDefinitions = [];//定义过滤条件 //过滤5个图层 layerDefinitions[0] = "NAME_ = '11'"; layerDefinitions[1] = "NAME_ = '高区'…
全局坐标(舞台坐标)  本地坐标 内容坐标系  地图坐标(MapPoint) flash和flex针对不同的目的,提供了3种不同的坐标系 全局的就是(stage级别的) 本地坐标系(组件级别的) 内容坐标系(相对于本地坐标系说的)            地图坐标(MapPoint) 这些坐标系的点是可以转换的,并且有相应的方法,看来adobe想得挺周到.我们一个一个的说一下 全局 这个坐标系的原点在整个flash舞台的左上角,MouseEvent实例的stageX,stageY就是这个坐标系中的…
解说GIS功能模块实现之前,先大概说一下flexviewer的核心配置文件config.xml,系统额GIS功能widget菜单布局.系统的样式.地图资源等等都是在这里配置的,这里对flexviewer不熟悉的朋友,要先去flexviewer官网了解或者网上的其它资源了解才行; 鹰眼模块在config.xml文件的配置例如以下: <widget right="0" bottom="0" config="widgets/OverviewMap/Over…
专题地图(Thematic Map)是着重表示一种或数种自然要素特征或社会经济现象的地图 专题地图的内容由两部分构成: 1.专题内容——图上突出表示的自然或社会经济现象及其有关特征 2.地理基础——用以标明专题要素空间位置与地理背景的普通地图内容,主要有经纬网.水系.境界.居民地等. 专题地图制作依据要素的一个或多个不同的属性字段,根据字段值赋予地理对象不同的符号样式或者颜色,以区分不同属性值的地理要素. ArcGIS Engine提供了8种标准的着色方案,每一种方案都对应了一类特征渲染器(Re…
实例:现有一图层服务,现需要动态显示该图层中的一部分内容:点击一个图例,只显示这个图例的内容,再点击别的图例,原来的内容不消失,再次点击已被点击的图例才会消失. 思路:setLayerDefinitions可以设置图层的定义,该定义可用于过滤指定图层的 var i,k; var arr=[]; var strWhere=""; var layerDefinitions=[]; //该show方法只是获取点击的图例的值,放入需要查询的数组中,便于拼接 function show(name…