【问题标题】:Error when loading shape files into Bluemix dashDB将形状文件加载到 Bluemix dashDB 时出错
【发布时间】:2016-06-10 10:09:59
【问题描述】:

当我通过 DashDB 控制台加载我的形状文件时遇到以下错误:

我的形状文件如下:

有没有人有使用 DashDB 的经验并遇到过类似的问题?

更新:

我下载了包含以下文件的单独数据集,但仍然遇到相同的错误:

请找到以下示例文件https://www.dropbox.com/s/bkrac971g9uc02x/deng.zip?dl=0

【问题讨论】:

  • 你能分享那个 Shapefile 吗?
  • @Raj 当然,你想让我怎么做?私聊?
  • @Raj 请查看更新后的帖子

标签: gis ibm-cloud dashdb


【解决方案1】:

我很容易将 Shapefile 带入QGIS,所以我知道格式没问题。我解压缩了 Shapefile,将文件名更改为小写,然后重新压缩。然后我能够在 dashDB 上传 UI 中走得更远。我收到一条消息,说 SRS 未知。然后我使用 QGIS 将 SRS(空间参考系统)转换为已知的 - EPSG:4269,NAD83,然后我能够将其上传到 dashDB。这是您的文件的有效版本:

https://dl.dropboxusercontent.com/u/8196680/dc.zip

【讨论】:

  • 哦,哇,谢谢!...文件在什么 SRS 中?在不使用 QGIS 的情况下如何发现?
  • 我在您的原始文件中打开了 .prj 文件(它只是一个简单的文本文件)。它包含以下内容:PROJCS["SVY21",GEOGCS["SVY21[WGS84]",DATUM["D_WGS_19... 谷歌搜索 SVY21 让我进入此页面:spatialreference.org/ref/epsg/svy21-singapore-tm 所以这是新加坡 SRS。
  • 感谢及时更新。那么在这种情况下,SVY21 不是 DashDB 中已知的 SRID 格式吗?如果是这样的话,你会不会碰巧知道 DashDB 能够存储什么样的 SRID 格式?
  • 好问题。该文档听起来像是您可以添加自己的文档,但在这种情况下我们显然没有发现:ibm.com/support/knowledgecenter/SS6NHC/… 但是如果您必须使用包含的文档,在我的示例中,我会在架构中看到一个名为 ST_COORDINATE_SYSTEMS 的表ST_INFORMTN_SCHEMA
  • 嗯,很有趣——让我看一下表格。我确实希望 dashDB 能够更轻松地与 GIS 引擎(例如 QGIS 或 ArcGIS)集成。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多