WKBReader wkbReader = new WKBReader();
ver 1.9には、あったのですが無くなっているので
実は、無くなったのでなく、分離されたからなんですね。
このように取得したデータのリーダは
必要なのは
using NetTopologySuite.IO;
WKBReader wkbReader = new WKBReader();
DotSpatial.NetTopologySuite
1.14.4.0
WKBReader wkbReader = new WKBReader();
ver 1.9には、あったのですが無くなっているので
実は、無くなったのでなく、分離されたからなんですね。
このように取得したデータのリーダは
必要なのは
using NetTopologySuite.IO;
WKBReader wkbReader = new WKBReader();
DotSpatial.NetTopologySuite
1.14.4.0
DotSpatial.Topology.Point
ver 1.9には、あったのですが無くなっているので
実は、無くなったのでなく、分離されたからなんですね。
このように取得したオブジェクトからポイントに変換するには
必要なのは
Since it was lost in ver 1.9, it is lost
Actually, it was because it was separated, but not lost.
To convert from the acquired object to a point like this
What you need is
GeoAPI.Geometries;
Coordinate coord = map.PixelToProj(e.Location);
これはそのまま
This is as it is
NetTopologySuite.Geometries;
DotSpatial.Topology.Point point = new DotSpatial.Topology.Point(coord);
ようやくわかりました。
Finally understood.
NetTopologySuite.Geometries.Point point = new NetTopologySuite.Geometries.Point(coord);
DotSpatial.GeoAPI
1.7.4.0
DotSpatial.NetTopologySuite
1.14.4.0
DotSpatial.Plugins.SpatiaLite
sqllite のデータベースで、中のテーブルを確認しているのですが、
SpatiaLiteHelper.cs
SELECT f_table_name, f_geometry_column, type, coord_dimension, srid, spatial_index_enabled FROM geometry_columns
しかし、最近のデータベースは、若干違うようで
SELECT f_table_name, f_geometry_column,geometry_type, coord_dimension, srid FROM geometry_columns
でエラーが発生せず動作できます。
1.9 も 2.0も同じ構文でした。
逆に、SRIDが記述されないとエラーが発生します。