我们正试图在SQL Server 2008中的视图上面创建的GeoServer要素(层),而不是一个表。我们能够创建功能,但因为的GeoServer(JDBC)无法检测到主键的FID使用它不会显示任何数据。据我所知,它是不可能使一个视图列似乎是一个主键,我们无法弄清楚如何强制的GeoServer来识别特定的列作为FID。

任何帮助,将不胜感激。

有帮助吗?

解决方案

这显然是在SQL 08的GeoServer驱动器已知错误。此后,他们解决了问题,和固定的版本可以通过下载他们的每日构建一个获得。你需要得到双方的GeoServer的最新副本和SQL Server驱动程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top