問題タブ [postgis]

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 投票する
3 に答える
7868 参照

java - PostGISとJPA2.0

PostGISのデータ型をJPA2.0でマッピングしたいのですが。解決策や例をグーグルで検索しましたが、JPAはカスタムデータ型のマッピングをサポートしていないことがわかりました。JPA 2.0でもこのようになっていますか?誰かが例のヒントを持っていますか?

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

gis - mapfile で地図に文字を表示するにはどうすればよいですか?

postGIS+Mapserver を使用して地図を表示しようとしています。そして、PNG画像をWEBに表示しました。ただし、次のようにマップにいくつかの文字を表示したい: mapserv demo http://demo.mapserver.org/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/htdocs/example1-4 .map&layer=states_poly&layer=states_line&mode=map

これはMapserverの例です

現在、データベース(postgreSQL)を使用していますが、シェープファイルは使用していません。どうすればキャラクターを追加できますか?

これが私のマップファイルの一部です:

"LABEL" に "TEXT ([*])" を追加すると言う人がいますが、方法がわかりません。

ご協力いただきありがとうございます!

0 投票する
3 に答える
25880 参照

database - 緯度/経度のペアをPostGIS地理タイプに変換するにはどうすればよいですか?

場所でクエリできるように、緯​​度と経度のペアをPostGIS地理タイプにロードしようとしています。

特に、フロートの緯度と経度の列と1つの列を持つテーブルがありgeography(Point, 4326)ます。やりたい

ドキュメントは、以下が機能することを示唆しているようです。

そうではありません。この点を意味として解釈しているのかわかりませんが、経度が-90から90の間にあることしか許されていないため、明らかに経度ではありません。

だから、私は何をしますか?

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

postgresql - Ubuntu 9.10でPg 8.4用のPostgis 1.5.xをビルドする際の問題

インストールされているものは次のとおりです。

ここに私の config.out の過去があります: http://pastebin.com/8Nk6pr96

そして、ここに IRC から得たいくつかのヒントがあります (名前は隠しています)。

設定はこれで死ぬ、configure: error: could not find libpq

mapfish 用に postgis をインストールするつもりです :)

0 投票する
7 に答える
6062 参照

postgresql - postgres - エラー: 演算子が存在しません

繰り返しますが、私はローカルで正常に動作する関数を持っていますが、それをオンラインに移動すると大きなエラーが発生します.誰かが私が渡した引数の数を指摘した応答から手がかりを得て、私は二重-この状況でチェックして、関数自体に5つの引数を渡していることを確認しました...

クエリは次のとおりです。

PG 関数は次のとおりです。

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

postgresql - 既にインストールされている PostgreSQL を使用して cpanel に Postgis をインストールしますか?

既にインストールされている PostgreSQL を使用して cpanel に Postgis をインストールするにはどうすればよいですか?

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

postgresql - Spatial_ref_sysの一部ではないプロジェクションを変換するにはどうすればよいですか?

シェープファイルをPostgres+PostGISデータベースにインポートしています。

通常の手順は次のとおりです。
*srtextがシェープファイルの.prjファイルと一致するように見えるspatial_ref_sysテーブルでsridを検索します。*
shp2pgsqlユーティリティを使用してデータを新しいテーブルにアップロードし、-sフラグを使用してsridを指定します。
*新しいテーブルをに追加します。私のメインのジオメトリテーブルで、途中でST_Transformを使用して4269(国勢調査の標準投影)のsridに変換します

残念ながら、spatial_ref_sysテーブルには、ミシシッピ州の標準的な予測は含まれていません。彼らの.prjファイルの内容は次のとおりです。ここでは、私が通常一致させようとしている部分を太字で示しています。

PROJCS ["mstm"、GEOGCS ["GCS_North_American_1983"、DATUM ["D_North_American_1983"、SPHEROID ["GRS_1980"、6378137.0,298.257222101]]、PRIMEM ["Greenwich"、0.0]、UNIT ["Degree"、0.0174532925199433]]、PROJECTION ["Transverse_Mercator"]、PARAMETER ["False_Easting"、500000.0]、PARAMETER ["False_Northing"、1300000.0]、PARAMETER ["Central_Meridian"、-89.75]、PARAMETER ["Scale_Factor"、0.9998335]、PARAMETER ["Latitude_Of ]、UNIT ["Meter"、1.0]]

私は最終的にogr2ogrユーティリティを見つけました、そして特に「平和と喜び」の約束で、私はそれを試してみることにしました。私はこのコマンドを試しました:

「レイヤーの変換に失敗した後、変換を途中で終了する」というエラーが発生します。これは、任意の.prjファイルを4269プロジェクションにきちんと取り込むことで想像した救世主ではないことを示しているようです。

何をすべきかについてのアイデアはありますか?

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

postgresql - PostGISを使用して近くのユーザーをすばやく見つける

私は5つのテーブルを持っています:

現在のユーザーの近くにいる友達を見つけたいのですが、ユーザーが友達かどうかを知るために select クエリを実行し、その後 select using を実行するのに時間がかかりますST_DWithin。ドメイン モデルまたはクエリに何か問題がある可能性がありますか?

0 投票する
5 に答える
23323 参照

database - Postgresql にトランザクション内のエラーを無視するように依頼できますか

私はアドホックな空間分析のために、PostGIS 拡張機能を備えた Postgresql を使用しています。私は通常、psql 内から手動で SQL クエリを作成して発行します。私は常に分析セッションをトランザクション内にラップしているので、破壊的なクエリを発行してもロールバックできます。

ただし、エラーを含むクエリを発行すると、トランザクションがキャンセルされます。さらにクエリを実行すると、次の警告が表示されます。

エラー: 現在のトランザクションは中止されました。トランザクション ブロックが終了するまでコマンドは無視されました

この動作を無効にする方法はありますか? タイプミスをするたびに、トランザクションをロールバックして以前のクエリを再実行するのは面倒です。

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

django - WindowsへのPostGISのインストール

PostgreSQLとPostGISをインストールしましたが、次の手順に従おうとしています:http: //docs.djangoproject.com/en/dev/ref/contrib/gis/install/#spatialdb-template

しかし、コマンドプロンプトとCygwinの両方で次のエラーが発生し続けます。

そして、私はPostgreSQLが実行されていることを知っています。なぜなら、私は今それを使用しているからです!

オープンソースアプリケーションのインストールは時々とてもイライラすることがあります...

私はあなたの助けにとても感謝します!