程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql使用WKB函數創建Geometry(幾何)值

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

編輯:關於MYSQL數據庫

       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值。

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

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved