sql >> データベース >  >> RDS >> PostgreSQL

PostGISを使用して国のグリッドマップを作成できますか?

    私のコメントで述べたように通常のグリッドを作成する 。国全体で1kmのグリッドを作成するには、地球が平坦ではなく、完全な1 kmのグリッドに分割できないため、これは困難な場合があります。

    1 kmのグリッドを作成するには、長さの単位がメートルの投影座標系が必要です。 WGS84(EPSG:4326) 緯度/経度の単位があるため、これを行うことはできません。適切な投影システムを見つけるには、Lambertなどの「等面積」投影を見つける必要があります。方位正積図法 (LAEA)。たとえば、ヨーロッパ全体で ETRS-LAEA(EPSG:3035) を使用できます。 、一部に歪みがある場合がありますが。または、ニュージーランドの場合は、 New Zealand Transverse Mercator 2000 。通常、各地域には使用するのに適した予測があります。

    PostGISクエリを実行するには、ST_Transform(geom, 3035)を使用してジオメトリをグリッドに投影する必要があります (例:ETRS-LAEAの場合)。



    1. 複数のテーブルの総数で注文することはできますか?

    2. PL / SQLでは、テーブルをパラメータとして取得し、フィルタリングして返します。

    3. SQLOUTPUTストアドプロシージャがExecuteReaderで機能しない

    4. SQLServerのデータベースからすべてのトリガーを削除または削除する方法