Wykreślam pęczek współrzędnych UTM za pomocą matplotlib.pyplot.scatter. Mam również zdjęcie w tle, które znam, dokładnie odpowiada rozmiarowi figury. Kiedy wykreślam swoje dane i ustalam oś, mogę poprawnie wyświetlać rozrzut. Jeśli wykreśliłem zdjęcie lotnicze przy pomocy imshow, numer piksela jest wykorzystywany jako położenie osi. Muszę przesunąć obraz (numpy array) do jego właściwej pozycji UTM. Jakieś pomysły? Jestem całkiem nowy w matplotlib i numpy.Matplotlib imshow offset, aby dopasować oś?
Na przykład wiem, że lewy górny róg obrazu (imshow współrzędnych: 0,0) został UTM współrzędnych (269658.4, 538318.2). Jak powiedzieć imshow to samo?
Pragnę również powiedzieć, że badane mapę bazową, ale nie wydaje się, aby w pełni wspierać jeszcze UTM. Mój obszar badań jest bardzo mały.
Dziękujemy! To zrobiło dokładnie to, co chciałem! Nie wiem, dlaczego nie mogłem znaleźć tego słowa kluczowego w interfejsie API. –
Łatwo zgubić się we wszystkich argumentów kluczowych do poszczególnych funkcji matplotlib. Ale w dokumentach, obiecuję! :) Cieszę się, że mogę pomóc, w każdym razie. –