)untuk file yang dimuat dengan NetworkLink. Hal ini juga digunakan oleh gaya bersama (lihat
Pin on a mountaintop
#pushpin
170.1435558771009,-43.60505741890396,0
Play me!
bounce
3
170.157
-43.671
9700
-6.333
33.5
5
10.0
5
Meluas
Berisi
Sintaksis
ffffffff
ff000000
...
default
Deskripsi
Menentukan bagaimana balon deskripsi untuk tanda tempat digambar. , jika ditentukan, digunakan sebagai warna latar belakang balon. Lihat fitur< > untuk diagram yang menggambarkan bagaimana balon deskripsi default muncul di Google Earth.
Elemen khusus untuk BalloonStyle
Warna latar belakang balon (opsional). Nilai warna dan opacity (alpha) dinyatakan dalam notasi heksadesimal. Kisaran nilai untuk satu warna adalah 0 hingga 255 (hingga). Urutan ekspresi adalah aabbggrr, di mana aa = alpha (00 sampai ff); bb=biru (00 sampai ff); gg=hijau (00 sampai ff); rr=red (00 sampai ff). Untuk alpha, sepenuhnya transparan dan sepenuhnya buram. Misalnya, jika Anda ingin menerapkan warna biru dengan 50 persen opacity ke overlay, Anda akan menentukan yang berikut: , di mana alpha= 0x7f, biru= 0xff, hijau= 0x00, dan merah= 0x00. Defaultnya adalah putih buram (ffffffff). 00ff00ff7fff0000
Nota: Penggunaan element dalam has telah usang. Gunakan instead.
Warna latar depan untuk teks. Defaultnya hitam (ff000000).
Teks yang ditampilkan dalam balon. Jika tidak ada teks yang ditentukan, Google Earth menarik balon default (dengan fitur in boldface, Fitur , tautan untuk arah mengemudi, latar belakang putih, dan ekor yang melekat pada koordinat titik Fitur, jika ditentukan).
Anda dapat menambahkan entitas ke tag menggunakan format berikut untuk merujuk ke elemen anak Fitur: $[name], $[description], $[address], $[id], $[Snippet]. Google Earth terlihat dalam Fitur saat ini untuk entitas string yang sesuai dan menggantikan informasi itu di balon. Untuk memasukkan Ke sini - Dari sini arah mengemudi di balon, gunakan tag $[geDirections]. Untuk mencegah tautan petunjuk arah mengemudi muncul di balon, sertakan element dengan beberapa konten, atau dengan $[description] untuk menggantikan Fitur dasar .
Misalnya, dalam kutipan KML berikut, bidang $[name] dan $[description] akan digantikan oleh dan fields yang ditemukan dalam elemen Fitur yang menggunakan BalloonStyle ini:
This is $[name], whose description is:
$[description]
Jika adalah default,Google Earth menggunakan informasi yang disediakan dalam untuk membuat balon. Jika is bersembunyi,Google Earth tidak menampilkan balon. Di Google Earth, mengklik ikon Tampilan Daftar untuk Placemark yang bersembunyi menyebabkan Google Earth terbang ke Placemark.
Contoh
BalloonStyle.kml
1
BalloonStyle
An example of BalloonStyle
#exampleBalloonStyle
-122.370533,37.823842,0
Meluas
>ColorStyle<
Terkandung oleh
...
Jangan menempatkan gaya bersama dalam Folder.
Contoh berikut menggambarkan penggunaan gaya bersama.
Contoh
Document.kml
1
Document Feature 1
#exampleStyleDocument
-122.371,37.816,0
Document Feature 2
#exampleStyleDocument
-122.370,37.817,0
Meluas
>Kontainer<
Berisi
0 atau lebih elemen yang berasal dari >Fitur<
0 atau lebih elemen yang berasal dari
0 atau lebih elemen berasal dari
Kembali ke atas
Elemen ini merupakan perpanjangan dari standar OGC KML 2.2 dan didukung di Google Earth 5.0 dan yang lebih baru. Pelajari lebih lanjut
Sintaksis
0.0
Deskripsi
memperluas dengan menentukan rentang waktu untuk acara. Waktu ditulis sebagai detik menggunakan tipe data ganda XML.gx:TourPrimitive
Durasi dan
Ketika durasi disertakan dalam elemen, itu menentukan lamanya waktu yang dibutuhkan browser untuk terbang dari titik sebelumnya ke titik yang ditentukan.
bounce
10.2
...
Durasi dan
Menentukan lamanya waktu di mana pembaruan berlangsung. Integer, float, dan bidang warna lancar animasi dari asli ke nilai baru sepanjang durasi; Boolean, string, dan nilai-nilai lain yang tidak meminjamkan interpolasi diperbarui pada akhir durasi.
5.0
....
Sintaksis
...
...
...
...
Deskripsi
Elemen ExtendedData menawarkan tiga teknik untuk menambahkan data kustom ke Fitur KML (NetworkLink, Placemark, GroundOverlay, PhotoOverlay, ScreenOverlay, Document, Folder). Teknik-teknik tersebut adalah
Menambahkan data/pasangan nilai yang tidak diketik menggunakan element (dasar)
Mendeklarasikan bidang diketik baru menggunakan element dan kemudian instancing mereka menggunakan element (lanjutan)
Mengacu pada elemen XML yang didefinisikan dalam ruang nama lain dengan merujuk ruang nama eksternal dalam file KML (dasar)
Teknik-teknik ini dapat dikombinasikan dalam satu file KML atau Fitur untuk potongan data yang berbeda.
Untuk informasi selengkapnya, lihat Menambahkan Data Kustom di "Topik di KML."
Elemen Khusus untuk ExtendedData
Membuat pasangan nama/nilai yang tidak diketik. Nama ini dapat memiliki dua versi: nama dan displayName. Atribut nama digunakan untuk mengidentifikasi pasangan data dalam file KML. Elemen displayName digunakan ketika nama yang diformat dengan benar, dengan spasi dan pemformatan HTML, ditampilkan di Google Earth. Dalam men , notasi $[name/displayName] diganti dengan . Jika Anda mengganti nilai atribut nama element dalam format ini (misalnya, $[holeYardage], nilai atribut diganti dengan . Secara default, balon Placemark menampilkan pasangan nama / nilai yang terkait dengannya.
Versi namayang diformat opsional, yang akan digunakan untuk tujuan tampilan.
Nilai dari pasangan data.
Club house
1
234
4
Elemen ini digunakan bersama dengan untuk menambahkan data kustom yang diketik ke Fitur KML. Elemen Skema (diidentifikasi oleh atribut schemaUrl) mendeklarasikan tipe data kustom. Objek data aktual ("contoh" dari data kustom) didefinisikan menggunakan elemen SchemaData.
bisa menjadi URL lengkap, referensi ke ID Skema yang didefinisikan dalam file KML eksternal, atau referensi ke ID Skema yang didefinisikan dalam file KML yang sama. Semua spesifikasi berikut dapat diterima:
schemaUrl="http://host.com/PlacesIHaveLived.kml#my-schema-id"
schemaUrl="AnotherFile.kml#my-schema-id"
schemaUrl="#schema-id"
Elemen Skema selalu merupakan anak dari Dokumen. Elemen ExtendedData adalah anak dari Fitur yang berisi data kustom.
Elemen ini memberikan nilai ke bidang data kustom yang diidentifikasi oleh atribut nama. Jenis dan nama bidang data kustom ini dinyatakan dalam element.
Berikut adalah contoh mendefinisikan dua elemen data kustom:
Easy trail
Pi in the sky
3.14159
10
-122.000,37.002
Difficult trail
Mount Everest
347.45
10000
-122.000,37.002
Elemen ini memungkinkan Anda untuk menambahkan data kustom yang tidak diketik. Pastikan untuk mereferensikan awalan ruang nama di element file Anda atau sebagai atribut element dan untuk memulai nama setiap elemen data dengan awalan ruang nama. Data kustom yang ditambahkan dengan cara ini disimpan dalam file KML tetapi tidak digunakan oleh Google Earth dengan cara apa pun. Itu selalu disimpan bersama dengan file.
Contoh berikut menunjukkan menggunakan awalan ruang nama "kamp":
14
2
4
Terkandung oleh
Elemen apa pun yang berasal dari >Fitur<
Lihat juga
Skema
Sintaksis
...
1
0
...
...
...
...
...
...
...
...
...
...
...
...
...
<-- /Feature -->
Deskripsi
Ini adalah elemen abstrak dan tidak dapat digunakan secara langsung dalam file KML. Diagram berikut menunjukkan bagaimana beberapa elemen Fitur muncul di Google Earth.
Elemen Khusus untuk Fitur
nama <>
Teks yang ditentukan pengguna ditampilkan di penampil 3D sebagai label untuk objek (misalnya, untuk Placemark, Folder, atau NetworkLink).
Nilai Boolean. Menentukan apakah fitur ini digambar di penampil 3D saat awalnya dimuat. Agar fitur dapat terlihat, tag dari semua nenek moyangnya juga harus diatur ke 1. Di Google Earth List View, setiap Fitur memiliki kotak centang yang memungkinkan pengguna untuk mengontrol visibilitas Fitur.
Nilai Boolean. Menentukan apakah Dokumen atau Folder muncul tertutup atau terbuka saat pertama kali dimuat ke panel Tempat. 0=runtuh (default), 1=diperluas. Lihat juga . Elemen ini hanya berlaku untuk Dokumen, Folder, dan NetworkLink.
KML 2.2 mendukung elemen baru untuk memasukkan data tentang penulis dan situs web terkait dalam file KML Anda. Informasi ini ditampilkan dalam hasil pencarian geo, baik di browser Bumi seperti Google Earth, dan di aplikasi lain seperti Google Maps. Unsur ascription yang digunakan dalam KML adalah sebagai berikut:
atom:elemen penulis - elemen induk untuk atom:nama
atom:elemen nama - nama penulis
atom:link element - berisi atribut href
atribut href - URL halaman web yang berisi file KML / KMZ
Elemen-elemen ini didefinisikan dalam Format Sindikasi Atom. Spesifikasi lengkap ditemukan di http://atompub.org. (lihat sampel yang berikut).
Elemen adalah elemen induk untuk , yang menentukan penulis fitur KML.
Menentukan URL situs web yang berisi file KML atau KMZ ini. Pastikan untuk menyertakan ruang nama untuk elemen ini dalam file KML apa pun yang menggunakannya: xmlns:atom="http://www.w3.org/2005/Atom" (lihat sampel yang mengikuti).
Nilai string yang mewakili alamat tidak terstruktur yang ditulis sebagai jalan standar, kota, alamat negara, dan / atau sebagai kode pos. Anda dapat menggunakan tag untuk menentukan lokasi suatu titik alih-alih menggunakan koordinat lintang dan bujur. (Namun, jika semenmenmensamakan, itu lebih diutamakan daripada .) Untuk mengetahui lokasi mana yang didukung untuk tag ini di Google Earth, buka Bantuan Google Maps.
Alamat terstruktur, diformat sebagai xAL, atau eXtensible Address Language,standar internasional untuk pemformatan alamat. digunakan oleh KML untuk geocoding di Google Maps saja. Untuk detailnya, lihat dokumentasi API Google Maps. Saat ini, Google Earth tidak menggunakan elemen ini; gunakan instead. Pastikan untuk menyertakan ruang nama untuk elemen ini dalam file KML apa pun yang menggunakannya: xmlns:xal="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0"
Nilai string yang mewakili nomor telepon. Elemen ini hanya digunakan oleh Google Maps Mobile. Standar industri untuk ponsel berkemampuan Java adalah RFC2806.
Untuk informasi lebih lanjut, lihat http://www.ietf.org/rfc /rfc2806.txt.
Deskripsi singkat dari fitur tersebut. Di Google Earth, deskripsi ini ditampilkan di panel Places dengan nama fitur. Jika Cuplikan tidak disediakan, dua baris pertama dari digunakan. Di Google Earth, jika Placemark berisi deskripsi dan Cuplikan, appears di bawah Placemark di panel Places, dan appears di balon deskripsi Placemark. Tag ini tidak mendukung markup HTML. has atribut maxLines, sebuah integer yang menentukan jumlah maksimum garis untuk ditampilkan.
Konten yang disediakan pengguna yang muncul di balon deskripsi.
Konten yang didukung untuk element berubah dari Google Earth 4.3 menjadi 5.0. Informasi spesifik untuk setiap versi tercantum di bawah ini, diikuti oleh informasi umum untuk keduanya.
Google Earth 5.0
Google Earth 5.0 (dan yang lebih baru) mendukung konten teks biasa, serta HTML lengkap dan JavaScript, dalam balon deskripsi. Isi dari tag deskripsi diberikan oleh mesin browser web open source WebKit, dan ditampilkan seperti di browser berbasis WebKit.
Pembatasan umum
Link ke file lokal umumnya tidak diperbolehkan. Ini mencegah kode berbahaya merusak sistem Anda atau mengakses data Anda. Jika Anda ingin mengizinkan akses ke sistem file lokal Anda, pilih Preferensi > Memungkinkan akses ke file lokal dan data pribadi. Tautan ke file gambar pada sistem file lokal selalu diperbolehkan, jika terkandung dalam
tag.
Konten yang telah dikompresi ke dalam file KMZ dapat diakses, bahkan jika pada sistem file lokal.
Cookie diaktifkan, tetapi untuk tujuan kebijakan asal yang sama, konten lokal tidak berbagi domain dengan konten lain (termasuk konten lokal lainnya).
HTML
HTML sebagian besar diberikan seperti di browser WebKit apa pun.
Target diabaikan ketika dimasukkan dalam HTML yang ditulis langsung ke KML; semua tautan tersebut dibuka seolah-olah target diatur ke _blank. Setiap target yang ditentukan diabaikan.
HTML yang terkandung dalam iFrame, bagaimanapun, atau dinamis dihasilkan dengan JavaScript atau DHTML, akan menggunakan target = "_self" sebagai default. Target lain dapat ditentukan dan didukung.
Isi file KMZ, tautan jangkar lokal, dan metode tidak dapat ditargetkan dari HTML yang terkandung dalam iFrame. ;flyto
Jika pengguna menentukan lebar iFrame, maka lebar iFrame akan tergantung pada semua konten lain dalam balon — pada dasarnya harus diabaikan saat menghitung ukuran tata letak. Aturan ini berlaku untuk elemen blok lain di dalam balon juga.width="100%"
JavaScript
Sebagian besar JavaScript didukung. Kotak dialog tidak dapat dibuat - fungsi seperti alert() dan prompt() tidak akan ditampilkan. Mereka akan, bagaimanapun, ditulis ke konsol sistem, seperti juga kesalahan dan pengecualian lainnya.
CSS
CSS diperbolehkan. Seperti CSS di browser web biasa, CSS dapat digunakan untuk gaya teks, elemen halaman, dan untuk mengontrol ukuran dan penampilan balon deskripsi.
Google Earth 4.3
element mendukung teks biasa serta subset elemen pemformatan HTML, termasuk tabel (lihat contoh KML di bawah). Ini tidak mendukung teknologi berbasis web lainnya, seperti markup halaman dinamis (PHP, JSP, ASP), bahasa scripting (VBScript, Javascript), atau bahasa aplikasi (Java, Python). Dalam rilis Google Earth 4.2, video didukung. (Lihat contoh di bawah ini.)
Informasi umum
Jika deskripsi Anda tidak berisi markup HTML, Google Earth mencoba memformatnya, mengganti grafik baru dengan url
dan membungkus URL dengan tag jangkar. String URL yang valid untuk World Wide Web secara otomatis dikonversi ke hyperlink ke URL tersebut (misalnya, http://www.google.com). Akibatnya, Anda tidak perlu mengelilingi URL dengan < /a> tag untuk mencapai tautan sederhana.
Saat menggunakan HTML untuk membuat hyperlink di sekitar kata tertentu, atau saat menyertakan gambar dalam HTML, Anda harus menggunakan referensi entitas HTML atau elemen CDATA untuk melarikan diri dari tanda kurung sudut, apostrof, dan karakter khusus lainnya. Elemen CDATA memberitahu parser XML untuk mengabaikan karakter khusus yang digunakan dalam tanda kurung. Elemen ini mengambil bentuk:
Jika Anda memilih untuk tidak menggunakan elemen CDATA, Anda dapat menggunakan referensi entitas untuk mengganti semua karakter khusus.
]]>
Perilaku Lain yang Ditentukan Melalui Penggunaan Element
KML mendukung penggunaan dua atribut dalam element: href dan jenis.
Elemen jangkar meningi atribut href yang menentukan URL.
Jika href adalah file KML dan memiliki ekstensi file .kml atau .kmz, Google Earth memuat file itu secara langsung ketika pengguna mengkliknya. Jika URL berakhir dengan ekstensi yang tidak diketahui google earth (misalnya, .html),URL dikirim ke browser.
Href dapat menjadi URL fragmen (yaitu, URL dengan tanda # diikuti oleh pengenal KML). Ketika pengguna mengklik tautan yang menyertakan URL fragmen, secara default browser terbang ke Fitur yang ID-nya cocok dengan fragmen. Jika Fitur memiliki elemen LookAt atau Camera, Fitur dilihat dari sudut pandang yang ditentukan.
Perilaku dapat ditentukan lebih lanjut dengan menambahkan salah satu dari tiga string berikut ke URL fragmen:
;flyto (default) - terbang ke Fitur
;balon - buka balon Fitur tetapi jangan terbang ke Fitur
;balloonFlyto - buka balon Fitur dan terbang ke Fitur
Misalnya, kode berikut menunjukkan untuk membuka file CraftsFairs.kml,terbang ke Placemark yang ID-nya adalah "Albuquerque," dan membuka balonnya:
One of the Best Art Shows in the West
]]>
Jenis atribut digunakan dalam element ketika href tidak berakhir pada .kml atau .kmz,tetapi referensi perlu ditafsirkan dalam konteks KML. Tentukan hal berikut:
type="application/vnd.google-earth.kml+xml"
Misalnya, URL berikut menggunakan atribut tipe untuk memberi tahu Google Earth bahwa ia harus mencoba memuat file, meskipun ekstensi file .php:
Mendefinisikan sudut pandang yang terkait dengan elemen apa pun yang berasal dari Fitur. Lihat and .
Mengaitkan Fitur ini dengan jangka waktu()atau titik waktu().
URL
http://someserver.com/somestylefile.xml#restaurant
eateries.kml#my-lunch-spot
Satu atau lebih Gaya dan StyleMaps dapat didefinisikan untuk menyesuaikan penampilan elemen apa pun yang berasal dari Fitur atau Geometri di Placemark. (Lihat , , , dan gaya yang berasal dari .) Gaya yang didefinisikan dalam Fitur disebut "gaya inline" dan hanya berlaku untuk Fitur yang berisinya. Gaya yang didefinisikan sebagai anak dari is disebut "gaya bersama." Gaya bersama harus memiliki id yang ditentukan untuk itu. Id ini direferensikan oleh satu atau beberapa Fitur dalam . Dalam kasus di mana elemen gaya didefinisikan baik dalam gaya bersama dan dalam gaya inline untuk Fitur—yaitu, Folder, GroundOverlay, NetworkLink, Placemark, atau ScreenOverlay—nilai untuk gaya inline Fitur lebih diutamakan daripada nilai untuk gaya bersama.
Fitur dan geometri yang terkait dengan Suatu Wilayah ditarik hanya ketika Wilayah aktif. Lihat .
Memungkinkan Anda untuk menambahkan data kustom ke file KML. Data ini dapat (1) data yang mereferensikan skema XML eksternal, (2) pasangan data / nilai yang tidak diketik, atau (3) data yang diketik. Fitur KML yang diberikan dapat berisi kombinasi dari jenis data khusus ini.
Contoh Penggunaan Elemen HTML dalam Deskripsi
Contoh ini menggambarkan kumpulan lengkap elemen HTML yang didukung oleh element di Google Earth 4.3. Google Earth 5.0 dan yang lebih baru mendukung HTML dan JavaScript lengkap.
Feature.kml
The snippet is a way of
providing an alternative
description that will be
shown in the List view.
Italics, Bold, Underlined,
Strike Out, subscriptsubscript,
superscriptsuperscript,
Big, Small, Typewriter,
Emphasized, Strong, Code
Fonts:
red by name,
leaf green by hexadecimal RGB,
size 1, size 2,
size 3, size 4,
size 5, size 6,
size 7,
Times,
Verdana,
Arial
Links:
QT Rich Text Rendering
Alignment:
left
center
right
Ordered Lists:
- First
- Second
- Third
- First
- Second
- Third
- First
- Second
- Third
Unordered Lists:
Definitions:
- Scrumpy
- Hard English cider from the west country
- Pentanque
- A form of boules where the goal is to throw metal ball as
close as possible to a jack
Block Quote:
We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time
Centered:
See, I have a Rhyme assisting
my feeble brain,
its tasks oft-times resisting!
Headings:
Header 1
Header 2
Header 3
Header 4
Header 5
Images:
and we have a link http://www.google.com.]]>
-122.378927,37.826793,0
Contoh Penggunaan Elemen Ascription
Contoh ini menunjukkan penggunaan , dan elemen dari ruang nama Atom. Perhatikan bahwa Anda perlu mereferensikan ruang nama ini dalam element.
J. K. Rowling
Hogwarts
1,1
Little Hangleton
1,2
Contoh Video
Contoh ini menunjukkan cara menyematkan video Flash di dalam Balon.
Video Example
Placemark
Komentar
Posting Komentar