[Gvsig_desarrolladores] Reutilización de código. Coordenadas contenidas dentro de un área

Juan Guillermo Jordán Aldasoro jjordan en robotica.uv.es
Lun Sep 15 12:05:42 CEST 2008


Hola.

Estamos implementando una API de localización para gvSIG, basándonos en 
las APIs JSR179 y JSR293 de localización. Hemos creado las clases, 
RectangleGeographicArea, PolygonGeographicArea y CircleGeographicArea, y 
tal y como se define en la JSR293 queremos implementar una función 
containsCoordinates(Coordinates coord) para cada una de estas clases. 
Esta función simplemente devuelve true si las coordenadas pasadas como 
parámetro están contenidas en el área -rectangular, poligonal o circular.

Mi pregunta es si existen funciones similares en FMAP para reutilizar 
código. Las áreas rectangular y circular son aparentemente sencillas de 
implementar, pero quizás haya que tener en cuenta la curvatura de la 
Tierra y todas esas cosas que los informáticos desconocemos.

Saludos
Juan G. Jordán



Más información sobre la lista de distribución gvSIG_desarrolladores