У меня есть изображение A
измерения p x q
. Если я знаю UTM-координату A(1,1)
и A(p,q)
и размер пикселя в метрах.конвертировать пиксельные координаты в координаты карты
Как преобразовать координаты пикселей в координаты карты в MATLAB?
У меня есть изображение A
измерения p x q
. Если я знаю UTM-координату A(1,1)
и A(p,q)
и размер пикселя в метрах.конвертировать пиксельные координаты в координаты карты
Как преобразовать координаты пикселей в координаты карты в MATLAB?
Xsize = (1:p)*PixelSizeInMeter+UTM_x_onA11;
Ysize = (1:q)*PixelSizeInMeter+UTM_y_onA11;
figure;
surface(Xsize,Ysize,A);
Теперь вы можете построить свою карту с помощью Xsize
и Ysize
. Поскольку UTM является декартовой сеткой, жизнь довольно проста: получите правильное количество элементов, умножьте их на размер сетки и добавьте координаты нижнего угла, чтобы сдвинуть график в нужное место.