Bagaimana cara menambahkan simbol saya sendiri ke daftar pilihan single-marker atau svg-marker?

13

Saya sedang membuat panah untuk lapisan garis. Jadi saya menambahkan segitiga sebagai penanda tunggal ke garis. Sejauh ini baik. Tetapi ketika saya ingin membuat simbol satu-penanda atau svg sendiri, bagaimana saya bisa menambahkan simbol-simbol ini sendiri ke QGIS? Di mana simbol-simbol ini disimpan? Sehingga mereka ditambahkan ke daftar pemilihan penanda tunggal atau svg?

Saya tidak dapat menemukan folder dengan mencari file .svg? ; (Apa pendekatan untuk menempatkan penanda tunggal atau svg saya sendiri ke daftar pilihan?

masukkan deskripsi gambar di sini

Filmyer
sumber

Jawaban:

10

Dari dialog penanda SVG Anda dapat memilih file SVG yang berbeda. Juga, di sini Anda akan melihat di mana file default disimpan.

Dialog SVG

Anda mungkin ingin memeriksa posting saya dari beberapa hari tentang perpustakaan simbol SVG tambahan:

Apakah ada perpustakaan simbol SVG untuk qgis?

U2ros
sumber
1
Terima kasih atas jawabannya! Itu banyak membantu saya. Jalur bertanda kuning tidak muncul di jendela properti simbol saya; (Sebenarnya, saya juga mencari di mana simbol font-marker disimpan? Saya belum menemukan ini sampai sekarang. Apakah Anda tahu di mana penanda tunggal (lingkaran, persegi panjang, .) simbol disimpan? Tidak ada jalur yang ditunjukkan saat memilih simbol penanda tunggal dan juga tidak ada bidang indikasi jalur. Terima kasih sebelumnya atas informasi apa pun. Salam phil
philmyer
Itu tidak benar-benar disimpan dalam file, saya pikir opsi ada hanya hardcoded, mereka tidak membaca dari file.
U2ros
7

Go Settings -> Options -> Rendering: akan ada "jalur SVG" di bagian bawah. Klik tombol "Tambah" untuk menambahkan jalur baru. (NB: Dalam versi QGIS yang lebih baru, Pengaturan -> Opsi -> Sistem dan "Jalur SVG" ada di atas)

SS_Rebelious
sumber
Terima kasih atas tip ini! Saya sudah menambahkan folder saya sendiri :)
philmyer
@ philmyer jawaban ini adalah metode yang diterapkan untuk menambahkan simbol SVG sendiri. Pertimbangkan menandainya sebagai jawaban yang diterima. Simbol-simbol lain yang Anda maksudkan, saya percaya, diambil berdasarkan permintaan oleh toolkit Qt GUI, dan karena itu, tidak terdapat dalam sistem file.
dakcarto
2
BTW: mulai di sini dalam kode sumber adalah dua metode di mana penanda sederhana 'disiapkan' sebelum diberikan. Tidak yakin betapa mudahnya menambahkan lebih banyak.
dakcarto
...Terima kasih untuk informasi. Tetapi saya akan melakukannya dengan membuat panah saya sendiri sebagai file SVG (lihat komentar di bawah).
Filmyer
3
Saya perhatikan bahwa di QGIS 2.2 bahwa lokasi "Jalur SVG" sekarang di Pengaturan -> Otions -> System.
akthor
0

Folder direktori default (dikategorikan berdasarkan jenis) untuk simbol svg terdapat di komputer saya di C: \ Program Files \ Quantum GIS Lisboa \ apps \ qgis \ svg. Sudah pengalaman saya bahwa jika saya membuat simbol svg baru, simpan ke salah satu direktori ini sementara saya memiliki proyek terbuka, saya harus memulai ulang proyek (QGIS) sebelum akan terlihat dan dapat dipilih di kotak dialog simbol properties .

wstewart1958
sumber
Terima kasih atas jawaban anda. Apakah Anda juga tahu di mana simbol pembuat tunggal (lingkaran, persegi panjang, dan) disimpan? Saya tidak dapat menemukan mereka sampai sekarang; (Terima kasih sebelumnya atas saran, Hormat, phil
philmyer
Menurut pemahaman saya, simbol-simbol ini adalah penanda "sederhana" dan diberikan dengan cara (jawaban terbaik) yang dicatat dalam komentar jawaban sebelumnya yang diberikan oleh dakarto di atas. Itu bukan untuk mengatakan bahwa Anda tidak dapat menyiapkan interpretasi Anda sendiri dari simbol-simbol ini dalam format svg menggunakan program seperti inkscape dan menyimpannya ke direktori yang Anda pilih.
wstewart1958
... Terima kasih untuk informasi. Saya pikir cara termudah adalah dengan membuat panah saya sendiri di Adobe Illustrator dan menyimpannya sebagai svg. Arrowhead.svg ini dapat digunakan sebagai penanda svg saya sendiri. Membuat panah saya sendiri dengan menggabungkan dua lapisan simbol: Satu baris (simbol layer1) dan panah sendiri.svg (simbol layer2). Itu dia ☺
filmyer