【问题标题】:Spatial analysis in SAS?SAS中的空间分析?
【发布时间】:2010-12-10 14:51:07
【问题描述】:

有没有办法在 SAS 中进行空间分析(不仅仅是图形)?我真正想要的是能够像在 PostGIS 中或在 PROC SQL 中的 SpatialLite 中那样进行地理查询。

我在 SAS-L 清单上问过这个问题,但一无所获。

谢谢!

【问题讨论】:

    标签: gis sas geospatial


    【解决方案1】:

    实际上,当您考虑到 Spatialite/PostGIS 中的 SQL 查询只是被转换为特定的计算方法时。其实是可以做到的。

    所以要回答您的问题,是否可以在 SAS 中以像 spatialite 一样简单的方式完成(即简单查询?),否

    但是您可以使用 Base SAS 编写一个函数来执行您需要的操作,我发现 SAS 是用于快速数据分析的最佳语言之一。

    【讨论】:

      【解决方案2】:

      答案似乎是否定的,SAS 不支持空间数据类型和诸如 spatialite 或 postgis 之类的运算符。

      (我正在回答我自己的问题以结束讨论,但感谢大家!)

      【讨论】:

        【解决方案3】:

        我不熟悉 PostGIS 或 SpatialLite,但 SAS 有一些专门用于 GIS 特定任务的程序。 This link

        SAS/GIS 软件使您能够做到 不仅仅是简单地查看您的数据 空间语境。它还可以让您 通过选择与数据交互 功能和执行的动作 取决于您的选择。

        我不知道 proc sql 是否能够轻松复制这些功能,但是一旦数据在 SAS 数据集中,我不明白为什么您至少不能进行一些基本查询。

        SAS 还有一些使用空间数据的示例数据和代码here

        【讨论】:

        • 我认为答案是否定的。 SAS 数据类型非常简单,这里或 SAS-L 上没有人真正知道我在说什么......不过,感谢所有试图提供帮助的人!
        【解决方案4】:

        我不确定你的问题是否足够具体地说明你想要做什么,以便有人给你一个好的答案。

        如果您有 lat/long 数据,您可以通过根据 lat/long 值选择 where 子句条件来进行详细查询和聚合查询。

        顺便说一句,您可能想查看 http://runsubmit.com 以了解另一个具有更集中 sas 用户群的 stackoverflow 样式网站。

        【讨论】:

        • 我稍微编辑了我的评论,但如果您没有使用过 PostGiS 或 Spatiallite,我不确定它是否会有所帮助。我会检查运行提交。
        猜你喜欢
        • 2016-05-23
        • 1970-01-01
        • 1970-01-01
        • 2017-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-24
        相关资源
        最近更新 更多