【问题标题】:ArcGIS Map application with huge data web flex vs desktop具有海量数据的 ArcGIS Map 应用程序 web flex 与桌面
【发布时间】:2012-12-20 22:50:22
【问题描述】:

我们正在开发 ArcGIS Server 上的地图应用程序,该应用程序需要处理从服务器检索到的 100K+ 的大量记录。

使用 Flex 或独立应用程序构建这样的 Web 应用程序哪个更好?该应用程序使用空间分析空间查询。

【问题讨论】:

  • 不要认为有显着差异,除非您可能希望在本地存储一些此类数据(您只能通过桌面应用程序实现)。

标签: performance apache-flex web-applications desktop-application arcgis-server


【解决方案1】:

我建议使用桌面。然后你可以把数据放到AIR的sql数据库中,这样可以节省以后的冗余下载,并且可以非常快速地处理数据。

【讨论】:

    【解决方案2】:

    Flex 不会成功 ) 在您的客户端 PC 上加载所有大量数据时,它会在 1k 时死机:) 使用 Flex 实现它的唯一方法是:

    1. 在您的服务器上使用地理数据库(忘记 shapefile)
    2. 为该 100k 要素数据集创建一些 MapService(如果您希望它在您的应用中可见)
    3. 为您的分析创建地理处理工具(模型、脚本)。并将其作为服务发布在您的 AGS 上。
    4. 使用 AGS API for Flex 调用这些服务。
    5. 让您的服务器完成这项工作,而您的 Flex 应用程序只会得到结果

    您永远不应该在客户端 PC 上加载那么多数据

    【讨论】:

      猜你喜欢
      • 2011-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-20
      • 2013-03-18
      相关资源
      最近更新 更多