Estou procurando um algoritmo que, quando for dado um par de latitude e longitude e uma tradução de vetor em metros nas coordenadas cartesianas (x, y), me daria uma nova coordenada. Mais ou menos como um Haversine reverso. Eu também poderia trabalhar com uma transformação de distância e de rumo, mas isso provavelmente seria mais lento e não tão preciso. Idealmente, o algoritmo deve ser rápido, pois estou trabalhando em um sistema incorporado. A precisão não é crítica, pois 10 metros seria bom.