这个rstool的开发,是属于挤牙膏式开发...

文摘   2024-09-11 23:00   广东  

最新的rstool软件下载链接,请在公众号回复rstool获取。

rstool是我在前几天写的专门处理测绘地信遥感数据的小工具。

目前集成了这个公众号之前写过的脚本,如shp to dxf 、shp to kml

昨天到今天,有些朋友在留言,说github下载不了rstool,所以今天特地把rstool上传到云盘,在公众号回复rstool获取下载链接。

这个软件是免费的、开源的。有想学习代码开发的小伙伴请去github上的项目学习,遇到问题提交issue即可,欢迎有能力的同学一起来开发这个软件。

我想这个软件要有自己的特色,可以批量处理地信遥感数据,减少重复且枯燥的鼠标点击操作(指的就是acrgis工具箱...),而且这个工具软件对新手友好,最重要的是尽可能的减少bug。

有时候不是代码难写,而是需求很不明确。

比如说:

而另一个人表示:

填不填字段值得去讨论的。

对于第一个问题,是指shp to dxf的问题,rstool会自动获取你输入的shp文件,首先检测这个shp文件是否存在,若存在则进行读取shp文件的字段,此时需要选择字段。

这个字段若是被后端写死,则每个shp都需要有这个字段才不报错。为了更好的使用,rstool不限制字段的名字,而是让用户去选择自己的shp文件的字段。


对于第二个问题,是指shp to kml的问题,rstool会自动获取你输入的shp文件,首先检测这个shp文件是否存在,若存在则进行shp转为kml,最终的文件保存在输入文件所在的文件夹下,结果保存了原先的所有字段。


这两个是否增加选择字段的需求,其实是在“打架”,有人希望减少鼠标操作,获得更多的自动化;而有人希望再增加参数接口,更加精确地导出结果。开发其实不是特别难因为这些功能实现起来简单,难的是如何去满足各个人的需求,界面还要保持整洁干净清爽。

最后的最后,这个rstool的开发,属于挤牙膏式开发。没办法的呀,业余时间没那么多,而且还想要去学习一下深度学习的东西所以往后一段时间里慢慢完善这个软件。先把有些简单的功能、以往在公众号分享过的小工具集成到rstool。每次更新rstool,我都尽量发一篇公众号,讲解怎么使用它。

不过不管怎么说,今天先到这里了。明天疯狂星期四,冲冲冲。

如果你还有推荐的3S的小功能(注意是小功能,不是大功能!),欢迎在评论区留言,我们一起讨论讨论。

remote sensing
一个专注于测绘、地信、遥感的公众号
 最新文章