【发布时间】:2012-10-10 12:00:40
【问题描述】:
我一直在用 ESRI 的 JSAPI 开发一些网络地图。目前我在 SQL Server 中存储以下层:
1,000,000 点
30,000 个多边形
1000 个多边形
这些需要显示在另一个之上。我还需要能够进行一些高级查询和特征识别。
到目前为止,我已经构建了一些工具,但我很好奇是否有更好的选择。我看过CartoDB,但目前它不支持多层。您似乎可以使用 CartoDB 和 Google Maps API,但我觉得这增加了额外的复杂性。我读过一些关于小册子、mapbox、opengeo 等的文章。
那么归根结底,什么是 SQL Server/ArcGIS Server/ESRI JSAPI 的不错替代品?
谢谢, 埃文
【问题讨论】:
-
如果您指定“更好的选项” 的确切含义,那就太好了。快点?更便宜?更容易设置? --(顺便说一句。您可能还想访问gis.stackexchange.com。)
-
顺便说一句,将MapServer 添加到您的可能替代方案列表中。
-
你不能直接使用 SQL Server 而不需要所有额外的 ArcGIS 东西吗?
-
我知道这个问题已经结束,但你可以考虑bluespatial。它支持 Esri 对矢量数据所做的所有基于 REST 的高级查询功能,并且与 Esri JS API 兼容。
标签: esri arcgis-server