Quantities sembolojisini kullanarak ArcGIS'deki null değerleri nasıl sembolize edebilirim?


9

Verilerimdeki bir sayısal alan null değerleri (eksik veriler) içeriyor. Sembolojide miktarlar olarak belirttiğimde, null değerlerle ilişkili çokgenlerin haritadan çıkarıldığı ortaya çıkıyor. Bu değerleri (yani, çokgenlerini) haritada nasıl temsil edebilirim? Null değerleri 0'a dönüştürmek için bazı yerleri okudum, ancak bunlar 0 değil, eksik girişler olduğu için yanıltıcı.

Şekil dosyasına bir öznitelik tablosu ile katıldıktan sonra bu duruma giriyorum, ancak sanırım eksik veri içeren herhangi bir veri ile oluyor. Bu öyle mi, yoksa yalnızca birleştirme prosedürüne özgü mü?


Eşleşmeyen bir birleşim nedeniyle mi ('from' tablosundaki değer 'to' tablosundaki bir satırla eşleşmiyor)? Eşleşmeyen birleştirmelerle çalışmak zordur, ancak öznitelik tablosunda size NULL göstermesine rağmen, seçilecek / tanımlayacak gerçekten hiçbir şey yoktur (hatta NULL değil), null değerlere sahip satırları eşleştirmeden eklemek en iyisidir. Eksik değerleri olan satırları Join_from_field = Join_to_field (gerçek alan adlarını kullan) öğesini seçerek ve ardından seçimi değiştirerek bulabilirsiniz.
Michael Stimson

Daha iyi u @ @ veri bakmak var ama sanırım eksik veri içeren herhangi bir veri ile olur. Öyle mi? ". Veri şekil dosyanız mı yoksa sınıf sınıfınız mı? BTW null değerleri sembolize etmek için bu değerleri sembolize edilebilen başka değerlerle değiştirebilirsiniz.
SIslam

Yanıtlar:


12

Evet, herhangi bir veriyle olur. Miktarlar sayısal bir değerdir ve boş hiçbir veri veya gelir hiçbir böylece (gerçekten orada varsayarak bu özellik için hiçbir veri / null ve şekilde olması gerekiyor) oluşturulmaz, değer. Kategoriler ile null değerini bir değer olarak gösterebilirsiniz, ancak sayısal tabanlı bir semboloji ile gösteremezsiniz. Hangi Miktarlar yöntemini kullandığınıza bağlı olarak, birkaç geçici çözüm vardır.

Null değerleri null anlamına gelen kodlanmış bir değere değiştirebilirsiniz (-999 gibi); veri kümesinde geçerli bir değer olarak karıştırılmayacak ve sıfır olmayan bir şey (dediğiniz gibi bu yanıltıcıdır). Sınıflandırmanızda, değerin başka bir değeri olmayan kendi sınıfı olduğundan emin olursunuz (semboloji sekmesinde yapılabilir). Göstergede, eğer varsa, bu değerin etiketini Veri Yok veya benzer bir şey olarak değiştirmeniz yeterlidir.

Ayrıca katmanı ikinci kez ekleyebilir, aynı alanda ancak Özellikler olarak sembolize edebilirsiniz (böylece tüm özellikler aynı şekilde işlenir). Katman özelliklerinin tanım sorgusu sekmesine gidin ve ifadeyi girin "field" is null. Bu, yalnızca o katmanda null değerleri olan özellikleri görüntülemelidir ve bunları istediğiniz gibi sembolize edebilirsiniz.

Şekil dosyalarının gerçek null değerleri desteklemediğini unutmayın; sayısal ise sıfır olarak saklanırlar. Bu nedenle, verilerdeki gerçek sıfırları ve null'ları ayırt edemeyebilirsiniz. Şekil dosyalarınızı, gerçek null değerleri destekleyen veya yukarıdaki gibi kodlanmış bir değer kullanan coğrafi veritabanı özellik sınıflarına almanız gerekir.

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.