.NET 4.5、C#のが、NpgsqlDataReaderからNpgsqlTypes.PostgisGeometry型フィールドのジオメトリ座標を取得するにはどうすればよいですか?
Npgsqlの3.1.0 I持つPostGISジオメトリフィールドを取得するクエリ - 私はこれを行うの見ることができる唯一の方法だった:
public class pgRasterChart
{
...
public NpgsqlTypes.PostgisGeometry GEOMETRY;
...
}
...
NpgsqlDataReader reader = command.ExecuteReader();
try
{
while (reader.Read())
{
pgRasterChart chart = new pgRasterChart();
chart.GEOMETRY = (PostgisGeometry) reader.GetValue(21);
...
この機能を私は必要としますGEOMETRYフィールドの座標を取得するには、私はそれを行う方法を見つけることができません? OpenLayersマップで結果を表示するために座標を使用したいと思います。
最も感謝していただいた回答があります。これは私の最初の投稿ですので、礼儀が不潔で不明確な場合は謝罪します。
おかげフランチェスコ!あなたのご意見は大いに助けになりました。 PostgisPolygonを取得したら、その時点で取得できます。それは本当にきれいです。 これを受け入れられた回答としてフラグを立てる方法が不思議です...? – pdc
http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work?rq=1 – fradal83