0

サービスで動作する Web アプリケーションに取り組んでいます。通常、すべてのサービスは、都市、郡、地域、州、国、または世界など、いくつかの (場合によっては複数の別個の) 地理的ドメインで提供されます。

典型的なタスク:

  • ユーザーは位置情報を lng,lat として送信します。ユーザーが利用できるサービスを見つける必要があります。
  • ユーザーが新しいサービスを追加するとき、サービス エリアをカバーする最小の地理的ドメインを選択できる必要があります。たとえば、US->California->SFBayArea です。

地理ドメインの階層関係を表すのに最適な db スキーマと、地理ドメインの実際のデータをどこで取得するのだろうか?

かなり複雑に見え、かなりの時間がかかりますが、私はopenstreetmapから始めました。だから私はコミュニティの知恵を訴えることにしました:)

あなたの知恵を共有してくれてありがとう!良い1日を!

--UPDATES: 更新された典型的なタスク

4

1 に答える 1

0

あらゆる種類の地理関連のデータ (地図ではない) については、http://www.geonames.org/を試してください。

于 2010-09-14T12:39:54.570 に答える