(window.webpackJsonp=window.webpackJsonp||[]).push([[176],{259:function(t,a,n){"use strict";n.d(a,"a",(function(){return z})),n.d(a,"b",(function(){return v})),n.d(a,"c",(function(){return j}));var e=n(1001),r=n(616),o=n(1338),i=n(1339),c=n(1340),u=n(1341),s=n(368),l=n(1342),p=n(1343),f=n(617),h=n(1344),d=n(1345),w=n(410),b=n(1346),g=n(1347),m=n(1348),q=n(1349),y=n(1356);const E=Object(e.a)(),j=["clipAngle","clipExtent","scale","translate","center","rotate","parallels","precision","reflectX","reflectY","coefficient","distance","fraction","lobes","parallel","radius","ratio","spacing","tilt"];function k(t,a){return function n(){const r=a();return r.type=t,r.path=Object(e.a)().projection(r),r.copy=r.copy||function(){const t=n();return j.forEach(a=>{r[a]&&t[a](r[a]())}),t.path.pointRadius(r.path.pointRadius()),t},r}}function v(t,a){if(!t||"string"!=typeof t)throw new Error("Projection type must be a name string.");return t=t.toLowerCase(),arguments.length>1?(J[t]=k(t,a),this):J[t]||null}function z(t){return t&&t.path||E}const J={albers:r.a,albersusa:o.a,azimuthalequalarea:i.a,azimuthalequidistant:c.a,conicconformal:u.a,conicequalarea:s.a,conicequidistant:l.a,equalEarth:p.a,equirectangular:f.a,gnomonic:h.a,identity:d.a,mercator:w.a,mollweide:y.a,naturalEarth1:b.a,orthographic:g.a,stereographic:m.a,transversemercator:q.a};for(const t in J)v(t,J[t])}}]);