SVG'yi GIS’e Aktarmak?


21

Bir vektör dosyası olarak bir Harita ile bir PDF dosyası var. Bunu CBS'ye dahil etmek istiyorum. (ESRI'nin ArcGIS'sini kullanıyorum, ancak herhangi bir FOSS çözümü de iyi durumda).

PDF'yi doğrudan ArcGIS'e almanın mümkün olmadığını biliyorum, bu yüzden sadece çeşitli senaryoları test ediyordum ve PDF'deki vektör grafiğini Inkscape kullanarak SVG'ye dönüştürebileceğimizi öğrendim. Bunu yapmakta başarılı oldum.

SVG'den ArcGIS'in anladığı bir vektör formatına geçmenin bir yolu olabileceğini umuyordum.

Mümkün mü?


1
Inkscape'in daha da ileri gideceğine ve içe aktarılan PDF'nin ArcGIS'e içe aktarılmaya uygun bir DXF (Masaüstü Kesim Ploteri (R13)) olarak kaydedilmesine izin vereceğine inan - ancak elde edilen katmanların doğruluğu bir sorun olarak kalabilir.
V Stuart Foote

1
Inkscape'e bir alternatif - GIMP'yi kullanın. PDF'yi raster / ızgara temsili olarak kullanmaya özen gösteriyorsanız (ve belki daha sonra gerekli herhangi bir vektör verisini dijitalleştirin), doğrudan PDF'yi okumak ve TIFF olarak kaydetmek için GIMP'yi kullanın. TIFF'i ArcGIS'e, georeference'e içe aktarın (GeoTIFF gerekliyse düzeltin).
V Stuart Foote

PDF'yi açmak ve DXF olarak kaydetmek için Adobe Illustrator'ı kullanın.
Enoch

Yanıtlar:


7

Bu seçenekleri deneyebilirsiniz:

  1. PDF'yi DXF'ye dışa aktarmak ve daha sonra GIS yazılımına içe aktarmak için pstoedit kullanın . pstoedit, PostScript ve PDF grafiklerini diğer vektör formatlarına çevirir. SVG, bir eklenti aracılığıyla da desteklenir.
  2. SVG formatını okuyan ve dosyayı DXF'ye aktaran CorelDraw gibi bir araç kullanın.

Cevap için teşekkür ederim! Bu şekilde yaptım: SVG -> PDF (Firefox ile PDF'ye yazdırma) -> pstoedit ile DXF. SVG'yi Inkscape'de PS / EPS'ye dönüştürmenin geçerli bir DXF üretmediğini unutmayın.
luca76 21:16

2

Birkaç yöntem kullanıyorum.
İlk pdf, vektör veya görüntü formatı olabilir. Bu, onu oluşturan yazılıma ve kullanılan seçeneklere bağlıdır.
Eğer resim formatıysa, pdf okumayı destekleyen eklentilerle birlikte irfanview kullanıyorum. Tif'e kaydedin ve ardından raster tasarımında (autodesk) Coğrafi olarak referans veriyorum ve geo-tiff olarak tasarruf ediyorum.
O zaman herhangi bir yazılıma göre coğrafi olarak çalışacak.

Eğer vektör ise, şimdi birkaç seçeneğim var.
en ucuz scan2cad v8 pro, birçok görüntü formatından ve pdf'den dxf'ye dışa aktarılmasını sağlar.

En pahalı seçenek terrago yayıncısıdır.
Bir pdf'nin arma haritasına doğrudan yüklenmesini sağlar.
Pdf daha sonra coğrafi başvuruda bulunabilir ve gis verisine "elle dijitalleştirilebilir".

Açık kaynak alanında her zaman görüntüleri vektöre dönüştürme konusunda bazı işlevleri olan çim ve gdal vardır. Bu yöntemin tamamlanması için "kullanılabilir" (normalde ikili) bir görüntü gerekir.

AutoCad'deki Yenilikler: pdf underlay komutunu kullanabilirsiniz, pdf dosyasını doğru konuma getirin, ölçeklendirin ve döndürün. Nasıl dönüştürüleceğini belirlemek için pdfimportsettings kullanın. Ardından pdf'yi (bir vektör pdf dosyası olmalı) AutoCad satırlarına dönüştürmek için pdfimport kullanın. Pdf içe aktarma özelliğini kullanmadan önce, tanınabilir metni AutoCad metne dönüştürmek için pdfshxtext kullanabilirsiniz. ve txt2mtxt komutu, bu tek satır metnini çok satıra dönüştürür.
Autodesk'in burada bilgi bankasında yardımı var ...



0

Bir geopdf kaynak kullanımınız varsa, en iyi seçenek

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

Veya küresel haritalayıcı 18.2, PDF ile harika bir iş çıkarır.

İlk önce gdalbuildvrt ile VRT oluşturmayı deneyin, çünkü arcmap vrt'yi destekler, böylece bir vrt'ye sahip olduğunuzda pdf veya mbtiles veya diğer desteklenmeyen dosyaları getirebilirsiniz.

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.