2016年第11期水利规划与设计水文水资源DOI:10,3969/j.
issn.
1672—2469.
2016.
11.
016MapInfo相关软件绘制水文地图应用探析刘胜男(辽宁省辽阳水文局,辽宁辽阳111000)摘要:利用卫星地图结合使用MapInfo等软件能方便快捷的绘制水文专题地图.
用Delphi程序计算配准参数.
形成配准文件,对插入到MapInfo中的图片进行配准;用MapBasic对MapInfo进行二次开发,在MapInf0中绘制图片索引图层,方便插入合适的卫星地图.
用上述方法对辽宁省辽阳市及附近地区卫星地图进行了下载、配准及索引图层的绘制,为水文专题地图的绘制提供免费可靠的基础地理数据信息.
关键词:水文地图;MapInfo开发;配准中图分类号:TVl23文献标识码:B文章编号:1672.
2469(2016)11.
0046.
03在水文站网规划、水资源评价、水资源论证等工作中经常需要绘制各种地图,这些专题地图的绘制使用卫星地图作底图较方便.
但是网络上的卫星地图是图片格式,不能直接应用到地理信息系统软件中.
本文利用谷歌卫星地图下载器、Delphi、MapBasic等软件批量处理卫星图片,能准确、快捷的获得MapInfo中可使用的文件.
为获得基础地理信息数据,绘制水文专题地图做好准备.
1地图信息收集1.
1卫星地图下载要想在MapInfo地图中使用jpg图片格式地图,首先得下载地图,在使用中会出现几个问题.
第一,当图像很多时,图像配准很繁琐;第二,在使用卫星图片较多时,不能同时加载很多卫星图片,如果加载很多卫星图片,计算机运行速度会明显变慢,甚至死机;第三,卫星地图下载器下载的图片依据两种卫星地图数据库服务器,一个是国内的卫星地图数据库服务器,另一个是国外的卫星地图数据库服务器,国外的数据库服务器标注信息很少,参考不方便,国内的数据库服务器坐标有偏差.
可以根据需要利用谷歌卫星地图下载器进行下载.
1.
2专题信息收集在使用Maplnfo绘制专题地图时,地图要素点、线、面都需要地理坐标,这些地理坐标主要来源有参照已知地图和实测.
例如在绘制雨量站点分布图时,雨量站点位置是到现场用GPS定位仪采集的地理坐标,河流、道路、乡镇位置等就是参照·46·卫星地图坐标.
2地图信息提取2.
1少量地图配准卫星地图是分块jpg图像格式,MapInfo不能直接打开使用,对jpg格式地图进行配准,才能在MapInfo中使用.
配准是指同一区域内以不同成像手段所获得的不同图像图形的地理坐标的匹配.
卫星地图高宽像素值和角点坐标是以同名文本文件的形式给出的.
坐标系统采用Web墨卡托坐标系(地图原始坐标)和WGS84坐标系(经纬度坐标),我们经常使用WGS84坐标系.
在绘制Maplnfo地图时需要地图参照,参照地图来源主要是纸质地图扫描的电子图、卫星地图等.
2.
2批量地图配准配准工作是件很麻烦的事,参照图数量少还可以让人接受,如果参照图几十张,几百张,甚至几千张,配准工作将是很枯燥的事,且容易产生误差甚至错误.
卫星地图主要来源于网上使用谷歌卫星地图下载器下载的卫星图片.
使用谷歌卫星地图下载器下载导出的文件具有图像文件,扩展名jPg;图片尺寸,地图原始坐标,经纬度坐标文件,扩展名txt.
我们可利用坐标文件进行批量地图配准.
经过配准的地图,系统会建立一个属性数据的表结构文件;t=.
tab,在对地图进行配准时,需要在收稿日期:2016-03-08作者简介:刘胜男(1983年一),女,工程师.
万方数据水文水资源水利规划与设计2016年第11期图片上找到三个或三个以上的已知坐标点.
而在导出的数据木.
txt文件中,保存着图片的像素高和宽,及角点坐标.
这个过程是在MapInfo中进行的,步骤比较繁琐,具体方法、步骤这里就不叙述了.
为了简化配准工作,根据txt文件创建tab文件,用Delphi编程对其进行计算.
以小林子水文站附近卫星地图配准为例,说明配准的原理,导出的txt文件前14行数据如下:图片宽度(像素):768图片高度(像素):768Web墨卡托坐标系(地图原始坐标)左下角:13681922.
695667582000000,5065940.
240737500600000左上角:13681922.
695667582000000,5066858.
284965395000000右上角:13682839.
940032531000000,5066858.
284965395000000右下角:13682839.
940032531000000,5065940.
240737500600000WGS84坐标系(经纬度坐标)左下角:122.
906799316406250.
41.
362380129455318左上角:122.
906799316406250.
41.
368564136809674右上角:122.
915039062500000,41.
368564136809674右下角:122.
915039062500000,41.
362380129455318我们只对前两行数据和第十一行及十三行数据感兴趣,前两行数据是jpg图像宽和高的像素数,十一和十三行数据分别是卫星地图的左下角和右上角经纬度坐标.
配准后tab文件数据结构如下:!
table!
version30O!
charsetWindowsSimpChineseDefinitionTableFile"小林子.
JPg"Type"RASTER"(122.
906799316406250,41.
368564136809674)(O,0)Label"Pt1",(122.
915039062500000,41.
368564136809674)(768,0)Label"Pt2",(122.
915039062500000,.
41.
362380129455318)(768,768)Label"Pt3"CoordSysEarthProjection1.
104UnitS"degree.
'第六行数据是jpg文件的文件名,第八、九、十行数据是分别是点Ptl、Pt2和Pt3的经纬度坐标和jpg像素坐标.
其他数据为栅格文件的固定结构.
用delphi编程实现,具体步骤不复述了.
2.
3误差处理我们只要在tab文件格式转换时,对坐标进行订正即可.
那么订正值是多少呢在卫星地图上找一处地面明显的标志点,在mapinfo中计算出订正值作为改正值的近似值进行订正,这种订正误差不是很大,在实际应用中是可行的.
3建立地图分幅索引地图分幅是指按一定方式将广大地区的地图划分成尺寸适宜的若干单幅地图,以便于地图制作和使用.
我们建立地图分幅索引时,在图片较少的情况下,可以根据每个图片的角点坐标,建立索引图层,并连接角点绘制实线框,在框中心写上图片文件的文件名,能直观的显示每幅地图的位置便于使用.
但是在图片文件很多时这项工作也很繁重.
为了解决这个问题我利用卫星图片的坐标文件,通过Mapbasic对Maplnfo进行了二次开发,实现自动绘制地图分幅索引.
程序文件重点语句如下:G10balxl(5000),yl(5000),x2(5000),y2(5000)asfloat7角点坐标Globalri(5000),Ci(5000)asinteger7行序号列序号fori=1tOcn-iinsertintotname(obj)上线values(createline(xl(i),y2(i),x2(i),y2(i)))insertintotname(obj),左线values(createline(xl(i),yl(i),xl(i),y2(i)))ifcmax=Ci(i)theninsertintotname(obj),右线values(createline(x2(i),yl(i),x2(i),y2(i)))·47.
万方数据2016年第1I期水利规划与设计水文水资源endififrmax=ri(i)theninsertintotname(obj)下线values(createline(xl(i),yl(i),x2(i),y1(i)))endifnext4结论使用本方法利用Delphi、MapBasic等软件对谷歌卫星地图下载器下载的卫星图片,能准确、快捷地批量处理所需电子地图地图,为获得基础地理信息数据,绘制水文专题地图做好准备.
参考文献[I]李波.
新形势下新疆水资源开发利用应对策略研究[J].
水利规划与设计.
2015(09):35—39.
[2]才庆欣.
南票区水资源状况及开发利用分析[J].
水利规划与设计,2014(09):27—29.
[3]孙强.
石佛寺水库防洪调度综合数据库管理系统设计[J].
中国水能及电气化,2015(10):22—24+11.
[4]黄猛,武玉峰.
辽宁省基础水信息平台的设计与实现[J].
中国防汛抗旱,2014(01):44.
46+53.
[5]张巍,赵巨伟.
基于水利普查成果的水信息共享平台的构建[J].
现代农业科技,2013(11):350.
351.
[6]张笑天;冯天权.
漳河水利信息化的探索及实践[J].
水利建设与管理,2007(03):52.
55.
[7]王仰仁.
水土保持生态修复综合建设模式研究[J].
中国水土保持,2010(02):26-28.
[8]叶茂,缪纶,任国源.
太仓市县级基础水信息平台设计与建设[J].
水利信息化,2014(01):59.
63.
[9]张绍军.
实践最严格水资源管理制度的探索[J].
水利技术监督,2013(05):23-26.
[10]王贝,赵子建,梅传贵,方小平.
基于GIS的宁波市基础水信息平台设计与实现[J].
浙江水利科技,2013(06):57—59.
{孓举零祭g峪秘a$祭零零秘祭祭零零零祭零秘零撰零秘零祭零琴鹕祭零零祭a孓秘搴祭祭零零a$祭零秘零祭零鹕;孓(上接第24页)减少水土流失.
对于要求较高的河道可以采用生态护坡,促进河道水源与地下水的循环利用,排水补涝,调节水位,有效恢复河道水生动植物生态系统功能;利用生物自身能力净化水体,提升河道的自养能力,确保水体活性与生态稳定性.
4.
2岸滩景观建设提升环境质量河道岸滩功能由原来的单一蓄洪排涝向景观美化、净化空气等综合功能转变.
乡镇村落一般分布在河道两岸,人口稠密;在河道岸滩整治过程中,应考虑对沿岸居民的服务特点,采用草坪和疏林相结合的种植结构,中间布置景观小路,设置休息亭、观水平台等景观;避免大面积硬化路面,不利于岸滩植被生长发育和环境美化¨.
8o.
4.
3推广生态治理理念针对农村河道水陆生态系统特点,将水利功能指标、水体污染物含量指标、生净化能力指标、水生动植物生长指标和综合管理指标作为评价因子,分析河道对农业生产的支撑能力.
其中水利功能指标是根据河道渠化程度、弯曲程度、护岸形式等河道自然要素,分析河道过水能力和防洪蓄水能力.
农村河道整治工程与生态环境的关系密切,在实际工程评价中,应结合生态评价指标,对河道整治过程中可能产生的环境问题进行深入分析,实施有效的环境补偿措施,妥善解决河道综合整治中生态环·48·境问题.
5结语农村河道综合整治是农业发展的基础工程,在规划建设中应注重产业结构调整和乡镇企业的优化布局,减少污染源头;根据河道等级特点,分类别有针对性的规划设计;以维护性疏浚为主要的工程措施,结合生态整治与修复技术,促进农业水利现代化发展,为农村社会经济、生态环境带来更大的综合效益.
参考文献[I]韩黎.
生态河道治理模式及其评价方法研究[D].
大连:大连理工大学,2010.
[2]杨杏君.
农村河道综合整治思路探讨[J].
江苏水利,2009(09):7-8.
[3]张震宇,陈强富,张展羽,夏继红.
农村河道生态治理模式研究[J].
中国农村水利水电,2009(10):55·60.
[4]马承新.
农村水利发展的新趋势[J].
中国农村水利水电,2008(09):1-4.
[5]董哲仁.
生态水工学的理论框架[J].
水利学报,2003,34(01):1—6.
[6]杨芸.
论自然型河流治理法对河流生态环境的影响[J].
四川环境,1999,18(01):19—24.
[7]杨海峰.
农村河道治理探讨[J].
农业科技与装备,2013(05).
[8]徐球,李大峰,仇宁]农村河道治理规划与设计问题探讨[J].
水利规划与设计,2015(10):14-17.
万方数据
木木云怎么样?木木云品牌成立于18年,此为贵州木木云科技有限公司旗下新运营高端的服务器的平台,目前已上线美国中部大盘鸡,母鸡采用E5-267X系列,硬盘全部组成阵列。目前,木木云美国vps进行了优惠促销,1核1G/500M带宽/1T硬盘/4T流量,仅35元/月。点击进入:木木云官方网站地址木木云优惠码:提供了一个您专用的优惠码: yuntue目前我们有如下产品套餐:DV型 1H 1G 500M带宽...
最近主机参考拿到了一台恒创科技的美国VPS云服务器测试机器,那具体恒创科技美国云服务器性能到底怎么样呢?主机参考进行了一番VPS测评,大家可以参考一下,总体来说还是非常不错的,是值得购买的。非常适用于稳定建站业务需求。恒创科技服务器怎么样?恒创科技服务器好不好?henghost怎么样?henghost值不值得购买?SonderCloud服务器好不好?恒创科技henghost值不值得购买?恒创科技是...
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...
地图应用为你推荐
rawtoolsRAW是什么衣服牌子www.765.com有没好的学习网站鹤城勿扰黑龙江省的那个 城市是被叫做鹤城?www.zzzcn.com哪里有免费看书的网站官人放题求日本放题系列电影,要全集越多越好,求给力盗车飞侠侠盗飞车车子下水秘籍ename.com趫 是什么意思?ename.com怎么样才能拥有自己的网站啊?就想WWW.XXXX.COM的那种!酒仙琐事酒仙指的是谁?苗惟妮哪里下载电影,动漫快?
美国虚拟主机购买 老左博客 12306抢票攻略 警告本网站 数字域名 卡巴斯基官方免费版 softbank邮箱 1g内存 东莞服务器 如何安装服务器系统 移动服务器托管 智能dns解析 酸酸乳 广州服务器托管 阿里云邮箱怎么注册 免 .htaccess 架设代理服务器 apachetomcat windowsserver2012 更多