The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
MySQL Spatial Extensions или геометрия через MySQL, !*! Chris, 05-Июл-11, 16:22  [смотреть все]
Подскажите как правильно работать с полигонами в MySQL, конкретно интересует как проверить входит ли точка в прямоугольник имея его GPS координаты.
Вообще есть какие либо примеры работы, а то приходится расчитывать все это математически, а когда это делается проекцией, то значения могут быть очень и очень не точными...

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

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

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

    • >MySQL Spatial Extensions<, !*! Andrey Mitrofanov, 10:24 , 06-Июл-11 (2)
      >> Подскажите как правильно работать с полигонами в 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

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

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

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




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

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