gpt4 book ai didi

esri - ArcGIS Server 的替代品

转载 作者:行者123 更新时间:2023-12-04 18:46:44 24 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我一直在用 ESRI 的 JSAPI 开发一些网络 map 。目前我在 SQL Server 中存储以下层:

1,000,000 points

30,000 polygons

1,000 polyons


这些需要彼此叠加显示。我还需要能够进行一些高级查询和特征识别。
到目前为止,我已经构建了一些工具,但我很好奇是否有更好的选择。我看过 CartoDB ,但目前不支持多层。您似乎可以使用 CartoDB 和 Google Maps API,但我觉得这增加了额外的复杂性。我读过一些关于传单、mapbox、opengeo 等的内容。
那么归结为 SQL Server/ArcGIS Server/ESRI JSAPI 的一个不错的替代方案是什么?
谢谢,
埃文

最佳答案

等效的开源堆栈是 PostGIS/PostgreSQL + GeoServer + OpenLayers。将数据存储在数据库中,通过 GeoServer 渲染,与 OpenLayers 交互。如果您正在构建更复杂的内置应用程序,请使用 GeoExt/ExtJS 构建界面。

正如评论者所说,您可以通过构建简单的空间 SQL 查询并将它们传递到后端,直接从空间数据库中提供大量查询。不过,对于渲染 1M 点,您可能最终需要渲染引擎。将 GeoServer SQL 图层视为动态呈现复杂查询图层的潜在路径。

我提到的组件可以单独下载(postgis.org、geoserver.org、openlayers.org)或作为集成 block 通过 OpenGeo 套件(opengeo.org)下载。

关于esri - ArcGIS Server 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com