mysql geojson_MySql 5.7 中文文档 - 12.16.11 空间 GeoJSON 函数 | Docs4dev

本节详细介绍了MySQL 5.7中用于在GeoJSON和空间值之间转换的函数。GeoJSON是一种开放标准,用于编码几何/地理特征。MySQL支持将几何对象转换为GeoJSON格式,并提供了ST_AsGeoJSON和ST_GeomFromGeoJSON等函数。这些函数遵循GeoJSON规范,同时支持对JSON值的操作。示例展示了如何使用这些函数进行点坐标转换。
摘要由CSDN通过智能技术生成

本节介绍在 GeoJSON 文档和空间值之间转换的函数。 GeoJSON 是用于编码几何/地理 Feature 的开放标准。有关更多信息,请参见http://geojson.org。此处讨论的功能遵循 GeoJSON 规范修订版 1.0.

GeoJSON 支持与 MySQL 支持相同的几何/地理数据类型。不支持 Feature 和 FeatureCollection 对象,只是从它们中提取几何对象。 CRS 支持仅限于标识 SRID 的值。

MySQL 还支持本机JSON数据类型和一组 SQL 函数,以启用对 JSON 值的操作。有关更多信息,请参见第 11.5 节“ JSON 数据类型”和第 12.17 节“ JSON 函数”。

从几何* g *生成一个 GeoJSON 对象。对象字符串具有连接字符集和排序规则。

如果任何参数为NULL,则返回值为NULL。如果任何非NULL参数无效,则会发生错误。

max_dec_digits *,如果指定,则限制坐标的小数位数,并导致输出舍入。如果未指定,则此参数默认为其最大值 232-1.最小值为 0.

options *(如果已指定)是位掩码。下 table 显示了允许的标志值。如果 geometry 参数的 SRID 为 0,则即使请求那些标志值的那些标志值也不会生成 CRS 对象。

Flag ValueMeaning

0没有选择。如果未指定* options *,则为默认设置。

1在输出中添加一个边界框。

2将简短格式的 CRS URN 添加到输出中。默认格式是短格式(EPSG:srid)。

4添加长格式的 CRS URN(urn:ogc:def:crs:EPSG::srid)。该标志覆盖标志 2.例如,选项值 5 和 7table 示相同(添加边界框和长格式 CRS URN)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值