我最近转换为IBM的DashDB,我考虑建议在我的工作中使用它。如果我能够显示地理空间分析数据的良好,易于集成,即在目前采用.shp或.kml格式的地理数据上加载和执行SQL过滤,我的情况将得到极大的支持。如果还可以将过滤后的数据导出为KML,那将是令人惊讶的结果。
所以,举一个实际的例子,假设我有一个包含美国所有zipcodes的.SHP文件,我想选择02138邮政编码的形状,并以KML格式发送给查询发件人。 / p>
有没有人有这方面的经验?
答案 0 :(得分:2)
目前无法直接将.kml文件加载到dashDB,正如另一篇文章所述。如果要执行此操作,可以使用ArcGIS for Desktop连接到dashDB。
另一方面,本机支持上传.shp文件,并在下面的本教程中进行了演示。请注意,dashDB要求上传文件以.zip,.tar或.gz文件格式压缩。
此外,ArcGIS for Desktop也允许您使用其导出功能。
答案 1 :(得分:1)
加载形状文件有两个选项:通过gui("加载地理空间数据")或通过CLPPlus命令IDA LOADGEOSPATIALDATA。
加载数据后,它将以内部几何格式(例如ST_Polygon)存在,然后可以通过嵌入SQL调用中的spatial functions以各种格式访问。不幸的是,kml不是dashDB目前支持的格式之一 - 选项是GML,WKT,WKB。