水资源管理系统中最近资源点查找方法研究.pdf

水资源管理系统中最近资源点查找方法研究.pdf

ID:56000217

大小:477.44 KB

页数:3页

时间:2020-06-19

水资源管理系统中最近资源点查找方法研究.pdf_第1页
水资源管理系统中最近资源点查找方法研究.pdf_第2页
水资源管理系统中最近资源点查找方法研究.pdf_第3页
资源描述:

《水资源管理系统中最近资源点查找方法研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第i3卷第2期软件导刊v0I.13NO.22014年2月SoftwareGuideFeb.20l4水资源管理系统中最近资源点查找方法研究张伟丰,唐泉彬(东北电力大学信息工程学院,吉林省吉林市132012)摘要:针对传统水资源管理系统在处理“查询一个位置点附近最短路径、指定数量的水资源元素”问题时的低效率、不直观、不精确的缺点,运用AreGIS强大的地图显示与空间分析功能建立基于最短路径的最近资源点地图服务模型,并在Flex中调用、处理这个模型,实现在水资源管理系统中高效、精确、直观地显示某一位置点附近最近资源点的

2、详细信息。关键词:地理信息系统GIS;ArcGIS;最短路径;水资源管理系统中图分类号:TP311文献标识码:A文章编号:1672~7800(2014)002—0041—03node(),并不断地加以扩充,一个顶点属于集合node()0引言当且仅当从源点到该顶点的最短路径长度已知。初始时,node()中只有源点。设Y是除源点之外其余全部结点中当今水资源系统与GIS结合已成为水资源系统发展的某一顶点,把源点到达y且中间只经过node()中顶点的必然趋势,用GIS强大的地图显示与空间分析功能去解的路径称为从源点到y的

3、特殊路径,并且用数组d()来记决水资源管理过程中出现的问题已成为构建高效水资源录从源点到当前每个顶点的最短路径长度。Dijkstra算法管理系统的重要手段]。本文针对水资源管理系统构建每次从其余候选结点中取出具有最短特殊路径长度的顶过程中存在的“点击地图上一个位置点,出现离这个位置点Y,并将Y添加到node()中,同时对数组d()做必要的点最短路径、指定数量、相同类型的水资源元素”的最近资修改。一旦node()包含了除源点之外的所有候选结点,源点问题,用ArcGIS建立最近资源点模型,并在Flex中d()就记录了

4、从源点到所有其它顶点的最短路径长度。调用这个模型,求出最近资源点元素。实现鼠标滑过这几个最近资源点元素,则出现详细信息的功能,最后把Flex2运用ArcGIS建立基于最短路径的最近资源生成的swf和html文件集成到基于J2EE或.NET平台点服务模型构建的水资源管理系统中去。解决这一问题对实现水资源元素的实时监控、维护及管理人员的决策都具有重要意以水资源元素钻孔(dril1)为例,利用ArcGIS软件的义。ArcCatalog工具创建并发布基于Dijkstra算法的多起始点多目的地的最近资源点地图服务模型。1最

5、短路径(1)建立源数据图层。建立Streets~ND网络数据集图层:首先建立一个Ji—查找最近资源点问题的核心是求最短路径。DijkstraLin.gdb地理数据库,在该地理数据库中建立一个Trans—(迪杰斯特拉)算法是典型的最短路径算法,用于计算一个portation要素数据集,再在该要素数据集中建立一个网络节点到其他所有节点的最短路径。主要特点是以起始点数据集Streets—ND,该网络数据集为吉林市地区的街道网为中心向外层层扩展,直到扩展到终点为止]。最近资源络建立模型,并设置其网络成本属性TravelT

6、ime,这一属点服务模型中最短路径的求解是基于Dijkstra算法的多性表示行驶过每个街段所需的时间,该属性用作阻抗属起始点多目的地算法。性;建立drills图层,该图层包含吉林市地区所有钻孔位Dijkstra算法的基本思想是:设置一个顶点集合置的要素图层;建立ClosestdrillsSymbology图层定义输作者简介:张伟丰(1988一),男,东北电力大学信息工程学院硕士研究生,研究方向为数据库管理系统。·42·软件导刊2Ol4年出钻孔的符号系统的要素图层;建立OutputRoutesSym—资源点子图层。

7、bology定义输出路径的符号系统的要素图层。JoinField工具:将Routes图层中的FacilitylD、Fa—(2)建立FindNearbydrills工具模型图层。FindcilityRank、TotalTravelTime和TotalMeters字段与Nearbydrills模型如下图1所示。此模型有两个输入变Facilities图层连接。量:InputLocations,是用户指定的点,将根据这些点查找MakeFeatureLayer_丁具:仅选择FacilityID值非空最近的钻孔;Number

8、ofdrillstofind,定义查找的最近点的资源点。仅输出资源点中所需的字段将被设置为可见。的个数。此模型将创建一个最近资源点网络分析图层,ApplySymbologyFromLayer工具:将符号系统应用将钻孔要素图层中的钻孑L位置添加为资源点,并将用户于最近路径图层和最近钻孑L点图层。指定的位置添加为事件点,执行求解以确定最短路径钻(3)利用ArcCatalog建

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。