Knowledge sharing in geographic information systems