The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"MySQL Spatial Extensions или геометрия через MySQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (MySQL)
Изначальное сообщение [ Отслеживать ]

"MySQL Spatial Extensions или геометрия через MySQL"  +/
Сообщение от Chris email(??) on 05-Июл-11, 16:22 
Подскажите как правильно работать с полигонами в MySQL, конкретно интересует как проверить входит ли точка в прямоугольник имея его GPS координаты.
Вообще есть какие либо примеры работы, а то приходится расчитывать все это математически, а когда это делается проекцией, то значения могут быть очень и очень не точными...

Заранее спасибо!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "MySQL Spatial Extensions или геометрия через MySQL"  +/
Сообщение от Aquarius (ok) on 06-Июл-11, 10:11 
> Подскажите как правильно работать с полигонами в MySQL, конкретно интересует как проверить
> входит ли точка в прямоугольник имея его GPS координаты.
> Вообще есть какие либо примеры работы, а то приходится расчитывать все это
> математически, а когда это делается проекцией, то значения могут быть очень
> и очень не точными...
> Заранее спасибо!

при чем здесь MySQL?
проекцией чего куда?
вам нагуглить математику с приближенными данными?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. ">MySQL Spatial Extensions<"  +/
Сообщение от Andrey Mitrofanov on 06-Июл-11, 10:24 
>> Подскажите как правильно работать с полигонами в MySQL, конкретно интересует как проверить
>> входит ли точка в прямоугольник имея его GPS координаты.
>> Вообще есть какие либо примеры работы, а то приходится расчитывать все это
> при чем здесь MySQL? проекцией чего куда?

Это про "сепециальные" MySQL-и. С картографическими-типа _расширениями_.

> вам нагуглить математику с приближенными данными?

Не-е-е, их научить пользоваться гугля транслейтером
google:mysql gis query

SELECT MBRContains(
    GeomFromText( 'POLYGON((0 0,0 3,3 3,3 0,0 0))' ),
    coord
)
FROM geometry

...хотя, может, и про Интернет рассказать -- вдруг внове будет...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "MySQL Spatial Extensions или геометрия через MySQL"  +/
Сообщение от ACCA (ok) on 18-Ноя-11, 05:28 
> Подскажите как правильно работать с полигонами в MySQL, конкретно интересует как
> проверить входит ли точка в прямоугольник имея его GPS координаты.

Копай в сторону r-tree. У MySQL есть раздел 11.16.6.1. Creating Spatial Indexes, начни оттуда.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру