【问题标题】:Does dashDB supports spatial objects?dashDB 是否支持空间对象?
【发布时间】:2016-12-05 21:39:54
【问题描述】:

我需要知道 DashDB 是否支持“空间对象”和“空间查询”(即,我们能否在 DashDB 中存储点、区域或多边形并查询这些“对象”?)。例如,我知道对于 PostgreSQL,通过安装一个名为 PostGIS 的附加组件来支持这一点。但是 DashDB 呢?

【问题讨论】:

    标签: dashdb


    【解决方案1】:

    是的。 dashDB 的空间数据和索引支持来自 DB2,所以虽然 dashDB 是一个比较新的产品,但其实已经很成熟了。在此处查看更多信息:http://www.ibm.com/support/knowledgecenter/SS6NHC/com.ibm.swg.im.dashdb.doc/learn_how/loaddata_gsdata.html

    在网上搜索dashdbgeospatial,您会发现大量信息。

    【讨论】:

    • 感谢拉吉!另外,您发布的链接解释了如何将空间数据文件加载到 dashdb 中,但是是否有一个 API 可以用来上传空间对象,比如由程序生成的空间对象?
    • 您好 user7254195,当您在 SQL 文本中按值传递空间对象时,您可以使用常规 SQL 插入语句执行此操作。您可以将 WKT 格式与 ST_GeomFromText (ibm.com/support/knowledgecenter/SS6NHC/…) 一起使用,或者将 WKB 格式与 ST_GeomFromWKB 一起使用。更多功能在这里:ibm.com/support/knowledgecenter/SS6NHC/…
    • 您可能考虑的另一种选择是通过 Cloudant 并将您的新空间对象作为 GeoJSON 文档放在那里,并设置自动复制到 dashDB。 cloudant.com/blog/warehousing-geojson-documents/#.WEe5pHcfl0s
    猜你喜欢
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    • 2018-12-03
    • 2017-12-24
    • 1970-01-01
    相关资源
    最近更新 更多