我目前正在开发一个应用程序,它有一个 Map 部分,我们必须在 Map 上加载超过10,000个点 . 我们使用Google Map Javascript API将所有这些点显示为标记 . 我们所经历的是,几乎永远需要在 Map 上获得所有这些点,然后它再次强大地加载到我们的服务器上,所以大多数时候我们都会超时 .

我们想过使用Geoserver . 我们的方法是为MongoDB连接/获取Geoserver插件(我们用于存储所有点),然后在Geoserver上指定我们的数据源,以便它可以为我们打算加载/显示的所有点创建WMS层在 Map 上 .

我们还没想到的是如何将Geoserver集成到我们当前的解决方案中

我们已经搜索了类似解决方案的可能实现,但没有发现任何有关如何将Geoserver集成到应用程序中的信息 .

如果您有任何想法,请帮忙 . 谢谢