7 votos

Convertir de WGS84 a Google Mercator

Quiero convertir la longitud y latitud de WSG84 a Google Mercator. El siguiente código muestra mi coordenadas en un archivo KML/KMZ y donde tengo las coordenadas en el archivo javascript.

<LatLonBox>
   <north>50.0</north>
   <south>46.0</south>
   <east>18.0</east>
   <west>13.0</west>
</LatLonBox>


new ol.layer.Image({
            source: new ol.source.ImageStatic({
                url: 'file:///C:/Users/Xhy/Desktop/cubic.png',
                imageExtent:[1447153.38031, 5780349.22026, 2003750.83428, 6446275.84102]
            })
        })

Actualmente estoy usando este sitio aquí para convertir mi coordenadas de WSG84 a Google Mercator.

Necesito automatizar estos conversión, ya que tengo que crear OSM-archivos con diferentes capas de la imagen. Tengo la latitud y longitud en un archivo KML/KMZ, puedo leer de ella, y el uso de las coordenadas.

Mi problema es que, estas coordenadas puedo extraer de los archivos KML/KMZ son WSG84 pero para java-script necesito las coordenadas en Google Mercator.

Alguna idea de cómo puedo realizar la conversión dentro del archivo de javascript?

7voto

David Edwards Puntos 2980

No estoy familiarizado con la programación en JavaScript, pero en la Wiki de OpenStreetMap hay una sección que describe "Mercator". Siguiendo este enlace encontrarás un fragmento de código muestra para transformar de lat a mercator. Realmente no sé si es correcto porque no pruebo el código.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X