public static function getGISDatatypes($upper_case = false)
{
$gis_data_types = array('geometry', 'point', 'linestring', 'polygon', 'multipoint', 'multilinestring', 'multipolygon', 'geometrycollection');
if ($upper_case) {
for ($i = 0, $nb = count($gis_data_types); $i < $nb; $i++) {
$gis_data_types[$i] = mb_strtoupper($gis_data_types[$i]);
}
}
return $gis_data_types;
}