Inkscape: Membuat objek yang berbagi bagian jalur yang berbatasan


2

Saya ingin membuat peta dengan inkscape dan memiliki objek untuk setiap negara.

Saya ingin menggambar perbatasan antar negara hanya sekali dan memiliki bagian jalur yang diduplikasi dan ditugaskan ke negara-negara yang berbatasan.

Misalnya. Saya hanya ingin menggambar perbatasan antara Prancis dan Spanyol dan menetapkannya untuk kedua negara.

Saya tahu bahwa saya bisa menggambar setiap perbatasan sebagai jalur yang terpisah, memotong bagian atau menggunakan seluruh jalur, menyalinnya dan menggabungkan setiap salinan dengan sisa garis negara masing-masing.

Apakah ada pendekatan yang lebih baik untuk masalah ini?

Jawaban:


0

SVG (bukan hanya inkscape) tidak disesuaikan dengan baik dengan tessellations.

Apa yang akan saya lakukan:

  • Memiliki satu "batas" lapisan di mana saya menggambar hanya sekali setiap batas / bagian pantai.
  • Setiap kali Anda menggambar seluruh garis besar negara / badan air, pilihlah, gandakan CTRL-D, gabungkan mereka CTRL-K dan pindahkan ke layer terpisah SHIFT-PgDn (misalnya.).

Tentu saja, setiap perubahan batas berikutnya perlu direfleksikan di negara-negara yang berdekatan dengan melakukan kembali langkah di atas, tetapi dengan cara ini Anda menyimpan lapisan "sumber" dan membangun lapisan "negara" secara terpisah.

Jika Anda ingin mengotomatisasi ini, ini mungkin dilakukan dengan ekstensi python, langkah pertama untuk ini adalah memberi label setiap bagian dengan nama entitas terdekat, mis. "Perancis, Spanyol".

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.