add results like vector layers, support vector reprojection and geoJSON

add results like vector layers, support vector reprojection and geoJSON