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