Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / (MySQL) попадает ли точка в многоугольник, продолжение / 2 сообщений из 2, страница 1 из 1
20.06.2014, 08:16:24
    #38674910
однобитный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(MySQL) попадает ли точка в многоугольник, продолжение
Здрасте! есть таблица

geo
x - VARCHAR(100)
y - VARCHAR(100)

координаты в ней хранятся не в геометрическом типе!

почему-то запрос не выводит... для получения результата разве обязательно нужно хранить координаты в геометрическом типе или можно что-нибудь придумать еще?
SELECT * FROM geo WHERE Within(GeomFromText('POINT(x y)'), GeomFromText('POLYGON(0 0,0 30,30 0,0 0)'));

хотя этот работает нормально
SELECT * FROM geo WHERE Within(GeomFromText('POINT(1 1)'), GeomFromText('POLYGON(0 0,0 30,30 0,0 0)'));
...
Рейтинг: 0 / 0
20.06.2014, 08:43:11
    #38674933
однобитный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(MySQL) попадает ли точка в многоугольник, продолжение
разобрался
Код: sql
1.
GeomFromText(CONCAT('POINT(',t1.y,' ',t1.x,')')
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / (MySQL) попадает ли точка в многоугольник, продолжение / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]