アプリのために私の電話機にローカルでSQLデータベースを作成し、サーバ上のデータベースに同じ形式で情報をアップロードしました。テーブルでは、私は緯度と経度の間のタブを持つ文字列として構造化されたGPS座標を持っています。これを振り返ってみると、データベースを構造化して、緯度と経度が2倍の型の2つの別々の列になるようにするのがより理にかなっています(検索とソートの方が優れているようです)。GPS座標のSQLデータベース/テーブルの構造化と検索
文字列を2倍の緯度と経度の列に変換すると、ソートする方がはるかに高速でしょうか?このフォーマットのGPS座標を検索することも可能ですか: "x.xxxx y.yyyy"?検索のためにSQLテーブル内のGPS座標をソート/ストアするより良い方法はありますか?
振り返ってみると、私はこれをさらに注意深く計画したかったと思います。私は計画があなたの道のりで多くの時間を節約することを知っています。まあ、私はここに当てはまると思います。
おかげで同じ番号の形式を使用しているため、あなたはインデックスに関する詳細な情報を持っているか、後でのMapViewを追加しようとしている場合、ボーナスはありますか? – Stagleton
あなたのテーブルが(データベースエンジンのアトミックI/Oユニットの観点から)やや大きめになることが分かっているなら、約100kb以上、数千ものレコード*や* (* query *が* updates *や* inserts *よりも頻繁に発生することが予想される場合)、* create index *ステートメントを使用して、特定のレコードを検索するときのパフォーマンスを向上させる必要があります。 – JimmyB