嗨,我开始从事这个项目,我需要一张图片(美国地图),然后我需要在地图上不同位置的不同大小的圆圈。像这样的东西:http ://www.npr.org/templates/story/story.php?storyId=110997398
最好的方法是什么?我从来没有处理过Java 2-d,但我猜这就是我应该使用的。
嗨,我开始从事这个项目,我需要一张图片(美国地图),然后我需要在地图上不同位置的不同大小的圆圈。像这样的东西:http ://www.npr.org/templates/story/story.php?storyId=110997398
最好的方法是什么?我从来没有处理过Java 2-d,但我猜这就是我应该使用的。
是的,Java 2D 应该正是您所需要的,Sun 有一些非常好的教程。
如果您四处搜索,您也可以找到很多 Java 2D 游戏教程(比如这个)。学习它们可能会更有趣,并且它们展示了您正在寻找的相同功能。
希望您不必太精确,因为球体上的圆(又名“世界”)看起来不像二维上的圆,而二维圆在世界坐标中是其他东西。
如果只是为了好玩和训练,您可以继续在投影地图上绘制二维圆,但如果您需要在世界上绘制“真实”圆,您应该使用能够将形状转换为任何投影的库.
上次我使用OpenMap非常简单。