0

我正在尝试在我的桌面 Java 应用程序中实现路线图。

我的项目的想法是允许用户将点放置在拍摄特定照片的地图上。

我打算使用谷歌地图,但阅读 T&C,我注意到它只能在网络上使用。我已经设法在一些免费的网络托管 (http://jwasley.netii.net) 上实现了一个地图 - 但它不会显示在我创建的 Java 网络浏览器中。

这是最好的方法,还是有路线图的 API。我确实查看了 OpenStreetMap,但找不到任何像样的教程。

干杯

4

1 回答 1

0

我建议使用 jxmapkit 作为显示地图的 Swing 框架。它包括强大的功能,例如覆盖。它是 swingx 项目的一部分。我相信它支持许多不同的映射存储库,包括 OpenStreetMap。

你可以在这里看到一个例子:

http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html

如果您想了解更多,那么开源项目 iphoneanalyzer 会广泛使用它。该代码可在此处获得:

http://iphoneanalyzer.svn.sourceforge.net/viewvc/iphoneanalyzer/trunk/gui/src/main/java/com/crypticbit/ipa/ui/swing/

于 2012-06-04T13:51:43.257 回答