projcrs function is not working
이전 댓글 표시
Hello, I cannot use projcrs somehow, I need it to extract some json georef data and make a latitude/longitude map so I can extract specific pixels over my .tiff file. I am reading my json file and I was trying to do
utmZone = '32634';
utmProjection = projcrs(utmZone);
[lat, lon] = projfwd(utmProjection, xCoords, yCoords);
But projcrs fails. I tried with many format and other numbers.
Is there something I may be missing?
>> p = projcrs(28992);
Error: File: validateLengthUnit.m Line: 1 Column: 1
Invalid text character. Check for unsupported symbol, invisible character, or pasting of non-ASCII characters.
Error in referenceEllipsoid/epsgEllipsoid (line 481)
self.pLengthUnit = validateLengthUnit(uom_name);
Error in referenceEllipsoid (line 288)
self = self.epsgEllipsoid(code);
Error in geocrs/setPropertiesFromCRSInput (line 212)
obj.Spheroid = referenceEllipsoid(ellipsoidcode);
Error in geocrs (line 71)
obj = setPropertiesFromCRSInput(obj, crs);
Error in projcrs/setPropertiesFromCRSInput (line 498)
obj.GeographicCRS = geocrs(gcrscode,"Authority",crsinfo.GCRSAuthority);
Error in projcrs (line 89)
obj = setPropertiesFromCRSInput(obj, crs);
댓글 수: 4
It works here:
p = projcrs(28992)
Did you copy-and-paste that number from somewhere? It might have non-printing characters in it.
Madmad
2024년 9월 11일
Walter Roberson
2024년 9월 12일
You have somehow corrupted validateLengthUnit.m ?
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Historical Contests에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!