Mengimpor SVG ke GIS?

21

Saya memiliki file PDF, dengan Peta sebagai grafik vektor. Saya ingin memasukkan ini ke GIS. (Saya menggunakan ArcGIS ESRI, tetapi solusi FOSS juga baik-baik saja).

Saya tahu bahwa tidak mungkin untuk langsung mendapatkan PDF ke dalam ArcGIS, jadi saya hanya menguji berbagai skenario, dan menemukan bahwa kita dapat mengkonversi grafik vektor dalam PDF ke SVG menggunakan Inkscape. Saya berhasil melakukan itu.

Saya berharap bahwa mungkin ada beberapa cara untuk beralih dari SVG ke format vektor yang dipahami ArcGIS.

Apakah ini mungkin?

Devdatta Tengshe
sumber
1
Percaya Inkscape akan melangkah lebih jauh dan memungkinkan PDF yang diimpor disimpan sebagai DXF (Desktop Cutting Plotter (R13)), cocok untuk impor ke ArcGIS - tetapi kesetiaan lapisan yang dihasilkan mungkin tetap menjadi masalah.
V Stuart Foote
1
Alternatif untuk Inkscape - gunakan GIMP. Jika Anda ingin menggunakan PDF sebagai representasi raster / kisi (dan mungkin kemudian mendigitalkan data vektor yang diperlukan) gunakan GIMP untuk langsung membaca PDF dan simpan sebagai TIFF. Impor TIFF ke ArcGIS, georeferensi (koreksi jika GeoTIFF diperlukan).
V Stuart Foote
Gunakan Adobe Illustrator untuk membuka PDF dan simpan sebagai DXF.
Henokh

Jawaban:

7

Anda dapat mencoba opsi ini:

  1. Gunakan pstoedit untuk mengekspor PDF ke DXF dan kemudian mengimpornya ke perangkat lunak GIS. pstoedit menerjemahkan grafik PostScript dan PDF ke dalam format vektor lainnya. SVG juga didukung melalui plugin.
  2. Gunakan alat seperti CorelDraw yang dapat membaca format SVG dan mengekspor file ke DXF.
Chethan S.
sumber
Terima kasih atas jawabannya! Saya melakukannya dengan cara ini: SVG -> PDF (mencetak ke PDF dengan Firefox) -> DXF dengan pstoedit. Perhatikan bahwa mengubah SVG ke PS / EPS di Inkscape tidak menghasilkan DXF yang valid.
luca76
2

Saya menggunakan beberapa metode.
PDF pertama dapat berupa format vektor atau gambar. Itu tergantung pada perangkat lunak yang membuatnya dan opsi yang digunakan.
Jika format gambar saya menggunakan irfanview dengan plugin lengkap yang mendukung pdf reading. Simpan ke tif dan kemudian dalam desain raster (autodesk) saya geo-referensi dan simpan sebagai geo-tiff.
Maka itu akan berfungsi sebagai georeferensi di salah satu perangkat lunak saya.

Jika itu vektor maka saya punya beberapa pilihan sekarang.
yang termurah adalah scan2cad v8 pro yang akan memungkinkan ekspor ke DXF dari banyak format gambar dan pdf.

Pilihan yang lebih mahal adalah penerbit terrago.
Ini memungkinkan pemuatan langsung pdf ke arcmap.
Pdf kemudian dapat dirujuk secara geografis dan "didigitalkan dengan tangan" ke dalam data gis.

Di ranah opensource selalu ada rumput dan gdal yang memiliki beberapa fungsi dalam mengubah gambar menjadi vektor. Anda memerlukan gambar "dapat digunakan" (biasanya biner) untuk menyelesaikan metode ini.

Baru di AutoCad: Anda dapat menggunakan perintah underlay pdf insert, pindahkan pdf ke lokasi yang benar, skala dan putar. Gunakan pengaturan pdf untuk menentukan cara mengkonversi. Kemudian gunakan pdfimport untuk mengonversi pdf (harus berupa file pdf vektor) ke dalam baris AutoCad. Sebelum menggunakan impor pdf, Anda dapat menggunakan pdfshxtext untuk mengonversi teks yang dapat dikenali menjadi teks AutoCad. dan perintah txt2mtxt akan mengubah teks baris tunggal menjadi multi-baris.
Autodesk memiliki bantuan dalam basis pengetahuan di sini ...

Brad Nesom
sumber
0

Pilihan terbaik Anda jika Anda memiliki penggunaan sumber geopdf

OGR2OGR -f "ESRI Shapefile" path\name.shp source\filename.pdf

Atau global mapper 18.2 bekerja dengan baik dengan PDF.

Pertama coba buat VRT dengan gdalbuildvrt karena arcmap mendukung vrt sehingga Anda dapat membawa pdf atau mbtiles atau file lain yang tidak didukung setelah Anda memiliki vrt.

Jordan Bess
sumber