【问题标题】:Command line issue with ogr2ogr and WKTogr2ogr 和 WKT 的命令行问题
【发布时间】:2016-01-05 10:42:51
【问题描述】:

我想使用定义为 wkt 的 POLYGON 使用 ogr2ogr 剪辑 shapefile。

根据文档,应该可以将 WKT 用作 clipsrc [1]

但我的语法不正确,我下面有一些简化的命令,这给了我错误。

我已经尝试了以下,它所做的只是导致

FAILURE: Invalid geometry. Must be a valid POLYGON or MULTIPOLYGON WKT

我使用过的命令:

ogr2ogr -clipsrc "POLYGON ^(^(10 0, 2 10, 34 0^)^)"

ogr2ogr -clipsrc POLYGON ^(^(10 0, 2 10, 34 0^)^)

ogr2ogr -clipsrc "POLYGON ((10 0, 2 10, 34 0))"

ogr2ogr -clipsrc POLYGON ((10 0, 2 10, 34 0))

[1]http://www.gdal.org/ogr2ogr.html

【问题讨论】:

    标签: windows command-line gdal wkt ogr2ogr


    【解决方案1】:

    请参阅Well-known text 以了解标记的概述。您的最后一个示例与 WKT 最相似。关闭线性环并用引号将字符串括起来,尝试:

    ogr2ogr -clipsrc "POLYGON ((10 0, 2 10, 34 0, 10 0))"
    

    它描述了一个看起来像这样的三角形的形状:

    【讨论】:

      猜你喜欢
      • 2010-09-20
      • 1970-01-01
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2011-08-02
      • 2020-12-29
      • 2020-12-26
      相关资源
      最近更新 更多