【问题标题】:how to display a map in a java swing application?如何在 java swing 应用程序中显示地图?
【发布时间】:2014-11-22 21:38:38
【问题描述】:

我正在开发一个应用程序,我必须在 JPanel 中显示特定区域/区域的地图(使用纬度和经度),我不需要地图中的其他功能(例如放置标记等)除了放大/缩小。我不知道如何实现这一点,一些解释这一点的链接会很有帮助。

【问题讨论】:

    标签: java swing jpanel


    【解决方案1】:

    抱歉,我没有足够的代表来添加评论,或者我只会评论它,但这个问题回答了:

    Embed google maps in Java desktop Application

    这是他们答案的精确副本:

    是的,Google Maps API 现在可以在桌面应用程序中使用

    查看这些 Stack Overflow 线程:

    Google Map in JAVA Swing

    Embedding Gecko/Webkit in Java

    Webkit browser in a Java app

    Rendering webpages with WebKit in Java

    您还可以看到tutorail 在 Java 桌面应用程序中使用地图。

    【讨论】:

      【解决方案2】:

      看看JxMaps 库。使用这个库,您可以轻松地将地图查看器嵌入到任何 Swing 容器中。

      MapView 嵌入到您的应用程序后,库允许您访问Map 对象,该对象具有地图定位和缩放方法。

      Map map = viewer.getMap();
      map.setCenter(new LatLng(map, 10, 20);
      map.setZoom(8);
      

      【讨论】:

        猜你喜欢
        • 2023-04-02
        • 2011-02-25
        • 2016-03-28
        • 2015-06-07
        • 2010-11-23
        • 2017-09-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多