0

私は地図機能を含むアプリをやっています。マップに検索機能があります。しかし、名前で場所を検索すると、その名前で最も近い場所が地図に表示されるように検索する必要があります。たとえば、私はオーストラリアにいて、オーストラリアに (たとえば) ニュージャージーの場所がある場合、アメリカではなくオーストラリアのニュージャージーの場所を表示する必要があります。私たちはそれを行うことができますか?どんな助けでも大歓迎です。

4

1 に答える 1

0

googleAPI から近くの場所でデータを取得できます。ここでは、データを試して確認し、googleAPI サイトから googleAPIKey を作成し、場所を緯度に渡してデータメイトを取得する例を示します。

また、食品、レストラン、ATMなどの異なるタイプを設定することもできます.

googleAPI 開発者は、googleAPIKey を作成して、このリンクからこのチュートリアルを参照してくださいGoogle API Documentation ..

この以下の例を試してください

   NSURL *strurl = [NSURL URLWithString:@"https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=AIzaSyB7YTFTYyk9eb8ULNGxoy06-b_0DUOqdrY"];
    NSLog(@"\n\n URL %@",str);
   ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:strurl];

   [request setDelegate:self];

   [request startAsynchronous]; 
于 2012-11-28T06:22:34.853 に答える