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

查看: 1731|回复: 13
收起左侧

[技术交流] arcgis中实现面要素以质心为基点进行缩放

[复制链接]

20

主题

2万

铜板

22

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
487
发表于 2022-5-22 11:01 | 显示全部楼层 |阅读模式
本帖最后由 大猪头89 于 2022-5-22 15:09 编辑

今天分享一个在arcgis里面,把面要素按每个要素质心为基点,进行等比例缩放的方法,主要的思路就是是通过要素转点计算坐标后再坐标转点、转线、转面赋值属性。废话不多说直接上图。附件里还有自己做的一个简单脚本工具,水平有限脚本工具效率不是很高,也没有考虑过多的因素,主要就是简单的字段计算和工具应用,有需要的话可以下载尝试一下,因为涉及到转点及点转线操作,所以可能文件较大时容易出现闪退,记得及时保持工程文件


工具实现后效果图

工具实现后效果图

脚本工具界面

脚本工具界面

流程图

流程图

缩放脚本OK.zip

59.65 KB, 下载次数: 51

评分

参与人数 1威望 +20 铜板 +500 收起 理由
远方~ + 20 + 500 地信网的成长离不开您的支持!

查看全部评分

324

主题

56万

铜板

1172

好友

管理员

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

积分
349368

宣传勋章爱心勋章组织勋章官方团队冰雪节勋章

发表于 2022-5-23 09:06 | 显示全部楼层
感谢分享
回复

使用道具 举报

7

主题

3万

铜板

21

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2743
QQ
发表于 2022-5-23 09:47 | 显示全部楼层
这个工具不错,感觉挺实用
回复 支持 反对

使用道具 举报

0

主题

2万

铜板

10

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
985

爱心勋章活跃勋章

发表于 2022-5-23 10:37 | 显示全部楼层
谢谢分享!!!!
回复

使用道具 举报

3

主题

2400

铜板

5

好友

助理工程师

Rank: 5Rank: 5

积分
374
发表于 2022-5-23 15:54 | 显示全部楼层
有没有操作流程   不会用
回复 支持 反对

使用道具 举报

28

主题

4万

铜板

0

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
26698

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

发表于 2022-5-23 19:53 | 显示全部楼层
不错的算法,思路清晰。好。
回复 支持 反对

使用道具 举报

头像被屏蔽

0

主题

6749

铜板

1

好友

禁止发言

积分
2820
发表于 2022-5-25 09:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

2

主题

2万

铜板

16

好友

地信名人堂

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

积分
2719

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

发表于 2022-5-26 10:25 | 显示全部楼层

ArcGIS 自带的工具  scale

QQ截图20220526102355.png



have A  try.
有点荒凉的地
回复 支持 反对

使用道具 举报

28

主题

4万

铜板

0

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
26698

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

发表于 2022-5-26 19:04 | 显示全部楼层
suifengdecai 发表于 2022-5-26 10:25
ArcGIS 自带的工具  scale

每个图斑的缩放中心都不同的。
回复 支持 反对

使用道具 举报

20

主题

2万

铜板

22

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
487
 楼主| 发表于 2022-5-26 21:57 | 显示全部楼层
suifengdecai 发表于 2022-5-26 10:25
ArcGIS 自带的工具  scale

是每个要素单独缩放,不是整体缩放。不过这个好像没有达到别人预期的效果,别人想实现的是类似缓冲区一样的缩放,这个对于不规则图形不友好。感谢提供宝贵意义。
回复 支持 反对

使用道具 举报

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

本版积分规则

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