Создать полигон с помощью JGeometry - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть таблица в Oracle, где я сохраняю элементы SDO_Geometry как многоугольник:

SDO_GEOMETRY(
    2003, 
    NULL,
    NULL,
    SDO_ELEM_INFO_ARRAY(1,1003,1), 
    SDO_ORDINATE_ARRAY(100,80, 120,80, 140,60, 140,40, 120,20, 100,20, 80,40, 80,60
)

Как я могу создать объект JGeometry, равный приведенному выше? Это мой текущий подход:

int[] elems = {1, 1003,1};
double[] coords = {100,80, 120,80, 140,60, 140,40, 120,20, 100,20, 80,40, 80,60};
JGeometry sdoGeometry = new JGeometry(JGeometry.GTYPE_POLYGON, someVariableIDontKnow, elems, coords);

Но по какой-то причине мне нужен параметр в конструкторе, и я не знаю, что это за параметр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...