Aşağıdaki A görüntüsünde olduğu gibi bitişik iki şekle sahibim. Nasıl mavi çokgen (poly1
) ve gri çokgen (poly2
) için, sağ taraftaki kırmızı noktaya sol kırmızı nokta ekleyebilir? Buradaki fikir, her iki şeklin de, bu iki nokta tarafından tanımlanan bir çizgi parçasını paylaşacak olmasıdır.Bir kenarı düzgün bir şekilde paylaşan Çokgenlere nasıl puan ekleyebilirim?
Ben kesişim poly1.intersection(poly2)
arayarak olduğunu LineString
bulabilirsiniz ama gerekli olduğu gibi görüntü aşağıdaki B durumda (eksik nokta veya noktalar nasıl ekleneceğini bilmiyorum) .