Všeobecným problémem v GIS je požadavek ke slučování dvou nebo více geoprostorových datových souborů, tento problém vychází z užívání různých programů. Stále stejný objekt na Zemi (město, řeka, .... ) může mít různé geometrické znázornění, jiný popis a také různé polohové chyby. Kombinace různých zdrojových materiálů do jednotné geoprostorové skupiny dat se nazývá "conflation" (budeme užívat pojem sjednocení). Nynější komerční GIS aplikace poskytují techniku pro sjednocování dat, ale jsou velmi závislé na práci uživatele (manuální výběr a editace) .
Tento problém se v našem případě snaží řešit také JCS Conflation Suite (JCS), což je souprava nástrojů, které byly navrženy pro práci s geoprostorovými daty. S rozvojem Java Topology Suite (JTS) a pokroků v prostorovém logickém myšlení je možné tvořit nové nástroje, které jsou založeny na sjednocování dat do jedné efektivní a znovu použitelné podoby. JCS je tedy vybudována na JTS.
Architektura systému JCS je velmi názorná na následujícím obrázku, z něhož je jasné, že JCS využívá pro zobrazení JUMP Workbench a programové zázemí je také vystavěno na JTS. Velká oblast určená pro "sjednocovací" funkce je jen důkazem toho, jak je řešení tohoto problému velmi důležité.
Funkcí, které je možné v JCS využívat, je celá řada:
Jednou je například fce pro odhalení přesahů a nedotahů, většinu těchto topologických chyb je možné odstranit automaticky, zbylé opravy pak záleží na uživateli.
Datový soubor může někdy obsahovat souřadnice s různými přesnostmi, což vychází z nestandardizovaného sběru dat nebo z převodních procesů. JCS pak poskytuje funkci, která redukuje přesnost souřadnic na určitý počet desetinných míst nebo podle určitého faktoru. Vlivem různých přesností může dojít ke špatnému zobrazení, pro tento případ má JCS nástroj k ohlášení chyby, který umožňuje identifakaci a "chycení" příslušného místa.
Zvláštní funkcí je fce Road Matching, která je velmi konkrétní - zabývá se sjednocením dvou stejných silničních sítí. JCS poskytuje algoritmus, který automaticky srovnává uzly a hrany silničních sítí. Kde není možné algoritmus použít, jsou opět k dispozici ruční nástroje, které umožňují mazání či vkládání. Výstup může být použit k dalšímu zpracování.
apod.