Pregunta

He leído una gran cantidad de información con respecto a la proyección del mapa actual. La cantidad de información disponible es abrumadora.

Estoy intentando simplemente convertir lat, valores largos en una pantalla de coordenadas x, y no usar ningún mapa. No necesito los valores proyectados en cualquier mapa, justo en la ventana.

La propia ventana está representando aprox. una ubicación 1500x1500 metros. Lat, Long precisión necesaria es de un / 10 de un segundo 1.

Lo que puede haber algunas formas más simples de la conversión de lat / representación largo de la pantalla?

He leído varios artículos y posterior con respecto a la traducción en imágenes, pero nada relacionado con el sistema de coordenadas java naturales.

Gracias por cualquier idea.

¿Fue útil?

Solución

Cuando se proyecta en una pantalla, todavía se está proyectando a un "mapa", por lo que realmente depende de lo que su proyección geográfica es. Sin embargo, si sólo se está trabajando en un área tan pequeña de 1500x1500 metros, se puede usar un simple proyección cartesiana, donde cada píxel es una cantidad igual de espacio (es decir, si su pantalla es de 1500 píxeles, entonces cada píxel representaría 1 metro ). Sin embargo, todavía se necesita para tener en cuenta dónde se encuentra en la tierra ya que la longitud de un grado (tanto en latitud y longitud) puede variar mucho dependiendo de dónde se encuentre. Si está trabajando con una superficie fija, debe ser capaz de buscar la longitud de 1 grado en ese punto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top