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