Я относительно новичок в разработке для Android, и в настоящее время я разрабатываю приложение, для которого требуется масштабируемое и панорамируемое изображение, на которое будут накладываться другие изображения, аналогично MapView, но без использования Google Maps API.
Я немного поискал и обнаружил, что могу выполнить часть наложения, выполнив метод в этом вопросе: Рисовать изображения друг над другом в Android
Однако я не знаю, сделает ли это возможным масштабирование и/или панорамирование большого изображения. Стоит ли создавать GLSurfaceView и просто реализовывать необходимые функции, или это излишество, потому что я буду заново изобретать колесо?
Само большое изображение карты будет получено с сервера (но при необходимости его можно разделить на более мелкие квадратные области), а значок, который будет накладываться в разных местах на карте, будет встроен в само приложение. .