免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1341|回复: 10
收起左侧

这个代码怎么改

[复制链接]

1

主题

2459

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
40
发表于 2022-6-2 13:48 | 显示全部楼层 |阅读模式
十进制的坐标系,不想改变做了个小插件,测量面积
要是设置投影就好使,不设置投影lyarea返回的面积值是0,要加个什么语句呢?
哪位大哥帮个忙。
mxd = arcpy.mapping.MapDocument('current')
in_fc = pythonaddins.GetSelectedTOCLayerOrDataFrame()

lyarea = sum([row[0] for row in arccpy.da.SearchCursor(in_fc,"SHAPE@AREA")])


141

主题

982万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
621915
发表于 2022-6-2 17:33 | 显示全部楼层
请论坛各位高手回答下楼主的提问,会奖励相应的铜板和威望的哦!
回复 支持 反对

使用道具 举报

11

主题

1万

铜板

33

好友

地信名人堂

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

积分
1659

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2022-6-3 11:13 | 显示全部楼层
地理坐标系里面面积几何字段没有面积数据
脚本里加一个新建双精度字段计算面积,用那个字段统计求和 用这个Python表达式计算  !shape.geodesicArea@SQUAREMETERS!
回复 支持 反对

使用道具 举报

32

主题

3万

铜板

16

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7165

活跃勋章

发表于 2022-12-3 21:42 | 显示全部楼层
路过,学习了。
回复 支持 反对

使用道具 举报

6

主题

2332

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
387
发表于 2022-12-20 14:31 | 显示全部楼层
高手呀  厉害
回复 支持 反对

使用道具 举报

2

主题

1万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6419
发表于 2023-1-10 09:25 | 显示全部楼层
没事来逛逛
回复 支持 反对

使用道具 举报

0

主题

1万

铜板

6

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3223
发表于 2023-2-28 16:31 | 显示全部楼层
路过支持一下
回复 支持 反对

使用道具 举报

1

主题

325

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
98
发表于 2023-3-6 22:42 | 显示全部楼层
https://blog.csdn.net/weixin_44799217/article/details/127541551 参考这个,不过估计你已经解决了
回复 支持 反对

使用道具 举报

0

主题

716

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
178
发表于 2023-3-14 14:23 | 显示全部楼层
进来看看
回复

使用道具 举报

8

主题

5095

铜板

16

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
632
发表于 2023-5-26 15:38 | 显示全部楼层
路过,学习了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表