คำถามติดแท็ก centroids

ในรูปทรงเรขาคณิตเซนทรอยด์ศูนย์เรขาคณิตหรือศูนย์กลางของรูประนาบหรือรูปทรงสองมิติ X คือจุดตัดของเส้นตรงทั้งหมดที่แบ่ง X ออกเป็นสองส่วนของโมเมนต์ที่เท่ากันเกี่ยวกับเส้น อย่างไม่เป็นทางการมันคือ "ค่าเฉลี่ย" (ค่าเฉลี่ยเลขคณิต) ของจุดทั้งหมดของ X คำจำกัดความครอบคลุมถึงวัตถุ X ใด ๆ ในปริภูมิ n มิติ: เซนทรอยด์คือจุดตัดของไฮเปอร์เพลนทั้งหมดที่แบ่ง X ออกเป็นสองส่วนของโมเมนต์ที่เท่ากัน

1
การคำนวณระยะห่าง {น้อยที่สุด} ระหว่างรูปหลายเหลี่ยมใน R
ฉันได้คำนวณพื้นที่ผิวของการกระจายของสปีชีส์ (การรวมรูปหลายเหลี่ยมจากรูปร่างของไฟล์) แต่เนื่องจากพื้นที่นี้อาจประกอบด้วยรูปหลายเหลี่ยมที่ห่างไกลมากฉันจึงต้องการคำนวณการกระจายตัวของบางอย่าง สิ่งที่ฉันได้ทำไปแล้วคือการดึงเซนทรอยด์ของรูปหลายเหลี่ยมแต่ละอันคำนวณระยะห่างระหว่างพวกมันและใช้สิ่งเหล่านี้เพื่อคำนวณสัมประสิทธิ์การแปรผันตามตัวอย่างในตัวอย่างด้านล่าง require(sp) require(ggplot2) require(mapdata) require(gridExtra) require(scales) require(rgeos) require(spatstat) # Create the coordinates for 3 squares ls.coords <- list() ls.coords <- list() ls.coords[[1]] <- c(15.7, 42.3, # a list of coordinates 16.7, 42.3, 16.7, 41.6, 15.7, 41.6, 15.7, 42.3) ls.coords[[2]] <- ls.coords[[1]]+0.5 # use simple offset ls.coords[[3]] <- …

4
กำหนดและย้ายเซนทรอยด์ไปยังรูปหลายเหลี่ยม
ฉันใช้ QGIS 1.8 Lisboa หลังจากคำนวณเซนทรอยด์จากรูปหลายเหลี่ยมรูปร่างแล้วหากบางส่วนอยู่นอกเส้นขอบรูปหลายเหลี่ยมฉันต้องการย้ายรูปเหล่านั้นบนรูปหลายเหลี่ยมที่มาจาก เกณฑ์ที่ควรจะเป็น univocal เป็นฉันต้องใช้พวกเขาเพื่อแยกพิกัดที่จะใช้เป็นรหัสประจำตัวของรูปหลายเหลี่ยมตัวเอง ดังนั้นขั้นตอนควรส่งออกตำแหน่งจุดเดียวกันทุกครั้งที่มันทำงานสำหรับรูปหลายเหลี่ยมเดียวกัน (ไม่ใช่ตำแหน่งแบบสุ่มเช่นเดียวกับที่กำหนดโดยฟังก์ชั่น "จุดสุ่ม" ซึ่งให้ผลลัพธ์ใหม่ทุกครั้งที่วิ่ง)
9 qgis  centroids 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.