查看原文
其他

交卷啦 ! “南方数码杯”高校iData开发竞赛作品展示(二)

生态圈 南方数码 2021-04-28

经历了200多个日日夜夜,“南方数码杯”高校iData竞赛,终于到了交卷的时刻。各位参赛选手,不负200多个日夜的辛苦奋战,终于交出了理想的作品。让我们来看看其中的部分优秀作品吧~


潘尓豪

学校:广西理工职业技术学院

专业:工程测量技术

基本概况

① 指定数据库中会自动获取到程序所指定的图层,从图层中又获取到编码得到实体进行比例计算,最后获得到图层所有面积和编码实体占有百分比;

② 将所获取到内容和实体信息以Excel形式输出,并进行图表统计,运行程序时会自动弹出保存对话框、输入文件名、文件保存路径便于文件查找。

实现思路

输出Excel:

①获取到已打开的图形;

② 按程序所指定的图层进行查到相应的编码实体信息;

③ 将实体信息进行判断是否符合需要的数据;

④ 获得到相应的实体信息后进行全部计算,最后在按百分比进行计算;

⑤ 将获得到所有信息按指定的格式以文档方式写入Excel,从Excel中指定单元格数据进行图表化统计。

亮点

① 为了让用户能够快速的了解到测区的工作进度和某种地物、地貌占有比例;

② 获取到已打开的iData文档,进行图面统计和输出Excel文档,让用户能够直观的看到数据统计、图表占有比例;

③减少其它第三方软件操作步骤和工作时间,也不需要其它第三方软件来进行字段统计,直接进行下步就可以代替其它第三方软件的功能。

评委点评:

课程实例代码,对结果输出部分进行了少量修改。



陈计后

学校:浙江农林大学

专业:地理信息科学

基本概况

①结合向量算法求解交点的过程,使用向量法求解两直线交点;

②通过python代码实现两直线交点的求解。

评委点评:

给线相交算法写了注释,解释了算法。


马振洮

学校:黑龙江工程学院

专业:测绘工程

基本概况

两直线若相交,求解二元一次方程组的唯一解:

①两条直线相交,求相交点;

②寻找向量的过程,解向量。例如把一个向量a逆时针旋转30°得到一个新的向量b,那么把b顺时针旋转30°之后,一定可以得到a。再比如把一个向量a的横纵坐标都扩大n倍之后得到向量b,那么把b的横纵坐标都缩小n倍之后,一定也可以得到a。因此,在已知b以及线性变换关系的情况下求出的a就是方程的解;

③两直线相交,通过最简单的两条直线, Test 里输出的 pp0=0。

实现描述的思路和求解直线交点的方法。

评委点评:

给线相交算法写了注释,解释了算法。


END


往期作品展示

交卷啦!高校iData开发竞赛优秀作品展




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存