|
|
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
Имеет 3 столбца (ID, lng, lat) Имеется точка с известной широтой и долготой Как найти близлежащие точки, допустим в радиусе 500 метров?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 16:09:18 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
adminsamaraИмеет 3 столбца (ID, lng, lat) Имеется точка с известной широтой и долготой Как найти близлежащие точки, допустим в радиусе 500 метров?! В радиусе тоже можно, конечно, но как первое приближение я бы поискал для начала в квадрате , а потом уже, если реально надо, отсеял бы из кандидатов по радиусу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 16:14:45 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 16:22:00 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
andrey_anonymous, Подойдет и в квадрате, не соображу как отсеять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 16:31:49 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
adminsamara, Вот такое я чисто в уме для квадрата за час вывел. За правильность не ручаюсь) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 17:03:29 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
adminsamaraне соображу как отсеять...если не сообрадаешь, ищи учебник геометрии за седьсой класс, там рвзжевано для недорослей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 17:04:47 |
|
||
|
Select по географическим координатам
|
|||
|---|---|---|---|
|
#18+
adminsamaraИмеет 3 столбца (ID, lng, lat) Имеется точка с известной широтой и долготой Как найти близлежащие точки, допустим в радиусе 500 метров?! Может и selectом не получится...Но из математики(из высшей ,кстати) я помню формулу.попадания в "круг" Что-то типа (x1-x0)^2+(y1-y0)^2<=R^2 Где x0,y0 координаты центра x1,y1 координаты точки....а R это радиус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2016, 18:15:13 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39289144&tid=1887697]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
207ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 510ms |

| 0 / 0 |
