Menggunakan Maps SDK for Unity dengan server kartu yang berbeda

Anda dapat menggunakan Maps SDK for Unity dengan server kartu semantik yang berbeda, mulai versi 1638. Untuk melakukannya, konfigurasi instance MapsService dengan opsi FeatureTileApiUrlFormat dan TerrainTileApiUrlFormat menggunakan Inspector. Opsi tersebut harus berupa format string yang valid yang dapat diformat dengan metode String.Format menggunakan koordinat kartu dengan urutan x, y, zoom. String berformat juga harus berupa URI HTTP yang valid. ArgumentException akan ditampilkan jika input tidak dapat diformat dengan benar menjadi URI HTTP yang valid untuk meminta kartu.

Saat area pandang kamera diperbarui ke lokasi baru, atau ke tingkat zoom baru, Maps SDK for Unity akan menentukan ubin yang diperlukan dan menerjemahkan informasi tersebut menjadi satu kumpulan ubin yang akan diambil menggunakan Koordinat ubin Mercator.

Contoh:

Contoh URL berikut menunjukkan format yang benar untuk digunakan:

  • https://example.com/featuretiles/@{0},{1},{2}z

Contoh URL berikut tidak valid:

  • Jumlah item format salah: https://example.com/featuretiles/@{0},{1},{2},{3}z
  • URL tidak valid: example.com/featuretiles/@{0},{1},{2}z
  • Skema tidak didukung: ftp://example.com/featuretiles/@{0},{1},{2},{3}z