Cyan GIS Framework