私はこのようなデータを持つCSV形式のデータファイルを持っています: フィールドID |データタイル| |データの説明|経度| latitude10進数の座標を持つ既存のデータテーブルとPostGISを使用
私はPostgreSQLとPostGISが既にインストールされています。私はPostGISを使用して、緯度/経度の場所から指定された距離内にあるすべてのレコード(上の表から)を呼び出すクエリを作成したいと思います。
問題は、どうやって始めたらよいか分かりません。 私はCSVファイルをPostgreSQLデータベースにインポートして、PostgreSQLとPostGIS関数を使用して起動します。
PostGIS関数でテーブルを動作させる追加の手順はありますか?
これについて正しい手順はありますか?私は本当にあなたの助けに感謝します!
ありがとう!これは実際に私が探していたものです。私はおそらくテーブルを通過して小数点座標をポイントに変換する小さなPythonスクリプトを作成することができます。 – avatar
この作品のようなものはありますか? UPDATE mytable SET geometrycolumn = ST_Transform(ST_PointFromText( 'POINT(-85.45899 32.1337)'、4326))ここで、column1 = 'data1'およびcolumn2 = 'data2'です。 – avatar
@itgorilla私はPostGISリファレンスを心から知りませんが、なぜそれを試してみませんか?) – DrColossos