Bina sadeleştirmeye adanmış birçok algoritma vardır. Genel bir bakış için bu web sitesine bakabilirsiniz . Ayrıca bu soruya bakınız . Kullanabilirsin:
- Anahat basitleştirmesi oluşturma: Anahatın çok kısa kenarlarının tekrar tekrar silinmesi ve komşu kenarların uzatılmasından oluşur. Örnek:
- En küçük çevre dikdörtgen algoritması: Bina geometrisini en küçük çevre dikdörtgenle değiştirmekten oluşur. Bu dikdörtgen aynı zamanda binanın başlangıç alanına da ölçeklenebilir. Örnek:
- Kare alma algoritması: Köşeleri mükemmel bir şekilde kare yapmak için kenarlara hafif bir dönüş uygulamaktan ibarettir. Örnek:
Bu dönüşümler ihtiyaçlarınız için yeterli olabilir. Onları birleştirmek ilginç olabilir.
PostGIS’te bu algoritmaların hiçbirinin uygulanmadığından neredeyse% 100 eminim. Bazıları, geliştirdiğim Opencarto java kütüphanesinde uygulanmaktadır . Test etmek istiyorsan bana haber ver!