2011-11-15 4 views
3

私は、特定の場所の前で地形がどのように見えるかを知る必要があるシミュレータを構築しようとしています。Androidと標高のデータ

私はNational Elevation Datasetから高度データを得ることができると知っていますが、一度それを持っていればかなり失われています。

私はthis questionのコメントを読んでいましたが、答えは意味がありますが、同じ情報が必要なウェブサイトの場合と同じように、Androidのデータ用にPostgresサーバーを実行することはできません。

現在のGPS緯度/経線の前に所定の距離のポイントの標高を読み込むことができるようにするために、データセットを検索できる必要があります。

また、データ接続なしで動作するためには、GPS接続以外のネットワークを必要とせずに電話機に接続する必要があります。

どこから始めたらよいですか?私はかなり失われています。\

私が必要としているのは....私は、USGSからArcGRIDまたはGRIDFLOAT形式の標高データを持っています。それで?私はデータを扱う良い例は見つけられません。

答えて

1

AndroidはSQLiteがすぐに焼き付けられているので、これを使用してデータを保存し、必要に応じて検索することができます。 Start hereあなたが探しているものが見つかるはずです。

また、コンテンツプロバイダ内での検索に関する優れた方法については、Googleが持っている「searchable dictionary」の例をご覧ください。

更新: ArcGRIDのものを扱うため、再び、これは専門知識の私の領域を超えているが、私は空間データベースで動作するコードを持っているGeoToolsと呼ばれる一般的なJavaベースのツールセットを見つけました。このコードをプルダウンし、他のデータプロバイダとどう連携しているか分析し、SQLiteでデザインをベースにしてこれをエミュレートすることができますか? a tutorial on queryingもあります。

更新2:Android Documentation on GeoToolsを参照してください。そこにも良い情報があります。

+0

これはデータの保存には使用できますが、ラスターイメージとして表示されます。これは "最高のデザイン"がこのようなものであることを意味しますか? 1.ラスタ標高データをSQLインサートに変換します。 2 - 電話へのアップロード、DBへの挿入、3 - 与えられた緯度/経度の経路に沿ったデータの問い合わせ。 –

+0

私が必要としているのは、USGSのArcGRIDまたはGRIDFLOAT形式の標高データです。それで?私はデータを扱う良い例は見つけられません。 –

+0

私はそのようなものはあまり持っていません。このリンクは何かを助けますか? http://androidgps.blogspot.com/2008/11/displaying-usgs-earthquake-data-on.html –

関連する問題