2012-05-10 5 views
1

MongoDB를 사용하여 공간 레코드를 저장하고 있습니다. 일부 레코드는 다각형이고 다른 레코드는 점입니다. 데이터가 지속적으로 삽입되고 있습니다.공간 데이터베이스를 사용하여 점이 포함 된 다각형 찾기

다각형에 포인트가 포함 된 모든 레코드에 액세스 할 수 있어야합니다. Mongo의 공간 쿼리를 사용하면 다각형 내의 모든 점을 찾을 수 있지만 점이 포함 된 모든 다각형을 찾을 수는 없습니다. MongoDB 다른 데이터베이스 시스템에서이 작업을 수행 할 수있는 좋은 방법이 있습니까?

답변

0

아쉽게도 현재이 쿼리를 실행할 수있는 방법이 없습니다. 애플리케이션을 단순화하려는 경우가 아니라면 (즉, 모든 다각형이 특정 반경의 원 또는 반지름의 작은 집합이라고 가정하지 않는 한)이 쿼리를 실행할 수는 없습니다. https://jira.mongodb.org/browse/SERVER-2874

+0

감사 :

는 설명 된 기능에 대한 오픈 티켓이있다. 이것은 몽고 (mongodb)에게는 큰 도움이 될 것입니다. 이 때까지 다른 DB로 전환해야 할 수도 있습니다. – user1387312