道格拉斯坐标抽稀算法 无 $polyline = "116.621222,41.028553;116.621648,41.029848;.....";$pl = split(";", $polyline);$plstr = "";$flag = 0;$min = 0.0001;for ($j=0; $j count($pl)-1; $j=$j+3) { $xy1 = split(",", $pl[$j]);$x1 = $xy1[0];$y1 = $xy1
道格拉斯坐标抽稀算法
$polyline = "116.621222,41.028553;116.621648,41.029848;....."; $pl = split(";", $polyline); $plstr = ""; $flag = 0; $min = 0.0001; for ($j=0; $j < count($pl)-1; $j=$j+3) { $xy1 = split(",", $pl[$j]); $x1 = $xy1[0]; $y1 = $xy1[1]; $xy2 = split(",", $pl[$j+2]); $x2 = $xy2[0]; $y2 = $xy2[1]; $b = $x1 - $x2; $a = $y2 - $y1; $c = ($y1 - $y2)*$x1 - $y1*($x1 -$x2); $xys = split(",", $pl[$j+1]); $d = (abs($a * $xys[0] + $b * $xys[1] + $c)) / (sqrt($a * $a + $b * $b)); if($d < $min) { if($flag == 0) $plstr .= $pl[$j+1]; else $plstr .= ";".$pl[$j+1]; $flag++; } } $polyline = $plstr; //希望有技术大神多多提点,帮助我完善代码,万分感谢
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
3 週前ByDDD
Windows 11 KB5054979中的新功能以及如何解決更新問題
2 週前ByDDD
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用