嗨,我开始在这个项目上工作,我需要有一张照片(美国地图),然后我需要在地图上不同位置的不同大小的圆圈。这样的事情:http://www.npr.org/templates/story/story.php?storyId=110997398Java的帮助。如何绘制图像
什么是最好的方式去做呢?我从来没有处理过Java 2-d,但我猜这就是我应该使用的。
嗨,我开始在这个项目上工作,我需要有一张照片(美国地图),然后我需要在地图上不同位置的不同大小的圆圈。这样的事情:http://www.npr.org/templates/story/story.php?storyId=110997398Java的帮助。如何绘制图像
什么是最好的方式去做呢?我从来没有处理过Java 2-d,但我猜这就是我应该使用的。
是的,Java 2D应该正是你所需要的,而Sun has some really good tutorials for it。
如果你周围搜索,你可以找到很多Java 2D游戏教程(like this one)以及。他们可能会从中学到更多有趣的东西,并且他们展示了您正在寻找的相同功能。
希望你不必是准确的,因为一个球(又名“世界”)的圆圈并不像2-d圆和2-d圈是其他世界坐标东西。
如果只是为了娱乐和训练,您可以继续在投影地图上绘制二维圆形,但如果您需要在世界上绘制“真实”圆形,则应该使用具有转换能力的库形状到任何投影。
上次我使用OpenMap,这很容易。