private IGeometry ToGeoAPIPoint(SpatialLite.Core.API.IPoint geometry)
        {
            var lst = new SpatialLite.Core.Geometries.CoordinateList();

            lst.Add(geometry.Position);
            return(_factory.CreatePoint(_clConverter.ToSequence(lst)));
        }
        public SpatialLite.Core.API.ICoordinateList ToList(ICoordinateSequence seq)
        {
            var res = new SpatialLite.Core.Geometries.CoordinateList();

            if (seq != null)
            {
                for (var i = 0; i < seq.Count; i++)
                {
                    res.Add(ToCoordinate(seq, i));
                }
            }
            return(res);
        }