「構文エラー」タグアーカイブ

DotSpatial:WKBReaderが無くなって

WKBReader wkbReader = new WKBReader();
ver 1.9には、あったのですが無くなっているので
実は、無くなったのでなく、分離されたからなんですね。
このように取得したデータのリーダは
必要なのは
using NetTopologySuite.IO;
WKBReader wkbReader = new WKBReader();

DotSpatial.NetTopologySuite
 1.14.4.0

DotSpatial:DotSpatial.Topology.Pointのライブラリが無くなって

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:SQLが少々の問題点 DotSpatial.Plugins.SpatiaLite

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が記述されないとエラーが発生します。