El antiguo proyecto libFMap ha sido divido en una serie de subproyectos, según la funcionalidad principal que aportan. Dichos proyectos, a su vez, suelen generar diversos artefactos o archivos .jar, lo cuál afectará también a las dependencias que vayamos a incluir en nuestros proyectos.
Los principales proyectos que han surgido a partir del antiguo FMap son:
- org.gvsig.fmap.geometry (libFMap_geometries)
- org.gvsig.fmap.dal (libFMap_dal)
- org.gvsig.fmap.dal.file (libFMap_dalfile)
- org.gvsig.fmap.dal.db (libFMap_daldb)
- org.gvsig.fmap.dal.index.spatial (libFMap_dalindex)
- org.gvsig.fmap.mapcontext (libFmap_mapcontext)
- org.gvsig.symbology
- org.gvsig.fmap.control (libFMap_controls)
A continuación se comentan algunos de los principales cambios por funcionalidad.