我正在开发一个使用 WhirlyGlobe ( http://code.google.com/p/whirlyglobe/ ) 的 IOS 应用程序。这个 API 对我来说是全新的。
有人可以帮我,使用代码在两个位置(纬度,经度)之间画线吗?
我正在开发一个使用 WhirlyGlobe ( http://code.google.com/p/whirlyglobe/ ) 的 IOS 应用程序。这个 API 对我来说是全新的。
有人可以帮我,使用代码在两个位置(纬度,经度)之间画线吗?
我相信,目前如果你抓住项目的“主”分支,没有功能可以做到这一点。但是,开发分支有这样的东西,还有更多。看看这篇博客文章,它有一个从一个位置绘制到另一个位置的线的屏幕截图:
http://mousebirdconsulting.blogspot.ca/2013/01/whirlyglobe-component-21-beta1.html
您可以从 github 下载并编译开发分支,或者获取二进制分发版,最新版本在这里:
https://dl.dropbox.com/u/29069465/WhirlyGlobe-MaplyComponentDistribution_2_1_beta2.zip
浏览头文件并了解它的工作原理将使您受益,因此当您在寻找这是如何完成的时,您会看到更多有趣的东西。
WhirlyGlobe 有很多事情我还没有做,如果我能试试这个
您可以在 MaplyShape.h 中使用 MaplyShapeGreatCircle 并将高度设置为接近 0.0 。