Hướng dẫn mysql spatial functions - chức năng không gian mysql

MySQL cung cấp các chức năng để thực hiện các hoạt động khác nhau trên dữ liệu không gian. Các chức năng này có thể được nhóm thành một số loại chính theo loại hoạt động mà chúng thực hiện:

  • Các chức năng tạo hình học ở các định dạng khác nhau (WKT, WKB, nội bộ)

  • Các chức năng chuyển đổi hình học giữa các định dạng

  • Các chức năng truy cập các thuộc tính định tính hoặc định lượng của hình học

  • Các chức năng mô tả mối quan hệ giữa hai hình học

  • Các chức năng tạo ra hình học mới từ các chức năng hiện có

Để biết nền tảng chung về hỗ trợ MySQL để sử dụng dữ liệu không gian, xem Phần & NBSP; 11.4, các loại dữ liệu không gian.


TênSự mô tảĐược giới thiệu
GeomCollection() Xây dựng thu thập hình học từ hình học
GeometryCollection() Xây dựng thu thập hình học từ hình học
LineString() Xây dựng linestring từ các giá trị điểm
MBRContains() Liệu MBR của một hình học có chứa MBR của người khác
MBRCoveredBy() Liệu một MBR có được bao phủ bởi một người khác
MBRCovers() Liệu một MBR có bao gồm cái khác không
MBRDisjoint() Liệu MBR của hai hình học có rời bỏ
MBREquals() Liệu MBR của hai hình học có bằng nhau không
MBRIntersects() Liệu MBR của hai hình học có giao nhau
MBROverlaps() Liệu MBR của hai hình học có chồng chéo
GeometryCollection()0 Liệu MBR của hai hình học có chạm vào
GeometryCollection()1 Liệu MBR của một hình học có nằm trong MBR của một
GeometryCollection()2 Tương phản đa năng từ các giá trị linestring
GeometryCollection()3 Xây dựng đa điểm từ các giá trị điểm
GeometryCollection()4 Xây dựng Multipolygon từ các giá trị đa giác
GeometryCollection()5 Xây dựng điểm từ tọa độ
GeometryCollection()6 Xây dựng đa giác từ các đối số linestring
GeometryCollection()7 Trả về khu vực đa giác hoặc multipolygon
GeometryCollection()8, GeometryCollection()9 Chuyển đổi từ định dạng hình học nội bộ sang WKB
LineString()0 Tạo đối tượng Geojson từ hình học
LineString()1, LineString()2 Chuyển đổi từ định dạng hình học nội bộ sang WKT
LineString()3 Trả lại hình học của các điểm trong khoảng cách nhất định từ hình học
LineString()4 Sản xuất tùy chọn chiến lược cho st_buffer ()
LineString()5 Trả về centroid như một điểm
LineString()6 Tổng hợp các giá trị không gian vào bộ sưu tập8.0.24
LineString()7 Liệu một hình học có chứa một hình học khác
LineString()8 Trả lại Hull của hình học
LineString()9 Liệu một hình học có vượt qua một hình học khác
MBRContains()0 Điểm trở lại đặt chênh lệch của hai hình học
MBRContains()1 Kích thước của hình học
MBRContains()2 Liệu một hình học có rời bỏ với một cách khác nhau
MBRContains()3 Khoảng cách của một hình học từ một hình học khác
MBRContains()4 Khoảng cách tối thiểu trên trái đất giữa hai hình học
MBRContains()5 Điểm cuối của linestring
MBRContains()6 Trả lại mbr của hình học
MBRContains()7 Liệu một hình học có bằng một hình dạng khác không
MBRContains()8 Trả về vòng bên ngoài của đa giác
MBRContains()9 Khoảng cách fréchet riêng biệt của một hình học từ một hình học khác8.0.23
MBRCoveredBy()0 Tạo ra giá trị địa lý
MBRCoveredBy()1, MBRCoveredBy()2, MBRCoveredBy()3 Trở lại bộ sưu tập hình học từ WKT
MBRCoveredBy()4, MBRCoveredBy()5 Trở lại bộ sưu tập hình học từ WKB
MBRCoveredBy()6 Trả lại hình học n-th từ bộ sưu tập hình học
MBRCoveredBy()7 Tên trở lại của loại hình học
MBRCoveredBy()8 Tạo hình học từ đối tượng Geojson
MBRCoveredBy()9, MBRCovers()0 Trả lại hình học từ WKT
MBRCovers()1, MBRCovers()2 Trả lại hình học từ WKB
MBRCovers()3 Khoảng cách Hausdorff rời rạc của một hình học từ một hình học khác8.0.23
MBRCovers()4 Trả về vòng nội thất n-th của đa giác
MBRCovers()5 Điểm trả về điểm giao nhau của hai hình học
MBRCovers()6 Liệu một hình học có giao với một hình học khác
MBRCovers()7 Liệu một hình học có được đóng lại và đơn giản
MBRCovers()8 Liệu một hình học có trống không
MBRCovers()9 Liệu một hình học có đơn giản
MBRDisjoint()0 Liệu một hình học có hợp lệ không
MBRDisjoint()1 Trả lại vĩ độ từ giá trị địa lý
MBRDisjoint()2 Trả về vĩ độ của điểm8.0.12
MBRDisjoint()3 Độ dài trở lại của Linestring
MBRDisjoint()4, MBRDisjoint()5 Xây dựng linestring từ WKT
MBRDisjoint()6, MBRDisjoint()7 Xây dựng linestring từ WKB
MBRDisjoint()8 Điểm một tỷ lệ nhất định dọc theo một linesting8.0.24
MBRDisjoint()9Các điểm một tỷ lệ phần trăm nhất định dọc theo một linesting8.0.24
MBREquals()0 Trả lại kinh độ từ giá trị địa lý
MBREquals()1 Trả lại kinh độ của điểm8.0.12
MBREquals()2 Hình chữ nhật xung quanh hai điểm
MBREquals()3, MBREquals()4 Xây dựng Multilinestring từ WKT
MBREquals()5, MBREquals()6 Xây dựng Multilinestring từ WKB
MBREquals()7, MBREquals()8 Xây dựng đa điểm từ WKT
MBREquals()9, MBRIntersects()0 Xây dựng đa điểm từ WKB
MBRIntersects()1, MBRIntersects()2 Xây dựng Multipolygon từ WKT
MBRIntersects()3, MBRIntersects()4 Xây dựng Multipolygon từ WKB
MBRIntersects()5 Trả lại số lượng hình học trong thu thập hình học
MBRIntersects()6, MBRIntersects()7 Trả lại số vòng nội thất trong đa giác
MBRIntersects()8 Trả lại số điểm trong linestring
MBRIntersects()9 Liệu một hình học có chồng chéo lên một hình dạng khác không
MBROverlaps()0 Điểm một khoảng cách nhất định dọc theo một lớp8.0.24
MBROverlaps()1 Chuyển đổi giá trị địa lý thành giá trị điểm
MBROverlaps()2 Điểm xây dựng từ WKT
MBROverlaps()3 Xây dựng điểm từ WKB
MBROverlaps()4 Trả về điểm n-th từ linestring
MBROverlaps()5, MBROverlaps()6 Xây dựng đa giác từ WKT
MBROverlaps()7, MBROverlaps()8 Xây dựng đa giác từ WKB
MBROverlaps()9 Trả về hình học đơn giản hóa
GeometryCollection()00 Trả về ID hệ thống tham chiếu không gian cho hình học
GeometryCollection()01 Điểm bắt đầu của linestring
GeometryCollection()02 Trả lại đối số với tọa độ x/y hoán đổi
GeometryCollection()03 Quay trở lại Bộ phân biệt đối xứng của hai hình học
GeometryCollection()04 Liệu một hình học có chạm vào người khác không
GeometryCollection()05 Tọa độ biến đổi của hình học8.0.13
GeometryCollection()06 Quay trở lại Liên minh của hai hình học
GeometryCollection()07 Trả về hình học xác thực
GeometryCollection()08 Liệu một hình học có nằm trong một hình học khác không
GeometryCollection()09 Trả lại x tọa độ của điểm
GeometryCollection()10 Trả lại y tọa độ của điểm