Sign In:


Where Maine's newest citizens come from - 4/18/2014

A total of 83 people from 30 different countries were sworn in as new U.S. citizens in Portland on Friday, including 80 who were naturalized at a ceremony held at Lyman Moore Middle School in the morning and three others at the U.S. Citizenship and Immigration Services office later in the day.

SOURCE: Staff reports
INTERACTIVE: T.E.D. Andrick
'; return tipTitle + tipData; }) .attr('class', 'd3-tip'); var tip2 = d3.tip() .offset([-10, 0]) .html(function(d) { var tipTitle = '
Maine
Total Immigrants: 83
Total Countries: 33' return tipTitle; }) .attr('class', 'd3-tip'); //g = svg.append('g'); svg.call(tip); svg.call(tip2); var path = d3.geo.path() .projection(projection); //var g = svg.append("g"); // load and display the World d3.json("/includes/topoWorldCountries.json", function(error, topology) { svg.selectAll("path") .data(topojson.object(topology, topology.objects.countries).geometries) .enter() .append("path") .attr("d", path); var point = svg.selectAll('g') .data(countries) .enter() .append('g') .attr("transform", function(d, i) { return "translate(" + projection([d.lng, d.lat])[0] + "," + projection([d.lng, d.lat])[1] + ")"; }); point.append('circle') .attr("r", function(d) { return (2.5 * Math.sqrt(d.num)) + 2; }) .attr('class', 'airpoint') .on('mouseover', tip.show) .on('mouseleave', tip.hide); var coordinates = projection([-69,45.5]); svg.append("circle") .attr("cx", coordinates[0]) .attr("cy", coordinates[1]) .attr("r", 10) .attr('class', 'maine') .on('mouseover', tip2.show) .on('mouseleave', tip2.hide); links = []; for(var i=0, len=countries.length; i