如何继续将关系空间数据库从 PostGIS 上传到 Geoserver?
How do I proceed with the uploading of a relational spatial database from PostGIS to Geoserver?
我是关系数据库的新手,所以我想问一下如何将关系 table 从 PostGIS 上传到 Geoserver。特别是,我有 5 个 table 与主键和外键链接,当然其中一个具有几何 column.So,当我在 Geoserver 中选择与我的数据库的连接时,我看到了所有tables 与 PostGIS 中的一样(五个不同的 tables)。如果我继续发布,5 个 table 中的 4 个将没有几何列,因为它们没有链接(在 Geoserver 级别)。所以,我必须如何准备我的数据库才能 tables 出现在 Geoserver 组合中,基本上只发布一个 shp,它将是关系 db.I 的 5 tables 的合并,被认为创建一个额外的 table 链接到其他人,但这会在数据库中造成冗余。
因此,哪种方法才是正确的做法?谢谢!
您可以在数据库中创建视图并发布该视图。
或者,您可以发布 5 个表并直接创建 view in Geoserver。
我是关系数据库的新手,所以我想问一下如何将关系 table 从 PostGIS 上传到 Geoserver。特别是,我有 5 个 table 与主键和外键链接,当然其中一个具有几何 column.So,当我在 Geoserver 中选择与我的数据库的连接时,我看到了所有tables 与 PostGIS 中的一样(五个不同的 tables)。如果我继续发布,5 个 table 中的 4 个将没有几何列,因为它们没有链接(在 Geoserver 级别)。所以,我必须如何准备我的数据库才能 tables 出现在 Geoserver 组合中,基本上只发布一个 shp,它将是关系 db.I 的 5 tables 的合并,被认为创建一个额外的 table 链接到其他人,但这会在数据库中造成冗余。 因此,哪种方法才是正确的做法?谢谢!
您可以在数据库中创建视图并发布该视图。
或者,您可以发布 5 个表并直接创建 view in Geoserver。