gpt4 book ai didi

android - osmdroid 和 Android 应用程序的地理点是否不同?

转载 作者:行者123 更新时间:2023-11-30 04:26:28 25 4
gpt4 key购买 nike

我正在为我的 Android 应用程序使用 OsmDroid。我正在如下设置 IGeoPoint

IGeoPoint point2 = new IGeoPoint() {

public int getLongitudeE6() {
return 51475022;
}

public int getLatitudeE6() {
return -300322;
}
};
mapController.animateTo(point2);

这把我带到了深蓝色的大海。而当我使用 google.mapview 并按以下方式设置地理点时

myMapController.animateTo(new GeoPoint((int) (51.475022 * 1E6),
(int) (-0.300322 * 1E6)));

带我去我想去的地方

osmdroid 有什么问题?

最佳答案

为什么要尝试为接口(interface)创建构造函数?

Osmdroid GeoPoint 是实现此接口(interface)的类。您只需要像这样实例化一个 GeoPoint:

GeoPoint gPt = new GeoPoint(51500000, -150000); // latitude, longitude

然后将其传递给您的 .animate()

关于android - osmdroid 和 Android 应用程序的地理点是否不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8401675/

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