“場所”を複製するために使用できるAPIはありますかiPhoto '09の機能

StackOverflow https://stackoverflow.com/questions/428481

  •  06-07-2019
  •  | 
  •  

質問

Appleの基調講演を見ましたが、 iPhotoに追加された新しいプレイス機能に感銘を受けました'09 。つまり、写真からジオコード情報を取得し、それを実際の場所に変換します。そのため、-41.51.2などの代わりに、「エンパイアステートビルディング」と表示されます。

使用するのは面白そうですが、自分のアプリケーションに追加したい機能にも似ています。だから、開発者の観点から、「ジオコードを配置する」を解決するためにAppleがどのサービスを使用しているかを誰かが知っているのだろうかと思っています。マッピング?それとも、彼らが家で開発したものだと思われますか?

役に立ちましたか?

解決

編集 これは元々私の質問だったので、最近再びバブルになり、ここに2016年の回答を追加するために編集するだけです... iOS 5以降、CLGeocoderを介してリバースジオコーディングを使用できます。 iOS 6.1以降、フォワードジオコーディングはMKLocalSearchを使用するSDKの一部です。

参照しているプロセスは、「逆ジオコーディング」と呼ばれます。逆ジオコーディングサービスは、緯度と経度を入力として受け取り、実世界の住所を出力として返します。このサービスを提供するプロバイダーがいくつかあります。 YahooとGoogleの両方にAPIがありますが、アドレスを検索してYahooまたはGoogleマップにプロットすることを制限します。また、商用アプリケーションでのAPIの使用を制限しています。リバースジオコーディングに課金するプロバイダーは他にもかなりあります。現在使用しているものは http://geocoder.us

です。

他のヒント

BrightKite は、Google API(パブリックまたはプライベート)を使用して、iPhoneアプリのGPSまたは Geode ブラウザ内)を名前付きの場所に配置するので、もちろん可能です。 。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top