Você está na página 1de 1

####### LOCALIZAR OS VECULOS MAIS PROXIMOS ###################################### ############333 O Google realmente disponibiliza este servio, mas se no me engano, pra

fins comerc iais, preciso usar a api premium, que paga. alias, como eu mencionei antes, o postgis tem uma funo que faz exatamente o que tu precisa. Dado um conjunto de pontos (que voc armazenar em uma tabela, por exemplo ), voc pode buscar todos que estejam ao redor de um ponto qualquer (sendo que voc especifica o raio). A consulta seria mais ou menos assim: view plaincopy to clipboardprint? select * from points where st_dwithin(st_geometry_from_text('POINT(10 10)'), the _geom, 100); st_geometry_from_text uma funo que cria um objeto espacial, mas este valor poderia vir de outro lugar (por exemplo, uma subconsulta). the_geom o nome da coluna qu e contem dados espaciais na tabela points e 100 o raio que voc quer buscar. Tem, inclusive uma extenso do Hibernate pra trabalhar com este tipo de dado, o Hi bernate Spatial (http://www.hibernatespatial.org/). Nunca usei MySQL pra trabalhar com este tipo de informao, mas na documentao do Hiber nate Spatial t escrito que h suporte. No sei se 100%, vale a pena checar... Falou! ################################################################################ #########################################

Você também pode gostar