我正在研究 WhirlyGlobe 组件测试器应用程序(mousebird 团队为 ios 中的地球应用程序提供的出色框架)并尝试创建纬度和经度。我已经使用以下方法在地球上创建了经度:- (void)addGreatCircles:(LocationInfo *)locations len:(int)len stride:(int)stride offset:(int)offset
并在数组中分配值:LocationInfo locations[NumLocations]
但是当我尝试通过在 as 中给出坐标来创建地球上的纬度时:
LocationInfo locations[NumLocations] = {
{"twenty five",0, 180},
{"twenty six",0, -10}
// {"three",30,180.0},
// {"four",30,0},
// {"five",60, 180},
//{"six",60, 0},
}
和儿子...我只能得到地球上纬度线的一半。我不知道为什么会出现这个问题。这是由于 OpenGL 还是什么。有人请帮我正确地做。当我给出起点(0,-180)终点(0,0)时的屏幕截图如图所示 - 1,2:
图像-1
图像-2
我需要的是在地球上绘制的完整纬度线。使用起点(0,0)到终点(0,360)给我一个空白输出(地球上没有画线)。我已经尝试使用起点(0,10)终点(0,-10),以便这条线覆盖整个地球,但还没有成功。请帮助大家!