using UnityEngine; /// /// Component attached to tile prefab roots to store geo metadata. /// Useful for positioning prefabs in scene or querying tile info at runtime. /// public class GeoTileMetadata : MonoBehaviour { public string tileId; public double xmin; public double ymin; public double globalMin; public double globalMax; /// /// Returns the world position this tile should be placed at, given a global origin. /// public Vector3 GetWorldPosition(double originX, double originY) { return new Vector3( (float)(xmin - originX), (float)globalMin, (float)(ymin - originY) ); } }