六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

通過mysql 判斷點是否在指定多邊形區(qū)域內(nèi)

[摘要]本文將介紹使用mysql判斷點是否在指定多邊形區(qū)域內(nèi)的方法,提供完整流程。1.創(chuàng)建測試表CREATE TABLE `zone` ( `id` int(10) unsigned NOT NULL AU...
本文將介紹使用mysql判斷點是否在指定多邊形區(qū)域內(nèi)的方法,提供完整流程。

1.創(chuàng)建測試表

CREATE TABLE `zone` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `polygongeo` polygon NOT NULL, PRIMARY KEY (`id`)
) ENGINE=MYISAM DEFAULT CHARSET=utf8;

注意:空間索引只能在存儲引擎為MYISAM的表中創(chuàng)建

2.插入多邊形數(shù)據(jù)

insert into zone(polygongeo) values(POLYGONFROMTEXT('POLYGON((1 1,1 5,5 5,5 1,1 1))'));

3.判斷點是否在多邊形區(qū)域

測試 POINT(3, 4)

select AsText(polygongeo) from zone where MBRWithin(POLYGONFROMTEXT('POINT(3 4)'),polygongeo);

輸出: POLYGON((1 1,1 5,5 5,5 1,1 1))
表示點 POINT(3, 4) 在多邊形區(qū)域內(nèi)

測試 POINT(6, 1)

select AsText(polygongeo) from zone where MBRWithin(POLYGONFROMTEXT('POINT(6 1)'),polygongeo);

輸出: 空
表示點 POINT(6, 1) 在多邊形區(qū)域外

總結(jié):mysql空間查詢并不很適合地圖坐標,因此查詢地圖坐標可以使用mongodb實現(xiàn),參考:《mongodb 判斷坐標是否在指定多邊形區(qū)域內(nèi)的方法》

本文講解了如何通過mysql 判斷點是否在指定多邊形區(qū)域內(nèi) ,更多相關(guān)內(nèi)容請關(guān)注php中文網(wǎng)。

相關(guān)推薦:

通過php 中的imagemagick來實現(xiàn)老照片效果

如何通過php 計算多個集合的笛卡爾積的相關(guān)知識

微信開發(fā)的分享接口 相關(guān)內(nèi)容

以上就是通過mysql 判斷點是否在指定多邊形區(qū)域內(nèi)的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 青青草原在线 | 午夜视频播放 | 日日夜夜免费精品视频 | 青青草原免费在线观看视频 | 日本免费a视频 | 日韩一区精品视频在线看 | 日韩免费高清 | 中文天堂最新版www官网在线 | 羞羞色男人的天堂 | 色婷婷综合久久久久中文 | 亚洲第一黄网站 | 日韩有色| 欧美做真爱免费无遮挡 | 手机看片91 | 日韩成人精品在线 | 综合福利网站 | 四虎永久在线观看免费网站网址 | 天堂资源在线官网bt | 中文字幕不卡视频 | 午夜三级福利 | 日韩欧美国产中文字幕 | 色香蕉在线观看 | 日韩精品一区二区三区不卡 | 午夜影院在线观看视频 | 天堂网在线新版www 天堂网在线网站成人午夜网站 | 一级一级女人真片 | 欧美爽爽网 | 日韩免费专区 | 青草久久精品亚洲综合专区 | 四虎澳门永久8848在线影院 | 中文伊人 | 在线视频一区二区三区在线播放 | 日本高清午夜色wwwσ | 午夜三级国产精品理论三级 | 欧美综合亚洲 | 四只虎免费永久观看地址 | 亚洲乱码一二三四区国产 | 永久免费精品影视网站 | 青青草原亚洲视频 | 日日影视| 日韩一区二区在线观看 |