如何 load/install .sql 用于 postgis?
how to load/install .sql for postgis?
我正在按照 link 中的说明制作 mvt 文件
https://blog.jawg.io/how-to-make-mvt-with-postgis/
当我进行设置和 运行 generate-tiles.sh 时,我收到 bbox 函数不存在的错误
错误:函数 bbox(整数、整数、整数)不存在
第 8 行:BBox(16596, 11273, 15)
如果您滚动该页面,他会提到他正在使用辅助函数并且还给出了 link。
https://raw.githubusercontent.com/jawg/blog-resources/master/how-to-make-mvt-with-postgis/bbox.sql
我没有使用 postgis 和 docker 的经验,因此我被卡住了。
所以我的问题是,我如何 load/install/mount .sql 文件以便脚本不会产生错误并且可以调用 bbox 函数?
感谢您的评论。
将此行添加到脚本文件有帮助。
psql -h /var/run/postgresql -p 5432 -U postgres -d [dbName] -f [scriptsDir]/bbox.sql;
将 [dbName] 替换为您的实际数据库名称和 [scriptsDir],其中存在 bbox.sql。
要验证端口,运行此命令
sudo lsof -U -a -c postgres
我正在按照 link 中的说明制作 mvt 文件 https://blog.jawg.io/how-to-make-mvt-with-postgis/
当我进行设置和 运行 generate-tiles.sh 时,我收到 bbox 函数不存在的错误 错误:函数 bbox(整数、整数、整数)不存在 第 8 行:BBox(16596, 11273, 15)
如果您滚动该页面,他会提到他正在使用辅助函数并且还给出了 link。 https://raw.githubusercontent.com/jawg/blog-resources/master/how-to-make-mvt-with-postgis/bbox.sql
我没有使用 postgis 和 docker 的经验,因此我被卡住了。 所以我的问题是,我如何 load/install/mount .sql 文件以便脚本不会产生错误并且可以调用 bbox 函数?
感谢您的评论。
将此行添加到脚本文件有帮助。
psql -h /var/run/postgresql -p 5432 -U postgres -d [dbName] -f [scriptsDir]/bbox.sql;
将 [dbName] 替换为您的实际数据库名称和 [scriptsDir],其中存在 bbox.sql。
要验证端口,运行此命令
sudo lsof -U -a -c postgres