回答:
WindowsにPostGISをインストールするときに、これらの前提条件について心配する必要はありません。あなたのプラットフォームにPostgresqlインストーラーをインストールするだけです。その後、Application Stack Builderを起動してPostGISをインストールできます。
Boston GIS Webサイトで、より詳細なインストール手順を見つけることができます。
RKの答えはあなたが必要とするすべてであると思いますが、助けがあれば、WindowsでのPostGIS Rasterのインストールと設定に関するブログ記事を書きました
http://libregis.org/2011/03/10/how-to-install-and-configure-postgis-raster-on-windows/
新しくリリースされたPortable GIS V3を確認できます。パッケージには、GISに必要なものが含まれています。
私はそれがあなたを助けることを願っています...
@ pateto777 answerとthis and thisのような他のソースのおかげで、管理者権限なしでWindows 7マシンにPostGISを「ポータブル」インストールできました。
パッケージを選択し、バイナリzipファイルをダウンロードします。私が行った:
マージされたフォルダーでコンテンツを解凍し、「pgsql」を使用したため、このフォルダー内にフォルダーがあります:bin、doc、gdal-data、include、lib、pgAdmin 4、share、utils、symbolsおよびutils。「データ」フォルダはまだありません!
使用する前にクラスターを作成します。マージしたフォルダーのバッチファイルを使用して作成しました。FirstBatch.batを呼び出しました
@ECHO ON
PostgreSQLのに役立つREMスクリプト・セットの環境変数
@SETのPATH = "%〜dp0bin";%PATH%の
@SET PGDATA =%〜dp0data
@SET PGDATABASE = postgresの
@SET PGUSER = postgresの
@SET PGPORT = 5439
@SET PGLOCALEDIR =%〜dp0share \ locale
"%〜dp0bin \ initdb" -U postgres -A trust -E utf8
ECHO "Enterをクリックして終了"
pause
REMの @ECHO スクリプトは、PostgreSQLに役立つ環境変数を設定します
@SET PATH = "%〜dp0 \ bin";%PATH%
@SET PGDATA =%〜dp0 \ data
@SET PGDATABASE = geodb
@SET PGUSER = postgres
@SET PGPORT = 5439
@SET PGLOCALEDIR =%〜DP0 \共有\ロケール
"%〜dp0bin \にpg_ctl" -D "%〜dp0data" -lログファイルを開始
ECHO "はをクリックして停止するように入力し、"
一時停止
"%〜DP0 \ binに\ pg_ctlは" -D」を%〜dp0 / data "停止
REMシェルインターフェイス
"%〜dp0bin \ psql" -p 5439 -U postgres
次に入力:
postgres=#create database geodb;
postgres=#\connect geodb;
geodb=#CREATE EXTENSION postgis;
geodb=#CREATE EXTENSION postgis_topology;
geodb=#\q
ほら!呼ばれるpostGISデータベースgeodb
は、ユーザーpostgres
がポートで利用できます5439
手動インストールが好きな場合は、次の手順を実行できます。
バイナリファイルをダウンロードしました。私の場合、私は使用しました:
postgresql-9.5.3-1-windows-x64-binaries.zip
postgis-bundle-pg95-2.2.2x64-2.zip
すべてのコンテンツをpostgisからルートフォルダーのpostgresqlにコピーします。最後に、bin、gdal-data、lib、pgAdmin III、share、utils、その他のファイルのフォルダーがあります。
Postgresが既にインストールされていると仮定して、シェルに接続し、次を入力します。
データベースgeodbを作成します。
\ connect geodb;
CREATE EXTENSION postgis;
CREATE EXTENSION postgis_topology;
これらの2つの拡張機能で十分に機能します。