Usando algún código D3js y datos de topojson proyectados en un dataviz de mapa de any projection, ¿cómo puedo recuperar geocoordinates? Algo como:D3js: cómo obtener coordenadas geográficas Lat/Log desde el clic del mouse?
var svg = d3.select("#viz").append("svg:svg")
.attr("width", 320)
.attr("height", 200)
.on("mousedown", mousedown)
.on("click", mouselocation);
cómo sacar el geocordinates de un clic en un mapa de visualización D3js?
Enlaces a demostraciones de bienvenida.
Editar: una lista de demostraciones pertinentes:
- OpenLayers demo ... pero lo D3js.
- Jason Davies/rotate/ uso de
projection.invert(d3.mouse(this))
hola gracias por esto. – khinester
¿puedes publicar un ejemplo de cómo agregar un rect invisible en el que se pueda hacer clic? – khinester
Aquí hay uno de la galería: http://bl.ocks.org/2206590 – mbostock