Principles of geographic information systems by R.A. de By