Python与Matlab...在测绘程序设计中的对比研究_张更新.pdf
《Python与Matlab...在测绘程序设计中的对比研究_张更新.pdf》由会员分享,可在线阅读,更多相关《Python与Matlab...在测绘程序设计中的对比研究_张更新.pdf(3页珍藏版)》请在咨信网上搜索。
1、第 31 卷 第 4 期 2023 年 8 月Vol.31 No.4Aug.2023电脑与信息技术Computer and Information Technology文章编号:1005-1228(2023)04-0103-03收稿日期:2022-07-02基金项目:甘肃农业大学学生科研训练计划项目(项目编号:202207044)作者简介:张更新(2001-),男,甘肃人,本科,主要从事测绘程序开发设计与遥感研究;(通信作者)鄢继选(1983-),男,甘肃人,副教授,主要从事生态、水利遥感动态监测研究。测绘科学结合信息科学技术后,在诸多领域均有广泛应用。但也出现一些问题:在不同项目中,所需空间
2、坐标属性存在差异,涉及大量坐标数据转换、地理系统坐标种类多等一系列问题。因此要实现成果在不同坐标系之间批量转换。由于转换步骤多,数据要求严,转换方法等的影响,会造成不同方面的成本浪费。为解决上述情况,研究高效坐标转换方法、实现坐标转换结果统一性在工程方面就显得尤为重要。因此本文基于 Python 与 Matlab 语言优势点,以坐标转换为例,寻求最佳方法以解决坐标转换问题,为生产生活中出现的问题提供参考。1研究概况与研究数据1.1 研究内容Python 与 Matlab 语言在测绘程序设计中的对比研究张更新,鄢继选,张海英,范玉洁,谢格桑加,李斌(甘肃农业大学 水利水电工程学院,甘肃 兰州,7
3、30070)摘要:测绘科学近年伴随着“3S”技术设备的快速发展衍生,不断与前沿科技相接轨。文章以不同坐标系统之间的坐标数据转换为研究内容,利用伪代码并结合布尔莎七参数模型经程序设计。针对两种语言对于测绘数据处理的不同能力和各自的优缺点,将其进行对比与优化。其结果表明:(1)对于大量的矢量数据,Matlab 相较于没有自带数据处理模块的 Python 而言,运算能力与稳定性更强。(2)前者数据转换的精度与算法、代码编辑息息相关。反观Python 对第三方库有较强依赖性,处理结果精度可能因此而异。(3)对于数据文件操作,Python 语言具有明显优势。可通过代码直接针对不同格式文件进行操作,极大的
4、提升了操作工作效率。(4)良好的第三方软件兼容性,使Python 语言具有很强的灵活性。结合其丰富的第三方模块库,更适合用于脚本开发及程序设计。关键词:Python;Matlab;程序设计;测绘应用;对比研究中图分类号:TP311.52文献标识码:AA Comparative Study of Python and Matlab Languages in Mapping ProgrammingLearningZHANG Geng-xin,YAN Ji-xuan,ZHANG Hai-ying,FAN Yu-jie,XIE Ge-sang-jia,LI Bin(College of Water C
5、onservancy and hydropower engineering,Gansu Agricultural University,Lanzhou 730070,China)Abstract:In recent years,with the rapid development of 3S technology and equipment,surveying and mapping science has been continuously in line with cutting-edge technology.This paper uses coordinate data between
6、 different coordinate systems to be converted into research content,using pseudocode and combined with the Boursa seven-parameter model.Compare and optimize the two languages for their different capabilities and advantages and disadvantages in mapping data processing.The results show that:(1)For a l
7、arge number of vector data,Matlab has greater computing power and stability than Python without its own data processing module.(2)The accuracy of the data conversion of the former is closely related to the algorithm and code editing.In contrast,Python has a strong dependence on third-party libraries
8、,and the accuracy of the processing results may vary.(3)For data file operations,the Python language has obvious advantages.You can directly operate on different format files through code,which greatly improves the operation efficiency.(4)Good Combined with its rich library of third-party modules,it
9、 is more suitable for script development and programming.Key words:Python;Matlab;Programming;Surveying and mapping applications;Comparative studies.DOI:10.19414/ki.1005-1228.2023.04.004电脑与信息技术 2023 年 8 月104坐标系统的转换是工程测量制图的重难点。要将原测区所有点坐标转换到新的坐标系统中,一直是较为复杂的问题。而本文主要从坐标转换的精度入手,结合坐标转换含义与内容,结合模型选用、参数解算等问题加
10、以研究和讨论。利用 Python 和 Matlab 语言进行设计,以便实现在测量实践和理论中出现的各类不同坐标之间的相互转换计算。1.2研究方法我国常用的坐标系可分为国家坐标系统与地方独立坐标系统。在诸多测量工程中,所得坐标系统需要提供当地地方坐标系的坐标。其坐标的表达形式有空间直角坐标、大地坐标和平面直角坐标三种形式。通常情况下,原坐标系往往与所需坐标系不符,因此需要进行坐标转换,包括高斯正反算、大地坐标与空间直角坐标转换等内容。从精度上讲:相对而言样点需求很少,拥有较高精度的参数法被广泛使用。参数法转换模型一般为:布尔莎模型、莫洛金斯基模型、平面四参数模型等。最常用的是布尔莎模型。1.3研
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python Matlab 测绘 程序设计 中的 对比 研究 更新
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。