GoogleEarth内置Java Swing

GoogleEarth内置Java Swing,java,swing,google-earth,Java,Swing,Google Earth,是否可以在JavaSwing应用程序中嵌入GoogleEarth视图?如果是这样的话,你能给我指一个教程来解释怎么做吗?我刚刚在java.net上发现了一个链接 还有NASA的。即使在技术上是可能的(使用JXMapViewer),但在法律上是不可能的。谷歌不允许在浏览器之外使用谷歌地图 一个可能的解决方案是将JWebPane()嵌入到您的Swing应用程序中,但它仍然没有准备好:(下面是一个lil教程,它解释了这一切: 它使用Google Earth COM API将Google Earth嵌

是否可以在JavaSwing应用程序中嵌入GoogleEarth视图?如果是这样的话,你能给我指一个教程来解释怎么做吗?

我刚刚在java.net上发现了一个链接


还有NASA的。

即使在技术上是可能的(使用JXMapViewer),但在法律上是不可能的。谷歌不允许在浏览器之外使用谷歌地图


一个可能的解决方案是将JWebPane()嵌入到您的Swing应用程序中,但它仍然没有准备好:(

下面是一个lil教程,它解释了这一切:


它使用Google Earth COM API将Google Earth嵌入Java Swing应用程序是不可行的。无论是法律上还是其他方面。但是,您可以找到一种将Google地图嵌入框架的方法


编辑:找到了这个。

您可以使用java RDP客户端在远程桌面上运行Google Earth

您可以使用Jawin提取本机存根,并使用它将Google Earth嵌入java Swing容器。我以前做过这方面的工作,请查看我在youtube上的演示视频


正如WTP在博客中指出的那样,布兰特使用“com4J”来生成存根。

我在大学里做了一个使用GPS和GSM的车辆跟踪系统的项目。 在这个项目中,我们用来获取车辆的纬度和经度值,并将其显示在谷歌地图上。 我们用于创建带有Google location的框架的代码是

框架是通过创建类的对象并调用方法创建的

createmap(字符串x,字符串y);


其中,x纬度和y经度。

谷歌帖子正是我要找的。谢谢!