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

查看: 2052|回复: 14
收起左侧

[技术交流] arcgis怎么使用自定义sql语句

  [复制链接]

6

主题

1165

铜板

6

好友

助理工程师

Rank: 5Rank: 5

积分
122
发表于 2021-7-11 10:22 | 显示全部楼层 |阅读模式
arcgis怎么使用自定义sql语句进行查询?比如像sql数据库那样,输入自编的sql语句就能查询出结果,而不是无法更改输入自选字段,只能输入where条件

324

主题

56万

铜板

1172

好友

管理员

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

积分
349368

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

发表于 2021-7-12 09:22 | 显示全部楼层
欢迎论坛的高手解答,会奖励相应的威望和铜板哦
回复 支持 反对

使用道具 举报

6

主题

1万

铜板

5

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
738
发表于 2021-7-12 10:39 | 显示全部楼层
我是个新手,没怎么用过sql,没看懂你写的意思。where不就是sql查询吗?如果是where前的。首先arcgisl是表和空间矢量结合,表只是记录属性,sql不需要太复杂的功能,那些sql花式使用反映到空间上能用的上的,arcgis都会有相应工具。实在想花式表演,只是单纯表格处理,个人建议还是导出转成数据库格式再处理,然后再连接回去比较好。

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

1万

铜板

5

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
738
发表于 2021-7-12 10:46 | 显示全部楼层
如果想自动化,就只能求大佬,用python花式串联arcgis,mysql了,什么python3调用arcpy、c++、c等等神仙操作。这就是arcgis使用自定义sql语句方法,我称之为甲方提需求自动化编程方法(逃doge)
回复 支持 反对

使用道具 举报

6

主题

1165

铜板

6

好友

助理工程师

Rank: 5Rank: 5

积分
122
 楼主| 发表于 2021-7-12 19:57 | 显示全部楼层
城下秋木 发表于 2021-7-12 10:39
我是个新手,没怎么用过sql,没看懂你写的意思。where不就是sql查询吗?如果是where前的。首先arcgisl是表 ...

只能使用where条件而已,都没法自选字段,特别是在做统计的时候,很不方便。比如supermap,人家也能自选查询的字段。举个例子,有个字段值,有多种类型,我想按类型分组统计,很蛋疼
回复 支持 反对

使用道具 举报

6

主题

1万

铜板

5

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
738
发表于 2021-7-13 08:57 | 显示全部楼层
分组统计是arcgis的工具,是分析流程的一部分,是可以获取结果实体的。如果是实时展示的话,那确实没有。或许可以开发一个插件。又或者比较熟练的话直接用arcpy在arcmap的python窗口展示也可以实现。
回复 支持 反对

使用道具 举报

0

主题

1014

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
82
发表于 2021-7-13 19:58 | 显示全部楼层
图层或者表,可以导入数据库里面,再用sql
回复 支持 反对

使用道具 举报

2

主题

2万

铜板

16

好友

地信名人堂

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

积分
2699

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

发表于 2021-7-14 10:55 | 显示全部楼层
默认的 SQL 是固定 where 语句的,请熟悉这个规则。
在这个情况下,也是可以 嵌套的,只不过你要重复熟悉Sql语句规则(调试错误很费劲)。
有点荒凉的地
回复 支持 反对

使用道具 举报

2

主题

772

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
197
发表于 2021-7-17 08:45 | 显示全部楼层
111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

246

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
20
发表于 2021-7-19 10:27 | 显示全部楼层
:zt:zt:zt:zt
回复 支持 反对

使用道具 举报

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

本版积分规则

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