rails, processingjs, openlayers, xml, mysql ...... UI based in askken