0

limda chowk、rajkot、gujarat、india などのユーザー入力住所に基づいて latlng 値を取得したいと考えています。

しかし、私は完全な緯度値を取得していません。

インドのグジャラート州ラージコットにある limda chowk, subhash road のような通りを通り過ぎると、その通りの緯度の中心がわかります。

その場所の特定の緯度が欲しいのですが、どうすればAndroidでこれを考えることができますか

ここに私のコードがあります

public static String getLatLng(Context context,String addr){
    Geocoder geocoder = new Geocoder(context, Locale.getDefault());
    String add;
    try{
        List<Address> addresses = geocoder.getFromLocationName(addr, 1);
        Address obj = addresses.get(0);
        add = obj.getAddressLine(0);

        add = add + "\nCountryName " + obj.getCountryName();
        add = add + "\nCountryCode " + obj.getCountryCode();
        add = add + "\nAdminArea " + obj.getAdminArea();
        add = add + "\nPostalCode " + obj.getPostalCode();
        add = add + "\nSubAdminArea " + obj.getSubAdminArea();
        add = add + "\nFeatureName " + obj.getFeatureName();
        add = add + "\nLocality " + obj.getLocality();
        add = add + "\n" + obj.getSubThoroughfare();
        add = add + "\nurl " + obj.getUrl();
        add = add + "\nLatitude " + obj.getLatitude();
        add = add + "\nLongitude " + obj.getLongitude();

        //Log.v("IGA", "Address" + add);

    }catch(Exception e){
        e.printStackTrace();
        add = e.toString();
    }
    return add;
}

ありがとう

4

2 に答える 2

0

実際、私は私の質問に対する答えを得ました。それは、「sastriya medan」のような最も近い他の場所ではあまり有名ではないか、重要ではないため、この地域のすべてのアドレスを私の質問「limdachowk」に保存しないでください。 。自分のデータベースを作成する必要がある場所の正確なlatlngが必要な場合は、アドレス情報を収集し、適切なlatlng値を使用してこのデータベースに保存します。

于 2011-08-25T07:24:26.320 に答える
0

住所、アンドロイドから緯度と経度を取得しようとしましたか

ありがとうディーパック

于 2011-05-31T14:33:30.123 に答える