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

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

通過mysql 判斷點是否在指定多邊形區域內

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

1.創建測試表

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

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

2.插入多邊形數據

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

3.判斷點是否在多邊形區域

測試 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) 在多邊形區域內

測試 POINT(6, 1)

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

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

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

本文講解了如何通過mysql 判斷點是否在指定多邊形區域內 ,更多相關內容請關注php中文網。

相關推薦:

通過php 中的imagemagick來實現老照片效果

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

微信開發的分享接口 相關內容

以上就是通過mysql 判斷點是否在指定多邊形區域內的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 亚洲免费二区 | 人人草网| 亚洲成人影院在线 | 亚洲天堂伦理 | 青青草手机视频在线观看 | 四虎国产精品免费久久影院 | 青青草原在线视频免费观看 | 雪白丰满丝袜长腿白嫩在线 | 息与子外出中文字幕 | 最近更新在线中文字幕一页 | 亚洲男人天堂网 | 亚洲综合色一区 | 天天色综合天天 | 青草青草伊人精品视频 | 亚洲欧美在线精品一区二区 | 天天躁天天狠天天透 | 色婷婷综合久久久久中文 | 青草| 欧美中文一区 | 中文在线最新版天堂bt | 伊人色综合7777 | 婷婷亚洲综合五月天小说 | 亚洲第一网站免费视频 | 中文字幕亚洲一区婷婷 | 亚洲小视频在线播放 | 中国一级做a爰片久久毛片 中国性欧美 | 日韩三级精品 | 中文字幕欧美视频 | 日韩精品亚洲一级在线观看 | 婷婷综合色伊人阁 | 亚洲国产成a人v在线观看 | 三级黄在线播放 | 亚洲人成网男女大片在线播放 | 日韩乱视频 | 一级十八以 下岁女子毛片 一级人做人爰a全过程免费视频 | 日韩欧美视频免费观看 | 天天色网站 | 伊人网视频在线观看 | 亚洲成人第一页 | 深夜免费在线观看 | 日韩精品亚洲专区在线影视 |