L'activité principale de l'entreprise Landscale consiste à créer et à mettre en œuvre des solutions de modélisation d'informations de construction (BIM) pour l'architecture paysagère et les espaces publics. Cela inclut la modélisation de modèles d'environnement BIM, le développement de processus et de normes BIM, la réalisation de formations BIM et le soutien à la mise en œuvre de BIM dans les processus d'entreprise. De plus, Landscale développe des solutions pour des applications spécifiques telles que la gestion des installations, les espaces verts, le climat urbain, la gestion des eaux pluviales, les villes intelligentes, la planification urbaine numérique et la biodiversité.