9 votos

Mercator sesgo de la parcela en el Prospecto

Me inspiré en esta wikipedia imagen de las proyecciones de mercator página que rompiera con el prospecto. La idea fue de forma interactiva el cursor se mueva de un continente y que sería corregido para la proyección.

Consulte el siguiente JSFiddle para el estado hasta la fecha;

http://jsfiddle.net/cantdutchthis/NrAEL/1/

Soy un poco nuevo en las proyecciones mundo y aunque la demo funciona lo suficientemente bien como para la latitud. Cuando comparo la equirectangular y la proyección de mercator en la wikipedia me da la impresión de que la proyección del sesgo es sólo en el "eje y" cuando se comparan estos dos proyecciones.

Tengo la impresión de que no soy la corrección de la longitud debido a la primera wikipedia imagen. Me gustaría apoyar esto, pero no sé cuál es la mejor manera de hacer esto es.

Actualmente la forma en que soy capaz de mostrar el sesgo de la proyección de mercator es por el cambio de las coordenadas para el mousecursor cada vez que se mueve el ratón;

map.on("mousemove", function(d){ 
    Object.keys(myLayer._layers).map(function(d){ myLayer.removeLayer( myLayer._layers[d] ) })

    var plotCoords = [];

    // green is the coordinate array for the landmass 
    var green = [ [-46.76373672, 82.62796021],... ]


    for ( i in green ) {
       // shift the landmass to where the cursor is
       var x = d.latlng.lng + green[i][0] + 40
       var y = d.latlng.lat + green[i][1] - 80
       circleCoords.push( [ x,y ] );
    }

    window.coords = plotCoords

    window.geojsonFeature = {
      "type": "Feature",
      "properties": {},
      "geometry": {
          "type": "Polygon",
          "coordinates": [coords]
      }
    };

    myLayer.addData(geojsonFeature);

});

¿Cuál sería la mejor manera de tener este folleto interactivo de la parcela también muestran el efecto como se muestra en la wikipedia.

-- Edit!

Para más ejemplos ver mi blog; http://koaning.com

1voto

Creo que el deseo de cambiar tanto la relativa latitud y la longitud relativa de los bienes muebles de la región de tal manera que cada coordenada relativa ahora parece ser que sólo distorsionado, como mucho, como es el caso de otras regiones que se encuentran en la misma latitud? Si es así, entonces @radouxju es incorrecta y que actualmente sólo la mitad del camino. Una característica definitoria de la conformación de las proyecciones, como la de Mercator, es que en cualquier punto del mundo/mapa lineal factor de escala es constante en todas las direcciones. Por lo tanto cualquier cambio que realice en el eje de la escala como se mueve también debe hacerse a la X-escala.

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