Alternatif untuk Google Earth untuk mengedit dan mengatur file KML


22

Saya suka cara Google Earth menampilkan KML sebagai "grafik adegan", yaitu struktur pohon di panel kiri.

Ini memungkinkan Anda untuk mengatur ulang fitur dalam folder, mengubah urutan lapisan, dll. Melalui drag-and-drop.

Namun, fungsionalitas ini (agak berguna) agak terlalu mendasar di Google Earth. Misalnya, google "mengimpor" KML dalam strukturnya sendiri, dan jika Anda ingin "menyimpan kembali" perubahan, Anda harus secara manual menunjuk ke file asli untuk menimpanya.

Juga, saat disimpan, Google Earth hanya menimpa gaya yang terdapat dalam file asli (seperti yang dilakukan Inkscape dengan SVG). Itu cukup kasar: o (

Jadi, pertanyaan saya adalah: apakah ada alternatif lain, khususnya menggunakan representasi Tree View dengan penataan ulang drag-and-drop? Saya bahkan tidak memerlukan tampilan peta (walaupun itu akan sangat berguna)


Jadi sekarang Kml Builder sudah pensiun, adakah yang lain yang bisa digunakan? ... ATAU adakah cara untuk menggunakannya sendiri dan memuat dalam file KML / KMZ untuk dilihat di Google Earth setelah diedit? Benar-benar semua yang saya tertarik adalah editor visual untuk deskripsi popup sehingga kita dapat mengedit tabel dengan mudah. Karena tidak semua orang adalah pengembang web dan tahu kode HTML.
Hardcoal

Jika Anda memiliki pertanyaan baru, silakan tanyakan dengan mengklik tombol Ajukan Pertanyaan . Sertakan tautan ke pertanyaan ini jika itu membantu menyediakan konteks. - Dari Ulasan
Dan C

Jawaban:


1

Anda mungkin melihat di sini . Faktanya Kml Builder NorthGate adalah alternatif yang baik untuk GE!

Dari situs web Northgate: Plugin Google Earth telah ditinggalkan karena terlupakan. Kml Builder secara resmi pensiun (tidak berfungsi) tetapi untuk tujuan historis, unduhan akan tetap tersedia untuk sementara waktu. http://www.northgates.ca/kmlbuilder/Download/

Kml Builder memudahkan untuk membuat dan mengedit tautan KML Eksternal. file untuk dilihat di Google Earth.

Tempat yang Anda buat dengan Kml Builder dapat diemailkan ke teman atau rekan kerja Anda dan bahkan dapat dipublikasikan di Internet atau di Intranet untuk audiens yang lebih luas.

Siapa pun yang memasang Google Earth Desktop di komputer mereka dapat membuka file KML yang Anda buat hanya dengan klik mouse.

The Kml Builder 3-D Earth Viewer menampilkan rumah, warna mobil, dan bahkan bayangan orang dan rambu jalan. Tingkat resolusi yang tersedia agak didasarkan pada tempat-tempat menarik, tetapi sebagian besar tanah (kecuali untuk beberapa pulau) tercakup dalam setidaknya 15 meter resolusi. Las Vegas, Nevada dan Cambridge, Massachusetts termasuk contoh resolusi tertinggi, yaitu 15 cm (6 inci). Kml Builder memungkinkan pengguna untuk mencari alamat (hanya untuk beberapa negara), memasukkan koordinat, atau cukup menggunakan mouse untuk menelusuri ke suatu lokasi.

Anda dapat membuat balon Tanda Letak dan Gaya Bersama dengan menambahkan gambar, gambar, video YouTube, file Flash Macromedia, dan tautan Internet.

Kml Builder sempurna jika Anda berencana untuk melakukan perjalanan di suatu tempat di bumi dengan mudah menambahkan tempat menarik geospasial lengkap dengan teks yang diformat dan balon pop-up yang ditata.


Fitur utama dari Kml Builder meliputi:

  1. Jendela merapat di mana sebagian besar jendela dapat ditutup.
  2. Seret / lepas fitur KML di dalam Pohon Tempatku.
  3. Luaskan / runtuh wadah fitur KML saat menyeret dengan menyeret tanda minus untuk runtuh dan teks fitur wadah untuk melebar. Tunggu beberapa detik dan voila!
  4. Membuka file KML dan KMZ dengan menggunakan File »Buka Lokal, File» Buka Dari Submenu Web atau dengan menyeret file dari praktis di mana saja!
  5. Pratinjau perubahan Anda secara langsung di Kml Builder atau di Google Earth.
  6. Gunakan Gaya dan Peta Gaya Bersama dan Gaya.
  7. Tambahkan gambar lokal dan jarak jauh, foto, animasi flash, film, permainan interaktif, dan video YouTube ke balon Anda.
  8. Aktifkan / nonaktifkan Layers, Sun, Atmosphere dan Kontrol visibilitas. Editor XML bawaan untuk mengedit file KML yang gagal

Saya akan menerima yang ini karena sejauh ini, hal terbaik yang bisa saya temukan. Meskipun, saya merasa ini bisa sangat ditingkatkan mengenai pemisahan dan penggabungan polyline, pengeditan sumber, dan pelacakan rute semi-otomatis melalui API Arah.
heltonbiker


3

KML (Keyhole Markup Language) menggunakan struktur berbasis tag yang didasarkan pada standar XML. Halaman pengembang di google memiliki beberapa info yang sangat bagus tentang struktur cara mengatur file KML.

Berikut ini tautan ke halaman Pengembang: https://developers.google.com/kml/documentation/kml_tut

Anda dapat mengedit file KML dalam editor notepad, seperti Notepad ++ atau Sublime Text. Ini dapat memungkinkan Anda untuk mengatur ulang folder, dan mengubah urutan lapisan.

Folder tersebut menggunakan tag XML "Folder", dan item di dalam folder tersebut dapat berupa "Tanda Letak", "Dokumen", "GroundOverlay" dan lainnya.

Dengan mengedit file dalam editor teks, Anda dapat mengubah properti untuk setiap fitur individual.

Berikut ini contoh tata letak KML:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <Document>
    <name>Paths</name>
    <description>Examples of paths. Note that the tessellate tag is by default
      set to 0. If you want to create tessellated lines, they must be authored
      (or edited) directly in KML.</description>
    <Style id="yellowLineGreenPoly">
      <LineStyle>
        <color>7f00ffff</color>
        <width>4</width>
      </LineStyle>
      <PolyStyle>
        <color>7f00ff00</color>
      </PolyStyle>
    </Style>
    <Folder>
      <Placemark>
        <name>Absolute Extruded</name>
        <description>Transparent green wall with yellow outlines</description>
        <styleUrl>#yellowLineGreenPoly</styleUrl>
        <LineString>
          <extrude>1</extrude>
          <tessellate>1</tessellate>
          <altitudeMode>absolute</altitudeMode>
          <coordinates> -112.2550785337791,36.07954952145647,2357
            -112.2549277039738,36.08117083492122,2357
            -112.2552505069063,36.08260761307279,2357
            -112.2564540158376,36.08395660588506,2357
          </coordinates>
        </LineString>
      </Placemark>
  </Folder>
  </Document>
</kml>

2
Terima kasih atas jawaban anda! Saya sudah menggunakan SublimeText untuk mengedit struktur KML secara manual, tapi itu menyebalkan! Sebagai contoh, bagaimana Anda bisa tahu YANG SATU adalah jalan tanpa nama yang melewati dekat dengan anak sungai yang ingin Anda pindahkan hanya dengan melihat koordinat teks mentahnya? Itulah masalah yang saya rencanakan untuk diselesaikan pada akhirnya. Ini akan sangat mirip dengan editor antarmuka XAML (atau Eclipse, dll) berfungsi: Anda memiliki jendela desainer dan jendela kode, dan perubahan yang dibuat dalam salah satu "tampilan" mencerminkan yang lain.
heltonbiker

2

Lihat aplikasi iOS yang disebut Map Plus

Saya menggunakannya untuk membuat banyak polyline dari arah jalan. Saya sebenarnya sedang meneliti apa yang dapat saya lakukan dengan data saya (khususnya visualisasi) setelah mengekspor ke KML


Saran saya adalah menggunakan Google Maps API untuk menampilkan KML di browser. Anda dapat meng-host KML online di server publik (Github dan Dropbox akan melakukannya). developers.google.com/maps/documentation/javascript/…
heltonbiker
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.