Strukturální vzor je algoritmus zjištění skupiny kartografických objektů či jejich částí která má nějaké vlastnosti reprezentující kartografické pravidlo.

Tyto algoritmy umožňují přiřazovat v kresbě použitelné generalizační operátory nad rámec operátorů použitelných na celou třídu prvků. Operátory jsou často použitelné pouze na část prvku kresby nebo na spojené prvky kresby. Algoritmy rozpoznávání struktury dat nejsou potřebné při poloautomatické generalizaci, protože vyhodnocení kresby provádí vizuálně kartograf. Strukturální vzory nám tedy umožňují obohatit kartografický model o znalost generalizačních operátorů a algoritmů jejich implementace, které můžeme na jednotlivé části kresby použít. V terminologii multiagentních generalizačních systémů je možné řící, že se jedná o proces hledání omezení a pravidel (constrains). Jde o hledání množin prvků společných vlastností, dále z hlediska generalizačního operátoru nedělitelných, na které můžeme generalizační pravidlo aplikovat. Z hlediska geometrického se jedná o formu klasifikace.

V příkladu "Domy s ulicí podél potoka" tedy identifikujeme: 1. shluk budov obsluhovaný slepou ulicí, 2. poslední budova v sídle, která by se neměla při generalizaci vypouštět, dokud jsou v bloku nějaké budovy zobrazeny, 3. ulice podél potoka, 4. blok budov podél ulice.


23.12.2016 11:21:22