Hello,
I have done it like this:
Thanks.
I have done it like this:
x = new Shape();
x.Create(ShpfileType.SHP_POLYLINE);}
if(gType=="LineString")
{
SqlGeometryBuilder builder = new SqlGeometryBuilder();
builder.SetSrid(glbl_srid_romania);
builder.BeginGeometry(OpenGisGeometryType.MultiLineString );
builder.BeginGeometry(OpenGisGeometryType.LineString);
for(int i2=1; i2 <= intersectzia.PointCount; i2++)
{
DbGeometry point = intersectzia.PointAt(i2);
if(i2==1)builder.BeginFigure(point.XCoordinate.Value , point.YCoordinate.Value);
else
builder.AddLine(point.XCoordinate.Value , point.YCoordinate.Value);
if(logging) x.AddPoint(point.XCoordinate.Value , point.YCoordinate.Value);
}
builder.EndFigure();
builder.EndGeometry(); // linestring
builder.EndGeometry(); // multilinestring
But how could one do it , by using Shape.ImportFromBinary ...Thanks.