zoom and move in canvas with filtering coordinates