Jump to: navigation, search

Difference between revisions of "Widget:PnChoropleths"

m
m
Line 259: Line 259:
 
var mp = get("choroMap");
 
var mp = get("choroMap");
 
var width = 496, height = 550;
 
var width = 496, height = 550;
var projection = d3.geo.conicEqualArea()
+
var projection = d3.geo.conicEqualArea().scale(5165.269352442655).center([-1.4602454263940616,52.55675714793008]).parallels([49.95898294542323,55.81107189358492]).rotate([1.4602454263940616]).translate([202.798519176517,306.70813464248357]);
.scale(5165.269352442655).center([-1.4602454263940616,52.55675714793008])
 
.parallels([49.95898294542323,55.81107189358492]).rotate([1.4602454263940616])
 
.translate([202.798519176517,306.70813464248357]);
 
 
var path = d3.geo.path().projection(projection);
 
var path = d3.geo.path().projection(projection);
 
var svg = d3.select("div#" + m.curMap).append("svg").attr("width", width).attr("height", height);
 
var svg = d3.select("div#" + m.curMap).append("svg").attr("width", width).attr("height", height);
Line 275: Line 272:
 
.attr("d",path).on("mouseover",showTooltip).on("mousemove",moveTooltip)
 
.attr("d",path).on("mouseover",showTooltip).on("mousemove",moveTooltip)
 
.on("mouseout",hideTooltip).on("click",clicked);
 
.on("mouseout",hideTooltip).on("click",clicked);
if (m.curMap === "navMap" || m.curMap === "choroMap") {
+
w.choro.choropleth();
w.choro.choropleth();
 
}
 
 
if (mp.childNodes.length > 1) {
 
if (mp.childNodes.length > 1) {
 
mp.removeChild(mp.childNodes[0]);
 
mp.removeChild(mp.childNodes[0]);

Revision as of 06:51, 2 June 2019

This widget displays the navigation map on country and administrative division landing pages in the place-names section of IRHB. It takes no parameters.