MapTilesetOutput interface
Metadata untuk tileset dalam format TileJSON.
Properti
| attribution | Atribusi hak cipta yang akan ditampilkan di peta. Implementasi MAY memutuskan untuk memperlakukan ini sebagai HTML atau teks harfiah. Untuk alasan keamanan, pastikan bahwa bidang ini tidak dapat disalahgunakan sebagai vektor untuk XSS atau pelacakan suar. |
| bounds | Tingkat maksimum petak peta yang tersedia. Batas HARUS menentukan area yang dicakup oleh semua tingkat perbesar tampilan. Batas diwakili dalam nilai lintang dan garis bujur WGS:84, dalam urutan kiri, bawah, kanan, atas. Nilai mungkin bilangan bulat atau angka titik pecahan. |
| center | Lokasi default tileset dalam bentuk [bujur, garis lintang, zoom]. Tingkat pembesaran harus antara minzoom dan maxzoom. Implementasi dapat menggunakan nilai ini untuk mengatur lokasi default. |
| data | Array file data dalam format GeoJSON. |
| description | Deskripsi teks dari tileset. Deskripsi dapat berisi karakter hukum apa pun. Implementasi TIDAK BOLEH menginterpretasikan deskripsi sebagai HTML. |
| grids | Array titik akhir interaktivitas. |
| legend | Legenda yang akan ditampilkan dengan peta. Implementasi MAY memutuskan untuk memperlakukan ini sebagai HTML atau teks harfiah. Untuk alasan keamanan, pastikan bahwa bidang ini tidak dapat disalahgunakan sebagai vektor untuk XSS atau pelacakan suar. |
| maxzoom | Tingkat perbesar tampilan maksimum. |
| minzoom | Tingkat pembesaran minimum. |
| name | Nama yang menjelaskan tileset. Nama dapat berisi karakter hukum apa pun. Implementasi TIDAK BOLEH menginterpretasikan nama sebagai HTML. |
| scheme | Default: "xyz". Baik "xyz" atau "tms". Memengaruhi arah y koordinat petak peta. Profil global-mercator (alias Spherical Mercator) diasumsikan. |
| template | Templat kumis yang akan digunakan untuk memformat data dari kisi untuk interaksi. |
| tilejson | Menjelaskan versi spesifikasi TileJSON yang diimplementasikan oleh objek JSON ini. |
| tiles | Array titik akhir petak peta. Jika beberapa titik akhir ditentukan, klien dapat menggunakan kombinasi titik akhir apa pun. Semua titik akhir HARUS mengembalikan konten yang sama untuk URL yang sama. Array HARUS berisi setidaknya satu titik akhir. |
| version | Nomor versi gaya semver.org untuk petak peta yang terkandung dalam tileset. Ketika perubahan di seluruh petak peta diperkenalkan, versi minor HARUS berubah. |
Detail Properti
attribution
Atribusi hak cipta yang akan ditampilkan di peta. Implementasi MAY memutuskan untuk memperlakukan ini sebagai HTML atau teks harfiah. Untuk alasan keamanan, pastikan bahwa bidang ini tidak dapat disalahgunakan sebagai vektor untuk XSS atau pelacakan suar.
attribution?: string
Nilai Properti
string
bounds
Tingkat maksimum petak peta yang tersedia. Batas HARUS menentukan area yang dicakup oleh semua tingkat perbesar tampilan. Batas diwakili dalam nilai lintang dan garis bujur WGS:84, dalam urutan kiri, bawah, kanan, atas. Nilai mungkin bilangan bulat atau angka titik pecahan.
bounds?: number[]
Nilai Properti
number[]
center
Lokasi default tileset dalam bentuk [bujur, garis lintang, zoom]. Tingkat pembesaran harus antara minzoom dan maxzoom. Implementasi dapat menggunakan nilai ini untuk mengatur lokasi default.
center?: number[]
Nilai Properti
number[]
data
Array file data dalam format GeoJSON.
data?: string[]
Nilai Properti
string[]
description
Deskripsi teks dari tileset. Deskripsi dapat berisi karakter hukum apa pun. Implementasi TIDAK BOLEH menginterpretasikan deskripsi sebagai HTML.
description?: string
Nilai Properti
string
grids
Array titik akhir interaktivitas.
grids?: string[]
Nilai Properti
string[]
legend
Legenda yang akan ditampilkan dengan peta. Implementasi MAY memutuskan untuk memperlakukan ini sebagai HTML atau teks harfiah. Untuk alasan keamanan, pastikan bahwa bidang ini tidak dapat disalahgunakan sebagai vektor untuk XSS atau pelacakan suar.
legend?: string
Nilai Properti
string
maxzoom
Tingkat perbesar tampilan maksimum.
maxzoom?: number
Nilai Properti
number
minzoom
Tingkat pembesaran minimum.
minzoom?: number
Nilai Properti
number
name
Nama yang menjelaskan tileset. Nama dapat berisi karakter hukum apa pun. Implementasi TIDAK BOLEH menginterpretasikan nama sebagai HTML.
name?: string
Nilai Properti
string
scheme
Default: "xyz". Baik "xyz" atau "tms". Memengaruhi arah y koordinat petak peta. Profil global-mercator (alias Spherical Mercator) diasumsikan.
scheme?: string
Nilai Properti
string
template
Templat kumis yang akan digunakan untuk memformat data dari kisi untuk interaksi.
template?: string
Nilai Properti
string
tilejson
Menjelaskan versi spesifikasi TileJSON yang diimplementasikan oleh objek JSON ini.
tilejson: string
Nilai Properti
string
tiles
Array titik akhir petak peta. Jika beberapa titik akhir ditentukan, klien dapat menggunakan kombinasi titik akhir apa pun. Semua titik akhir HARUS mengembalikan konten yang sama untuk URL yang sama. Array HARUS berisi setidaknya satu titik akhir.
tiles: string[]
Nilai Properti
string[]
version
Nomor versi gaya semver.org untuk petak peta yang terkandung dalam tileset. Ketika perubahan di seluruh petak peta diperkenalkan, versi minor HARUS berubah.
version?: string
Nilai Properti
string