Antarmuka plugin versi 26.01
Plugin interface version 26.01
Tampilan panduan berikut mengikuti susunan plugin terbaru: identitas dan status di bagian atas, sumber dan atribut di kiri, CRS dan output di kanan, serta Activity Log di bagian bawah.
This guide mirrors the current plugin layout: identity and status at the top, source and attributes on the left, CRS and output on the right, and the Activity Log at the bottom.
Spatial Format Converter
Structured polygon interoperability for SHP, KML/KMZ, and CAD — with CRS transformation and controlled semantic attribute mapping.
Source Dataset
Select a spatial source. Format, layers, and transferable attributes are detected automatically.
Attributes and CAD Text Layers
Choose only semantic information that must be carried to the output.
Coordinate Reference System
Define the source CRS correctly before applying an output transformation.
Output Configuration
Polygon output is validated before it is written to the selected format.
Activity Log
Deskripsi SFC untuk QGIS
Spatial Format Converter (SFC) merupakan ekstensi interoperabilitas geospasial untuk QGIS yang mengorkestrasi konversi SHP, DWG/DXF/DGN, dan KML/KMZ dengan validasi geometri poligon, harmonisasi sistem referensi koordinat, serta pemetaan atribut semantik yang terkendali. Hasilnya adalah dataset lintas format yang konsisten, terstruktur, dan siap digunakan dalam analisis spasial.
Geometri poligon
Output spasial dibentuk dan divalidasi sebagai poligon sesuai sumber serta parameter yang dipilih.
Atribut bermakna
Hanya field atau layer semantik yang dipilih pengguna yang dipertahankan dalam hasil.
Konversi CAD
Setiap field terpilih menjadi satu layer DXF. Garis bidang dan nilai atribut ditempatkan pada layer tersebut sebagai MTEXT yang tersusun vertikal.
Antarmuka ringkas
Pilihan field dan layer disajikan dalam satu area seleksi dengan Select All dan Unselect All.
Persyaratan sistem
| Komponen | Persyaratan | Keterangan |
|---|---|---|
| Sistem operasi | Windows 10/11 64-bit | Gunakan akun yang memiliki hak tulis pada profil QGIS dan folder output. |
| Aplikasi | QGIS Desktop 3.22–3.99 | QGIS versi LTR atau Stable yang masih didukung disarankan. |
| Processing | Aktif | Plugin Processing dan provider algoritma bawaan harus dapat dimuat. |
| GDAL/OGR | Mengikuti paket QGIS | Ketersediaan driver tertentu, terutama CAD, bergantung pada build QGIS. |
| Internet | Diperlukan saat aktivasi | Koneksi stabil diperlukan untuk membuka layanan aktivasi dan panduan daring. |
Dukungan pembacaan DWG/DGN dapat berbeda antarbuild QGIS. Jika format tidak terbaca, simpan ulang sumber sebagai DXF yang kompatibel tanpa mengubah sistem koordinat atau topologi batas.
Cara instalasi plugin
Metode utama — Install from ZIP
- Simpan paket plugin. Unduh file ZIP SFC ke folder lokal. Jangan diekstrak untuk metode ini.
- Buka Plugin Manager. Pada QGIS pilih Plugins → Manage and Install Plugins….
- Pilih Install from ZIP. Klik tombol telusur, pilih paket ZIP SFC, lalu tekan Install Plugin.
- Konfirmasi keamanan. Jika QGIS menampilkan peringatan instalasi pihak ketiga, lanjutkan hanya jika paket berasal dari Ruang Spasial.
- Aktifkan plugin. Buka tab Installed, cari Spatial Format Converter, lalu pastikan kotaknya dicentang.
- Mulai ulang QGIS. Restart direkomendasikan setelah pemasangan pertama atau penggantian versi.
Cara aktivasi
Aktivasi terkait dengan Device ID yang ditampilkan oleh plugin pada perangkat QGIS yang digunakan.
- Buka pengelola aktivasi. Pilih menu SFC → Manage Activation atau tombol aktivasi pada dialog plugin.
- Periksa Device ID. Pastikan identitas perangkat tampil lengkap, kemudian salin tanpa menambahkan spasi.
- Ajukan permintaan. Buka halaman aktivasi Ruang Spasial dan lengkapi data yang diminta menggunakan Device ID yang sama.
- Terapkan respons aktivasi. Masukkan data aktivasi yang diterima pada kolom yang tersedia, kemudian tekan Activate/Save.
- Verifikasi status. Tutup dan buka kembali dialog SFC. Pastikan status berubah menjadi Active.
Device ID digunakan untuk mengikat lisensi ke perangkat. Jangan mengubah file lisensi secara manual atau membagikannya ke perangkat lain.
Cara menggunakan SFC
- Buka plugin. Pilih ikon SFC pada toolbar atau menu Plugins → Spatial Format Converter.
- Pilih sumber. Gunakan layer aktif atau telusuri file SHP, DWG/DXF/DGN, KML, atau KMZ.
- Periksa CRS. Tetapkan CRS sumber jika belum dikenali dan tentukan CRS output sesuai kebutuhan proyek.
- Pilih layer/field. Daftar akan dibaca otomatis. Centang hanya atribut atau kategori layer yang perlu dibawa.
- Tentukan format hasil. Pilih SHP, KML/KMZ, atau CAD, kemudian tentukan folder dan nama output.
- Jalankan. Tekan Convert/Run dan periksa panel log untuk jumlah fitur, peringatan geometri, serta lokasi hasil.
- Validasi. Buka hasil di QGIS, periksa tipe geometri poligon, CRS, nilai atribut, dan kesesuaian posisi.
Select All mencentang seluruh pilihan yang tersedia. Unselect All harus menghapus seluruh centang dan membiarkan daftar kosong sampai pengguna memilih kembali.
Panduan berdasarkan format
CAD → SHP/KML Polygon
Pilih sumber CAD, tentukan layer pembentuk batas, kemudian pilih layer teks atau kategori yang memang memiliki makna atribut. Pastikan garis batas tertutup, tidak memiliki gap, overshoot, undershoot, atau duplikasi. Hasil akhir harus diperiksa sebagai geometri poligon.
SHP/KML → DXF
Setiap field yang dicentang dibuat sebagai satu layer DXF dengan nama yang mengikuti nama field. Pada masing-masing layer, garis bidang disertakan bersama nilai atribut sebagai entitas MTEXT. Jika beberapa field dipilih, posisi teks disusun ke bawah secara berurutan agar tidak bertumpuk.
SHP ↔ KML/KMZ
Pastikan input bertipe poligon dan CRS sumber dikenali. KML/KMZ umumnya menggunakan WGS 84; periksa kembali transformasi koordinat dan isi atribut setelah ekspor.
CAD yang tidak dapat dibaca
Periksa dukungan driver pada QGIS yang digunakan. Bila perlu, ekspor DWG/DGN menjadi DXF kompatibel, lalu jalankan kembali konversi dengan geometri dan satuan koordinat yang sama.
Aturan nama field dan layer
SFC_namaSFC_kodebatas_blokzona_utama
Nama yang dimulai angka
Nama field yang diawali angka disesuaikan menjadi nama valid dengan awalan SFC. Contoh umum: 12zona menjadi SFC12zona. Penyesuaian ini mencegah nama field ditolak oleh driver output.
Batas nama Shapefile
Nama field DBF pada Shapefile memiliki batas praktis 10 karakter. Nama panjang dapat dipendekkan agar valid dan unik. Gunakan nama ringkas jika konsistensi lintas aplikasi merupakan prioritas.
Layer DXF berdasarkan field
Output DXF tidak memerlukan CAD Category Field atau Default CAD Layer. Setiap field yang dicentang menghasilkan layer tersendiri; nama layer mengikuti nama field dan karakter yang tidak valid dinormalisasi agar kompatibel dengan AutoCAD. Jika tidak ada field yang dipilih, garis bidang menggunakan nama Main Boundary Layer.
Field teknis
Field internal seperti ID sementara, panjang, luas otomatis, style, dan metadata provider tidak perlu dipilih kecuali memang menjadi bagian dari kebutuhan data.
Error umum dan solusinya
Plugin tidak muncul setelah instalasi
Pastikan ZIP memiliki satu folder induk plugin dan metadata.txt berada langsung di dalam folder tersebut. Periksa tab Installed, aktifkan plugin, lalu restart QGIS.
Plugin rusak atau gagal dimuat
Buka Plugins → Manage and Install Plugins → Installed untuk melihat detail. Hapus versi lama, pasang ulang paket yang sesuai dengan versi QGIS, lalu lihat View → Panels → Log Messages pada tab Python.
metadata.txt tidak valid
Jangan memasang ZIP dokumentasi atau folder proyek. Gunakan ZIP plugin yang di dalamnya terdapat folder plugin beserta metadata.txt dan __init__.py.
Status aktivasi tetap tidak aktif
Periksa internet, tanggal dan waktu Windows, hak tulis profil QGIS, dan kesesuaian Device ID. Jalankan QGIS sebagai pengguna yang sama dengan saat permintaan aktivasi dibuat.
Daftar layer atau field kosong
Pastikan sumber telah dipilih dan dapat dibuka QGIS. Muat ulang sumber, tetapkan CRS bila diperlukan, dan periksa apakah layer memiliki geometri atau field yang kompatibel.
Unselect All tidak menghapus centang
Pastikan versi plugin terbaru terpasang. Hapus versi lama dari profil, restart QGIS, pasang ulang ZIP terbaru, lalu tekan Unselect All setelah daftar selesai dimuat.
Poligon tidak terbentuk
Perbaiki gap, garis tidak tersambung, overshoot, undershoot, self-intersection, serta duplikasi. Gunakan snapping dan pemeriksa validitas geometri sebelum konversi.
CRS salah atau hasil bergeser
Jangan sekadar menetapkan CRS output pada data yang salah definisi. Tetapkan CRS sumber yang benar, kemudian lakukan reproyeksi. Untuk KML/KMZ, validasi hasil terhadap WGS 84.
DWG/DGN tidak dapat dibuka
Dukungan bergantung pada build GDAL/OGR QGIS. Gunakan DXF kompatibel atau konversi sumber melalui aplikasi CAD, lalu ulangi proses.
Atribut tidak terlihat pada DXF
Gunakan plugin versi 26.01 terbaru dan centang field sebelum konversi. Setiap field dibuat sebagai layer tersendiri dan nilainya ditulis sebagai MTEXT bertingkat. Di AutoCAD, aktifkan layer yang sesuai dan jalankan Zoom Extents bila teks belum terlihat.
Error boundary saat ekspor DXF
Pasang plugin versi 26.01 terbaru. Versi ini mengambil batas poligon melalui API geometri QGIS yang kompatibel.
Pesan aktivasi berhasil tetapi dialog menyatakan gagal
Pasang plugin versi 26.01 terbaru, kemudian terapkan kembali data aktivasi pada Device ID yang sama.
Output gagal ditulis
Gunakan folder lokal dengan hak tulis, nama file sederhana, dan path pendek. Tutup aplikasi lain yang mengunci file. Shapefile juga memerlukan beberapa file pendamping dengan nama dasar yang sama.
Processing algorithm tidak tersedia
Aktifkan plugin Processing serta provider bawaan pada pengaturan Processing. Restart QGIS setelah mengubah konfigurasi provider.
Syarat dan ketentuan penggunaan
- Plugin digunakan hanya pada perangkat dan pengguna yang memiliki hak lisensi yang sah.
- Pengguna bertanggung jawab memeriksa legalitas, akurasi, CRS, topologi, atribut, dan kelengkapan data sumber maupun output.
- Selalu buat salinan cadangan. Jangan menjadikan hasil konversi sebagai satu-satunya arsip data.
- Kinerja dan kompatibilitas dipengaruhi versi QGIS, provider, driver GDAL/OGR, struktur sumber, ukuran data, serta sumber daya perangkat.
- Dilarang membongkar, mengubah mekanisme aktivasi, mendistribusikan ulang, atau menggunakan plugin di luar ketentuan lisensi.
- SFC membantu proses konversi; keputusan teknis dan penggunaan hasil tetap menjadi tanggung jawab pengguna.
FAQ singkat
Apakah ZIP plugin harus diekstrak?
Tidak untuk metode Install from ZIP. Ekstraksi hanya diperlukan jika memilih instalasi manual ke folder profil.
Apakah semua versi DWG dapat dibaca?
Tidak selalu. Kemampuan baca CAD bergantung pada driver yang tersedia dalam build QGIS. DXF kompatibel dapat digunakan sebagai alternatif.
Mengapa nama field berubah?
Driver output menerapkan batas karakter dan aturan penamaan. Nama yang dimulai angka diberi awalan SFC; nama Shapefile yang panjang dapat dipendekkan.
Di mana melihat rincian error?
Buka View → Panels → Log Messages, kemudian periksa tab Python, Plugins, Processing, dan General.
SFC for QGIS
Spatial Format Converter (SFC) is a geospatial interoperability extension for QGIS that orchestrates conversion among SHP, DWG/DXF/DGN, and KML/KMZ with polygon-geometry validation, coordinate-reference harmonization, and controlled mapping of semantic attributes. The result is a consistent, structured cross-format dataset ready for spatial analysis.
Polygon geometry
Spatial output is created and validated as polygon geometry according to the source and selected parameters.
Meaningful attributes
Only user-selected semantic fields or layers are retained in the output.
CAD conversion
Each selected field becomes a separate DXF layer. Polygon boundaries and attribute values are placed on that layer as vertically stacked MTEXT entities.
Focused interface
Fields and layers share one selection area with Select All and Unselect All controls.
System requirements
| Component | Requirement | Notes |
|---|---|---|
| Operating system | Windows 10/11 64-bit | The user must be able to write to the QGIS profile and output folder. |
| Application | QGIS Desktop 3.22–3.99 | A supported LTR or Stable release is recommended. |
| Processing | Enabled | The Processing plugin and required providers must load successfully. |
| GDAL/OGR | Bundled with QGIS | Availability of specific CAD drivers depends on the QGIS build. |
| Internet | Required for activation | A stable connection is required for the activation service and online guide. |
DWG/DGN support can vary by QGIS build. If a source is unavailable, save it as a compatible DXF without changing its coordinate system or boundary topology.
Plugin installation
Primary method — Install from ZIP
- Save the plugin package. Download the SFC ZIP to a local folder. Do not extract it for this method.
- Open Plugin Manager. In QGIS choose Plugins → Manage and Install Plugins….
- Select Install from ZIP. Browse to the SFC package and press Install Plugin.
- Review the warning. Continue only when the package came from Ruang Spasial.
- Enable the plugin. Open Installed, locate Spatial Format Converter, and select its checkbox.
- Restart QGIS. A restart is recommended after a first installation or version replacement.
Activation
Activation is associated with the Device ID shown by the plugin on the QGIS workstation.
- Open activation management. Choose SFC → Manage Activation or the activation button in the plugin dialog.
- Verify the Device ID. Copy the complete identifier without adding spaces.
- Submit a request. Open the Ruang Spasial activation page and submit the requested information using the same Device ID.
- Apply the activation response. Enter the received activation data in the provided field and press Activate/Save.
- Verify the status. Reopen SFC and confirm that its status is Active.
The Device ID binds the license to a workstation. Do not manually edit or share the license file.
Using SFC
- Open the plugin. Use the SFC toolbar icon or Plugins → Spatial Format Converter.
- Select a source. Use an active layer or browse to SHP, DWG/DXF/DGN, KML, or KMZ.
- Check the CRS. Assign a missing source CRS and select the required output CRS.
- Select layers or fields. SFC reads available choices automatically. Select only meaningful attributes or categories.
- Choose an output format. Select SHP, KML/KMZ, or CAD, then specify the output folder and name.
- Run the conversion. Review the log for feature counts, geometry warnings, and output paths.
- Validate the result. Check polygon geometry, CRS, attributes, and spatial alignment in QGIS.
Select All checks every available item. Unselect All clears every item and leaves the list empty until the user makes another selection.
Format workflows
CAD → SHP/KML Polygon
Select the CAD source, boundary-forming layers, and only meaningful text or category layers. Boundaries must be closed and free of gaps, overshoots, undershoots, and duplicates. Validate the output as polygon geometry.
SHP/KML → DXF
Each checked field creates one DXF layer named after that field. Every layer contains the polygon boundary and its corresponding attribute value as MTEXT. Multiple labels are positioned vertically to prevent overlap.
SHP ↔ KML/KMZ
Confirm polygon input and a known source CRS. KML/KMZ generally uses WGS 84; review coordinate transformation and attributes after export.
Unreadable CAD sources
Review driver support in the current QGIS build. If needed, export DWG/DGN to a compatible DXF while preserving geometry and coordinate units.
Field and layer naming
SFC_nameSFC_codeboundarymain_zone
Names beginning with a number
A field beginning with a number is normalized with the SFC prefix. For example, 12zone becomes SFC12zone.
Shapefile field-name limit
DBF field names have a practical ten-character limit. Long names may be shortened to stay valid and unique.
Field-based DXF layers
DXF output does not require CAD Category Field or Default CAD Layer. Every checked field creates a separate layer named after that field, with invalid CAD characters normalized. If no field is selected, the polygon boundary uses Main Boundary Layer.
Technical fields
Temporary IDs, calculated length/area, provider styles, and internal metadata should be excluded unless required by the dataset specification.
Common errors and solutions
The plugin is not listed
Confirm that the ZIP contains one plugin directory with metadata.txt directly inside it. Enable the plugin under Installed and restart QGIS.
The plugin cannot load
Remove the old version, install a package compatible with the current QGIS release, and inspect View → Panels → Log Messages, especially the Python tab.
The metadata file is missing
Install the actual plugin ZIP rather than a documentation or project archive. The plugin folder must contain metadata.txt and __init__.py.
Activation remains inactive
Check the connection, Windows date/time, profile write permission, and Device ID. Use the same QGIS user account used for the activation request.
The layer or field list is empty
Confirm that QGIS can open the source, reload it, assign a source CRS when required, and verify that compatible geometry or attributes are present.
Unselect All does not clear the list
Remove the old plugin copy from the active profile, restart QGIS, install the latest ZIP, and press Unselect All only after the list has finished loading.
No polygon is created
Repair gaps, disconnected boundaries, overshoots, undershoots, self-intersections, and duplicate lines. Use snapping and geometry validation before conversion.
The output is shifted
Assign the correct source CRS before reprojection. For KML/KMZ, validate the result against WGS 84.
DWG/DGN cannot be opened
CAD support depends on the QGIS GDAL/OGR build. Use a compatible DXF or convert the source with CAD software.
Attributes are not visible in DXF
Use the latest plugin version 26.01 and check the required fields before conversion. Each field creates a separate layer and its value is written as stacked MTEXT. In AutoCAD, enable the relevant layer and use Zoom Extents if necessary.
Boundary error during DXF export
Install the latest plugin version 26.01. This version uses the compatible QGIS geometry API.
Activation success is shown as failure
Install the latest plugin version 26.01, then apply the activation data again on the same Device ID.
The output cannot be written
Use a writable local folder, short paths, and simple file names. Close applications that lock the output.
A Processing algorithm is unavailable
Enable Processing and its required built-in providers, then restart QGIS.
Terms of use
- Use the plugin only on devices and user accounts covered by a valid license.
- The user is responsible for checking source and output legality, accuracy, CRS, topology, attributes, and completeness.
- Maintain independent backups. Never treat converted output as the only archive.
- Performance and compatibility depend on QGIS, Processing providers, GDAL/OGR drivers, source structure, data volume, and workstation resources.
- Do not bypass activation, reverse-engineer, modify licensing controls, or redistribute the plugin outside its license terms.
- SFC assists conversion; technical decisions and use of the output remain the user's responsibility.
FAQ
Should I extract the plugin ZIP?
No when using Install from ZIP. Extraction is only required for manual profile-folder installation.
Can every DWG version be opened?
Not always. CAD support depends on drivers available in the QGIS build. A compatible DXF can be used instead.
Why did a field name change?
Output drivers enforce name limits and syntax. Numeric-leading names receive the SFC prefix, and long Shapefile names may be shortened.
Where can I find detailed errors?
Open View → Panels → Log Messages and inspect the Python, Plugins, Processing, and General tabs.