Zasadniczo w systemach informacji geograficznej spotkamy się z trzema rodzajami geometrycznych baz danych: 2D – dwuwymiarowa płaska, 3D – umożliwia badania i analizy obiektów w przestrzeni trójwymiarowej, czyli badanie wszelkich zależności wysokościowych, 2,5D – jest połączeniem baz 2D i 3D; obok płaskiej, dwuwymiarowej bazy geometrycznej funkcjonuje dodatkowo numeryczny model terenu.
Pozyskiwanie W czasach współczesnych cyfrowy model wysokościowy może zostać pozyskany na podstawie: pomiarów terenowych (np. przy użyciu niwelatorów i odbiorników GPS), map topograficznych (poprzez digitalizację poziomic), opracowań fotogrametrycznych (przez przetworzenie zdjęć lotniczych lub naziemnych), skaningu laserowego, obrazów radarowych (np. dane SRTM). opracowań map fotograficznych
Modele danych cyfrowego modelu wysokościowego thumb|350px|CMW w postaci sieci trójkątów z warstwicami thumb|Numeryczny model terenu zbudowany z 500 zdjęć uzyskanych z bezpilotowca Pteryx UAV latającego 200m nad obiektem. Model 2,5D w postaci rastrowej pokryto ortofotomapą o rozdzielczości 10cm/pixel (stąd nieregularne plamy na ścianach). Model wysokości i ortofotomapę uzyskano z jednego źródła.