En mi proyecto tengo que encontrar coordenada (s) [latitud, longitud] desde un punto en distancia de 500 metros (esto podría ser cualquier coordenada aleatoria o una matriz de coordenadas alrededor de mi punto) ¿Cómo puedo hacer esto?convertir metros a latitud longitud desde cualquier punto
Nota: Necesito esto para encontrar varias rutas entre los puntos diferentes de la más corta que se nos devuelve a través de Google Maps Directions Api ... Así que usando mi método definiré el centro de la carretera de A a B y luego encuentre algunas coordenadas debajo y encima de esa posición central y use esto como otro waypoint para ir de A a B - Supongo que esto podría ayudarme a encontrar múltiples caminos ...
¿Alguna sugerencia de profesionales de GIS?
EDIT: la conversión UTM es el más preferible para tales cálculos, y he creado la clase de Java UTM si alguien necesita ..
Parece un buen método .. Para saber, estoy intentando lo mismo usando UTM para [lat, long] y viceversa método de cálculos para encontrar coordenadas apropiadas y lat, largo durante los cálculos. Creo que este método también es el mismo que el tuyo, pero solo las fórmulas son diferentes, pero he leído que las fórmulas UTM pueden convertir ubicaciones exactamente en centímetros ... ¡Por cierto, muchas gracias por tu respuesta! –
UTM ya explica la deformación local de la superficie de la Tierra al dividir la Tierra en un gran número de zonas, cada una con su propio dato. Es por eso que es mucho más preciso que, digamos, WGS, que usa una sola proyección para toda la Tierra. Si necesita herramientas para convertir a coordenadas cartesianas: calcule sus puntos y conviértalas de nuevo a Lat/Long sin preocuparse por las matemáticas, consulte GDAL/OGR (y especialmente OSR, que es la API de referencia espacial) – MappaGnosis