我试图用世界风的SphereAirspace构建特定的三维空域。 我试图构建的3D形状是在两个地方平行切入地面半球,假设在离地面高度h1和h2。 半球的底部是与地面平行。 :发现我没有足够的声誉张贴图片,你可以在这里看到的图像http://forum.worldwindcentral.com/showthread.php?45274-Drawing-a-portion-of-a-hemisphere-airspace
想到两种解决方案:1)获得半球和一个长方体的交叉区域空间:找不到这方面的任何API。 2)改变半球的绘图:试图做到这一点
我覆盖了三种功能于世界风的SphereAirspace drawSphere(),drawUnitSphere()和makeSphere(),并试图修改图纸拿到切割部分。 我无法理解的绘画图案,并且会影响到图纸给整个半球的一个子集的参数,我需要的方式。
在这些功能,在那里我可以研究这一领域的绘图使用的API方面的直接帮助或任何指针将是有益的。
您可以参阅SphereAirspace代码在这里: http://worldwind31.arc.nasa.gov/svn/...eAirspace.java![enter图像的描述在这里] [1]