资源描述:
《基于w ebgis的基础地理信息数据发布与应用服务(1)的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于WebGIS的基础地理信息数据发布与应用服务(1)的论文【摘 要】本文首先简要介绍了北京市的基础空间数据情况,以及在发布和应用中需要解决的问题。阐述了海量空间数据的管理方法、利用arcims进行发布的方法。在应用服务器的开发上提出了实现手段。最终结合实际应用举例说明了具体实现情况。【关键词】空间数据;数据发布;应用服务器1 引言随着我国城市建设的不断发展,其对基础空间数据的需求也进一步加大。代写论文应用的模式也不断发展,从最初的直接应用数据产品,到地理信息系统应用以及分辨率的数字正射影像的成果数据量约50gb左右,覆盖平原地区的0·5m分辨率的数字正射影像数据
2、量约120gb。数字地形图为df格式,利用coreldraf文件转换成tif文件,在photoshop中对图幅进行裁切,最终生成栅格化后的图形文件。由于dport:建立栅格数据集sderaster-omosaic:图像镶嵌sderaster-opyramid:建立金字塔sderaster-ocolormap:更新图层的调色版对于rgb色的数字正射影像数据和行政区划图数据,可以直接利用命令入库。对于索引色的栅格格式数字地形图,在所有图幅入库、镶嵌完毕后,再加入颜色信息。代写职称论文栅格数据全部入库后需要建立多级金字塔,并建立统计,以加快访问速度。矢量数据可以利用co
3、v2sde、shp2sde等命令导入。可以利用sdelayer命令查询sde图层的相关信息,并建立有效的空间索引。3 基础空间数据的发布可以利用arcims实现基于s将地图以服务的形式进行发布。地图的制作是空间数据发布的重要步骤。可以利用ar-cimsauthor工具在可视化环境下制作地图。也可以利用xml编辑工具,直接编辑axl脚本。可以利用<scaledependentrenderer>标签定义在不同的比例尺下利用不同的符号和标注显示数据。如:点状地物在全图情况下显示成点符号,放大后显示相配套的符号,再放大后显示点状符号及其注记。arcims的ht
4、mlviel语言来实现,通过在javascript脚本或asp脚本中加入arcxml请求,代写英语论文实现对地图服务的请求。通过javascript脚本实现客户端页面的显示和应用效果,通过arxxml实现对空间数据的操纵,通过asp脚本实现与属性数据库的交互。javascript和asp的通讯可以通过form或页面提交的方式处理4 应用服务器的开发应用服务器是指基于微软的iis服务器的服务器端组件,可以利用visualbasic、visualc++等语言进行开发,表现形式是服务器端的dll文件或服务。通过应用服务器不仅可以保护代码,而且可以实现更复杂的功能,例如通
5、过icrosoftactiveserverpagesobjectlibrary(asp·dll)引用。添加新类,并在类中添加如下过程:publicsubdataedit(method1asvariant,data1asvariant)dimobjresponseasasptypelibrary·responsedimobjcontextassvcslib·objectcontextsetobjcontext=getobjectcontextcallmethod1(data1)varresponse="<html><body>数据编辑完毕&l
6、t;/body></html>"objcontext·setpletesetobjresponse=objcontext("response")objresponse·ethod1,data1setobjediter=nothing%>5 技术特点1)数字线划图管理与发布。通过对数字线划图的栅格化,使得发布的数据在符号化上满足图式符号的要求,又可以做到全局浏览,极大加快了显示速度。2)大数据量地理数据管理。通过空间数据引擎与关系数据库的结合,实现了大数据量数据管理。通过数据库性能调整,实现了数据的高效显示。3)应用服务器开发。地理操作属于复
7、杂的操作类型,通过应用服务器的开发,可以实现服务器端应用功能的开发,包括空间数据库操纵、硬软件接口的开发等。6 应用效果在某个车载gps项目中,基于以上的研究成果我们实现了北京市基础空间数据的网络化发布,包括数字影像地图、数字栅格地形图、其他的专题数据等。通过与具体业务流程结合实现了基本电子政务功能。通过应用服务器的开发,开发了gps接收设备接口,实现了车载gps监控以及轨迹管理功能。