> Temos que verificar se uma determinada "viatura" está dentro ou fora > de uma > área de atuação. > > Assim o usuário cadastra a latitude, longitude para formar uma área de > atuação. > > Quando ela chega em sua "base", as informações são descarregadas, e o > sistema > deve verificar se a "viatura" saiu da sua área cadastrada. > > Colando no eixo cartesiano fica simples de visualizar. Mas como posso > verificar > isso por cálculo? > > Integrais talves, mas como montar a equação.
Vai integrar para quê? Quer descobrir a área da região rodada? O que quer é mais simples. Defina a base como um quadrada cartesiano: base_i=0,0 base_f=100,100 Faça uma verificação se a ponto analisado estava fora das coordenadas (if ((x<0 || x>100) && ( y<0 || y>100) ). Se quiser algo mais elegante (mas que talvez não traga muito benefício prático), ao invés de utilizar a área retangular, use um círculo, onde os dados necessário seriam o ponto central e o comprimento do raio. E não se perca muito em linguagem. Dá pra fazer isso em qualquer uma: Tcl, PHP, Python, Perl, Java, C, C++. Concentre-se mais no que quer fazer e depois codifique. -- []'s +--------------------------------------+-------------------------------+ | Helio Alexandre Lopes Loureiro | Unix _is_ user friendly. It's | |[helio arroba loureiro pto eng pto br]| just selective about who its | | http://helio.loureiro.eng.br | friends are. Marco Molteni. | +--------------------------------------+-------------------------------+ _______________________________________________ freebsd mailing list freebsd@fug.com.br https://devilbit.fug.com.br/mailman/listinfo/freebsd