1
ジオ座標に基づいてパイプ状の構造を実装しようとしていますが、データはこのようなjson形式です。3つのLat longからのパスを作成します。
[
{
"LATITUDE": "55.10185525",
"LONGITUDE": "-76.4629527"
},
{
"LATITUDE": "55.10181625",
"LONGITUDE": "-76.4629827"
},
{
"LATITUDE": "55.10185525",
"LONGITUDE": "-76.4629527"
},
{
"LATITUDE": "55.10181625",
"LONGITUDE": "-76.4629827"
},
{
"LATITUDE": "55.10185525",
"LONGITUDE": "-76.4329527"
},
{
"LATITUDE": "55.10181625",
"LONGITUDE": "-76.4629827"
},
{
"LATITUDE": "55.10185525",
"LONGITUDE": "-76.4629527"
},
{
"LATITUDE": "55.10181625",
"LONGITUDE": "-76.4629827"
}
]
私は3 JSするVector3
function convertLatLonToVec3(lat,lon) {
lat = lat * Math.PI/180.0;
lon = -lon * Math.PI/180.0;
return new THREE.Vector3(
Math.cos(lat) * Math.cos(lon),
Math.sin(lat),
Math.cos(lat) * Math.sin(lon));
}を作成するには、この変換方法を用います。 これは本当にうまくいきません。他の方法では、3D平面上でlong latを実装することはありません
「本当にうまくいかない」という意味はどうですか? – prisoner849
私は何もエラーを投げていないことを意味するか、何かを表示.... – user332863
あなたは緯度と緯度がありますが、どの半径ですか? – prisoner849