geohash

更新时间:2023-03-11 06:49:57 阅读: 评论:0

幼儿园安全教育教案-解方程的依据是什么

geohash
2023年3月11日发(作者:谁的尾巴长)

mysql空间类型geometry_MySQL空间地理位置字段:

geometry

CREATETABLE`zone_area`(

`id`int(11)NOTNULLAUTO_INCREMENT,

`name`varchar(32)DEFAULTNULL,

`location`geometryDEFAULTNULL,

`geohash`varchar(20)GENERATEDALWAYSAS(st_geohash(`location`,8))VIRTUAL,PRIMARYKEY(`id`)

)ENGINE=InnoDBAUTO_INCREMENT=4DEFAULTCHARSET=utf8mb4COMMENT=‘区‘;

ALTERTABLEzone_areaADDCOLUMN`geohash`varchar(20)GENERATEDALWAYSAS(st_geohash(`location`,8))

VIRTUAL;

字段:使⽤geometry类型存储空间点数据;

存储:SETlocation=geomfromtext(‘point(108.949871063234.2588125935)‘));

搜索:查询⽅圆5公⾥数据?geohash字段是将⼆维通过geohash算法变成⼀维;

虚拟⾃增列GeneratedColumn是MySQL5.7引⼊的新特性,CeneratedColumn,就是数据库中这⼀列由其他列计算⽽得。

generatedcolumnalways总是⾃动⽣成

FLOOR(X)表⽰向下取整,只返回值X的整数部分,⼩数部分舍弃。

CEILING(X)表⽰向上取整,只返回值X的整数部分,⼩数部分舍弃。

#DECIMAL四舍五⼊

SELECTCAST(‘123.456‘ASDECIMAL)#123

SELECTCAST(‘123.456‘ASDECIMAL(10,2))#123.46

ROUND(X)--四舍五⼊

SELECTROUND(‘123.456‘)#123

SELECTROUND(‘123.456‘,2)#123.46

本文发布于:2023-03-11 06:49:57,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/16784885977957.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:geohash.doc

本文 PDF 下载地址:geohash.pdf

上一篇:就字组词
下一篇:返回列表
标签:geohash
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|