GeoPolygonQuery 根据多边形地理区域筛选数据行。当指定 GeoPoint 列的值落在定义的多边形范围内时,该行满足查询条件。适用于配送区域、行政区划、服务覆盖范围等复杂地理边界场景。
数据结构
message GeoPolygonQuery {
optional string field_name = 1;
repeated string points = 2;
}
|
名称 |
类型 |
是否必选 |
描述 |
|
field_name |
string |
是 |
待查询的属性列名称。列类型必须为 GeoPoint 类型。 |
|
points |
string |
是 |
构成多边形的顶点坐标。格式为 |
警告
坐标格式为纬度,经度,纬度在前。此顺序与 GeoJSON 的经度,纬度顺序相反。顺序填反是地理多边形范围查询结果异常最常见的原因之一。