2013-10-25 4 views
0

나는 보행자를 탐색하기 위해 자바 스크립트 프로젝트를 진행하고 있습니다. openstreetmap을 사용하여 필요한지도 정보를 제공합니다. 나는 overpass-api로 아약스 요청을 사용하여 거리와 보도를 (별도로) 얻습니다.노드가없는 방식의 교차점 찾기

내가 뭘 찾고 싶은 거리와 footways의 교차로, 등으로 표시되지 않습니다. 그들은 단지 서로 겹칠 수 있습니다.

이 목표를 달성하는 데 도움이되는 질문이 있습니까?

답변

1

원칙적으로 나는 두 번째 scai의 anwser를 수행합니다. 기존의 qa 도구를 사용하는 것이 가장 좋습니다. 당신이 정말이 육교 공상 가고 싶은 경우에, 당신은 또한이 다소 복잡한 (그리고 아마 그래서 동네 짱 효율) 쿼리와 같은 무언가를 얻을 수 있습니다 :

http://overpass-turbo.eu/s/1mk

+0

고맙습니다. 나는 이것이 내 문제를 해결하는 데 도움이 될 수 있다고 생각한다. – Pilzli

+0

이러한 방법으로 교점의 좌표를 찾는 해결책이 있습니까? – Pilzli

+0

아니요 교차로에 노드가 없으므로 오버 패스 API는 이러한 종류의 정보를 반환 할 수 없습니다. – tyr

1

JavaScript를 통해 이러한 오류를 찾는 것은 매우 비효율적입니다. 무엇을 성취하려고합니까?

많은 도구가 OSM 용 quality assurance이며 그 중 일부는 누락 된 교차점을 찾습니다. 한 예는 Keep Right입니다. KeepRight는 자바 스크립트 애플리케이션에서 사용할 수있는 GPX 내보내기 기능을 제공합니다.

+0

을 내가 경고하고 달성하려고 무엇 보행자, 거리를 건너야 할 때. 이것은 시각 장애인이나 시각 장애인에게 도움이됩니다. – Pilzli

+0

아, 그렇다면 누락 된 교차로를 아는 것이 중요합니다. 이미 [맹인을위한 OSM] (https://wiki.openstreetmap.org/wiki/OSM_for_the_blind)을 보셨습니까? 이미 많은 연구가 진행 중입니다. – scai