問題タブ [wkb]

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

python - to_shape() が ParseException で失敗する

私は GeoAlchemy2 を試してきましたが、フィールドの解析に問題がありgeomます。

WKB要素で組み込み関数を使用to_shapeしようとしました:

例は次のとおりです。

利用した:

この GeoAlchemy2 geom フィールドをどのように解析できますか? データベース値は有効です。

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

java - JTS Topology Suite を使用して WKB 文字列を解析する

WKB 文字列に苦労して数日が経ちました。同等のジオメトリを取得し、ポイント座標 (X、Y、Z) を抽出するには、それを解析できる必要があります。PostGIS 関数が使えません。私が見つけた唯一の Java ライブラリは、次のように使用する JTS Topology Suite でした。

しかし、それは私に次のエラーを与えます:

com.vividsolutions.jts.io.ParseException: 不明な WKB タイプ 234

234 は、16 進文字列「ea」の 10 進値です。JTS ライブラリは、リトル エンディアンの 1002 (つまり LineStringZ) に対応する 4 バイトの 'ea03' を調べる代わりに、最初の 2 バイトだけを調べていたようです。

私の質問は次のとおりです。JTS Topology Suite は LineStringZ を処理しますか? そうでない場合、ポイントが Z 値を持つことができるのはなぜですか? どうすれば正しく解析できますか?

読んでくれてありがとう!

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

r - R - WKB ジオメトリを WKT 表現に変換する

Well-Known Binary (WKB) を入力として取り、Well-Known Text (WKT) 表現を返す R のパッケージ/関数を知っている人はいますか?

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

postgresql - Postgres文字列の前の「E」は何ですか?

次のような Postgres/PostGIS ステートメントを読んでいました。

上記は、Well Known Binary (WKB) から何かを作成します。ここでは、文字列がE最初の引用符の前に一重引用符で囲まれている特定の引用方法を見たことがありません。

この形式は何と呼ばれますか? そして、これのフォーマット規則は何ですか? たとえば、336%E@最後の特別なものですか、それとも単なるバイナリ値ですか?

これは Postgres9.3/9.4 の場合です。PostGIS 2.1。

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

php - PHP - ジオメトリ postgis 位置から高度 (z 次元) をエクスポートする

私は次のような3Dポイントを持っています

01010000A0E6100000075F984C153C4A40705F07CE19914140000000000000000

PHPを使用してx、y、z次元をエクスポートしたいと考えています。検索でGeoPHP ライブラリが見つかり、3D ポイントをサポートしているようです。

例のようにライブラリを使用しました:

しかし、 getZ() 関数は定義されていません:

解決策は何ですか?