x

避坑指南--MapGIS桌面二次开发经验分享

发布时间:2021-11-24 阅读量:75

面对地理信息产业全面国产化的浪潮,在做产品选型的你,是否在寻觅一款能够无缝替换的国产化GIS二次开发产品?

面对工作中复杂多变的应用场景,不断加码的你,是否还在不停创建窗体和控制台?

面对即将到来的项目开发,刚入门GIS开发的你,是否在部署开发环境上消耗大量时间?

面对不断逼近的项目交付期限,拼命加班的你,是否想要一份前人的经验保驾护航?

如果你正被以上问题困扰,那么恭喜你!在即将到来的MapGIS二次开发特训营第五期中,我们将为大家带来从多年客户支持、项目研发过程中沉淀出的MapGIS桌面二次开发经验,从二次开发产品选型,到二次开发环境部署,内容贯穿整个项目开发过程,提供一站式技术支持,助力MapGIS桌面二次开发。

此外,自MapGIS二次开发特训营课程开播以来,司马云云听累计收集到众多用户提问,这次我们一起通过直播现场为大家答疑解惑,还不快来获取你想要的答案~

image.png

司马云听问答社区

1、二次开发产品如何选?

“凡事预则立,不预则废”,二次开发产品的选择至关重要,如果在适配国产化的需求下选择了Windows系统的二次开发产品,那结果注定是南辕北辙;反之,选择合适的开发方式能够极大的提升我们的工作效率,比如通过搭建工作流或脚本便能轻松实现批量自动化数据处理,代替重复的手动操作,解放我们的双手。

image.png

2、开发环境部署有哪些坑?

正所谓“工欲善其事,必先利其器”,选型确定之后,我们在进行正式开发之前需要部署开发环境,包括开发工具、二次开发包、二次开发授权等。那么,我们在部署开发环境的过程中可能会遇见什么样的问题以及该如何解决呢?

image.png

云开发授权认证失败

image.png

3、你可能会遇到的四类常见问题

顺利地部署完开发环境,接下来便可以编写代码实现功能,但大家在开发过程中是否经常会遇见类似下面的情况:代码一片飘红,编译疯狂报错,启动不断闪退......好不容易解决了这些问题后却发现,程序运行结果怎么跟自己想的不一样呢?

image.png

缺少引用,代码飘红

image.png

程序运行报错,缺少依赖

image.png

VS权限不足,程序闪退

image.png

图形绘制,异或模式与反走样冲突

image.png

高DPI绘制异常

操作过程中遇到上述问题不要惊慌,俗话说“开发5分钟,调试两小时”,如何在调试过程中快速定位问题才是关键,这其中除了过硬的编程本领之外,开发经验同样十分重要。第五期二次开发培训中,我们将为大家分享MapGIS桌面二次开发过程中包括运行环境、数据管理、数据编辑、数据表达在内的四大类常见问题及解决方案!

image.png

通过MapGIS二次开发特训营前四期的精彩讲授,对MapGIS二次开发感兴趣的你想必已经或者正打算动手开发自己的GIS应用,那么你一定不能错过MapGIS二次开发特训营第五期的精彩内容!干货满满的桌面二次开发经验分享,将帮助大家快速定位、解决开发过程中可能遇见的各类问题,帮助大家高效办公!

image.png

联系我们

武汉中地

400-880-9970

武汉市东湖新技术开发区关山大道598号

北京中地

010-51652066

北京市朝阳区东二环北路内2号天元港中心B座1205

深圳中地

0755-26551638

深圳市南山区高新区科苑南路中地数码大楼A1001

西部基地

028-85230200

成都市锦江区复地金融岛湾流锦宫506

苏州中地

0512-65831998

苏州市姑苏区世界贸易中心A座22层2205室

热线电话

电话咨询

400 880 9970

点击咨询