Проблема точності буфера ArcGIS?


13

Вкотре я зустрічаю щось дуже дивне з ArcGIS. Я виконую буферний аналіз на одній стороні полілінії. Здається, є серйозна проблема з точністю, і я не можу зрозуміти, в чому причина. Тож сподіваюся, що там я знайду якийсь досвід ... Що я намагався без успіху:

  • змінити параметри відстані з "Поля" на "Лінійна одиниця"
  • змінити параметри відстані з "Поля" на "Лінійна одиниця"
  • змінити налаштування типу кінця з "ROUND" на "FLAT"
  • запустити інструмент перевірки геометрії на функції лінії
  • Я зробив копію рядка і скоротив її до цікавої області, яка мала деякий ефект, але не вирішила проблему повністю. Особливо навколо гострого кута буфер все ще приймає ярлик!

Буфер ховається до 4 метрів з виворітного боку! Дивіться фотографію, яку я додав, щоб отримати краще враження про проблему. Хтось має уявлення, що може викликати у мене таку поведінку? Я використовую ArcGIS 9.3.1. з WinXP.

буфер з лівого боку, люки в метрах

ОНОВЛЕННЯ

Дивіться також мій коментар нижче.

Я здійснив описану серію дій (ділити, перетинати, ..) для підвищення рівня точності вихідних даних, розміщуючи вершину кожні 3 метри вздовж лінії. Досі залишається неточність, знову ж таки буферизація навколо грубої повороту особливо створює мені неприємності. Дивіться другу картинку.

введіть тут опис зображення


3
Ви перевірили роздільну здатність та допуск вхідних даних?
Олексій Марков

2
Я провів ще кілька досліджень з цієї теми і знайшов, наприклад, цю статтю . Тож я збільшив вершини по лінії, що значно зменшило помилку. Тим не менш, помилка не повністю зникла. І залишається проблема автоматичного розміщення нових вершин на прямій (яка вирішується, але вимагає певних зусиль, наприклад, розділити> перетинатися> розчинити).
LarsVegas

1
Який тип даних є джерелом та призначенням: Shapefile, персональний gdb, файл gdb, ArcSDE gdb?
RyanKDalton

@ RyanDalton Обидва вони є файловими формами.
LarsVegas

1
З опублікованих зображень видно, ніби нижня ліва межа була перенесена на відстань X. Що ви сподіваєтеся досягти? Рішення може бути таким же простим, як і вибір поліліній, які ви хочете буферні. Чи можете ви розмістити зображення буферів у більшому масштабі?
Аарон

Відповіді:


3

Я мав подібний результат, коли працював з полімерами M і Z або полілініями з дугами. Я мав більший успіх у видаленні значень M і Z за допомогою X-Tools, щоб «згладити» полі.


1
Ласкаво просимо на наш сайт, Джо! Дякуємо, що поділилися цією ідеєю - вона може комусь допомогти (і вона вписується в деякі інші останні питання, де можуть бути пов'язані проблеми зі значеннями M і Z).
whuber

-5

експорт їх у файл gdb для повторної індексації може бути корисним. Також ви можете перевірити оновлення пакета послуг для своєї версії.


Який файл ви маєте на увазі, коли ви посилаєтесь на них? Буферна форма? Чому ви вважаєте, що саме це допомогло б?
LarsVegas

Ця відповідь взагалі не стосується питання.
Сінді Джаякумар
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.