Import różnicowy pozwala na uaktualnienie wczytanych danych przez import nowszej wersji pliku GML. Jeżeli pracę prowadzimy przez dłuższy czas to możemy uaktualnić zawartość pierwotnie wczytanych danych przez import różnicowy aktualnego GML-a.

Importowany plik GML musi zawierać ten sam zakres danych (przestrzenny i tematyczny) - w przeciwnym wypadku obiekty, których brak we wczytywanym pliku różnicowym, a które są na mapie zostaną usunięte.
Przy wczytywaniu pliku różnicowego porównywane są wersje obiektów i sprawdzana obecność obiektu. Po imporcie wyświetlana jest lista obiektów z pliku różnicowego z informacją o statusie.

Obiekt importowany może uzyskać jeden z następujących statusów:

  • obiekt nie zmieniony - nie było zmiany wersji obiektu, stan obiektu w aktualnej mapie pozostał bez zmian
  • dodany nowy obiekt - w aktualnej mapie nie było obiektu - dodany został nowy obiekt
  • wczytana nowa wersja obiektu - w aktualnej mapie istniał obiekt a w pliku różnicowym znalazła się nowsza wersja. Obiekt na mapie został zastąpiony nowszą wersją (poprzednia została zapisana do archiwum obiektów)
  • obiekt edytowany - brak konfliktu - obiekt w aktualnej mapie był edytowany (ma nowszą wersję), ale obiekt w pliku różnicowym jest taki sam jak obiekt przed edycją.
  • obiekt edytowany - KONFLIKT - obiekt był edytowany w aktualnej mapie, a w pliku różnicowym jest nowsza wersja. Obiekt na mapie nie jest zmieniany. Obiekt z pliku różnicowego zapisywany jest jako obiekt archiwalny (można korzystając z Archiwum obiektów porównać zmiany i ew. przywrócić wersję z pliku różnicowego)
  • obiekt usunięty - w aktualnej mapie jest obiekt, którego nie ma już w pliku różnicowym - obiekt zostaje usunięty z aktualnej mapy (do przywrócenia przez Archiwum)
  • obiekt edytowany i usunięty - KONFLIKT - obiekt w aktualnej mapie był edytowany, a w pliku różnicowym go nie ma.