Versi SVG apa yang harus saya simpan dengan gambar saya untuk QGIS? Adakah opsi khusus yang harus saya gunakan / hindari?

9

Saya memiliki ilustrasi di Adobe Illustrator yang saya coba ekspor sebagai file SVG dan menambahkan tata letak peta saya menggunakan Print Composer dari QGIS 1.7.3.

Ketika saya menambahkan gambar, saya mendapatkan artefak aneh yang tidak ada dalam versi Illustrator. Saya mencoba beberapa versi SVG yang berbeda dalam dialog Simpan Sebagai, tetapi mereka semua akhirnya menghasilkan artefak aneh.

Dengan versi SVG apa saya harus menyimpan gambar? Adakah opsi khusus yang harus saya gunakan / hindari?

Blok oranye / pola titik-titik putih di bawah ini adalah artefak aneh:

svg artefak dalam qgis

Berikut adalah opsi Simpan Sebagai untuk SVG di Illustrator CS 3:

masukkan deskripsi gambar di sini

Brian Kelly
sumber
1
Mungkin tidak membantu, tetapi semoga sukses dengan SVG dan Illustrator. Adobe tidak terlalu menyukai format SVG dan membuatnya cukup sulit bagi orang yang mencoba menggunakannya.
Igor Brejc
Apakah Anda pikir saya lebih baik mencoba sesuatu seperti Inkscape untuk mengekspor SVG?
Brian Kelly
3
Saya akan mengatakan "ya". Inkscape jauh lebih sesuai dengan standar SVG, setidaknya dari pengalaman saya: igorbrejc.net/openstreetmap/maperitive-vs-adobe-illustrator
Igor Brejc

Jawaban:

6

Inkscape jelas merupakan alternatif terbaik. Dan itu menyenangkan untuk diajak bekerja sama. Saya telah menghasilkan ratusan ikon svg untuk QGIS berdasarkan ikon SJJB (dan berkontribusi beberapa ikon pada ikon SJJB ). Saya menemukan peta hiking yang dihasilkan hebat. Render berfungsi sama untuk ikon dan gambar yang disisipkan dalam tata letak cetak. Satu peringatan: ekspor dalam vektor pdf memberikan hasil yang salah untuk sebagian kecil dari simbol saya (tapi ini tidak terkait dengan inkscape: gambar non-svg memiliki masalah yang sama). Ini hanya untuk memperingatkan Anda: saat menguji, coba ekspor dalam raster (pdf atau gambar), itu mungkin bug qgis dan bukan bug svg.

Mayeulk
sumber
0

Ini mungkin berguna untuk orang yang harus bekerja dengan Adobe Illustrator (Saya tidak tahu apakah ini masalah versi, seperti OP saya harus menggunakan Adobe CS3 untuk proyek cepat), tetapi saya menemukan bahwa untuk beberapa alasan tidak diketahui oleh saya. , ada pola aneh yang ditambahkan ke dokumen svg. Anda dapat memeriksa file dalam editor teks dan mencari tag defs pertama setelah tag metadata. Ini akan berisi tag pola dengan id = "Polka_Dot_Pattern". Saya hanya menghapus tag defs dan isinya dan svg itu diperbaiki.

Gabriel
sumber