在核心java中,如何根据位置地址获取纬度和经度值?

在核心java中,如何根据位置地址获取纬度和经度值?,java,dictionary,google-api,latitude-longitude,Java,Dictionary,Google Api,Latitude Longitude,需要根据位置获得纬度和经度 我正在尝试编写一个类似这样的方法,它将输入作为地址,然后在核心java中返回纬度和经度值作为结果,因此我正在寻找实现这一点的API 这里有一个例子 public double getLatLongValue("newyork") { . . . . . . . . . . . . . return latlongval; } 它将给出如下输出: 纬度:40.712784 经度:-74.005941 到目前为止,我已经查看了这个网站。 我想在核心java中实现

需要根据位置获得纬度和经度

我正在尝试编写一个类似这样的方法,它将输入作为地址,然后在核心java中返回纬度和经度值作为结果,因此我正在寻找实现这一点的API

这里有一个例子

public double getLatLongValue("newyork")
{
 . . . . . .
 . . . . . . . 
return latlongval;

}
它将给出如下输出:

纬度:40.712784

经度:-74.005941

到目前为止,我已经查看了这个网站。
我想在核心java中实现这种类型的东西,那么我应该关注API中的哪些核心类或方法呢

尝试创建如下类:

class LocationInfo {
    double latitude;
    double longitude;
    //getter setter
}
public LocationInfo getLatLongValue(String address) {
   ...
}

您可以使用,这是一项免费提供的服务

您的方法只需要点击一个特定的URL,然后处理响应


一旦处理完毕,您就可以使用自定义类包装结果,这样您就可以得到您想要的结果。

它被称为Google Maps API。您应该检查Google API,我想它会解决您的问题。这是我不认为这是OP想要的。。。