Polyshape rotation without distort

2 vues (au cours des 30 derniers jours)
Elias Büdel
Elias Büdel le 12 Oct 2021
Commenté : Elias Büdel le 12 Oct 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

Réponse acceptée

Matt J
Matt J le 12 Oct 2021
Modifié(e) : Matt J le 12 Oct 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 commentaire
Elias Büdel
Elias Büdel le 12 Oct 2021
Thank you, now I know long and lat are not te same scaling

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Elementary Polygons dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by