HTLS: High Technology Land Surveying

What does HTLS mean? The above is one of HTLS meanings. It may have other definitions. Please refer to the end of this passage.

HTLS: High Technology Land Surveying

Definition in English: High Technology Land Surveying