gpt4 book ai didi

java - WorldWind Java API

转载 作者:行者123 更新时间:2023-12-02 07:45:06 26 4
gpt4 key购买 nike

我想创建一个应用程序,允许用户输入经度和纬度,然后将其显示在 map 上。我遇到过WorldWind但我以前从未听说过。

要创建这样的应用程序,我最好使用 WorldWind 或 OpenStreetMap

由于这只是我的应用程序的一部分,并且 Google map 不允许在桌面应用程序上使用其 map ,因此我将无法使用 Google map 。

最佳答案

如果您从用户输入中获取纬度和经度,在 WorldWind 中您可以执行以下操作:

    Position pos = new Position(Angle.fromDegreesLatitude(latitude), Angle.fromDegreesLongitude(longitude), altitude);
PointPlacemark pp = new PointPlacemark(position);
PointPlacemarkAttributes attrs = new PointPlacemarkAttributes();
attrs.setImageAddress("http://maps.google.com/mapfiles/kml/paddle/red-circle.png");
attrs.setScale(0.6);
attrs.setImageOffset(new Offset(32d, 4d, AVKey.PIXELS, AVKey.PIXELS));
pp.setAttributes(attrs);
wwd.redraw();

顺便说一句,您可以使用Open Street Map layer在世界风中。

关于java - WorldWind Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10983508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com