Etiketler ArcMap'in herhangi bir katmanında görünmüyor mu?


15

Sorunun ne olduğundan emin değilim, ancak ArcMap 10'da görüntülenecek etiketleri alamıyorum. Bariz şeyler (bildiğim kadarıyla) açıklanmaktadır. Etiketler Özellikler'de ayarlanır, katmanlar İçindekiler'de etiketlenir.

Bunun işe yarayıp yaramayacağını görmek için yeniden başladım.

GÜNCELLEME: 3/3/2011

Bahsedilen tüm çözümleri denedikten sonra hala görüntülenecek etiket alamadım. Tek bir katmana değil, .mxd içindeki herhangi bir katmana özgüdür.

Yeni bir belge açtım, etiketlemeye çalıştığım katmanı ekledim ve etiketleri gayet iyi gösterebildim.

İlk belgenin küresel olarak etiketlerin görüntülenmemesine neden olmuş olabilir?


2
uygulamadan ziyade verilerle ilgili olmadığından emin olmak için diğer özellikleri ve şekil dosyalarını denediniz mi?
badkins

Aşağıdaki öneriler, etiketleme çalışmadığında ilk kontrol öğelerinizin tamamını kapsar. Yapacağım tek şey, etiketleme motorunuzu değiştirmek olacaktır (maplex ise standartlara gidin ve tersi).
badkins

Bu, ArcGIS'teki belirli bir şekil dosyası (veya mxd) veya herhangi bir şekil dosyasının etiketlenmesi için mi?
djq

1
Aynı sorunu basit bir çözümle yaşadım. Etiketlerinizi Mizanpaj yerine Görünüm'deyken yerleştirin.

Bunun mekansal bir referans sorunu olduğuna inanıyorum.

Yanıtlar:


11

Anlamak için biraz zamanımı alan bir şey daha, etiketlerinizi engelleyen herhangi bir grafik olmadığından emin olmaktır. Bunu, tüm ek açıklama gruplarını kapatmak için Veri Çerçevesi Özellikleri ve Ek Açıklama Grupları sekmesine giderek yapın. Etiketleriniz şimdi görünüyorsa, bunun nedeni bir grafiğin özellik etiketinin oluşturulmasını engellemesidir. Etiketleri ek açıklamaya dönüştürmek, etiketlerin grafiklerin üstünde görünmesini sağlamanın tek yoludur.

ArcGIS'teki grafik motoru, çapraz bir çizginin sadece tek boyutlu bir yer kapladığını belirleyecek kadar akıllı değil gibi görünüyor. Bunun yerine ArcGIS, diyagonal çizgiyi kapsayacak kadar büyük bir dikdörtgen çizerek, bu büyük dikdörtgenin üst üste binen herhangi bir özellik etiketlemesinin görüntülenmemesine neden olur - hatta çizginin kendisi etiketlerin üzerine gelmese bile.

Ancak, bu topçu sorunun nasıl çözüleceğini açıklamaktadır. ArcGis 10 için etiket ağırlık sıralama aracına bakın


8

Denenecek bazı şeyler:

  1. Tekrar eşlemek için özellik sınıfını veya şekil dosyasını ekleyin, grup katmanına taşımayın, ölçek aralığı ayarlamayın ve etiketleri açmayın. Bu, verilerin yanlış bir şey olup olmadığını veya katman yapılandırmanız olup olmadığını size söyleyecektir.

  2. Etiket sınıfları kullanıp kullanmadığınızı ve kullanıyorsanız, etiket sınıfları için SQL sorgusunu (Varsayılan dahil) kontrol edin ve kayıtları döndürdüğünüzden emin olun. (Kayıt yoksa, etiket yoktur). Kullanıcıların hata yapmayan "doğru" bir SQL ifadesi yazdıklarını gördüm - sadece 0 kayıt döndürüyor.

  3. Ölçek aralığını kontrol edin ve ayarlanmış bir ölçek aralığınız olup olmadığına bakın - etiketler için gereken aralığın dışında olabilirsiniz.

  4. Üst / büyükbaba veya büyükanne grup katmanlarını kontrol edin ve açık olduklarından emin olun. Ayrıca ölçek aralıklarını kontrol edin.


2
Ayrıca, bazen bir çokgen katmanı olduğunda (yani bölümler) "asla kaldırmamasını" söyleyene kadar etiketlemediğini gördüm
Brad Nesom

5

Sadece seninle aynı problemi yaşadığımı düşünüyorum, etiketler mxd'de hiç görünmedi, ancak katmanı başka bir mxd'ye taşıyıp taşımadığımı gösterdi.

Etiketleme araç çubuğundaki Etiket ağırlık sıralamasını kontrol ederek çözdüm . Tabaka / etiket listesinde vardı en üst kısmında adında bir katman oluştu Özelliği ağırlığı için set Yüksek fakat Etiket ağırlığı için set N / A . Özellik ağırlığını Yok olarak değiştirdikten sonra , etiketler doğru bir şekilde göründü!

Bir resim gönderemiyorum, ancak aşağıdaki "cevap" yazısında sağdaki # 4 numaralı araç, üzerinde küçük, kırmızı bir ağırlık olan araç.

Umut ediyorum bu yardım eder!


Bu işe yararsa sana bir öpücük vereceğim.
Jacques Tardie

Evet, etiket ağırlık sıralamasını değiştirerek, etiket şimdi çalışıyor! Teşekkürler!

@Dan Birisine teşekkür etmenin yapıcı bir yolu cevabını yükseltmektir: geleceğin okuyucularına cevabın hak ettiği anlamına gelir.
whuber

4

Ben de bu sorun vardı, ne olursa olsun hiçbir etiket. Etiketler açılana kadar her katmanı birer birer sildim. Bu, hangi katmanın soruna neden olduğunu bana bildirir. Sonra bunun için öznitelik tablosundan geçtim. Tüm ölçeği havaya uçuran ve sadece gülünç bir ölçekte etiketler gösterecek olan 0 Easting ve 0 Northing'de bir noktaya sahip olduğum ortaya çıkıyor. Bu noktayı sildikten sonra etiketler geri döndü.

KISA CEVAP: öznitelik tablolarını LAT / LONG veya Easting / Northing hatalarını kontrol edin.


x / y'de sıfır olan satırları kaldırmak bunu benim için düzeltti. Teşekkürler soo çok ipucu için, bu gerçekten sinir bozucu oldu!

3

İlk soruda düzenlediğim gibi, sorun etiketlemeye çalıştığım katmanla değil, haritadaki HERHANGİ bir özelliği etiketlemeye çalışmakla ilgiliydi.

Yeni bir belge oluşturup sorun yaşadığım katmanları ekledikten sonra etiketler gayet iyi görünüyordu.

Başlangıçta sorduğum sorudan farklı bir soruya yöneldiğimi düşündüğüm için bunu yanıtlandı olarak işaretleme.


1
Bu, ArcMap'te oldukça yaygın bir sorundur. MXDoctor'ı çalıştırmayı da deneyebilir ve harita belgesinde bu tür sorunları düzelten ancak her zaman olmayan birleştirme yapabilirsiniz. Yeni bir mxd ile başlamak genellikle bu sorunları gidermek için iyi bir ikinci adımdır.
Jakub Sisak GeoGraphics

2

Hiçbir katman için etiket görüntülenmemesine bağlı olarak, bakmak isteyebileceğiniz diğer bir ayar "Etiketleme" Araç Çubuğundaki "Etiketleri Duraklat" düğmesidir.

Siz (veya başka biri) tıkladıysanız, tüm harita belgesi için tüm etiketlerin çizilmesi önlenir. Düğmeye basılıp basılmadığını görmek çok kolaydır. Genellikle bu, kartografik tasarım için oluşturmayı hızlandırmaya yardımcı olmak için kullanılır, ancak kullanıcı her katman için etiketlemeyi açmak / kapatmak istemez.

resim açıklamasını buraya girin


Bu geçiş aslında MXD'nin bir parçası olarak mı kaydedildi? Bir belge her açıldığında sıfırlanacağını düşündüm.
nmpeterson

2

V10 ortaya çıktığından beri bu sorunu yaşadım ve sadece şimdi nasıl düzeltileceğini buldum, ancak bunun çizim yapılmayan etiketlerin tüm örneklerinden kaynaklanıp kaynaklanmadığını bilmiyorum, ama benim durumumda sebep buydu: - haritanın sonucunu eklerken cebir veya geostat analisti sonucu (örn. Kriging çözümü), yakınlaştırmayı tam olarak tıkladığınızda harita simgesinin ### hatasını göstermesine neden olur (küre simgesi) - geostat analisti çözüm katmanını sildiğinizde (kaydettikten ve raster dışa aktardıktan sonra) örneğin) veya bu soruna neden olan rahatsız edici bir katman, etiketler hemen geri gelir ve etiketleme bundan sonra çalışır - önceden sıfırdan başlamak ve yeni harita ayarlamak zorunda kaldım; neden geostat analisti buna sebep olur bilmiyorum; neden harita cebiri buna neden olur, bilmiyorum, ama projenin ölçeklendirmesini bozmakla ilgili bir şey yapmak zorunda;


2

Bunun bir veya daha fazla NIL (var olmayan) koordinatına sahip bir katman olmasının nedenini kabul ediyorum. Örneğin, tablonun altında boş satırlar içeren bir tablonun (excel) oluşturulan bir nokta katmanı olay teması.

Sorun yaratan katman veya tabloyla uğraşmak istemiyorsanız, her zaman - Katmanlar - Özellikler - Veri Çerçevesi'ne gidebilir ve 'Tüm katmanlardaki verilerin kapsamı (Varsayılan)' 'Diğer' bölümüne gidin ve makul düzeyde kendi katmanlarınızdan birini belirtin.

Tamam'ı tıklayın - etiketler tekrar görünür.

Artık buna ihtiyacınız yoksa varsayılan ayarlara geri döndürmeyi unutmayın.


2

Benzer problemler yaşadım, bazıları yukarıdaki özellik ağırlığı düzeltildi. Ancak etiketlerin sürekli olarak yerleştirilmemesi veya oldukça rastgele bir şekilde yerleştirilmesiyle, sorunun sonunda "Bir referans ölçeği ayarlandığında ölçek sembolleri" onay kutusu ve referans ölçeğinin kendisiyle ilgili olduğunu gördüm. Sorunun kökeninin ne olduğundan emin olmasam da, ölçek sembolü onay kutusunun hiçbir etkisi yok gibi görünüyor ve sonunda etkilenen katmanların etiketlerini göstermek için referans ölçeğini çevirmek zorunda kaldım. referans ölçeğini ve ilişkili katman onay kutusunu kontrol etmeye devam etmeyi umuyorum.


2

Ayrıca yardımcı olabilecek bir çözüm var. Veri Çerçevesi'nin özelliklerini, veri görünümünde özellikleri etiketlemek için hangi motorun kullanıldığını kontrol ettim. ESRI Standart etiket motorunu ESRI Maplex etiket motoruna değiştirdim ve gerçekten iyi çıktı - tüm etiketler geri döndü.


0

Veriye Dayalı seçeneğin etiketlemeyi de kısıtlayabildiğini gördüm. Veriye dayalı kırpma sınırının dışındaki etiketler, katmanın muaf olduğu kontrol edildiğinde bile görüntülenmez. Sadece 2 sentim.


0

Aynı soruna gittim. Her katmanın koordinat sistemlerini kontrol ettikten sonra, sorunun koordinat sistemindeki farktan kaynaklandığını öğrendim. Katmanın diğer katmanlarla aynı koordinatlara sahip olduğundan emin olun, böylece etiketler görüntülenecektir.


-1

etiketleme motorunu değiştirmek benim için hile yaptı ... (ilk yazıya bakınız)

Aşağıdaki öneriler, etiketleme çalışmadığında ilk kontrol öğelerinizin tamamını kapsar. Yapacağım tek şey, etiketleme motorunuzu değiştirmek olacaktır (maplex ise standartlara gidin ve tersi). - badkins 31 Mar 11'de 12:50

Teşekkürler!


-3

SHP dosyaları kullanıyorsanız. SHP dosyasını Excel'de açın ve etiketlerin gerçekten orada olup olmadığına bakın. Genellikle sütun adlarının kullanılabilir etiket türleriyle eşleştiğini görürsünüz


2
ArcMap'te Özellik Tablosunu açmak daha kolay değil mi?
klewis
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.