【问题标题】:GIS to long and latGIS 到经纬度
【发布时间】:2015-12-02 13:41:54
【问题描述】:

我将 mySQL 用于我的 GIS 形状信息,因此在 DB 中我有一个名为 SHAPE 的列,例如 [GEOMETRY - 25 Б] 当我尝试编辑它时,我有一个 informatioon like 'POINT(3.5540809 51.7823656)',4926 当我尝试 $query = SELECT FROM 'shape_files' WHERE id = 1 时,如何获得此值 当我尝试从dd($query); 的查询中获取值时,我给出了类似

    array:1 [▼
  0 => {#207 ▼
    +"SHAPE": b"æ\x10\x00\x00\x01\x01\x00\x00\x00pÇ@C¤+÷?\!¬Æ\x12gN@"
  }
]

我怎样才能取这个值。

【问题讨论】:

    标签: php gis


    【解决方案1】:

    您可以使用 astext(fieldname)asbinary(fieldname) 分别获取 WKT 和 WKB 格式,然后使用类似其中之一的库

    将数据转换为有用的东西

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      • 2011-06-05
      • 2011-11-10
      相关资源
      最近更新 更多