五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Python對于線和多邊形位置即是否相交進(jìn)行判斷

2023-03-22 10:24 作者:清墨漓煙  | 我要投稿

本人才疏學(xué)淺,對于線和多邊形是否相交查找資料無果,遂個(gè)人依靠shapely包進(jìn)行寫出,存檔自用,能力不高,請勿打擾

import shapely

#對于多邊形進(jìn)行坐標(biāo)點(diǎn)傳入

polygon1 =[(0, int(0.8025*h)), (0, int(0.7275*h)), (int(0.38*w), int(0.6825*h)), (int(0.52*w), int(0.6825*h)), (w, int(0.83*h)), (w, int(0.84*h))]
shapely_poly = shapely.geometry.Polygon(polygon1)? ?#根據(jù)傳入坐標(biāo)進(jìn)行創(chuàng)建多邊形
line1 = [(x1,y1), (x2,y2)]? ?#一條線段的兩個(gè)端點(diǎn)進(jìn)行傳入
shapely_line = shapely.geometry.LineString(line1)? #構(gòu)造一個(gè)有序序列
intersection_line = list(shapely_poly.intersection(shapely_line).coords)? ? ?#對于序列和多邊形是否相交進(jìn)行判斷,若相交則把點(diǎn)傳入intersection_line中
if intersection_line:
? ? print('相交')? #若不為空則相交
? ?pass

Python對于線和多邊形位置即是否相交進(jìn)行判斷的評論 (共 條)

分享到微博請遵守國家法律
琼结县| 策勒县| 时尚| 句容市| 新宁县| 陇西县| 茶陵县| 色达县| 余干县| 介休市| 迭部县| 永城市| 怀柔区| 贡嘎县| 门头沟区| 昌邑市| 大同市| 美姑县| 罗源县| 宁蒗| 凤凰县| 颍上县| 山阳县| 万安县| 连山| 含山县| 乐至县| 霍山县| 民县| 和田市| 潼关县| 青田县| 江北区| 阳曲县| 罗田县| 平安县| 法库县| 尤溪县| 西平县| 甘孜县| 佳木斯市|