ArcMap'te yığılmış çokgenlerden ısı haritası veya yoğunluk haritası mı oluşturuyorsunuz?


9

Birçok örtüşen özelliği olan bir çokgen şekil dosyası var. Her özellik kutup ayıları tarafından kullanılan bir alanı temsil eder. Yani çokgenlerin bazıları örtüşüyor ve bazıları örtüşmüyor ve üst üste binen alanların ayrı kümeleri var.

Belirli bir alanda ne kadar çakışma olduğunu ölçmek istiyorum. Ama bunu nasıl yapacağım hakkında hiçbir fikrim yok. CBS için oldukça yeniyim ve hala ipleri öğreniyorum, görünüşe göre bir cevap bulamıyorum.


1
Çokgenlerin üst üste binen bölgelerinin toplam alanını hesaplamak ister misiniz?
Aaron

Sonunda evet, ama bu benim odak noktam değil.
Ghazam

Yanıtlar:


14

ArcGIS'de, çakışan özelliklerin sayısı ile bir çokgen katmanı oluşturmanın en kolay yolu aşağıdaki gibidir:

  1. Run Birlik aracını kaynak poligon şeklinde bir elemandır. Bu, her çakışma alanı için bir özelliğe sahip bir katman ile sonuçlanacaktır.

  2. Adım 1'de oluşturulan katmana yeni bir alan ekleyin NewIDveya buna bir şey ekleyin ve alana hesaplamak için Alan Hesaplayıcısı'nı kullanın FID.

  3. Kaynak çokgen katmanlarınızı çakışan özelliklere sahip tek bir katmanda birleştirmek için Birleştir aracını kullanın .

  4. Birleştirme aracını 3. adımda oluşturulan katman üzerinde çalıştırın . Bu, çakışmaların her alanı için (aşağıda gösterilen) birden çok özelliğe sahip tek bir katmanla sonuçlanır. Birlik aracı, Birlik Nasıl Çalışır yardım sayfasında açıklandığı gibi, tek bir girişle çalıştırıldığında farklı davranır (her çakışma alanı için birden çok özellik oluşturur) . resim açıklamasını buraya girin

  5. Uzamsal Birleştirme aracını çalıştırın . Hedef özellikleriniz 4. Adımın sonucu olacaktır. Birleştirme özellikleri 2. Adımın sonucu olacaktır ARE_IDENTICAL_TO. Eşleme seçeneği olacaktır . Diğer tüm değerler varsayılan olarak bırakılmalıdır. Bunun sonucu, dahil olmak üzere yeni özellikler eklenmesi dışında 4. Adım ile aynıdır NewID.

  6. 5. Adımın çıktısında Özet İstatistikleri çalıştırın . İstediğiniz İstatistik Alanını seçin. Vaka alanınızı olarak ayarlayın NewID. Sonuçta ortaya çıkan tabloda, 5. Adımın çıktısında FREQUENCYher birinin kaç kez bulunduğunu gösteren bir sütun NewIDbulunur. Bu, kaynak verilerdeki çakışan özellik sayısına eşittir. Bu tabloyu görselleştirme için 2. Adımın çıktısına geri ekleyebilirsiniz.


Sorun şu ki birden fazla katmanım yok. Çokgenlerimin tamamı tek bir katmanda. Birinci adımı yaptığımda, girdim yalnızca bir katman ve sonuç adım 4'e benziyor. 135 özellikten toplam
755'e gidiyorum.

@ user14496 Birleştirme aracını, giriş katmanlarının sayısını değiştirmenin yanı sıra çakışan özellikler oluşturmaya "zorlamanın" bir yolu yoktur. Durumunuz için bir çözüm, 135 giriş özelliğinizi iki katmana ayırmaktır: biri 134 özellikli, diğeri sadece 1 özellikli.
dmahr

3

Ekli resim kutup ayısı aralıklarını (içi boş kırmızı renk) temsil eden çokgenleri göstermektedir. Mavi alanlar üst üste binen bölgeleri gösterir. Etiketler çokgen kimliklerine karşılık gelir. Analizi gerçekleştirmek için aşağıdakileri deneyin:

  1. Alan hesaplamaları için özellik sınıfınızın Dosya Coğrafi Veritabanında olduğundan emin olun
  2. Özellik sınıfını kesiştir
  3. Kullanım erimesi örtüşen alanların tüm birleştirmek "objectId" dayalı. Birbiriyle çakışan bölgeler istiyorsanız, orijinal çokgenlerin kimliği olan "FID_yourpolygon" 'a göre çözün.
  4. "Acres" çözünme öznitelik tablosuna yeni bir alan ekleyin. "Dönüm" alanını sağ tıklayın ve alanı> dönüm temelinde geometriyi hesaplayın

resim açıklamasını buraya girin resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.