Masaüstü için ArcGIS'te Alan Adını Değiştirme?


17

ArcGIS 10.2'deki alan adlarını (takma adı değil) nasıl değiştirebilirim?

Bu sayfayı ArcGIS desteğinde buldum: " Shapefile alanlarını yeniden adlandırma (Savunma Eşleme) " ama ArcCatalog'umda Özelleştirilmiş Mod Kategorileri'nde " Savunma Eşleme " yok!

Savunma Eşlemesine nasıl erişebileceğimi veya alan adlarını nasıl değiştirebileceğimi lütfen bize bildirir misiniz?

Yanıtlar:


17

Kısacası şekil dosyasındaki alan adını değiştiremezsiniz. Yapmanız gereken aynı türden yeni bir alan oluşturmaktır, ancak yeni adınızla eski alanın içeriğini buraya kopyalayın, ardından eski alanı silin.


5
.. veya alan adını doğrudan özellik sınıfı özelliklerinde değiştirebileceğiniz coğrafi veritabanını kullanmaya başlayın.
Alex Tereshenkov

1
Bir coğrafi veritabanı kullanıyorum ve yalnızca alan takma adını değiştirebilirim. Bir şey mi kaçırıyorum?
Anthony

1
Kişisel veya dosya coğrafi veritabanındaki bir alanı yeniden adlandıramazsınız. SDE hakkında emin değilim. Olabilir. Şekil dosyasıyla aynı şekilde, verileri kopyalamak için yeni bir alan oluşturmanız ve ardından eski alanı silmeniz gerekir. Ne yazık ki, yeni alan son alan olacak. bir özellik sınıfı veya şekil dosyasındaki alanların sırasını değiştirmek için, alanları doğru sırayla içeren emty bir tane oluşturmanız ve ardından özellikleri yüklemeniz gerekir.
Jakub Sisak GeoGraphics

1
Ben düzeltilmiş duruyorum. Sadece @ AlexTereshenkov'un gönderisini okuyun ve görünüşe göre artık bir coğrafi veri tabanındaki alanları GP aracıyla yeniden adlandırabilirsiniz.
Jakub Sisak GeoGraphics

20

Artık bir alanı temel ArcGIS Desktop GP aracını (Alanı Değiştir (Veri Yönetimi)) kullanarak yeniden adlandırabilirsiniz .

Bu araç, herhangi bir coğrafi veritabanı tablosu veya özellik sınıfı için alanları yeniden adlandırma veya alan takma adlarını yeniden adlandırma olanağı sağlar.

Henüz sanal bir makineye 10.2.1 yüklemedim (sadece bir gün önce piyasaya sürüldü), ama tahminim burada özellik sınıfı Esri'nin hem coğrafi veritabanı özellik sınıfları hem de şekil dosyaları anlamına geldiği, ancak% 100 değilim.

Bu araç 10.2.1'den itibaren kullanılabilir .


5
10.2.1'de ArcGIS Desktop için Alanı Değiştir aracı, belgelerin söylediklerine rağmen bir ArcGIS Advanced lisansı dışında kullanılamaz. ESRI Kanada destek ekibi ile durumun böyle olduğunu doğruladım.
user3147913

Güncelleme için teşekkürler. Yakında 10.2.2 test etmek için sabırsızlanıyoruz ...
Alex Tereshenkov

Bu sütunu sonuna kadar taşır ... bunun için bir çözüm var mı?
SoilSciGuy

@SoilSciGuy bir etrafında var ve işe yarıyor, ama işe yarıyor ;-) Bir dosyada alanlar (kalıcı olarak) nasıl yeniden
sıralanır geodatabase

@SoilSciGuy Sütunu sonuna kadar taşıdığını görmüyorum. Bunu ArcCatalog
10.4'te

13

ArcGIS'i tamamlamak için başka bir yazılım kullanmak istiyorsanız, QGIS'i Tablo Yöneticisi Eklentisi ile kullanabilirsiniz (Eklentiler> Eklentileri Yükle ve Yönet) ile yükleyebilirsiniz).

QGIS'te:

  • Katman> Vektör katmanı ekle ... ile şekil dosyanızı ekleyin;
  • "İçindekiler" bölümünden katmanınızı seçin;
  • Eklentiyi Vektör> Tablo Yöneticisi;
  • İstediğiniz alanı seçin ve yeniden adlandır'a basın ve yeni adı seçin;
  • Kaydetmeyi ve sonra kapatmayı unutmayın .

resim açıklamasını buraya girin

Not: Ayrıca tüm alanlarınızı yeniden düzenleyebilirsiniz. Güzel ve kolay, veri çoğaltma veya geçici alanlara gerek yok.


6

Şekil dosyasını bir dosya coğrafi veritabanına aktarabilir, ardından alan adını değiştirebilirsiniz. Sonra tekrar bir şekil dosyasına aktarın.

@Anthony To tarafından yapılan yoruma yanıt olarak EDIT

Bu, Arc Katalog Penceresi aracılığıyla şu şekilde yapılır:

  • Featureclass'a R-tıklama
  • "Alanlar" sekmesini seçin
  • Uygun Alan Adını değiştirin

Bu, Alan Takma Adını daha önce olduğu gibi bırakır, ancak her zaman olduğu gibi kolayca değiştirilebilir.

Alan Alter Alanı Aracı'nın aksine, Nitelik tablosunu görüntülerken Alan'ı aynı göreli konumda bırakır .


2
Bu yüzden bu cevap için birkaç oy aldım, ancak user1106951'in (veya bu soruyu görüntüleyenlerin) Alex Tereshenkov'un cevabını kullanmak için gerekli lisanslama düzeyine erişemeyebileceğine dikkat çekmek istiyorum. Ayrıca, user1106951 (veya diğerleri) Özellik Sınıflarını değil yalnızca şekil dosyalarını kullanmak isteyebilir, bu nedenle bu cevap Alex Tereshenkov'un ilk yanıtla yaptığı yorumdan daha eksiksizdir. Sağ?
user23715

Alan adı bir dosya coğrafi veritabanında nasıl değiştirilebilir? Görünüşe göre sadece takma adı değiştirebilirim
Anthony To

@AnthonyTo - yorumunuza yanıt olarak cevap güncellendi. Üzgünüm, ilk cevabım biraz
dar oldu

0

Ben sadece ArcCatalog Alias ​​düzenlemek nerede Anthony To ile aynı sorunu yaşıyordu, ama aynı özellik sınıfının kullanıldığı ArcMap kapattığımda, şimdi ArcCatalog Alan düzenlemek mümkün oldu.

Kısacası, özellik sınıfının açık herhangi bir ArcMap'ta kullanılmadığından emin olun.


0

Şekil dosyasını KİŞİSEL GDB'ye alabilir, ardından MS Access ile açabilirsiniz. ilgili tabloyu açın ve istediğinizi değiştirin. değişiklik yapıldıktan sonra, kişisel gdb'yi doğrudan Arc'da açabilir veya yeniden şekle aktarabilirsiniz.


0

Arc Toolbox // Data Management Tool // Fields'de Alter Field kullandım. Takma adı veya alan adını değiştirebileceğiniz mükemmel çalışır


1
Hangi ArcGIS sürümünü kullanıyorsunuz? Bu cevap Alex'in cevabından nasıl farklı?
nmtoken

0

ArcGIS 10.1 kullandığımdan beri Arc Toolbox -> Veri Yönetimi Aracı -> Alanlar -> Alan Ekle seçeneklerini kullandım. Bu işlem, Field Namesize en fazla 10 karakter sağlayabileceğiniz bir alan eklemenize izin verebilir . Bir alanı Delete Fieldkaldırmak isterseniz kullanarak da silebilirsiniz . Field NameBu sürümde düzenleme veya yeniden adlandırma seçeneği görmedim .


ArcGIS 10.1 kullandığımdan beri Arc Toolbox -> Veri Yönetimi Aracı -> Alanlar -> Alan Ekle seçeneklerini kullandım. Bu işlem, istediğiniz Alan Adını en fazla 10 karakterle sağlayabileceğiniz bir alan eklemenize izin verebilir. Bir alanı kaldırmak isterseniz, Alanı Sil'i kullanarak da silebilirsiniz. Bu sürümde düzenleme veya yeniden adlandırma seçeneği görmedim.
Konuk
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.