Mysql геопространственная точка DB - PullRequest
2 голосов
/ 17 февраля 2011

Я ищу геопространственную базу данных, которая может искать широту и долготу в секундах и указывать мне точку ID. Я новичок в работе с геопространственными БД. Кто-нибудь может порекомендовать? или укажете мне направление?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2011

Для пространственного поиска вы можете попробовать Lucene / Solr пространственный поиск .Храните данные в mysql и создавайте индекс в solr.

Таблица MyIASM поддерживает пространственные индексы в MySql, посмотрите документацию

1 голос
/ 17 февраля 2011

Я использую MySQL.Вся свобода и знакомство, теперь с пространственными функциями.Это из википедии:

СУБД MySQL реализует геометрию типа данных плюс некоторые пространственные функции, которые не были реализованы в соответствии со спецификациями OpenGIS.Функции, которые проверяют пространственные отношения, ограничены работой с минимальными ограничивающими прямоугольниками, а не с реальной геометрией.Версии MySQL ранее 5.0.16 поддерживали только пространственные данные в таблицах MyISAM.Начиная с MySQL 5.0.16, InnoDB, NDB, BDB и ARCHIVE также поддерживают пространственные функции.

...