如何使用桌面Java应用程序显示Google地图并与之互动?

时间:2016-04-20 19:09:53

标签: java google-maps desktop

我希望能够在我的屏幕上显示 Google地图,并与地图互动以添加积分,创建路线,绘制路径等。

我想避免在Google地图上打开网页 - 我希望能够直接对地图进行编程。

我有一个Google Maps API Key(我不确定我需要哪种类型),我有一个模糊的想法,我需要以某种方式使用API

作为一个有点缺乏经验的程序员,我感觉有点不知所措。欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

有两种方法可以让我看到一种简单易行的方式。

1)在JavaFX中使用WebView来显示谷歌地图,这是一种类似的行。

    final WebView browser = new WebView();
    final WebEngine webEngine = browser.getEngine();
    webEngine.load("http://wwww.googlemaps.com");

2)另一种方法是使用google api作为代码库的后端,并使用JavaFX / Swing作为前端。这将涉及到你的大量工作,并且通过它的范围超出了我愿意在这个论坛上承诺的范围。您需要了解一下后端服务以及如何使用它们并使用您自己的元素重新创建地图元素。