|
Как реализовать поиск области к которой относится точка? | ☑ | ||
---|---|---|---|---|
0
arsik
гуру
14.12.12
✎
16:30
|
Пытался методами географических схем, но в 8.1 какой то косяк. При поиске точка попадает сразу в несколько областей.
Суть задачи: Город географически разбит на районы. Известны координаты контуров районов. Как мне определить район куда попадает определенная точка? |
|||
1
DirecTwiX
14.12.12
✎
16:34
|
Выпускаешь луч из точки в любом направлении. Если он пересёк контур нечетное число раз, то точка в контура. Иначе вне контура
|
|||
2
1C-band
14.12.12
✎
16:36
|
Google maps API?
|
|||
3
arsik
гуру
14.12.12
✎
16:42
|
(1) Не все многоугольники выпуклые.
(2) Цитирую гугл "Пространственный поиск реализуется в пределах службы Maps Data API за счет ограничения совпадающих компонентов только теми, которые находятся внутри определенной области. Эта область может быть определена следующим образом: путем указания квадрата поиска; путем определения радиуса поиска." |
|||
4
DirecTwiX
14.12.12
✎
16:43
|
(3) Не имеет значения
|
|||
5
НЕА123
14.12.12
✎
16:44
|
(3)
>Не все многоугольники выпуклые. ну что? |
|||
6
le_
14.12.12
✎
16:44
|
||||
7
DirecTwiX
14.12.12
✎
16:51
|
(6) Забавно) Ох уж этот комплан.. =)
|
|||
8
arsik
гуру
14.12.12
✎
17:20
|
(6) Спасибо.
|
|||
9
arsik
гуру
14.12.12
✎
17:21
|
(4) Точно. нужно и это попробовать
|
|||
10
arsik
гуру
17.12.12
✎
11:21
|
Может кому ни будь нужно будет.
родилась следующая процедура:
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |