"Ben zaten 'entegre' çalıştı. Boşlukları gidermek için çalıştı, ama aynı zamanda belirtilen küme toleransına göre tüm çokgenler genelleme."
Soru 'Gri' çokgenleri şimdi oldukları gibi ayırmak isteyip istemediğinizdir. Sınırları genel olarak DEĞİLMEMEK için bunu uzun bir yolla yapmak zorunda kalabilirsiniz, Birleşim -> Mekansal Olarak Centroidi orijinal mor poligonun içine düşen sonuçtan tüm çokgenleri seçebilirsin -> Seçimi birleştir
Bu noktada, 'Gri' fetüslerin değişmezliklerini ve tam olarak bir çakışma olan 'Gri'nin etrafını takip eden' mor 'çokgeniniz olacaktır.
Bu sizi hala boşluklarla bırakacaktır; 'Gri' özelliklerin tümünü tek bir yöntemle birleştiriyorsanız, benzer bir yordamı kullanın: ayrı bir katmanda, tüm 'boşlukların' ve birleşimin üzerine binen başka bir çokgen özelliği oluşturun. (Veya boşlukları doldurmak için başka bir teknik kullanın)
Şimdi boşluklar niteliksiz özelliklerle doldurulacak. Bunlara şerit olarak başvurabilirsiniz. Tüm özellikler tek bir 'Mor' özellikle birleştirilecekse, tüm 'şeritleri' seçin ve mora birleştirin. Bunu başka bir şekilde yapmak ve bu noktada süreci bir şekilde otomatikleştirmenin tek yolu, şerit çokgenlerini komşularına veya en iyi manuel olarak birleştiren bir araç kullanmaktır.
Şeritleri en büyük bitişik çokgene birleştirerek ortadan kaldırabilecek araçlar vardır (daha ideal olarak özellik ölçütleriyle birlikte) ( http://arcscripts.esri.com/details.asp?dbid=14672 ) Ancak, şeritleri en uzun sınırı paylaştığı bitişik çokgene birleştiren bir araç / komut dosyası bulur. Bu programsal olarak ArcObjects ile yapılabilir ama bunu yapan bir araç olup olmadığını bilmiyorum. Bu algoritmalar, yığılmış şerit, vb gibi sorunlara girdiğinizde oldukça karmaşık olabilir. Bahsedilen aracı hiç denemedim, bu yüzden yığılmış şerit gibi gerçek kötü durumlarla (özyinelemeli olması gerekir) ya da özellik ölçütlerini girebilir ...