"什么情况,python可以开发arcgis插件?问我怎么突然发现了这个,因为刷B站突然看到了。我一直以为只c#做这个的,好吧,既然前几天刚知道了怎么编写一机一码,前前些天又写了个坐标纠偏的工具。"
还是以前 的风格:但是还是要 ,求:CSDN
01
—
pyuic+qtdesigner+pyinstaller
一个应用软件,搭建过程跟网站前后端分离一摸一样,先做界面,再写后端代码。而qtdesigner的无疑就是一款axure,或者是墨刀什么的。所有软件的窗口部件,它的大小、颜色、位置,包含的内容等等都是qtdesigner搞定,获益于用axure出过原型,又或者是之前是一个画图狗,所有软件用的特别多特别杂,只要了解开发怎么叫他们,上手就快。
rap:mainwindow,dialog,combobox,frame,widget,tablewidget,toolbar,lineedit,checkbox。想想以前在sba,软件用的都是英文版,习惯是个好东西。
怎样在pycharm中配套一个这样的界面与后台分离工作方式,那参考下面链接:
https://blog.csdn.net/u011740601/article/details/103952172
02
—
一机一码
做戏做全套,那开发出来软件,也不能让人白白摘了桃子,开源什么的以后再说。我是看到有人在csdn上写了一个很详细的软件操作流程,然后各种解决用户的问题,加群下载软件。这套路深啊,然后我加群,下载软件,准备嗨起!显示未授权,于是我大力的谴责这种行为。
然而,开发者确实也不容易,从小学读到大学,可能研究生、博士。那作品是前期铺垫那么久,收获的季节,要尊重一下知识产权。
那来了,加密这个刻不容缓容缓。原来每台电脑都有一些唯一值,cpu、mac、硬盘、主版。不卖弄了,有详细的流程:
https://blog.csdn.net/weixin_44204327/article/details/85162826
03
—
arcgis插件开发
现在规划师的头痛之处,用了那么多年的cad,突然画风一转,各个都用上了arcgis了。对不是地信专业,不是测绘专业。不会gis,做什么规划,怕是只能去做甲方。
cad跟arcgis差别大么,不是很大。习惯就是人们心中的大山,很难移走。还有就是arcgis那琳琅满目的工具条,如果有人卸载了我的cad,我最多骂两句,卸载arcgis,那是要拼命的。
arcgis10.1以后,支持python的Addin开发,下载addin_assistant.exe能轻松上手插件开发。我今天用了三个小时测试了一下,当然两个半小时在下载前文提到的文件。具体参考(新浪也转载这样的文章么?):
https://www.sohu.com/a/337149264_689260
04
—
本土化加规划功能
既然是二次开发出的插件,那就朝两个方向出发吧!
首先,因为易智瑞是国外的公司软件,那就先朝着国内的应用方向靠拢;
然后,因为规划的一些事项可能arcgis解决不了,那就做一些补充的工具来解决。
后台回复关键词:教育,可查看我的个人在线课程,欢迎大家来沟通、交流、共同学习!