Quantcast
Viewing all articles
Browse latest Browse all 2341

New Post: System.Data.Entity.Spatial.DbGeometry to MapWinGIS.Shape

Hello,
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.

Viewing all articles
Browse latest Browse all 2341

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>