как загрузить / установить .sql для postgis? - PullRequest
0 голосов
/ 20 октября 2018

Я следую инструкциям в этой ссылке, чтобы создать файл mvt https://blog.jawg.io/how-to-make-mvt-with-postgis/

Когда я выполнил настройку и запустил generate-tiles.sh, я получаю сообщение об ошибке, что функция bbox не существует ОШИБКА: функция bbox(целое, целое, целое) не существует ЛИНИЯ 8: BBox (16596, 11273, 15)

Если вы прокручиваете эту страницу, он упоминает, что использует вспомогательную функцию, а также дал ссылку.https://raw.githubusercontent.com/jawg/blog-resources/master/how-to-make-mvt-with-postgis/bbox.sql

У меня нет опыта работы с postgis и docker, и поэтому я застрял.Итак, мой вопрос, как мне загрузить / установить / смонтировать файл .sql, чтобы скрипт не выдавал ошибку и мог вызывать функцию bbox?

1 Ответ

0 голосов
/ 21 января 2019

Спасибо за комментарии.

Добавление этой строки в файл сценария помогло.

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
...