Mengekspor beberapa kacamata fitur ke shapefile menggunakan ArcGIS Desktop?

12

Saya memiliki banyak kelas fitur dalam suatu geodatabase dan saya perlu menyimpan / mengekspornya ke dalam shapefile.

Ada Ide?

Klik pada setiap lapisan -> ekspor bukanlah pilihan yang baik, karena banyaknya kelas fitur dalam geodatabase itu.

Nino Poon
sumber

Jawaban:

15

Anda dapat menggunakan ekspor (banyak).

Di ArcCatalog ...
Cukup klik kanan pada database dan pilih "export to shapefile (multiple)"

foto di sini

Jika Anda melakukannya di tingkat basis data,
Anda akan melihat semua yang ada di basis data pada alat yang terdaftar (ada tombol hapus jika ada beberapa yang tidak Anda inginkan).

Jika Anda melakukannya pada level dataset fitur,
Anda melihat semua yang ada di sana dengan opsi yang sama untuk ditambahkan atau dihapus.

masukkan deskripsi gambar di sini

Cukup pilih folder output dan jalankan.

Brad Nesom
sumber
1

Di jendela Python, masukkan

import arcpy

arcpy.env.workspace = r"copy/and/paste/the/workspace/path/here" 
# The "r" before the '"' allows you to put in normal windows path format (back slashes) by just copying and pasting.

outLocation = "C:/Users/dpdb/Desktop/" # or whatever the destination folder is

inFeatures = arcpy.ListFeatureClasses() """ This will perform this on the listed workspace from above."""

arcpy.FeatureClassToShapefile_conversion (inFeatures, outLocation)
Paul Kranz
sumber
Ini persis apa yang saya cari! Terima kasih :) Saya pikir sangat membantu untuk mengetahui bahwa Anda dapat mengekspor hanya kelas fitur yang Anda butuhkan. Oleh karena itu, definisikan inFeatures seperti: inFeatures = ["parsel", "sekolah"]
marcel
-1

Pergilah ke ArcMap, buat pilihan (atau def permintaan) jika Anda tidak ingin semua data Anda diekspor. Klik kanan di TOC, ekspor data -> Pilih direktori dan BUKAN gdb dan file Anda akan secara otomatis dibuat sebagai shapefile. Kelas fitur hanyalah fitur yang berada di gdb. Rekan non-gdb mereka secara otomatis shapefile.

Anda dapat melakukan ini dari ArcCatalog dengan mengekspor kelas fitur ke direktori non-gdb juga, saya percaya.

Roy
sumber