王照利、黄生、张敏中、马胜利
(国家林业局西北林业规划设计院,遥感计算中心,西安710048)
本文发表于<陕西林业科技>2005 No1 P27-29,55
摘要:
目前,多光谱、高空间分辨率的SPOT5卫星遥感数据被广泛应用到森林资源调查中。本文结合SPOT5遥感数据的特点,根据森林资源调查的需要,从遥感数据的正射校正、波段组合、融合处理和数据变换处理等方面探讨了SPOT5数据的处理和信息提取。探讨性地提出了适应于森林资源调查的SPOT5遥感数据处理方法。
关键词:SPOT5 遥感数据,森林资源调查、数据处理
DISCUSSION ON SPOT5 IMAGE DATA PROCESSING FOR FOREST INVENTORY
Wang Zhaoli, Huangsheng,Zhangminzhong,Ma Shengli
(Northwest Institute for Forest Inventory, Planning &Design, Xi’an China 710048)
Abstract: Now days, high spatial resolution and multispectral SPOT5 image data are widely applied in forest inventory in China Based on the characteristics of SPOT5 image and requirements of forest inventory, this paper discusses the processing procedures of ordering image data, ortho-rectification, image bands composition and image data fusion The complete steps of image processing for forest inventory are given
Key words: SPOT5 image data,forest inventory, data processing
前言
卫星遥感影像具有空间宏观性、视角广、多分辨率(光谱和空间)、多时相、周期性、信息量丰富等特点,所以卫星遥感影像既可以提供森林资源的宏观空间分布信息又能提供局部的详细信息以及随时间、空间变化的信息等[1]。目前在林业领域卫星遥感数据被广泛的应用于不同尺度层次的森林资源调查、资源监测、病虫害、火灾监测等方面。
2002年5月法国SPOT地球观测卫星系列之5号卫星(即SPOT5星)发射。SPOT5遥感数据的多光谱波段空间分辨率为10米(短波红外空间分辨率为20米),但全色波段空间分辨率达到25米。SPOT5遥感数据的高空间分辨率和多光谱分辨率为森林资源调查提供了丰富的、可靠的、高精度的基础数据源。从性价比分析,在其他高分辨率遥感数据目前比较昂贵的状况下,SPOT5遥感数据比较适宜应用于大面积的森林资源调查,可大幅度的森林调查的减少外业工作量、提高工作效率。在我国SPOT5卫星数据已被大量地应用于森林资源调查工作中,尤其,是在森林资源“二类”调查中被作基本的森林资源信息源提取各类信息。针对于将多光谱分辨率和高空间分辨率的SPOT5遥感数据应用于森林资源调查的数据处理技术和方法鲜有报道。本文总结工作实践,结合SPOT5遥感数据的特点,根据森林资源调查的需要,从遥感数据的订购、正射校正、波段组合、融合处理和数据变换处理等方面探讨了SPOT5数据的基本处理方法。
1.SPOT5卫星遥感数据特点
SPOT卫星系统采用线性阵列传感器和推扫式扫描技术,具有旋转式平面镜可以进行倾斜观察获得倾斜图像和立体像对。采用与太阳同步的近极地的椭圆形轨道,轨道高度约832Km,轨道倾角987o ,每天绕地球14圈多,重复覆盖周期26天[2]。由于有倾斜观测功能,使重复覆盖周期减少到2-3天。SPOT5卫星载有2台高分辨率几何成像仪(HRG)、1台高分辨率立体成像装置(HRS)和1台宽视域植被探测仪(VGT)。高分辨率几何成像仪的波段选择是总结了多年的研究成果,认为HRG的波段设置(见表1)足以取得辨别作物和植被类型的最佳效果。本文主要探讨HRG高空间分辨率数据的处理。
2.SPOT5数据的处理方法和过程
SPOT5数据处理工作流程:
21 遥感数据的订购
订购数据时,用户需向数据代理商提供购买区域的四个角的大地坐标或者数据的景号(PATH/ROW)。特别应该注意数据订购时间和用户拿到数据之间有时间差,间隔时间长短因用户的要求、天气、卫星重复覆盖周期而异。相对于其他卫星数据,比较有利的一面是SPOT5卫星装置有旋转式平面镜可以进行倾斜观察,用户可向代理商申请红色编程提前得到调查区域的遥感数据,但要支付编程费。对于遥感数据的时相、云量、入射角、阴影量、是否购买高空间分辨率的全色波段等用户根据自己具体的工作需要向代理商提出限制要求。
根据我们对SPOT5遥感数据的使用,对于森林资源调查,北方9,10月份和11月初的遥感影像比较适宜。代理商向用户提供经过处理的不同级别的影像产品,在森林资源调查中建议购买SPOT1A级产品,用户可根据自己的工作需要进行处理,同时也可减少费用。
22 基础数据准备
大比例尺地形图和高精度DEM是进行SPOT5遥感数据高精度正射校正必需的基础地理数据。建议购买1:10000地形图和1:25000数字高程模型(DEM)。
将1:1万地形图扫描,扫描分辨率设置为300DPI。将扫描好的地形图进行几何精纠正,纠正精度控制在03毫米内。从测绘部门购买的1:1万地形图为北京54坐标系3度分带高斯克吕格投影,而1:25万DEM为北京54坐标系6度分带投影。在数据准备时,将校正好的1:1万地形图通过换带转换转成和DEM一致的6度分带投影。
对于没有1:1万地形图的地区,建议使用差分GPS接收机采集地面控制点。
23几何正射校正
正射校正过程应用了法国SPOT公司发行的GEOIMAGE软件。GEOIMAGE软件有针对SPOT5卫星数据开发的SPOT5物理模型。模型模块自动读取DEM信息。SPOT 物理模型可读取卫星在获取遥感数据的瞬间状态参数,这些参数存贮在数据的头文件中[3]。卫星状态参数包括:卫星成像瞬间的经纬度、高度、倾角等。卫星状态参数能够帮助提高几何校正的精度。
以校正好的1:1万地形图为基准,在影像图上找出和地形图上地物相匹配的明显地物作为地面控制点。在进行正射校正时,应先进行全色波段数据校正,然后以校正好的全色波段数据为基准进行多光谱数据校正。以全色波段数据为基准校正多光谱波段就比较容易校正,且能提高两者的匹配精度。地面控制点应分布均匀,影像的边缘部分布要有控制点分布,同时在不同的高程范围最好都有控制点。地面控制点的数量因地形地貌的复杂程度而定,根据我们的经验,一景60KmX60Km的SPOT5数据,一般地势平缓的地区20个左右控制点即可达到满意的结果,在高山区25个左右控制点就可使正射校正精度满足要求。重采样方法采用双线性内插法。
24 辐射校正
用户购买的SPOT5的各级数据,数据提供商已经根据卫星的记录参数对遥感数据做了辐射校正,即消除了传感器自身引起的、大气辐射引起的辐射噪声。若果影像存在薄雾或地形高差较大引起的辐射误差情况,用户应进一步进行辐射校正处理。薄雾的简单消除原理是基于近红外波段不受大气辐射影响,清澈的水体或死阴影区的数值应为零。从各波段数据中减去近红外波段的水体或阴影的不为零值。地形起伏引起的辐射误差校正公式: f (x,y)=g(x,y)/cosa,g(x,y)为坡度为a的倾斜面上的地物影像;f (x,y)为校正后的影像。由于坡度因子参与校正所以需要DEM支持。
25 波段组合
根据SPOT5数据波谱特征(表1),各波段分别记录反映了植被的不同特征方面:B4(SWIR)短波红外反映植物和土壤的含水量,利于植被水分状况和长势分析;B3(NIR)近红外波段对植被类别、密度、生长力、病虫害等的变化敏感;B2(RED)红光波段对植被的覆盖度、植被的生长状况敏感;B1(VIS)可见光波段对植物的叶绿素和叶绿素浓度敏感。经过比较分析和实际应用发现SPOT5的B3、B4、B2波段组合对植被类型的识别要优于B3、B2和B1的组合。但由于B4波段的空间分辨率为20米,使B342组合对植被空间几何细节表达没有B321组合清晰,例如林缘界线信息表达方面B321要优于B342。
26 影像数据融合
对于购买有高空间分辨率全色波段数据的用户,进行数据融合是必不可少的。影像数据融合能够综合不同波段、不同空间分辨率数据(层)的特征,融合后的数据具有更丰富、更可靠的信息[4]。 根据影像数据融合的水平阶段,影像融合分为:像元级、特征级和决策级三个层次。为了最大限度的从SPOT5遥感数据中提取森林植被信息,应进行像元级的数据融合,将25米的全色波段和10米多光谱数据进行融合。融合得到的新数据既具有全色波段数据的高空间分辨率特征又具有多光谱特征。
像元级数据融合的方法多种多样,根据数据融合的目的,即最大限度的突显森林植被信息,应选取B4、B3、B2和PAN波段,根据我们的试验Brovey 融合算法方法比较理想:
27遥感影像地图
将融合好的数据按Rfused、Gfused、Bfused组合,叠加上行政界线、公里格网、坐标、比例尺等辅助信息,按1:1万地形图分幅生成1:1万纸质图作为外业手图。
3 结果和讨论
31 几何精度
利用SPOT5物理模型,采用1:1万地形图和25万DEM ,经过正射校正处理,可使影像的几何精度控制在2个像元内(<10米),达到1:1万制图标准要求。为以遥感影像为基础信息源提取林分调查因子、区划林班界线生成大比例尺的林相图、森林分布图提供了几何精度保障。
32 波段选择
对于没有全色波段的情况,SPOT5数据的B342组合有利于森林植被类型的识别。在应用遥感技术进行森林资源调查区划中,林分类型信息提取是最为重要的环节,所以B342波段组合是小班区划和外业手图的最佳组合。
33 融合效果
融合数据技术使SPOT5遥感影像既具有全色波段的高空间分辨率又拥有多光谱数据的光谱分辨率,丰富了遥感影像的信息量。采用Brovey算法使SPOT5遥感影像从色彩、纹理等方面增强了影像的可判读性,提高了小班因子正判率和林分小班的区划精度。
参考文献
1.周成虎,杨晓梅,骆剑承等《遥感影像地学理解与分析》,科学出版社,北京,2001,3-4
2.赵英时《遥感应用分析原理与方法》,科学出版社,北京,200188-90
3.北京视宝卫星图像有限公司《专业制图工作室GEOIMAGE用户指南》,2004,68-70
4.Christine Pohl Geometric Aspects of Multisensor Image Fusion for Topographic Map Updating in The Humid Tropics, ITC Publication, 1996,51-52
21世纪遥感与GIS的发展
来源: 李德仁 时间: 2005-08-11-23:09 浏览次数: 79
21世纪遥感与GIS的发展
李德仁
(武汉大学测绘遥感信息工程国家重点实验室,武汉市珞瑜路129号,430079)
摘要:在20世纪,人类的一大进步是实现了太空对地观测,即可以从空中和太空对人类赖以生存的地球通过非接触传感器的遥感进行观测,并将所得到的数据和信息存储在计算机网络上,为人类社会的可持续发展服务。在短短的30年中,遥感和GIS作为一个边缘交叉学科已发展成为一门科学、技术和经济实体。本文深入地论述了21世纪中遥感的6大发展趋势和GIS的5个发展特征。
关键词:发展趋势;航空航天遥感;地理信息系统;对地观测
中图法分类号:P208;P2379
随着计算机技术、空间技术和信息技术的发展,人类实现了从空中和太空来观测和感知人类赖以生存的地球的理想,并能将所感知到的结果通过计算机网络在全球流通,为人类的生存、繁荣和可持续发展服务。在20世纪后半叶,遥感和地理信息系统作为一门新兴的科学和技术,迅速地成长起来。
1 遥感技术的主要发展趋势
11 航空航天遥感传感器数据获取技术趋向三多(多平台、多传感器、多角度)和三高(高空间分辨率、高光谱分辨率和高时相分辨率)
从空中和太空观测地球获取影像是20世纪的重大成果之一,短短几十年,遥感数据获取手段迅猛发展。遥感平台有地球同步轨道卫星(35000km)、太阳同步卫星(600—1000km)、太空飞船(200—300km)、航天飞机(240—350km)、探空火箭(200—1000km),并且还有高、中、低空飞机、升空气球、无人飞机等;传感器有框幅式光学相机、缝隙、全景相机、光机扫描仪、光电扫描仪、CCD线阵、面阵扫描仪、微波散射计雷达测高仪、激光扫描仪和合成孔径雷达等,它们几乎覆盖了可透过大气窗口的所有电磁波段。三行CCD阵列可以同时得到3个角度的扫描成像,EOS Terra卫星上的MISR可同时从9个角度对地成像。
卫星遥感的空间分辨率从Ikonos Ⅱ的1m,进一步提高到Quckbird(快鸟)的062m,高光谱分辨率已达到5—6nm,500—600个波段。在轨的美国EO-1高光谱遥感卫星,具有220个波段,EOS AM-1(Terra)和EOS PM-1(Aqua)卫星上的MODIS具有36个波段的中等分辨率成像光谱仪。时间分辨率的提高主要依赖于小卫星技术的发展,通过发射地球同步轨道卫星和合理分布的小卫星星座,以及传感器的大角度倾斜,可以以1—3d的周期获得感兴趣地区的遥感影像。由于具有全天候、全天时的特点,以及用INSAR和D-INSAR,特别是双天线INSAR进行高精度三位地形及其变化测定的可能性,SAR雷达卫星为全世界各国所普遍关注。例如,美国宇航局的长远计划是要发射一系列太阳同步和地球同步的长波SAR,美国国防部则要发射一系列短波SAR,实现干涉重访问间隔为8d、3d和1d,空间分辨率分别为20m、5m和2m。我国在机载和星载SAR传感器及其应用研究方面正在形成体系。“十五”期间,我国将全方位地推进遥感数据获取的手段,形成自主的高分辨率资源卫星、雷达卫星、测图卫星和对环境与灾害进行实时监测的小卫星群。
12 航空航天遥感对地定位趋向于不依赖地面控制
确定影像目标的实地位置(三维坐标),解决影像目标在哪儿(Where)是摄影测量与遥感的主要任务之一。在已成功用于生产的全自动化GPS空中三角测量的基础上,利用DGPS和INS惯性导航系统的组合,可形成航空/航天影像传感器的位置与姿态的自动测量和稳定装置(POS),从而可实现定点摄影成像和无地面控制的高精度对地直接定位。在航空摄影条件下的精度可达到dm级,在卫星遥感的条件下,其精度可达到m级。该技术的推广应用,将改变目前摄影测量和遥感的作业流程,从而实现实时测图和实时数据库更新。若与高精度激光扫描仪集成,可实现实时三维测量(LIDAR),自动生成数字表面模型(DSM),并可推算出数字高程模型(DEM)。
美国NASA在1994年和1997年两次将航天激光测高仪(SLA)安装在航天飞机上,企图建立基于SLA的全球控制点数据库,激光点大小为100m,间隔为750m,每秒10个脉冲;随后又提出了地学激光测高系统(GLAS)计划,已于2002年12月19日将该卫星IICESat(cloud and land elevation satellite)发射上天。该卫星装有激光测距系统、GPS接收机和恒星跟踪姿态测定系统。GLAS发射近红外光(1064nm)和可见绿光(532nm)的短脉冲(4ns)。激光脉冲频率为40次/s,激光点大小实地为70m,间隔为170m,其高程精度要明显高于SRTM,可望达到m级。他们的下一步计划是要在2015年之前使星载LIDAR的激光测高精度达到dm和cm级。
法国利用设在全球的54个站点向卫星发射信号,通过测定多普勒频移,以精确解求卫星的空间坐标,具有极高的精度。测定距地球1300km的Topex/Poseidon卫星的高度,精度达到±3cm。用来测定SPOT 4卫星的轨道,3个坐标方向达到±5cm精度,对于SPOT 5和Envisat,可望达到±1m精度。若忽略SPOT 5传感器的角元素,直接进行无地面控制的正射像片制作,精度可达到±15m,完全可以满足国家安全和西部开发的需求。
13 摄影测量与遥感数据的计算机处理更趋向自动化和智能化
从影像数据中自动提取地物目标,解决它的属性和语义(What)是摄影测量与遥感的另一大任务。在已取得影像匹配成果的基础上,影像目标的自动识别技术主要集中在影像融合技术,基于统计和基于结构的目标识别与分类,处理的对象既包括高分辨率影像,也更加注重高光谱影像。随着遥感数据量的增大,数据融合和信息融合技术逐渐成熟。压缩倍率高、速度快的影像数据压缩方法也已商业化。我国学者在这些方面取得了不少可喜的成果。
14 利用多时像影像数据自动发现地表覆盖的变化趋向实时化
利用遥感影像自动进行变化监测(What change)关系到我国的经济建设和国防建设。过去人工方法投入大,周期长。随着各类空间数据库的建立和大量新的影像数据源的出现,实时自动化监测已成为研究的一个热点。
自动变化监测研究包括利用新旧影像(DOM)的对比、新影像与旧数字地图(DLS)的对比来自动发现变化和更新数据库。目前的变化监测是先将新影像与旧影像(或数字地图)进行配准,然后再提取变化目标,这在精度、速度与自动化处理方面都有不足之处。笔者提出了把配准与变化监测同步的整体处理[1]。最理想的方法是将影像目标三维重建与变化监测一起进行,实现三维变化监测和自动更新。进一步的发展则是利用智能传感器,将数据处理在轨完成,发送回来的直接为信息,而不一定为影像数据。
15 摄影测量与遥感在构建“数字地球”、“数字中国”、“数字省市”和“数字文化遗产”中正在发挥愈来愈大的作用
“数字地球”概念是在全球信息化浪潮推进下形成的。1999年12月在北京成功地召开了第一届国际“数字地球”大会后,我国正积极推进“数字中国”和“数字省市”的建设,2001年国家测绘局完成了构建“数字中国”地理空间基础框架的总体战略研究。在已完成1∶100万和1∶25万全国空间数据库的基础上,2001年全国各省市测绘局开始1∶5万空间数据库的建库工作。在这个数据量达11TB的巨型数据库中,摄影测量与遥感将用来建设DOM(数字正射影像)、DEM(数字高程模型)、DLG(数字线划图)和CP(控制点数据库)。如果要建立全国1m分辨率影像数据库,其数据量将达到60TB。如果整个“数字地球”均达到1m分辨率,其数据量之大可想而知。本世纪内可望建成这一分辨率的数字地球。
“数字文化遗产”是目前联合国和许多国家关心的一个问题,涉及到近景成像、计算机视觉和虚拟现实技术。在近景成像和近景三位量测方面,有室内各种三维激光扫描与成像仪器,还可以直接由视频摄像机的系列图像获取目标场三维重建信息。它们所获取的数据经过计算机自动处理后,可以在虚拟现实技术支持下形成文化遗迹的三维仿真,而且可以按照时间序列,将历史文化在时间隧道中再现,对文化遗产保护、复原与研究具有重要意义。
16 全定量化遥感方法将走向实用
从遥感科学的本质讲,通过对地球表层(包括岩石圈、水圈、大气圈和生物圈4大圈层)的遥感,其目的是为了获得有关地物目标的几何与物理特性,所以需要通过全定量化遥感方法进行反演。几何方程式是有显式表示的数学方程,而物理方程一直是隐式。目前的遥感解译与目标识别并没有通过物理方程反演,而是采用了基于灰度或加上一定知识的统计、结构和纹理的影像分析方法。但随着对成像机理、地物波谱反射特征、大气模型、气溶胶的研究深入和数据积累,多角度、多传感器、高光谱及雷达卫星遥感技术的成熟,相信在21世纪,估计几何与物理方程式的全定量化遥感方法将逐步由理论研究走向实用化,遥感基础理论研究将迈上新的台阶。只有实现了遥感定量化,才可能真正实现自动化和实时化。
2 GIS技术的主要发展趋势
21 空间数据库趋向图形、影像和DEM三库一体化和面向对象[2]
GIS发展曾经历过栅格、矢量两个不同数据结构发展阶段,目前随着高分辨率卫星遥感数据的飞快增长和数字地球、数码城市的需求,形成了面向对象的数据模型和三库(图形矢量库、影像栅格库和DEM格网库)一体化的数据结构。这样的数据库结构使GIS的发展更加趋向自然化、逼真化,更加贴近用户。以面向应用的GIS软件为前台,以大型关系数据库(Oracle 8i,9i等)为后台数据库管理,成为当前GIS技术的主流趋势。
22 空间数据表达趋向多比例尺、多尺度、动态多位和实时三维可视化
在传统的GIS中,空间数据是以二维形式存储并挂接相应的属性数据。目前,空间数据表达的趋势是基于金字塔和LOD(level of detail)技术的多比例尺空间数据库,在不同尺度表示时可自动显示出相应比例尺或相应分辨率的数据,多比例尺数据集的跨度要比传统地图的比例尺大,在显示不同比例尺数据时,可采用LOD或地图综合技术。真三维GIS的空间数据要存储三维坐标。动态GIS在土地变更调查、土地覆盖变化监测中已有较好的应用,真四维的时空GIS将有望从理论研究转入实用阶段。基于三库一体化的时空3D可视化技术发展势头迅猛,已能再PC机上实现GIS环境下的三维建筑物室外室内漫游、信息查询、空间分析、剖面分析和阴影分析等,基于虚拟现实技术的真三维GIS将使人们在现实空间外,可以同时拥有一个Cyber空间。
23 空间分析和辅助决策智能化需要利用数据挖掘方法从空间数据库和属性数据库中发现更多的有用知识
GIS是以应用导向的空间信息技术,空间分析与辅助决策支持是GIS的高水平应用,它需要基于知识的智能系统。知识的获取是专家系统中最困难的任务。随着各种类型数据库的建立,从数据库中挖掘知识成为当今计算机界一个非常引人注目的课题。从GIS空间数据库中发现的知识可以有效的支持遥感图像解译,以解决“同物异谱”和“同谱异物”的问题。反过来,从属性数据库中挖掘的知识又具有优化资源配置等一些列空间分析的功能[3]。尽管数据挖掘和知识发现这一命题仍处于理论研究阶段,但随着数据库的快速增大和对数据挖掘工具的深入研究,其应用前景是不可估量的。
24 通过Web服务器和WAP服务器的互联网和移动GIS将推进联邦数据库和互 *** 作的研究及地学信息服务事业
随着计算机通讯网络(包括有线和无线网)的大容量和高速化,GIS已成为在网络上的分布式异构系统。许多不同单位、不同组织维护管理的既独立又互联互用的联邦数据库,将可提供全社会各行各业的应用需要。因此,联邦数据库和互 *** 作(federal databases & interoperability)问题成为当前国际GIS联合研究的一个热点。互 *** 作意味着数据库中数据的直接共享,GIS规律功能模块的互 *** 作与共享,以及多点之间的相同工作,这方面的研究已显示出明显的成效。未来的GIS用户将可能在网络上缴纳为其需要所选用数据和软件功能模块的使用费,而不必购买这个数据库和整套的GIS软硬件,这些成果产生的直接效果是GIS应用将走向地学信息服务。
目前已兴起的LBS和MLS,即基于位置的服务和移动定位服务,突出地反映了这种变化趋势。它引起的革命性变化使GIS将走出研究院所和政府机关,成为全社会人人具备的信息服务工具。我国目前已有2亿个手机用户,若每人每月为MLS支付10元费用,全国一年的产值将达到240亿。可以预测在不久的将来,地学信息将能随时随地为任何人和任何事情进行4A服务(geo-in-formation for anyone and anything at anywhere and anytime)。
25 地理信息科学的研究有望在本世纪形成较完整的理论框架体系
笔者曾扼要地叙述了地球空间信息科学的7大理论问题[4]:(1)地球空间信息的基准,包括几何基准、物理基准和时间基准;(2)地球空间信息标准,包括空间数据采集、存储与交换标准、空间数据精度与质量标准、空间信息的分类与代码标准、空间信息的安全、保密及技术服务标准以及元数据标准等;(3)地球空间信息的时空变化理论,包括时空变化发现的方法和对时空变化特征的和规律的研究;(4)地球空间信息的认知,主要通过各目标各要素的位置、结构形态、相互关联等从静态上的形态分析、发生上的成因分析、动态上的过程分析、演化上的力学分析以及时态上的演化分析达到对地球空间的客观认知;(5)地球空间信息的不确定性,包括类型的不确定性、空间位置的不确定性、空间关系的不确定性、逻辑的不一致性和信息的不完备性;(6)地球空间信息的解译与反演,包括定性解译和定量反演,贯穿在信息获取、信息处理和认知过程中;(7)地球空间信息的表达与可视化,涉及到空间数据库多分辨率表示、数字地图自动综合、图形可视化、动态仿真和虚拟现实等。目前,这些方面的研究对建立完备的理论尚嫌不足,需要在今后加强这方面的基础研究。
关于遥感与GIS的集成,涉及到GPS和通信技术的集成,本文未作具体讨论,其具体内容可参见文献[4—6]。
3 结语
遥感与GIS在20世纪出现,在21世纪不仅将形成自身的理论体系和技术体系,而且将形成天地一体化的空间信息服务产业,为国民经济建设、国家安全、社会可持续发展和提高人民生活质量做出愈来愈大的贡献。
参考文献:
[1] Li D R, Sui H G Automatic Change Detection of Geospatial Data from Imagery The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 2002,34(II):245—251
[2] 龚健雅 地理信息系统基础 北京:科学出版社,2001
[3] 邸凯昌 空间数据发掘与知识发现(第一版) 武汉:武汉大学出版社,2000 182
[4] 李德仁,关泽群 空间信息系统的集成与实现(第一版) 武汉:武汉测绘科技大学出版社,2000 244
[5] 李德仁,李清泉 论地球空间信息技术与通信技术的集成 武汉大学学报(信息科学版),2001,26(1):1—7
[6] 李德
显示matlab运算符异常是错用了矩阵运算符。matlab通过“”来区分矩阵运算和元素运算。 解决办法:自己调试一下程序,保证运算符两边的运算对象维数一致。
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
系统结构
MATLAB系统由MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统和MATLAB应用程序接口(API)五大部分构成。
MATLAB开发环境是一套方便用户使用的MATLAB函数和文件工具集,其中许多工具是图形化用户接口。它是一个集成的用户工作空间,允许用户输入输出数据,并提供了M文件的集成编译和调试环境,包括MATLAB桌面、命令窗口、M文件编辑调试器、MATLAB工作空间和在线帮助文档。
MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。
MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。
图形处理系统使得MATLAB能方便的图形化显示向量和矩阵,而且能对图形添加标注和打印。它包括强大的二维三维图形函数、图像处理和动画显示等函数。
MATLAB应用程序接口(API)是一个使MATLAB语言能与C、Fortran等其它高级编程语言进行交互的函数库。
该函数库的函数通过调用动态链接库(DLL)实现与MATLAB文件的数据交换,其主要功能包括在MATLAB中调用C和Fortran程序,以及在MATLAB与其它应用程序间建立客户、服务器关系。
目前,采用数据库管理空间数据已经成为主流技术,其优点在于能够实现空间数据与属性数据的无缝集成,这种数据库也称为空间数据库。空间数据库利用数据库的管理机制可以保证空间数据的完整性和安全性,对空间数据进行备份和恢复以及控制用户的并发访问等。Oracle的空间数据选件(Oracle Spatial)可以把复杂的地图对象(包括空间数据和属性数据)存入一个表中,同时建立空间数据索引,从而实现空间数据和属性数据的一体化存储和管理。Oracle Spatial还提供空间算子,结合SQL语句实现对空间数据的查询和其它复杂空间分析。
MapX是MapInfo公司的地图控件,用户可以在自己的程序中引入MapX控件,实现带地图功能的应用,同时可以选择用户熟悉的开发工具,如VB、VC、PowerBuilder、Delphi等。
用MapX访问Oracle的空间数据是通过Oracle提供给Mapinfo的底层数据库接口OCI(Oracle Call Interface)。
Mapinfo提供EasyLoader工具,用来将用户制作的Mapinfo地图数据上载到Oracle数据库中。如果将来地图数据发生了变更,也只需要通过EasyLoader的刷新表功能,即可将发生变化的地图数据在Oracle数据库中更新。
摘 要:采用数据库管理空间数据是当前的发展趋势,文中总结了Oracle数据库中空间数据的上载和存储机制,探讨了应用程序对Oracle数据库中空间数据的访问,并给出应用实例。
关键词:空间数据库;Oracle数据库;MapX
中图分类号:TP311;P2853文献标识码:A
Accessing Spatial Data in Oracle Using MapXAbstract:Spatial data managed by database is development trend currently This paper summarizes spatial data uploaded to Oracle database and its storage,discusses accessing spatial data in Oracle database and gives an application instance
Key words:spatial database;Oracle database;MapX本文着重探讨用VC、MapX开发带地图的应用程序,Oracle中空间数据的存储和管理以及如何在应用程序中访问存储Oracle中的空间数据。工作环境如下:Visual C++ 60,Mapinfo65,MapX45,EasyLoader for Oracle 81116,Oracle81116。Mapinfo65用来进行地图的编辑和属性数据的编辑,EasyLoader for Oracle816将地图数据上载到Oracle中,Visual C++60与MapX45相结合开发实现Oracle中空间数据访问的应用程序。
1 空间数据的准备和管理
11 空间数据存储的配置
首先创建数据库,然后进行空间数据存储的配置,主要涉及以下两个方面的配置:
1)为存储空间数据创建新的表空间
每个Oracle的数据库至少有一个SYSTEM表空间,为了提高运行效率和管理的需要,最好使用其他表空间来划分用户和应用程序,因此为访问空间数据的用户和应用程序创建新的表空间,设表空间名为GISTEST,并配置GISTEST的初始大小、增量大小等参数。
2)创建有权访问空间数据的用户
Oracle中可以为用户设定特定的表空间作为他的缺省表空间,创建用户GISTESTuser的缺省表空间为GISTEST,则该用户便具有访问空间数据的权利,同时还要为用户GISTESTuser设定合适的角色、系统权限和对象权限。
12 Mapinfo地图的上载
地图用Mapinfo编辑完成,再用EasyLoader forOracle81116将编辑好的Mapinfo的地图上载到Oracle中。要将地图上载到GISTEST表空间中,需要以用户GISTESTuser的身份登录到Oracle。通过Oracle的身份验证后,才可以上载Map-info地图。第一次上载Mapinfo地图到Oracle时,EasyLoader会自动创建一个名为mapinfo的用户,该用户的缺省口令为逗mapinfo地,缺省表空间和临时表空间都是SYSTEM,同时会在该用户下创建一个名为MAPINFO-MAPCATALOG的表,这个表用来记录所有上载到Oracle中的Mapinfo地图的信息,如:地图的存储和索引形式、地图的名称、地图的所有者、存储地图空间数据的列名、地图的坐标系、地图的边界、地图中点线面的样式信息等。
13 Mapinfo地图在Oracle中的存储和管理方式Oracle为管理空间数据提供了对象管理模式SDO(Spatial Data Object),同时提供优秀的空间索引机制。
MDSYS是Oracle Spatial的管理用户,MDSYS方案规定几何数据的存储方式、语法形式和语义。MDSYS方案中,表SDOGEOM-METADATA-TABLE存储所有上载到Oracle中的Mapinfo地图的信息,表SDO-INDEX-METADATA-TABLE存储与索引相关的信息,如:被索引的列名,索引的方式,索引的级别,索引的所有者等。MDSYS方案中还有与空间数据及其索引相关的视图:ALL-SDO-GEOM-METADATA,ALL-SDO-INDEXMETA DATA,DBA-SDO-GEOM-METADATA,DBA-SDO-INDEXMET ADATA,USER-SDO-GEOM-METADATA,USER-SDOINDEX-METADATA。
上载到Oracle中的每一个地图由两个表表示,一个是与该地图空间索引方式相关的表,叫做索引表,另一个用来存储地图属性数据和空间数据,叫数据表。例如:一个名为ShangHaiMap的地图上载到Oracle,创建两个表:数据表ShangHaiMap和索引表ShangHaiMap-SX-FL6$。Oracle为了有效的管理和存储Mapinfo地图,在数据表ShangHaiMap中新增加两列:一列是类型为NUMBER的逗MI-PRINX地,它是唯一性索引字段,一列是类型为SDO-GEOMETRY的逗GEOLOC地,用来存储空间数据。SDO-GEOMETRY是Oracle中存储地图数据的空间数据类型。
2 应用程序的开发
在VC下,引入MapX控件开发带地图的应用程序。MapX控件一般自动打开在系统中注册的缺省GST文件,其路径位于注册表HKEY-LOCAL-MACHINE\Software\MapInfo\MapX\40下,注册键SearchPaths下是缺省的数据目录,定位3gst文件。3gst文件是MapX可以访问的地图文件,由MapX的实用程序GeoSet Manager创建,它是将多个Mapinfo的地图文件(3tab)集中在一起,这样打开一个3gst文件,即可将一个包含多层的地图打开。此外还有注册键GeoDicionary,用来定位3dct文件。3dct文件由MapX的另一个实用程序Geodictionary Manager生成,Geodictionary Manager默认的3dct文件为自带的GeoDictdct,用户可以根据需要,建立自己的3dct文件。
应用程序采用客户/服务器结构,通过OCI接口,实现应用程序对Oracle中空间数据的访问,如图1所示。
MapX应用程序结构
21 应用程序开发中的关键技术
在VC的工程项目中加入MapXcpp和MapXh两个文件,这两个文件中定义了有关MapX控件的类和访问方法。开发过程中,有如下几个关键技术:
1)访问用户自己的GST文件
在应用程序中,如果用户要访问自己的GST文件,改变MapX控件缺省打开的3gst文件,就必须对类CMapX进行设置,指定要打开的3gst文件。方法如下:
CMapX m_MapX;
//指明用户要访问的GST文件替代缺省设置
m-MapXSetGeoSet("\roads\roadsgst");
2)访问Oracle空间数据库
MapX控件有两种方式访问Oracle中的空间数据,一种为ODBC方式,一种为OCI方式。ODBC方式的缺点是通用接口,速度慢,需要配置数据源DNS。OCI方式的优点是底层接口,速度快。现以OCI方式实现在应用程序中与Oracle的连接并访问Oracle中的空间数据。
通过OCI访问空间数据相当于从服务器端下载相关的空间数据,并在客户端进行显示。客户端显示空间数据的方式就是在原有地图上增加一层新的地图,而与图层相关的类为CmapX2LayerInfo,有两个重要的方法SetType()和AddParameter()。前者用来设置图层的类型,后者为连接数据库设置参数。
图2所示为连接Oracle空间数据库的流程。
连接Oracle空间数据库的流程图
类CmapXLayerInfo是类ColeDispatchDriv2er的继承类,创建类CmapXLayerInfo的方法,即为创建新图层的方法。方法如下:
CMapXLayerInfo LayerInfoObject;
if (!LayerInfoObjectCreateDispatch(LayerInfoObjectGetClsid())){
TRACE0("Failed to Createobject");
return;
}
图层类型为miLayerInfoTypeServer时,连接Oracle数据库需要设置连接字符串、连接方式、是否设置缓存、是否设置最小边界矩形查询、新建图层名称、查询空间数据的SQL语句等参数。下面给出设置连接字符串的VC语句。
VARIANT s;
CString str;
str="SRVR=GISTEST;UID=GISTESTuser;PWD=GISTESTuser";svt = VT-BSTR;
sbstrVal = strAllocSysString();
LayerInfoObjectAddParameter("CONNECTSTRING",s);查询结果的显示通过类CmapXLayers的Add()方法实现,具体示例如下:
m_MapXGetLayers()Add(LayerInfoObject,1);3)Oracle Spatial的空间函数
Oracle Spatial提供了适合于空间数据 *** 作的空间函数,如比较常用的用于相交查询的SDO-FILTER,SDORELATE,SDO-WITHIN-DISTANCE;用于缓冲区分析的SDO-GEOMSDO-BUFFER;用于面积、长度计算函数的SDO-GEOMAREA,SDO-GEOMLENGTH等。下面给出用于面积计算的SQL语句示例:
update aTable set aTableAREA=
mdsyssdo-geomsdo-area(GEOLOC,(select sdo-diminfofrom mdsyssdo-geom-metadata-table where sdo-geommetadata-tablesdo-table-name = 'aTable' and sdo-geommetadata-tablesdo-column-name= 'GEOLOC'))
其中aTable表示一个空间数据表,它存储空间数据的列名为逗GEOLOC地,列AREA存放计算出的面积值,SDOAREA计算二维多边形的面积,并将计算结果存放到列AREA中保存。
22 应用程序示例
应用程序通过与空间数据库的接口来实现对数据库中存储的属性数据和空间数据的访问,同时根据实际情况的需要对数据进行查询,并用地图等直观的形式反应查询结果。
图3中的地图基本数据来源于北大方正MapInfo事业部,基于实验目的,增添了道路长度字段,并设定各个道路的长度,其查询SQL语句为:
SELECT 3 FROM Shanghai-thirdr
WHERE Shanghai-thirdrRoadLength > 10
基于道路长度属性的查询
文章只是对空间数据库的访问方面做了一些有益的探索,还有很多工作需要做。随着面向空间数据库的应用,基于空间数据库的空间数据挖掘以及将空间数据应用于各行各业的研究将会不断展开。
参考文献
[1] 本丛书编委会Oracle816管理员指南[M] 北京:北京希望电子出版社,2000
[2] 修文群,池天河,等 城市地理信息系统[M] 北京:北京希望电子出版社,1999
[3] Oracle8Oracle Spatial User's Guide and Reference Release 816[DB/CD]
1 关上窗,穿上暖暖的衣服,准 备用 美好的心情对却迎接这片美丽!
2 答案很长,我准 备用 一生的时间来回答,你准备要听了吗?林徽因
3 凡事搞个备份,比如钱包里放个 备用 车钥匙,花园里埋把家门钥匙,等等。俗话说,狡兔三窟。
4 当我准 备用 尽全身力气向前迈步时,然而浑身却忽然间毫无气力,甚至呼吸都感到非常的累!
5 主要用于具有 备用 机组的气泵等系统中,以解决因备而不用造成的死机问题。
6 这块地准 备用 来建新厂房。
7 用语言道歉的人有时是因为她不准 备用 行动道歉。
8 如果你把朋友当做了男女朋友的 备用 ,那你也就侮辱了友情和爱情。
9 刘 备用 金蝉脱壳之计偷偷离开了吴国。
10 本设 备用 于制砖生产成型工段,将挤出之泥条切成所需砖坯
11 倒入一个4寸圆模内和3个海豚造型模待凉入冰箱冷藏 备用 。
12 泰式甜鸡酱、青柠汁等拌匀 备用
13 这里还有一个 备用 轮胎。
14 我已把记录本和一些 备用 的议程表放在桌子上了
15 机械的 备用 件是可移动的,而且一个金属制的福特象征被附标到中继线相配在引擎盖上的那一个。
16 佛说‘爱就要表达出来’,天使说‘爱就得找邱比特’,神说‘爱就要找月老’,当今社会说‘爱就要找手机发信息’,于是我准 备用 手机,借月老的红线,拿邱比特的爱箭,尊照佛的指示表达出来‘我爱你’!
17 马年恭喜你!你获得本公司头奖50万元。请带上安全防 备用 品到平价收银台凭密码领取奖金,密码是:把钱拿出来!!
18 冬季旅游贴士:长途客车对身体不好;备齐防寒衣物;穿雪地防滑棉鞋;汽车防冻防滑,要备轮胎防滑链;相机保暖; 备用 药品防感冒。旅游开心愉快!
19 冷天补肺止咳防喘汤:1冬虫夏草、黄芪、大枣10克左右,洗净 备用 ;2将猪蹄洗净,入沸水中略焯;3猪肺与配料同入锅中,加清水和调味品炖烂即可。
20 将菜码、炸酱拌面条而成。将黄瓜、香椿、豆芽、青豆、黄豆切好或煮好,做好菜码 备用 。
21 当在水面时,航海士官长们可以使用六分仪来获得航行定位以作为我们现代定位系统的 备用 资料。
22 1、雪梨洗干净,去芯连皮切成小块;菊花洗干净 备用 ;2、锅里放适量的清水,倒入雪梨块,大火煮开,转小火煮20分钟左右;3、放入菊花,小火再煮15分钟;4、加冰糖,继续小火煮至冰糖溶解即可。
23 同学们成都要真正实现现代化田园城市的美好未来,市政府准 备用 五十年的时间来规划,建设。
24 猫走起来一跛一跛的,它们以为猫每跛一次,就拾起了一块石头,是准 备用 来向它们投掷的。
25 红椒切丝,蒜头剁蓉,豆豉冲水后压烂,加滚油拌匀,再加蚝油调味 备用
26 该数据中心只有一个入口,配有半米厚的金属门,以及从德国潜艇上拆卸来的 备用 发电机。
27 无论你去哪,一个密码锁,一个旅游闹钟,指甲刀,相机的 备用 电池以及一些洗衣香皂,总是不可或缺的。
28 IC卡到我燃气集团所属各液化气供气站、充值点或管道气服务网点,缴交相关费用,即可办理 备用 瓶。
29 其中有更多交叉转换方法,其优点是:拱形良好的适用性和条件、 备用 轮胎搭配也可参加转换。
30 首先将大只乾辣椒浸过夜。第二天,沥乾。虾去除虾壳及挑走虾肠,保留虾尾, 备用 。虾头和虾壳留起。
31 听闻今天是记者节,我也不能不闻不问的,毕竟你是做新闻的嘛,这不我冒着出现绯闻的危险,准 备用 短信做头版新闻,给你送去真诚的祝福,‘愿你记者节快乐’。
32 如果你准 备用 自己的容器装水,你应该从军用品或者野营用品专门店购买那种不漏气的、专门储存食品的盛水容器。
33 再说,舱单上注明的 备用 袋在哪里?
34 在火灾演习中,我们发现,除非我们在 备用 办公地点的支票打印机上也备有打印机链表,否则我们将无法在总部大楼的火灾事件中打印支票。
35 保单 备用 金的计算符合MAF规则吗
36 无需钻孔,不伤车身,用固定 备用 轮胎的螺栓与车架的固定方法固定保险箱。
37 介绍了三种在线校验方法: 备用 励磁调节、无功负荷转移和甩无功负荷。这些工业试验方法曾在葛洲坝电厂成功使用。
38 方法将切除下来的脑胶质瘤制成肿瘤组织匀浆,超低温保存, 备用 。
39 两台消防泵也是一用一备,均能工频和变频运行,发生故障时 备用 泵能自动投入运行。
40 你的正选吉他不介意你拥有 备用 的
41 跳伞教练给新学员讲课。一学员问:要是我的主伞和 备用 伞都没打开,我在落地前要飞多久?“你的余生将全部用来飞行”。
42 因此,从起源上来讲, 备用 证的产生是出于替代银行保函的目的
43 如果可以找到,重新路由功能将首先重新尝试连接失败的主要服务器,如果该 *** 作失败,重新路由将尝试连接替代的 备用 服务器。
44 热锅放适量沙拉油,放入芋头油炸至金,约3分钟,捞起滤油 备用 。
45 接触面及电子设 备用 清洁剂和除油剂。SPRAYWASH是一种强力溶剂混合物,能够可靠地去除污垢和油脂沉积物以及氧化层。
46 黄鱼洗净,正反面个斜刀划三岛,拌上少许精盐, 备用
47 从IDS115以后,SD 备用 服务器支持提交后读、最后一次提交后读和脏读隔离级别。
48 把西米倒入过滤网,然后冲凉水 备用
49 前轮可定向,后轮可刹车后置菜篮,方便盛放宝宝的 备用 品
50 再用蔬果刨或大刨丝器将之刨成幼丝, 备用 。
51 文中并列出了笔者设计的几种食品设 备用 锥窝夹套结构的主要参数。
52 介绍了应急照明包括疏散照明、安全照明、 备用 照明三类,说明了各类应急照明应选用的照度标准和推荐使用的光源。
53 在本例中, 备用 磁盘将在更新过程之前进行备份。
54 将杏鲍菇切成花形后,然后沥干水份 备用 ,将它炸至金
55 番茄切粒,紫苏叶切丝 备用 。
56 介绍了一种铂、铱金火花塞自动焊接设备,该设 备用 于将细小的铂、铱金丝焊接在火花塞的点火端上,全自动、焊接质量稳定可靠。
57 当汽车在开行当中时,跟踪设 备用 三个或四个GPS卫星以三角形定位,然后持续地通过无线电数字传输目标所在的坐标位置。
58 对于HA配置,可以同时从主服务器和 备用 服务器读数据,从而在两者之间均衡分布负载。
59 青椒和番茄洗净去瓢,切块腰果洗净后放于炉内至金, 备用
60 该类型的汇流排通过人工 *** 作实现主供气源和 备用 气源之间的切换,切换过程可防止停止供气现象。
61 在启用自动客户端重新路由功能时,DB2重新路由逻辑将检查是否可以找到 备用 服务器。
62 田中说,根据东京电力公司自己提供的数据, 备用 的循环水设备在地震后很快就自动启动。
63 我的英格兰祖先有个惯例:要生一个继承人和 备用 人。听起来冷酷无情――万一长子死亡,次子可以顶替――其实是未雨绸缪的好主意。做一个犹如补给品的人,可能令这个小孩不满。可事实上,这个小孩每天都要活在这些令人难过的现实中:维系一桩可能有问题的婚姻:是一个家庭完整:必须把自己嵌进父母为她塑造的模子里。朱迪皮考特
64 她被指控从小额 备用 金柜中偷钱
65 腐竹片用清水浸泡至微软,取出切半,沥乾水分 备用 。
66 设 备用 途:该机主要用于将各种轮胎的钢口圈上的橡胶与钢丝圈分离,从而得到一个完整的钢丝圈。
67 用挖球器将哈蜜瓜挖成球状, 备用
68 定期检查各部门的 备用 金,并对检查情况写出书面报告
69 瘦肉洗净飞水,以水冲洗净,沥水, 备用 。
70 这两种部队都是主要做为守 备用 途的,同时具有小规模的野战能力
71 他接管了这个小船,并且每月一次去基戈马储 备用 品和收发信件。
72 本设 备用 于砖瓦厂原料加工工艺过程中,将已处理过的塑性泥料进行均匀的搅拌
73 你并不知道什么时候你会需要换电脑,这么做可以为你省下关键时刻还得为倔强的 备用 电脑下载最新软件的时间。
74 少顷,老虎幽幽地说:祷告完毕,预 备用 餐。
75 印刷版面准 备用 作印刷表面的一片金属,塑料,橡胶,纸板或其它材料,例如电版或铅版
76 使您从这里更信息,随信附去明信片一张 备用 。
77 适用于普通住宅、公寓、别墅、临时或翻修建筑以及部分商用及工业建筑,作为基本、 备用 或补充供暖之用。
78 例如,对于易碎品、药物和 备用 件的运输而言最重要的是运输速度,然而,对于贵重物品的运输安全是关键因素。
79 FX105型折叠式封箱机是包装流水生产线上的一个重要组成部分,该设 备用 于纸箱的上下侧封装,工作稳定,速度可调。
80 大量的敌人准 备用 巨大的压力来挤扁你。那就不要把你的时间浪费在犹豫不前上!
81 出现在感应城市实验室的这个项目由卡洛瑞缇 *** 作,就是利用传感器和手持式的电子设 备用 新的方式描述城市。
82 故障安全气动组件并不能替换任何美国红阀公司的 *** 作部件,只是简单地由 备用 储存气源隔离开来。
83 当我阅读时我会把这些书留起来 备用 。
84 祭典仪式包括了准 备用 来做为阳世贡品的食物,祭拜者会将这些食物放在坟墓前祭拜
85 几乎太空船所有的子系统都有 备用 品,以提高它在长途飞行中的可靠度。
86 在把剩下的10名小女孩的腿绑住后,Roberts准 备用 一把自动手q和400发子d杀掉她们。这些qd是他特地为这次屠杀准备的。
87 这些情况虽然在实际中是合理的,但强调需要针对于公共信息模式给定用法的 备用 或附加的信息约束。
88 有可靠的电力供应和应急照明。必要时,重要设备如培养箱、生物安全柜、冰箱等应设 备用 电源。
89 洗净鲜冬菇,珍珠笋及素鸡,切小粒, 备用 。
90 他们差不多吃光了贮 备用 来过冬的食物
91 舵机延长线从机翼上面中部的孔中用预留的线绳拉出 备用
92 将主要机计算机上生成的备份文件传输到 备用 计算机。
93 电源转换用变压器及扼流圈,通讯设 备用 变压器等
94 这种成品率模型可以扩充到包含更复杂的 备用 电路系统的芯片。
95 市场化导致了传统电力系统垂直管理体制的变化, 备用 容量大小的确定及其调度方法也将随之发生改变。
96 库存股票, 备用 股:指公司重新购回或以其他方式重新获得要进行注销或转售的股票。
97 传统的供应商的研究是为了满足商家的所需,供给商家所用的无知,然后盘点所需的物品取给货物,以 备用 时不需。
98 蒸汽锅炉均需配用二台水泵,一台运行,一台 备用 。
99 那些人中的一个拿起一个 备用 轮胎砸在他的头上,他当时就昏了过去。
100 许多玩家喜欢把 备用 牌叠稍微摊开一点以便更容易地摸牌。
101 在机器旁边不可以有任何 备用 机针。
102 在发展大型电站技术的同时,固体氧化物燃料电池作为分布式电站和 备用 电源技术及示范工程蓬勃开展。
103 把鱼胶片用冰水泡2分钟沥乾水, 备用
104 眉豆、花生、红豆、绿豆、黑豆及黑糯米分别洗净,用清水浸泡2小时 备用 。
105 在苔原上行走极具挑战性,奥布斯特小心翼翼地挪动每一步,随身携带的摄影机,电池, 备用 胶卷,三角架,猎q,食物让他步履蹒跚。
106 该设 备用 50码的香肠肠衣缠绕在木制鼓桶上,浸泡在盐水中。
107 将猪肉、马碲、葱剁碎后,加入监盐、粟粉、麻油拌匀成馅料 备用
108 后来,在腓力二世和亚历山大的马其顿军队里,斥侯骑兵携带突击装 备用 于侦察和前哨任务。
109 华山素以险峻闻名,不想其秀美却也令人赞叹不已,时间匆忙,只带了 备用 傻瓜相机,选几张传上与大家分享!
110 在许多转帖中,网友表示要“围观”该学校以表示不满,并准 备用 上海话拨打该学校校长室电话发表自己的看法。
111 取2个烤盘铺好烤纸。糖粉和肉桂粉混合 备用 。
112 备用 的包裹会根据舱位进行安排的
113 本发明解决了双宽带接入服务器冗余问题,使单个接入服务器出现故障时, 备用 接入服务器可以自动取代原先的接入服务器。
114 它可供计量实验室建立放射性活度基准设 备用 ,也可用于核科学研究和工程中核衰变率的绝对测量。
115 运用泛函分析的方法,通过分析系统主算子的谱特征,给出一类具有 备用 部件的可修人机系统解的渐近稳定性证明。
116 而美莲湖也表示他们将与英格兰银行,欧洲央行以及瑞士国家银行合作准备数十亿美元准备进作为 备用 金。
117 用锋利的刀片将舵机安装孔上的蒙皮割下,放在一边 备用
118 通过现场试验表明,可以有效解决原注聚流程中注聚泵不能同时 备用 多井的难题,是提高备用注聚泵利用率、提高注聚质量的有效途径。
119 在ipad蚕食低端笔记本,特别是上网本市场的同时,你必须意识到买它的人里大多数是为了寻找一个 备用 的、更便携的机器而已。
120 好的,如果你加上一个 备用 轮胎和千斤顶,我就按约定的价格买你的车。
JavaScript 语言中有两种比较方式,转换类型比较运算符 == 和严格比较运算符 ===其中严格比较运算符仅当两个 *** 作数的类型相同且值相等时才为true。
JavaScript中的运算符有很多,主要分为算术运算符,等同全同运算符,比较运算符,字符串运算符,逻辑运算符,赋值运算符等。这些运算符都有一些属于自己的运算规则,下面就为大家介绍一下JavaScript中的运算符。
JavaScript脚本语言具有以下特点:
(1)脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。
(2)基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。
(3)简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。
(4)动态性。JavaScript是一种采用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。在访问一个网页时,鼠标在网页中进行鼠标点击或上下移。
PHP中“:”指的是三目运算符。
三目运算符,又称条件运算符,是计算机语言的重要组成部分。它是唯一有3个 *** 作数的运算符,所以有时又称为三元运算符。一般来说,三目运算符的结合性是右结合的。
三目运算符提供了一种表达简单 if-else 语句的简写方法。该运算符由问号(?)和冒号(:)组成,其格式如下:表达式 表达式 : 表达式 ;语句被称为条件表达式,它由 3 个子表达式组成,使用问号 和冒号 : 分隔。
问号前面的条件表达式的部分是要测试的条件。这就像 if 语句的括号中的表达式。如果条件是真的,则执行 和 : 之间的语句;否则,执行 : 之后的部分。如果认为有帮助,可以在子表达式周围放置圆括号
扩展资料:
运算规则:
对于条件表达式b x : y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。
一个条件表达式绝不会既计算x,又计算y。条件运算符是右结合的,也就是说,从右向左分组计算。例如,a b : c d : e将按a b : (c d : e)执行。
可以理解为: 条件 结果1 : 结果2,里面的?号是格式要求。也可以理解为条件是否成立,条件成立为结果1,否则为结果2。
参考资料来源:百度百科-三目运算符
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)