时间:2023-03-25 10:45:04
绪论:在寻找写作灵感吗?爱发表网为您精选了8篇测绘工程职称论文,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!
测量控制点的交接与复测
在工程测量控制点的交接过程中,施测人员需对平面控制点和高程采取有效保护措施,即时记录控制点,若存在其他隐患因素则应做好保护桩和引测工作,当条件允许时应以国家测量控制点为标准对施工中的测量控制点进行连测复核。复测测量控制点也是工程测量施测前的准备工作,在复测过程中根据线路布置将高程控制成复合水准路线,根据不同的测量要求,高程控制点可分为临时性和永久性两种高程控制点。当观察的工程时间较长时则采用永久性高程控制点,对工程路线的起点和终点进行设置,定期检测整个工程测量中的控制点,降低由不可预知因素引起控制点变化。
工程测量的施测控制
质量控制作为道路工程监理工作的最终目的,它的监测对象包括路基路面、地下管网和桥涵工程,测量监理的要求会跟随工程项目的不同发生相应的变化,不管是什么工程都必须保证施工单位质保体系的完整性,根据相关人员的自检报告进行检查。地下管网工程的施测控制,首先应确定施测控制的起止点,引桩和平面折点,依次检查垫层、沟底、平基等标高,检查间隔为20m。
针对路基路面工程的施测控制,应注意及时恢复路线中线桩,桩位间隔控制在20m左右并保持直线,根据坐标法对交点进行放样,如放样中间出现挡土墙则应预留出挡土墙的位置。针对道路交叉口的桩位进行加密布置,依次布置红线交点,并及时详细地记录桩位位置,定期或不定期地清查测量标志,保证其完整性和准确性,若出现移动或遗失等现象应及时进行补丁校正。定期检校相关测量仪器,以保证施测的准确性。
工程测量的计量控制
工程测量的计量控制是指通过某种测量手段来计算工程的实际完成量,计量支付是指根据工程的完成量来支付同等金额,因此它是合同金额管理的关键,也是控制工程进度的主要手段,作为工程测量的关键性环节,若未严格执行则其他控制将成为一种表面形式。
测量工程师在计量控制中通常会根据一定的原则进行计量,在计量前应先确认计量项目与合同中的应予计量支付项目是否存在不符情况;其次是比较实际施工项目与设计图纸之间是否存在差异;最后需检验工程质量是否符合规范要求。控制工程量计量的有效方法是运用实地测量手段对结构层的原始地面线和分界面进行单独控制,其中原始地面线是指计量工程量的初始线,该线必须经过严格的复查和认可,达到准确、科学、可靠、公正的要求,才能作为工程计量的依据。
工程测量对施工质量控制管理的重要性
工程测量广泛应用于工程施工的各个阶段,它为工程施工提供可靠的测量数据,降低了工程施工的失误率,对工程施工质量的提高具有重要的作用。因此,工程施工人员必须提高对工程测量的重视,充分认识工程测量对施工质量控制管理的重要性,进而提出有效的管理策略,以促进工程施工质量的提高。
(1)工程前期准备阶段的工程测量对工程质量控制管理的重要作用。工程施工前期准备工作中,最为重要的是对工程进行总体的规划,并结合实际情况设计出科学、合理的工程施工图纸。
在工程施工图纸的设计过程中,需要工作人员对工程施工现场进行实地勘测,分析影响工程施工质量的各种客观因素,同时对工程的大小、方位等进行测量,尽量做到与周围环境相融合,在设计中尽量避免出现质量通病,杜绝安全隐患。工程测量作为工程施工图纸设计所应用的基础技术之一,对工程施工质量具有重要的作用。
(2)工程施工阶段的工程测量对工程质量控制管理的重要作用。工程施工阶段有很多环节是需要工作人员反复测量并校对进行的,这样才能够有效保证施工的有效性。笔者对一些需要严格进行工程测量的环节进行分析,以期从提高工程测量的精确性上,来促进工程质量的提高。
①工程平面、高度控制桩位。任何工程施工都需要有一个符合标准的平面与高度,施工人员必须对工程平面与高度进行严格的控制,不能出现桩位偏差超出规范要求的情况,一旦误差过大,将对工程的安全性造成一定的威胁,如果不能及时进行修正,很可能会出现工程检验不过关、工程返工的情况,这不仅严重影响工程的进度与质量,同时也会造成工程施工单位经济效益与社会效益的损失。因此,在工程施工过程中,工程测量人员必须按照工程设计,对工程平面、高度控制桩位进行严格的放线测量,保证桩位设置的精度与规范性,同时对工程其他基础施工进行测量,以保证工程施工的安全与质量。
②工程垂直控制放线测量。对于建筑工程来说,保证建筑物的垂直度是工程施工中最为重要的工作之一,这项工作离不开工程测量技术的帮助。工程测量不仅要对建筑工程整体的垂直度进行放线测量,同时还要对每一个楼层的垂直度进行放线测量。工程测量人员所测量的垂直度数据是施工人员施工的重要依据,精准的数据信息是保证建筑工程垂直度的关键,它对工程质量的提高也起着积极的促进作用。因此,在工程测量工作中,垂直度的控制是非常重要的。
③工程竣工阶段的工程测量对工程质量控制管理的重要作用。工程竣工之后并不会马上投入使用,相关工作人员还会对工程进行最后的验收,以保证工程的质量,其中工程测量是最为重要的一项工作。工程测量人员将对容易出现质量通病的工程点进行详细的测量,尤其是一些易于变形的地方,更会提高重视,以专业的态度与技术进行测量工作,从而参照国家标准,对工程施工质量打分,同时也为工程后期的修正工作提供数据参考,进一步提高工程施工的质量。
加强工程测量管理,提高工程施工质量
加强工程测量管理,不仅可以有效避免一些工程施工质量通病,同时还可以有效提高工程施工的效率,对工程施工单位工程造价的控制与管理等都具有积极的促进作用。因此,在工程施工过程中,工程施工单位必须将工程测量放在重要的位置上,加强工程测量管理,提高工程施工质量。
(1)提高工程测量人员的综合素质。工程测量人员素质的高低,直接影响到工程测量的精确性,因此,必须做好工程测量人员的培训工作。这不仅需要测量人员的专业技术进一步提高,同时还要对其法律素质与道德品质进行培养,以提高测量人员的综合素质,更好地为工程施工质量提高工作。
(2)加强对施工现场的管理。施工现场的安全管理是工程施工管理的重要工作之一,管理人员不仅要对施工人员、施工工艺等进行管理,同时还应该对工程测量所使用的仪器设备等进行严格的管理,定期进行维修与养护,以保证工程测量仪器使用的有效性,进而为提高工程测量精确性与工程施工质量奠定基础。
(3)提高认识,严格管理工程测量程序。工程施工阶段需要提高对工程测量的认识,并加强对工程测量程序的管理,规范工程测量流程,严格按照国家标准进行放线测量,以保证测量数据的有效性,从而保证工程施工的质量。
测绘工程离不开仪器设备,测量仪器设备的先进性、数量等对工程质量会产生很大影响。例如进行控制测量时所用的GPS的性能和指标,直接影响控制测量成果的精度;碎部测量时所用的全站仪的性能和指标,直接影响所测碎部点的精度;内业数据处理所使用的计算机的配置,直接影响数据处理的速度,进而影响人员的投入情况以及投入的现有人员能否满足项目生产进度的需求等。此外,所用测量仪器是否经过指定仪器鉴定部门进行鉴定,以及测量仪器是否在鉴定有效期内使用。因此,在测量实施阶段,监理工程师必须根据测绘各工序特点,技术设计的要求,以及施测的方法,使测绘生产单位所用的仪器设备必须处于完好的可用状态,而且随时能够满足工程施工进度和质量控制的要求。
2环境影响
在测绘工作中,工作区的项目管理、自然和生产单位劳动等环境对测绘项目的质量影响很大。这些环境影响复杂多变,极大的影响工程质量。所以,测绘监理工程师在审查时要考虑环境对生产组织方案中质量的影响。施工单位应采取有效措施,并且根据现场环境和项目的具体特点把对环境因素的控制与现场生产组织管理紧密结合起来,如在夏季是否考虑如何避暑问题,如在比较偏僻的地区冬季如何解决野外作业人员的保暖问题等,这些都将影响作业人员的工作效率和工作的积极性。所以,测绘监理工程师在编制监理方案时要考虑环境对工程的影响,为了达到质量控制的目的,必须要全面考虑,综合分析项目的地区特点,进而制定行之有效的监理细则。
3方法和监理因素
测绘生产单位所采用方法是通过生产单位质量管理体系、现场生产组织管理、技术方案等具体制度来体现的。测绘成果质量是在测绘生产过程中形成的,而不是最后检验出来的,测绘成果形成的整个过程是由一系列相互联系与制约的作业活动所构成。因此,保证作业活动过程的效果和质量是整个测绘成果得以保证的基础和前提。对于监理单位而言,就要认真做好作业规范性的检查。
1)测绘生产单位的自检系统。
测绘生产单位是成果质量的直接实施者和责任者。监理工程师的质量监督与控制就是使测绘生产单位建立起完善的质量自检体系并能有效运行。测绘生产单位的自检系统一般表现为以下几点:a.参与测绘生产的作业员在作业结束后必须自检;b.不同的作业员之间必须把经自检合格后的产品进行互检,互检要有相应的检查记录;c.不同工序之间的材料交接和转换必须由相关人员进行交接检查,做好资料的交接记录;d.测绘生产单位要设置专职检查机构和专职检查人员进行专检,检查比例按照《测绘产品检查验收规定》(CHl002—95)、《数字测绘产品检查验收规定和质量评定》(GB/T18316—2001)等有关规范执行,并做好检查记录;e.各个级别检查出来的问题的处理办法和意见,要有相应的整改记录。
2)监理工程师的检查。
监理工程师的质量检查与验收,是对测绘生产单位作业活动质量的复核与确认;监理工程师的检查决不能代替生产单位的自检,而且,监理工程师的检查必须是在生产单位自检并确认合格的基础上进行的。生产单位专职检查员没有检查或检查不合格的成果不能上报监理工程师,不符合上述规定,监理工程师一律拒绝检查。
3)精度指标的检查。
地形图的精度指标主要有数学精度和地理精度。其中数学精度在评判地形图的质量中占有的权重较其他指标更高。因此,测绘生产单位应该把自己检测的结果报送到监理工程师处。监理工程师应该把这项工作列入监理规划和质量控制计划中,并看作是一项经常性工作任务,贯穿于整个生产活动当中。常规测量检核的要素有:绝对精度、相对精度、高程精度、属性精度、地理精度、整饰精度、逻辑精度等。
4)生产单位实际作业过程的检查。
监理工程师要对测绘生产的各个工序进行过程检查,主要检查生产的作业方法、作业流程、生产工艺以及野外实际问题的处理是否符合规范和设计要求。也就是监理所常用的旁站方式进行现场监理。旁站监理的内容,在本节已有论述,这里就不再赘述了。
5)工程进度计划调整的检查。
【关键词】空间数据;数据;应用服务器
1 引言
随着我国城市建设的不断发展,其对基础空间数据的需求也进一步加大。论文 应用的模式也不断发展,从最初的直接应用数据产品,到地理信息系统应用以及webgis应用。
由于基础地理信息数据的数据量巨大,使得管理和应用非常困难。以北京市为例,数字正射影像采用tif格式,覆盖全市的1m分辨率的数字正射影像的成果数据量约50gb左右,覆盖平原地区的0·5m分辨率的数字正射影像数据量约120gb。数字地形图为dwg格式, 1∶500、1∶2 000、1∶10000三种基本比例尺数字地形图约1·3万幅,数据量约50gb。由于采用矢量处理方式,综合应用的难度也非常大。
2 基础空间数据的管理
基础空间数据主要分为栅格和矢量格式两种。
1)采用栅格方式处理管理
在数据管理上,基础性、背景性的数据可以利用栅格格式管理。毕业论文数字正射影像原始成果数据为tif格式,可以直接进入数据库管理。
数字地形图是主要的处理难点。北京市的数字地形图成果为dwg格式,图形的显示效果完全符合北京市地方图式的要求。在dwg文件中,地物的符号利用线型或线实体实现。在gis系统中如果也显示到相同的美观程度需要将符号线也入库,数据量会飞速膨胀,极大的降低索引、查询的速度。而利用gis数据的方式,由于gis平台符号化能力的限制,无法完全达到dwg图形的效果。考虑到dwg图形只做为背景显示,可以将dwg图形栅格化后利用栅格数据的形式进行管理。通过研究最终形成了一种栅格化后图形显示美观程度最高的方法,首先利用autocad环境将相应的dwg图形输出成wmf格式,利用coreldraw将wmf文件转换成tif文件,在photoshop中对图幅进行裁切,最终生成栅格化后的图形文件。由于dwg文件中的颜色有限,不会超过16种,所以可以采用4bits存储,以减少数据量。
行政区划图是利用gis数据处理系统,在地形图gis数据的基础上进行加工,最终生成符合制图美观程度、具有地理坐标和比例尺的行政区划图gis数据。由于更多地侧重于图的效果,包括文字的字体、大小,晕渲的颜色,符号等内容,数据生成后相应的符号、颜色配置也固定不变。行政区划图主要作为系统的索引图,进入系统后首先显示的是这张索引图,用户可以利用它来进行定位、查找等操作。基于以上特性,索引图也利用栅格方式处理,主要考虑是不同的gis平台和应用功能的符号化功能不同,通常无法达到制图专业对数据美观程度的要求。
2)采用矢量方式处理数据
数字线划图数据和用户的专题数据需要采用矢量的处理方式。
基于数字线划图数据,可以进行空间的查询、统计和分析等操作。数字线划图数据的数据量通常很小,硕士论文适于在网络环境下进行操作。对于不同的用户,需要不同图层的数字线划图数据。一种方式是用户直接在代码表中挑选所需数据。另外一种是按照不同的专业需求,规划不同的专业版本数据,直接提供用户使用。由于可以利用数字栅格图作为背景,可以有效减少数字线划图的数据内容。
用户的专题数据是最高层次的数据,相对而言,其他的数据都可以作为背景数据。大多数情况下用户利用专题数据进行查询、统计、分析操作。对于不同的行业应用,需要利用不同的符号体系对专题数据进行符号化。
3)数据管理方式
大数据量空间数据的成熟管理模式主要是数据管理系统结合空间数据引擎,基于效率、稳定性等方面考虑,医学论文采用oracle关系数据库和arcsde空间数据引擎是比较理想的选择。
oracle数据库中涉及划分不同表空间的问题,可以将静态数据和动态数据分类。静态数据指背景数据,数据随着测绘部门的更新周期进行更新。这类数据在入库后不需要进行更改。动态数据指用户数据,随着系统的运行,用户需要不断更改其中的内容。另外的分类是基于数据量和数据种类的考虑,不同的数据种类可以放置在不同的表空间。
arcsde可以建立栅格数据集(rasterdataset),可以实现对栅格数据图层的管理。主要的栅格数据操作命令包括:
sderaster-o import:建立栅格数据集
sderaster-omosaic:图像镶嵌
sderaster-o pyramid:建立金字塔
sderaster-o colormap:更新图层的调色版
对于rgb色的数字正射影像数据和行政区划图数据,可以直接利用命令入库。对于索引色的栅格格式数字地形图,在所有图幅入库、镶嵌完毕后,再加入颜色信息。职称论文栅格数据全部入库后需要建立多级金字塔,并建立统计,以加快访问速度。
矢量数据可以利用cov2sde、shp2sde等命令导入。可以利用sdelayer命令查询sde图层的相关信息,并建立有效的空间索引。
3 基础空间数据的
可以利用arcims实现基于web的基础空间数据。arcims将地图以服务的形式进行。
地图的制作是空间数据的重要步骤。可以利用ar-cimsauthor工具在可视化环境下制作地图。也可以利用xml编辑工具,直接编辑axl脚本。可以利用<scaledependentrenderer>标签定义在不同的比例尺下利用不同的符号和标注显示数据。如:点状地物在全图情况下显示成点符号,放大后显示相配套的符号,再放大后显示点状符号及其注记。
arcims的htmlviewer方式不需要客户端进行安装,所以可以在政府专网、互联网上使用。客户端向服务器端请求的地图服务通过arcxml语言来实现,通过在javascript脚本或asp脚本中加入arcxml请求,英语论文实现对地图服务的请求。通过javascript脚本实现客户端页面的显示和应用效果,通过arxxml实现对空间数据的操纵,通过asp脚本实现与属性数据库的交互。javascript和asp的通讯可以通过form或页面提交的方式处理4 应用服务器的开发应用服务器是指基于微软的iis服务器的服务器端组件,可以利用visual basic、visualc++等语言进行开发,表现形式是服务器端的dll文件或服务。通过应用服务器不仅可以保护代码,而且可以实现更复杂的功能,例如通过web客户端直接编辑修改featureclass数据、生成特殊格式的文件、与其他硬件设备通讯等。
下面是利用visualbasic开发的com+组件的简单例子:
新建一个activex dll工程。添加com+ servicestype li-brary(comsvcs·dll)引用和microsoftactive serverpagesobject library(asp·dll)引用。添加新类,并在类中添加如下过程:
public subdataedit(method1 asvariant, data1 asvariant)
dim objresponseasasptypelibrary·response
dim objcontextas comsvcslib·objectcontext
set objcontext = getobjectcontext
callmethod1(data1)
varresponse = " <html><body>数据编辑完
毕</body></html>"
objcontext·setcomplete
set objresponse = objcontext("response")
objresponse·write varresponse
set objresponse = nothing
set objcontext = nothing
end sub
在asp页中利用如下方法调用应用服务器对象
<%
setobjediter=server·createobject("vb工程名称·类名称")
objediter·dataeditmethod1, data1
set objediter=nothing
% >
5 技术特点
1)数字线划图管理与。通过对数字线划图的栅格化,使得的数据在符号化上满足图式符号的要求,又可以做到全局浏览,极大加快了显示速度。
2)大数据量地理数据管理。通过空间数据引擎与关系数据库的结合,实现了大数据量数据管理。通过数据库性能调整,实现了数据的高效显示。
3)应用服务器开发。地理操作属于复杂的操作类型,通过应用服务器的开发,可以实现服务器端应用功能的开发,包括空间数据库操纵、硬软件接口的开发等。
6 应用效果
在某个车载gps项目中,基于以上的研究成果我们实现了北京市基础空间数据的网络化,包括数字影像地图、数字栅格地形图、其他的专题数据等。通过与具体业务流程结合实现了基本电子政务功能。通过应用服务器的开发,开发了gps接收设备接口,实现了车载gps监控以及轨迹管理功能。
参考文献
[1]熊丽华,杨峰·基于arcsde的空间数据库技术的应用研究[j].计算机应用, 2004·
[2]张正兰,刘耀东,张明·基于arcims的wegis系统开发[j].河海大学学报, 2004·
【关键词】空间数据;数据;应用服务器
1 引言
随着我国城市建设的不断发展,其对基础空间数据的需求也进一步加大。论文 应用的模式也不断发展,从最初的直接应用数据产品,到地理信息系统应用以及webgis应用。
由于基础地理信息数据的数据量巨大,使得管理和应用非常困难。以北京市为例,数字正射影像采用tif格式,覆盖全市的1m分辨率的数字正射影像的成果数据量约50gb左右,覆盖平原地区的0·5m分辨率的数字正射影像数据量约120gb。数字地形图为dwg格式, 1∶500、1∶2 000、1∶10000三种基本比例尺数字地形图约1·3万幅,数据量约50gb。由于采用矢量处理方式,综合应用的难度也非常大。
2 基础空间数据的管理
基础空间数据主要分为栅格和矢量格式两种。
1)采用栅格方式处理管理
在数据管理上,基础性、背景性的数据可以利用栅格格式管理。毕业论文数字正射影像原始成果数据为tif格式,可以直接进入数据库管理。
数字地形图是主要的处理难点。北京市的数字地形图成果为dwg格式,图形的显示效果完全符合北京市地方图式的要求。在dwg文件中,地物的符号利用线型或线实体实现。在gis系统中如果也显示到相同的美观程度需要将符号线也入库,数据量会飞速膨胀,极大的降低索引、查询的速度。而利用gis数据的方式,由于gis平台符号化能力的限制,无法完全达到dwg图形的效果。考虑到dwg图形只做为背景显示,可以将dwg图形栅格化后利用栅格数据的形式进行管理。通过研究最终形成了一种栅格化后图形显示美观程度最高的方法,首先利用autocad环境将相应的dwg图形输出成wmf格式,利用coreldraw将wmf文件转换成tif文件,在photoshop中对图幅进行裁切,最终生成栅格化后的图形文件。由于dwg文件中的颜色有限,不会超过16种,所以可以采用4bits存储,以减少数据量。
行政区划图是利用gis数据处理系统,在地形图gis数据的基础上进行加工,最终生成符合制图美观程度、具有地理坐标和比例尺的行政区划图gis数据。由于更多地侧重于图的效果,包括文字的字体、大小,晕渲的颜色,符号等内容,数据生成后相应的符号、颜色配置也固定不变。行政区划图主要作为系统的索引图,进入系统后首先显示的是这张索引图,用户可以利用它来进行定位、查找等操作。基于以上特性,索引图也利用栅格方式处理,主要考虑是不同的gis平台和应用功能的符号化功能不同,通常无法达到制图专业对数据美观程度的要求。
2)采用矢量方式处理数据
数字线划图数据和用户的专题数据需要采用矢量的处理方式。
基于数字线划图数据,可以进行空间的查询、统计和分析等操作。数字线划图数据的数据量通常很小,硕士论文适于在网络环境下进行操作。对于不同的用户,需要不同图层的数字线划图数据。一种方式是用户直接在代码表中挑选所需数据。另外一种是按照不同的专业需求,规划不同的专业版本数据,直接提供用户使用。由于可以利用数字栅格图作为背景,可以有效减少数字线划图的数据内容。
用户的专题数据是最高层次的数据,相对而言,其他的数据都可以作为背景数据。大多数情况下用户利用专题数据进行查询、统计、分析操作。对于不同的行业应用,需要利用不同的符号体系对专题数据进行符号化。
3)数据管理方式
大数据量空间数据的成熟管理模式主要是数据管理系统结合空间数据引擎,基于效率、稳定性等方面考虑,医学论文采用oracle关系数据库和arcsde空间数据引擎是比较理想的选择。
oracle数据库中涉及划分不同表空间的问题,可以将静态数据和动态数据分类。静态数据指背景数据,数据随着测绘部门的更新周期进行更新。这类数据在入库后不需要进行更改。动态数据指用户数据,随着系统的运行,用户需要不断更改其中的内容。另外的分类是基于数据量和数据种类的考虑,不同的数据种类可以放置在不同的表空间。
arcsde可以建立栅格数据集(rasterdataset),可以实现对栅格数据图层的管理。主要的栅格数据操作命令包括:
sderaster-o import:建立栅格数据集
sderaster-omosaic:图像镶嵌
sderaster-o pyramid:建立金字塔
sderaster-o colormap:更新图层的调色版
对于rgb色的数字正射影像数据和行政区划图数据,可以直接利用命令入库。对于索引色的栅格格式数字地形图,在所有图幅入库、镶嵌完毕后,再加入颜色信息。职称论文栅格数据全部入库后需要建立多级金字塔,并建立统计,以加快访问速度。
矢量数据可以利用cov2sde、shp2sde等命令导入。可以利用sdelayer命令查询sde图层的相关信息,并建立有效的空间索引。
3 基础空间数据的
可以利用arcims实现基于web的基础空间数据。arcims将地图以服务的形式进行。
地图的制作是空间数据的重要步骤。可以利用ar-cimsauthor工具在可视化环境下制作地图。也可以利用xml编辑工具,直接编辑axl脚本。可以利用<scaledependentrenderer>标签定义在不同的比例尺下利用不同的符号和标注显示数据。如:点状地物在全图情况下显示成点符号,放大后显示相配套的符号,再放大后显示点状符号及其注记。
arcims的htmlviewer方式不需要客户端进行安装,所以可以在政府专网、互联网上使用。客户端向服务器端请求的地图服务通过arcxml语言来实现,通过在javascript脚本或asp脚本中加入arcxml请求,英语论文实现对地图服务的请求。通过javascript脚本实现客户端页面的显示和应用效果,通过arxxml实现对空间数据的操纵,通过asp脚本实现与属性数据库的交互。javascript和asp的通讯可以通过form或页面提交的方式处理4 应用服务器的开发应用服务器是指基于微软的iis服务器的服务器端组件,可以利用visual basic、visualc++等语言进行开发,表现形式是服务器端的dll文件或服务。通过应用服务器不仅可以保护代码,而且可以实现更复杂的功能,例如通过web客户端直接编辑修改featureclass数据、生成特殊格式的文件、与其他硬件设备通讯等。
下面是利用visualbasic开发的com+组件的简单例子:
新建一个activex dll工程。添加com+ servicestype li-brary(comsvcs·dll)引用和microsoftactive serverpagesobject library(asp·dll)引用。添加新类,并在类中添加如下过程:
public subdataedit(method1 asvariant, data1 asvariant)
dim objresponseasasptypelibrary·response
dim objcontextas comsvcslib·objectcontext
set objcontext = getobjectcontext
callmethod1(data1)
varresponse = " <html><body>数据编辑完
毕</body></html>"
objcontext·setcomplete
set objresponse = objcontext("response")
objresponse·write varresponse
set objresponse = nothing
set objcontext = nothing
end sub
在asp页中利用如下方法调用应用服务器对象
<%
setobjediter=server·createobject("vb工程名称·类名称")
objediter·dataeditmethod1, data1
set objediter=nothing
% >
5 技术特点
1)数字线划图管理与。通过对数字线划图的栅格化,使得的数据在符号化上满足图式符号的要求,又可以做到全局浏览,极大加快了显示速度。
2)大数据量地理数据管理。通过空间数据引擎与关系数据库的结合,实现了大数据量数据管理。通过数据库性能调整,实现了数据的高效显示。
3)应用服务器开发。地理操作属于复杂的操作类型,通过应用服务器的开发,可以实现服务器端应用功能的开发,包括空间数据库操纵、硬软件接口的开发等。
6 应用效果
在某个车载gps项目中,基于以上的研究成果我们实现了北京市基础空间数据的网络化,包括数字影像地图、数字栅格地形图、其他的专题数据等。通过与具体业务流程结合实现了基本电子政务功能。通过应用服务器的开发,开发了gps接收设备接口,实现了车载gps监控以及轨迹管理功能。
参考文献
[1]熊丽华,杨峰·基于arcsde的空间数据库技术的应用研究[j].计算机应用, 2004·
[2]张正兰,刘耀东,张明·基于arcims的wegis系统开发[j].河海大学学报, 2004·
【关键词】空间数据;数据;应用服务器
1 引言
随着我国城市建设的不断发展,其对基础空间数据的需求也进一步加大。 应用的模式也不断发展,从最初的直接应用数据产品,到地理信息系统应用以及WebGIS应用。
由于基础地理信息数据的数据量巨大,使得管理和应用非常困难。以北京市为例,数字正射影像采用TIF格式,覆盖全市的1m分辨率的数字正射影像的成果数据量约50GB左右,覆盖平原地区的0·5m分辨率的数字正射影像数据量约120GB。数字地形图为DWG格式, 1∶500、1∶2 000、1∶10000三种基本比例尺数字地形图约1·3万幅,数据量约50GB。由于采用矢量处理方式,综合应用的难度也非常大。
2 基础空间数据的管理
基础空间数据主要分为栅格和矢量格式两种。
1)采用栅格方式处理管理
在数据管理上,基础性、背景性的数据可以利用栅格格式管理。毕业论文数字正射影像原始成果数据为TIF格式,可以直接进入数据库管理。
数字地形图是主要的处理难点。北京市的数字地形图成果为DWG格式,图形的显示效果完全符合北京市地方图式的要求。在DWG文件中,地物的符号利用线型或线实体实现。在GIS系统中如果也显示到相同的美观程度需要将符号线也入库,数据量会飞速膨胀,极大的降低索引、查询的速度。而利用GIS数据的方式,由于GIS平台符号化能力的限制,无法完全达到DWG图形的效果。考虑到DWG图形只做为背景显示,可以将DWG图形栅格化后利用栅格数据的形式进行管理。通过研究最终形成了一种栅格化后图形显示美观程度最高的方法,首先利用AutoCAD环境将相应的DWG图形输出成WMF格式,利用Coreldraw将WMF文件转换成TIF文件,在Photoshop中对图幅进行裁切,最终生成栅格化后的图形文件。由于DWG文件中的颜色有限,不会超过16种,所以可以采用4bits存储,以减少数据量。
行政区划图是利用GIS数据处理系统,在地形图GIS数据的基础上进行加工,最终生成符合制图美观程度、具有地理坐标和比例尺的行政区划图GIS数据。由于更多地侧重于图的效果,包括文字的字体、大小,晕渲的颜色,符号等内容,数据生成后相应的符号、颜色配置也固定不变。行政区划图主要作为系统的索引图,进入系统后首先显示的是这张索引图,用户可以利用它来进行定位、查找等操作。基于以上特性,索引图也利用栅格方式处理,主要考虑是不同的GIS平台和应用功能的符号化功能不同,通常无法达到制图专业对数据美观程度的要求。
2)采用矢量方式处理数据
数字线划图数据和用户的专题数据需要采用矢量的处理方式。
基于数字线划图数据,可以进行空间的查询、统计和分析等操作。数字线划图数据的数据量通常很小,硕士论文适于在网络环境下进行操作。对于不同的用户,需要不同图层的数字线划图数据。一种方式是用户直接在代码表中挑选所需数据。另外一种是按照不同的专业需求,规划不同的专业版本数据,直接提供用户使用。由于可以利用数字栅格图作为背景,可以有效减少数字线划图的数据内容。
用户的专题数据是最高层次的数据,相对而言,其他的数据都可以作为背景数据。大多数情况下用户利用专题数据进行查询、统计、分析操作。对于不同的行业应用,需要利用不同的符号体系对专题数据进行符号化。
3)数据管理方式
大数据量空间数据的成熟管理模式主要是数据管理系统结合空间数据引擎,基于效率、稳定性等方面考虑,医学论文采用Oracle关系数据库和ArcSDE空间数据引擎是比较理想的选择。
Oracle数据库中涉及划分不同表空间的问题,可以将静态数据和动态数据分类。静态数据指背景数据,数据随着测绘部门的更新周期进行更新。这类数据在入库后不需要进行更改。动态数据指用户数据,随着系统的运行,用户需要不断更改其中的内容。另外的分类是基于数据量和数据种类的考虑,不同的数据种类可以放置在不同的表空间。
ArcSDE可以建立栅格数据集(RasterDataset),可以实现对栅格数据图层的管理。主要的栅格数据操作命令包括:
sderaster-o import:建立栅格数据集
sderaster-omosaic:图像镶嵌
sderaster-o pyramid:建立金字塔
sderaster-o colormap:更新图层的调色版
对于RGB色的数字正射影像数据和行政区划图数据,可以直接利用命令入库。对于索引色的栅格格式数字地形图,在所有图幅入库、镶嵌完毕后,再加入颜色信息。职称论文栅格数据全部入库后需要建立多级金字塔,并建立统计,以加快访问速度。
矢量数据可以利用cov2sde、shp2sde等命令导入。可以利用sdelayer命令查询SDE图层的相关信息,并建立有效的空间索引。
转贴于 3 基础空间数据的
可以利用ArcIMS实现基于Web的基础空间数据。ArcIMS将地图以服务的形式进行。
地图的制作是空间数据的重要步骤。可以利用Ar-cIMSAuthor工具在可视化环境下制作地图。也可以利用XML编辑工具,直接编辑AXL脚本。可以利用标签定义在不同的比例尺下利用不同的符号和标注显示数据。如:点状地物在全图情况下显示成点符号,放大后显示相配套的符号,再放大后显示点状符号及其注记。
ArcIMS的HtmlViewer方式不需要客户端进行安装,所以可以在政府专网、互联网上使用。客户端向服务器端请求的地图服务通过ArcXML语言来实现,通过在Javascript脚本或ASP脚本中加入ArcXML请求,英语论文实现对地图服务的请求。通过Javascript脚本实现客户端页面的显示和应用效果,通过ArxXML实现对空间数据的操纵,通过ASP脚本实现与属性数据库的交互。Javascript和ASP的通讯可以通过Form或页面提交的方式处理4 应用服务器的开发应用服务器是指基于微软的IIS服务器的服务器端组件,可以利用Visual Basic、VisualC++等语言进行开发,表现形式是服务器端的DLL文件或服务。通过应用服务器不仅可以保护代码,而且可以实现更复杂的功能,例如通过Web客户端直接编辑修改FeatureClass数据、生成特殊格式的文件、与其他硬件设备通讯等。
下面是利用VisualBasic开发的COM+组件的简单例子:
新建一个ActiveX DLL工程。添加COM+ ServicesType Li-brary(COMSVCS·DLL)引用和MicrosoftActive ServerPagesObject Library(ASP·DLL)引用。添加新类,并在类中添加如下过程:
Public SubDataEdit(method1 AsVariant, data1 asVariant)
Dim objResponseAsASPTypeLibrary·Response
Dim objContextAs COMSVCSLib·ObjectContext
Set objContext = GetObjectContext
callmethod1(data1)
varResponse = " 数据编辑完
毕"
objContext·SetComplete
Set objResponse = objContext("Response")
objResponse·Write varResponse
Set objResponse = Nothing
Set objContext = Nothing
End Sub
在asp页中利用如下方法调用应用服务器对象
setobjEditer=server·createObject("VB工程名称·类名称")
objEditer·DataEditmethod1, data1
set objEditer=nothing
% >
5 技术特点
1)数字线划图管理与。通过对数字线划图的栅格化,使得的数据在符号化上满足图式符号的要求,又可以做到全局浏览,极大加快了显示速度。
2)大数据量地理数据管理。通过空间数据引擎与关系数据库的结合,实现了大数据量数据管理。通过数据库性能调整,实现了数据的高效显示。
3)应用服务器开发。地理操作属于复杂的操作类型,通过应用服务器的开发,可以实现服务器端应用功能的开发,包括空间数据库操纵、硬软件接口的开发等。
6 应用效果
在某个车载GPS项目中,基于以上的研究成果我们实现了北京市基础空间数据的网络化,包括数字影像地图、数字栅格地形图、其他的专题数据等。通过与具体业务流程结合实现了基本电子政务功能。通过应用服务器的开发,开发了GPS接收设备接口,实现了车载GPS监控以及轨迹管理功能。
参考文献
[1]熊丽华,杨峰·基于ArcSDE的空间数据库技术的应用研究[J].计算机应用, 2004·
[2]张正兰,刘耀东,张明·基于ArcIMS的WeGIS系统开发[J].河海大学学报, 2004·