問題タブ [srid]

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

gis - shpファイルに使用するSRIDをどのように知っていますか?

SHPファイルをPostGISデータベースに入れようとしていますが、データが少しずれています。これは、間違ったSRIDを使用しているためだと思います。PRJファイルの内容は次のとおりです。

これはどのSRIDと相関関係がありますか?さらに一般的には、PRJファイルにある情報に基づいてSRIDを検索するにはどうすればよいですか?すべてのSRIDとそれに相当する「geogcs」をリストするルックアップテーブルがどこかにありますか?

srid=4269および4326を使用してインポートされたデータは、まったく同じ結果でした。

これは、間違ったSRIDを使用していることを意味しますか、それともこれは予想される許容誤差ですか?

shpファイルはここからです。

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

geospatial - これはどのような空間SRIDですか?(.shpファイルをWSG84に変換しようとしています)

いくつかのシェープファイルマッピングデータをSql2008にインポートしようとしています。WGS84 / SRID 4326その前に、既存のデータはすべてこの形式であるため、に変換する必要があります。

これはソースファイル情報です:

私はこれのためにグーグルを試しましたが、あまり運がありませんでした。第二に、私はspatial_reference_systemsテーブルをチェックしようとしましたが、そこにそれを見ることができません。

例えば。SELECT * from sys.spatial_reference_systems

だから、誰かが私を助けることができますか?SRID 4326それが現在のSRIDであるかどうかわからない場合、私はそれを隠すことができません。

更新1

GDA 1994の技術仕様を説明しているこのページを見つけましたが、SRID番号を示唆していません... ???

更新2

この検索結果ページにもいくつかの興味深い結果があります。ここから、SR-ORG:6643:Australia Albers Equal Area Conicリンクをクリックすると、データム..が説明され、私が探しているものとほとんど同じです。これは、SRIDが6643であることを意味します。

それが答えですか?

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

openlayers - EPSG:4008 レイヤーが表示されない

OSM と Google Base レイヤーと EPSG:4326 オーバーレイを含むマップがあります。現在、他の EPSG のオーバーレイをマップに追加しようとしています。EPSG:2333 のオーバーレイは問題なく表示されました。次に、EPSG:4008 でレイヤーを追加しようとしましたが、何も表示されませんでした。私は openLayers フォーラムに投稿し、proj4js プロジェクトを調査するように言われました (そのことに感謝します!)。私はそれを使ってみましたが、有望に思えますが、私にはうまくいきません:(

body タグにはスクリプトがあります

次に、これらをマップとレイヤーの宣言の前に、body タグにも含めます。

また、このレイヤー構成を試しました...この投稿を読んだ後http://getsatisfaction.com/opengeo/topics/reprojecting_in_openlayers

まだ何も表示されません:(。何か間違ったことをしていますか?エラーは表示されません...

さまざまな投影でレイヤーを使用することさえ可能ですか??? マップの投影法を 'EPSG:4008' に変更することはできません。他のレイヤーが壊れてしまうためです。ドキュメントのアドバイスでは、レイヤーの投影法を指定するように指示されていましたが、私のコードが示すように、これを試してみましたが、うまくいきませんでした。

この件について調査していただき、ありがとうございます。

エルシェ

EDIT 私はogr2ogrでシェープファイルを変換しようとしました:

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

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

gis - srid = -1 で再投影がどのように行われるか

postgres に導入したシェープ ファイルがあり、srid を指定しなかったので、QGis や MapSertver などの他のマップ ビューワーを起動すると、_geom 列の srid に -1 が含まれています。あるべき場所に図を正確に表示する問題。したがって、場所に srid を指定する必要がない場合、srid が GIS の心臓部であると誰もが言う理由と、wgs84 などに再投影されたときにポイントが正確に描画される方法です。

ありがとう

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

geometry - ジオメトリをジオメトリ フォーム フィールドの SRID に変換するときにエラーが発生しました

私はgeodjango、postgisに取り組んでおり、開いているストリートマップでOSMGeoAdminから場所を保存しているときに問題が見つかりました。マップはそれに応じて表示されますが、場所を保存したい場合、「ジオメトリをSRIDに変換するときにエラーが発生しました」という赤いエラーが表示されますジオメトリフォームフィールドの「....助けてください。

前もって感謝します

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

arcgis - コーディネートするARCGISタイル

独自のマップサービスを開発して、生成された画像をARCGISマップビューアーに表示しようとしています...とにかく、*。ashxサービスはARCGISタイルのURLを「http://services.arcgisonline.com/ArcGIS/rest/services」のように読み取ります。 / NGS_Topo_US_2D / MapServer / tile / 1/1/2 "

(Zoom / TileX / TileY)の値を上記のURLからPixelまたはBoundingBoxに変換したいUSING SRID 4326

BoundingBoxの値は、(-180、-90)から(180,90)の間の最大/最小値を超えてはなりません。

私はBboxを取得し、それをストアドプロシージャに渡します。魔女はいくつかのSQL地理行と交差します。

何か案は ?

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

postgresql - ST_DWithinは、パラメーターをメートルではなく次数として受け取ります。なぜですか?

ST_DWithinドキュメントには、3番目のパラメーター(距離)はメートル単位であると記載されています。しかし、クエリを実行すると、3番目のパラメータが「度」になるようです。

これが私の簡略化されたテーブル構造です:

すべてのポイントはSRID=4326で保存されます。

そしてこれはクエリです:

3番目のパラメータ(100)を「度」として受け取るため、すべてのデータが返されます。近くのポイントを見つけるには、0.001に絞り込む必要があります。

しかし、3番目のパラメーターとしてメーターを直接渡すにはどうすればよいですか(メーター/度の変換は行いたくない)?私のクエリの何が問題になっていますか?なぜpostgreSQLはドキュメントが言うようにそれをメートルとして受け取らないのですか?

環境:

この問題を引き起こすのがSRIDである場合、どのSRIDが単位として「メートル」を直接使用しますか?(私はSRID = 2163に変換しようとしましたが、それでもある程度です)ありがとう。

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

python - GeoDjango + PostGIS が間違った距離を計算する

PostGIS と GeoDjango をインストールしました。すべてがうまくいきましたが、今は問題があり、その理由がわかりません。

私はこのようなモデルを持っています:

そして、そのポイントをこの位置 (49.794254,9.927489) に設定しました。次に、次のようなポイントを作成します。

このポイント間の距離は約 125 km である必要がありますが、これを行うと:

私の結果では常に約 60 km が多すぎるため、190 km が返されます。両方のポイントの SRID は 4326 です...おそらく何か問題がありますか?

そして、私がこれを行うとき、おそらく別の興味深い事実:

結果として 1.713790... が返されます。

私は何を間違っていますか?Python + Djangoで使用する代替手段はありますか? より良い解決策があれば、PostGIS を使用する必要はありません。

あなたが私を助けてくれることを願っています!

クリス

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

mongodb - ポリゴンのMongoDB空間クエリ

ポイントだけでなく、ポリゴンをベースにGISシステムを構築します。MongoDBまたはPostGISを使用したかった。

これはMongoDBでどのように行われますか?

ここに画像の説明を入力してください

クエリA-ポリゴンの中心を取得します

クエリB-2つのポリゴン間の距離

クエリC-私が指定した3分の1の一部であるポリゴンのリスト

クエリD-ポリゴンの近距離

SRIDをサポートしますか?

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

postgis - postgisでメートル単位の円を作成するには?

で円を作る方法を教えてくださいradius=4km。この機能を試してみましたST_Bufferが、より大きな円が作成されます。(ポリゴンを新しい kml ファイルに挿入すると、作成された円が表示されます。)

これが私が試みていることです。

SRID円の中心は緯度経度ですが、kmlファイルからインポートしたのでわかりません。SRIDジオメトリなどを変換するために が必要ですか?