タグ付けされた質問 「well-known-binary」

6
WKBからWKT JavaScript関数へ
json はバイナリデータの転送があまり得意ではないことがわかりました。しかし、HTML5により、XHR2はBLOBをきれいに転送できるようになりました。(帯域幅を節約するために)バイナリジオメトリを転送し、クライアントでデコードしたいと考えています。 役に立たないために、私はJavaScriptベースのWKB(Well-known Binary)からWKT(Well-known Text)関数をWebで探しました。車輪を再発明する前に、オープンソースのソリューションを知っている人はいますか?

1
形式の理解:WKTからのWKB、および最初の形式を後者に変換する方法[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 データの形式がわかりません。列名はwkb_geomなので、データはWKB形式であると想定していましたが、確認してみたところ、その例が見つかりませんでした。データは次のとおりです: "0106000020E6100000010000000103000000010000007218000007000060B1D42B4010000060A372454007000060B1D42B40030000009D724540030000E0D5D42B40030000009D724540030000E0D5D42B40050000C08A7245400B000040FAD42B40050000C08A7245400B000040FAD42B40130000807B7245400B000040FAD4 (...)」 WKBまたはWKT形式ですか?2番目の質問です。WKB形式の場合、どうすればWKT形式に変換できますか?私はこの提案に従おうとしていました WKBをWKTに変換する方法 だからクエリは UPDATE "ita_adm1" SET wkb_geometry = ST_GeomFromWKB("wkb_geometry",4326) しかし、関数ST_GeomFromWKBは存在しないと言い続けています。

3
PostGIS:OGRでジオメトリWKBを解析
LineStringPostGISからジオメトリを引き出してOGR(python bindinds)で解析しようとしています。 from osgeo import ogr import psycopg2 connection = psycopg2.connect("...") cursor = connection.cursor() query = "SELECT geom FROM points LIMIT 1" cursor.execute(query) row = cursor.fetchone() wkb = row[0] geom = ogr.CreateGeometryFromWkb(wkb) cursor.close() connection.close() 私はもう試した: wkb = bin(int(row[0], 16)) そして: SELECT ST_AsEWKB(geom) FROM points LIMIT 1 OGRはそれを解析したくありません。次のエラーを出し続けます: ERROR 3: OGR …

1
OGRを使用してShapefileジオメトリをWKBに変換する方法
シェープファイルの機能のジオメトリを取得し、そのジオメトリをpostgisに保存したいと思います(shp2pgsqlおよびpsqlコマンドを使用してシェープファイルをインポートすると発生するようなWKB形式で)。次に変換する方法 ジオメトリを取得するために、OSGeo OGRライブラリを使用しました。例: feat = layer.GetFeature(0) geometry = feat.GetGeometryRef() そして私は持っています <osgeo.ogr.Geometry; proxy of <Swig Object of type 'OGRGeometryShadow *' at 0x0096A2D8> > それでは、それをWKBジオメトリにどのように変換しますか?これにはPythonを使用しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.