2012-04-22 8 views
0

ユーザーがコンテンツを投稿するアプリケーションを開発しようとしています。これはユーザーが作成したアプリケーションなので、すべてのポストには場所が付いているので、あとでそのエリアまたは市の他のユーザーのためにフィルタリングすることができます。ジオロケーションでコンテンツにタグを付ける

たとえば、ユーザーが自分のウェブサイトに書籍を掲載して販売することができるとします。ここでは、私は彼らに場所を入力することができるテキストボックスを提供したいと思います。入力された場所は有効なはずですので、どうすれば確認できますか?その後、彼/彼女がいないだけで、あまりにも自分の位置についての結果が、他の近くの場所を取得する必要があります彼の場所での本のために、他の誰かを検索するブックを掲示した後も

これは私の質問のいくつかです。誰かが答えて、私を導くことができれば、本当に感謝しています。ありがとう。

答えて

0

ユーザーの場所を確認するには、HTML5のジオロケーション機能を使用することをおすすめします。ここをクリックしてデモを見てください:http://merged.ca/iphone/html5-geolocation

近くの検索は少し面倒ですが、いくつかのオプションがあります。ジオコーディングサービス(GoogleとBingは両方ともジオコーディングREST APIを提供しています)を使用して、人々が同じ都市、郵便番号などにいるかどうかを判断できます。おそらく、データベースクエリを使用して近くの投稿を検索する方がよいでしょう。多くのデータベースでは、この種のシナリオをサポートするために、組み込みの地理空間データ型が提供されています。 MySQLの例:http://dev.mysql.com/doc/refman/5.0/en/mysql-spatial-datatypes.html

関連する問題