Скрипты PostGIS для оценки качества данных OSM, WikiMap, PastVu по Павловскому парку.
- Установите любую версию PostgreSQL 9+ и преобразователь данных osmium. Например, из пакетов deb используя прогармму
apt
. Типичные названия пкетовpostgresql-15
иosmium-tool
соотвественно. - Создайте пользователя и базу данных для размещения геоданных
sudo -u postgres bash;
psql
Вы можете выбрать любые имена, например:
CREATE USER "Геоинформатик" LOGIN PASSWORD 'password';
CREATE DATABASE "Геоинформационная система" OWNER "Геоинформатик";
\q
- Создайте расширение PostGIS
psql -d "Геоинформационная система"
SQL от администратора всех БД
CREATE EXTENSION postgis;
- Проверьте доступность пространственных типов данных и функций
select postgis_version();
- Выйдите из терминала БД и административного режима
- Войдите терминале ОС в каталог данного репозитория
cd PostGIS_Parc_de_Pavlovsk
- Создайте таблицы и представления пространственной аналитики, указав нужного Вам пользователя и название БД для геофинормационных работ
cat SQL/0\ Создание\ базовых\ структур.sql SQL/1\ Водотоки.sql SQL/2\ Другие.sql | psql -d "Геоинформационная система" -U "Геоинформатик";
-
Выбирете активный каталог для ведения архива первичных данных. Оттуда будут вызываться программы. Программы всегда откладывают архивы в активном каталоге на момент из вызова.
-
Настройте своё название БД и имя пользователя в файле текстовом postgres.url в выбранном каталоге. Правила написания строки доступа к БД см. в официальной документации.
-
Вызовите скрипты для первичного заполнения данных
OSM Павловск.sh
,WikiMap Павловск.sh
иPastVu Павловск.sh
. В активном каталоге будут откладываться архивы первичных файлов-документов OSM XML, Wikimedia JOSN и PastVuJSON. -
Осматривайте представления и создавайте новые!
-
Обновляйте данные таким же вызовом скриптов как в п.10.
- Граница скачивания bbox
- Название схемы для оъектов Павловского парка, всегда
'Павловский парк'
- Название корневой категории WikimediaCommons для Павловского парка,
'Pavlovsk_park'
- Название схемы для оъектов Павловского парка, всегда
'Павловский парк'
- Граница скачивания bbox
- Название схемы для оъектов Павловского парка, всегда
'Павловский парк'