Multi-feature visual positioning method