translate English to French: A thorough knowledge of the site characteristics is therefore critical.
Une connaissance approfondie des caractéristiques de l’emplacement est donc primordiale.