how to transform files into shapefile for qgis
조회 수: 2 (최근 30일)
이전 댓글 표시
I need to extrapolate some values to then be able to plot them on QGIS over a DEM.
I wrote with che command shapewrite:
contourf(XX,YY,ZZ,100,'linecolor','none'); where XX,YY,ZZ are 181x151 double
qgis1=contourf(XX,YY,ZZ,100,'linecolor','none'); where qgis1 is 2x2479 double
shapewrite(qgis1,"contour_5km.shp");
but it doesn't work and gives me this error back
Error using shapewrite
Expected input number 1, S, to be one of these types:
struct, table, mappoint, geopoint, mapshape, geoshape
Instead its type was double.
Error in shapewrite>parseInputs (line 667)
validateattributes(S, ...
Error in shapewrite (line 82)
[S, basename, dbfspec] = parseInputs(varargin{:});
Can anyone help me?
thanksss
댓글 수: 3
Eric Sofen
2022년 7월 1일
The contour2shape function in Walter's answer to the similar question should convert the matrix to a struct that shapewrite can then handle.
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!