地理信息系统
文章平均质量分 83
wufeishimeng
这个作者很懒,什么都没留下…
展开
-
空间数据库的设计与建设
1、设计题目:四川省旅游信息数据库2、实验目的 通过设计和建立database空间数据库,掌握空间数据库设计和建设流程,学会利用所学GIS知识独立分析和解决问题的能力,对所学建库知识进行一个完整的串接。3、需求分析 旅游业是一个综合性很强的信息依赖型产业,旅游信息的获取、加工、传播和利用对旅游业的发展起着举足轻重的作用。从旅游者和旅游规划管理部门的需求出发建立原创 2008-08-04 01:53:00 · 12174 阅读 · 2 评论 -
Flex Viewer解析-----InfoPopup(InfoWindow)
InfoPopup FlexViewer ArcGIS Server Flex原创 2010-06-28 14:09:00 · 7952 阅读 · 7 评论 -
Shape文件格式
Shape文件格式一个ESRI的shapefile数据包含一个主文件(.shp),一个索引文件(.shx)和一个dBASE(.dbf)表。主文件是直接访问的,变长记录的文件,每一条记录都描述一个形状的一系列结点。在索引文件中,每一条记录包含主文件相应记录相对于主文件头的偏移量。dBASE表中每条记录表示一个要素的属性。这种几何结构和属性要素一对一的关系是通过记录号来控制的,表中的属性记录的顺序转载 2010-01-22 14:17:00 · 5741 阅读 · 0 评论 -
8、query鼠标移动选择面,并显示信息窗口
query选择面,并显示信息窗口1、 首先完成地图的加载,详细见前面的介绍,本例使用的数据服务为:本地,地址为:http://localhost/ArcGIS/rest/services/China/MapServer要做查询的图层为:id=02、 添加query任务: dojo.require("esri.tasks.query"); 添加map的原创 2009-03-12 13:45:00 · 3132 阅读 · 1 评论 -
9、find查询结果可点击定位
find查询与grid1、 目的:完成查询,输出查询结果并在地图上高亮显示符合条件的图元,单击输出信息后定位到该Graphics,单击可显示详细信息。2、 准备:数据:本机服务数据http://localhost/ArcGIS/rest/services/China/MapServer其中“0”层是中国的政区图3、 开发步骤:(1) 设计页面以及代码:原创 2009-03-13 17:22:00 · 3239 阅读 · 0 评论 -
6、使用infowindow
ESRI公司提供的infowindow既美观用实用,而且可定制性强,是时时获取信息的好窗口,用好它可以使工作量大大的减少。他的使用方法介绍如下:1、 主要属性PropertyTypeDescriptionanchorString Placement of the InfoWindow with res原创 2009-03-11 13:58:00 · 9414 阅读 · 7 评论 -
4、map类和Navigation类小结
Map类:1、概述:esri.Map类是一种容器,其中可以放置layer(图层),Graphic(),infowindow(动态信息窗口)。其在网页中可以加载到DIV中,其高度宽度位置等有DIV决定。其方法事件map.onload在第一个图层加载完成后激发,因此,onloadhandler事件经常用来初始化map的一些参数和加载图层。2、引用方式为:esri.Map(di原创 2009-03-11 11:11:00 · 4996 阅读 · 0 评论 -
4、为地图增加浏览控制按钮——toolbar
为地图增加控制按钮ToolBar1、 准备按钮图标文件并引入Flex(1)在工程的Src文件夹下新建一个文件夹image,将工具图标文件复制进去! (2)在Flex中注册图标,并在ToggleButtonBar按钮中使用 //图标文件 [Bindable] //放大 [Embed(s原创 2009-03-09 15:15:00 · 3133 阅读 · 0 评论 -
2、简单地图发布
简单地图发布:1、 地图控件:环境配置完成后,看到Complement里面的ESRI里的Map控件,哈,多么熟悉的控件啊!赶快在面板上画一个出来吧!看一看代码,画出来之后代码加了什么东西呢? x="0" y="0">这个就是地图控件的后台代码!很简单吧!又如何给他配置地图那?他有那些属性那?首先看看他的属性和说明:clickRecenterEnabl原创 2009-03-09 15:07:00 · 2472 阅读 · 1 评论 -
7、连接sql数据库获取坐标绘制Graphics
连接sql数据库获取坐标绘制Graphics1、 建立数据库,存储点位信息如下:数据库名称:SDB;表名称:SDB_NodeNodeID X Y1 33 332 100 1003 44 100 2、 连接数据库,读取信息!本例采用将后台读取的坐标信息按照一定格原创 2009-03-11 14:48:00 · 3805 阅读 · 3 评论 -
2、Server API for JavaScript简单地图发布
Server API for JavaScript简单地图发布:1、 新建网站,2、添加样式引用: link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/1.2/js/dojo/dijit/themes/tundra/tundra.css">此样式用来原创 2009-03-10 11:43:00 · 3086 阅读 · 2 评论 -
5、图层控制TOC
图层控制TOC的制作:1、 首先熟悉一下思路:获取图层的方法:(利用map类的getLayer(id)方法)直接传入图层服务名称获取图层的信息:利用图层的layerInfos属性,获取到指定图层的全部info,里面包括图层ID,图层是否可见,图层的名称,利用这些属性基本上可以完成图层TOC的制作。2、 事件:图层控制需要在程序执行出来,地图加载完成后就要显示出图层的名称和显示状原创 2009-03-11 11:09:00 · 3535 阅读 · 0 评论 -
3、ArcCatalog本地地图发布
1、 安装配置好ArcGIS server后,如果利用Maneger发布成功后,下面就可以使用ArcCatalog进行地图发布啦!2、 首先启动ArcCatalog,在GIs servers中点击Add ArcGISServer,如图所示 3、 选择Manage GIS Services 之后下一步,出现如下的对话框,成功与否就看这个对话框里面的填写的东西对不原创 2009-03-09 15:10:00 · 7207 阅读 · 4 评论 -
3、Server API for JavaScript使用地图工具条
Server API for JavaScript使用地图工具条1、 首先完成简单地图发布,具体方法见(2、Server API for JavaScript简单地图发布);2、 准备按钮,在网页中添加按钮,分别用来处理地图基本操作。将按钮加入层中,设置层的Z_index值为较大的数,可以是toolbar浮动在地图上面效果为:3、 本例的代码放置于专门的文件中名原创 2009-03-10 11:44:00 · 4145 阅读 · 1 评论 -
1、初识Server API for JavaScript
先看看官方帮助上的英文:If you want to embed lightweight mapping functionality into a Web application, or if youre just getting started with ArcGIS Server development, consider using the ArcGIS JavaScript A原创 2009-03-10 11:41:00 · 2706 阅读 · 0 评论 -
ArcEngine面数据渐变渲染
ArcEngine面数据渐变渲染说明,以下代码实现依据shp中的WQL和VOL字段的值对面进行渐变色渲染。程序主要代码如下:需要添加的引用using ESRI.ArcGIS.Display;using ESRI.ArcGIS.Carto;using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.DataSourcesFile;程序主要代码publicbool RendInterResult(string ShpPath) { File原创 2010-07-16 17:01:00 · 3370 阅读 · 0 评论