私は固定された地理的領域でのみ動作するゲームを作っています。私がゲームを作っているカスタムは、ポケモンのようなユーザーインターフェイスを求めています。私が撮っていた地理的領域を表すカスタムイメージのある場所があります。 は、私は正常に次のコードを使用して直交座標ために地理座標を転置:地理座標をUnity座標系に移す
cartesianCoord.x = EARTH_RADIUS * Mathf.Cos (location.latitude) * Mathf.Cos (location.longitude);
cartesianCoord.y = EARTH_RADIUS * Mathf.Cos (location.latitude) * Mathf.Sin (location.longitude);
cartesianCoord.z = EARTH_RADIUS * Mathf.Sin (location.latitude);
しかし、今、私は、適切な場所に自分のキャラクターを配置することはできません。 これは私の状況を表しています。(赤い点が知られています)
左側の画像はUnityのマイプレーンです。 文字を飛行機の正しい位置に配置するにはどうすればよいですか?
マップに使用されている投影を知る必要があります。 –