Od 1986 r. członek korespondent (z wyboru) Polskiej Akademii Nauk, a od 2002 r. członek rzeczywisty. W latach 2003–2006 członek prezydium PAN. Między 2007 a 2010 r. przewodniczący Wydziału Nauk o Ziemi i Nauk Górniczych PAN. W latach 1991–2002 sprawował funkcję przewodniczącego Komitetu Geodezji PAN oraz w latach 1980–2002 działał w Komitecie Badań Kosmicznych przy Prezydium PAN. Członek Komitetu Przestrzennego Zagospodarowania Kraju i Komitetu Badań nad Zagrożeniami przy Prezydium PAN. W latach 1993–2002 kierownik Centrum Upowszechniania Nauki PAN. Członek założyciel i prezes (2001–2008) Akademii Inżynierskiej w Polsce.

Ponadto członek założyciel Towarzystwa Naukowego Nieruchomości, członek Komitetu Polityki Technicznej i Gospodarczej FSN-NOT; członek (od 1980 roku), przewodniczący (2000–03) i zastępca przewodniczącego (od 2007 roku) Państwowej Rady Gospodarki Przestrzennej. Był również członkiem (1980–1998) Państwowej Rady Ochrony Środowiska. Dodatkowo pełnił funkcje członka (od 1985 roku) i przewodniczącego (2000–05 oraz 2010–2016) Państwowej Rady Geodezyjnej i Kartograficznej oraz członka Komisji Urbanistyczno-Architektonicznej Mazowsza (od 2000 roku), a od 2007 r. również członka Rady Głównej Szkolnictwa Wyższego.