萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql使用WKB函數創建Geometry(幾何)值

mysql使用WKB函數創建Geometry(幾何)值

   mysql使用WKB函數創建Geometry(幾何)值

  MySQL提供了眾多函數,它們將包含WKT表達式、或可選的空間參考系統ID(SRID)的BLOB作為輸入參數。它們返回對應的幾何對象。

  GeomFromWKB()接受任何幾何類型的WKB作為其第1個參量。在實施方案中也提供了與類型相關的構造函數,用於構造每一種幾何類型的幾何值。

  GeomCollFromWKB(wkb[,srid]) , GeometryCollectionFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造GEOMETRYCOLLECTION值。

  GeomFromWKB(wkb[,srid]) , GeometryFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造任意類型的幾何值。

  LineFromWKB(wkb[,srid]) , LineStringFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造LINESTRING值。

  MLineFromWKB(wkb[,srid]) , MultiLineStringFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造MULTILINESTRING值。

  MPointFromWKB(wkb[,srid]) , MultiPointFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造MULTIPOINT值。

  MPolyFromWKB(wkb[,srid]) , MultiPolygonFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造MULTIPOLYGON值。

  PointFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造POINT值。

  PolyFromWKB(wkb[,srid]) , PolygonFromWKB(wkb[,srid])

  使用其WKB表示和SRID構造POLYGON值。

  OpenGIS規范還介紹了用於構造Polygon或MultiPolygon值的可選函數,這些值基於環和封閉LineString值集合的WKB表達式。這些值可以相交。MySQL未實施下述函數:

  BdMPolyFromWKB(wkb,srid)

  以包含已關閉LineString值任意集合的WKB格式,從MultiLineString值構造MultiPolygon值。

  BdPolyFromWKB(wkb,srid)

  以包含已關閉LineString值任意集合的WKB格式,從MultiLineString值構造Polygon值。

        :更多精彩文章請關注三聯編程教程欄目。

copyright © 萬盛學電腦網 all rights reserved