2

アプリにシンプルなグローブ ビューがあります。以前は WhirlyGlobe を使用していましたが、代わりに SceneKit を使用することにしました。Whirly Globe でマップ タイルを使用し、SceneKit で (私が知る限り) 動作しないことを除いて、すべてがうまく機能し、満足しています。そのマップを (タイル、分割、または 1 つのファイルとして) SCNSphere ジオメトリで使用したいと考えています。

Apple がドキュメントで使用している衛星地図をコピーしたところ、正しく見えますが、必要な地図ではありません。私たちのマップはウェブ/球体メルカトル図法であり、私の球体の SceneKit では見栄えが悪いです。

Apple が使用している 2x1 プロジェクションが何と呼ばれているかはわかりません*。

  • 今やる:
    • Equirectangular - もちろん投稿した直後。
    • Platte Carre としても知られています (Hal Mueller のコメントによる)

Web メルカトル図法でのマップのエクスポートは 1x1 です。垂直軸で押しつぶすだけでは機能しません (とにかく、SceneKit はこれを自動的に行います)。

必要に応じて、ツールまたはハイブリッドを使用して、プログラムでファイルを変換できます。

必要に応じて、マップ スキンの親指を提供できます。

4

1 に答える 1

2

既に画像があり、それらを再投影する必要がある場合 (メルカトルからプレート キャリー/エクイレクタンギュラーなど)、GDAL ( http://www.gdal.org ) をご覧ください。フォーマット変換に加えて、再投影ライブラリが含まれています。GDAL はほとんどのシステムで実行され、コマンド ラインから使用したり、他のプログラムにバンドルしたりできます。

于 2017-01-04T20:31:11.423 に答える