0

アドレスだけで、座標を知らなくても、Google MapView にポイントを表示する方法はありますか?

私の目標は、ジオコーディング API の使用を避けることですが、これには使用制限があることを理解しています。これは正しいです?

4

1 に答える 1

0

Android Geocoderクラスを使用すると、それを行うことができます。指定された住所で緯度、経度を取得できます。

何かのようなもの、

Geocoder geoCoder = new Geocoder(this);
List<Address> address;

try {
    address = geoCoder.getFromLocationName("Address",1);
    if (address == null) {
        return null;
    }
    Address location = address.get(0);
    location.getLatitude();
    location.getLongitude();
}

My goal is to avoid using the geocoding API, which I understand has a usage limit. Is this correct?

あなたが言ったように、あなたはクエリを制限したくない...

したがって、これらの2つのリンクandroid-geocoder-limitationsとSEの質問/how-to-avoid-google-map-geocode-limitを見てください。これは役に立ちます…</p>

于 2012-08-24T11:10:43.690 に答える