Jadi saya bekerja untuk nirlaba kecil Afrika. Saya melakukan semua GIS dan pekerjaan data. Sebagian besar lapisan yang saya buat, saya konversi ke lapisan kml sehingga bos saya kemudian dapat menggunakannya dengan cepat dan mudah di Google Earth. Tetapi sekarang dalam bulan-bulan terakhir program shp2kml saya mengatakan lisensinya telah kedaluwarsa dan untuk mengunduh versi yang lebih baru. Saya telah mengunduh versi terbaru yang dapat saya temukan yang bukan baru pada Februari 2011 dan saya masih mendapatkan kesalahan yang sama. Ada yang tahu program freeware lain yang melakukan hal yang sama atau mengetahui cara ini atau untuk mendapatkan versi shp2kml yang lebih baru. Sistem operasi saya adalah windows 7 dan saya menggunakan QGIS 1.8.0. Nirlaba tidak mampu membeli edisi Google Earth Pro. Saya butuh solusi gratis atau praktis gratis. Terima kasih atas bantuan Anda.
sumber
Jawaban:
Anda dapat menyimpan layer dalam format KML langsung dari QGIS, cukup klik kanan nama layer di jendela Layers, klik Save As .., dan pilih KML dari daftar format file:
sumber
Saya dapat menghubungi penulis Shp2kml 14 September 2014 dan melaporkan masalah dengan pesan " Lisensi untuk alat ini telah kedaluwarsa " (sesuatu yang pertama kali saya temui beberapa bulan yang lalu). Pada 15 September 2014, ia mengunggah versi file yang lebih baru dan kesalahan lisensi yang kadaluwarsa tidak ada lagi .
Layar "Tentang" program menunjukkan yang berikut, yang saya yakin sama dengan aslinya, dilihat dari nilai build:
http://www.zonums.com/shp2kml.html
http://www.zonums.com/files/Shp2kml.zip
Tanda tangan Shp2kml.exe LAMA (tanggal file = 2011-02-01 09:10):
MD5: 7ef306b52357c83547870dc4bc579ea7
SHA-1: d72e5db006c4790d44718d24a244ad5a736c11aa
Tanda tangan Shp2kml.exe BARU (tanggal file = 2014-09-15 00:21:48):
MD5: c5b2edd311c336d4730d481eb29c7606
SHA-1: 25b6712e46e436b99d259ee991b3b859ccf27ee0
Dengan file baru (mungkin itu juga akan terjadi dengan yang lama), saya mengalami masalah sebenarnya membuat file KML. Saya belum pernah mengalami masalah ini ketika menggunakan program di masa lalu, jadi itu bisa menjadi sesuatu yang spesifik untuk sumber shapefile yang saya gunakan:
Saya tidak yakin mengapa itu terjadi. Dari 179 baris data (tidak termasuk nama atribut / header), nilai terpanjang dalam atribut "SITE_NAME" adalah 83 karakter.
Saya melaporkan masalah itu kepada penulis pagi ini dan saya menunggu kabar darinya.
sumber
Menyetel ulang tanggal berfungsi dengan baik tetapi jangan lakukan itu di komputer Anda yang baik karena tampaknya mengacaukan anti virus dll, gunakan cadangan lama jika Anda punya satu maka simpan file kml. Saya baru saja mencoba QGIS untuk pertama kalinya dan setelah Anda memahami itu bekerja dengan sangat baik.
sumber
Paket R
plotKML
dapat melakukan ini untuk Anda. Paket ini akan mengkonversi objek spasial sp ke format KML. Dari dokumentasi metode kml :sumber
Ubah jam sistem seperti yang disarankan orang lain atau jika Anda ingin solusi permanen dapatkan hex editor, edit file exe dan cari pola ini:
lalu ganti hanya dua byte pertama:
dan Anda akan menghapus cek tanggal :)
Catatan: Saya menyarankan ini di sini karena ini adalah alat gratis, bukan aplikasi percobaan atau bagaimanapun terbatas ... Saya tidak berpikir kami melakukan sesuatu yang ilegal melakukan ini pada aplikasi gratis ... Saya bisa menebak penulis menambahkan ini bom waktu hanya untuk memastikan pengguna selalu menjalankan versi terbaru, namun aplikasi tampaknya hampir ditinggalkan sekarang dan tidak ada versi baru yang dirilis untuk memperbarui bom waktu, maka ...
sumber
Anda masih dapat menggunakan Shp2kml! Bagaimana anda bertanya Setel kembali tanggal komputer Anda (saya gunakan 1 Januari 2011). Ketika Anda selesai menggunakan alat ini hanya mengubah tanggal komputer Anda kembali ke hari ini. Bekerja dengan baik.
sumber