Привет я хотел бы получить экстент / ограничивающую рамку геометрии в Oracle. До сих пор я пытался SDO_AGGR_MBR (), но он возвращает ошибку
oci_fetch_array (): ORA-00932: несовместимые типы данных: ожидаемый CHAR получил ADT
Ниже мой пример запроса
$sql = "SELECT SDO_AGGR_MBR(GEOM)
FROM PROPERTY
WHERE PRO_ID = $sel_id";
$stid = oci_parse($conn, $sql);
oci_execute($stid);
while (($row = oci_fetch_array($stid)) != false) {
$rows[] = $row[];
}
РЕДАКТИРОВАТЬ:
Таблица состоит из идентификаторов первичных ключей, типа SDO_GEOMETRY и другого идентификатора для справки. Я хотел бы получить экстент / ограничивающую рамку геометрии, аналогичную PostGIS ST_Extent ().
Задача ещё не решена.
Других решений пока нет …