Polyshape rotation without distort

3 visualizzazioni (ultimi 30 giorni)
Elias Büdel
Elias Büdel il 12 Ott 2021
Commentato: Elias Büdel il 12 Ott 2021
I did this, but the contour always distort.
May someone can help me.
format long
lat=GNSS_Lat_Abs
long=GNSS_Long_Abs
lat(1)=[]
long(1)=[]
PP=[lat,long]
Shape=polyshape(PP)
[a,b]=centroid(Shape)
S=[a,b]
Rot=rotate(Shape,70,S)
[x,y]=boundary(Rot)
geoplot(lat,long,'-x',x,y,'-x')
geobasemap satellite

Risposta accettata

Matt J
Matt J il 12 Ott 2021
Modificato: Matt J il 12 Ott 2021
Probably because the data aspect ratio of your plot is not 1. I.e., the scales of your x and y axes are different.
  1 Commento
Elias Büdel
Elias Büdel il 12 Ott 2021
Thank you, now I know long and lat are not te same scaling

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Elementary Polygons in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by