>位置情報検索(Obj-C):基本的な使い方このサイトを正しく表示するためには、ブラウザーのJavaScriptの設定を「有効」にしてください。概要このページでは、アプリから位置情報検索を行う方法について解説します。位置情報についてNCMBGeoPointは、位置情報を扱うためのクラスです。プロパティは以下の通り緯度・経度となっております。緯度は-90.0~90.0、経度は-180.0~180.0まで設定できます。longitude;NCMBGeoPointオブジェクトの作成geoPointメソッドを使って位置情報のオブジェクトを生成できます。このメソッドで生成されたオブジェクトの緯度・経度は0に設定されます。geoPoint];緯度、経度を指定して生成する場合はgeoPointWithLatitude:longitude:メソッドを使います。新宿駅の座標を指定して生成しています。位置情報の利用方法にあわせて以下の準備が必要です。位置情報が必要になってから、認証画面を表示することが可能になります。Info.plistに記載した内容が認証画面の下側に表示されます。現在地を取得するGPS機能などでお客様の位置情報を元にオブジェクトの生成もできます。※geoPointForCurrentLocationInBackground:を使用する場合には「CoreLocation.framework」の追加が必要になります。}];CLLocationを元にオブジェクトの生成もできます。※CLLocationを使用する場合には「CoreLocation.framework」の追加が必要になります。CoreLocationのstartUpdatingLocation実行後、CLLocationの緯度・経度を元にオブジェクトの生成を行っています。stopUpdatingLocation];}位置情報をデータストアに保存する位置情報をデータストアに保存するには、setObjectでNCMBGeoPointクラスのオブジェクトをセットし、save系メソッドで保存します。saveInBackgroundWithBlock:を使用し、新宿駅の座標をデータストアに保存しています。}];}すでに生成されているgeoPointの位置情報を変更して保存する事もできます。saveInBackgroundWithBlock:を使用し、高田馬場駅の座標をデータストアに保存しています。指定する場合は、検索開始地点の位置情報とそこからの検索距離を指定します。指定する場合は、キロメートル、マイル、ラジアンで指定可能です。検索距離を指定せずに検索をかける事もできます。保存されている位置情報のオブジェクトが取得されます。保存した新宿駅の位置情報を検索開始地点に指定し、距離を指定していません。新宿駅の位置情報を検索開始地点に指定し、距離(5キロメートル)を指定しています。指定する場合は、検索範囲となる矩形の左下(南西)と右上(北東)の位置情報を設定し、その範囲内で保存してあるオブジェクトの検索ができます。南西に新宿、北東に池袋を指定し、その範囲内の検索を行っています。上記にある「位置情報の保存」で新宿と高田馬場を保存している場合は、それぞれのオブジェクトが検索されます。Expertプラン以上のお客様はテクニカルサポートにてご質問を承らせて頂きます。TOPSNSFacebookTwitterQiitaGitHub富士通クラウドテクノロジーズホームへ特定商取引法に基づく表示ウェブサイトの利用について個人情報保護ポリシーについて。