Na první pohled jednoduchá problematika, která se však ve spolupráci s mapovou algebrou (pro rastrovou reprezentaci), či analýzami sítí (pro vektorovou reprezentaci) může rozvinout ve velice složitý a sofistikovaný nástroj.
Bezesporu nejpoužívanějším nástrojem vzdálenostních analýz je tvorba obálky (bufferu), což spočívá ve vektorové reprezentaci ve vytvoření polygonů v určené vzdálenosti kolem bodů, linií a polygonů (viz obr. ).
Vytvořené polygony jsou uloženy jako standardní vrstva s definovanou topologií, tudíž je možné je používat v dalších analýzách topologického překrytí.
Příklad: vzdálenostní analýzy kombinované s topologickým překrytím:
Zjisti plochu lesů, které jsou v ZČ kraji do 3 km od dálnice.
Vstupní vrstvy: silnice, lesy.
1. krok: tvorba bufferu kolem dálnice ve vzdálesnoti 3km - podívejme se na obrázek ,
2. krok: průnik lesů s vytvořenou obálkou. Výsledkem je vrstva lesů do 3km od dálnice, nad kterou je již snadné provést dotaz na jejich celkovou plochu - podívejme se na obrázek .
Z výš uvedeného vyplývá, jakým způsobem jsou prováděny vzdálenostní analýzy ve vektorovém datovém modelu.
U rastrové reprezentace je tvorba obálky opět jen otázka metriky. Všechny buňky, které jsou od daného objektu v menší vzdálenosti než definovaná budou označeny.
Velice často se ale v rastrové datové struktuře dělá analýza okolí tak, že se spočítá vzdálenost každé buňky od požadovaného objektu a ta vzdálenost se uloží do nové vrstvy (viz. obr. ), kterou je samozřejmě možné dále reklasifikovat (např. buňky s hodnotou menší než 3km - hodnota 1, jinak hodnota "NO_DATA"). Tato analýza se často nazývá nalezení vzdálenosti (Find Distance).
Mezi vzdálenostní analýzy také patří takzvané analýzy sousedství (proximity analysis).
Spočívají v tvorbě "individuální plochy" kolem každého ze vstupních bodů, které definují příslušnost dané lokality k nějbližším z objektů.
Pro vlastní výpočet se používá metody Thiessenových polygonů nebo Voronoi diagramy, což jsou duální funkce k triangulaci. Funkci proximity analysis je možné provádět jak v rastrové, tak ve vektorové podobě.
Jako příklad analýzy sousedství uveďme vyhledání prostorové příslušnosti k jednotlivým železničním zastávkám.
Podívejme se na obrázek .