Как мне продолжить загрузку реляционной пространственной базы данных из PostGIS в Geoserver? - PullRequest
1 голос
/ 10 января 2020

Я новичок в реляционных базах данных, поэтому я хотел бы спросить, как мне выполнить загрузку реляционных таблиц из PostGIS в Geoserver. В частности, у меня есть 5 таблиц, которые связаны с первичными и внешними ключами, и, конечно, одна из них имеет столбец геометрии. Итак, когда я выбрал в Geoserver соединение с моей базой данных, я увидел все таблицы, как в PostGIS пять разных таблиц). Если я продолжу публикацию, у 4 из 5 таблиц не будет столбцов геометрии, потому что они не сравниваются (на уровне Geoserver). Итак, как мне подготовить базу данных, чтобы таблицы в Geoserver были объединены и в основном публикует sh только одну shp, которая будет объединением 5 таблиц реляционной базы данных. Я думал создать дополнительную таблицу, связанную с другими, но это создает избыточность в базе данных. Следовательно, как правильно это сделать? Спасибо!

1 Ответ

2 голосов
/ 10 января 2020

Вы можете создать представление в БД и опубликовать sh это представление.

Кроме того, вы можете опубликовать sh 5 таблиц и напрямую создать представление в Geoserver .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...