摘要:集约用海是促进海岸带海域资源可持续利用的一种用海模式,海域集约利用系统是一个对某一区域的海域集约利用的发展水平状况和利用强度进行综合评价的系统.基于VisualStudio2010开发平台,结合嵌入式ArcEngine组件库,利用海域使用现状调查数据和海域使用动态监测数据,引入可变模糊数学模型,最终实现海域集约利用系统的功能.结果表明,基于GIS技术的海域集约利用系统能够实现海域集约利用状况的分析和评价,并将评价结果直观、可视化显示,可以为海洋资源的开发管理提供决策咨询的技术平台.
加入收藏
近年来,陆地资源减少、人口膨胀,导致沿海地区承受了人类高强度的开发利用[1].海洋资源的不合理开发利用导致沿海地区环境污染严重、海域资源短缺滥用、海域生态环境破坏等一系列问题,沿海地区海域资源的可持续利用受到了巨大挑战[2,3].因此,研究如何优化配置海域利用结构,提高海域资源使用效率成为促进社会、经济、生态可持续发展,保障人海协调发展的一种重要的海域利用方式,探讨海域集约利用状况具有现实意义.
现有的集约利用理论和评价方法研究主要针对陆地区域,纪陈飞[4]和倪超[5]等人探讨不同土地类型的集约利用状况;姚成胜[6]、王秀圆[7]和王鹏飞[8]等人研究土地集约利用情况与其他影响因子之间的关系;李武龙[9]和陆晓蕙[10]等从指标体系和评价方法等角度探讨土地集约利用状况.当前,相对于陆域,关于海域集约利用的研究较少,仅侧重于对海域集约利用的概念和内涵的探讨以及对集约用海造成的海洋资源、生态影响进行评价.柯丽娜等[11]将生态系统管理理论和海域集约利用相结合,从多方面出发建立海域集约利用评价的指标体系,对河北省沿海地级市的海域集约利用状况进行定量评价和分析;Rollo等人[12]利用SAWT模型研究导致海岸带水环境变化的影响因子;李志伟等[13]首先研究了集约用海工程给海洋资源所带来的影响,在此基础上建立集约用海对海洋资源影响的综合评价指标体系;邢文秀等人[14]提出养殖用海集约利用的含义,并从多方面出发构建养殖用海集约利用评价指标体系,并以我国9个沿海省、市、自治区为例进行实证研究.综上所述,现有的海域集约利用评价方法大多数基于土地集约利用评价,基于简单的数学模型,为了实现海域集约利用评价过程和评价信息的可视化表达和自动化输出更为便捷.本文基于VisualStudio2010开发平台,结合嵌入式ArcEngine组件库,引入可变模糊数学模型并与GIS空间分析方法相结合,设计开发出基于ArcEngine的海域集约利用系统,实现海域集约利用状况的实时动态显示.并将该系统应用到辽宁沿海城市海域集约利用评价中,实现了辽宁沿海城市海域集约利用评价结果的直观、可视化显示,为海域集约利用评价和海域资源的合理利用和规划提供理论依据和技术支撑.
1、关键技术简介
随着地理信息系统(GIS)技术在各个应用领域的不断发展和推广使用,应用型地理信息系统主要有独立开发、单纯的二次开发和集成二次开发3种开发方式[15].其中,集成二次开发最为常用,其以面向对象的可视化开发工具为平台,如VisualStudio、VisualBasic、JAVA、Eclipse等,并结合专用的GIS工具软件或对应的组件进行特定功能的二次开发.目前有多种方法可实现集成二次开发,但是组件式二次开发不仅可以利用工具软件实现数据库的管理、分析等功能,而且可以利用其他可视化开发语言,既能大大提高应用系统开发效率,又方便、程序移植性好,便于推广和维护[16].
ArcGISEngine是美国ESRI在ArcGIS9版本才开始推出的新产品,一套完整的基于COM技术的嵌入式GIS组件库和工具库.它支持COM、JAVA、NET和C++等多种开发语言,并且能够在Windows和Unix等平台上运行.开发者利用ArcEngine既可以开发出完整的GIS工具软件独立使用,还可以将GIS的功能嵌入已有的应用程序集成配合使用,为广大用户提供专门完善的定制应用[17].而且使用ArcGISEngine开发的应用程序可以脱离ArcGISDesktop而独立运行.因此,本文利用独立的嵌入式ArcEngine组件,并与C#语言相结合,在当前最广泛应用的VisualStudio2010平台下设计和开发基于GIS技术的海域集约利用系统.它包含了一套建设完整GIS系统的应用软件,这些软件可以互相独立或集成配合使用,为不同需求的用户提供完善的解决之道.
2、系统设计
2.1系统结构设计
目前,3层结构框架已经成为软件开发领域的基础结构[18].其基本思想是在表层与底层之间增加一个业务逻辑层,其作为表现层与数据层之间沟通的桥梁.其中,系统的数据层包含属性数据库和空间数据库;位于表现层与数据层中间的是业务逻辑层,封装了对数据进行的逻辑运算,通过组件式设计实现海域集约利用系统的各模块功能;表现层位于最外层,通过DoTNeTCharting和DoTNeTBar控件接收用户输入的数据和显示数据,实现对海域集约利用程度的统计、分析和结果的输出等需求,是用户与软件系统进行人机交互的界面.利用此框架可大大减少各功能模块和数据之间的依赖性,更好地增强系统的复用性,缩短和降低了用于系统开发和维护的时间和成本(图1).
图1海域集约利用系统结构设计框架
2.2系统功能设计
本系统利用海域使用现状调查数据和动态监测数据,结合海域集约利用评价指标和可变模糊数学模型,分析辽宁沿海城市海域空间集约利用程度.本系统的主要模块包括基础数据模块、GIS视图模块、海域集约评价模块及空间分析模块4个模块.各模块具体功能如图2所示.
图2海域集约利用系统功能
2.2.1基础数据模块
数据模块主要实现对地图文件的管理,包括shp、mxd、coverage等常见格式数据的加载、保存和关闭、修改后的各种地图空间数据格式的另存、输出海域集约利用评价结果以及导出制图成果等、海域利用空间数据的点、线、面的编辑等以及对空间要素进行查询,并将满足制定指定的海域空间要素在地图上高亮显示.海域利用空间要素的查询包括按属性条件查询、按位置条件查询、按图形属性查询等.
2.2.2GIS视图模块
利用PageLayoutControl、axMapControl等控件在系统中实现图层显示、页面布局和地图鹰眼窗口界面显示等功能,支持矢量、栅格数据图层的加载.数据视图支持用户对地图放大、缩小、移动、缩放至图层等操作.版面视图下可以实现对海域集约评价结果地图进行编辑、打印、保存等功能.鹰眼视图可以做到与主窗口的实时联动,宏观把握当前窗口在全图的位置信息.
2.2.3海域集约评价模块
海域集约评价模块是本程序的核心模块.该模块主要通过人机交互,根据海域使用现状数据,结合海域集约利用评价指标与可变模糊模型,实现对沿海地区海域集约利用情况进行综合评价和研究.该模块主要实现评价指标体系管理、指标标准的确定、可变模糊法评价3个功能.图3为本文海域集约利用的指标体系框架.
图3指标体系框架
2.2.4空间分析模块
具有较强的空间分析能力是GIS的主要特征,主要用于实现将同一地区和同一比例尺的海域集约利用评价结果进行叠加分析、缓冲区分析、栅格插值以及栅格计算等功能.
3、系统功能实现
3.1系统基本功能实现
3.1.1空间要素查询功能的设计与实现
本模块提供3种空间要素查询方式,即空间数据的属性、位置和图形信息查询,符合条件的海域区块会高亮显示.点选海域利用区块后,该海域区块的属性数据可通过窗口查看.按数据属性查询主要通过调用方法实现.此方法包含IMap、IGeometry和IScreenDisplay3个参数,分别用于获取查询的地图对象、查询的地理要素,最后将符合条件的空间要素在屏幕上高亮显示.主要使用代码如下:
3.1.2鹰眼功能的设计与实现
利用鹰眼窗口,用户可以很直观地看到主视图中的要查看的区域在整个地图范围内的位置.鹰眼功能实现代码如下:
3.2系统关键功能实现
3.2.1海域集约评价功能的设计与实现
海域集约利用评价模块是本系统的核心,主要包括3个子模块,分别为“评价指标因子的管理”“评价指标标准区间的建立与管理”与“可变模糊评价”.
(1)评价指标因子的管理
评价指标因子的选择和建立最为重要,是进行海域集约利用评价的关键.本系统对收集到的各种表征集约利用水平的属性数据进行遴选后,建立不同的属性表:海洋资本投入强度数据表、海洋开发利用结构程度数据表、海洋经济效益数据表和海洋生态环境数据表等.在设计每一个属性表时,注意要将每个字段的名称定义的通俗易懂,字段类型要统一,并为每一个数据表建立主键,使之仅代表一条数据.为了降低数据的冗余度,需要定义外键,使相关的数据表之间通过外键相互联系.然后向建立好的海域集约利用评价数据库中录入与海域集约利用有关的属性数据.最后经过仔细检查形成属性数据库.
(2)评价指标标准区间的建立与管理
首先利用系统的ComboBox控件选择某一指标与该海域集约开发利用评级的相关性.再通过人机交互的方式确定海域集约利用各评价指标标准,将各海域集约利用评价的指标取值范围进一步划分为不同等级区间.如海岸线利用率指标可以反映海岸线的合理开发利用程度,因此,在此窗口中运算符应选择正相关性,并将利用率值范围分为5类.
(3)可变模糊评价
可变模糊评价分析[19]是本系统的关键.首先利用海域集约利用评价指标数据、构建的样本特征值和指标标准值矩阵,并结合集约利用评价对象的标准值区间计算相对隶属度,确定每个评价指标因子的影响权重大小.然后计算不同参数的4种组合结果,并计算其模糊级别特征值,再计算4种组合的平均值,从而得到海域集约利用分级结果.再于表中添加列名和分级结果两个字段,通过for循环完成海域集约利用数据的模糊评价及表的更新,得到各海域开发利用斑块的分级级别值.通过ArcEngine中的setValue方法将评价结果添加到相应图层数据的属性表中,并将“评价结果”字段进行内插,最终在该海域集约利用系统中呈现出不同城市区域的集约利用情况.主要代码如下:
3.2.2反距离权重插值功能的设计与实现
反距离权重是一种常见的全局插值方法,该算法将插值点与样本间的距离作为权重进行加权平均计算.距离插值点越近的样本受到的影响越大,赋予的权重越大[20].该方法简便易操作,考虑了距离与方向因素,结果较为合理且对于数据来说是有意义的.但是易受数据集的影响,对权重函数的选择特别敏感.反距离权重插值适用于表现出分布均匀而且足够密集以反映局部差异的样本点数据集的场景,关键代码如下:
4、海域集约评价系统应用
应用本文中设计的海域集约利用系统对2014年辽宁沿海城市海域集约利用评价进行分级.将海域集约利用度分为Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ5个等级,分别对应精细、高度、中度、低度和粗放集约利用.其中,利用度等级越高代表该海域集约利用程度就越好.辽宁沿海经济带中,只有营口市的集约利用等级达到精细利用,大连、锦州和盘锦达到高度集约利用,而丹东与葫芦岛的集约利用等级分别为中度和低度.将集约利用等级结果与辽宁沿海经济带经济发展政策相结合研究,发现辽宁沿海经济带自2009年进入国家战略之后,海域集约利用程度整体发展迅速,接着又提出“一核、一轴、两翼”的总体布局框架,使大连—营口—盘锦“一轴”的集约度相对较高,而“两翼”的布局也比较明显,葫芦岛、丹东的海域利用集约度水平明显低于其他市.区域协调有序发展对于各市也显得尤为重要,因此,政府在制定区域发展战略时要合理分配各市资源.
5、结束语
针对目前海域开发利用的现状和海域集约评价的需求,本系统利用海域调查数据、现场勘测数据和海域使用动态监测数据等,基于美国ESRI的ArcGIS系列产品中的ArcEngine嵌入式组件库,将可变模糊数学模型与GIS空间分析手段相结合,在.NetVS2010平台下进行二次开发设计实现了基于ArcEngine的海域集约利用系统,并实现了海域集约利用度空间分布状况的实时动态显示.将该系统应用到辽宁沿海经济带的海域集约利用评价中,实现了辽宁沿海城市海域集约利用综合评价结果的直观、可视化显示.本系统完整地实现了GIS编辑、数据处理、空间分析以及海域集约利用评价功能,对当前海域开发利用情况分析有较强的现实意义,并可为海域评价提供参考.
参考文献:
[1]雷磊,高秋香,杨晨.中国海域使用演变特征及发展趋势分析[J].资源科学,2017,39(11):2030-2039.
[4]纪陈飞,吴群.基于政策量化的城市土地集约利用政策效率评价研究——以南京市为例[J].资源科学,2015,37(11):2193-2201.
[5]倪超,杨胜天,罗娅,等.基于循环经济的黑龙江省耕地利用集约度时空差异[J].地理研究,2015,34(2):341-350.
[6]姚成胜,李政通,杜涵,等.长三角地区土地集约利用与经济发展协调性[J].经济地理,2016,36(2):159-166.
[7]王秀圆,阎建忠.山区农户耕地利用集约度及其影响因素——以重庆市12个典型村为例[J].地理研究,2015,34(5):895-908.
[8]王鹏飞,徐文萍.村级尺度下土地集约度因素分析——以山东省东老庄村为例[J].地理研究,2015,34(6):1088-1096.
[9]李武龙,张志强,张新长.GIS支持下的村镇建设用地再开发适宜性评价[J].测绘通报,2016(8):99-103.
[10]陆晓蕙,梁勇,燕琴,等.城市开发区土地集约利用评价——以武汉市为例[J].测绘通报,2018(3):71-75,88.
[11]柯丽娜,韩旭,韩增林,等.基于生态系统管理理论的海域集约利用评价——以河北沿海地级市为例[J].生态学报,2017,37(22):7453-7462.
[13]李志伟,崔力拓.集约用海对海洋资源影响的评价方法[J].生态学报,2015,35(16):5458-5466.
[14]邢文秀,李飞.区域养殖用海集约利用评价方法及应用[J].海洋开发与管理,2019,36(1):63-69.
[15]黄维.基于ArcEngine的社区防灾减灾资源管理系统的设计与实现[D].长沙:中南大学,2012.
[16]程敏,张秀英,陈书林,等.基于ArcEngine的海域定级系统的设计与实现[J].海洋科学,2015,39(6):88-93.
[17]吴建华.基于ArcGISEngine的GIS软件开发方法[J].测绘通报,2010(11):54-57.
[18]周从军.基于三层架构的软件体系设计与应用[J].信息与电脑(理论版),2017(15):98-100.
[19]柯丽娜,王权明,王国力,等.基于ArcEngine的海水水质可变模糊评价系统设计、实现及应用[J].海洋科学,2013,37(3):30-37.
[20]李海涛,邵泽东.空间插值分析算法综述[J].计算机系统应用,2019,28(7):1-8.
柯丽娜,梁婷婷,宫国伟,王姝婷,李云昊.基于ArcEngine的海域集约利用系统的设计与开发[J].辽宁师范大学学报(自然科学版),2020,43(02):186-192.
基金:国家自然科学基金资助项目(41501594).
分享:
海洋在全球资源供应、气候调节、经济发展等领域发挥着至关重要的作用。从全球层面来看,全球蓝色运动正在兴起,围绕海洋资源配置、海洋科技创新和海洋经济发展的竞争日益激烈,海洋经济在世界经济中的比重不断提升,据预测,到2050年占比将达到五分之一[1,2]。
2024-12-06随着陆地资源的消耗与短缺,使得人类对地球表面近3/4面积的海洋有了更多的期待,海洋资源对人类的可持续发展至关重要。习近平总书记指出,我国既是陆地大国,也是海洋大国,拥有广泛的海洋战略利益。经过多年发展,我国海洋事业总体上进入了历史上最好的发展时期。
2024-08-29海洋作为人类赖以生存的自然生态系统,为人类社会的可持续发展提供了多样化的发展资源。珍惜海洋资源,保护海洋生态系统多样性已经成为全世界的共识。海草床作为一项重要的海洋资源,不仅发挥着维持全球碳汇等生态功能,还是海洋经济发展和海洋文化展示的重要窗口。
2021-03-05远洋渔业即作业范围超出大陆架范围的大洋水域,或离本国基地甚远且跨越大洋在另一大陆架水域作业的渔业活动,是高投入高风险的资源战略型外交活动。目前,中国远洋渔业发展成效显著,但依旧面临国内外形势的严峻考验:国际海洋管理日趋完善,海洋生态环境保护意识日益加强,成熟渔业资源开发接近饱和,省际竞争日益激烈等均增加了远洋渔业进一步发展的难度。
2020-12-14日本每年以MSY理论为指引,对海洋生物资源进行调查和评估。同时,测算下一年的捕捞强度并对海洋捕捞业进行产出管理。资源调查主要针对生态分布(鱼龄、体长等生物指标)以及产卵亲鱼量进行统计,并根据资源评估结果提出TAC数值。日本每年严格根据TAC制度下的数值对海洋捕捞业进行产出管理,TAC数据的重要性不言而喻。
2020-12-14利用辐射计和高度计等各种卫星传感器,可以获取大量的海洋表面信息,包括海表温度(SST)和海表面高度(SSH)等。虽然卫星遥感观测数据具有覆盖面积大、精度高、时间和空间分辨率高的特征,但仅通过它们无法获得海洋表面以下的信息用于研究海洋内部结构和变化规律。海洋垂向的观测资料主要来源于船只走航、站点观测、潜标、水下滑翔机和浮标等,其中以实时地转海洋学漂流浮标阵列(Argo)获取的观测资料最多。
2020-09-05伴随现代世界的快速发展与化石能源的日趋枯竭,太阳能、风能、核能、潮汐能、波浪能、海流能、温差能及盐差能等一系列可再生能源,得到了国内外的广泛关注。其中,波浪能作为海洋中分布最广、总量最大、分散程度最高的一种可再生清洁能源,从20世纪70年代开始就受到了国外学者的关注。伴随卫星高度计和海浪数值模式的快速发展,结合有限的调查和浮标观测资料,越来越多的波浪能资源评估工作得以开展。
2020-09-05我国是海洋农业大国,经过近40年的快速发展,面临环境恶化、资源衰退、生态系统失衡、灾害频发等问题,亟需转型升级。海洋牧场是集环境保护、生态修复、资源养护和海洋渔业于一体的海洋农业新业态,是实现海洋渔业转型升级和海洋农业新旧动能转换的有效方式之一。
2020-07-07海水淡化是水资源开源增量技术,是解决沿海水资源短缺的重要途径。京津冀地区是中国海水淡化发展应用先进地区之一,现有海水淡化工程规模49.07万m3/d,占全国总规模的40.83%。天津、河北海水淡化工程规模分别为31.72万m3/d和17.35万m3/d[1],并以大型工程为主,典型工程如表1所示。
2020-07-03作为四面环海的岛国以及曾经的海上霸主和“日不落帝国”,英国在发展海洋经济方面既有先天的优势,又有悠久的历史传统和雄厚的产业、技术基础。据统计,2017年英国海洋产业增加值规模在欧盟首屈一指(前五位的国家分别是英国、西班牙、德国、法国和意大利),六大成熟产业共创造了361.11亿欧元的增加值,提供了51.62万个就业岗位。
2020-07-03我要评论
期刊名称:海洋学报
期刊人气:4467
主管单位:中国科学技术协会
主办单位:中国海洋学会
出版地方:北京
专业分类:科学
国际刊号:0253-4193
国内刊号:11-2055/P
邮发代号:82-284
创刊时间:1979年
发行周期:月刊
期刊开本:大16开
见刊时间:一年半以上
影响因子:1.280
影响因子:0.452
影响因子:0.000
影响因子:0.841
影响因子:0.337
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!