問題タブ [postgis-installation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
786 参照

postgresql - CentOS 8.1 に PostGIS 3.0.0 をインストールする際に役立つ手順はありますか?

CentOS 8.1 上の PostgreSQL の新規インストールに PostGIS 3.0.0 をインストールするためのエンド ツー エンド ガイドはありますか?

次の行を含む .sql ファイルがあります。 CREATE EXTENSION postgis;

インストール後に作成したpostgresデータベースユーザーとしてログインします。pgdevその後、データベースの作成に使用しました:db_pgdevPostGISをインストールする場所、

実行すると、次のエラーが発生します。CREATE EXTENSION postgis


実際、チェックするとそのようなファイルはありません:

これらは次の唯一のファイルです。 /usr/pgsql-12/share/extension/

ディレクトリ: /usr/pgsql-12/share/extension/は OS ユーザー が所有していますroot



インストールされた OS: CentOS Linux リリース 8.1.1911 (コア)

(理由がわからない: Red Hat 8.3.1-4 in: select version();)


PostGIS サイトには、 のようなものをインストールするための指示はありませんdnf install <pkg>

PostGIS を有効にするための SQL ステートメントから始めます。あたかも PostGIS が既に存在し、単に拡張機能を作成する必要があるかのように。

そこに欠けている指示はありますか?または前に行う必要があることはありますCREATE EXTENSION postgisか?


私が実行すると: #dnf install postgis30_12

次のエラーが表示されます。

最適な依存関係が見つからない場合、これは安定していないように見えます (または正しくパッケージ化されていません)。

私はこの道にほとんど自信がありません。何かが欠けているに違いありません。


コマンドを実行する前にdnf、最新の pgdg-redhat-repo-latest がインストールされています。

0 投票する
0 に答える
397 参照

postgresql-12 - PostGIS を Ubuntu Desktop 20.04 LTS にインストールする方法

真新しいUbuntu 20.04 LTSをセットアップしました

Postgresql 12 のインストールに成功しました

postgis をインストールしたいのですが、自分のバージョンの Ubuntu に関する指示がインターネット上で見つかりません。

私の目的は、病院管理情報システムを実行するために DHIS2 サーバーをセットアップすることです

このハードルを越えないと前に進めません。

0 投票する
1 に答える
116 参照

postgresql - 「_」で始まる PGRouting 関数が見つかりません

ここで Postgres / postgis / pgrouting galaxy を初めて使用します。Posgres サーバーの Docker インスタンスを作成する必要があります。いくつかの postgres 拡張機能がインストールされており、パブリック スキーマで使用できる機能を提供します。一部の機能にはアンダースコアがプレフィックスとして付けられています。コンテナの構築は正常に実行されますが、既存の DB スキーマをコンテナにインポートしようとすると、次のエラーで失敗します:

どうやら PG ルーティング機能は使用できないようです。

でコンテナ インスタンスにインストールされている拡張機能を確認すると\dx、PGrouting がここにあるようです。

\df public._pgr_dijkstra以下を返します。

だから私は今まで間違っていたことについて少し混乱しています:/何をチェックすべきか手がかりはありますか?

下:今まで使っていたファイル

Dockerfile :

initdb-pgpointcloud.sh

01_extensions.sql :

0 投票する
1 に答える
292 参照

sqlite - パスが指定されているときに libtool が間違ったディレクトリを検索する

ソフトウェアのインストールについてサポートが必要です。

一般的に: PostGIS をクラスター (CentOS) にインストールしようとしましたが、管理者権限がありません。sqlite3 のインストール (エラーに関連) がありますが、これは破損しているようです。私自身のものは通常動作し、(インストールプロセスによっても)以前に使用されていました。

yumが使えません。

詳細に:

MakeFiles をビルドするために、フラグが必要になる可能性があると思われるフラグを設定します。

./configure --prefix="$HOME/.local" CFLAGS="-I$HOME/.local/include" LDFLAGS="-L$HOME/.local/lib" LT_SYS_LIBRARY_PATH="$HOME/.local/lib" LIBS="-L$HOME/.local/lib" SQLITE3_CFLAGS="-I$HOME/.local/include" SQLITE3_LIBS="-L$HOME/.local/lib"

ただし、make を実行すると、次のエラーがスローされます。

/usr/bin/sed: can't read /usr/local/lib/libsqlite3.la: No such file or directory

libtool: error: '/usr/local/lib/libsqlite3.la' is not a valid libtool archive

直後(ただし、接続が表示されません):

libtool: link: ranlib .libs/liblwgeom.a

もう一度 make を実行すると、そのディレクトリにジャンプします。しかし、同様のエラーが発生します (これは、もう一度 make を実行してもジャンプしません)。

/bin/sh ../../libtool --mode=link gcc -Wall -Wmissing-prototypes -std=gnu99 -I<exp. $HOME>/.local/include -fno-math-errno -fno-signed-zeros -fPIC -DPIC -I../rt_core -I../../liblwgeom -I<exp. $HOME>/.local/include -I/usr/include/gdal -I<exp. $HOME>/.local/include ../rt_core/librtcore.a raster2pgsql.o -L<exp. $HOME>/.local/lib -static ../../liblwgeom/liblwgeom.la -L/usr/lib64 -lgdal -L<exp. $HOME>/.local/lib -lgeos_c -lc -lm -o raster2pgsql

libtool: error: cannot find the library '/usr/local/lib/libsqlite3.la' or unhandled argument '/usr/local/lib/libsqlite3.la'

libtool が「/usr/local/lib/」を検索する理由がわかりません。libtool または MakeFiles でハードコーディングされていることはわかりませんでした。私は無知です - そしてこれは私のスキルを超えています (どうやら)。

手伝って頂けますか?

0 投票する
2 に答える
352 参照

postgresql - Windows (PostGIS) で shp2pgsql-gui を起動すると libsqlite3-0.dll が見つからないというエラーが発生する

最近、Windows 10 に PostgreSQL 13 をインストールし、スタック ビルダーを介して PostGIS 拡張機能をインストールしました。ただし、shp2pgsql-gui アプリケーションを起動してシェープファイルをインポートしようとすると、「libsqlite3-0.dll が見つかりませんでした」というエラーが発生します。binフォルダーの下にファイルが表示されるので、どこに問題があるのか​​ わからず、グーグルはあまり役に立ちませんでした。インストールが非常に簡単に何か間違ったことをしたように見えたので、何が問題なのだろうかと思います。

0 投票する
0 に答える
71 参照

postgresql - 実行中の Postgresql コンテナーに Postgis を追加する方法

実行中の Postgresql Docker コンテナに Postgis を追加する方法。postgresql を削除できません。データとテーブルがあるからです。テーブルとデータを削除せずに Postgis'i を統合したい。どうやってやるの?