REMARQUE:Les services de jeux Google Maps Platform sont obsolètes depuis le 18 octobre 2021. Les utilisateurs actuels conserveront leur accès jusqu'au 31 décembre 2022. Pendant cette période, nous continuerons à fournir une assistance et des correctifs pour les principaux bugs et pannes. Consultez le Guide de transition pour les services de jeux vidéo afin d'obtenir les ressources nécessaires à la planification des étapes suivantes pour vos projets.

Utiliser le SDK Maps pour Unity avec un autre serveur de tuiles

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Vous pouvez utiliser le SDK Maps pour Unity avec un autre serveur de tuiles sémantiques, à partir de la version 1638. Pour ce faire, configurez les instances MapsService avec les options FeatureTileApiUrlFormat et TerrainTileApiUrlFormat à l'aide de Inspector. Ces options doivent être des formats de chaîne valides pouvant être mis en forme avec la méthode String.Format à l'aide de coordonnées de tuile dans l'ordre x, y, zoom. La chaîne formatée doit également être un URI HTTP valide. ArgumentException est renvoyé si l'entrée ne peut pas être correctement mise en forme dans un URI HTTP valide pour la demande de tuiles.

Lorsque la fenêtre d'affichage de la caméra est mise à jour vers un nouvel emplacement ou un nouveau niveau de zoom, le SDK Maps pour Unity détermine quelles tuiles sont nécessaires et traduit ces informations en un ensemble de tuiles à récupérer à l'aide des coordonnées de tuile Mercator.

Exemples :

L'exemple d'URL suivant indique le format correct à utiliser:

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

Les exemples d'URL suivants ne sont pas valides:

  • Nombre d'éléments de format incorrect : https://example.com/featuretiles/@{0},{1},{2},{3}z
  • URL non valide : example.com/featuretiles/@{0},{1},{2}z
  • Schéma non compatible : ftp://example.com/featuretiles/@{0},{1},{2},{3}z