Единственный хороший способ создания кругов в ArcMap - это использовать истинную дугу (составные кривые), но мне нужно преобразовать их в вершину (уплотнение) из-за проблемы совместимости. Мне нужна информация для базы геоданных и SDO_geometry (arcsde)
и да, есть способ. Я использую:
UPDATE layer1 a SET arctype = 'compound' WHERE has_compound_curves(a.shape) <> 0;
а затем с помощью ET Geotools уплотнять слой за слоем.
Но должен быть более простой способ сделать это прямо в Oracle или ArcMap, и я просто хочу уплотнить функции, которые имеют истинную дугу. Я не хочу ненужных вершин на прямых и так далее.
Как я могу определить истинные дуги в ArcMap, и как я могу уплотнить их как можно быстрее и проще?
То же самое для Oracle SQL.