ツールまたはコードを使用して、緯度/経度座標のセットをSVGにエクスポートしますか?


8

緯度と経度の座標セットがあるとします。

それらをSVGファイルにエクスポートする最も簡単な方法は何でしょうか?

私はこれを手動ではなくプログラムで(どの言語やライブラリでも可能です)行いたいのですが、必要に応じて元に戻すことができます。


接続されたすべてのポイントが1つの形状または複数の形状を生成しますか?そして、いくつかの形状が何に基づいてポイントを接続しているのですか?
棟方

実際、私はリストのリストを持っています。ポイントの最初のリストは形状を表します
-2

プログラミングまたはツールを使用してそれを実行したいですか?
棟方

1
@Shady-代わりに他の質問に答えることができます
Ian Turton

1
しかし、あなたは他の質問に答えることができます-必要に応じてコピーアンドペーストを使用してください
Ian Turton

回答:


6

PostGISデータベースに空間データがある場合は、以下を試してくださいST_AsSVG

postgis=# SELECT ST_AsSVG(ST_MakePoint(1797227.3141, 5431330.2559));
                     st_assvg
--------------------------------------------------
 cx="1797227.3141000001" cy="-5431330.2559000002"
(1 row)

(折れ線とポリゴンの変換はよりトリッキーなので、非常に便利です。)

データベースを使用せず、Cに精通している場合は、liblwgeomライブラリを使用できます(PostGISからですが、PostgreSQLとは無関係です)。のAPIドキュメントをlwgeom_to_svg参照してください。

:これらのメソッドは、SVG幾何要素の一部のみを提供し、ファイルは提供しません。


2

手動による方法-GPS Visualizerは座標を取り込み、SVGを含むさまざまな形式にそれらをエクスポートできます。


緯度/経度をピクセル座標に変換するソースコードを確認する方法はありますか?
学習者

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.