代码之家  ›  专栏  ›  技术社区  ›  Kungi

jts linestring.getlength()使用哪个单位

  •  3
  • Kungi  · 技术社区  · 16 年前

    我想知道返回的是哪个单位jts linestring.getlength()。

    例如:

    LineString foo = (initialize line string somehow)
    foo.getLength() -> 7.025667228118838E-4
    

    这些是公里吗?,米?脚?

    3 回复  |  直到 14 年前
        1
  •  3
  •   julien    14 年前

    它取决于坐标几何的表示单位。如果坐标以米为单位,周长也将以米为单位。

        2
  •  1
  •   Kungi    16 年前

    以度为单位。

        3
  •  -3
  •   Benjamin Gudehus    16 年前

    com.vividsolutions.jts.geom.geometry.getlength()返回以米为单位的长度/周长。 com.vividsolutions.jts.geom.geometry.getArea()以平方米为单位返回一个区域。