0

JSF 2.x アプリケーションで Gmaps4jsf バージョン 3.0.0 を使用しようとしています。世界の緯度と経度に基づいて、いくつかの場所の住所を抽出したいと考えています。そのために、次のコードを使用しました。

public static String addressGenerator(Double latitude, Double longitude){
    String address = "";
    try{
        address = GMaps4JSFServiceFactory.getReverseGeocoderService().
                getPlaceMark(latitude.toString(), longitude.toString()).getAddress();
        address = new String(address.getBytes(), "UTF-8");      
    } catch (Exception e){
        e.printStackTrace();
    }
    return address;
}

ただし、機能せず、次のエラーが発生しました。

java.lang.Exception: Error: Server returned HTTP response code: 403 for URL: http://maps.google.com/maps/geo?q=41.13087,28.974647&output=json&sensor=false&key=abcdef

at com.googlecode.gmaps4jsf.services.ReverseGeocoderServiceImpl.getPlaceMark(ReverseGeocoderServiceImpl.java:73)
4

1 に答える 1