本来であれば、座標(経度・緯度)をまず平面直角座標に変換した上で抽出するのがベストですが、精度を求められない場面でサクッとselect文を実行する方法を紹介します。 以前どこかで見ましたが、ソースを忘れたので製品SQLから引っ張ってきました。確か日本の本州限定のワザだった気がします。 例 「@latと@lngを中心に1000m以内のお店を抽出」する例です。 select NAME, TEL, ADDRESS from MYSHOP where sqrt(power((MyLat - @lat) * 111000, 2) + power((MyLng-@lng) * 91000, 2)) <= 1000 解説 [MyLat] [MyLng]には各々、お店の緯度・経度が入ってます。 @lat、@lngには中心座標の緯度・経度を指定します。もちろん座標数値(36.1234、138.5678等)を
2011年03月21日15:06 by oklahomer Checkin(Graph API) カテゴリドキュメントAPI http://developers.facebook.com/docs/reference/api/checkin/ チェックインを検索したり、読み込んだり、投稿することが可能です。全てのチェックインには、グラフ上のオブジェクトを示すチェックインIDが割り当てられています。そしてそれらのチェックインは、関連するFacebook PageやOpen Graph protocolページと結びついています。 ユーザのチェックインを取得するには、user_checkinsパーミッションを得る必要があります。ユーザの友人のチェックインを取得するには、friend_checkinsパーミッションが必要です。 下記へのアクセスでチェックイン情報を取得できます。 GET https
GPS機能とは、GPS機能対応iモード端末のみに提供される、位置情報を取得する機能です。この機能を利用することによって、端末の所在する位置に応じたコンテンツを作成することが可能です。GPS機能では、iエリアとは異なり、緯度経度を利用したポイントを示す位置情報を提供します。 iモードを利用可能な場所であれば、全国(国内)で本サービスをご利用いただくことが可能です。 海外では、iモードが利用可能な場所でも、国内同様のネットワークアシスト方式1 のGPS機能は提供できません。ただし、一部の機種は単独測位方式2 に対応しています。単独測位方式では、ネットワークアシスト方式に対応していない海外でも、オープンスカイ3 であれば時間をかけて測位できる場合があります。 1ネットワークアシスト方式 衛星の位置や基地局情報の位置等の捕捉情報(アシストデータ)を携帯電話のネットワークを利用して取得する方式で、
(2) EZナビ (GPS方式) EZナビは、端末からの位置測位要求を契機に、周辺のGPS衛星からの情報を用いて、端末の存在する場所の緯度・経度などを算出し通知する位置情報サービスです。EZナビではGPS衛星を利用して端末の位置を計算するため、高い精度の位置情報が提供されます。 EZナビには、基地局の情報を利用するネットワーク型と、あらかじめ取得したデータを利用する端末型の2種類があります。 〈EZナビ ネットワーク型〉 EZナビ ネットワーク型は、端末からの位置測位要求を契機に、周辺のGPS衛星や基地局からの情報を元にして、端末の存在する場所の緯度・経度などを算出し通知する位置情報サービスです。 EZナビ ネットワーク型によって得られた位置情報と、実際の端末の位置との誤差は、位置測位した場所や方角、天候などによって変化します。端末が捕捉することができるGPS衛星および基地局の数が少ないビ
iPhoneのGPSやWifi(iPod touchも可)を使って現在地の緯度経度を取得する簡単な方法です。 今回は簡単に"Window-based Application"のテンプレートを使った例です。 プロジェクトへCoreLocation.Frameworkを追加 "<プロジェクト名>AppDelegate.h"へヘッダファイルとプロトコルの追加する際の例 ・"CoreLocation/CoreLocation.h" をインポートする。 ・プロトコルへ"CLLocationManagerDelegate"を追加する。 #import <UIKit/UIKit.h> #import <CoreLocation/CoreLocation.h> @interface testGPSAppDelegate : NSObject <UIApplicationDelegate, CLLocati
GPS測位はどんな感じでできるのか試してみたのですが、下記の手順だけでよかったので簡単に測位できました。 1. CoreLocation.frameworkを追加します。 2. CLLocationManagerを生成して測位開始します。 LocationViewCtrl.h #import <UIKit/UIKit.h> #import <CoreLocation/CoreLocation.h> @interface LocationViewCtrl : UIViewController <CLLocationManagerDelegate>{ CLLocationManager *man; } @property(nonatomic, retain) CLLocationManager *man; @end LocationViewCtrl.m #import "LocationVie
Web2.0ワークショップで紹介したように、様々なケータイやPHSでユーザの現在位置が取れるようになってきていて、それを使っていろいろアプリケーションが作れるようになってきている。 その中には、実用アプリだけでなく、私も前管理人をしていたアンテナ奪取や、ケータイ国盗り合戦、Ittemiaのようなエンタメアプリも考えられるわけですが、その際に問題になってくるのが「現在位置の詐称」問題です。 ケータイ、PHSでの位置取得は、SoftBank簡易位置情報のようにHTTPヘッダ、DoCoMoのiエリアのようにPOST等で返ってくる場合もありますが、多くの場合、GETのクエリストリングとして返ってきます。 なので、一旦URLを得てしまえば、クエリストリング中の経緯度を書き換えさえすれば、簡単に詐称できてしまうのです。 実用アプリならば、飽くまで位置情報はユーザの調べる位置を現在位置とするため
▼ GPS携帯と携帯サイトの作り方に関する基礎知識のメモです。 メニュー GPSとは 携帯各社のGPS位置情報の取得方法 au DoCoMo SoftBank WILLCOM 携帯各社のユーザーエージェントの取得方法 au DoCoMo SoftBank WILLCOM 携帯各社のホームページ作成方法(マークアップ言語について) au DoCoMo SoftBank WILLCOM GPSメールとは GPS画像とは 関連ページ GPS携帯 位置情報 システム for au (PHP/MapScriptベースのWebスクリプト) GMapsBBS Beta (Google Maps と GPS携帯を連携したBBS) 日本地図 首都圏エリア 大阪エリア この画像の最終更新日:2008/08/18 20:21 この画像は、GPS携帯から取得したアクセスポイントをローカルサーバのMapSe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く