将pg数据库中的空间数据导出为shp文件
命令
pgsql2shp [<options>] <database> [<schema>.]<table>
pgsql2shp [<options>] <database><query>
参数含义
-f
-h
-p
-u
-P
-g
-b 使用二进制光标。这将使操作更快,但如果表中的任何非几何体属性不能强制转换为text,则该操作将不起作用。
-r Raw mode. 不要删除gid字段或转义列名。
-m 文件名将标识符重新映射为10个字符的名称。文件的内容是由两个符号组成的行,由一个空格分隔,没有尾随或前导空格。
例子
"C:\Program Files\PostgreSQL\13\bin\pgsql2shp.exe" -f C:\省.shp -h 172.16.15.61 -u postgres -P 123456 -p 5432 xzq public.shengj;
"C:\Program Files\PostgreSQL\13\bin\pgsql2shp.exe" -f C:\市.shp -h 172.16.15.61 -u postgres -P 123456 -p 5432 xzq public.shij;
"C:\Program Files\PostgreSQL\13\bin\pgsql2shp.exe" -f C:\县.shp -h 172.16.15.61 -u postgres -P 123456 -p 5432 xzq public.xianj;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端