Я можу отримувати карти з будь-якого джерела для свого проекту, і для алгоритму C ++, який я створюю, алгоритм обов'язково повинен знати, де розташовані вузли доріг (вузли, де зустрічається більше двох відрізків дороги). Крім того, на багатьох картах, які я отримую, є подолання та недоопрацювання доріг (тобто дороги неправильно з'єднані). Один із способів виправити проблему - «очистити» дорожню мережу за допомогою Autocad. У мене є такі питання:
- Чи є ефективний спосіб (будь-яке програмне забезпечення, яке може це зробити?) Отримати свою карту у форматі GML, який містить інформацію про дорожні розв’язки на карті? (можливо, є тег GML, який говорить, що певний вузол є переходом)
- Чи є якийсь інший спосіб «очистити» дорожню мережу?
Колеги запропонували FME, але це стосується написання сценаріїв, і ми не впевнені в тому, чи буде сценарій достатньо гнучким для задоволення всіх карт. Єдиний інший спосіб виявити розв’язки - це застосувати грубу силу і знайти, які ділянки дороги мають загальні вузли. Чи допоможе ArcGIS? (не використовував, але чув про це) Я впевнений, що має бути кращий спосіб ...