透過其他圖塊伺服器使用 Maps SDK for Unity

自 1638 版起,您可以將 Maps SDK for Unity 與其他語意圖塊伺服器搭配使用。方法是使用「Inspector」,使用 FeatureTileApiUrlFormatTerrainTileApiUrlFormat 選項設定 MapsService 執行個體。這些選項必須是有效的字串格式,可透過 String.Format 方法使用圖塊座標,依序使用 xyzoom 的順序。格式化字串也必須是有效的 HTTP URI。如果輸入內容格式不正確,無法做為要求圖塊的有效 HTTP URI,系統就會擲回 ArgumentException

當攝影機的可視區域更新為新位置或新的縮放等級時,Maps SDK for Unity 會判斷需要哪些圖塊,然後將該資訊轉譯成一組圖塊,並使用麥卡托圖塊座標擷取這些圖塊。

範例:

下列網址範例顯示使用的正確格式:

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

以下範例網址無效:

  • 項目格式數量不正確:https://example.com/featuretiles/@{0},{1},{2},{3}z
  • 網址無效:example.com/featuretiles/@{0},{1},{2}z
  • 不支援的配置:ftp://example.com/featuretiles/@{0},{1},{2},{3}z