Інструмент або процес для автоматичного оснащення кінцевих точок поліліній в заданій близькості за допомогою ArcMap?


12

Я створив мережу поліліній, які повинні були бути пов'язані між собою.

Однак я щойно зрозумів, що багато кінцевих точок ліній не пов'язані, а дуже близькі.

Я думаю, що повинен бути інструмент для оснащення кінцевих точок поліліній, якщо вони дуже близькі один до одного, але я не можу його знайти.

Хтось знає простий спосіб зробити це?


1
Трансформатори Snapper і AnchoredSnapper в розширенні сумісності даних також будуть робити це.
Марк Ірландії

Я не зміг знайти дві згадані вами функції. Я працюю з ArcGIS 10.3.1. Крім того, чому вони продовжують змінювати розташування певних функцій?
FaCoffee

Відповіді:


10

Напрямок відповіді залежатиме від рівня ліцензії вашого ArcMap. У ArcInfo вбудована ця можливість. Навіть у редактора є деякі інструменти для виконання цього завдання. Однак для рівня ArcView вам потрібно буде залежати від інших інструментів для цього. Не впевнений, чи змінився він у 10. У мене є редактор ArcMap 10 та команда snap

Підсумок

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

це те, що я б використав. Якщо вам потрібні інші інструменти, я думаю, що в et-geotools є кілька безкоштовних інструментів, які будуть це робити.


Як це може працювати, враховуючи, що він запитує довідковий файл форми? Якщо у мене є файл форми роз'єднаних ліній і хочу їх з'єднати, я б це робив на основі допуску XY (або буфера), а не на списку позицій, що зберігаються в іншому файлі форм (у мене цього немає). Отже, якщо моє тлумачення ОП є правильним, це рішення не працює. Будь-яка інша пропозиція?
FaCoffee

напруга з довідки ESRI для SNAP - в параметрі Snap Environment можна встановити кілька правил оснащення, використовуючи "один і той же рівень" або клас функції з іншим типом (END | VERTEX | EDGE).
Бред Несом

8

Ви можете використовувати інструмент "Інтеграція" для геопроцедури, який кластеризує вершини так само, як це робить перевірка топології (без необхідності створення топології).

У ArcGIS 10.0 в панелі інструментів «Редагування» є новий інструмент під назвою «Snap». Інструмент перехоплює вершини функції від 1 шару до краю, вершини, кінцевої точки іншої функції. Дивіться посилання нижче.

Довідка на робочому столі - інструмент для оснащення та редагування


6

Залежно від відстані, визначеного як "близьке", є інструменти. Якщо у вас є принаймні ліцензія ArcEditor на ArcGIS Desktop, ви можете створити топологію на даних. Після закінчення процесу перевірки рядки перемістять відстань допуску кластера, щоб прив'язати одна до одної. За замовчуванням допуск кластеру становить 0,001 м, що в 10 разів перевищує роздільну здатність ваших даних.

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

Сподіваюся, це допоможе, CDB


4

Ви можете створити геометричну мережу з цих поліліній, і під час майстра створення можна ввімкнути прив'язку функції:

  1. Створіть базу даних геоданих
  2. Створіть набір даних про функції
  3. Імпортуйте свої полілінії
  4. Клацніть правою кнопкою миші на наборі даних про функції
  5. Нове -> Геометрична мережа
  6. Виберіть свій клас функцій
  7. На запитання, чи потрібно функціонувати, натисніть кнопку "Так" та визначте допуски до оснащення
  8. Клацніть через решту майстра

Майстер перемістить ваші рядки так, щоб вони відповідали кінцевій точці інших рядків цього класу характеристик на заданій відстані оснащення. HTH

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