Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Veja se lat/long cai dentro de um polígono usando mysql


O MySQL a partir da v5.1 suporta apenas operações no retângulos delimitadores mínimos (MBR) . Embora exista um "Contém " que faria o que você precisa, não está totalmente implementada e volta a usar MBRCContains

Do página de manual relevante

O que você pode fazer é deixar o MySQL fornecer um resultado aproximado com base no MBR e depois processá-lo para realizar um teste mais preciso. Como alternativa, alterne para PostGIS !

(Atualização de maio de 2012 - obrigado Mike Toews)

MySQL 5.6.1+ oferece funções que usam formas de objetos em vez de MBR