private static GeoJsonProperties parseProperties(final JSONObject json) {
        final GeoJsonProperties result = new GeoJsonProperties();
        result.strokeColor = colorFromJson(result.strokeColor, json, "marker-color", "marker-opacity");
        result.strokeColor = colorFromJson(result.strokeColor, json, "stroke", "stroke-opacity");
        result.fillColor = colorFromJson(result.fillColor, json, "fill", "fill-opacity");
        result.strokeWidth = floatFromJson(result.strokeWidth, json, "stroke-width");
        return result;
    }
Utility class to work with GeoJson
main/src/main/java/cgeo/geocaching/utils/GeoJsonUtils.java