Method for 2D-3D Registration under Inverse Depth and Structural Semantic Constraints for Digital Twin City