diff --git a/index.97ad39aa.js b/index.97ad39aa.js deleted file mode 100644 index 082f97b..0000000 --- a/index.97ad39aa.js +++ /dev/null @@ -1,6 +0,0 @@ -let e,i,n,t;function r(e,i,n,t){Object.defineProperty(e,i,{get:n,set:t,enumerable:!0,configurable:!0})}function a(e){return e&&e.__esModule?e.default:e}function o(e,i){return Object.keys(i).forEach(function(n){"default"===n||"__esModule"===n||Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:function(){return i[n]}})}),e}var s=globalThis,l={},u={},d=s.parcelRequireb7a1;null==d&&((d=function(e){if(e in l)return l[e].exports;if(e in u){var i=u[e];delete u[e];var n={id:e,exports:{}};return l[e]=n,i.call(n.exports,n,n.exports),n.exports}var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}).register=function(e,i){u[e]=i},s.parcelRequireb7a1=d);var c=d.register;c("bYoiY",function(e,i){r(e.exports,"Color",()=>t),r(e.exports,"darker",()=>a),r(e.exports,"brighter",()=>o),r(e.exports,"default",()=>P),r(e.exports,"hslConvert",()=>j),r(e.exports,"Rgb",()=>S),r(e.exports,"rgbConvert",()=>_),r(e.exports,"rgb",()=>A),r(e.exports,"hsl",()=>N);var n=d("bfWFq");function t(){}var a=.7,o=1.4285714285714286,s="\\s*([+-]?\\d+)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",u="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,g=RegExp(`^rgb\\(${s},${s},${s}\\)$`),L=RegExp(`^rgb\\(${u},${u},${u}\\)$`),h=RegExp(`^rgba\\(${s},${s},${s},${l}\\)$`),p=RegExp(`^rgba\\(${u},${u},${u},${l}\\)$`),f=RegExp(`^hsl\\(${l},${u},${u}\\)$`),m=RegExp(`^hsla\\(${l},${u},${u},${l}\\)$`),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function C(){return this.rgb().formatRgb()}function P(e){var i,n;return e=(e+"").trim().toLowerCase(),(i=c.exec(e))?(n=i[1].length,i=parseInt(i[1],16),6===n?M(i):3===n?new S(i>>8&15|i>>4&240,i>>4&15|240&i,(15&i)<<4|15&i,1):8===n?b(i>>24&255,i>>16&255,i>>8&255,(255&i)/255):4===n?b(i>>12&15|i>>8&240,i>>8&15|i>>4&240,i>>4&15|240&i,((15&i)<<4|15&i)/255):null):(i=g.exec(e))?new S(i[1],i[2],i[3],1):(i=L.exec(e))?new S(255*i[1]/100,255*i[2]/100,255*i[3]/100,1):(i=h.exec(e))?b(i[1],i[2],i[3],i[4]):(i=p.exec(e))?b(255*i[1]/100,255*i[2]/100,255*i[3]/100,i[4]):(i=f.exec(e))?w(i[1],i[2]/100,i[3]/100,1):(i=m.exec(e))?w(i[1],i[2]/100,i[3]/100,i[4]):v.hasOwnProperty(e)?M(v[e]):"transparent"===e?new S(NaN,NaN,NaN,0):null}function M(e){return new S(e>>16&255,e>>8&255,255&e,1)}function b(e,i,n,t){return t<=0&&(e=i=n=NaN),new S(e,i,n,t)}function _(e){return(e instanceof t||(e=P(e)),e)?new S((e=e.rgb()).r,e.g,e.b,e.opacity):new S}function A(e,i,n,t){return 1==arguments.length?_(e):new S(e,i,n,null==t?1:t)}function S(e,i,n,t){this.r=+e,this.g=+i,this.b=+n,this.opacity=+t}function B(){return`#${D(this.r)}${D(this.g)}${D(this.b)}`}function I(){let e=G(this.opacity);return`${1===e?"rgb(":"rgba("}${x(this.r)}, ${x(this.g)}, ${x(this.b)}${1===e?")":`, ${e})`}`}function G(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function x(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function D(e){return((e=x(e))<16?"0":"")+e.toString(16)}function w(e,i,n,t){return t<=0?e=i=n=NaN:n<=0||n>=1?e=i=NaN:i<=0&&(e=NaN),new V(e,i,n,t)}function j(e){if(e instanceof V)return new V(e.h,e.s,e.l,e.opacity);if(e instanceof t||(e=P(e)),!e)return new V;if(e instanceof V)return e;var i=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(i,n,r),o=Math.max(i,n,r),s=NaN,l=o-a,u=(o+a)/2;return l?(s=i===o?(n-r)/l+(n0&&u<1?0:s,new V(s,l,u,e.opacity)}function N(e,i,n,t){return 1==arguments.length?j(e):new V(e,i,n,null==t?1:t)}function V(e,i,n,t){this.h=+e,this.s=+i,this.l=+n,this.opacity=+t}function F(e){return(e=(e||0)%360)<0?e+360:e}function E(e){return Math.max(0,Math.min(1,e||0))}function O(e,i,n){return(e<60?i+(n-i)*e/60:e<180?n:e<240?i+(n-i)*(240-e)/60:i)*255}(0,n.default)(t,P,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return j(this).formatHsl()},formatRgb:C,toString:C}),(0,n.default)(S,A,(0,n.extend)(t,{brighter(e){return e=null==e?o:Math.pow(o,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new S(x(this.r),x(this.g),x(this.b),G(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:B,formatHex:B,formatHex8:function(){return`#${D(this.r)}${D(this.g)}${D(this.b)}${D((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:I,toString:I})),(0,n.default)(V,N,(0,n.extend)(t,{brighter(e){return e=null==e?o:Math.pow(o,e),new V(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?a:Math.pow(a,e),new V(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,i=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,t=n+(n<.5?n:1-n)*i,r=2*n-t;return new S(O(e>=240?e-240:e+120,r,t),O(e,r,t),O(e<120?e+240:e-120,r,t),this.opacity)},clamp(){return new V(F(this.h),E(this.s),E(this.l),G(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=G(this.opacity);return`${1===e?"hsl(":"hsla("}${F(this.h)}, ${100*E(this.s)}%, ${100*E(this.l)}%${1===e?")":`, ${e})`}`}}))}),c("bfWFq",function(e,i){function n(e,i,n){e.prototype=i.prototype=n,n.constructor=e}function t(e,i){var n=Object.create(e.prototype);for(var t in i)n[t]=i[t];return n}r(e.exports,"default",()=>n),r(e.exports,"extend",()=>t)});/*! - * Bootstrap v5.3.3 (https://getbootstrap.com/) - * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */var g={};r(g,"popperGenerator",()=>eO),r(g,"detectOverflow",()=>eI),r(g,"createPopperBase",()=>ek),r(g,"createPopper",()=>eT),r(g,"createPopperLite",()=>ez);var L={};r(L,"top",()=>h),r(L,"bottom",()=>p),r(L,"right",()=>f),r(L,"left",()=>m),r(L,"auto",()=>v),r(L,"basePlacements",()=>y),r(L,"start",()=>C),r(L,"end",()=>P),r(L,"clippingParents",()=>M),r(L,"viewport",()=>b),r(L,"popper",()=>_),r(L,"reference",()=>A),r(L,"variationPlacements",()=>S),r(L,"placements",()=>B),r(L,"beforeRead",()=>I),r(L,"read",()=>G),r(L,"afterRead",()=>x),r(L,"beforeMain",()=>D),r(L,"main",()=>w),r(L,"afterMain",()=>j),r(L,"beforeWrite",()=>N),r(L,"write",()=>V),r(L,"afterWrite",()=>F),r(L,"modifierPhases",()=>E);var h="top",p="bottom",f="right",m="left",v="auto",y=[h,p,f,m],C="start",P="end",M="clippingParents",b="viewport",_="popper",A="reference",S=y.reduce(function(e,i){return e.concat([i+"-"+C,i+"-"+P])},[]),B=[].concat(y,[v]).reduce(function(e,i){return e.concat([i,i+"-"+C,i+"-"+P])},[]),I="beforeRead",G="read",x="afterRead",D="beforeMain",w="main",j="afterMain",N="beforeWrite",V="write",F="afterWrite",E=[I,G,x,D,w,j,N,V,F],O={};function k(e){return e?(e.nodeName||"").toLowerCase():null}function T(e){if(null==e)return window;if("[object Window]"!==e.toString()){var i=e.ownerDocument;return i&&i.defaultView||window}return e}function z(e){var i=T(e).Element;return e instanceof i||e instanceof Element}function R(e){var i=T(e).HTMLElement;return e instanceof i||e instanceof HTMLElement}function $(e){if("undefined"==typeof ShadowRoot)return!1;var i=T(e).ShadowRoot;return e instanceof i||e instanceof ShadowRoot}r(O,"applyStyles",()=>U),r(O,"arrow",()=>ed),r(O,"computeStyles",()=>eh),r(O,"eventListeners",()=>ef),r(O,"flip",()=>eG),r(O,"hide",()=>ew),r(O,"offset",()=>ej),r(O,"popperOffsets",()=>eN),r(O,"preventOverflow",()=>eV);var U={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var i=e.state;Object.keys(i.elements).forEach(function(e){var n=i.styles[e]||{},t=i.attributes[e]||{},r=i.elements[e];R(r)&&k(r)&&(Object.assign(r.style,n),Object.keys(t).forEach(function(e){var i=t[e];!1===i?r.removeAttribute(e):r.setAttribute(e,!0===i?"":i)}))})},effect:function(e){var i=e.state,n={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(i.elements.popper.style,n.popper),i.styles=n,i.elements.arrow&&Object.assign(i.elements.arrow.style,n.arrow),function(){Object.keys(i.elements).forEach(function(e){var t=i.elements[e],r=i.attributes[e]||{},a=Object.keys(i.styles.hasOwnProperty(e)?i.styles[e]:n[e]).reduce(function(e,i){return e[i]="",e},{});R(t)&&k(t)&&(Object.assign(t.style,a),Object.keys(r).forEach(function(e){t.removeAttribute(e)}))})}},requires:["computeStyles"]};function q(e){return e.split("-")[0]}var H=Math.max,J=Math.min,W=Math.round;function Q(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function X(){return!/^((?!chrome|android).)*safari/i.test(Q())}function Y(e,i,n){void 0===i&&(i=!1),void 0===n&&(n=!1);var t=e.getBoundingClientRect(),r=1,a=1;i&&R(e)&&(r=e.offsetWidth>0&&W(t.width)/e.offsetWidth||1,a=e.offsetHeight>0&&W(t.height)/e.offsetHeight||1);var o=(z(e)?T(e):window).visualViewport,s=!X()&&n,l=(t.left+(s&&o?o.offsetLeft:0))/r,u=(t.top+(s&&o?o.offsetTop:0))/a,d=t.width/r,c=t.height/a;return{width:d,height:c,top:u,right:l+d,bottom:u+c,left:l,x:l,y:u}}function K(e){var i=Y(e),n=e.offsetWidth,t=e.offsetHeight;return 1>=Math.abs(i.width-n)&&(n=i.width),1>=Math.abs(i.height-t)&&(t=i.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:t}}function Z(e,i){var n=i.getRootNode&&i.getRootNode();if(e.contains(i))return!0;if(n&&$(n)){var t=i;do{if(t&&e.isSameNode(t))return!0;t=t.parentNode||t.host}while(t)}return!1}function ee(e){return T(e).getComputedStyle(e)}function ei(e){return((z(e)?e.ownerDocument:e.document)||window.document).documentElement}function en(e){return"html"===k(e)?e:e.assignedSlot||e.parentNode||($(e)?e.host:null)||ei(e)}function et(e){return R(e)&&"fixed"!==ee(e).position?e.offsetParent:null}function er(e){for(var i=T(e),n=et(e);n&&["table","td","th"].indexOf(k(n))>=0&&"static"===ee(n).position;)n=et(n);return n&&("html"===k(n)||"body"===k(n)&&"static"===ee(n).position)?i:n||function(e){var i=/firefox/i.test(Q());if(/Trident/i.test(Q())&&R(e)&&"fixed"===ee(e).position)return null;var n=en(e);for($(n)&&(n=n.host);R(n)&&0>["html","body"].indexOf(k(n));){var t=ee(n);if("none"!==t.transform||"none"!==t.perspective||"paint"===t.contain||-1!==["transform","perspective"].indexOf(t.willChange)||i&&"filter"===t.willChange||i&&t.filter&&"none"!==t.filter)return n;n=n.parentNode}return null}(e)||i}function ea(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function eo(e,i,n){return H(e,J(i,n))}function es(){return{top:0,right:0,bottom:0,left:0}}function el(e){return Object.assign({},es(),e)}function eu(e,i){return i.reduce(function(i,n){return i[n]=e,i},{})}var ed={name:"arrow",enabled:!0,phase:"main",fn:function(e){var i,n=e.state,t=e.name,r=e.options,a=n.elements.arrow,o=n.modifiersData.popperOffsets,s=q(n.placement),l=ea(s),u=[m,f].indexOf(s)>=0?"height":"width";if(a&&o){var d,c=el("number"!=typeof(d="function"==typeof(d=r.padding)?d(Object.assign({},n.rects,{placement:n.placement})):d)?d:eu(d,y)),g=K(a),L="y"===l?h:m,v="y"===l?p:f,C=n.rects.reference[u]+n.rects.reference[l]-o[l]-n.rects.popper[u],P=o[l]-n.rects.reference[l],M=er(a),b=M?"y"===l?M.clientHeight||0:M.clientWidth||0:0,_=c[L],A=b-g[u]-c[v],S=b/2-g[u]/2+(C/2-P/2),B=eo(_,S,A);n.modifiersData[t]=((i={})[l]=B,i.centerOffset=B-S,i)}},effect:function(e){var i=e.state,n=e.options.element,t=void 0===n?"[data-popper-arrow]":n;null!=t&&("string"!=typeof t||(t=i.elements.popper.querySelector(t)))&&Z(i.elements.popper,t)&&(i.elements.arrow=t)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ec(e){return e.split("-")[1]}var eg={top:"auto",right:"auto",bottom:"auto",left:"auto"};function eL(e){var i,n,t,r,a,o,s,l=e.popper,u=e.popperRect,d=e.placement,c=e.variation,g=e.offsets,L=e.position,v=e.gpuAcceleration,y=e.adaptive,C=e.roundOffsets,M=e.isFixed,b=g.x,_=void 0===b?0:b,A=g.y,S=void 0===A?0:A,B="function"==typeof C?C({x:_,y:S}):{x:_,y:S};_=B.x,S=B.y;var I=g.hasOwnProperty("x"),G=g.hasOwnProperty("y"),x=m,D=h,w=window;if(y){var j=er(l),N="clientHeight",V="clientWidth";j===T(l)&&"static"!==ee(j=ei(l)).position&&"absolute"===L&&(N="scrollHeight",V="scrollWidth"),(d===h||(d===m||d===f)&&c===P)&&(D=p,S-=(M&&j===w&&w.visualViewport?w.visualViewport.height:j[N])-u.height,S*=v?1:-1),(d===m||(d===h||d===p)&&c===P)&&(x=f,_-=(M&&j===w&&w.visualViewport?w.visualViewport.width:j[V])-u.width,_*=v?1:-1)}var F=Object.assign({position:L},y&&eg),E=!0===C?(i={x:_,y:S},n=T(l),t=i.x,r=i.y,{x:W(t*(a=n.devicePixelRatio||1))/a||0,y:W(r*a)/a||0}):{x:_,y:S};return(_=E.x,S=E.y,v)?Object.assign({},F,((s={})[D]=G?"0":"",s[x]=I?"0":"",s.transform=1>=(w.devicePixelRatio||1)?"translate("+_+"px, "+S+"px)":"translate3d("+_+"px, "+S+"px, 0)",s)):Object.assign({},F,((o={})[D]=G?S+"px":"",o[x]=I?_+"px":"",o.transform="",o))}var eh={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var i=e.state,n=e.options,t=n.gpuAcceleration,r=n.adaptive,a=n.roundOffsets,o=void 0===a||a,s={placement:q(i.placement),variation:ec(i.placement),popper:i.elements.popper,popperRect:i.rects.popper,gpuAcceleration:void 0===t||t,isFixed:"fixed"===i.options.strategy};null!=i.modifiersData.popperOffsets&&(i.styles.popper=Object.assign({},i.styles.popper,eL(Object.assign({},s,{offsets:i.modifiersData.popperOffsets,position:i.options.strategy,adaptive:void 0===r||r,roundOffsets:o})))),null!=i.modifiersData.arrow&&(i.styles.arrow=Object.assign({},i.styles.arrow,eL(Object.assign({},s,{offsets:i.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),i.attributes.popper=Object.assign({},i.attributes.popper,{"data-popper-placement":i.placement})},data:{}},ep={passive:!0},ef={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var i=e.state,n=e.instance,t=e.options,r=t.scroll,a=void 0===r||r,o=t.resize,s=void 0===o||o,l=T(i.elements.popper),u=[].concat(i.scrollParents.reference,i.scrollParents.popper);return a&&u.forEach(function(e){e.addEventListener("scroll",n.update,ep)}),s&&l.addEventListener("resize",n.update,ep),function(){a&&u.forEach(function(e){e.removeEventListener("scroll",n.update,ep)}),s&&l.removeEventListener("resize",n.update,ep)}},data:{}},em={left:"right",right:"left",bottom:"top",top:"bottom"};function ev(e){return e.replace(/left|right|bottom|top/g,function(e){return em[e]})}var ey={start:"end",end:"start"};function eC(e){return e.replace(/start|end/g,function(e){return ey[e]})}function eP(e){var i=T(e);return{scrollLeft:i.pageXOffset,scrollTop:i.pageYOffset}}function eM(e){return Y(ei(e)).left+eP(e).scrollLeft}function eb(e){var i=ee(e),n=i.overflow,t=i.overflowX,r=i.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+t)}function e_(e,i){void 0===i&&(i=[]);var n,t=function e(i){return["html","body","#document"].indexOf(k(i))>=0?i.ownerDocument.body:R(i)&&eb(i)?i:e(en(i))}(e),r=t===(null==(n=e.ownerDocument)?void 0:n.body),a=T(t),o=r?[a].concat(a.visualViewport||[],eb(t)?t:[]):t,s=i.concat(o);return r?s:s.concat(e_(en(o)))}function eA(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function eS(e,i,n){var t,r,a,o,s,l,u,d,c,g;return i===b?eA(function(e,i){var n=T(e),t=ei(e),r=n.visualViewport,a=t.clientWidth,o=t.clientHeight,s=0,l=0;if(r){a=r.width,o=r.height;var u=X();(u||!u&&"fixed"===i)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:o,x:s+eM(e),y:l}}(e,n)):z(i)?((t=Y(i,!1,"fixed"===n)).top=t.top+i.clientTop,t.left=t.left+i.clientLeft,t.bottom=t.top+i.clientHeight,t.right=t.left+i.clientWidth,t.width=i.clientWidth,t.height=i.clientHeight,t.x=t.left,t.y=t.top,t):eA((r=ei(e),o=ei(r),s=eP(r),l=null==(a=r.ownerDocument)?void 0:a.body,u=H(o.scrollWidth,o.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),d=H(o.scrollHeight,o.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),c=-s.scrollLeft+eM(r),g=-s.scrollTop,"rtl"===ee(l||o).direction&&(c+=H(o.clientWidth,l?l.clientWidth:0)-u),{width:u,height:d,x:c,y:g}))}function eB(e){var i,n=e.reference,t=e.element,r=e.placement,a=r?q(r):null,o=r?ec(r):null,s=n.x+n.width/2-t.width/2,l=n.y+n.height/2-t.height/2;switch(a){case h:i={x:s,y:n.y-t.height};break;case p:i={x:s,y:n.y+n.height};break;case f:i={x:n.x+n.width,y:l};break;case m:i={x:n.x-t.width,y:l};break;default:i={x:n.x,y:n.y}}var u=a?ea(a):null;if(null!=u){var d="y"===u?"height":"width";switch(o){case C:i[u]=i[u]-(n[d]/2-t[d]/2);break;case P:i[u]=i[u]+(n[d]/2-t[d]/2)}}return i}function eI(e,i){void 0===i&&(i={});var n,t,r,a,o,s,l,u,d=i,c=d.placement,g=void 0===c?e.placement:c,L=d.strategy,m=void 0===L?e.strategy:L,v=d.boundary,C=d.rootBoundary,P=d.elementContext,S=void 0===P?_:P,B=d.altBoundary,I=d.padding,G=void 0===I?0:I,x=el("number"!=typeof G?G:eu(G,y)),D=e.rects.popper,w=e.elements[void 0!==B&&B?S===_?A:_:S],j=(n=z(w)?w:w.contextElement||ei(e.elements.popper),t=void 0===v?M:v,r=void 0===C?b:C,l=(s=[].concat("clippingParents"===t?(a=e_(en(n)),z(o=["absolute","fixed"].indexOf(ee(n).position)>=0&&R(n)?er(n):n)?a.filter(function(e){return z(e)&&Z(e,o)&&"body"!==k(e)}):[]):[].concat(t),[r]))[0],(u=s.reduce(function(e,i){var t=eS(n,i,m);return e.top=H(t.top,e.top),e.right=J(t.right,e.right),e.bottom=J(t.bottom,e.bottom),e.left=H(t.left,e.left),e},eS(n,l,m))).width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u),N=Y(e.elements.reference),V=eB({reference:N,element:D,strategy:"absolute",placement:g}),F=eA(Object.assign({},D,V)),E=S===_?F:N,O={top:j.top-E.top+x.top,bottom:E.bottom-j.bottom+x.bottom,left:j.left-E.left+x.left,right:E.right-j.right+x.right},T=e.modifiersData.offset;if(S===_&&T){var $=T[g];Object.keys(O).forEach(function(e){var i=[f,p].indexOf(e)>=0?1:-1,n=[h,p].indexOf(e)>=0?"y":"x";O[e]+=$[n]*i})}return O}var eG={name:"flip",enabled:!0,phase:"main",fn:function(e){var i=e.state,n=e.options,t=e.name;if(!i.modifiersData[t]._skip){for(var r=n.mainAxis,a=void 0===r||r,o=n.altAxis,s=void 0===o||o,l=n.fallbackPlacements,u=n.padding,d=n.boundary,c=n.rootBoundary,g=n.altBoundary,L=n.flipVariations,P=void 0===L||L,M=n.allowedAutoPlacements,b=i.options.placement,_=q(b)===b,A=l||(_||!P?[ev(b)]:function(e){if(q(e)===v)return[];var i=ev(e);return[eC(e),i,eC(i)]}(b)),I=[b].concat(A).reduce(function(e,n){var t,r,a,o,s,l,g,L,h,p,f,m;return e.concat(q(n)===v?(r=(t={placement:n,boundary:d,rootBoundary:c,padding:u,flipVariations:P,allowedAutoPlacements:M}).placement,a=t.boundary,o=t.rootBoundary,s=t.padding,l=t.flipVariations,L=void 0===(g=t.allowedAutoPlacements)?B:g,0===(f=(p=(h=ec(r))?l?S:S.filter(function(e){return ec(e)===h}):y).filter(function(e){return L.indexOf(e)>=0})).length&&(f=p),Object.keys(m=f.reduce(function(e,n){return e[n]=eI(i,{placement:n,boundary:a,rootBoundary:o,padding:s})[q(n)],e},{})).sort(function(e,i){return m[e]-m[i]})):n)},[]),G=i.rects.reference,x=i.rects.popper,D=new Map,w=!0,j=I[0],N=0;N=0,k=O?"width":"height",T=eI(i,{placement:V,boundary:d,rootBoundary:c,altBoundary:g,padding:u}),z=O?E?f:m:E?p:h;G[k]>x[k]&&(z=ev(z));var R=ev(z),$=[];if(a&&$.push(T[F]<=0),s&&$.push(T[z]<=0,T[R]<=0),$.every(function(e){return e})){j=V,w=!1;break}D.set(V,$)}if(w)for(var U=P?3:1,H=function(e){var i=I.find(function(i){var n=D.get(i);if(n)return n.slice(0,e).every(function(e){return e})});if(i)return j=i,"break"},J=U;J>0&&"break"!==H(J);J--);i.placement!==j&&(i.modifiersData[t]._skip=!0,i.placement=j,i.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ex(e,i,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-i.height-n.y,right:e.right-i.width+n.x,bottom:e.bottom-i.height+n.y,left:e.left-i.width-n.x}}function eD(e){return[h,f,p,m].some(function(i){return e[i]>=0})}var ew={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var i=e.state,n=e.name,t=i.rects.reference,r=i.rects.popper,a=i.modifiersData.preventOverflow,o=eI(i,{elementContext:"reference"}),s=eI(i,{altBoundary:!0}),l=ex(o,t),u=ex(s,r,a),d=eD(l),c=eD(u);i.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:d,hasPopperEscaped:c},i.attributes.popper=Object.assign({},i.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":c})}},ej={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var i=e.state,n=e.options,t=e.name,r=n.offset,a=void 0===r?[0,0]:r,o=B.reduce(function(e,n){var t,r,o,s,l,u;return e[n]=(t=i.rects,o=[m,h].indexOf(r=q(n))>=0?-1:1,l=(s="function"==typeof a?a(Object.assign({},t,{placement:n})):a)[0],u=s[1],l=l||0,u=(u||0)*o,[m,f].indexOf(r)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),s=o[i.placement],l=s.x,u=s.y;null!=i.modifiersData.popperOffsets&&(i.modifiersData.popperOffsets.x+=l,i.modifiersData.popperOffsets.y+=u),i.modifiersData[t]=o}},eN={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var i=e.state,n=e.name;i.modifiersData[n]=eB({reference:i.rects.reference,element:i.rects.popper,strategy:"absolute",placement:i.placement})},data:{}},eV={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var i=e.state,n=e.options,t=e.name,r=n.mainAxis,a=n.altAxis,o=n.boundary,s=n.rootBoundary,l=n.altBoundary,u=n.padding,d=n.tether,c=void 0===d||d,g=n.tetherOffset,L=void 0===g?0:g,v=eI(i,{boundary:o,rootBoundary:s,padding:u,altBoundary:l}),y=q(i.placement),P=ec(i.placement),M=!P,b=ea(y),_="x"===b?"y":"x",A=i.modifiersData.popperOffsets,S=i.rects.reference,B=i.rects.popper,I="function"==typeof L?L(Object.assign({},i.rects,{placement:i.placement})):L,G="number"==typeof I?{mainAxis:I,altAxis:I}:Object.assign({mainAxis:0,altAxis:0},I),x=i.modifiersData.offset?i.modifiersData.offset[i.placement]:null,D={x:0,y:0};if(A){if(void 0===r||r){var w,j="y"===b?h:m,N="y"===b?p:f,V="y"===b?"height":"width",F=A[b],E=F+v[j],O=F-v[N],k=c?-B[V]/2:0,T=P===C?S[V]:B[V],z=P===C?-B[V]:-S[V],R=i.elements.arrow,$=c&&R?K(R):{width:0,height:0},U=i.modifiersData["arrow#persistent"]?i.modifiersData["arrow#persistent"].padding:es(),W=U[j],Q=U[N],X=eo(0,S[V],$[V]),Y=M?S[V]/2-k-X-W-G.mainAxis:T-X-W-G.mainAxis,Z=M?-S[V]/2+k+X+Q+G.mainAxis:z+X+Q+G.mainAxis,ee=i.elements.arrow&&er(i.elements.arrow),ei=ee?"y"===b?ee.clientTop||0:ee.clientLeft||0:0,en=null!=(w=null==x?void 0:x[b])?w:0,et=eo(c?J(E,F+Y-en-ei):E,F,c?H(O,F+Z-en):O);A[b]=et,D[b]=et-F}if(void 0!==a&&a){var el,eu,ed="x"===b?h:m,eg="x"===b?p:f,eL=A[_],eh="y"===_?"height":"width",ep=eL+v[ed],ef=eL-v[eg],em=-1!==[h,m].indexOf(y),ev=null!=(eu=null==x?void 0:x[_])?eu:0,ey=em?ep:eL-S[eh]-B[eh]-ev+G.altAxis,eC=em?eL+S[eh]+B[eh]-ev-G.altAxis:ef,eP=c&&em?(el=eo(ey,eL,eC))>eC?eC:el:eo(c?ey:ep,eL,c?eC:ef);A[_]=eP,D[_]=eP-eL}i.modifiersData[t]=D}},requiresIfExists:["offset"]},eF={placement:"bottom",modifiers:[],strategy:"absolute"};function eE(){for(var e=arguments.length,i=Array(e),n=0;neR.has(e)&&eR.get(e).get(i)||null,remove(e,i){if(!eR.has(e))return;let n=eR.get(e);n.delete(i),0===n.size&&eR.delete(e)}},eU="transitionend",eq=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,i)=>`#${CSS.escape(i)}`)),e),eH=e=>null==e?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),eJ=e=>{do e+=Math.floor(1e6*Math.random());while(document.getElementById(e))return e},eW=e=>{if(!e)return 0;let{transitionDuration:i,transitionDelay:n}=window.getComputedStyle(e),t=Number.parseFloat(i),r=Number.parseFloat(n);return t||r?(i=i.split(",")[0],n=n.split(",")[0],(Number.parseFloat(i)+Number.parseFloat(n))*1e3):0},eQ=e=>{e.dispatchEvent(new Event(eU))},eX=e=>!!e&&"object"==typeof e&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),eY=e=>eX(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(eq(e)):null,eK=e=>{if(!eX(e)||0===e.getClientRects().length)return!1;let i="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(!n)return i;if(n!==e){let i=e.closest("summary");if(i&&i.parentNode!==n||null===i)return!1}return i},eZ=e=>!!(!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled"))||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),e8=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){let i=e.getRootNode();return i instanceof ShadowRoot?i:null}return e instanceof ShadowRoot?e:e.parentNode?e8(e.parentNode):null},e4=()=>{},e2=e=>{e.offsetHeight},e3=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,e5=[],e6=e=>{"loading"===document.readyState?(e5.length||document.addEventListener("DOMContentLoaded",()=>{for(let e of e5)e()}),e5.push(e)):e()},e7=()=>"rtl"===document.documentElement.dir,e1=e=>{e6(()=>{let i=e3();if(i){let n=e.NAME,t=i.fn[n];i.fn[n]=e.jQueryInterface,i.fn[n].Constructor=e,i.fn[n].noConflict=()=>(i.fn[n]=t,e.jQueryInterface)}})},e9=(e,i=[],n=e)=>"function"==typeof e?e(...i):n,e0=(e,i,n=!0)=>{if(!n){e9(e);return}let t=eW(i)+5,r=!1,a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(eU,a),e9(e))};i.addEventListener(eU,a),setTimeout(()=>{r||eQ(i)},t)},ie=(e,i,n,t)=>{let r=e.length,a=e.indexOf(i);return -1===a?!n&&t?e[r-1]:e[0]:(a+=n?1:-1,t&&(a=(a+r)%r),e[Math.max(0,Math.min(a,r-1))])},ii=/[^.]*(?=\..*)\.|.*/,it=/\..*/,ir=/::\d+$/,ia={};let io=1;const is={mouseenter:"mouseover",mouseleave:"mouseout"},il=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function iu(e,i){return i&&`${i}::${io++}`||e.uidEvent||io++}function id(e){let i=iu(e);return e.uidEvent=i,ia[i]=ia[i]||{},ia[i]}function ic(e,i,n=null){return Object.values(e).find(e=>e.callable===i&&e.delegationSelector===n)}function ig(e,i,n){let t="string"==typeof i,r=ip(e);return il.has(r)||(r=e),[t,t?n:i||n,r]}function iL(e,i,n,t,r){var a,o;if("string"!=typeof i||!e)return;let[s,l,u]=ig(i,n,t);if(i in is){let e;e=l,l=function(i){if(!i.relatedTarget||i.relatedTarget!==i.delegateTarget&&!i.delegateTarget.contains(i.relatedTarget))return e.call(this,i)}}let d=id(e),c=d[u]||(d[u]={}),g=ic(c,l,s?n:null);if(g){g.oneOff=g.oneOff&&r;return}let L=iu(l,i.replace(ii,"")),h=s?(a=l,function i(t){let r=e.querySelectorAll(n);for(let{target:o}=t;o&&o!==this;o=o.parentNode)for(let s of r)if(s===o)return iv(t,{delegateTarget:o}),i.oneOff&&im.off(e,t.type,n,a),a.apply(o,[t])}):(o=l,function i(n){return iv(n,{delegateTarget:e}),i.oneOff&&im.off(e,n.type,o),o.apply(e,[n])});h.delegationSelector=s?n:null,h.callable=l,h.oneOff=r,h.uidEvent=L,c[L]=h,e.addEventListener(u,h,s)}function ih(e,i,n,t,r){let a=ic(i[n],t,r);a&&(e.removeEventListener(n,a,!!r),delete i[n][a.uidEvent])}function ip(e){return is[e=e.replace(it,"")]||e}const im={on(e,i,n,t){iL(e,i,n,t,!1)},one(e,i,n,t){iL(e,i,n,t,!0)},off(e,i,n,t){if("string"!=typeof i||!e)return;let[r,a,o]=ig(i,n,t),s=o!==i,l=id(e),u=l[o]||{},d=i.startsWith(".");if(void 0!==a){if(!Object.keys(u).length)return;ih(e,l,o,a,r?n:null);return}if(d)for(let n of Object.keys(l))!function(e,i,n,t){for(let[r,a]of Object.entries(i[n]||{}))r.includes(t)&&ih(e,i,n,a.callable,a.delegationSelector)}(e,l,n,i.slice(1));for(let[n,t]of Object.entries(u)){let r=n.replace(ir,"");(!s||i.includes(r))&&ih(e,l,o,t.callable,t.delegationSelector)}},trigger(e,i,n){if("string"!=typeof i||!e)return null;let t=e3(),r=ip(i),a=null,o=!0,s=!0,l=!1;i!==r&&t&&(a=t.Event(i,n),t(e).trigger(a),o=!a.isPropagationStopped(),s=!a.isImmediatePropagationStopped(),l=a.isDefaultPrevented());let u=iv(new Event(i,{bubbles:o,cancelable:!0}),n);return l&&u.preventDefault(),s&&e.dispatchEvent(u),u.defaultPrevented&&a&&a.preventDefault(),u}};function iv(e,i={}){for(let[n,t]of Object.entries(i))try{e[n]=t}catch(i){Object.defineProperty(e,n,{configurable:!0,get:()=>t})}return e}function iy(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(i){return e}}function iC(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const iP={setDataAttribute(e,i,n){e.setAttribute(`data-bs-${iC(i)}`,n)},removeDataAttribute(e,i){e.removeAttribute(`data-bs-${iC(i)}`)},getDataAttributes(e){if(!e)return{};let i={};for(let n of Object.keys(e.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"))){let t=n.replace(/^bs/,"");i[t=t.charAt(0).toLowerCase()+t.slice(1,t.length)]=iy(e.dataset[n])}return i},getDataAttribute:(e,i)=>iy(e.getAttribute(`data-bs-${iC(i)}`))};class iM{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,i){let n=eX(i)?iP.getDataAttribute(i,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...eX(i)?iP.getDataAttributes(i):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,i=this.constructor.DefaultType){for(let[n,t]of Object.entries(i)){let i=e[n],r=eX(i)?"element":eH(i);if(!new RegExp(t).test(r))throw TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${t}".`)}}}class ib extends iM{constructor(e,i){if(super(),!(e=eY(e)))return;this._element=e,this._config=this._getConfig(i),e$.set(this._element,this.constructor.DATA_KEY,this)}dispose(){for(let e of(e$.remove(this._element,this.constructor.DATA_KEY),im.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this)))this[e]=null}_queueCallback(e,i,n=!0){e0(e,i,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return e$.get(eY(e),this.DATA_KEY)}static getOrCreateInstance(e,i={}){return this.getInstance(e)||new this(e,"object"==typeof i?i:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const i_=e=>{let i=e.getAttribute("data-bs-target");if(!i||"#"===i){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),i=n&&"#"!==n?n.trim():null}return i?i.split(",").map(e=>eq(e)).join(","):null},iA={find:(e,i=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(i,e)),findOne:(e,i=document.documentElement)=>Element.prototype.querySelector.call(i,e),children:(e,i)=>[].concat(...e.children).filter(e=>e.matches(i)),parents(e,i){let n=[],t=e.parentNode.closest(i);for(;t;)n.push(t),t=t.parentNode.closest(i);return n},prev(e,i){let n=e.previousElementSibling;for(;n;){if(n.matches(i))return[n];n=n.previousElementSibling}return[]},next(e,i){let n=e.nextElementSibling;for(;n;){if(n.matches(i))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){let i=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(i,e).filter(e=>!eZ(e)&&eK(e))},getSelectorFromElement(e){let i=i_(e);return i&&iA.findOne(i)?i:null},getElementFromSelector(e){let i=i_(e);return i?iA.findOne(i):null},getMultipleElementsFromSelector(e){let i=i_(e);return i?iA.find(i):[]}},iS=(e,i="hide")=>{let n=`click.dismiss${e.EVENT_KEY}`,t=e.NAME;im.on(document,n,`[data-bs-dismiss="${t}"]`,function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),eZ(this))return;let r=iA.getElementFromSelector(this)||this.closest(`.${t}`);e.getOrCreateInstance(r)[i]()})},iB=".bs.alert",iI=`close${iB}`,iG=`closed${iB}`;class ix extends ib{static get NAME(){return"alert"}close(){if(im.trigger(this._element,iI).defaultPrevented)return;this._element.classList.remove("show");let e=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,e)}_destroyElement(){this._element.remove(),im.trigger(this._element,iG),this.dispose()}static jQueryInterface(e){return this.each(function(){let i=ix.getOrCreateInstance(this);if("string"==typeof e){if(void 0===i[e]||e.startsWith("_")||"constructor"===e)throw TypeError(`No method named "${e}"`);i[e](this)}})}}iS(ix,"close"),e1(ix);const iD='[data-bs-toggle="button"]';class iw extends ib{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each(function(){let i=iw.getOrCreateInstance(this);"toggle"===e&&i[e]()})}}im.on(document,"click.bs.button.data-api",iD,e=>{e.preventDefault();let i=e.target.closest(iD);iw.getOrCreateInstance(i).toggle()}),e1(iw);const ij=".bs.swipe",iN=`touchstart${ij}`,iV=`touchmove${ij}`,iF=`touchend${ij}`,iE=`pointerdown${ij}`,iO=`pointerup${ij}`,ik={endCallback:null,leftCallback:null,rightCallback:null},iT={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class iz extends iM{constructor(e,i){if(super(),this._element=e,!e||!iz.isSupported())return;this._config=this._getConfig(i),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents()}static get Default(){return ik}static get DefaultType(){return iT}static get NAME(){return"swipe"}dispose(){im.off(this._element,ij)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),e9(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){let e=Math.abs(this._deltaX);if(e<=40)return;let i=e/this._deltaX;this._deltaX=0,i&&e9(i>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(im.on(this._element,iE,e=>this._start(e)),im.on(this._element,iO,e=>this._end(e)),this._element.classList.add("pointer-event")):(im.on(this._element,iN,e=>this._start(e)),im.on(this._element,iV,e=>this._move(e)),im.on(this._element,iF,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const iR=".bs.carousel",i$=".data-api",iU="next",iq="prev",iH="left",iJ="right",iW=`slide${iR}`,iQ=`slid${iR}`,iX=`keydown${iR}`,iY=`mouseenter${iR}`,iK=`mouseleave${iR}`,iZ=`dragstart${iR}`,i8=`load${iR}${i$}`,i4=`click${iR}${i$}`,i2="carousel",i3="active",i5=".active",i6=".carousel-item",i7=i5+i6,i1={ArrowLeft:iJ,ArrowRight:iH},i9={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},i0={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class ne extends ib{constructor(e,i){super(e,i),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=iA.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===i2&&this.cycle()}static get Default(){return i9}static get DefaultType(){return i0}static get NAME(){return"carousel"}next(){this._slide(iU)}nextWhenVisible(){!document.hidden&&eK(this._element)&&this.next()}prev(){this._slide(iq)}pause(){this._isSliding&&eQ(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){im.one(this._element,iQ,()=>this.cycle());return}this.cycle()}}to(e){let i=this._getItems();if(e>i.length-1||e<0)return;if(this._isSliding){im.one(this._element,iQ,()=>this.to(e));return}let n=this._getItemIndex(this._getActive());n!==e&&this._slide(e>n?iU:iq,i[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&im.on(this._element,iX,e=>this._keydown(e)),"hover"===this._config.pause&&(im.on(this._element,iY,()=>this.pause()),im.on(this._element,iK,()=>this._maybeEnableCycle())),this._config.touch&&iz.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(let e of iA.find(".carousel-item img",this._element))im.on(e,iZ,e=>e.preventDefault());this._swipeHelper=new iz(this._element,{leftCallback:()=>this._slide(this._directionToOrder(iH)),rightCallback:()=>this._slide(this._directionToOrder(iJ)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}})}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;let i=i1[e.key];i&&(e.preventDefault(),this._slide(this._directionToOrder(i)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;let i=iA.findOne(i5,this._indicatorsElement);i.classList.remove(i3),i.removeAttribute("aria-current");let n=iA.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);n&&(n.classList.add(i3),n.setAttribute("aria-current","true"))}_updateInterval(){let e=this._activeElement||this._getActive();if(!e)return;let i=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=i||this._config.defaultInterval}_slide(e,i=null){if(this._isSliding)return;let n=this._getActive(),t=e===iU,r=i||ie(this._getItems(),n,t,this._config.wrap);if(r===n)return;let a=this._getItemIndex(r),o=i=>im.trigger(this._element,i,{relatedTarget:r,direction:this._orderToDirection(e),from:this._getItemIndex(n),to:a});if(o(iW).defaultPrevented||!n||!r)return;let s=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(a),this._activeElement=r;let l=t?"carousel-item-start":"carousel-item-end",u=t?"carousel-item-next":"carousel-item-prev";r.classList.add(u),e2(r),n.classList.add(l),r.classList.add(l),this._queueCallback(()=>{r.classList.remove(l,u),r.classList.add(i3),n.classList.remove(i3,u,l),this._isSliding=!1,o(iQ)},n,this._isAnimated()),s&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return iA.findOne(i7,this._element)}_getItems(){return iA.find(i6,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return e7()?e===iH?iq:iU:e===iH?iU:iq}_orderToDirection(e){return e7()?e===iq?iH:iJ:e===iq?iJ:iH}static jQueryInterface(e){return this.each(function(){let i=ne.getOrCreateInstance(this,e);if("number"==typeof e){i.to(e);return}if("string"==typeof e){if(void 0===i[e]||e.startsWith("_")||"constructor"===e)throw TypeError(`No method named "${e}"`);i[e]()}})}}im.on(document,i4,"[data-bs-slide], [data-bs-slide-to]",function(e){let i=iA.getElementFromSelector(this);if(!i||!i.classList.contains(i2))return;e.preventDefault();let n=ne.getOrCreateInstance(i),t=this.getAttribute("data-bs-slide-to");if(t){n.to(t),n._maybeEnableCycle();return}if("next"===iP.getDataAttribute(this,"slide")){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()}),im.on(window,i8,()=>{for(let e of iA.find('[data-bs-ride="carousel"]'))ne.getOrCreateInstance(e)}),e1(ne);const ni=".bs.collapse",nn=`show${ni}`,nt=`shown${ni}`,nr=`hide${ni}`,na=`hidden${ni}`,no=`click${ni}.data-api`,ns="show",nl="collapse",nu="collapsing",nd=`:scope .${nl} .${nl}`,nc='[data-bs-toggle="collapse"]',ng={parent:null,toggle:!0},nL={parent:"(null|element)",toggle:"boolean"};class nh extends ib{constructor(e,i){for(let n of(super(e,i),this._isTransitioning=!1,this._triggerArray=[],iA.find(nc))){let e=iA.getSelectorFromElement(n),i=iA.find(e).filter(e=>e===this._element);null!==e&&i.length&&this._triggerArray.push(n)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return ng}static get DefaultType(){return nL}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>nh.getOrCreateInstance(e,{toggle:!1}))),e.length&&e[0]._isTransitioning||im.trigger(this._element,nn).defaultPrevented)return;for(let i of e)i.hide();let i=this._getDimension();this._element.classList.remove(nl),this._element.classList.add(nu),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;let n=i[0].toUpperCase()+i.slice(1),t=`scroll${n}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(nu),this._element.classList.add(nl,ns),this._element.style[i]="",im.trigger(this._element,nt)},this._element,!0),this._element.style[i]=`${this._element[t]}px`}hide(){if(this._isTransitioning||!this._isShown()||im.trigger(this._element,nr).defaultPrevented)return;let e=this._getDimension();for(let i of(this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,e2(this._element),this._element.classList.add(nu),this._element.classList.remove(nl,ns),this._triggerArray)){let e=iA.getElementFromSelector(i);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([i],!1)}this._isTransitioning=!0,this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(nu),this._element.classList.add(nl),im.trigger(this._element,na)},this._element,!0)}_isShown(e=this._element){return e.classList.contains(ns)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=eY(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(this._config.parent)for(let e of this._getFirstLevelChildren(nc)){let i=iA.getElementFromSelector(e);i&&this._addAriaAndCollapsedClass([e],this._isShown(i))}}_getFirstLevelChildren(e){let i=iA.find(nd,this._config.parent);return iA.find(e,this._config.parent).filter(e=>!i.includes(e))}_addAriaAndCollapsedClass(e,i){if(e.length)for(let n of e)n.classList.toggle("collapsed",!i),n.setAttribute("aria-expanded",i)}static jQueryInterface(e){let i={};return"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),this.each(function(){let n=nh.getOrCreateInstance(this,i);if("string"==typeof e){if(void 0===n[e])throw TypeError(`No method named "${e}"`);n[e]()}})}}im.on(document,no,nc,function(e){for(let i of(("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault(),iA.getMultipleElementsFromSelector(this)))nh.getOrCreateInstance(i,{toggle:!1}).toggle()}),e1(nh);const np="dropdown",nf=".bs.dropdown",nm=".data-api",nv="ArrowDown",ny=`hide${nf}`,nC=`hidden${nf}`,nP=`show${nf}`,nM=`shown${nf}`,nb=`click${nf}${nm}`,n_=`keydown${nf}${nm}`,nA=`keyup${nf}${nm}`,nS="show",nB='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',nI=`${nB}.${nS}`,nG=".dropdown-menu",nx=e7()?"top-end":"top-start",nD=e7()?"top-start":"top-end",nw=e7()?"bottom-end":"bottom-start",nj=e7()?"bottom-start":"bottom-end",nN=e7()?"left-start":"right-start",nV=e7()?"right-start":"left-start",nF={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},nE={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class nO extends ib{constructor(e,i){super(e,i),this._popper=null,this._parent=this._element.parentNode,this._menu=iA.next(this._element,nG)[0]||iA.prev(this._element,nG)[0]||iA.findOne(nG,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return nF}static get DefaultType(){return nE}static get NAME(){return np}toggle(){return this._isShown()?this.hide():this.show()}show(){if(eZ(this._element)||this._isShown())return;let e={relatedTarget:this._element};if(!im.trigger(this._element,nP,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(let e of[].concat(...document.body.children))im.on(e,"mouseover",e4);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(nS),this._element.classList.add(nS),im.trigger(this._element,nM,e)}}hide(){if(eZ(this._element)||!this._isShown())return;let e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!im.trigger(this._element,ny,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(let e of[].concat(...document.body.children))im.off(e,"mouseover",e4);this._popper&&this._popper.destroy(),this._menu.classList.remove(nS),this._element.classList.remove(nS),this._element.setAttribute("aria-expanded","false"),iP.removeDataAttribute(this._menu,"popper"),im.trigger(this._element,nC,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!eX(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw TypeError(`${np.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===g)throw TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:eX(this._config.reference)?e=eY(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);let i=this._getPopperConfig();this._popper=g.createPopper(e,this._menu,i)}_isShown(){return this._menu.classList.contains(nS)}_getPlacement(){let e=this._parent;if(e.classList.contains("dropend"))return nN;if(e.classList.contains("dropstart"))return nV;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";let i="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?i?nD:nx:i?nj:nw}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){let{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?i=>e(i,this._element):e}_getPopperConfig(){let e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(iP.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...e9(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:i}){let n=iA.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>eK(e));n.length&&ie(n,i,e===nv,!n.includes(i)).focus()}static jQueryInterface(e){return this.each(function(){let i=nO.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw TypeError(`No method named "${e}"`);i[e]()}})}static clearMenus(e){if(2!==e.button&&("keyup"!==e.type||"Tab"===e.key))for(let i of iA.find(nI)){let n=nO.getInstance(i);if(!n||!1===n._config.autoClose)continue;let t=e.composedPath(),r=t.includes(n._menu);if(t.includes(n._element)||"inside"===n._config.autoClose&&!r||"outside"===n._config.autoClose&&r||n._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;let a={relatedTarget:n._element};"click"===e.type&&(a.clickEvent=e),n._completeHide(a)}}static dataApiKeydownHandler(e){let i=/input|textarea/i.test(e.target.tagName),n="Escape"===e.key,t=["ArrowUp",nv].includes(e.key);if(!t&&!n||i&&!n)return;e.preventDefault();let r=this.matches(nB)?this:iA.prev(this,nB)[0]||iA.next(this,nB)[0]||iA.findOne(nB,e.delegateTarget.parentNode),a=nO.getOrCreateInstance(r);if(t){e.stopPropagation(),a.show(),a._selectMenuItem(e);return}a._isShown()&&(e.stopPropagation(),a.hide(),r.focus())}}im.on(document,n_,nB,nO.dataApiKeydownHandler),im.on(document,n_,nG,nO.dataApiKeydownHandler),im.on(document,nb,nO.clearMenus),im.on(document,nA,nO.clearMenus),im.on(document,nb,nB,function(e){e.preventDefault(),nO.getOrCreateInstance(this).toggle()}),e1(nO);const nk="backdrop",nT="show",nz=`mousedown.bs.${nk}`,nR={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},n$={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class nU extends iM{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return nR}static get DefaultType(){return n$}static get NAME(){return nk}show(e){if(!this._config.isVisible){e9(e);return}this._append();let i=this._getElement();this._config.isAnimated&&e2(i),i.classList.add(nT),this._emulateAnimation(()=>{e9(e)})}hide(e){if(!this._config.isVisible){e9(e);return}this._getElement().classList.remove(nT),this._emulateAnimation(()=>{this.dispose(),e9(e)})}dispose(){this._isAppended&&(im.off(this._element,nz),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){let e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=eY(e.rootElement),e}_append(){if(this._isAppended)return;let e=this._getElement();this._config.rootElement.append(e),im.on(e,nz,()=>{e9(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){e0(e,this._getElement(),this._config.isAnimated)}}const nq=".bs.focustrap",nH=`focusin${nq}`,nJ=`keydown.tab${nq}`,nW="backward",nQ={autofocus:!0,trapElement:null},nX={autofocus:"boolean",trapElement:"element"};class nY extends iM{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return nQ}static get DefaultType(){return nX}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),im.off(document,nq),im.on(document,nH,e=>this._handleFocusin(e)),im.on(document,nJ,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,im.off(document,nq))}_handleFocusin(e){let{trapElement:i}=this._config;if(e.target===document||e.target===i||i.contains(e.target))return;let n=iA.focusableChildren(i);0===n.length?i.focus():this._lastTabNavDirection===nW?n[n.length-1].focus():n[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?nW:"forward")}}const nK=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",nZ=".sticky-top",n8="padding-right",n4="margin-right";class n2{constructor(){this._element=document.body}getWidth(){let e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){let e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,n8,i=>i+e),this._setElementAttributes(nK,n8,i=>i+e),this._setElementAttributes(nZ,n4,i=>i-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,n8),this._resetElementAttributes(nK,n8),this._resetElementAttributes(nZ,n4)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,i,n){let t=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+t)return;this._saveInitialAttribute(e,i);let r=window.getComputedStyle(e).getPropertyValue(i);e.style.setProperty(i,`${n(Number.parseFloat(r))}px`)})}_saveInitialAttribute(e,i){let n=e.style.getPropertyValue(i);n&&iP.setDataAttribute(e,i,n)}_resetElementAttributes(e,i){this._applyManipulationCallback(e,e=>{let n=iP.getDataAttribute(e,i);if(null===n){e.style.removeProperty(i);return}iP.removeDataAttribute(e,i),e.style.setProperty(i,n)})}_applyManipulationCallback(e,i){if(eX(e)){i(e);return}for(let n of iA.find(e,this._element))i(n)}}const n3=".bs.modal",n5=`hide${n3}`,n6=`hidePrevented${n3}`,n7=`hidden${n3}`,n1=`show${n3}`,n9=`shown${n3}`,n0=`resize${n3}`,te=`click.dismiss${n3}`,ti=`mousedown.dismiss${n3}`,tn=`keydown.dismiss${n3}`,tt=`click${n3}.data-api`,tr="modal-open",ta="show",to="modal-static",ts={backdrop:!0,focus:!0,keyboard:!0},tl={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class tu extends ib{constructor(e,i){super(e,i),this._dialog=iA.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new n2,this._addEventListeners()}static get Default(){return ts}static get DefaultType(){return tl}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||im.trigger(this._element,n1,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(tr),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){this._isShown&&!this._isTransitioning&&(im.trigger(this._element,n5).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(ta),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){im.off(window,n3),im.off(this._dialog,n3),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new nU({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new nY({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;let i=iA.findOne(".modal-body",this._dialog);i&&(i.scrollTop=0),e2(this._element),this._element.classList.add(ta),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,im.trigger(this._element,n9,{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){im.on(this._element,tn,e=>{if("Escape"===e.key){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),im.on(window,n0,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),im.on(this._element,ti,e=>{im.one(this._element,te,i=>{if(this._element===e.target&&this._element===i.target){if("static"===this._config.backdrop){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(tr),this._resetAdjustments(),this._scrollBar.reset(),im.trigger(this._element,n7)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(im.trigger(this._element,n6).defaultPrevented)return;let e=this._element.scrollHeight>document.documentElement.clientHeight,i=this._element.style.overflowY;"hidden"===i||this._element.classList.contains(to)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(to),this._queueCallback(()=>{this._element.classList.remove(to),this._queueCallback(()=>{this._element.style.overflowY=i},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){let e=this._element.scrollHeight>document.documentElement.clientHeight,i=this._scrollBar.getWidth(),n=i>0;if(n&&!e){let e=e7()?"paddingLeft":"paddingRight";this._element.style[e]=`${i}px`}if(!n&&e){let e=e7()?"paddingRight":"paddingLeft";this._element.style[e]=`${i}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,i){return this.each(function(){let n=tu.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===n[e])throw TypeError(`No method named "${e}"`);n[e](i)}})}}im.on(document,tt,'[data-bs-toggle="modal"]',function(e){let i=iA.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),im.one(i,n1,e=>{e.defaultPrevented||im.one(i,n7,()=>{eK(this)&&this.focus()})});let n=iA.findOne(".modal.show");n&&tu.getInstance(n).hide(),tu.getOrCreateInstance(i).toggle(this)}),iS(tu),e1(tu);const td=".bs.offcanvas",tc=".data-api",tg=`load${td}${tc}`,tL="show",th="showing",tp="hiding",tf=".offcanvas.show",tm=`show${td}`,tv=`shown${td}`,ty=`hide${td}`,tC=`hidePrevented${td}`,tP=`hidden${td}`,tM=`resize${td}`,tb=`click${td}${tc}`,t_=`keydown.dismiss${td}`,tA={backdrop:!0,keyboard:!0,scroll:!1},tS={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class tB extends ib{constructor(e,i){super(e,i),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return tA}static get DefaultType(){return tS}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||im.trigger(this._element,tm,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||new n2().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(th),this._queueCallback(()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(tL),this._element.classList.remove(th),im.trigger(this._element,tv,{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&!im.trigger(this._element,ty).defaultPrevented&&(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(tp),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(tL,tp),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new n2().reset(),im.trigger(this._element,tP)},this._element,!0))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){let e=!!this._config.backdrop;return new nU({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{if("static"===this._config.backdrop){im.trigger(this._element,tC);return}this.hide()}:null})}_initializeFocusTrap(){return new nY({trapElement:this._element})}_addEventListeners(){im.on(this._element,t_,e=>{if("Escape"===e.key){if(this._config.keyboard){this.hide();return}im.trigger(this._element,tC)}})}static jQueryInterface(e){return this.each(function(){let i=tB.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e]||e.startsWith("_")||"constructor"===e)throw TypeError(`No method named "${e}"`);i[e](this)}})}}im.on(document,tb,'[data-bs-toggle="offcanvas"]',function(e){let i=iA.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),eZ(this))return;im.one(i,tP,()=>{eK(this)&&this.focus()});let n=iA.findOne(tf);n&&n!==i&&tB.getInstance(n).hide(),tB.getOrCreateInstance(i).toggle(this)}),im.on(window,tg,()=>{for(let e of iA.find(tf))tB.getOrCreateInstance(e).show()}),im.on(window,tM,()=>{for(let e of iA.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&tB.getOrCreateInstance(e).hide()}),iS(tB),e1(tB);const tI={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},tG=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),tx=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,tD=(e,i)=>{let n=e.nodeName.toLowerCase();return i.includes(n)?!tG.has(n)||!!tx.test(e.nodeValue):i.filter(e=>e instanceof RegExp).some(e=>e.test(n))},tw={allowList:tI,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},tj={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},tN={entry:"(string|element|function|null)",selector:"(string|element)"};class tV extends iM{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return tw}static get DefaultType(){return tj}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){let e=document.createElement("div");for(let[i,n]of(e.innerHTML=this._maybeSanitize(this._config.template),Object.entries(this._config.content)))this._setContent(e,n,i);let i=e.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&i.classList.add(...n.split(" ")),i}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(let[i,n]of Object.entries(e))super._typeCheckConfig({selector:i,entry:n},tN)}_setContent(e,i,n){let t=iA.findOne(n,e);if(t){if(!(i=this._resolvePossibleFunction(i))){t.remove();return}if(eX(i)){this._putElementInTemplate(eY(i),t);return}if(this._config.html){t.innerHTML=this._maybeSanitize(i);return}t.textContent=i}}_maybeSanitize(e){return this._config.sanitize?function(e,i,n){if(!e.length)return e;if(n&&"function"==typeof n)return n(e);let t=new window.DOMParser().parseFromString(e,"text/html");for(let e of[].concat(...t.body.querySelectorAll("*"))){let n=e.nodeName.toLowerCase();if(!Object.keys(i).includes(n)){e.remove();continue}let t=[].concat(...e.attributes),r=[].concat(i["*"]||[],i[n]||[]);for(let i of t)tD(i,r)||e.removeAttribute(i.nodeName)}return t.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return e9(e,[this])}_putElementInTemplate(e,i){if(this._config.html){i.innerHTML="",i.append(e);return}i.textContent=e.textContent}}const tF=new Set(["sanitize","allowList","sanitizeFn"]),tE="fade",tO="show",tk=".modal",tT="hide.bs.modal",tz="hover",tR="focus",t$={AUTO:"auto",TOP:"top",RIGHT:e7()?"left":"right",BOTTOM:"bottom",LEFT:e7()?"right":"left"},tU={allowList:tI,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},tq={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class tH extends ib{constructor(e,i){if(void 0===g)throw TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,i),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return tU}static get DefaultType(){return tq}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),im.off(this._element.closest(tk),tT,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;let e=im.trigger(this._element,this.constructor.eventName("show")),i=(e8(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!i)return;this._disposePopper();let n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));let{container:t}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(t.append(n),im.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(n),n.classList.add(tO),"ontouchstart"in document.documentElement)for(let e of[].concat(...document.body.children))im.on(e,"mouseover",e4);this._queueCallback(()=>{im.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}hide(){if(this._isShown()&&!im.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(tO),"ontouchstart"in document.documentElement)for(let e of[].concat(...document.body.children))im.off(e,"mouseover",e4);this._activeTrigger.click=!1,this._activeTrigger[tR]=!1,this._activeTrigger[tz]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),im.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){let i=this._getTemplateFactory(e).toHtml();if(!i)return null;i.classList.remove(tE,tO),i.classList.add(`bs-${this.constructor.NAME}-auto`);let n=eJ(this.constructor.NAME).toString();return i.setAttribute("id",n),this._isAnimated()&&i.classList.add(tE),i}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new tV({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(tE)}_isShown(){return this.tip&&this.tip.classList.contains(tO)}_createPopper(e){let i=t$[e9(this._config.placement,[this,e,this._element]).toUpperCase()];return g.createPopper(this._element,e,this._getPopperConfig(i))}_getOffset(){let{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?i=>e(i,this._element):e}_resolvePossibleFunction(e){return e9(e,[this._element])}_getPopperConfig(e){let i={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...i,...e9(this._config.popperConfig,[i])}}_setListeners(){for(let e of this._config.trigger.split(" "))if("click"===e)im.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{this._initializeOnDelegatedTarget(e).toggle()});else if("manual"!==e){let i=e===tz?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=e===tz?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");im.on(this._element,i,this._config.selector,e=>{let i=this._initializeOnDelegatedTarget(e);i._activeTrigger["focusin"===e.type?tR:tz]=!0,i._enter()}),im.on(this._element,n,this._config.selector,e=>{let i=this._initializeOnDelegatedTarget(e);i._activeTrigger["focusout"===e.type?tR:tz]=i._element.contains(e.relatedTarget),i._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},im.on(this._element.closest(tk),tT,this._hideModalHandler)}_fixTitle(){let e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,i){clearTimeout(this._timeout),this._timeout=setTimeout(e,i)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){let i=iP.getDataAttributes(this._element);for(let e of Object.keys(i))tF.has(e)&&delete i[e];return e={...i,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:eY(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){let e={};for(let[i,n]of Object.entries(this._config))this.constructor.Default[i]!==n&&(e[i]=n);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){let i=tH.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw TypeError(`No method named "${e}"`);i[e]()}})}}e1(tH);const tJ={...tH.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},tW={...tH.DefaultType,content:"(null|string|element|function)"};class tQ extends tH{static get Default(){return tJ}static get DefaultType(){return tW}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){let i=tQ.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw TypeError(`No method named "${e}"`);i[e]()}})}}e1(tQ);const tX=".bs.scrollspy",tY=`activate${tX}`,tK=`click${tX}`,tZ=`load${tX}.data-api`,t8="active",t4="[href]",t2=".nav-link",t3=`${t2}, .nav-item > ${t2}, .list-group-item`,t5={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},t6={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class t7 extends ib{constructor(e,i){super(e,i),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return t5}static get DefaultType(){return t6}static get NAME(){return"scrollspy"}refresh(){for(let e of(this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver(),this._observableSections.values()))this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=eY(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(im.off(this._config.target,tK),im.on(this._config.target,tK,t4,e=>{let i=this._observableSections.get(e.target.hash);if(i){e.preventDefault();let n=this._rootElement||window,t=i.offsetTop-this._element.offsetTop;if(n.scrollTo){n.scrollTo({top:t,behavior:"smooth"});return}n.scrollTop=t}}))}_getNewObserver(){return new IntersectionObserver(e=>this._observerCallback(e),{root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin})}_observerCallback(e){let i=e=>this._targetLinks.get(`#${e.target.id}`),n=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(i(e))},t=(this._rootElement||document.documentElement).scrollTop,r=t>=this._previousScrollData.parentScrollTop;for(let a of(this._previousScrollData.parentScrollTop=t,e)){if(!a.isIntersecting){this._activeTarget=null,this._clearActiveClass(i(a));continue}let e=a.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(r&&e){if(n(a),!t)return;continue}r||e||n(a)}}_initializeTargetsAndObservables(){for(let e of(this._targetLinks=new Map,this._observableSections=new Map,iA.find(t4,this._config.target))){if(!e.hash||eZ(e))continue;let i=iA.findOne(decodeURI(e.hash),this._element);eK(i)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,i))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(t8),this._activateParents(e),im.trigger(this._element,tY,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item")){iA.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(t8);return}for(let i of iA.parents(e,".nav, .list-group"))for(let e of iA.prev(i,t3))e.classList.add(t8)}_clearActiveClass(e){for(let i of(e.classList.remove(t8),iA.find(`${t4}.${t8}`,e)))i.classList.remove(t8)}static jQueryInterface(e){return this.each(function(){let i=t7.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e]||e.startsWith("_")||"constructor"===e)throw TypeError(`No method named "${e}"`);i[e]()}})}}im.on(window,tZ,()=>{for(let e of iA.find('[data-bs-spy="scroll"]'))t7.getOrCreateInstance(e)}),e1(t7);const t1=".bs.tab",t9=`hide${t1}`,t0=`hidden${t1}`,re=`show${t1}`,ri=`shown${t1}`,rn=`click${t1}`,rt=`keydown${t1}`,rr=`load${t1}`,ra="ArrowRight",ro="ArrowDown",rs="Home",rl="active",ru="fade",rd="show",rc=".dropdown-toggle",rg=`:not(${rc})`,rL=`.nav-link${rg}, .list-group-item${rg}, [role="tab"]${rg}`,rh='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',rp=`${rL}, ${rh}`,rf=`.${rl}[data-bs-toggle="tab"], .${rl}[data-bs-toggle="pill"], .${rl}[data-bs-toggle="list"]`;class rm extends ib{constructor(e){if(super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),!this._parent)return;this._setInitialAttributes(this._parent,this._getChildren()),im.on(this._element,rt,e=>this._keydown(e))}static get NAME(){return"tab"}show(){let e=this._element;if(this._elemIsActive(e))return;let i=this._getActiveElem(),n=i?im.trigger(i,t9,{relatedTarget:e}):null;im.trigger(e,re,{relatedTarget:i}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(i,e),this._activate(e,i))}_activate(e,i){e&&(e.classList.add(rl),this._activate(iA.getElementFromSelector(e)),this._queueCallback(()=>{if("tab"!==e.getAttribute("role")){e.classList.add(rd);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),im.trigger(e,ri,{relatedTarget:i})},e,e.classList.contains(ru)))}_deactivate(e,i){e&&(e.classList.remove(rl),e.blur(),this._deactivate(iA.getElementFromSelector(e)),this._queueCallback(()=>{if("tab"!==e.getAttribute("role")){e.classList.remove(rd);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),im.trigger(e,t0,{relatedTarget:i})},e,e.classList.contains(ru)))}_keydown(e){let i;if(!["ArrowLeft",ra,"ArrowUp",ro,rs,"End"].includes(e.key))return;e.stopPropagation(),e.preventDefault();let n=this._getChildren().filter(e=>!eZ(e));if([rs,"End"].includes(e.key))i=n[e.key===rs?0:n.length-1];else{let t=[ra,ro].includes(e.key);i=ie(n,e.target,t,!0)}i&&(i.focus({preventScroll:!0}),rm.getOrCreateInstance(i).show())}_getChildren(){return iA.find(rp,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,i){for(let n of(this._setAttributeIfNotExists(e,"role","tablist"),i))this._setInitialAttributesOnChild(n)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);let i=this._elemIsActive(e),n=this._getOuterElement(e);e.setAttribute("aria-selected",i),n!==e&&this._setAttributeIfNotExists(n,"role","presentation"),i||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){let i=iA.getElementFromSelector(e);i&&(this._setAttributeIfNotExists(i,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(i,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,i){let n=this._getOuterElement(e);if(!n.classList.contains("dropdown"))return;let t=(e,t)=>{let r=iA.findOne(e,n);r&&r.classList.toggle(t,i)};t(rc,rl),t(".dropdown-menu",rd),n.setAttribute("aria-expanded",i)}_setAttributeIfNotExists(e,i,n){e.hasAttribute(i)||e.setAttribute(i,n)}_elemIsActive(e){return e.classList.contains(rl)}_getInnerElement(e){return e.matches(rp)?e:iA.findOne(rp,e)}_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each(function(){let i=rm.getOrCreateInstance(this);if("string"==typeof e){if(void 0===i[e]||e.startsWith("_")||"constructor"===e)throw TypeError(`No method named "${e}"`);i[e]()}})}}im.on(document,rn,rh,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),eZ(this)||rm.getOrCreateInstance(this).show()}),im.on(window,rr,()=>{for(let e of iA.find(rf))rm.getOrCreateInstance(e)}),e1(rm);const rv=".bs.toast",ry=`mouseover${rv}`,rC=`mouseout${rv}`,rP=`focusin${rv}`,rM=`focusout${rv}`,rb=`hide${rv}`,r_=`hidden${rv}`,rA=`show${rv}`,rS=`shown${rv}`,rB="hide",rI="show",rG="showing",rx={animation:"boolean",autohide:"boolean",delay:"number"},rD={animation:!0,autohide:!0,delay:5e3};class rw extends ib{constructor(e,i){super(e,i),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return rD}static get DefaultType(){return rx}static get NAME(){return"toast"}show(){im.trigger(this._element,rA).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(rB),e2(this._element),this._element.classList.add(rI,rG),this._queueCallback(()=>{this._element.classList.remove(rG),im.trigger(this._element,rS),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&!im.trigger(this._element,rb).defaultPrevented&&(this._element.classList.add(rG),this._queueCallback(()=>{this._element.classList.add(rB),this._element.classList.remove(rG,rI),im.trigger(this._element,r_)},this._element,this._config.animation))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(rI),super.dispose()}isShown(){return this._element.classList.contains(rI)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,i){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=i;break;case"focusin":case"focusout":this._hasKeyboardInteraction=i}if(i){this._clearTimeout();return}let n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){im.on(this._element,ry,e=>this._onInteraction(e,!0)),im.on(this._element,rC,e=>this._onInteraction(e,!1)),im.on(this._element,rP,e=>this._onInteraction(e,!0)),im.on(this._element,rM,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){let i=rw.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw TypeError(`No method named "${e}"`);i[e](this)}})}}iS(rw),e1(rw);var rj={};rj=JSON.parse('{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"coordinates":[[[2.3397765430833624,48.882029347225085],[2.339816044703111,48.882023575505244],[2.3415754314739616,48.882367507092404],[2.3418887956340417,48.88242876126407],[2.3419887412846294,48.88244829819207],[2.343903993171749,48.88282265597415],[2.3444366876695772,48.882930576205595],[2.3444466970311666,48.882932604143186],[2.3445147533814152,48.88294587136562],[2.346629952252192,48.883358163908525],[2.346656128621728,48.88336326566054],[2.346660904646249,48.88336419734837],[2.3467752425048705,48.8833864824888],[2.3469503876273143,48.88342061872497],[2.347000796674597,48.88342663229518],[2.3471343231370545,48.88344255916091],[2.3472407443210255,48.88345525339857],[2.3488163378347418,48.88364318120608],[2.349336904647282,48.88370526550675],[2.3495056411303543,48.88372538847324],[2.349590125124536,48.883487518861706],[2.3497085688271153,48.88222268077425],[2.3498294878111854,48.88108939531484],[2.3498589552193176,48.88062644990073],[2.349524398681917,48.87968520812035],[2.349515247916176,48.87966938500461],[2.349291761388838,48.87904846263942],[2.349196610503572,48.878546680359925],[2.349113866593974,48.87747789540671],[2.3490849481480267,48.87742251003852],[2.348661300659858,48.876634067460785],[2.3483211304351137,48.876019723679214],[2.348246506811587,48.87579373610379],[2.3479119512804676,48.8740239108311],[2.3479004732664683,48.87200665602144],[2.347880282483183,48.870704148509446],[2.343068934219441,48.87148887381476],[2.340044231908511,48.871980826423716],[2.3398980922569454,48.87195573212607],[2.339735558883668,48.87192782312047],[2.3370963508920277,48.87147459083911],[2.3370086994248376,48.87145858186232],[2.3341504456664643,48.87097007109563],[2.332082346211126,48.870616598401035],[2.3298403416098408,48.870231963004834],[2.328007329038849,48.86991742140716],[2.32800689975765,48.86991772657224],[2.32799095019138,48.86992896784401],[2.3258412847848726,48.869563052717645],[2.3258362544719646,48.86956219698903],[2.326092293231459,48.87056666319081],[2.3262720043315954,48.871265732444776],[2.326495591743538,48.872135452292795],[2.3267538759140076,48.873140088212544],[2.3268503671625873,48.87327857975425],[2.326965732381474,48.87353902168278],[2.327005715541545,48.87362928748249],[2.327053132001901,48.87373633176038],[2.3270255916115965,48.873842805331414],[2.3270135859435928,48.873889209406634],[2.326938106427548,48.874181014576564],[2.3265757247989383,48.87558250070604],[2.3268468795853043,48.87562578387358],[2.326945818010716,48.877846008743866],[2.3269482700094026,48.877904636771454],[2.326951408538567,48.87797829926149],[2.3270208634423613,48.87962208328785],[2.327021614053649,48.87964376867153],[2.327062207951853,48.880817947440576],[2.327120759511439,48.88212774003314],[2.3271812663100526,48.88348115420054],[2.32729514794786,48.883499830216635],[2.32742928183364,48.8835218260109],[2.3275588713065525,48.883549380979396],[2.327734810636101,48.88358679283678],[2.327836696355674,48.88360845690434],[2.3281404832962798,48.88370820713814],[2.328353147291763,48.88384621291074],[2.32851928394578,48.88395402580749],[2.329130458648277,48.88435063225717],[2.3292037942308164,48.88439822114492],[2.3292610679632255,48.88443538759466],[2.329442839038818,48.88455334033301],[2.329708012602757,48.884491113002674],[2.3304711649255263,48.884312022998834],[2.330554907641324,48.88429236963992],[2.332122369294016,48.883924508229285],[2.3324418380034335,48.88384953021603],[2.3324725873903995,48.883839703798955],[2.3325003367343027,48.88383083552288],[2.332600608866796,48.88379813456144],[2.3326861956960916,48.8837702287377],[2.3328452941930444,48.88372270530405],[2.3348877618733326,48.88311258106062],[2.334974266341849,48.88308673816336],[2.336953848594746,48.882495348164355],[2.3370497397048418,48.882466700370756],[2.3371494868027276,48.882438710575705],[2.337199093424891,48.882424792860704],[2.337303036168593,48.88239562555723],[2.3373039092708323,48.88239538037588],[2.33782395371211,48.88230779313891],[2.337888137441609,48.88229866466211],[2.3380491457979615,48.88227576766388],[2.3394993485775615,48.8820695149015],[2.3395864310275827,48.88205712945715],[2.339597712544355,48.88205548025938],[2.3396781038762704,48.8820437314389],[2.3397765430833624,48.882029347225085]]],"type":"Polygon"},"properties":{"n_sq_ar":750000009,"c_ar":9,"c_arinsee":75109,"l_ar":"9ème Ardt","l_aroff":"Opéra","n_sq_co":750001537,"surface":2178303.27487137,"perimetre":6471.5882901,"geom_x_y":{"lon":2.337457543482544,"lat":48.877163517328796}}},{"type":"Feature","geometry":{"coordinates":[[[2.351518483670822,48.8644258050741],[2.3509491052189238,48.86340592861751],[2.3466760327633267,48.864430925901665],[2.3466754530510134,48.864431064833674],[2.3451016551714634,48.864809197959836],[2.341271025930368,48.86572767724483],[2.34126849090564,48.86572828653818],[2.341204510696185,48.865743681005995],[2.3411782720586993,48.86574963323162],[2.341083555178273,48.86577201721946],[2.337371969067098,48.86664907439457],[2.3358696912382424,48.866996475356],[2.3358690540574156,48.866996626507536],[2.333675321300196,48.867516125009374],[2.33172601351949,48.86795481659967],[2.33172562934836,48.86795490259038],[2.3306567339600908,48.86819218066116],[2.3303067953208756,48.86835619167467],[2.3299655886865716,48.86851416917428],[2.328007329038849,48.86991742140716],[2.3298403416098408,48.870231963004834],[2.332082346211126,48.870616598401035],[2.3341504456664643,48.87097007109563],[2.3370086994248376,48.87145858186232],[2.3370963508920277,48.87147459083911],[2.339735558883668,48.87192782312047],[2.3398980922569454,48.87195573212607],[2.340044231908511,48.871980826423716],[2.343068934219441,48.87148887381476],[2.347880282483183,48.870704148509446],[2.350960685471093,48.8700494890079],[2.3526310157278467,48.869694498800214],[2.3542605804166112,48.86933005072561],[2.3529754543993926,48.86703206009141],[2.352530424441133,48.86623248929979],[2.3519744009525674,48.865239674871255],[2.351518483670822,48.8644258050741]]],"type":"Polygon"},"properties":{"n_sq_ar":750000002,"c_ar":2,"c_arinsee":75102,"l_ar":"2ème Ardt","l_aroff":"Bourse","n_sq_co":750001537,"surface":991153.74474596,"perimetre":4554.10435957,"geom_x_y":{"lon":2.3428025468913636,"lat":48.868279222522524}}},{"type":"Feature","geometry":{"coordinates":[[[2.3258362544719646,48.86956219698903],[2.325687063568162,48.86953678832842],[2.3255068852004013,48.86950677919555],[2.3254665933315706,48.86950006787089],[2.3252554784288986,48.8694649061436],[2.325214940356579,48.86945815737195],[2.325159177504882,48.86944886574229],[2.3253195856504822,48.869011837426584],[2.3250311656055564,48.868585051890854],[2.324673957331719,48.86805646908108],[2.3245865880577217,48.86793457715856],[2.324585385652734,48.86793289759232],[2.323534050081446,48.86650986362254],[2.3235734396753687,48.86649662933514],[2.32357091787077,48.86649305187429],[2.323445157557063,48.866329640368654],[2.323326562112993,48.866176576617654],[2.322540194156947,48.8651616185728],[2.3224587847820994,48.865052101998124],[2.3215733846574462,48.86391701544888],[2.3214098120417432,48.86370730798893],[2.321403562868817,48.86369929803345],[2.3213282018660815,48.863602679093994],[2.3212898450220165,48.8635535064396],[2.320902853673183,48.863057390616895],[2.320902339026845,48.863057553176816],[2.320316580955533,48.863242737734666],[2.3203159868873042,48.86324292772078],[2.319865054793965,48.86338621059478],[2.3197760502799074,48.86341460801522],[2.319516090876288,48.86349704121495],[2.3194272068676467,48.863525262788144],[2.318741669005619,48.863743144463726],[2.318675293964827,48.863757878366705],[2.3186067276446707,48.863769643598054],[2.318539119607862,48.863775570279714],[2.318472737942572,48.863777361507424],[2.316406146479132,48.86373061298977],[2.3152899131867235,48.86371145940487],[2.315288893801304,48.86371144188118],[2.310386298005485,48.86362688528127],[2.3102981177527027,48.8636253365869],[2.310264173591303,48.863624697583866],[2.3056156688831995,48.863541968979185],[2.305380434937092,48.863538419375885],[2.3053791879230556,48.86353840134594],[2.302030309905542,48.86348177237047],[2.301946347899939,48.86348040130559],[2.3019203264031116,48.86347996173324],[2.301756058885901,48.86347717507086],[2.301727780606056,48.86347669530921],[2.301590057912434,48.86347435738185],[2.3015169335664747,48.86452477533516],[2.300198755568845,48.86505889612841],[2.2999627772568108,48.865269307450546],[2.2999111779673207,48.86531531221924],[2.299898818578267,48.86532633519243],[2.29934172484056,48.86714052978534],[2.2992467526548634,48.86745445495456],[2.2989130280820635,48.868557554436336],[2.298296193789644,48.869612031421035],[2.2982436486260815,48.86970160757966],[2.297525780585638,48.87092533305967],[2.2974949303669088,48.870965043341094],[2.2974931745798277,48.8709670529647],[2.2961681552299233,48.87248426739083],[2.2953443098313064,48.873427420062725],[2.2953114040484723,48.873465052717705],[2.2953101951021138,48.87346643598487],[2.2951328005495424,48.87366961072467],[2.2951176090758807,48.87368708543488],[2.295117064800781,48.87368771087048],[2.29511652463971,48.87368833453164],[2.2951159817521245,48.87368895817673],[2.2951145137001303,48.873690647491244],[2.2951132876293454,48.87369208641462],[2.2951127542360092,48.873692713712984],[2.2951122208425594,48.87369334101135],[2.2951116874613673,48.87369396741046],[2.2951111513292197,48.87369459559202],[2.2951106179479015,48.873695221991106],[2.2951100831790288,48.8736958501807],[2.295109549797685,48.87369647657979],[2.2951090164042593,48.87369710387811],[2.295108481647417,48.873697731168456],[2.295107948253966,48.87369835846679],[2.295107413484928,48.873698986656365],[2.295106880103621,48.87369961305544],[2.2951063453468294,48.87370024034573],[2.295105810589923,48.87370086763603],[2.295105278547538,48.87370149584166],[2.295104743802776,48.87370212223271],[2.295104210421405,48.87370274863175],[2.295103677039919,48.87370337503079],[2.2951031422465387,48.87370400501891],[2.2951026088528574,48.873704632317214],[2.2951020727448315,48.8737052587002],[2.295101540702357,48.8737058869058],[2.295101005957505,48.87370651329682],[2.2951004712005716,48.87370714058711],[2.2950999377946553,48.87370776878468],[2.2950994044131687,48.87370839518366],[2.2950988710193965,48.873709022481975],[2.29509833489911,48.8737096497642],[2.295097801493244,48.87371027796176],[2.295097266748403,48.873710904352755],[2.29509673334241,48.87371153255031],[2.2950961999485733,48.8737121598486],[2.295095666554827,48.873712787146886],[2.295095131797764,48.873713414437155],[2.2950945970527576,48.87371404082811],[2.2950940622956706,48.87371466811833],[2.2950935302529016,48.87371529632391],[2.2950929968590894,48.87371592362219],[2.295092463465164,48.87371655092045],[2.295091928708024,48.87371717821068],[2.295091393950873,48.87371780550092],[2.29509086192021,48.87371843280718],[2.2950903258119006,48.873719059190094],[2.2950897924179103,48.87371968648835],[2.295089259024008,48.87372031378659],[2.29508872425452,48.873720941976096],[2.2950881908605925,48.873721569274345],[2.2950876574787213,48.873722195673295],[2.295087124072598,48.873722823870814],[2.2950865879520275,48.873723451152976],[2.295086054570118,48.87372407755192],[2.2950855198128246,48.87372470484215],[2.2950849864187184,48.87372533214037],[2.29508445301253,48.87372596033786],[2.295083919630569,48.87372658673681],[2.2950833848610537,48.873727214926255],[2.2950828514669976,48.87372784222446],[2.295082316709525,48.87372846951467],[2.295081781952142,48.87372909680483],[2.2950812485701158,48.87372972320375],[2.2950807151760086,48.873730350501994],[2.295080181781787,48.87373097780016],[2.295079647012181,48.873731605989605],[2.295079113618035,48.87373223328783],[2.2950785788604726,48.87373286057796],[2.295078045478472,48.873733486976896],[2.2950775107087127,48.87373411516631],[2.295076977314515,48.873734742464514],[2.295076442569173,48.87373536885536],[2.295075909174848,48.873735996153556],[2.2950753757805122,48.87373662345172],[2.29507484101079,48.87373725164114],[2.295074306253226,48.8737378789313],[2.2950737728588497,48.873738506229444],[2.295073239476733,48.87373913262836],[2.295072704694789,48.873739761717026],[2.2950721713125444,48.87374038811593],[2.295071637918118,48.873741015414055],[2.295071103172648,48.87374164180491],[2.2950705684149932,48.873742269095054],[2.2950700336329843,48.87374289818371],[2.2950695002506767,48.87374352458258],[2.295068968219488,48.87374415188876],[2.295068433473953,48.87374477827957],[2.2950679000672642,48.87374540647699],[2.295067365309533,48.87374603376711],[2.295066831915092,48.87374666106522],[2.2950662985327077,48.873747287464084],[2.2950657624116335,48.873747914746176],[2.2950652290049836,48.87374854294355],[2.295064695610388,48.87374917024167],[2.2950641608525797,48.87374979753177],[2.295063628845604,48.873750423039375],[2.2950630940512573,48.87375105302725],[2.2950625593054794,48.873751679418085],[2.295062025923093,48.873752305816886],[2.2950614911651184,48.873752933107],[2.2950609591216673,48.87375356131241],[2.2950604243636676,48.873754188602454],[2.2950598909812303,48.873754815001284],[2.2950593562233053,48.87375544229134],[2.2950588228285698,48.87375606958944],[2.2950582867073166,48.87375669687146],[2.295057753300384,48.873757325068816],[2.2950572199057113,48.8737579523669],[2.295056686523095,48.873758578765724],[2.295056151752922,48.873759206955036],[2.295055618358211,48.87375983425311],[2.295055083600081,48.873760461543164],[2.2950545502053448,48.87376108884121],[2.295039601294046,48.873778669292605],[2.2951669125644556,48.873955232398906],[2.295273534793913,48.87410239634096],[2.295303084321323,48.87414296157289],[2.2960133783265797,48.87512261856619],[2.2979756797508046,48.87782795916052],[2.298015504640969,48.87788370260838],[2.2981550403383206,48.87807900911665],[2.2984644980855666,48.87814549624281],[2.2985915783494764,48.87817280015797],[2.2987303334085247,48.878202610434776],[2.2987322150340512,48.87820301626688],[2.2987382787474924,48.87820431715699],[2.3009688243134603,48.87868351661771],[2.3030919179104674,48.87914080984653],[2.3055149589501087,48.87966333547087],[2.308611261224327,48.88032285190501],[2.3088389793358033,48.88036273391453],[2.309137784116886,48.88041506603909],[2.311633468179984,48.880716084423504],[2.3125676714444467,48.88083130159895],[2.3164993567178467,48.88131613738746],[2.3166554356541718,48.881331897054764],[2.3168288786150972,48.881367298141434],[2.3168407552360146,48.88136970418254],[2.31788121353815,48.88158210323387],[2.318749930691062,48.881759418680204],[2.318781923827603,48.881765949123306],[2.318835670964773,48.88177691923343],[2.318910260952996,48.88179214303144],[2.3196292492905637,48.881938891549844],[2.320239358728123,48.88206343266313],[2.3203261240436643,48.88208114300644],[2.320452696402774,48.88210695200276],[2.320523133598558,48.882120518025175],[2.32054241152076,48.882124230163434],[2.3232647988274993,48.882675829928765],[2.323265202623694,48.882675922144486],[2.3232945184575304,48.88268257833109],[2.323347698763842,48.88269355398396],[2.323350398348326,48.88269410794157],[2.3233823309622053,48.88270066108319],[2.323422276743954,48.8827088522181],[2.3239927478351046,48.88282609384477],[2.32403216054589,48.882834186435005],[2.3240721052038418,48.88284237464656],[2.324072520015966,48.882842458827724],[2.3241747730870235,48.882863434731505],[2.324185270927492,48.88286558943418],[2.324215816143896,48.88287188900203],[2.324227154486077,48.882874214821655],[2.324329394046609,48.88289519051581],[2.3243298591698696,48.88289528577199],[2.3253350038105114,48.88310189101515],[2.3254206001159146,48.88311947323023],[2.3254211359487664,48.883119584169194],[2.3254561668640465,48.88312669290914],[2.325495712537428,48.88313487209783],[2.3265438297423473,48.883350170097884],[2.326583909029832,48.88335844725428],[2.326706919926702,48.883383752895966],[2.326716849425167,48.883385795359146],[2.3269240263378284,48.8834283358019],[2.327064220795119,48.88345712096013],[2.3271812663100526,48.88348115420054],[2.327120759511439,48.88212774003314],[2.327062207951853,48.880817947440576],[2.327021614053649,48.87964376867153],[2.3270208634423613,48.87962208328785],[2.326951408538567,48.87797829926149],[2.3269482700094026,48.877904636771454],[2.326945818010716,48.877846008743866],[2.3268468795853043,48.87562578387358],[2.3265757247989383,48.87558250070604],[2.326938106427548,48.874181014576564],[2.3270135859435928,48.873889209406634],[2.3270255916115965,48.873842805331414],[2.327053132001901,48.87373633176038],[2.327005715541545,48.87362928748249],[2.326965732381474,48.87353902168278],[2.3268503671625873,48.87327857975425],[2.3267538759140076,48.873140088212544],[2.326495591743538,48.872135452292795],[2.3262720043315954,48.871265732444776],[2.326092293231459,48.87056666319081],[2.3258362544719646,48.86956219698903]]],"type":"Polygon"},"properties":{"n_sq_ar":750000008,"c_ar":8,"c_arinsee":75108,"l_ar":"8ème Ardt","l_aroff":"Élysée","n_sq_co":750001537,"surface":3880036.39704363,"perimetre":7880.53326819,"geom_x_y":{"lon":2.312554022402064,"lat":48.872720837434514}}},{"type":"Feature","geometry":{"coordinates":[[[2.2993223102646487,48.852174427333274],[2.3008839134561136,48.851176131084145],[2.3009646612015766,48.85123012651538],[2.3037460479134224,48.84943929154836],[2.3061493100040384,48.84789994583024],[2.307339709005096,48.847139376795404],[2.3080419591723302,48.84739225374763],[2.308219888290114,48.847434925901986],[2.310378251508754,48.84795218786006],[2.3105259521512465,48.84798758363206],[2.311155377296785,48.84757938949668],[2.311260835819493,48.847510996658556],[2.311486631207579,48.847368855176626],[2.3116258476440863,48.847281216555366],[2.3117677091595317,48.84719033639172],[2.3120910285801144,48.846983212758936],[2.313641280957853,48.845990046203234],[2.3137298735981724,48.84593328656336],[2.316097509191233,48.84666304155859],[2.316571525922004,48.84682460831802],[2.319153027267032,48.84550645000828],[2.3202033916121048,48.845113445692995],[2.321325396724957,48.8447352715338],[2.3231293814275356,48.84414053394155],[2.3238908917773653,48.843889425220105],[2.32471189002934,48.84361526577511],[2.3225700449589723,48.841890393574],[2.3216020266213215,48.841102325192885],[2.321490734267816,48.84100934702557],[2.3218366986598284,48.840167786232456],[2.3213747159794274,48.83977687241745],[2.321133015885315,48.83990094838003],[2.3207246377832473,48.84011058584135],[2.319939195940181,48.84051377668539],[2.3199278327478945,48.84051961013507],[2.317364465099423,48.8384189525743],[2.3171930548520465,48.838278473979834],[2.316699062531645,48.83787362325417],[2.316697218532331,48.83787211077305],[2.3129028813743995,48.83476216293958],[2.3129025727590724,48.83476190754367],[2.310798356891105,48.83302913165219],[2.3107876626861135,48.833020166223896],[2.3098438476844416,48.832228821547474],[2.309590420822149,48.83201133981759],[2.308502366635578,48.83107589291412],[2.307658279765538,48.83039868176493],[2.307133360252102,48.829977525229204],[2.30618031593436,48.82922221439382],[2.3054999943465275,48.82866619867055],[2.305191513369124,48.82841503355383],[2.304526250495102,48.82787102681967],[2.3041476572754016,48.827561431175084],[2.303618855091713,48.82713007583391],[2.302390532894579,48.82612630211567],[2.3017159035808503,48.82557477588442],[2.301711608156339,48.82557126390237],[2.3015895295556037,48.82547146078805],[2.3014628475034233,48.82536789191969],[2.3013513089137585,48.82527670322188],[2.3012692871923544,48.82520964729869],[2.301265317891273,48.825206401622786],[2.3012014937462184,48.82515422161616],[2.3010760117516393,48.82518153281009],[2.300862518321697,48.82522799703528],[2.300412460766679,48.82532594823191],[2.300336373830806,48.82534250769801],[2.300223852624675,48.82536699602069],[2.298411817165502,48.82576133528394],[2.29737199101482,48.82598760799991],[2.2971951105815474,48.8260260964256],[2.2970719946709437,48.82605288669194],[2.29701805891705,48.82606493973824],[2.2969129963595343,48.82608841831553],[2.2952181613348026,48.82646714820056],[2.2939186396304665,48.82675751945996],[2.293816735886779,48.826780289068346],[2.293716921137401,48.826802590657984],[2.2936854744484623,48.826809617068676],[2.293409049024719,48.82687137880091],[2.2928146836543593,48.82700417930781],[2.292759819565918,48.827016438098696],[2.2926797703107997,48.82703432193339],[2.2925603903926395,48.82706099384893],[2.292406676292087,48.82709533747977],[2.2922231613284216,48.827136338040525],[2.29200448986593,48.82722828876825],[2.2919883869324327,48.82723506020712],[2.2917225619368264,48.827346837798984],[2.2912955062298885,48.82752640989267],[2.2909333153045686,48.82767870370907],[2.2908178074985583,48.82772727247248],[2.2893781156836277,48.82833261375504],[2.289216165549355,48.82840070574377],[2.288767042741745,48.828589537908236],[2.2883277606716876,48.82877423042711],[2.2883124541921274,48.828780664342474],[2.2882790694930772,48.82879470195441],[2.287569659661304,48.829092959280764],[2.286699715262024,48.82945870947902],[2.2859577726379547,48.82977064056127],[2.285029182328674,48.83016103020956],[2.2849356626703896,48.83020034597099],[2.2847624683594145,48.83027315654777],[2.284578225946606,48.83035061263051],[2.2833160217405215,48.83088122506213],[2.2829309527200348,48.83102278247716],[2.28285080676435,48.83105224494136],[2.281834079603089,48.83142599930936],[2.280647144226758,48.83186230382924],[2.280491950222503,48.83191935051589],[2.2804391768150682,48.831938749194514],[2.2803735516348795,48.83196287140371],[2.2802356314769074,48.83201356775175],[2.279192976720799,48.832396813650604],[2.2791322058195616,48.83241915038561],[2.279028002946965,48.83245745096407],[2.27667448390759,48.830541677646],[2.275899378685754,48.82991069419674],[2.2755070808921616,48.82959133266143],[2.2754758554134877,48.829572534416165],[2.2752367639434143,48.82942859237016],[2.2748154285725057,48.82917493206237],[2.2734615236516666,48.82835979787801],[2.2732619155196145,48.82823961755002],[2.273141561828549,48.828167155026726],[2.273136944592185,48.828164374855426],[2.2730906168705602,48.82813648224958],[2.272930998399329,48.82804037711926],[2.2727448755202024,48.827928313842555],[2.2727428613454763,48.82792827731076],[2.2720579471905857,48.827915920515856],[2.2678311692932334,48.82783956816271],[2.267814027894556,48.82784991584418],[2.2676368941222087,48.82795685159581],[2.2676314599935186,48.82796017211592],[2.2675347225651494,48.829058837913756],[2.2673236129168086,48.83145632392742],[2.2673210776345756,48.83148511553382],[2.2673204696719362,48.831492024443065],[2.267335224021149,48.831521726010166],[2.267340735201153,48.83153282124366],[2.267340980314404,48.83153331290722],[2.2673845215740536,48.83156357124591],[2.267606885831736,48.83171809659751],[2.268603472235089,48.83228110342919],[2.268603962950322,48.83228137444501],[2.269117412690545,48.83256422094421],[2.2692014073948985,48.83261049099209],[2.2694428206584765,48.832743478374994],[2.2695748011524914,48.83281618078286],[2.269653459412832,48.83285951021722],[2.2699710110875375,48.83297218215593],[2.2700416292376473,48.83299723724775],[2.2700412769479943,48.832997489621775],[2.2700404347625494,48.832998092461594],[2.270032837206727,48.83300353050185],[2.2699534694903,48.83306033378286],[2.269848889615929,48.83313518111952],[2.2694469390608516,48.833422852574415],[2.2685339092453654,48.834076281559895],[2.2678546586739143,48.83456238530916],[2.267852891639607,48.83456267938169],[2.2678345821831214,48.83456572861549],[2.2677997958510034,48.83457152171239],[2.26742262427665,48.83463433701578],[2.2673638229973068,48.83464412992574],[2.2672999691111078,48.83465476335214],[2.267011865908545,48.83460448302074],[2.266100788726605,48.83444547772628],[2.2660798298339286,48.8344418199654],[2.265155574533851,48.83428050508731],[2.265141117326699,48.83427798074895],[2.265134636182157,48.834276849084404],[2.264788076181329,48.83421637937743],[2.2646842638089923,48.834198265396616],[2.264537926653224,48.83417273079959],[2.2645291406448482,48.83417119729745],[2.2643602957047486,48.83414173499804],[2.262963623864672,48.83389801488383],[2.262958538495928,48.83389712733858],[2.263706750271844,48.8346631976302],[2.2651748966264553,48.83616630008329],[2.2675904546230514,48.838518675049876],[2.268304618625027,48.83928762584221],[2.2684176607078004,48.83940981720572],[2.2692338771839733,48.84028836096023],[2.2695991466269128,48.840681227024994],[2.2697770880534662,48.84087275363059],[2.2709523490571906,48.84207588553524],[2.2715680550512225,48.84273255419861],[2.2722458502027534,48.84340635759694],[2.273087224444253,48.84425737308042],[2.2733632629977905,48.84453656739096],[2.2733886560457117,48.844561943520134],[2.2734406517159145,48.84461390556209],[2.27414790101146,48.84534369220689],[2.275200684938977,48.846429556165994],[2.2753899752703464,48.84662471423127],[2.275714598569264,48.84695956163105],[2.276989256852547,48.84804830677066],[2.277987233994587,48.84884009986008],[2.2791569786468946,48.849768071698996],[2.2795517718392446,48.8500574258004],[2.2796877384860563,48.85015707911054],[2.279820393611858,48.85025430292658],[2.2799597853351377,48.850356465957795],[2.2801023446983937,48.850456656683065],[2.280882132871403,48.85100468086443],[2.2823892891780697,48.85206383944171],[2.282686266067631,48.85227351753799],[2.2827455064209152,48.852315330539376],[2.2827624575154317,48.852327294730244],[2.2827914588826523,48.8523477653622],[2.2828402701383514,48.852382215682105],[2.2829968632603124,48.852491281677935],[2.2836947121323785,48.85298022335058],[2.284358535791948,48.85344531117878],[2.2848165855661833,48.853774987093374],[2.285756106760199,48.854451176877376],[2.285913332037395,48.854564137678466],[2.2859141093924205,48.85456469722224],[2.285990028481142,48.85461924223341],[2.2874105804674323,48.8556215549146],[2.287437188150803,48.85564032828318],[2.2875087742603264,48.85569083711735],[2.2875103846920117,48.855691972702935],[2.2875374888816795,48.85571112043891],[2.2875689468107825,48.85573361631909],[2.2875947375262076,48.85575174264423],[2.287652427529107,48.855792288304116],[2.2879136041309756,48.85597646018799],[2.2879767412212786,48.856023962252124],[2.2881060537997246,48.856121254327924],[2.288335561248286,48.856531779581445],[2.2884769811473222,48.85676103216084],[2.288585650439515,48.85693719052853],[2.2887269710953113,48.85714811502999],[2.2888536049446255,48.85733712105006],[2.288866265474489,48.85735529584472],[2.2889105454662695,48.85741700303566],[2.288940302714653,48.85745847112639],[2.2890075488192463,48.857540155446905],[2.289056833076756,48.85759403552591],[2.289129267169513,48.85766411921116],[2.2898390403793796,48.858240852910015],[2.290327420911721,48.85792921935711],[2.290337220001545,48.85792296668829],[2.2903407301892043,48.857920726523844],[2.290347016363241,48.85791671400249],[2.2903568113475523,48.85791046220704],[2.290366607692298,48.85790421041883],[2.2903764026840534,48.85789795772246],[2.290386199024098,48.857891705932566],[2.2903959953618935,48.85788545414185],[2.2904057903588435,48.85787920054366],[2.290411987116158,48.85787524774541],[2.2904155866795874,48.85787294965055],[2.290425381659691,48.85786669694998],[2.29043517798798,48.8578604451559],[2.2904449743139192,48.85785419336102],[2.290454769274722,48.85784794155719],[2.290464565608205,48.857841688861356],[2.2904743619515844,48.857835435265365],[2.2904841582681197,48.85782918346714],[2.29049395321952,48.85782293165997],[2.2905037495313536,48.85781667986005],[2.2905135431273114,48.857810427143825],[2.290523340797328,48.8578041753503],[2.2905331371144557,48.8577979226486],[2.2905429320540005,48.857791670837265],[2.290549110963099,48.857787726020156],[2.2905527283540787,48.857785419033156],[2.290562527353085,48.85777916904292],[2.2905723263497415,48.85777291905187],[2.290582125356189,48.857766668160714],[2.2905919243358985,48.857760419067276],[2.2906017233377467,48.85775416817441],[2.290611522324999,48.85774791817999],[2.290621248453762,48.85774171362002],[2.2907022735063403,48.85769001146594],[2.290780998017134,48.85763978855226],[2.29293532226058,48.85626502245174],[2.293079176013769,48.85617407768941],[2.29574570829236,48.85446598873217],[2.29586805074656,48.854387490546586],[2.2959295263446293,48.854348046686766],[2.297388894455645,48.85341164261926],[2.2979234187874367,48.853068650104696],[2.2993223102646487,48.852174427333274]]],"type":"Polygon"},"properties":{"n_sq_ar":750000015,"c_ar":15,"c_arinsee":75115,"l_ar":"15ème Ardt","l_aroff":"Vaugirard","n_sq_co":750001537,"surface":8494994.08101075,"perimetre":13678.7983149,"geom_x_y":{"lon":2.292825822424997,"lat":48.8400853759382}}},{"type":"Feature","geometry":{"coordinates":[[[2.3638280960629254,48.86750443060333],[2.363889283103472,48.86746799613759],[2.3638952720579973,48.86746439462841],[2.3639061516144504,48.86745794031929],[2.3639604108556003,48.86742562395425],[2.3640508884034372,48.86737182228858],[2.364136202212002,48.867320900690295],[2.364196150694384,48.86728527518643],[2.3642310460574043,48.867264504998545],[2.3642488892099327,48.8672538841255],[2.3642623747541154,48.867231487510104],[2.364317526957068,48.8671399217101],[2.364378833526726,48.86703799037503],[2.3644377454267644,48.86694013469137],[2.364453713081411,48.86691372487684],[2.3644895295777077,48.86685418348327],[2.3644992152171036,48.86683808273435],[2.364499503250019,48.86683760311589],[2.3645171783797516,48.866808221039065],[2.3645445492160286,48.86676280301149],[2.3646745221504135,48.86654659693744],[2.3647355204417315,48.86644512599779],[2.36475122528485,48.866419003427225],[2.365405891553086,48.865329956101675],[2.36579983886103,48.8646722169341],[2.3658354929596155,48.86461277310069],[2.3658359312425987,48.8646120424582],[2.3667030510352505,48.86316992059441],[2.366717752493784,48.8631391616644],[2.3667351811910016,48.863100129702765],[2.3667515140177042,48.8630601934936],[2.366765386678585,48.86301900316817],[2.36690109293189,48.86245701276737],[2.367101341265477,48.86162755795482],[2.367265176116383,48.86094919413815],[2.3674656909806013,48.860099860793426],[2.3676197000626797,48.85945764420397],[2.3680685704685174,48.857586669599335],[2.368227316713132,48.85692403815294],[2.3682277373678895,48.856922280347035],[2.3684797219026397,48.85583080956414],[2.3685123713934337,48.85573412813671],[2.3644502349140466,48.856409028484],[2.3643044356845255,48.85645519560448],[2.3628314671452637,48.85690401549028],[2.361751317180406,48.8572513762784],[2.360695193360699,48.857691530018464],[2.3593718739388545,48.858323455910146],[2.3593175211347863,48.85835638148137],[2.3588079516096805,48.85869587068338],[2.3583547994014866,48.859021847967774],[2.356903330605401,48.860065821054995],[2.3568623149031422,48.86008003786547],[2.3534728461757983,48.86121763195601],[2.3533407894258884,48.86127277511488],[2.351652480206598,48.86165053324886],[2.350156041756734,48.86199119077518],[2.350214645870494,48.86209499953653],[2.35094763985509,48.86340330447355],[2.3509491052189238,48.86340592861751],[2.351518483670822,48.8644258050741],[2.3519744009525674,48.865239674871255],[2.352530424441133,48.86623248929979],[2.3529754543993926,48.86703206009141],[2.3542605804166112,48.86933005072561],[2.355851251424401,48.8689649520664],[2.3561222374296085,48.86890277368019],[2.356376304637887,48.868852637609784],[2.3572766112334955,48.8687118335507],[2.359012067001678,48.86845538670618],[2.3596612916156774,48.868361640343835],[2.362346353900449,48.86797347883055],[2.362609137875383,48.86793726270754],[2.362835821366177,48.867904657146255],[2.3629504411057183,48.86788818068916],[2.363097114419806,48.86786700925894],[2.3631910203585984,48.86785349809154],[2.363264895211807,48.867842872396096],[2.3633410677632556,48.86779437773357],[2.3634205128064965,48.86774714781237],[2.3635867640020085,48.86764809983902],[2.3636957808810046,48.86758323620126],[2.363748973379518,48.86755155729217],[2.363750154346529,48.86755085309052],[2.3637609199756833,48.86754446563982],[2.3637669089478743,48.86754086413737],[2.3638280960629254,48.86750443060333]]],"type":"Polygon"},"properties":{"n_sq_ar":750000003,"c_ar":3,"c_arinsee":75103,"l_ar":"3ème Ardt","l_aroff":"Temple","n_sq_co":750001537,"surface":1170882.82818778,"perimetre":4519.26364836,"geom_x_y":{"lon":2.360000985897691,"lat":48.862872380016924}}},{"type":"Feature","geometry":{"coordinates":[[[2.365803615296344,48.885544294580384],[2.364685889119478,48.88436904340793],[2.3645445316936686,48.884376150666206],[2.3643443249574094,48.88438621708676],[2.3639772394892637,48.884392690720404],[2.3633265437514392,48.88439733616923],[2.3625967611190766,48.88440254363395],[2.3615366579167856,48.88441010366775],[2.3614135606752105,48.884410981431735],[2.3597591448653765,48.88442274779835],[2.3595625195769383,48.884424139671744],[2.3595208562488907,48.88442442942144],[2.3593568715466233,48.88442559356127],[2.3593395720223205,48.884425716832666],[2.359299085562219,48.884426003809246],[2.35911158966418,48.884421545104196],[2.359106800862145,48.88442129373912],[2.358941139000639,48.88441258720145],[2.357292642630454,48.88429203214098],[2.356511146781372,48.884234867652395],[2.355932713128001,48.88419255389934],[2.355697966874508,48.88417537905561],[2.3556591651633934,48.88417254150594],[2.3554756668523456,48.88416051547594],[2.3553425079001067,48.884151788258016],[2.3541207498626653,48.88407170962557],[2.3513283177673747,48.88386271059875],[2.3511954072572365,48.8838527615135],[2.3509702804837085,48.88383590829838],[2.3507665100813,48.8838200230319],[2.350665095427167,48.88381284230377],[2.350393139408438,48.88379200090012],[2.3502970729641834,48.883784828192674],[2.3501480222958064,48.88377360503986],[2.349821174246747,48.883749080203735],[2.349667597643656,48.88373754588645],[2.3495056411303543,48.88372538847324],[2.349336904647282,48.88370526550675],[2.3488163378347418,48.88364318120608],[2.3472407443210255,48.88345525339857],[2.3471343231370545,48.88344255916091],[2.347000796674597,48.88342663229518],[2.3469503876273143,48.88342061872497],[2.3467752425048705,48.8833864824888],[2.346660904646249,48.88336419734837],[2.346656128621728,48.88336326566054],[2.346629952252192,48.883358163908525],[2.3445147533814152,48.88294587136562],[2.3444466970311666,48.882932604143186],[2.3444366876695772,48.882930576205595],[2.343903993171749,48.88282265597415],[2.3419887412846294,48.88244829819207],[2.3418887956340417,48.88242876126407],[2.3415754314739616,48.882367507092404],[2.339816044703111,48.882023575505244],[2.3397765430833624,48.882029347225085],[2.3396781038762704,48.8820437314389],[2.339597712544355,48.88205548025938],[2.3395864310275827,48.88205712945715],[2.3394993485775615,48.8820695149015],[2.3380491457979615,48.88227576766388],[2.337888137441609,48.88229866466211],[2.33782395371211,48.88230779313891],[2.3373039092708323,48.88239538037588],[2.337303036168593,48.88239562555723],[2.337199093424891,48.882424792860704],[2.3371494868027276,48.882438710575705],[2.3370497397048418,48.882466700370756],[2.336953848594746,48.882495348164355],[2.334974266341849,48.88308673816336],[2.3348877618733326,48.88311258106062],[2.3328452941930444,48.88372270530405],[2.3326861956960916,48.8837702287377],[2.332600608866796,48.88379813456144],[2.3325003367343027,48.88383083552288],[2.3324725873903995,48.883839703798955],[2.3324418380034335,48.88384953021603],[2.332122369294016,48.883924508229285],[2.330554907641324,48.88429236963992],[2.3304711649255263,48.884312022998834],[2.329708012602757,48.884491113002674],[2.329442839038818,48.88455334033301],[2.3292610679632255,48.88443538759466],[2.3292037942308164,48.88439822114492],[2.329130458648277,48.88435063225717],[2.32851928394578,48.88395402580749],[2.328353147291763,48.88384621291074],[2.3281404832962798,48.88370820713814],[2.327836696355674,48.88360845690434],[2.327734810636101,48.88358679283678],[2.3275588713065525,48.883549380979396],[2.32742928183364,48.8835218260109],[2.3273895186253175,48.88360751397975],[2.3267836230308396,48.88491312904507],[2.326357445937338,48.885831161373716],[2.3255901614406964,48.887497444942674],[2.3256165133805236,48.88758165899794],[2.3256792251429186,48.887782067788685],[2.325754138720076,48.88802146004379],[2.3259142140908415,48.88853299519872],[2.3262815201307037,48.88960575642487],[2.3266160891247902,48.89058285886171],[2.3268730620405482,48.891350772796535],[2.327284587717891,48.89258048827977],[2.327443402247341,48.89305503811954],[2.3282909957424396,48.89555932176257],[2.3289769716939426,48.897605052754066],[2.328984742459738,48.897628227701325],[2.3290097629600504,48.89770004817865],[2.329055617357842,48.897831674118265],[2.329092029203872,48.89793618030298],[2.329460411339438,48.898993539620854],[2.3299032497608723,48.9003060882204],[2.3299365265344125,48.90040474607647],[2.3299705658647927,48.900505636688415],[2.3300918056929296,48.90086497431875],[2.330149980858341,48.901037399307995],[2.3303112939093813,48.901040450769514],[2.3305548652849986,48.901045056292446],[2.3313328300593743,48.90105976681586],[2.331507255873632,48.90106306434091],[2.3346108294467793,48.90113556485328],[2.334687376255685,48.90113735165817],[2.334902759290051,48.90114237989822],[2.3349998419668294,48.90114464656248],[2.335216344667073,48.901149699340706],[2.336467997836745,48.901178907236925],[2.3370581930678447,48.90119062999354],[2.3373219844057482,48.90119586785977],[2.337345919681851,48.90119634382921],[2.3373901122011054,48.90119722144648],[2.337724643030572,48.90120386239341],[2.3378220438869457,48.90120579668038],[2.337993035810083,48.90120919077428],[2.338475335336052,48.901218764192414],[2.339619876044122,48.90124147403195],[2.3397543672064027,48.90124414094555],[2.3398246403339646,48.90124553465059],[2.3415067861098118,48.90127888490027],[2.343238909065583,48.90131374551578],[2.3432914791654555,48.90131480358895],[2.3436957595505463,48.901322936216104],[2.344116750186693,48.90133140360176],[2.3442462581060406,48.90133400760254],[2.3447906458882755,48.90134495399583],[2.3449933781719596,48.901349029730135],[2.3464983960586396,48.90137927438523],[2.3471595032148294,48.901393132866566],[2.3480061430334924,48.90141087653773],[2.3480683967339666,48.901412180378934],[2.348125760036043,48.90141338202831],[2.3507256746376237,48.90146782432043],[2.3514958950420577,48.90148394101927],[2.351647888872573,48.90148670822442],[2.3519568448927672,48.90149233278974],[2.3520452612607707,48.90149394159303],[2.3520521484384065,48.90149406698525],[2.352057708653563,48.901494167212086],[2.3520703906009466,48.90149439859535],[2.352132263363563,48.90149552559388],[2.3522233841475257,48.90149718396776],[2.354380971211934,48.90153642932016],[2.355674954690915,48.901559945813524],[2.356581526778601,48.901576413409],[2.3577648981858457,48.901601553231664],[2.357770593217162,48.901601673700995],[2.3583494784946772,48.901613967376676],[2.358395228277736,48.901614939110885],[2.3585971890570097,48.90161922689088],[2.358743090081137,48.901622325674026],[2.3588495718796083,48.901624585547005],[2.359111502393501,48.901630145845644],[2.359229224257959,48.90163264538854],[2.3593895102353284,48.90163604786877],[2.3605033247202027,48.9016596824076],[2.3614115036205683,48.901678945849305],[2.3620882755918533,48.901693295528965],[2.3622956059810627,48.90169736555147],[2.363545431413064,48.90172189553011],[2.363608937374516,48.901723141287164],[2.3640713092805674,48.901732212518304],[2.3643554074177606,48.90173778461301],[2.3656322350627264,48.90176281921471],[2.3656360427484846,48.901762894240235],[2.365739082238843,48.901764913917525],[2.3673619545763844,48.90179671281252],[2.3673958897161596,48.901797376785304],[2.3688942746393513,48.901829530636014],[2.369286803902192,48.90183795108276],[2.3700155436433357,48.90185357909388],[2.37029345197318,48.901859538006946],[2.3702614129819195,48.901808123126905],[2.370233274643013,48.901760379955014],[2.370212702726588,48.90171548421494],[2.370192132697506,48.901672013889886],[2.3701737196084753,48.90161927759152],[2.370166120504882,48.90157437721114],[2.3701650048114793,48.9015209242839],[2.3701671095086057,48.901434684052425],[2.37020932457851,48.90086955283496],[2.370222779270187,48.90038938474225],[2.3702484689273056,48.8998453170512],[2.370295465883789,48.89832534797829],[2.370334735688909,48.897703196503464],[2.3703884401015296,48.896632348054126],[2.370400323652517,48.896622599882114],[2.370448065835758,48.89658343650536],[2.3707112395974472,48.896367553704074],[2.371207869716683,48.89596015912335],[2.3712517547419756,48.89592416053856],[2.3712590850015998,48.89591814571873],[2.371281378449044,48.89585775668806],[2.371301250657844,48.895803932546926],[2.371403789485655,48.89571981895958],[2.3717314914884597,48.89545668418704],[2.371788597406368,48.89541077142672],[2.3717890147352816,48.895410435472485],[2.370519120365795,48.894639326933486],[2.3704242588605315,48.894523085066226],[2.370023638089051,48.89402905173356],[2.369521375285911,48.892917903611036],[2.3683104756068287,48.89007614839181],[2.368125457100417,48.88970309007638],[2.3675798580072835,48.88864506436506],[2.3670895334681017,48.887396373617506],[2.366793030006966,48.88664142158829],[2.3665680115715957,48.886384917372325],[2.3661945314554753,48.885955342110506],[2.365803615296344,48.885544294580384]]],"type":"Polygon"},"properties":{"n_sq_ar":750000018,"c_ar":18,"c_arinsee":75118,"l_ar":"18ème Ardt","l_aroff":"Buttes-Montmartre","n_sq_co":750001537,"surface":5996051.30811905,"perimetre":9916.46417634,"geom_x_y":{"lon":2.3481605195620405,"lat":48.892569268005786}}},{"type":"Feature","geometry":{"coordinates":[[[2.364685889119478,48.88436904340793],[2.364854974528724,48.88435795696529],[2.3664715663043916,48.884251952055315],[2.366756816118182,48.88423326308731],[2.3667812231591863,48.88423166096842],[2.3668897882295825,48.88422454405003],[2.367480351706071,48.884185825123076],[2.367577260364711,48.8841794715836],[2.367848998627136,48.88416165473796],[2.3679359932779844,48.88415947270355],[2.3679382846867303,48.88415932112263],[2.367979038940042,48.8841566080533],[2.3680255756140527,48.88415351270098],[2.3680262610502236,48.8841534398762],[2.3680699585046385,48.88414877907982],[2.368114338659985,48.884144045427774],[2.368116461619051,48.884143728377595],[2.3682020091081926,48.884130892276076],[2.3682437298458248,48.88412404551266],[2.368315309119384,48.884109547412976],[2.368358451067203,48.884098739376576],[2.36836891612537,48.88409611908716],[2.368373250711056,48.884095032184504],[2.3683853858789123,48.88409199172527],[2.36847344443736,48.88406481361442],[2.3685196705886886,48.88404807003977],[2.368524892338618,48.884045905020685],[2.3685303141821312,48.884043657419234],[2.3685600877171376,48.88403131469664],[2.3685830578880065,48.88402179325043],[2.36859160004221,48.88401772207819],[2.368624235191761,48.88400217124155],[2.368643856897352,48.883992819185686],[2.368651770592709,48.88398850727267],[2.3686790436658467,48.88397364670801],[2.368701652240426,48.8839613282226],[2.3687143264607116,48.88395206273013],[2.368723871815254,48.88394431409218],[2.3687409022278247,48.88393048949203],[2.368746354553623,48.883926062971135],[2.3687548781557637,48.88391800766881],[2.3687698989607204,48.88390381093932],[2.3687753809019463,48.88389862823877],[2.368783582500451,48.883889462365865],[2.368785267620433,48.88388757816578],[2.3687872167545927,48.883885400378105],[2.3688011012836667,48.883869881937784],[2.3688040410778046,48.88386539989969],[2.3688166637154144,48.8838460985287],[2.3688225270344017,48.883836113629],[2.3688597050371762,48.8837727955129],[2.36887793848414,48.88371505677404],[2.36890979518612,48.88363285438347],[2.3689145237083222,48.88362299929445],[2.368915690441829,48.88362056826644],[2.3689485994144737,48.88355200971015],[2.368970529266915,48.883507118440114],[2.36900267408361,48.88345243336196],[2.369039726570391,48.88339909614833],[2.369081828003462,48.88334737553902],[2.3691197085308047,48.88330626812304],[2.3691270109997564,48.883299269361494],[2.369135080495747,48.88329153989022],[2.3691689024053146,48.883259131853954],[2.369179270548818,48.88325042343158],[2.369183672122436,48.883246726103216],[2.369222459572337,48.88321415265641],[2.3692331023296425,48.883206300037465],[2.369279882322783,48.8831717793656],[2.3692802483021116,48.883171510595865],[2.369350579600988,48.88312931409064],[2.369449946760859,48.88307514932436],[2.369553642005443,48.88302468821458],[2.369633155265434,48.88299478963762],[2.36963374585453,48.882994552626506],[2.3698253436990724,48.882917045414956],[2.369971085350149,48.8828526093492],[2.3700111593556863,48.88283299093683],[2.370025413181149,48.88282544233408],[2.3700419534021027,48.882816685371594],[2.3701117525554594,48.88277972419831],[2.3701271551888556,48.882772345304964],[2.370145284122801,48.88276199857991],[2.3701617758495046,48.88275048310574],[2.3701766298333293,48.88273806867881],[2.3701905254245648,48.88272349261919],[2.370200336680142,48.88271063347416],[2.3702006261336397,48.88271015205751],[2.3702047616090516,48.882703303843066],[2.370209189285562,48.882695972427534],[2.37020960738331,48.88269500155366],[2.3702129438959334,48.88268724171377],[2.3702157248132125,48.882680772185246],[2.370215841505217,48.88268036900067],[2.3702179778007224,48.88267296707506],[2.3702202124310845,48.88266521402926],[2.3702203641543598,48.882664056492494],[2.370221062200639,48.88265865430197],[2.370221518055574,48.882655125037594],[2.3702221497989346,48.88265024410866],[2.370222249078948,48.8826494766045],[2.3702246909500695,48.882479355405444],[2.370224734340819,48.882476331192095],[2.3702251829960947,48.88244520779392],[2.3702256288585017,48.88241408977614],[2.370226824156397,48.882330810147124],[2.370237438593187,48.881591545700935],[2.370238427692789,48.88152272074321],[2.370238927039442,48.881487967891886],[2.370239360456404,48.88144727821999],[2.370247009185694,48.88072906708158],[2.370254729989766,48.880128240057694],[2.3702547846842577,48.880123942445586],[2.3702558086882615,48.88002313379204],[2.3702564556867194,48.879961170627354],[2.3702711929576514,48.8785629762871],[2.370271701314383,48.87851506976475],[2.370272480418818,48.878441839482846],[2.37027321163372,48.878360954731235],[2.3702765383475555,48.877992563591135],[2.37046376557626,48.87782901908685],[2.3721142345426496,48.876387249625466],[2.3723901957645075,48.87614480024458],[2.3724339136843695,48.876106392277556],[2.3735924904611596,48.87508848440865],[2.3737226603566945,48.87497411816984],[2.374216881977977,48.874539882608005],[2.3742499154076344,48.87451085839535],[2.3743969966201517,48.8743816265426],[2.3747139366268017,48.87410314873359],[2.3747805582633936,48.87404467392198],[2.3750176144933586,48.87384431781285],[2.3751192543505004,48.87375841064686],[2.375194023128219,48.873690573773565],[2.376916676643023,48.872127564635115],[2.3769887365432156,48.87206217934376],[2.3769220644403304,48.87204448860825],[2.374243794124576,48.87108570259703],[2.3740114251580664,48.870981456787526],[2.3736023332048743,48.870810816730014],[2.3730901686510086,48.87062663100739],[2.3728887547184856,48.870564859826175],[2.3696367558009177,48.86956744733916],[2.3693330996603232,48.86946096502567],[2.3683172910171892,48.869074476432736],[2.3678735816422907,48.868923021588905],[2.3676147164068744,48.868834658330854],[2.367392612318395,48.868762320781315],[2.366345803728499,48.868465750719736],[2.3655227184079055,48.868201668969945],[2.363917183059086,48.86754108638538],[2.3638280960629254,48.86750443060333],[2.3637669089478743,48.86754086413737],[2.3637609199756833,48.86754446563982],[2.363750154346529,48.86755085309052],[2.363748973379518,48.86755155729217],[2.3636957808810046,48.86758323620126],[2.3635867640020085,48.86764809983902],[2.3634205128064965,48.86774714781237],[2.3633410677632556,48.86779437773357],[2.363264895211807,48.867842872396096],[2.3631910203585984,48.86785349809154],[2.363097114419806,48.86786700925894],[2.3629504411057183,48.86788818068916],[2.362835821366177,48.867904657146255],[2.362609137875383,48.86793726270754],[2.362346353900449,48.86797347883055],[2.3596612916156774,48.868361640343835],[2.359012067001678,48.86845538670618],[2.3572766112334955,48.8687118335507],[2.356376304637887,48.868852637609784],[2.3561222374296085,48.86890277368019],[2.355851251424401,48.8689649520664],[2.3542605804166112,48.86933005072561],[2.3526310157278467,48.869694498800214],[2.350960685471093,48.8700494890079],[2.347880282483183,48.870704148509446],[2.3479004732664683,48.87200665602144],[2.3479119512804676,48.8740239108311],[2.348246506811587,48.87579373610379],[2.3483211304351137,48.876019723679214],[2.348661300659858,48.876634067460785],[2.3490849481480267,48.87742251003852],[2.349113866593974,48.87747789540671],[2.349196610503572,48.878546680359925],[2.349291761388838,48.87904846263942],[2.349515247916176,48.87966938500461],[2.349524398681917,48.87968520812035],[2.3498589552193176,48.88062644990073],[2.3498294878111854,48.88108939531484],[2.3497085688271153,48.88222268077425],[2.349590125124536,48.883487518861706],[2.3495056411303543,48.88372538847324],[2.349667597643656,48.88373754588645],[2.349821174246747,48.883749080203735],[2.3501480222958064,48.88377360503986],[2.3502970729641834,48.883784828192674],[2.350393139408438,48.88379200090012],[2.350665095427167,48.88381284230377],[2.3507665100813,48.8838200230319],[2.3509702804837085,48.88383590829838],[2.3511954072572365,48.8838527615135],[2.3513283177673747,48.88386271059875],[2.3541207498626653,48.88407170962557],[2.3553425079001067,48.884151788258016],[2.3554756668523456,48.88416051547594],[2.3556591651633934,48.88417254150594],[2.355697966874508,48.88417537905561],[2.355932713128001,48.88419255389934],[2.356511146781372,48.884234867652395],[2.357292642630454,48.88429203214098],[2.358941139000639,48.88441258720145],[2.359106800862145,48.88442129373912],[2.35911158966418,48.884421545104196],[2.359299085562219,48.884426003809246],[2.3593395720223205,48.884425716832666],[2.3593568715466233,48.88442559356127],[2.3595208562488907,48.88442442942144],[2.3595625195769383,48.884424139671744],[2.3597591448653765,48.88442274779835],[2.3614135606752105,48.884410981431735],[2.3615366579167856,48.88441010366775],[2.3625967611190766,48.88440254363395],[2.3633265437514392,48.88439733616923],[2.3639772394892637,48.884392690720404],[2.3643443249574094,48.88438621708676],[2.3645445316936686,48.884376150666206],[2.364685889119478,48.88436904340793]]],"type":"Polygon"},"properties":{"n_sq_ar":750000010,"c_ar":10,"c_arinsee":75110,"l_ar":"10ème Ardt","l_aroff":"Entrepôt","n_sq_co":750001537,"surface":2891739.44162064,"perimetre":6739.37505466,"geom_x_y":{"lon":2.360728487847451,"lat":48.87613003653913}}},{"type":"Feature","geometry":{"coordinates":[[[2.364433128355796,48.84614003688701],[2.3648364137098064,48.84584371301591],[2.366029183892614,48.84493028592922],[2.3651507681272608,48.8444324054548],[2.3650958874434265,48.84439550756652],[2.3650447310773903,48.84435635403799],[2.365032725481695,48.84434637127702],[2.3649544598733367,48.84427190164975],[2.364945618729382,48.84426221807595],[2.364918949269239,48.844227596838365],[2.3648960833713524,48.84419181672511],[2.3648842562025973,48.84416988150041],[2.3648614243170574,48.844123264270046],[2.3648507631663924,48.84409588331012],[2.3648454742979608,48.84408229287991],[2.3648329904386944,48.84404704992669],[2.3647887665438057,48.843963705243986],[2.3647689031233794,48.84393694183646],[2.3646979327417657,48.843841324514614],[2.3646331024240292,48.84375398149015],[2.3645614609025403,48.84365746024471],[2.3645014505628463,48.84357659474676],[2.3621094023078384,48.840353567539715],[2.3618160282135987,48.839961280557354],[2.361609456840509,48.839895604001015],[2.3614076334689726,48.839831438177406],[2.359150042830026,48.83911364264899],[2.357796235375642,48.838683241702654],[2.3569529853774496,48.838415144434144],[2.355860810901035,48.8380666907322],[2.355350982071259,48.83790366372323],[2.3527209048408593,48.83706260185904],[2.351869262482331,48.836796257376555],[2.351844303854664,48.83678874372696],[2.3518184269341873,48.836782766611336],[2.351791817719378,48.83677837830095],[2.3517647046307903,48.83677561600792],[2.351761632175884,48.83677541408742],[2.351662601137317,48.836780011844],[2.348985650749764,48.83708689797264],[2.3471967452128952,48.83729247304476],[2.347075777971602,48.837310206661044],[2.3470027576645327,48.83732127049056],[2.3444676010301704,48.83785942467488],[2.342071226736171,48.83836414501375],[2.3397399117890805,48.83885353201492],[2.3396909272678297,48.838865336522495],[2.336728982141496,48.83965349513613],[2.336756578909176,48.84013064316127],[2.3367693325685592,48.8403524498223],[2.33678083461195,48.840552486649806],[2.3367894741896915,48.84070272499459],[2.336842730197114,48.84069978342571],[2.3369016177948234,48.84070077989398],[2.3369356213315746,48.84070491389417],[2.3369589959454835,48.84070775684124],[2.3370148646797766,48.840720713370324],[2.3370677120359225,48.840738652701475],[2.3371160305313787,48.840759582484694],[2.337156799999675,48.84078549607204],[2.3371930395366274,48.84081041323088],[2.337235317786427,48.84084529642554],[2.337270047293897,48.84088117744949],[2.337303512384953,48.840925956072546],[2.337764785886199,48.84174634979288],[2.3377652482576807,48.841747170774234],[2.3381761725675316,48.84250022062668],[2.3389739330197052,48.84395648699699],[2.3402552075549647,48.8462795139297],[2.3402556231698792,48.84628026718781],[2.340499140630554,48.846712270375306],[2.3408376710273155,48.84734435534473],[2.340838057046031,48.84734507965737],[2.3409247340740027,48.84748383102833],[2.341472290113075,48.84836932078944],[2.342651569583266,48.850306839825016],[2.3426778705512987,48.850357652304076],[2.343168550439539,48.85138855000365],[2.343827591571449,48.85276907953127],[2.3442835666516255,48.85374961747232],[2.3445926774963546,48.85404922924987],[2.3447023842716668,48.85401280281105],[2.344786048917527,48.85398681097383],[2.346818865813063,48.85333520547157],[2.3468722799743054,48.85331910451213],[2.3469465470638604,48.85329364714173],[2.3484702016689214,48.852612295947125],[2.349260362051209,48.85229234433646],[2.3493817817576956,48.85224131510571],[2.349641135827662,48.85213952141158],[2.3498736248816687,48.85205664391271],[2.3499066249642824,48.85204488067914],[2.3499795165388413,48.8520205030605],[2.350042856182301,48.85200027080068],[2.350223159073935,48.851947355338176],[2.3516010004687713,48.85159448621469],[2.352515571675153,48.85139005011576],[2.353185438178182,48.85129993882603],[2.3537059571596846,48.85122090305135],[2.3553476681623344,48.850734674367466],[2.3555115681982883,48.85068617911408],[2.3555993182000363,48.85065800907336],[2.3556485112107897,48.850642175541836],[2.3579975384069685,48.84988502279395],[2.3580565343281443,48.84986603286679],[2.35814823460726,48.84983921409182],[2.358250003838454,48.849803680532304],[2.3583298496530865,48.8497779420136],[2.358545112198726,48.84970856698768],[2.3588729597838105,48.84959426681244],[2.359174815637675,48.849479303998244],[2.35935083229796,48.8494035504202],[2.3595689538631137,48.84930521878593],[2.359692984104018,48.84924384592457],[2.3598164850506382,48.84918160671849],[2.3607980367423154,48.84863266039114],[2.360799077361141,48.84863203460226],[2.361514791805425,48.848231790453404],[2.3618917021357695,48.84799223217023],[2.362493498379018,48.84762241031229],[2.364433128355796,48.84614003688701]]],"type":"Polygon"},"properties":{"n_sq_ar":750000005,"c_ar":5,"c_arinsee":75105,"l_ar":"5ème Ardt","l_aroff":"Panthéon","n_sq_co":750001537,"surface":2539374.62284532,"perimetre":6239.19539614,"geom_x_y":{"lon":2.3507146095752596,"lat":48.844443150532726}}},{"type":"Feature","geometry":{"coordinates":[[[2.3894286961321605,48.901218118234496],[2.390136215815395,48.901084375671296],[2.3907099422043108,48.90097591958609],[2.3907106466338135,48.900975522076756],[2.3909564582862437,48.9008369815425],[2.392640145228888,48.89988801089711],[2.3935103743360826,48.89939750500468],[2.393601297075565,48.89934625493214],[2.3936203537738434,48.89933551290441],[2.395520441908473,48.89826446427242],[2.39553346021,48.89824330708538],[2.3957234463174952,48.89793454949884],[2.3959354956482004,48.89758993207029],[2.3959665182475978,48.89753951383185],[2.3969444338839776,48.89595015466797],[2.3977716933944992,48.89460556646633],[2.3980445370662826,48.893559344278685],[2.398621706345133,48.89134604370244],[2.39880738505451,48.89032886503271],[2.3989506926697026,48.88954378398955],[2.3989562278896286,48.88951345432339],[2.3991044865478552,48.88870122620871],[2.3991060122966164,48.888692862088135],[2.399144576445965,48.88848158390099],[2.3991594677160792,48.88840000207652],[2.3991905938404705,48.88822947341056],[2.3991952607607594,48.88767040399914],[2.399196014174414,48.887580049334034],[2.399201672897682,48.88690215082978],[2.399204806432308,48.88652678667906],[2.3992063028434307,48.88634744676983],[2.3992067863173365,48.88628946806017],[2.3992071924930274,48.88624067104542],[2.3992081698957426,48.88612357062483],[2.3992093717380865,48.88597968857956],[2.399210054411377,48.88589782482925],[2.399210351969264,48.88586222391954],[2.3992134793803777,48.88548761571428],[2.399214074917856,48.885416258286355],[2.3992158447815397,48.88541308356197],[2.399250448355164,48.88535100691602],[2.399469443152347,48.88495814419402],[2.3994915932548366,48.88491840625049],[2.3995001652923174,48.88490303033566],[2.39955162123501,48.88481071919049],[2.3997740940222383,48.8844116057926],[2.3998305548208694,48.884310313747704],[2.3999314590400447,48.884129291782195],[2.399931907413983,48.88412848643604],[2.4001080697073203,48.88381244633414],[2.400108403024121,48.88381215842169],[2.400108736351279,48.883811869609914],[2.4007125425006004,48.88329002226056],[2.4010049520605774,48.88303729938833],[2.4010407923638306,48.883006323368484],[2.4012604747843307,48.882816454944496],[2.4014351127968805,48.88266551483791],[2.4014909494254333,48.88261725468231],[2.4014913989878006,48.882617054581445],[2.4014918499136133,48.88261685448737],[2.4016222941435306,48.8825590278653],[2.402424685599307,48.88220330791341],[2.4025004052524768,48.88216973897538],[2.4026059304448264,48.8821229556324],[2.4026781069664445,48.88209095711069],[2.403395413041927,48.88177294375691],[2.403448092614839,48.88174958905633],[2.4034910851631155,48.88173052801443],[2.4037245756994747,48.881627009572],[2.404627505593768,48.8812266849622],[2.4059161940754343,48.88096332738936],[2.405917964014187,48.88096296564968],[2.406285141658351,48.880887926162615],[2.4066968069958268,48.88080379260086],[2.4069481474070256,48.88075242460971],[2.4071674579080473,48.880707601969135],[2.407425625588928,48.880654836853495],[2.4076355813749366,48.88061192488662],[2.4082160464434423,48.880493284845244],[2.4083437652984774,48.88046718001703],[2.4084988361918978,48.88043548508039],[2.4093448919561964,48.8802625515043],[2.4094021708719793,48.88019204177484],[2.4099507301979854,48.87951676195679],[2.4106833272175767,48.878614896768454],[2.410773954593294,48.878503327950696],[2.4108383936758684,48.878423997896704],[2.4108388540828622,48.878423435384455],[2.4108245188701773,48.87841916677064],[2.409817719160652,48.878130597172],[2.409690250478681,48.87809406120139],[2.4094367134743075,48.87802139145943],[2.40938109369322,48.87800544806402],[2.409343557652538,48.87799468946349],[2.409238246453338,48.877964503666],[2.4092051967421946,48.877955030717274],[2.4089112342906556,48.87787079192176],[2.408496355541624,48.87775185065486],[2.408477550336293,48.87774645978991],[2.408455639693176,48.877740179429196],[2.4083981980057954,48.87772371484925],[2.408371003400681,48.877715919071456],[2.4080791042012173,48.87763224778045],[2.407200517699776,48.877317131752065],[2.4069649063368947,48.877232624840055],[2.406937502206415,48.8772227952082],[2.4066785285153416,48.87717673073552],[2.4064630610347804,48.87713864352644],[2.4059717916077163,48.87700935632209],[2.4025674709029214,48.87600687749812],[2.4025322884413756,48.876002044272845],[2.3993267824531,48.875568319904794],[2.3989642980697763,48.875486777425735],[2.3989323881317284,48.87548032098539],[2.397939435515471,48.87545406102719],[2.397300688616711,48.87543488904756],[2.3953300441787144,48.87525363912763],[2.3935316368799686,48.875349248869256],[2.3930517744668323,48.87537322478995],[2.391968416309883,48.87545001497465],[2.391964519151495,48.87545029195934],[2.391769372899805,48.875464192628264],[2.391768839361778,48.87546423038733],[2.390397300406549,48.87544573242419],[2.3897767269819563,48.875335142620514],[2.3895087034269036,48.875212696187866],[2.3889764733233183,48.87496654209419],[2.3885480678613984,48.87478733168135],[2.388210846222737,48.87471482667855],[2.387440933639891,48.874670925678025],[2.387000009806374,48.87464351421091],[2.3869289805270224,48.87463682184713],[2.386843324242336,48.874619400116956],[2.386768197573496,48.87459676397185],[2.386300261841857,48.87441162672127],[2.385694105241501,48.87410451936258],[2.3852134407629464,48.873859223406704],[2.385067374585067,48.87380038334211],[2.3849607294997677,48.87376427756801],[2.3849224103164333,48.87375251343976],[2.3844462508264286,48.87365496481022],[2.3831005372693586,48.87348358031652],[2.382568776370563,48.873396116826484],[2.382234719898731,48.873340047377596],[2.381896424131374,48.87327489699849],[2.380589626252265,48.87300894639827],[2.380204427883755,48.87292447717802],[2.379852770128821,48.87284061845352],[2.379546789143304,48.87276654459641],[2.379263848750158,48.87269300042866],[2.378973407272047,48.87261460162307],[2.3769887365432156,48.87206217934376],[2.376916676643023,48.872127564635115],[2.375194023128219,48.873690573773565],[2.3751192543505004,48.87375841064686],[2.3750176144933586,48.87384431781285],[2.3747805582633936,48.87404467392198],[2.3747139366268017,48.87410314873359],[2.3743969966201517,48.8743816265426],[2.3742499154076344,48.87451085839535],[2.374216881977977,48.874539882608005],[2.3737226603566945,48.87497411816984],[2.3735924904611596,48.87508848440865],[2.3724339136843695,48.876106392277556],[2.3723901957645075,48.87614480024458],[2.3721142345426496,48.876387249625466],[2.37046376557626,48.87782901908685],[2.3702765383475555,48.877992563591135],[2.37027321163372,48.878360954731235],[2.370272480418818,48.878441839482846],[2.370271701314383,48.87851506976475],[2.3702711929576514,48.8785629762871],[2.3702564556867194,48.879961170627354],[2.3702558086882615,48.88002313379204],[2.3702547846842577,48.880123942445586],[2.370254729989766,48.880128240057694],[2.370247009185694,48.88072906708158],[2.370239360456404,48.88144727821999],[2.370238927039442,48.881487967891886],[2.370238427692789,48.88152272074321],[2.370237438593187,48.881591545700935],[2.370226824156397,48.882330810147124],[2.3702256288585017,48.88241408977614],[2.3702251829960947,48.88244520779392],[2.370224734340819,48.882476331192095],[2.3702246909500695,48.882479355405444],[2.370222249078948,48.8826494766045],[2.3702221497989346,48.88265024410866],[2.370221518055574,48.882655125037594],[2.370221062200639,48.88265865430197],[2.3702203641543598,48.882664056492494],[2.3702202124310845,48.88266521402926],[2.3702179778007224,48.88267296707506],[2.370215841505217,48.88268036900067],[2.3702157248132125,48.882680772185246],[2.3702129438959334,48.88268724171377],[2.37020960738331,48.88269500155366],[2.370209189285562,48.882695972427534],[2.3702047616090516,48.882703303843066],[2.3702006261336397,48.88271015205751],[2.370200336680142,48.88271063347416],[2.3701905254245648,48.88272349261919],[2.3701766298333293,48.88273806867881],[2.3701617758495046,48.88275048310574],[2.370145284122801,48.88276199857991],[2.3701271551888556,48.882772345304964],[2.3701117525554594,48.88277972419831],[2.3700419534021027,48.882816685371594],[2.370025413181149,48.88282544233408],[2.3700111593556863,48.88283299093683],[2.369971085350149,48.8828526093492],[2.3698253436990724,48.882917045414956],[2.36963374585453,48.882994552626506],[2.369633155265434,48.88299478963762],[2.369553642005443,48.88302468821458],[2.369449946760859,48.88307514932436],[2.369350579600988,48.88312931409064],[2.3692802483021116,48.883171510595865],[2.369279882322783,48.8831717793656],[2.3692331023296425,48.883206300037465],[2.369222459572337,48.88321415265641],[2.369183672122436,48.883246726103216],[2.369179270548818,48.88325042343158],[2.3691689024053146,48.883259131853954],[2.369135080495747,48.88329153989022],[2.3691270109997564,48.883299269361494],[2.3691197085308047,48.88330626812304],[2.369081828003462,48.88334737553902],[2.369039726570391,48.88339909614833],[2.36900267408361,48.88345243336196],[2.368970529266915,48.883507118440114],[2.3689485994144737,48.88355200971015],[2.368915690441829,48.88362056826644],[2.3689145237083222,48.88362299929445],[2.36890979518612,48.88363285438347],[2.36887793848414,48.88371505677404],[2.3688597050371762,48.8837727955129],[2.3688225270344017,48.883836113629],[2.3688166637154144,48.8838460985287],[2.3688040410778046,48.88386539989969],[2.3688011012836667,48.883869881937784],[2.3687872167545927,48.883885400378105],[2.368785267620433,48.88388757816578],[2.368783582500451,48.883889462365865],[2.3687753809019463,48.88389862823877],[2.3687698989607204,48.88390381093932],[2.3687548781557637,48.88391800766881],[2.368746354553623,48.883926062971135],[2.3687409022278247,48.88393048949203],[2.368723871815254,48.88394431409218],[2.3687143264607116,48.88395206273013],[2.368701652240426,48.8839613282226],[2.3686790436658467,48.88397364670801],[2.368651770592709,48.88398850727267],[2.368643856897352,48.883992819185686],[2.368624235191761,48.88400217124155],[2.36859160004221,48.88401772207819],[2.3685830578880065,48.88402179325043],[2.3685600877171376,48.88403131469664],[2.3685303141821312,48.884043657419234],[2.368524892338618,48.884045905020685],[2.3685196705886886,48.88404807003977],[2.36847344443736,48.88406481361442],[2.3683853858789123,48.88409199172527],[2.368373250711056,48.884095032184504],[2.36836891612537,48.88409611908716],[2.368358451067203,48.884098739376576],[2.368315309119384,48.884109547412976],[2.3682437298458248,48.88412404551266],[2.3682020091081926,48.884130892276076],[2.368116461619051,48.884143728377595],[2.368114338659985,48.884144045427774],[2.3680699585046385,48.88414877907982],[2.3680262610502236,48.8841534398762],[2.3680255756140527,48.88415351270098],[2.367979038940042,48.8841566080533],[2.3679382846867303,48.88415932112263],[2.3679359932779844,48.88415947270355],[2.367848998627136,48.88416165473796],[2.367577260364711,48.8841794715836],[2.367480351706071,48.884185825123076],[2.3668897882295825,48.88422454405003],[2.3667812231591863,48.88423166096842],[2.366756816118182,48.88423326308731],[2.3664715663043916,48.884251952055315],[2.364854974528724,48.88435795696529],[2.364685889119478,48.88436904340793],[2.365803615296344,48.885544294580384],[2.3661945314554753,48.885955342110506],[2.3665680115715957,48.886384917372325],[2.366793030006966,48.88664142158829],[2.3670895334681017,48.887396373617506],[2.3675798580072835,48.88864506436506],[2.368125457100417,48.88970309007638],[2.3683104756068287,48.89007614839181],[2.369521375285911,48.892917903611036],[2.370023638089051,48.89402905173356],[2.3704242588605315,48.894523085066226],[2.370519120365795,48.894639326933486],[2.3717890147352816,48.895410435472485],[2.371788597406368,48.89541077142672],[2.3717314914884597,48.89545668418704],[2.371403789485655,48.89571981895958],[2.371301250657844,48.895803932546926],[2.371281378449044,48.89585775668806],[2.3712590850015998,48.89591814571873],[2.3712517547419756,48.89592416053856],[2.371207869716683,48.89596015912335],[2.3707112395974472,48.896367553704074],[2.370448065835758,48.89658343650536],[2.370400323652517,48.896622599882114],[2.3703884401015296,48.896632348054126],[2.370334735688909,48.897703196503464],[2.370295465883789,48.89832534797829],[2.3702484689273056,48.8998453170512],[2.370222779270187,48.90038938474225],[2.37020932457851,48.90086955283496],[2.3701671095086057,48.901434684052425],[2.3701650048114793,48.9015209242839],[2.370166120504882,48.90157437721114],[2.3701737196084753,48.90161927759152],[2.370192132697506,48.901672013889886],[2.370212702726588,48.90171548421494],[2.370233274643013,48.901760379955014],[2.3702614129819195,48.901808123126905],[2.37029345197318,48.901859538006946],[2.370537157276737,48.90186476164794],[2.370770320742352,48.901869760339785],[2.3719967361603507,48.90189604319185],[2.372086678990319,48.90189796984863],[2.3721586501556846,48.90189951265285],[2.3726108014630496,48.90190919788804],[2.372806043192516,48.901913378836056],[2.3729108742697744,48.90191562475146],[2.3752630590814885,48.90196599932522],[2.376478017825511,48.90199200024085],[2.3783945098659656,48.902032988299034],[2.37931935841722,48.902052746476095],[2.379500353911104,48.90205661245411],[2.379593523966385,48.90205860324912],[2.3796545199676156,48.902059905732614],[2.3797153809645795,48.90206120478797],[2.37976617732609,48.902062289817266],[2.3798132342274965,48.90206329520792],[2.3798425348528207,48.902063919963275],[2.380276591776248,48.90207318937671],[2.380347428785486,48.902074701604384],[2.3805323057345444,48.902078648155694],[2.3810308038613544,48.902089290413926],[2.381350658907553,48.9020961176079],[2.381883307622457,48.90210748398511],[2.3835191599072822,48.902142378239795],[2.38353097564778,48.90214263060965],[2.3844351341776946,48.90216190642628],[2.3847607879927266,48.90210036530475],[2.384997292061219,48.90205567100828],[2.3881995971989025,48.90145044242501],[2.3883002485635476,48.90143141718611],[2.3883994821247794,48.90141266071128],[2.388563691394836,48.90138162303765],[2.3888024050595695,48.90133650174172],[2.3888576877522443,48.90132605146083],[2.388916853061442,48.90131486824061],[2.3890144319632025,48.901296422969075],[2.3890499431400416,48.90128971089685],[2.3891022289759007,48.90127982796979],[2.3891382158937953,48.901273025668885],[2.389420898052486,48.90121959202154],[2.3894286961321605,48.901218118234496]]],"type":"Polygon"},"properties":{"n_sq_ar":750000019,"c_ar":19,"c_arinsee":75119,"l_ar":"19ème Ardt","l_aroff":"Buttes-Chaumont","n_sq_co":750001537,"surface":6792651.12902648,"perimetre":11253.1824786,"geom_x_y":{"lon":2.384820960152513,"lat":48.8870759965725}}},{"type":"Feature","geometry":{"coordinates":[[[2.2951669125644556,48.873955232398906],[2.295039601294046,48.873778669292605],[2.294933410026856,48.87381228003837],[2.294547367192032,48.87393450518294],[2.2940220935081865,48.87410081129369],[2.2930044996279904,48.87442293602357],[2.290487563932998,48.875224020125785],[2.2899694820107936,48.875388228592016],[2.2891984148902176,48.87563248611323],[2.2880004850436135,48.876017392807704],[2.2871948771838966,48.87627614607661],[2.284286607417284,48.877192856707495],[2.284073208977157,48.877260117661145],[2.2839586600539112,48.877296221895946],[2.283930296681111,48.877305161665014],[2.283861680775442,48.87732687589804],[2.2837988685555315,48.87734675058714],[2.2837824571260055,48.87735194502258],[2.283399423615623,48.877475966111255],[2.2833514715521646,48.87749149127028],[2.281315082204436,48.87815828016081],[2.2798010731276523,48.87865398575685],[2.279963953459513,48.87870262247547],[2.2799900788713683,48.878816510177884],[2.2799933621066897,48.878830820440584],[2.279993452174722,48.878831209497264],[2.2800135578227807,48.87891885600273],[2.2801150773736416,48.87936140216719],[2.280120642075384,48.8793856611442],[2.280150321593033,48.879515034253714],[2.2801534094213465,48.87952849345148],[2.280190927620426,48.879692037305034],[2.280241047173737,48.879905069284135],[2.280260470013034,48.87998762129246],[2.2803631177456682,48.88042391957207],[2.280385638436292,48.88051963667476],[2.280392399678889,48.880550179289685],[2.280411635895815,48.88063709459114],[2.280506511893323,48.88106573016518],[2.2805305140971535,48.88117417092934],[2.2805522831583214,48.88127252117354],[2.28062626997943,48.88160677126001],[2.2806597873723913,48.881758190910176],[2.280696538064004,48.88192422170795],[2.280701865919374,48.88194829211298],[2.2808632035128307,48.88267714355521],[2.2808889939000285,48.882793656476565],[2.2809079174071663,48.88287914328474],[2.2809949206471267,48.882946728458386],[2.281050527715067,48.88298992478158],[2.2811129468052034,48.88303841320643],[2.281720744694919,48.883510556093114],[2.2818567864837576,48.883616234775275],[2.281957602597523,48.883694546582305],[2.28206772042542,48.883780083580774],[2.282260056749543,48.88392948867925],[2.284140067562736,48.88538978517346],[2.284342437010983,48.88554696920705],[2.2844594764899067,48.8856378737418],[2.284461918711419,48.88563977154288],[2.2846472470028694,48.88578371659912],[2.2853229656628478,48.88630854076444],[2.2855471368578417,48.88648264956846],[2.2856620566664128,48.8865719033905],[2.288191574638624,48.88781217362301],[2.288630004459926,48.88802713303998],[2.288713552287365,48.88806809481098],[2.2887255887142297,48.88807399667943],[2.288797472782557,48.88810923950061],[2.2890401233499404,48.88822820608527],[2.2890408846792294,48.88822858023109],[2.2915401424594437,48.88945385809915],[2.2918716347701213,48.88949295050775],[2.292408585153266,48.88955627015784],[2.29266100118951,48.88958603465168],[2.2929438579708004,48.88961938862364],[2.2935105625151606,48.889686211917514],[2.293674867458256,48.889705584216706],[2.293965516779537,48.889739854979474],[2.2942410265127693,48.88977233876575],[2.294259439855608,48.88977451035586],[2.2943377173820596,48.889783739255066],[2.2945015123085484,48.889803051650546],[2.29457793128438,48.88981206169648],[2.2949329517932773,48.88985391833462],[2.2950386202389694,48.88986637656772],[2.2950461405555553,48.88986726351424],[2.295059159172621,48.88986879797142],[2.2950597011223377,48.88986886051774],[2.2954821725952184,48.890090520736905],[2.2958711688028552,48.89029461381285],[2.2959511446265504,48.89033657462474],[2.296001801795048,48.890363151759516],[2.29637491293372,48.89055890648217],[2.297190498751178,48.89098679795558],[2.2974254669495964,48.89111007089119],[2.297544533251598,48.891172536197885],[2.2980290420550307,48.89142671991997],[2.298029750346082,48.89142709099797],[2.298030459988784,48.891427462983216],[2.2980885731851175,48.891457950914585],[2.298193843698148,48.891513177827],[2.2982552060240455,48.89154536825843],[2.2982925475587463,48.89156495770961],[2.298355043513805,48.891597744689776],[2.298395619142576,48.89161903120325],[2.29846351611577,48.89165465117575],[2.2985173827947825,48.89168290975877],[2.2985719415628854,48.89171153210167],[2.29863209211381,48.891739858016585],[2.2986928119571366,48.89176845073734],[2.298724645743156,48.891783441904266],[2.2994176197197818,48.89210976321442],[2.299685005150732,48.89223567274878],[2.3000148492870864,48.89239099235027],[2.300347579494416,48.89254766786932],[2.300606101609291,48.892669400970455],[2.301231387083187,48.89296382611327],[2.3013246877722078,48.89300775851729],[2.302262073087684,48.893449127406996],[2.30226729931334,48.89345158873621],[2.3023976530725867,48.8935129645476],[2.3029519632330593,48.8937739535337],[2.303279387506455,48.893929721872084],[2.3036410973043173,48.89410179917139],[2.303786854202772,48.894171140173555],[2.3047528080914037,48.894630663021076],[2.3056752764466513,48.89506948402642],[2.3058180895211993,48.89513741953693],[2.305903674552145,48.89517813069968],[2.306453371684375,48.89543961303654],[2.3071306319688665,48.8957617689858],[2.307303439503621,48.895843966795475],[2.307501404989391,48.89593813233243],[2.3075352688792856,48.89595090068917],[2.3075559045376735,48.89595868044539],[2.3085947304191317,48.89635035637044],[2.3088168038571846,48.896434083709345],[2.309545501745653,48.896708817846395],[2.3095496167888077,48.89671036862095],[2.3096791115627844,48.896759190222255],[2.3096800100425243,48.896759528150696],[2.309853748651279,48.89682502981044],[2.309954488790903,48.89686301043744],[2.309955166057156,48.89686326435147],[2.3108448564391604,48.89719868147527],[2.311465263911617,48.89743256993788],[2.3117717291577002,48.89754810379589],[2.3118413735084125,48.89757435860056],[2.3119265163518428,48.89760645537046],[2.312274434228998,48.89773761165883],[2.313083198059008,48.8979834089565],[2.3133865352094665,48.898075595852134],[2.313417843620672,48.89808511119678],[2.3138185787956735,48.89820689618851],[2.313868516284037,48.8982220723541],[2.314140679308363,48.898304782419906],[2.3149400837020706,48.898547716462595],[2.3149565214264265,48.89855271178465],[2.3161156587301894,48.89890495062991],[2.3162874795635506,48.89895716232212],[2.3165449798161704,48.89903540882394],[2.3170623819876437,48.899192629690525],[2.3172074422818403,48.89923670687404],[2.317376401284589,48.89928804720562],[2.3175375076685416,48.89933700071936],[2.3178286218987902,48.89942545707023],[2.3180476198910647,48.89949199935812],[2.3185163897969168,48.89963443357818],[2.318606749585794,48.89968871530618],[2.3187164405659906,48.899754607422466],[2.3187501111051976,48.89977483398397],[2.3187800340336184,48.89979280890792],[2.318780667438895,48.89979318932544],[2.319112254490973,48.89999237561181],[2.3198184328847216,48.900416575128276],[2.319888833195916,48.9004588624824],[2.3199113656332297,48.900472398372145],[2.320231409443356,48.90066464235005],[2.3203545824489598,48.90073862952296],[2.3203874245799225,48.900758357172116],[2.3210603339389446,48.90078167266383],[2.321661147312236,48.90080248604227],[2.32189285260998,48.900810512452885],[2.323212970317498,48.90085623105581],[2.3232459079139067,48.90085737135165],[2.323262861419579,48.90085795907366],[2.3232986364140316,48.900859198124586],[2.3234775741559193,48.900865393573326],[2.3237436656564405,48.90087460617352],[2.3238744821576756,48.900879134466386],[2.324347009076271,48.90089549319508],[2.3243697396947662,48.900896279724556],[2.3258710702783985,48.90094824042839],[2.326183380699031,48.90095904682564],[2.326184688283375,48.90095909195344],[2.3263911691339363,48.90096623569335],[2.3265877377190023,48.90096996079672],[2.3266203070969986,48.90097057738849],[2.327494109441389,48.90098713048224],[2.3296296251864153,48.90102755506178],[2.3296462058412155,48.90102786909808],[2.329652715098317,48.90102799186513],[2.3301468523870086,48.90103733954291],[2.330149980858341,48.901037399307995],[2.3300918056929296,48.90086497431875],[2.3299705658647927,48.900505636688415],[2.3299365265344125,48.90040474607647],[2.3299032497608723,48.9003060882204],[2.329460411339438,48.898993539620854],[2.329092029203872,48.89793618030298],[2.329055617357842,48.897831674118265],[2.3290097629600504,48.89770004817865],[2.328984742459738,48.897628227701325],[2.3289769716939426,48.897605052754066],[2.3282909957424396,48.89555932176257],[2.327443402247341,48.89305503811954],[2.327284587717891,48.89258048827977],[2.3268730620405482,48.891350772796535],[2.3266160891247902,48.89058285886171],[2.3262815201307037,48.88960575642487],[2.3259142140908415,48.88853299519872],[2.325754138720076,48.88802146004379],[2.3256792251429186,48.887782067788685],[2.3256165133805236,48.88758165899794],[2.3255901614406964,48.887497444942674],[2.326357445937338,48.885831161373716],[2.3267836230308396,48.88491312904507],[2.3273895186253175,48.88360751397975],[2.32742928183364,48.8835218260109],[2.32729514794786,48.883499830216635],[2.3271812663100526,48.88348115420054],[2.327064220795119,48.88345712096013],[2.3269240263378284,48.8834283358019],[2.326716849425167,48.883385795359146],[2.326706919926702,48.883383752895966],[2.326583909029832,48.88335844725428],[2.3265438297423473,48.883350170097884],[2.325495712537428,48.88313487209783],[2.3254561668640465,48.88312669290914],[2.3254211359487664,48.883119584169194],[2.3254206001159146,48.88311947323023],[2.3253350038105114,48.88310189101515],[2.3243298591698696,48.88289528577199],[2.324329394046609,48.88289519051581],[2.324227154486077,48.882874214821655],[2.324215816143896,48.88287188900203],[2.324185270927492,48.88286558943418],[2.3241747730870235,48.882863434731505],[2.324072520015966,48.882842458827724],[2.3240721052038418,48.88284237464656],[2.32403216054589,48.882834186435005],[2.3239927478351046,48.88282609384477],[2.323422276743954,48.8827088522181],[2.3233823309622053,48.88270066108319],[2.323350398348326,48.88269410794157],[2.323347698763842,48.88269355398396],[2.3232945184575304,48.88268257833109],[2.323265202623694,48.882675922144486],[2.3232647988274993,48.882675829928765],[2.32054241152076,48.882124230163434],[2.320523133598558,48.882120518025175],[2.320452696402774,48.88210695200276],[2.3203261240436643,48.88208114300644],[2.320239358728123,48.88206343266313],[2.3196292492905637,48.881938891549844],[2.318910260952996,48.88179214303144],[2.318835670964773,48.88177691923343],[2.318781923827603,48.881765949123306],[2.318749930691062,48.881759418680204],[2.31788121353815,48.88158210323387],[2.3168407552360146,48.88136970418254],[2.3168288786150972,48.881367298141434],[2.3166554356541718,48.881331897054764],[2.3164993567178467,48.88131613738746],[2.3125676714444467,48.88083130159895],[2.311633468179984,48.880716084423504],[2.309137784116886,48.88041506603909],[2.3088389793358033,48.88036273391453],[2.308611261224327,48.88032285190501],[2.3055149589501087,48.87966333547087],[2.3030919179104674,48.87914080984653],[2.3009688243134603,48.87868351661771],[2.2987382787474924,48.87820431715699],[2.2987322150340512,48.87820301626688],[2.2987303334085247,48.878202610434776],[2.2985915783494764,48.87817280015797],[2.2984644980855666,48.87814549624281],[2.2981550403383206,48.87807900911665],[2.298015504640969,48.87788370260838],[2.2979756797508046,48.87782795916052],[2.2960133783265797,48.87512261856619],[2.295303084321323,48.87414296157289],[2.295273534793913,48.87410239634096],[2.2951669125644556,48.873955232398906]]],"type":"Polygon"},"properties":{"n_sq_ar":750000017,"c_ar":17,"c_arinsee":75117,"l_ar":"17ème Ardt","l_aroff":"Batignolles-Monceau","n_sq_co":750001537,"surface":5668834.50445393,"perimetre":10775.579516,"geom_x_y":{"lon":2.306776990574406,"lat":48.88732652202577}}},{"type":"Feature","geometry":{"coordinates":[[[2.3749133792570913,48.83800895440248],[2.376982546733022,48.83609926406791],[2.3770763824098635,48.83601265733438],[2.378456774272076,48.8348800548304],[2.378926285028227,48.83449454569258],[2.38099245980066,48.832908242449285],[2.382842038739402,48.831450593933894],[2.383323738785498,48.83107090172885],[2.3847814476352354,48.82992155751174],[2.385157669927619,48.829624911350365],[2.3862360530108426,48.82868056797082],[2.386885072980962,48.82813038736842],[2.386910734864947,48.82810863363211],[2.3869581152544836,48.8280684686764],[2.3870626515343485,48.82797985073791],[2.3875867796683097,48.82758267991329],[2.3890624175157598,48.82655800592109],[2.3902565404972114,48.82572867607502],[2.3902581942425036,48.825727500033246],[2.390160855411359,48.82568503447038],[2.3901574904529137,48.82568356572326],[2.3900715923710436,48.82564609238569],[2.389772682034095,48.825515687377944],[2.3894490509629134,48.825342704988294],[2.3891371457837614,48.825175989955724],[2.3890192977776326,48.825112998399746],[2.3888204061309533,48.8250066879518],[2.3879093134574156,48.82468264885902],[2.3865396037860465,48.82419547517446],[2.385977291547229,48.82399546616868],[2.3859267754417135,48.823977498093505],[2.385837518160364,48.82394574958162],[2.3858258179375413,48.82394158834332],[2.3857301979626038,48.82390757662247],[2.385694158743225,48.82389475797997],[2.3853547426560646,48.823774026651975],[2.3852022679727836,48.82371979121859],[2.3851106379129137,48.82368719803193],[2.3851048638227623,48.82368514384931],[2.3850129124206347,48.823652436511935],[2.3833376110561337,48.823056499164394],[2.3830852732744243,48.82296673506932],[2.382929177835064,48.82291120627805],[2.3815235783732063,48.82241116954068],[2.380767481868588,48.82170062374539],[2.38076247245009,48.8216959156493],[2.380344266995387,48.82155840112877],[2.3792962836694995,48.82121379189181],[2.3791548242891216,48.82116727382111],[2.3790852437923378,48.821144393930695],[2.3790650902015402,48.82113776609626],[2.379030631698868,48.82112643487827],[2.378774223688053,48.821042117516285],[2.378695327209729,48.82101617248411],[2.3779677328949016,48.820776902162244],[2.3777696255714447,48.82071175391272],[2.3765280042680916,48.820303425535684],[2.376077484892134,48.8201560131294],[2.375839301260488,48.820078077393276],[2.3758080479009123,48.82006785110627],[2.3757867809195816,48.82006089222098],[2.374404385004065,48.81960854180005],[2.374103228882908,48.81950999386096],[2.3740171371984857,48.819481821629026],[2.3737331872363625,48.81938890299057],[2.3736180249106504,48.819351216566055],[2.3735918963751095,48.81934266689576],[2.3734075548426454,48.81928234200951],[2.3731825722697586,48.819208717824324],[2.372940372250644,48.81912945734375],[2.372803124984538,48.81908435853358],[2.3709304929855644,48.81846899036379],[2.370846355498133,48.81844134053147],[2.370695405284566,48.81839173410757],[2.370465656290366,48.8183162313993],[2.370007921074347,48.81816580412766],[2.3690110767547563,48.81783819894523],[2.368958810026089,48.817821021048246],[2.368685230252784,48.81773110838025],[2.3677063311404085,48.81742119853884],[2.3673300670877024,48.81730207457706],[2.367321559272587,48.817299381780444],[2.3669608391722203,48.81718517575663],[2.365328008363024,48.81666819448328],[2.364865549540014,48.81652176659891],[2.364249182400225,48.816326602235925],[2.364213441727064,48.8163152859304],[2.364185766294566,48.81630652267943],[2.3634007226048146,48.816057940025445],[2.3610766727611354,48.816031430345475],[2.3608093942211212,48.8160283783891],[2.360602547021382,48.816026015968596],[2.360478741818628,48.81602460194442],[2.3602413766943866,48.81602189128856],[2.3598835194032324,48.81601780214143],[2.3587880357368176,48.816005278553774],[2.3581064766167312,48.81599748161558],[2.3578041692832423,48.81599402172474],[2.3568142097500826,48.81598268714567],[2.356603132177672,48.81598026986453],[2.356423265628621,48.815978208184966],[2.3564161399747894,48.81597812665921],[2.3562302289505177,48.81597599617779],[2.356191549172486,48.815975553169],[2.3559763117473578,48.81597308629957],[2.355917397470912,48.815972410993275],[2.35591488812557,48.81597423851361],[2.3537714234709495,48.81753624940183],[2.353582350701523,48.81767402815906],[2.3535684960989176,48.81768412347224],[2.3534807918155005,48.81774803246102],[2.353421323027146,48.81779136690871],[2.352895133149598,48.81817479058035],[2.352853021527362,48.81820547532569],[2.352831525205173,48.818221139535524],[2.3524013006850586,48.818534628133165],[2.3523995272793963,48.818533764115614],[2.3523984727130713,48.81853325025329],[2.351718667155824,48.81820213834546],[2.3516988769875846,48.818192498494696],[2.3515285239315955,48.818109524091724],[2.3513576746126055,48.81802630660978],[2.3506136788646215,48.81766391468702],[2.350526262273687,48.81762133438888],[2.3504872527245206,48.81760233258626],[2.3498621101326647,48.81729782349117],[2.3491286409670016,48.81694053914881],[2.3487503729628796,48.81675627421779],[2.348735308125454,48.81674893683502],[2.3486555928339525,48.81671010432516],[2.3485834053074135,48.81667493908773],[2.3469201505161035,48.81586468725469],[2.346695756220884,48.81588649010034],[2.3466364154801034,48.815892256475884],[2.345351100465779,48.8160171323262],[2.344885019414966,48.816062411454396],[2.34469275655811,48.81608108855322],[2.3444337074079016,48.816106254284385],[2.3444973563155713,48.815576667817965],[2.3444959389801334,48.815577180791266],[2.344465671301745,48.81558814923002],[2.344415987632226,48.81560615321697],[2.3443508389779044,48.81562976188744],[2.3442923241699845,48.815650965973234],[2.3442918426111317,48.8156511396117],[2.34397452572029,48.81576612652393],[2.3439962093343794,48.81613246322482],[2.343997313802428,48.81615097591892],[2.3440036247717044,48.816257605586394],[2.3440300415297974,48.816703716471416],[2.3440334359128823,48.81676105103737],[2.3440398304373833,48.81686906165704],[2.3440468417837694,48.81698747702347],[2.3440505823091975,48.817050643278634],[2.34405904162844,48.817193833795244],[2.344065105434024,48.81729566379223],[2.3440723019184397,48.81741745101644],[2.3440792975242037,48.817480504692476],[2.3440886208870997,48.81754462251291],[2.3441026074252207,48.81763429580293],[2.3441345212749707,48.8177602136316],[2.344141999526945,48.817792591972946],[2.3442104766709413,48.818038094411435],[2.3445856249304953,48.81938301647547],[2.344630453509511,48.8195420057659],[2.3438811732141533,48.820359949294264],[2.3426793065949107,48.82119382443264],[2.342482693321426,48.821474049899635],[2.3422132194209913,48.82185121501805],[2.34204449907742,48.82208971523416],[2.3417268425234097,48.82269404366561],[2.3414365699084914,48.823669409429264],[2.34146329136572,48.82397488931649],[2.341517693043853,48.82462713284727],[2.3416924177885465,48.8260373606601],[2.3416742474675845,48.82627992325657],[2.341667798925069,48.82636601835203],[2.3416597795447394,48.82647306116356],[2.34165297712681,48.82653151556018],[2.341618967971218,48.826999138864394],[2.3416292655041557,48.827880428109765],[2.3416151234741354,48.82811739138553],[2.341571571745911,48.82853186869843],[2.341504173578107,48.828810374820605],[2.341345554601836,48.82940237431991],[2.3412579047429793,48.83027723857339],[2.3412120930571825,48.83138932803726],[2.3411493398908,48.83179040283368],[2.341146232152902,48.832163154749956],[2.341142429942428,48.83234822542932],[2.3411420424555436,48.832492380888155],[2.3412667264200437,48.83311782049843],[2.341585226449264,48.834813922460526],[2.3418923378139143,48.83682774729439],[2.3418938311541213,48.83684057780147],[2.342071226736171,48.83836414501375],[2.3444676010301704,48.83785942467488],[2.3470027576645327,48.83732127049056],[2.347075777971602,48.837310206661044],[2.3471967452128952,48.83729247304476],[2.348985650749764,48.83708689797264],[2.351662601137317,48.836780011844],[2.351761632175884,48.83677541408742],[2.3517647046307903,48.83677561600792],[2.351791817719378,48.83677837830095],[2.3518184269341873,48.836782766611336],[2.351844303854664,48.83678874372696],[2.351869262482331,48.836796257376555],[2.3527209048408593,48.83706260185904],[2.355350982071259,48.83790366372323],[2.355860810901035,48.8380666907322],[2.3569529853774496,48.838415144434144],[2.357796235375642,48.838683241702654],[2.359150042830026,48.83911364264899],[2.3614076334689726,48.839831438177406],[2.361609456840509,48.839895604001015],[2.3618160282135987,48.839961280557354],[2.3621094023078384,48.840353567539715],[2.3645014505628463,48.84357659474676],[2.3645614609025403,48.84365746024471],[2.3646331024240292,48.84375398149015],[2.3646979327417657,48.843841324514614],[2.3647689031233794,48.84393694183646],[2.3647887665438057,48.843963705243986],[2.3648329904386944,48.84404704992669],[2.3648454742979608,48.84408229287991],[2.3648507631663924,48.84409588331012],[2.3648614243170574,48.844123264270046],[2.3648842562025973,48.84416988150041],[2.3648960833713524,48.84419181672511],[2.364918949269239,48.844227596838365],[2.364945618729382,48.84426221807595],[2.3649544598733367,48.84427190164975],[2.365032725481695,48.84434637127702],[2.3650447310773903,48.84435635403799],[2.3650958874434265,48.84439550756652],[2.3651507681272608,48.8444324054548],[2.366029183892614,48.84493028592922],[2.3684629423807078,48.84309366435691],[2.3691818379184193,48.842551117264144],[2.370575607294024,48.84152814957792],[2.372120455208859,48.84039422669529],[2.3724140187284153,48.84017111634058],[2.372545287830296,48.84007124992242],[2.3730894013276864,48.83967449966345],[2.37359844216443,48.83921004168429],[2.3748070985572967,48.83810703851426],[2.374828199346705,48.83808756334734],[2.3749133792570913,48.83800895440248]]],"type":"Polygon"},"properties":{"n_sq_ar":750000013,"c_ar":13,"c_arinsee":75113,"l_ar":"13ème Ardt","l_aroff":"Gobelins","n_sq_co":750001537,"surface":7149311.09107136,"perimetre":11546.5465264,"geom_x_y":{"lon":2.362272440420904,"lat":48.82838803174471}}},{"type":"Feature","geometry":{"coordinates":[[[2.333806501627019,48.840609219799795],[2.336728982141496,48.83965349513613],[2.3396909272678297,48.838865336522495],[2.3397399117890805,48.83885353201492],[2.342071226736171,48.83836414501375],[2.3418938311541213,48.83684057780147],[2.3418923378139143,48.83682774729439],[2.341585226449264,48.834813922460526],[2.3412667264200437,48.83311782049843],[2.3411420424555436,48.832492380888155],[2.341142429942428,48.83234822542932],[2.341146232152902,48.832163154749956],[2.3411493398908,48.83179040283368],[2.3412120930571825,48.83138932803726],[2.3412579047429793,48.83027723857339],[2.341345554601836,48.82940237431991],[2.341504173578107,48.828810374820605],[2.341571571745911,48.82853186869843],[2.3416151234741354,48.82811739138553],[2.3416292655041557,48.827880428109765],[2.341618967971218,48.826999138864394],[2.34165297712681,48.82653151556018],[2.3416597795447394,48.82647306116356],[2.341667798925069,48.82636601835203],[2.3416742474675845,48.82627992325657],[2.3416924177885465,48.8260373606601],[2.341517693043853,48.82462713284727],[2.34146329136572,48.82397488931649],[2.3414365699084914,48.823669409429264],[2.3417268425234097,48.82269404366561],[2.34204449907742,48.82208971523416],[2.3422132194209913,48.82185121501805],[2.342482693321426,48.821474049899635],[2.3426793065949107,48.82119382443264],[2.3438811732141533,48.820359949294264],[2.344630453509511,48.8195420057659],[2.3445856249304953,48.81938301647547],[2.3442104766709413,48.818038094411435],[2.344141999526945,48.817792591972946],[2.3441345212749707,48.8177602136316],[2.3441026074252207,48.81763429580293],[2.3440886208870997,48.81754462251291],[2.3440792975242037,48.817480504692476],[2.3440723019184397,48.81741745101644],[2.344065105434024,48.81729566379223],[2.34405904162844,48.817193833795244],[2.3440505823091975,48.817050643278634],[2.3440468417837694,48.81698747702347],[2.3440398304373833,48.81686906165704],[2.3440334359128823,48.81676105103737],[2.3440300415297974,48.816703716471416],[2.3440036247717044,48.816257605586394],[2.343997313802428,48.81615097591892],[2.3439962093343794,48.81613246322482],[2.34397452572029,48.81576612652393],[2.343084791473955,48.81608853379388],[2.34171180087934,48.81634031184188],[2.34168119532263,48.81634193130967],[2.341209551047037,48.816366874485254],[2.337998519838255,48.8165366399826],[2.3370930334164663,48.81658449615559],[2.3337317445274786,48.81676208032391],[2.3337285514615775,48.816762248703554],[2.331753489906687,48.81703938319569],[2.331771059622776,48.81707276582669],[2.3317941881505426,48.81711670861848],[2.3318009568091727,48.8171295680758],[2.331804474716814,48.81713625487545],[2.331805249853434,48.81713772610394],[2.331905524920838,48.817328245499816],[2.332368144463365,48.818207184188914],[2.3323716466235367,48.81821383580072],[2.3323737659850163,48.81821786248426],[2.3317939309118203,48.818342830699656],[2.3317790706667743,48.81834603310277],[2.331594136148449,48.818385889933275],[2.3302031747213783,48.818685656862236],[2.329399282544801,48.818866290056],[2.3292668712124516,48.818896041871966],[2.329193415980049,48.818912547209884],[2.3290226035153907,48.81895092695458],[2.3289543522143354,48.81896626246912],[2.327061876089621,48.8193914635593],[2.32704333778278,48.81939562860001],[2.3269056513054323,48.819426561381896],[2.326801545936272,48.8194499510736],[2.3267124793318192,48.81946996183002],[2.325850400044469,48.819663636240655],[2.325633876953768,48.819712279805636],[2.325609544098118,48.819717746628946],[2.3253741705699937,48.81977062293092],[2.3239019161923467,48.82009877579382],[2.321829745611921,48.82056060437632],[2.3209933327397962,48.820747003617754],[2.3203864284550124,48.8208822514376],[2.3202008558051848,48.820923399230225],[2.320056056579477,48.82095550685298],[2.319958964548509,48.82097703457073],[2.3199307821645485,48.82098328329399],[2.3199137049799643,48.820987070603906],[2.3196368650951356,48.821048453465956],[2.3195723207919694,48.82106276503338],[2.3180727909778414,48.8213952400345],[2.317410487026005,48.821542078129745],[2.3155907820950414,48.82194549535764],[2.3146861545780517,48.82214668750624],[2.314554601796757,48.82217594409167],[2.3145147751518373,48.82218480225357],[2.3144862988854396,48.822191133451106],[2.3141682794492535,48.82226186129476],[2.314091967248923,48.82227883113824],[2.314072352326002,48.82228319395217],[2.3109830272149536,48.82297018203236],[2.3102583234128167,48.82312979243119],[2.309508680654594,48.82329488906925],[2.3095065140908067,48.82329536672223],[2.3091452790770015,48.82337492082608],[2.309008539593654,48.82340503443543],[2.308417805953833,48.823535126451794],[2.3083763008411635,48.82354426606196],[2.308201053804044,48.823582858447644],[2.307023867745788,48.82384208596843],[2.306791416759767,48.8238932715983],[2.3062407858850302,48.824014520462335],[2.3044584248875806,48.824419166827035],[2.3039957581163457,48.82452420014937],[2.302444634564012,48.82487631615996],[2.302282615299004,48.82491309373177],[2.3022417804969293,48.82492236283733],[2.3019907762014116,48.82497933892255],[2.3019627896332415,48.82498569248265],[2.3017566461028243,48.82503248540955],[2.30165933233986,48.82505457438698],[2.301314908825488,48.82512953793416],[2.301287314955468,48.825135543771246],[2.301223362300773,48.825149462164],[2.3012014937462184,48.82515422161616],[2.301265317891273,48.825206401622786],[2.3012692871923544,48.82520964729869],[2.3013513089137585,48.82527670322188],[2.3014628475034233,48.82536789191969],[2.3015895295556037,48.82547146078805],[2.301711608156339,48.82557126390237],[2.3017159035808503,48.82557477588442],[2.302390532894579,48.82612630211567],[2.303618855091713,48.82713007583391],[2.3041476572754016,48.827561431175084],[2.304526250495102,48.82787102681967],[2.305191513369124,48.82841503355383],[2.3054999943465275,48.82866619867055],[2.30618031593436,48.82922221439382],[2.307133360252102,48.829977525229204],[2.307658279765538,48.83039868176493],[2.308502366635578,48.83107589291412],[2.309590420822149,48.83201133981759],[2.3098438476844416,48.832228821547474],[2.3107876626861135,48.833020166223896],[2.310798356891105,48.83302913165219],[2.3129025727590724,48.83476190754367],[2.3129028813743995,48.83476216293958],[2.316697218532331,48.83787211077305],[2.316699062531645,48.83787362325417],[2.3171930548520465,48.838278473979834],[2.317364465099423,48.8384189525743],[2.3199278327478945,48.84051961013507],[2.319939195940181,48.84051377668539],[2.3207246377832473,48.84011058584135],[2.321133015885315,48.83990094838003],[2.3213747159794274,48.83977687241745],[2.3218366986598284,48.840167786232456],[2.321490734267816,48.84100934702557],[2.3216020266213215,48.841102325192885],[2.3225700449589723,48.841890393574],[2.32471189002934,48.84361526577511],[2.326380618294541,48.843060658091105],[2.3271122641628006,48.84282278544693],[2.329824111672537,48.84192620893796],[2.3304507116039295,48.84171909443279],[2.331077307686575,48.84151188847566],[2.333806501627019,48.840609219799795]]],"type":"Polygon"},"properties":{"n_sq_ar":750000014,"c_ar":14,"c_arinsee":75114,"l_ar":"14ème Ardt","l_aroff":"Observatoire","n_sq_co":750001537,"surface":5614877.30907921,"perimetre":10317.4833099,"geom_x_y":{"lon":2.3265420441989484,"lat":48.82924450048985}}},{"type":"Feature","geometry":{"coordinates":[[[2.2742681959573754,48.878365393142765],[2.2774905772033924,48.877964027193656],[2.2777088587404557,48.87802921381267],[2.277921808432569,48.87809280661026],[2.278081816037011,48.87814058952282],[2.2783629326727772,48.87822453726121],[2.2786116780167833,48.878298818306],[2.279181149147991,48.878468871206195],[2.2794791915553163,48.87855786995763],[2.2794830317081964,48.87855901724585],[2.2795643554469494,48.878583300528334],[2.279734547686344,48.87863412109826],[2.279735336640966,48.87863435607615],[2.2797804858294146,48.87864783812034],[2.2798010731276523,48.87865398575685],[2.281315082204436,48.87815828016081],[2.2833514715521646,48.87749149127028],[2.283399423615623,48.877475966111255],[2.2837824571260055,48.87735194502258],[2.2837988685555315,48.87734675058714],[2.283861680775442,48.87732687589804],[2.283930296681111,48.877305161665014],[2.2839586600539112,48.877296221895946],[2.284073208977157,48.877260117661145],[2.284286607417284,48.877192856707495],[2.2871948771838966,48.87627614607661],[2.2880004850436135,48.876017392807704],[2.2891984148902176,48.87563248611323],[2.2899694820107936,48.875388228592016],[2.290487563932998,48.875224020125785],[2.2930044996279904,48.87442293602357],[2.2940220935081865,48.87410081129369],[2.294547367192032,48.87393450518294],[2.294933410026856,48.87381228003837],[2.295039601294046,48.873778669292605],[2.2950545502053448,48.87376108884121],[2.295055083600081,48.873760461543164],[2.295055618358211,48.87375983425311],[2.295056151752922,48.873759206955036],[2.295056686523095,48.873758578765724],[2.2950572199057113,48.8737579523669],[2.295057753300384,48.873757325068816],[2.2950582867073166,48.87375669687146],[2.2950588228285698,48.87375606958944],[2.2950593562233053,48.87375544229134],[2.2950598909812303,48.873754815001284],[2.2950604243636676,48.873754188602454],[2.2950609591216673,48.87375356131241],[2.2950614911651184,48.873752933107],[2.295062025923093,48.873752305816886],[2.2950625593054794,48.873751679418085],[2.2950630940512573,48.87375105302725],[2.295063628845604,48.873750423039375],[2.2950641608525797,48.87374979753177],[2.295064695610388,48.87374917024167],[2.2950652290049836,48.87374854294355],[2.2950657624116335,48.873747914746176],[2.2950662985327077,48.873747287464084],[2.295066831915092,48.87374666106522],[2.295067365309533,48.87374603376711],[2.2950679000672642,48.87374540647699],[2.295068433473953,48.87374477827957],[2.295068968219488,48.87374415188876],[2.2950695002506767,48.87374352458258],[2.2950700336329843,48.87374289818371],[2.2950705684149932,48.873742269095054],[2.295071103172648,48.87374164180491],[2.295071637918118,48.873741015414055],[2.2950721713125444,48.87374038811593],[2.295072704694789,48.873739761717026],[2.295073239476733,48.87373913262836],[2.2950737728588497,48.873738506229444],[2.295074306253226,48.8737378789313],[2.29507484101079,48.87373725164114],[2.2950753757805122,48.87373662345172],[2.295075909174848,48.873735996153556],[2.295076442569173,48.87373536885536],[2.295076977314515,48.873734742464514],[2.2950775107087127,48.87373411516631],[2.295078045478472,48.873733486976896],[2.2950785788604726,48.87373286057796],[2.295079113618035,48.87373223328783],[2.295079647012181,48.873731605989605],[2.295080181781787,48.87373097780016],[2.2950807151760086,48.873730350501994],[2.2950812485701158,48.87372972320375],[2.295081781952142,48.87372909680483],[2.295082316709525,48.87372846951467],[2.2950828514669976,48.87372784222446],[2.2950833848610537,48.873727214926255],[2.295083919630569,48.87372658673681],[2.29508445301253,48.87372596033786],[2.2950849864187184,48.87372533214037],[2.2950855198128246,48.87372470484215],[2.295086054570118,48.87372407755192],[2.2950865879520275,48.873723451152976],[2.295087124072598,48.873722823870814],[2.2950876574787213,48.873722195673295],[2.2950881908605925,48.873721569274345],[2.29508872425452,48.873720941976096],[2.295089259024008,48.87372031378659],[2.2950897924179103,48.87371968648835],[2.2950903258119006,48.873719059190094],[2.29509086192021,48.87371843280718],[2.295091393950873,48.87371780550092],[2.295091928708024,48.87371717821068],[2.295092463465164,48.87371655092045],[2.2950929968590894,48.87371592362219],[2.2950935302529016,48.87371529632391],[2.2950940622956706,48.87371466811833],[2.2950945970527576,48.87371404082811],[2.295095131797764,48.873713414437155],[2.295095666554827,48.873712787146886],[2.2950961999485733,48.8737121598486],[2.29509673334241,48.87371153255031],[2.295097266748403,48.873710904352755],[2.295097801493244,48.87371027796176],[2.29509833489911,48.8737096497642],[2.2950988710193965,48.873709022481975],[2.2950994044131687,48.87370839518366],[2.2950999377946553,48.87370776878468],[2.2951004712005716,48.87370714058711],[2.295101005957505,48.87370651329682],[2.295101540702357,48.8737058869058],[2.2951020727448315,48.8737052587002],[2.2951026088528574,48.873704632317214],[2.2951031422465387,48.87370400501891],[2.295103677039919,48.87370337503079],[2.295104210421405,48.87370274863175],[2.295104743802776,48.87370212223271],[2.295105278547538,48.87370149584166],[2.295105810589923,48.87370086763603],[2.2951063453468294,48.87370024034573],[2.295106880103621,48.87369961305544],[2.295107413484928,48.873698986656365],[2.295107948253966,48.87369835846679],[2.295108481647417,48.873697731168456],[2.2951090164042593,48.87369710387811],[2.295109549797685,48.87369647657979],[2.2951100831790288,48.8736958501807],[2.2951106179479015,48.873695221991106],[2.2951111513292197,48.87369459559202],[2.2951116874613673,48.87369396741046],[2.2951122208425594,48.87369334101135],[2.2951127542360092,48.873692713712984],[2.2951132876293454,48.87369208641462],[2.2951145137001303,48.873690647491244],[2.2951159817521245,48.87368895817673],[2.29511652463971,48.87368833453164],[2.295117064800781,48.87368771087048],[2.2951176090758807,48.87368708543488],[2.2951328005495424,48.87366961072467],[2.2953101951021138,48.87346643598487],[2.2953114040484723,48.873465052717705],[2.2953443098313064,48.873427420062725],[2.2961681552299233,48.87248426739083],[2.2974931745798277,48.8709670529647],[2.2974949303669088,48.870965043341094],[2.297525780585638,48.87092533305967],[2.2982436486260815,48.86970160757966],[2.298296193789644,48.869612031421035],[2.2989130280820635,48.868557554436336],[2.2992467526548634,48.86745445495456],[2.29934172484056,48.86714052978534],[2.299898818578267,48.86532633519243],[2.2999111779673207,48.86531531221924],[2.2999627772568108,48.865269307450546],[2.300198755568845,48.86505889612841],[2.3015169335664747,48.86452477533516],[2.301590057912434,48.86347435738185],[2.3011179272878453,48.863451459360725],[2.301070050573897,48.86344881177568],[2.3004784280066883,48.86341628007419],[2.300074597688598,48.863381076497944],[2.2997887745658936,48.86335000116842],[2.299786477938701,48.86334978177994],[2.2997821176195656,48.86334915190465],[2.2992363928020376,48.8632703222872],[2.299231799857541,48.86326965865298],[2.299228107948812,48.863268892372474],[2.2989494214201387,48.86321677692943],[2.2986700536704556,48.86315607073508],[2.298573842319958,48.8631331094409],[2.297921354423243,48.86298370095845],[2.2975432035976273,48.862882754759625],[2.2974355800370674,48.86285190479282],[2.2974305087567095,48.862850529591846],[2.2972425960942844,48.86279268440504],[2.297054412601713,48.86273483822627],[2.2968432057270616,48.86266525483823],[2.2967833914035407,48.862645175205806],[2.2967479855801884,48.86263391951963],[2.2966243660598553,48.86259476373113],[2.2965705860480643,48.86257611794765],[2.296521218371364,48.86256009990083],[2.2963832644652697,48.86251128689651],[2.2963658829786744,48.862505281357706],[2.2962245785769815,48.862451344645066],[2.2961522687598412,48.86242202051613],[2.2960146141113955,48.86236846385564],[2.295886813903743,48.86231437413768],[2.2955572298012914,48.862169115607394],[2.2954253429459297,48.86210764732262],[2.2950897679417164,48.861962289236715],[2.2946606013806337,48.861761595439255],[2.2943208250788407,48.86158971183439],[2.2941957627633403,48.861521138827825],[2.293916786125047,48.8613295552173],[2.2936130423825696,48.8611206542698],[2.2926812562103684,48.86043711353505],[2.2919544513208727,48.85990948851705],[2.291778091813365,48.859781458773185],[2.291559637128034,48.85961096654392],[2.291558697794396,48.85961018034319],[2.2912514493288967,48.85935283814257],[2.2898390403793796,48.858240852910015],[2.289129267169513,48.85766411921116],[2.289056833076756,48.85759403552591],[2.2890075488192463,48.857540155446905],[2.288940302714653,48.85745847112639],[2.2889105454662695,48.85741700303566],[2.288866265474489,48.85735529584472],[2.2888536049446255,48.85733712105006],[2.2887269710953113,48.85714811502999],[2.288585650439515,48.85693719052853],[2.2884769811473222,48.85676103216084],[2.288335561248286,48.856531779581445],[2.2881060537997246,48.856121254327924],[2.2879767412212786,48.856023962252124],[2.2879136041309756,48.85597646018799],[2.287652427529107,48.855792288304116],[2.2875947375262076,48.85575174264423],[2.2875689468107825,48.85573361631909],[2.2875374888816795,48.85571112043891],[2.2875103846920117,48.855691972702935],[2.2875087742603264,48.85569083711735],[2.287437188150803,48.85564032828318],[2.2874105804674323,48.8556215549146],[2.285990028481142,48.85461924223341],[2.2859141093924205,48.85456469722224],[2.285913332037395,48.854564137678466],[2.285756106760199,48.854451176877376],[2.2848165855661833,48.853774987093374],[2.284358535791948,48.85344531117878],[2.2836947121323785,48.85298022335058],[2.2829968632603124,48.852491281677935],[2.2828402701383514,48.852382215682105],[2.2827914588826523,48.8523477653622],[2.2827624575154317,48.852327294730244],[2.2827455064209152,48.852315330539376],[2.282686266067631,48.85227351753799],[2.2823892891780697,48.85206383944171],[2.280882132871403,48.85100468086443],[2.2801023446983937,48.850456656683065],[2.2799597853351377,48.850356465957795],[2.279820393611858,48.85025430292658],[2.2796877384860563,48.85015707911054],[2.2795517718392446,48.8500574258004],[2.2791569786468946,48.849768071698996],[2.277987233994587,48.84884009986008],[2.276989256852547,48.84804830677066],[2.275714598569264,48.84695956163105],[2.2753899752703464,48.84662471423127],[2.275200684938977,48.846429556165994],[2.27414790101146,48.84534369220689],[2.2734406517159145,48.84461390556209],[2.2733886560457117,48.844561943520134],[2.2733632629977905,48.84453656739096],[2.273087224444253,48.84425737308042],[2.2722458502027534,48.84340635759694],[2.2715680550512225,48.84273255419861],[2.2709523490571906,48.84207588553524],[2.2697770880534662,48.84087275363059],[2.2695991466269128,48.840681227024994],[2.2692338771839733,48.84028836096023],[2.2684176607078004,48.83940981720572],[2.268304618625027,48.83928762584221],[2.2675904546230514,48.838518675049876],[2.2651748966264553,48.83616630008329],[2.263706750271844,48.8346631976302],[2.262958538495928,48.83389712733858],[2.26295628393099,48.83389673300835],[2.262781396733506,48.833917116151284],[2.261454490359288,48.834071750920636],[2.261393968568379,48.834078804263896],[2.2613481313324084,48.83408414590998],[2.2611649583422393,48.83410549092155],[2.25698159152815,48.83459290747107],[2.2569797915674297,48.8345931175366],[2.256736583231159,48.834621448726836],[2.2562679360852407,48.83467604182525],[2.2562608044857866,48.834676871676145],[2.2551531788416534,48.834805889682556],[2.254197274086244,48.835924453478405],[2.2536364009788916,48.836580737430424],[2.253636104437231,48.83658108543781],[2.2536308265674045,48.83658725910699],[2.253576139455984,48.83665125030567],[2.253008035483,48.83731597327791],[2.252307446643641,48.83813568391279],[2.251649583789443,48.83890537679847],[2.2516175869070483,48.839205633675746],[2.2512655394037044,48.842508944130735],[2.2512241958825805,48.84289685545756],[2.2517245347382966,48.843915709826206],[2.2521891608647686,48.84486180177355],[2.2521932942496856,48.844870218739594],[2.2524484074042475,48.845389674260595],[2.252536215604781,48.84556846459194],[2.2525403901537855,48.845576964539184],[2.2525412917930714,48.84557880039067],[2.250676615197923,48.84562665415372],[2.2506615508056007,48.84562704635721],[2.25053810454023,48.84565861263627],[2.2504236711829315,48.84568787621095],[2.2503590479930895,48.84570447748606],[2.2481191211854252,48.84627990778704],[2.247787056421514,48.84636520947439],[2.2476441181381523,48.846401927713785],[2.2464899962494744,48.84669838956941],[2.24623495089733,48.84676390111958],[2.24437978943781,48.84724040336692],[2.242982056942999,48.84759938881069],[2.2426698880953437,48.847679561564135],[2.2424656340958333,48.84773201745858],[2.242463421390753,48.84773396227483],[2.2424261891869697,48.84776668211602],[2.242280035832254,48.847895120060365],[2.2420456431545484,48.84810110095179],[2.2418982193643995,48.84823065276716],[2.2417531856656443,48.848358103322774],[2.241740883702532,48.848368913117696],[2.2415037954482346,48.84857320117818],[2.241479360333598,48.848594256079735],[2.2414459645432356,48.84862303190561],[2.241386663792071,48.84867412768928],[2.2403420144229345,48.84957421752495],[2.24029724145549,48.84961221664448],[2.2402595612607965,48.849642949821984],[2.240221072495259,48.84967324345759],[2.2401934318854466,48.849694245349035],[2.2401817902393395,48.84970309135064],[2.240141724227734,48.84973248007182],[2.2401297706034846,48.849740851019185],[2.240100709936905,48.8497611972239],[2.240075254625462,48.8497782143761],[2.240049352524312,48.8497949363902],[2.2400230119013793,48.84981135702289],[2.2399962409848744,48.849827472728684],[2.2399690507679284,48.84984327728155],[2.2399414426919115,48.849858765294194],[2.239913430422801,48.84987393415502],[2.2398454007055073,48.849909348062425],[2.239803311979497,48.84993023648029],[2.2397606756934993,48.84995063664458],[2.2397175082784493,48.849970543262934],[2.239673819378643,48.8499899492011],[2.2396296254251555,48.85000884916682],[2.2395959816552957,48.8500225467716],[2.239573463920141,48.8500312714257],[2.239550718319554,48.85003973470992],[2.239527753068877,48.85004793397825],[2.2395045749949496,48.85005586837463],[2.2394811882253247,48.85006353522703],[2.2394576050764328,48.85007093101616],[2.239433826937689,48.850078053952025],[2.239409867462081,48.85008490232253],[2.2393857280519716,48.850091473438404],[2.2393614182723507,48.850097765561614],[2.2393369477016565,48.8501037760549],[2.2393123204412837,48.85010950404477],[2.2390702658369226,48.8501630169575],[2.2390040061315957,48.85017766534354],[2.2381130005822403,48.850374642217226],[2.2381073403449907,48.850375894068236],[2.238048441128331,48.85038891507286],[2.237927902748044,48.85041556100664],[2.2378147485068287,48.8504405765379],[2.237801526228366,48.85044349979265],[2.2377936087252013,48.85044524988868],[2.237663547440192,48.85047400236661],[2.2375256396120857,48.85050448724651],[2.2374630650287917,48.850518320953114],[2.2277167802108706,48.852662017306784],[2.226600646268914,48.85290744568961],[2.226588274955746,48.85291015466104],[2.2265805305814714,48.852911850273706],[2.226540825633702,48.852920542319545],[2.226528812562657,48.85292317175824],[2.2261381503810966,48.85300869107856],[2.2255608453286873,48.85313506463394],[2.2241705563405363,48.85343938850175],[2.2241511608417217,48.85344363366294],[2.22407844724687,48.853959117121605],[2.2241415160976326,48.855052611040946],[2.224330282158946,48.85594604918919],[2.224648016454482,48.85686054510591],[2.224981031937296,48.857818984082726],[2.2254141699520793,48.858882572560134],[2.2256424191624604,48.859443027584426],[2.2257510441241193,48.8597097454469],[2.226413636401583,48.860961372366305],[2.2266283294556692,48.86131694970076],[2.2268312102897467,48.8616529592746],[2.2272874273094594,48.8625653561914],[2.2282494808612134,48.86515835051352],[2.228651087656746,48.865761876159624],[2.228655650914007,48.86576717130108],[2.2295852163553938,48.86684594716432],[2.2298770302371893,48.86718459057753],[2.2299359858474865,48.86725300702317],[2.23061596553032,48.867991318239305],[2.231927773229244,48.869351220379066],[2.232124116238643,48.86955475455267],[2.2325271503346453,48.86966822162258],[2.23556745594926,48.87052411192139],[2.2358094657561205,48.870592237187516],[2.235920037587994,48.87062336185396],[2.2373881063010974,48.87101718267977],[2.2382933064044948,48.87123603784353],[2.2384140973287447,48.87126524123242],[2.2394004911830208,48.87150371479747],[2.2394857069130594,48.87152423982955],[2.2395584741142285,48.87154279977648],[2.2396307370123285,48.871562194669636],[2.2397024779803787,48.87158241810236],[2.2397736725489428,48.871603465423476],[2.2398443003906827,48.87162532841052],[2.2399143370620633,48.87164800061382],[2.2399837649357175,48.871671475626975],[2.2400473645504855,48.87169523286509],[2.2400845214410547,48.87170988175472],[2.2401212863302624,48.87172495533536],[2.2401576442627715,48.87174045081422],[2.2401935885146163,48.87175636185366],[2.2402291068698696,48.871772684779046],[2.240264185775552,48.871789414108605],[2.24029881849454,48.87180654440382],[2.2403945214501273,48.87185664391562],[2.2404455183577383,48.87188472417569],[2.240495762438047,48.871913386911736],[2.240545240164227,48.871942624844074],[2.2405939380615836,48.87197242709583],[2.2406418385265297,48.87200278546218],[2.2408188076486626,48.872116296177246],[2.2409118760479423,48.872179042289694],[2.2410032699854643,48.8722428506314],[2.241092963860655,48.87230770035875],[2.2411809279433914,48.87237357329988],[2.2412671366321493,48.872440448611094],[2.2420584159441432,48.8730774595292],[2.2431792822547627,48.87397976214413],[2.243210583898001,48.8740049592234],[2.2433515366616583,48.87411842346639],[2.245624955368594,48.876355313611356],[2.2495700877953992,48.87537955348874],[2.2539441067127246,48.874297540566566],[2.2548170954708255,48.874081561863186],[2.254824080371422,48.87407983363273],[2.2550565715770494,48.87415250267545],[2.255057580072667,48.87415281832683],[2.2550595875722363,48.874153445973086],[2.2552087550213353,48.87420006998566],[2.25541177122729,48.87426352548861],[2.256672165694486,48.8767170980823],[2.2566973409032784,48.87676610409213],[2.258408260549036,48.88009628229236],[2.258410281236941,48.880100215938256],[2.2584122653087753,48.880100975581314],[2.258449750044976,48.880115307649014],[2.2588343060784033,48.8802623417928],[2.2588678703156115,48.880275174534766],[2.258884349335774,48.88028147480943],[2.2615486763714228,48.87994978848104],[2.2680854596643187,48.87913573507021],[2.270397135416981,48.87884775538743],[2.270428890095171,48.87884379845299],[2.2704322242995776,48.87884338169261],[2.270504758701505,48.87883430778236],[2.2709211872981907,48.87878221503496],[2.2709813094491382,48.87877469395035],[2.2709844605828966,48.878774302140684],[2.2742681959573754,48.878365393142765]]],"type":"Polygon"},"properties":{"n_sq_ar":750000016,"c_ar":16,"c_arinsee":75116,"l_ar":"16ème Ardt","l_aroff":"Passy","n_sq_co":750001537,"surface":16372542.1289739,"perimetre":17416.1096565,"geom_x_y":{"lon":2.2619707883645415,"lat":48.86039210541585}}},{"type":"Feature","geometry":{"coordinates":[[[2.328007329038849,48.86991742140716],[2.3299655886865716,48.86851416917428],[2.3303067953208756,48.86835619167467],[2.3306567339600908,48.86819218066116],[2.33172562934836,48.86795490259038],[2.33172601351949,48.86795481659967],[2.333675321300196,48.867516125009374],[2.3358690540574156,48.866996626507536],[2.3358696912382424,48.866996475356],[2.337371969067098,48.86664907439457],[2.341083555178273,48.86577201721946],[2.3411782720586993,48.86574963323162],[2.341204510696185,48.865743681005995],[2.34126849090564,48.86572828653818],[2.341271025930368,48.86572767724483],[2.3451016551714634,48.864809197959836],[2.3466754530510134,48.864431064833674],[2.3466760327633267,48.864430925901665],[2.3509491052189238,48.86340592861751],[2.35094763985509,48.86340330447355],[2.350214645870494,48.86209499953653],[2.350156041756734,48.86199119077518],[2.3494539658705613,48.86073275865063],[2.3493658048142345,48.86057567137732],[2.3482198412662614,48.85851642100083],[2.3482077766081892,48.85849492107983],[2.3475648692603355,48.85734922803345],[2.3475186520907543,48.857312182687856],[2.3475183308503924,48.85731204063748],[2.347299087105536,48.8572151711116],[2.3471844607871604,48.85716401758341],[2.3471836252253877,48.85716347970983],[2.3470526601413426,48.85707904635738],[2.3469862719580656,48.85700927215511],[2.346802642125027,48.85670784606455],[2.346104388518792,48.85558678354528],[2.3459757187292785,48.85541755604623],[2.345975188245891,48.85541682107364],[2.34590142383268,48.85531423431254],[2.3458695312788636,48.85527727284412],[2.344593389839741,48.85404991396262],[2.3445926774963546,48.85404922924987],[2.3428574466435146,48.854862646827556],[2.342804576656162,48.8548966452108],[2.342682482361056,48.854982531040314],[2.3419379402853435,48.85562562766582],[2.34085539148506,48.85656290679507],[2.3404777766882825,48.856772079483896],[2.3403817584660302,48.85682499063986],[2.3403656190720796,48.85683388440181],[2.337546764444436,48.85838861106824],[2.336609222670765,48.858582860104384],[2.3329101005782995,48.85934960615888],[2.329908983447547,48.860131580995194],[2.3299044952696844,48.86013325563593],[2.3298561002990374,48.86015037087975],[2.329815344893259,48.86016485062229],[2.3295236589861776,48.86026806571577],[2.328327173989779,48.860731178585795],[2.328311532595535,48.86073713622666],[2.327067639951823,48.86114585015794],[2.3261022903224196,48.861478060902286],[2.3252797303720842,48.861717449370154],[2.325237201197247,48.86172976720177],[2.3252307880557153,48.86173175907539],[2.324735595380242,48.8618856488404],[2.320941363405976,48.8630455227806],[2.320902853673183,48.863057390616895],[2.3212898450220165,48.8635535064396],[2.3213282018660815,48.863602679093994],[2.321403562868817,48.86369929803345],[2.3214098120417432,48.86370730798893],[2.3215733846574462,48.86391701544888],[2.3224587847820994,48.865052101998124],[2.322540194156947,48.8651616185728],[2.323326562112993,48.866176576617654],[2.323445157557063,48.866329640368654],[2.32357091787077,48.86649305187429],[2.3235734396753687,48.86649662933514],[2.323534050081446,48.86650986362254],[2.324585385652734,48.86793289759232],[2.3245865880577217,48.86793457715856],[2.324673957331719,48.86805646908108],[2.3250311656055564,48.868585051890854],[2.3253195856504822,48.869011837426584],[2.325159177504882,48.86944886574229],[2.325214940356579,48.86945815737195],[2.3252554784288986,48.8694649061436],[2.3254665933315706,48.86950006787089],[2.3255068852004013,48.86950677919555],[2.325687063568162,48.86953678832842],[2.3258362544719646,48.86956219698903],[2.3258412847848726,48.869563052717645],[2.32799095019138,48.86992896784401],[2.32800689975765,48.86991772657224],[2.328007329038849,48.86991742140716]]],"type":"Polygon"},"properties":{"n_sq_ar":750000001,"c_ar":1,"c_arinsee":75101,"l_ar":"1er Ardt","l_aroff":"Louvre","n_sq_co":750001537,"surface":1824612.86048666,"perimetre":6054.93686218,"geom_x_y":{"lon":2.3364433620533878,"lat":48.86256270183607}}},{"type":"Feature","geometry":{"coordinates":[[[2.320902853673183,48.863057390616895],[2.320941363405976,48.8630455227806],[2.324735595380242,48.8618856488404],[2.3252307880557153,48.86173175907539],[2.325237201197247,48.86172976720177],[2.3252797303720842,48.861717449370154],[2.3261022903224196,48.861478060902286],[2.327067639951823,48.86114585015794],[2.328311532595535,48.86073713622666],[2.328327173989779,48.860731178585795],[2.3295236589861776,48.86026806571577],[2.329815344893259,48.86016485062229],[2.3298561002990374,48.86015037087975],[2.3299044952696844,48.86013325563593],[2.329908983447547,48.860131580995194],[2.3329101005782995,48.85934960615888],[2.3324457976110042,48.8585085069548],[2.333265988697766,48.8582645608496],[2.3332485496361013,48.85824313466106],[2.3332429741388663,48.85823628381196],[2.3327500558367573,48.85763064497636],[2.3316728668040625,48.856314246964295],[2.3311456836334012,48.855623310218895],[2.330841142533799,48.85519874921245],[2.330700542924902,48.85496376287147],[2.330457888762933,48.85446024342495],[2.330432690483257,48.85441707908065],[2.329378444140046,48.852735462156524],[2.329309916041171,48.85261396800675],[2.3284185653936005,48.85182479473357],[2.327193140060224,48.85162533447336],[2.3268657279881695,48.851408400755986],[2.326638734244416,48.85126152914954],[2.325273597561204,48.85069666188126],[2.3241397146586693,48.85023026446265],[2.3232865349741942,48.84982576851045],[2.322898103749189,48.84963489967507],[2.322133510014469,48.84924973357273],[2.3205411557369846,48.84841994209822],[2.3201776346588296,48.84823128935817],[2.3200836750820404,48.8481801294956],[2.3193552186153217,48.8478450423334],[2.3190790578233544,48.84773439185731],[2.3180431619537494,48.847338123691166],[2.316571525922004,48.84682460831802],[2.316097509191233,48.84666304155859],[2.3137298735981724,48.84593328656336],[2.313641280957853,48.845990046203234],[2.3120910285801144,48.846983212758936],[2.3117677091595317,48.84719033639172],[2.3116258476440863,48.847281216555366],[2.311486631207579,48.847368855176626],[2.311260835819493,48.847510996658556],[2.311155377296785,48.84757938949668],[2.3105259521512465,48.84798758363206],[2.310378251508754,48.84795218786006],[2.308219888290114,48.847434925901986],[2.3080419591723302,48.84739225374763],[2.307339709005096,48.847139376795404],[2.3061493100040384,48.84789994583024],[2.3037460479134224,48.84943929154836],[2.3009646612015766,48.85123012651538],[2.3008839134561136,48.851176131084145],[2.2993223102646487,48.852174427333274],[2.2979234187874367,48.853068650104696],[2.297388894455645,48.85341164261926],[2.2959295263446293,48.854348046686766],[2.29586805074656,48.854387490546586],[2.29574570829236,48.85446598873217],[2.293079176013769,48.85617407768941],[2.29293532226058,48.85626502245174],[2.290780998017134,48.85763978855226],[2.2907022735063403,48.85769001146594],[2.290621248453762,48.85774171362002],[2.290611522324999,48.85774791817999],[2.2906017233377467,48.85775416817441],[2.2905919243358985,48.857760419067276],[2.290582125356189,48.857766668160714],[2.2905723263497415,48.85777291905187],[2.290562527353085,48.85777916904292],[2.2905527283540787,48.857785419033156],[2.290549110963099,48.857787726020156],[2.2905429320540005,48.857791670837265],[2.2905331371144557,48.8577979226486],[2.290523340797328,48.8578041753503],[2.2905135431273114,48.857810427143825],[2.2905037495313536,48.85781667986005],[2.29049395321952,48.85782293165997],[2.2904841582681197,48.85782918346714],[2.2904743619515844,48.857835435265365],[2.290464565608205,48.857841688861356],[2.290454769274722,48.85784794155719],[2.2904449743139192,48.85785419336102],[2.29043517798798,48.8578604451559],[2.290425381659691,48.85786669694998],[2.2904155866795874,48.85787294965055],[2.290411987116158,48.85787524774541],[2.2904057903588435,48.85787920054366],[2.2903959953618935,48.85788545414185],[2.290386199024098,48.857891705932566],[2.2903764026840534,48.85789795772246],[2.290366607692298,48.85790421041883],[2.2903568113475523,48.85791046220704],[2.290347016363241,48.85791671400249],[2.2903407301892043,48.857920726523844],[2.290337220001545,48.85792296668829],[2.290327420911721,48.85792921935711],[2.2898390403793796,48.858240852910015],[2.2912514493288967,48.85935283814257],[2.291558697794396,48.85961018034319],[2.291559637128034,48.85961096654392],[2.291778091813365,48.859781458773185],[2.2919544513208727,48.85990948851705],[2.2926812562103684,48.86043711353505],[2.2936130423825696,48.8611206542698],[2.293916786125047,48.8613295552173],[2.2941957627633403,48.861521138827825],[2.2943208250788407,48.86158971183439],[2.2946606013806337,48.861761595439255],[2.2950897679417164,48.861962289236715],[2.2954253429459297,48.86210764732262],[2.2955572298012914,48.862169115607394],[2.295886813903743,48.86231437413768],[2.2960146141113955,48.86236846385564],[2.2961522687598412,48.86242202051613],[2.2962245785769815,48.862451344645066],[2.2963658829786744,48.862505281357706],[2.2963832644652697,48.86251128689651],[2.296521218371364,48.86256009990083],[2.2965705860480643,48.86257611794765],[2.2966243660598553,48.86259476373113],[2.2967479855801884,48.86263391951963],[2.2967833914035407,48.862645175205806],[2.2968432057270616,48.86266525483823],[2.297054412601713,48.86273483822627],[2.2972425960942844,48.86279268440504],[2.2974305087567095,48.862850529591846],[2.2974355800370674,48.86285190479282],[2.2975432035976273,48.862882754759625],[2.297921354423243,48.86298370095845],[2.298573842319958,48.8631331094409],[2.2986700536704556,48.86315607073508],[2.2989494214201387,48.86321677692943],[2.299228107948812,48.863268892372474],[2.299231799857541,48.86326965865298],[2.2992363928020376,48.8632703222872],[2.2997821176195656,48.86334915190465],[2.299786477938701,48.86334978177994],[2.2997887745658936,48.86335000116842],[2.300074597688598,48.863381076497944],[2.3004784280066883,48.86341628007419],[2.301070050573897,48.86344881177568],[2.3011179272878453,48.863451459360725],[2.301590057912434,48.86347435738185],[2.301727780606056,48.86347669530921],[2.301756058885901,48.86347717507086],[2.3019203264031116,48.86347996173324],[2.301946347899939,48.86348040130559],[2.302030309905542,48.86348177237047],[2.3053791879230556,48.86353840134594],[2.305380434937092,48.863538419375885],[2.3056156688831995,48.863541968979185],[2.310264173591303,48.863624697583866],[2.3102981177527027,48.8636253365869],[2.310386298005485,48.86362688528127],[2.315288893801304,48.86371144188118],[2.3152899131867235,48.86371145940487],[2.316406146479132,48.86373061298977],[2.318472737942572,48.863777361507424],[2.318539119607862,48.863775570279714],[2.3186067276446707,48.863769643598054],[2.318675293964827,48.863757878366705],[2.318741669005619,48.863743144463726],[2.3194272068676467,48.863525262788144],[2.319516090876288,48.86349704121495],[2.3197760502799074,48.86341460801522],[2.319865054793965,48.86338621059478],[2.3203159868873042,48.86324292772078],[2.320316580955533,48.863242737734666],[2.320902339026845,48.863057553176816],[2.320902853673183,48.863057390616895]]],"type":"Polygon"},"properties":{"n_sq_ar":750000007,"c_ar":7,"c_arinsee":75107,"l_ar":"7ème Ardt","l_aroff":"Palais-Bourbon","n_sq_co":750001537,"surface":4090057.18546976,"perimetre":8099.42488348,"geom_x_y":{"lon":2.3121876914820114,"lat":48.85617442877936}}},{"type":"Feature","geometry":{"coordinates":[[[2.3685123713934337,48.85573412813671],[2.3690033209798194,48.85374128813335],[2.3691034149547736,48.85331137972449],[2.3691058621603314,48.85330072451112],[2.3691068751436255,48.853296302340944],[2.36911411786648,48.85326541270295],[2.36913010408185,48.85319674150474],[2.3691348780470203,48.853176147223444],[2.369137996500428,48.85316284155837],[2.3691301000467324,48.85314585792441],[2.369102354168098,48.85308618889084],[2.3690792413310717,48.85303647942399],[2.369077956861985,48.85303372153182],[2.3688723118882393,48.85259106472605],[2.368809812205495,48.852454752880064],[2.368801899186302,48.85243757936168],[2.368738580824188,48.85230081705979],[2.3686708609648837,48.85215820097478],[2.368636812528628,48.852084972246004],[2.368613150709159,48.85203407979127],[2.3686123588712444,48.8520325089393],[2.3686007452647124,48.852007406959125],[2.3685987147200085,48.85200301729232],[2.368574425795795,48.851949786795075],[2.368418755409635,48.85161592826189],[2.3684176928172636,48.85161364728806],[2.368385844883154,48.851545345931456],[2.368030923056307,48.85076419677351],[2.367991386804722,48.850677177750306],[2.3673116996706867,48.84918117848835],[2.367309371355026,48.84917596610089],[2.366519794267493,48.847409720182156],[2.3665025960864385,48.84737124454914],[2.3661454444560164,48.84715876924115],[2.3661374921903433,48.84715403516123],[2.366116855142304,48.84714176021279],[2.3659680237575165,48.84705321675268],[2.365941978828986,48.84703776356267],[2.365694997301973,48.84689087802961],[2.3656856312956727,48.846885308114125],[2.3656822923691783,48.84688332351592],[2.365650421202715,48.846864367847495],[2.3656059883298077,48.84683784941379],[2.3655614246939396,48.84681133026934],[2.3655482151248313,48.84680347987392],[2.3654854982062776,48.84676620164319],[2.365483449345826,48.84676503330322],[2.365378777673753,48.8467026535563],[2.365366647494866,48.84669546629608],[2.364433128355796,48.84614003688701],[2.362493498379018,48.84762241031229],[2.3618917021357695,48.84799223217023],[2.361514791805425,48.848231790453404],[2.360799077361141,48.84863203460226],[2.3607980367423154,48.84863266039114],[2.3598164850506382,48.84918160671849],[2.359692984104018,48.84924384592457],[2.3595689538631137,48.84930521878593],[2.35935083229796,48.8494035504202],[2.359174815637675,48.849479303998244],[2.3588729597838105,48.84959426681244],[2.358545112198726,48.84970856698768],[2.3583298496530865,48.8497779420136],[2.358250003838454,48.849803680532304],[2.35814823460726,48.84983921409182],[2.3580565343281443,48.84986603286679],[2.3579975384069685,48.84988502279395],[2.3556485112107897,48.850642175541836],[2.3555993182000363,48.85065800907336],[2.3555115681982883,48.85068617911408],[2.3553476681623344,48.850734674367466],[2.3537059571596846,48.85122090305135],[2.353185438178182,48.85129993882603],[2.352515571675153,48.85139005011576],[2.3516010004687713,48.85159448621469],[2.350223159073935,48.851947355338176],[2.350042856182301,48.85200027080068],[2.3499795165388413,48.8520205030605],[2.3499066249642824,48.85204488067914],[2.3498736248816687,48.85205664391271],[2.349641135827662,48.85213952141158],[2.3493817817576956,48.85224131510571],[2.349260362051209,48.85229234433646],[2.3484702016689214,48.852612295947125],[2.3469465470638604,48.85329364714173],[2.3468722799743054,48.85331910451213],[2.346818865813063,48.85333520547157],[2.344786048917527,48.85398681097383],[2.3447023842716668,48.85401280281105],[2.3445926774963546,48.85404922924987],[2.344593389839741,48.85404991396262],[2.3458695312788636,48.85527727284412],[2.34590142383268,48.85531423431254],[2.345975188245891,48.85541682107364],[2.3459757187292785,48.85541755604623],[2.346104388518792,48.85558678354528],[2.346802642125027,48.85670784606455],[2.3469862719580656,48.85700927215511],[2.3470526601413426,48.85707904635738],[2.3471836252253877,48.85716347970983],[2.3471844607871604,48.85716401758341],[2.347299087105536,48.8572151711116],[2.3475183308503924,48.85731204063748],[2.3475186520907543,48.857312182687856],[2.3475648692603355,48.85734922803345],[2.3482077766081892,48.85849492107983],[2.3482198412662614,48.85851642100083],[2.3493658048142345,48.86057567137732],[2.3494539658705613,48.86073275865063],[2.350156041756734,48.86199119077518],[2.351652480206598,48.86165053324886],[2.3533407894258884,48.86127277511488],[2.3534728461757983,48.86121763195601],[2.3568623149031422,48.86008003786547],[2.356903330605401,48.860065821054995],[2.3583547994014866,48.859021847967774],[2.3588079516096805,48.85869587068338],[2.3593175211347863,48.85835638148137],[2.3593718739388545,48.858323455910146],[2.360695193360699,48.857691530018464],[2.361751317180406,48.8572513762784],[2.3628314671452637,48.85690401549028],[2.3643044356845255,48.85645519560448],[2.3644502349140466,48.856409028484],[2.3685123713934337,48.85573412813671]]],"type":"Polygon"},"properties":{"n_sq_ar":750000004,"c_ar":4,"c_arinsee":75104,"l_ar":"4ème Ardt","l_aroff":"Hôtel-de-Ville","n_sq_co":750001537,"surface":1600585.63150251,"perimetre":5420.90843368,"geom_x_y":{"lon":2.3576296203249942,"lat":48.854341426272825}}},{"type":"Feature","geometry":{"coordinates":[[[2.412765012638637,48.875474477493356],[2.4128356486260936,48.87523524952496],[2.412849068451434,48.875189794828806],[2.41316471922879,48.87412071329307],[2.413179942893471,48.87406914920731],[2.4134343957929123,48.87320730842697],[2.4134373525074087,48.87319729626041],[2.4134484211673106,48.87315980427629],[2.4134491780617133,48.87315724129086],[2.4134499873518713,48.873154504991035],[2.4134631608498958,48.87310988441828],[2.413618580602877,48.87258345086102],[2.4136262141464706,48.87254213693629],[2.4136433222254285,48.87244953190744],[2.413672262539605,48.87217042000017],[2.4137143212629977,48.871764783011955],[2.413753908211051,48.87138295890539],[2.4138032036919874,48.87090752016112],[2.413813296947322,48.87081017440517],[2.413828914003154,48.870659544056295],[2.4138445844897225,48.87050839772896],[2.4139511799877105,48.86948024885085],[2.413994812429031,48.86905939365158],[2.4140112221424377,48.868901101888234],[2.4139725378075303,48.86765512861383],[2.4139709128340407,48.86760278285771],[2.413964604846565,48.867399609769855],[2.4139604680837388,48.86726638961662],[2.413953469143269,48.86704091131909],[2.4139518493038112,48.866988718445974],[2.413946241978347,48.866808097761044],[2.4139421403821006,48.8666760009802],[2.4139274615292434,48.86620321293009],[2.413919087569982,48.86593349733295],[2.413895555106566,48.86517540619039],[2.41389446978955,48.865140534411985],[2.413877764361423,48.864602361908126],[2.413861596105784,48.86408153553402],[2.4139124229680857,48.86369499910144],[2.4139153520193237,48.86367272870122],[2.4139615436694735,48.86332144333224],[2.4139678013093997,48.86327385210991],[2.413968348507423,48.86326967915257],[2.4139997586760087,48.8630308008792],[2.414094382528524,48.86231115484245],[2.4141393879202173,48.86203968870918],[2.4146325988307176,48.859064404624284],[2.414657703284621,48.85891922226342],[2.414667765711924,48.85886103087991],[2.4147361130413882,48.85846578873903],[2.414750860192151,48.858380505910716],[2.4147515439477436,48.858376542247626],[2.414774273122894,48.85824510093146],[2.4152268641619896,48.8556275961752],[2.4152933299004506,48.85524648563731],[2.415302925424649,48.85519139627816],[2.415304440251679,48.855182714192296],[2.415305520533046,48.855176563442726],[2.4157025030923087,48.85290019430187],[2.415702657406217,48.85289931549255],[2.4158136661145035,48.852262731876536],[2.4158257702698975,48.85219456365591],[2.415836895273495,48.85213192164676],[2.4158398060072264,48.85211552993061],[2.415844489922994,48.85208915420254],[2.416002385264226,48.851199951175346],[2.416021598986516,48.85109173624446],[2.4160222491638796,48.85108807636548],[2.4160539777858006,48.85090939456864],[2.4163199706700746,48.84941133906449],[2.416346653216238,48.8492610572146],[2.4163506922204157,48.84923831613206],[2.4163523373390174,48.84922904195117],[2.4164310063699848,48.848785973397746],[2.4161774885523233,48.847525743168234],[2.416127670394083,48.84727809076283],[2.416115810605644,48.84721913874896],[2.4160629455756744,48.84695633166251],[2.4160504212504237,48.84689406945869],[2.4160210576126833,48.846748099576104],[2.4159937826671833,48.846612504012846],[2.4154839391722662,48.84665766461224],[2.4152888968566963,48.84667493873649],[2.4145651503871988,48.84673903975448],[2.414490506997807,48.846745650760035],[2.4141438909806707,48.84677634774245],[2.4139415420512282,48.84679426740162],[2.413636353586917,48.84682129502594],[2.413614205895823,48.84682325588812],[2.4133420834102446,48.84684666753927],[2.411706005668424,48.846987411108024],[2.4115743772729203,48.846998733285474],[2.411275410835626,48.84702444905664],[2.411155246660877,48.847034784835536],[2.411098021678266,48.84703992807118],[2.4109841759399995,48.84705016167529],[2.410636271043429,48.84708143213789],[2.4104306101401614,48.84709991682843],[2.4095609948280154,48.84717807295645],[2.409452139637248,48.847188575257],[2.4080051563038967,48.8473055124498],[2.407728317389582,48.847327885230264],[2.4063251428874417,48.84744126149324],[2.406314101803261,48.847442152825145],[2.406273698822661,48.84744604618644],[2.404080324295172,48.84765733470466],[2.4034521165290084,48.84771786926307],[2.399453228634635,48.848068425966574],[2.399407099546139,48.84807246993873],[2.3992635247286707,48.84808504876142],[2.3991176935426926,48.848097834622735],[2.399142752190987,48.848225366525],[2.3991690181571155,48.84835905874653],[2.399263732241717,48.84884109492937],[2.399237132438609,48.84892142919408],[2.3989530029535726,48.84977956761976],[2.3987786300201845,48.85029856660312],[2.398758580768257,48.85035824128862],[2.3987540366349243,48.85037176539315],[2.398742159800161,48.85040711139916],[2.3987313184257717,48.85043999658338],[2.398726932176968,48.850453300238804],[2.398712222802474,48.85049791691401],[2.398471440861602,48.85122824104696],[2.3984436834539213,48.85131242917116],[2.3984377944392814,48.85133029035795],[2.3984349134376104,48.851339031956975],[2.398432636842917,48.851345942817474],[2.398372562482885,48.85142278081672],[2.3976935775861534,48.852291211748145],[2.3971727739650133,48.85295732609968],[2.397117501448112,48.85302801982591],[2.3970750354459907,48.85308233164173],[2.3962365763098297,48.85415458748718],[2.3961179362239564,48.85430630975453],[2.3960842249294605,48.85434941809069],[2.396041668570285,48.85440357883878],[2.3950667928627385,48.855644277216925],[2.394900250619213,48.855889430213516],[2.394460980725514,48.85653603617961],[2.3944371720140953,48.8565720199962],[2.3924706490019947,48.857585764492725],[2.392274929454376,48.857686582119086],[2.392155964990195,48.85772212982817],[2.3899775092746673,48.85837304533106],[2.3897976394614058,48.85842678604608],[2.3897315321939225,48.85845078344572],[2.389725705854698,48.85845307854283],[2.3896868862945055,48.85846919380677],[2.3896637921625254,48.8584801208932],[2.3896341037583437,48.85849641581431],[2.3895813575209797,48.85853344805185],[2.389558460095154,48.858554105248125],[2.38954104490982,48.858572870302424],[2.389538293791225,48.85857583220456],[2.3895208836493,48.85859858588157],[2.3890730688052235,48.859532686802815],[2.3889558797423294,48.859777157390994],[2.388851524357011,48.8599948497057],[2.388708685898932,48.8602928178032],[2.3883676475679683,48.86100422854833],[2.387613739593753,48.86256345586015],[2.3875193604683753,48.862758644748034],[2.387479226124668,48.86283338878409],[2.3874582566685514,48.862869301040455],[2.3874501006436404,48.86288326835927],[2.3874404116179333,48.86289986110674],[2.387435417539295,48.862908415275626],[2.3873887178467017,48.862968592288084],[2.3873281558029653,48.86304739385132],[2.3872978830002314,48.86308643762272],[2.38725558403393,48.8631240492143],[2.386077737760114,48.86415324321732],[2.3852267927315567,48.86489687831538],[2.3850279622624644,48.86507063121966],[2.3849537708327806,48.8651354648082],[2.384891770185586,48.86518965164767],[2.384889144919156,48.86519194676402],[2.3847492180584555,48.865314238514294],[2.3840870007174564,48.86589448314022],[2.383697903158754,48.86623541042565],[2.3835569283005955,48.86635893099272],[2.3834572713746556,48.86644624724598],[2.383320311046617,48.8667145387977],[2.383282947774386,48.86678773422956],[2.3831802915595164,48.86698882465786],[2.3831360366367353,48.867075512380794],[2.383095930024581,48.8671522810604],[2.3830811979377127,48.86718047856989],[2.3829815838514503,48.8672548854731],[2.3828041780129126,48.867387397706175],[2.3806320617346994,48.86900976456085],[2.3805590071934506,48.869067019711395],[2.3793229358803787,48.87003572011976],[2.3791905740224277,48.870139446794546],[2.378400410109946,48.870758663262286],[2.3783592447923834,48.870790921848155],[2.3782789048793314,48.870854943888034],[2.3779781962954387,48.8710945667159],[2.3771568544644084,48.87189777600392],[2.377059196880406,48.871993276471],[2.377016728664941,48.8720348071405],[2.3769887365432156,48.87206217934376],[2.378973407272047,48.87261460162307],[2.379263848750158,48.87269300042866],[2.379546789143304,48.87276654459641],[2.379852770128821,48.87284061845352],[2.380204427883755,48.87292447717802],[2.380589626252265,48.87300894639827],[2.381896424131374,48.87327489699849],[2.382234719898731,48.873340047377596],[2.382568776370563,48.873396116826484],[2.3831005372693586,48.87348358031652],[2.3844462508264286,48.87365496481022],[2.3849224103164333,48.87375251343976],[2.3849607294997677,48.87376427756801],[2.385067374585067,48.87380038334211],[2.3852134407629464,48.873859223406704],[2.385694105241501,48.87410451936258],[2.386300261841857,48.87441162672127],[2.386768197573496,48.87459676397185],[2.386843324242336,48.874619400116956],[2.3869289805270224,48.87463682184713],[2.387000009806374,48.87464351421091],[2.387440933639891,48.874670925678025],[2.388210846222737,48.87471482667855],[2.3885480678613984,48.87478733168135],[2.3889764733233183,48.87496654209419],[2.3895087034269036,48.875212696187866],[2.3897767269819563,48.875335142620514],[2.390397300406549,48.87544573242419],[2.391768839361778,48.87546423038733],[2.391769372899805,48.875464192628264],[2.391964519151495,48.87545029195934],[2.391968416309883,48.87545001497465],[2.3930517744668323,48.87537322478995],[2.3935316368799686,48.875349248869256],[2.3953300441787144,48.87525363912763],[2.397300688616711,48.87543488904756],[2.397939435515471,48.87545406102719],[2.3989323881317284,48.87548032098539],[2.3989642980697763,48.875486777425735],[2.3993267824531,48.875568319904794],[2.4025322884413756,48.876002044272845],[2.4025674709029214,48.87600687749812],[2.4059717916077163,48.87700935632209],[2.4064630610347804,48.87713864352644],[2.4066785285153416,48.87717673073552],[2.406937502206415,48.8772227952082],[2.4069649063368947,48.877232624840055],[2.407200517699776,48.877317131752065],[2.4080791042012173,48.87763224778045],[2.408371003400681,48.877715919071456],[2.4083981980057954,48.87772371484925],[2.408455639693176,48.877740179429196],[2.408477550336293,48.87774645978991],[2.408496355541624,48.87775185065486],[2.4089112342906556,48.87787079192176],[2.4092051967421946,48.877955030717274],[2.409238246453338,48.877964503666],[2.409343557652538,48.87799468946349],[2.40938109369322,48.87800544806402],[2.4094367134743075,48.87802139145943],[2.409690250478681,48.87809406120139],[2.409817719160652,48.878130597172],[2.4108245188701773,48.87841916677064],[2.4108388540828622,48.878423435384455],[2.4108601608948117,48.87839720431424],[2.4109803367669014,48.87824925451339],[2.411045792918939,48.87816867117636],[2.4111517214427347,48.878038261735114],[2.411202178620107,48.877976143280215],[2.4114160785771817,48.87771280870571],[2.4115716153267326,48.87752132200627],[2.411629428868523,48.87745014369326],[2.411634822774514,48.87744350347815],[2.4116738895151917,48.877395407808976],[2.4116800328310175,48.87738784496569],[2.4117817244039546,48.877262645464974],[2.411818031051886,48.877217945536714],[2.4122440949673805,48.87669339004362],[2.412267768853117,48.87666424299304],[2.4122782562953073,48.876651332445576],[2.4124114486560293,48.876487346017846],[2.412418982693537,48.876478071338774],[2.4124278648412782,48.87646713412024],[2.412449063571916,48.876441035298875],[2.4124883859959687,48.876392621320434],[2.412497069000292,48.87638193043437],[2.41250468150243,48.87635614803771],[2.412560691835747,48.87616646196513],[2.412700566458699,48.875692741773804],[2.4127403798608413,48.87555790624602],[2.412765012638637,48.875474477493356]]],"type":"Polygon"},"properties":{"n_sq_ar":750000020,"c_ar":20,"c_arinsee":75120,"l_ar":"20ème Ardt","l_aroff":"Ménilmontant","n_sq_co":750001537,"surface":5983446.03718297,"perimetre":10704.9404863,"geom_x_y":{"lon":2.40118812928468,"lat":48.863460578895555}}},{"type":"Feature","geometry":{"coordinates":[[[2.3962365763098297,48.85415458748718],[2.3970750354459907,48.85308233164173],[2.397117501448112,48.85302801982591],[2.3971727739650133,48.85295732609968],[2.3976935775861534,48.852291211748145],[2.398372562482885,48.85142278081672],[2.398432636842917,48.851345942817474],[2.3984349134376104,48.851339031956975],[2.3984377944392814,48.85133029035795],[2.3984436834539213,48.85131242917116],[2.398471440861602,48.85122824104696],[2.398712222802474,48.85049791691401],[2.398726932176968,48.850453300238804],[2.3987313184257717,48.85043999658338],[2.398742159800161,48.85040711139916],[2.3987540366349243,48.85037176539315],[2.398758580768257,48.85035824128862],[2.3987786300201845,48.85029856660312],[2.3989530029535726,48.84977956761976],[2.399237132438609,48.84892142919408],[2.399263732241717,48.84884109492937],[2.3991690181571155,48.84835905874653],[2.399142752190987,48.848225366525],[2.3991176935426926,48.848097834622735],[2.3988632729332755,48.84812063136657],[2.3986681283170266,48.84813811624196],[2.3978038176146987,48.848215555349576],[2.3976194897485295,48.8482320694956],[2.397358472297003,48.848255454879954],[2.3969529382231776,48.84829178423476],[2.396507280589901,48.84833170780583],[2.39591662517278,48.84838461824476],[2.3953272685333458,48.84847017888043],[2.394361210058953,48.84861041946544],[2.3933683184375973,48.848762715942854],[2.390097094060501,48.849264380852865],[2.389492589558715,48.84935450230635],[2.3843433036607817,48.85013150642981],[2.3837792387055403,48.850212676893214],[2.381574900165628,48.850385326534884],[2.380119515262639,48.85045073005364],[2.379396566835754,48.850550917045865],[2.3788181977616687,48.85062981891938],[2.3785102918691576,48.85070637197588],[2.377772832411307,48.850885328206815],[2.374850048438323,48.851604415630824],[2.373787214093654,48.85186519672008],[2.373551931948097,48.851931463339895],[2.371968671538228,48.85239572579151],[2.371886636273745,48.85242357172464],[2.3718529651713793,48.852436114509],[2.3718189176977873,48.85244799698172],[2.3717391067778215,48.85247852377004],[2.3715117444626315,48.85257661737278],[2.3714441108975963,48.85260887712362],[2.371404500413575,48.852629212048505],[2.371363720562105,48.85264921075404],[2.371298548225945,48.85268360402572],[2.3709137339132345,48.85290620282889],[2.3704045679372814,48.85323180635685],[2.370390436282069,48.85323815247347],[2.370381910826158,48.853241383952955],[2.370377054573864,48.853243113035475],[2.3703736313840693,48.853244331631736],[2.370351165332938,48.85325061590024],[2.37031681510888,48.85325601381761],[2.3703163085379635,48.85325609299279],[2.3703072881000713,48.85325675241287],[2.3702978031212942,48.85325728347823],[2.370280570180626,48.853257380749874],[2.3693372021357524,48.85317932546996],[2.369137996500428,48.85316284155837],[2.3691348780470203,48.853176147223444],[2.36913010408185,48.85319674150474],[2.36911411786648,48.85326541270295],[2.3691068751436255,48.853296302340944],[2.3691058621603314,48.85330072451112],[2.3691034149547736,48.85331137972449],[2.3690033209798194,48.85374128813335],[2.3685123713934337,48.85573412813671],[2.3684797219026397,48.85583080956414],[2.3682277373678895,48.856922280347035],[2.368227316713132,48.85692403815294],[2.3680685704685174,48.857586669599335],[2.3676197000626797,48.85945764420397],[2.3674656909806013,48.860099860793426],[2.367265176116383,48.86094919413815],[2.367101341265477,48.86162755795482],[2.36690109293189,48.86245701276737],[2.366765386678585,48.86301900316817],[2.3667515140177042,48.8630601934936],[2.3667351811910016,48.863100129702765],[2.366717752493784,48.8631391616644],[2.3667030510352505,48.86316992059441],[2.3658359312425987,48.8646120424582],[2.3658354929596155,48.86461277310069],[2.36579983886103,48.8646722169341],[2.365405891553086,48.865329956101675],[2.36475122528485,48.866419003427225],[2.3647355204417315,48.86644512599779],[2.3646745221504135,48.86654659693744],[2.3645445492160286,48.86676280301149],[2.3645171783797516,48.866808221039065],[2.364499503250019,48.86683760311589],[2.3644992152171036,48.86683808273435],[2.3644895295777077,48.86685418348327],[2.364453713081411,48.86691372487684],[2.3644377454267644,48.86694013469137],[2.364378833526726,48.86703799037503],[2.364317526957068,48.8671399217101],[2.3642623747541154,48.867231487510104],[2.3642488892099327,48.8672538841255],[2.3642310460574043,48.867264504998545],[2.364196150694384,48.86728527518643],[2.364136202212002,48.867320900690295],[2.3640508884034372,48.86737182228858],[2.3639604108556003,48.86742562395425],[2.3639061516144504,48.86745794031929],[2.3638952720579973,48.86746439462841],[2.363889283103472,48.86746799613759],[2.3638280960629254,48.86750443060333],[2.363917183059086,48.86754108638538],[2.3655227184079055,48.868201668969945],[2.366345803728499,48.868465750719736],[2.367392612318395,48.868762320781315],[2.3676147164068744,48.868834658330854],[2.3678735816422907,48.868923021588905],[2.3683172910171892,48.869074476432736],[2.3693330996603232,48.86946096502567],[2.3696367558009177,48.86956744733916],[2.3728887547184856,48.870564859826175],[2.3730901686510086,48.87062663100739],[2.3736023332048743,48.870810816730014],[2.3740114251580664,48.870981456787526],[2.374243794124576,48.87108570259703],[2.3769220644403304,48.87204448860825],[2.3769887365432156,48.87206217934376],[2.377016728664941,48.8720348071405],[2.377059196880406,48.871993276471],[2.3771568544644084,48.87189777600392],[2.3779781962954387,48.8710945667159],[2.3782789048793314,48.870854943888034],[2.3783592447923834,48.870790921848155],[2.378400410109946,48.870758663262286],[2.3791905740224277,48.870139446794546],[2.3793229358803787,48.87003572011976],[2.3805590071934506,48.869067019711395],[2.3806320617346994,48.86900976456085],[2.3828041780129126,48.867387397706175],[2.3829815838514503,48.8672548854731],[2.3830811979377127,48.86718047856989],[2.383095930024581,48.8671522810604],[2.3831360366367353,48.867075512380794],[2.3831802915595164,48.86698882465786],[2.383282947774386,48.86678773422956],[2.383320311046617,48.8667145387977],[2.3834572713746556,48.86644624724598],[2.3835569283005955,48.86635893099272],[2.383697903158754,48.86623541042565],[2.3840870007174564,48.86589448314022],[2.3847492180584555,48.865314238514294],[2.384889144919156,48.86519194676402],[2.384891770185586,48.86518965164767],[2.3849537708327806,48.8651354648082],[2.3850279622624644,48.86507063121966],[2.3852267927315567,48.86489687831538],[2.386077737760114,48.86415324321732],[2.38725558403393,48.8631240492143],[2.3872978830002314,48.86308643762272],[2.3873281558029653,48.86304739385132],[2.3873887178467017,48.862968592288084],[2.387435417539295,48.862908415275626],[2.3874404116179333,48.86289986110674],[2.3874501006436404,48.86288326835927],[2.3874582566685514,48.862869301040455],[2.387479226124668,48.86283338878409],[2.3875193604683753,48.862758644748034],[2.387613739593753,48.86256345586015],[2.3883676475679683,48.86100422854833],[2.388708685898932,48.8602928178032],[2.388851524357011,48.8599948497057],[2.3889558797423294,48.859777157390994],[2.3890730688052235,48.859532686802815],[2.3895208836493,48.85859858588157],[2.389538293791225,48.85857583220456],[2.38954104490982,48.858572870302424],[2.389558460095154,48.858554105248125],[2.3895813575209797,48.85853344805185],[2.3896341037583437,48.85849641581431],[2.3896637921625254,48.8584801208932],[2.3896868862945055,48.85846919380677],[2.389725705854698,48.85845307854283],[2.3897315321939225,48.85845078344572],[2.3897976394614058,48.85842678604608],[2.3899775092746673,48.85837304533106],[2.392155964990195,48.85772212982817],[2.392274929454376,48.857686582119086],[2.3924706490019947,48.857585764492725],[2.3944371720140953,48.8565720199962],[2.394460980725514,48.85653603617961],[2.394900250619213,48.855889430213516],[2.3950667928627385,48.855644277216925],[2.396041668570285,48.85440357883878],[2.3960842249294605,48.85434941809069],[2.3961179362239564,48.85430630975453],[2.3962365763098297,48.85415458748718]]],"type":"Polygon"},"properties":{"n_sq_ar":750000011,"c_ar":11,"c_arinsee":75111,"l_ar":"11ème Ardt","l_aroff":"Popincourt","n_sq_co":750001537,"surface":3665441.55248808,"perimetre":8282.01188584,"geom_x_y":{"lon":2.3800583081978988,"lat":48.85905922134248}}},{"type":"Feature","geometry":{"coordinates":[[[2.3445926774963546,48.85404922924987],[2.3442835666516255,48.85374961747232],[2.343827591571449,48.85276907953127],[2.343168550439539,48.85138855000365],[2.3426778705512987,48.850357652304076],[2.342651569583266,48.850306839825016],[2.341472290113075,48.84836932078944],[2.3409247340740027,48.84748383102833],[2.340838057046031,48.84734507965737],[2.3408376710273155,48.84734435534473],[2.340499140630554,48.846712270375306],[2.3402556231698792,48.84628026718781],[2.3402552075549647,48.8462795139297],[2.3389739330197052,48.84395648699699],[2.3381761725675316,48.84250022062668],[2.3377652482576807,48.841747170774234],[2.337764785886199,48.84174634979288],[2.337303512384953,48.840925956072546],[2.337270047293897,48.84088117744949],[2.337235317786427,48.84084529642554],[2.3371930395366274,48.84081041323088],[2.337156799999675,48.84078549607204],[2.3371160305313787,48.840759582484694],[2.3370677120359225,48.840738652701475],[2.3370148646797766,48.840720713370324],[2.3369589959454835,48.84070775684124],[2.3369356213315746,48.84070491389417],[2.3369016177948234,48.84070077989398],[2.336842730197114,48.84069978342571],[2.3367894741896915,48.84070272499459],[2.33678083461195,48.840552486649806],[2.3367693325685592,48.8403524498223],[2.336756578909176,48.84013064316127],[2.336728982141496,48.83965349513613],[2.333806501627019,48.840609219799795],[2.331077307686575,48.84151188847566],[2.3304507116039295,48.84171909443279],[2.329824111672537,48.84192620893796],[2.3271122641628006,48.84282278544693],[2.326380618294541,48.843060658091105],[2.32471189002934,48.84361526577511],[2.3238908917773653,48.843889425220105],[2.3231293814275356,48.84414053394155],[2.321325396724957,48.8447352715338],[2.3202033916121048,48.845113445692995],[2.319153027267032,48.84550645000828],[2.316571525922004,48.84682460831802],[2.3180431619537494,48.847338123691166],[2.3190790578233544,48.84773439185731],[2.3193552186153217,48.8478450423334],[2.3200836750820404,48.8481801294956],[2.3201776346588296,48.84823128935817],[2.3205411557369846,48.84841994209822],[2.322133510014469,48.84924973357273],[2.322898103749189,48.84963489967507],[2.3232865349741942,48.84982576851045],[2.3241397146586693,48.85023026446265],[2.325273597561204,48.85069666188126],[2.326638734244416,48.85126152914954],[2.3268657279881695,48.851408400755986],[2.327193140060224,48.85162533447336],[2.3284185653936005,48.85182479473357],[2.329309916041171,48.85261396800675],[2.329378444140046,48.852735462156524],[2.330432690483257,48.85441707908065],[2.330457888762933,48.85446024342495],[2.330700542924902,48.85496376287147],[2.330841142533799,48.85519874921245],[2.3311456836334012,48.855623310218895],[2.3316728668040625,48.856314246964295],[2.3327500558367573,48.85763064497636],[2.3332429741388663,48.85823628381196],[2.3332485496361013,48.85824313466106],[2.333265988697766,48.8582645608496],[2.3324457976110042,48.8585085069548],[2.3329101005782995,48.85934960615888],[2.336609222670765,48.858582860104384],[2.337546764444436,48.85838861106824],[2.3403656190720796,48.85683388440181],[2.3403817584660302,48.85682499063986],[2.3404777766882825,48.856772079483896],[2.34085539148506,48.85656290679507],[2.3419379402853435,48.85562562766582],[2.342682482361056,48.854982531040314],[2.342804576656162,48.8548966452108],[2.3428574466435146,48.854862646827556],[2.3445926774963546,48.85404922924987]]],"type":"Polygon"},"properties":{"n_sq_ar":750000006,"c_ar":6,"c_arinsee":75106,"l_ar":"6ème Ardt","l_aroff":"Luxembourg","n_sq_co":750001537,"surface":2153095.58639283,"perimetre":6483.68678565,"geom_x_y":{"lon":2.3328979990533156,"lat":48.849130358585214}}},{"type":"Feature","geometry":{"coordinates":[[[2.4138796243006073,48.83357143972267],[2.4140074751333245,48.83357061369953],[2.414135328487512,48.83357125981136],[2.4142631448588077,48.833573378764015],[2.4143908861254233,48.83357696947149],[2.4145185127826636,48.83358203263996],[2.414645986739075,48.833588564485865],[2.4147732671478916,48.833596563910376],[2.414900318621556,48.83360602894223],[2.4150271003437354,48.83361695578492],[2.4152577509639324,48.83363954515107],[2.415405224736401,48.83365621895809],[2.4155522327591092,48.83367458740668],[2.415698735570758,48.83369464760752],[2.4158446855871154,48.833716392135],[2.415990037927674,48.833739815375644],[2.4161347477421944,48.83376490901829],[2.4162787742665572,48.83379166477182],[2.4164220712473665,48.83382007791607],[2.416564595245781,48.833850135650515],[2.416706302742371,48.833881832369215],[2.4168471516598493,48.833915155278724],[2.4169870998703358,48.83395009608225],[2.417126098454494,48.83398664465131],[2.41726411215519,48.8340247873268],[2.417401098843349,48.83406451581243],[2.4188696610107554,48.8345193729282],[2.422250597419096,48.83568867029456],[2.4218971026696203,48.836303545774165],[2.421886644821438,48.83632173787623],[2.4217385466108525,48.83657933474864],[2.4216991041265326,48.83665286289676],[2.4216792471284494,48.83669301779862],[2.4216604571136435,48.8367333955002],[2.421642735586305,48.836773983418134],[2.421626092214822,48.83681476990793],[2.421610525798843,48.836855740574414],[2.4215960487115233,48.83689688558488],[2.421581514845968,48.83694167182986],[2.421570323264439,48.83697967686454],[2.4215601412231567,48.83701780369577],[2.421550966099244,48.837056043317624],[2.421533223469735,48.83713608066696],[2.421533151620008,48.83713641668042],[2.4215284852706125,48.837158398772786],[2.421516217084145,48.837216187222154],[2.421293200770968,48.838255915639195],[2.420862833305955,48.83962355616348],[2.420418034704037,48.84049924591564],[2.420229478400791,48.84072570430996],[2.4199893881984664,48.84094634458958],[2.4198561985551725,48.84106874616625],[2.41957032094945,48.84153329497426],[2.419422931450188,48.84248388270617],[2.4195244054367264,48.84267345495148],[2.4195270586246185,48.84267771098925],[2.4195297301459178,48.84268178904335],[2.419532509664501,48.84268583524458],[2.4195353944554703,48.84268984957969],[2.419538387263693,48.84269383026329],[2.4195414826695063,48.84269777457097],[2.4195446833877234,48.8427016834153],[2.41954798671348,48.84270555498445],[2.419551389931791,48.84270938836586],[2.41955489580785,48.84271317997548],[2.419558500223999,48.84271693249145],[2.4195622059453292,48.84272064232965],[2.4195660075319365,48.842724308564435],[2.41956990498383,48.842727931195725],[2.4195738983211537,48.842731508424954],[2.41957798619132,48.84273503934617],[2.419582164536959,48.84273852124158],[2.4195864360729775,48.84274195502371],[2.4195907967220713,48.842745339773444],[2.419595247866583,48.84274867369875],[2.419599785439221,48.84275195498118],[2.4196044108024974,48.84275518362731],[2.4196091185063766,48.842758359610734],[2.4196139099435143,48.84276148024008],[2.4196171482924416,48.84276360134428],[2.419635083558617,48.842775358404495],[2.4196460876100883,48.842782943898186],[2.419656888614707,48.8427906543157],[2.419667485229877,48.84279848785184],[2.419677873398291,48.84280644178888],[2.4196880490425086,48.84281451520774],[2.419698010839839,48.84282270450466],[2.4197077533606324,48.84283100785466],[2.419717275292097,48.84283942075458],[2.419717549003624,48.84283968019751],[2.4197395337452368,48.84286062582099],[2.419752266553107,48.84287338469259],[2.4197646612001065,48.84288628851757],[2.4197767095513587,48.842899333659105],[2.419788414381584,48.84291251563405],[2.419799768938418,48.84292582901355],[2.4198107664192188,48.84293927286532],[2.4198214096287067,48.84295284000835],[2.419831691774331,48.84296652861095],[2.4198416101909124,48.842980333264165],[2.4198511675432983,48.842994259377186],[2.419859252082484,48.84300780781215],[2.419865836814524,48.8430194864066],[2.4198721127751175,48.843031239948495],[2.4198780759265808,48.84304306392152],[2.4198837263186754,48.84305495382913],[2.419889061256505,48.84306690696029],[2.4198940780446656,48.84307892060387],[2.419898085721492,48.84308929342507],[2.419901116433128,48.843097830419644],[2.4199039219535394,48.843106400497625],[2.4199064982152874,48.843115001840616],[2.419908849335646,48.84312363177048],[2.4199109726195984,48.84313228757615],[2.4199128640195156,48.84314096564053],[2.419914527622942,48.8431496659835],[2.419915958049652,48.843158382283484],[2.4199171607496117,48.84316711456689],[2.419919212304415,48.84318784657677],[2.4199201164479147,48.843201612007114],[2.41992065668479,48.84321538646498],[2.419920834447035,48.843229163661846],[2.4199206456671214,48.843242941779245],[2.419920093129758,48.8432567154346],[2.4199191768846005,48.8432704801313],[2.419917895598971,48.84328423316487],[2.4199162520676945,48.843297968253374],[2.419912696324041,48.84332080904144],[2.419910125895122,48.84333420777255],[2.4199072015446625,48.84334757510853],[2.419903923312434,48.843360907452094],[2.41990029399319,48.8433741985213],[2.4198963135967833,48.84338744741686],[2.4198919822030347,48.84340064694421],[2.4198873039191895,48.84341379532455],[2.4198822788049585,48.84342688716201],[2.420108726039546,48.843535958998096],[2.4217800324157217,48.844340946700314],[2.4219975204831004,48.84444569779685],[2.422106283164041,48.844498080026874],[2.422303670928289,48.84439721290126],[2.4223384949095923,48.844376811013944],[2.422358330495517,48.84436462340214],[2.4223778401944065,48.84435220937474],[2.4223970185265387,48.844339571603584],[2.4224158599818018,48.84432671545823],[2.422434357707793,48.844313644503245],[2.4224525089395774,48.84430036232287],[2.42247030546224,48.844286872475024],[2.4224877431283014,48.84427318033589],[2.4225048137330543,48.8442592885641],[2.4225215172065417,48.844245203454996],[2.4225378439916105,48.844230926761256],[2.4225537926458265,48.844216465670904],[2.4225693536218396,48.84420182103741],[2.422584526820278,48.8441870018539],[2.422599306781067,48.8441720089936],[2.4226136838971337,48.84415684870574],[2.4226843341040567,48.84408578807233],[2.4227231374020817,48.84404463826416],[2.422760844543903,48.84400304786528],[2.4227974485792454,48.843961029434006],[2.422832933020263,48.843918595482776],[2.422867292269304,48.84387575947584],[2.422900513926293,48.8438325339453],[2.422932584208928,48.84378893321521],[2.4229635002749514,48.84374496806501],[2.4229932483121157,48.84370065551665],[2.423015820862613,48.84366693423576],[2.4230621089504893,48.843597780301295],[2.4231160045944304,48.843517265498704],[2.4232052424280237,48.84338394903085],[2.423206520023862,48.84338214748598],[2.42367171935106,48.84272642441158],[2.4236999487196185,48.84268663439303],[2.424442684643866,48.842029597864766],[2.42451351834171,48.84197771030788],[2.4245439776193076,48.84195539989886],[2.4245569819425925,48.841945874413426],[2.424798077253759,48.84190072424105],[2.4247406051345104,48.84177397135251],[2.425049798226904,48.8417251738615],[2.427555960843917,48.84150985067146],[2.4275603332303852,48.84150947497812],[2.4275715301467993,48.841508512284385],[2.4275902907638756,48.84150690047229],[2.4307405337238763,48.84123615961853],[2.4324511165887843,48.84108910981733],[2.4335322851144428,48.84099615238717],[2.4336376976389116,48.840987088648234],[2.4336769159326685,48.8411938888989],[2.435402762214402,48.84104535107624],[2.4371912941204696,48.84089140028719],[2.437204991087533,48.84095868622294],[2.437781084301251,48.843788631523765],[2.4378984451047323,48.8443651049101],[2.4379364746406047,48.84455190123737],[2.437939907741293,48.84456876675301],[2.437944577672203,48.84456836150026],[2.439505662360966,48.84443269102867],[2.4405118400110126,48.84434523511416],[2.440513050687143,48.844351517363364],[2.4405171060517685,48.84437256231137],[2.4405561320210394,48.84457504983845],[2.440609609248805,48.844852520092466],[2.440616505618591,48.844888302517695],[2.440808584814223,48.844871941000854],[2.4408736955384756,48.84520397609676],[2.440874701953011,48.8452091089092],[2.4406948219870483,48.845208373313355],[2.4407014331539876,48.84527302630591],[2.440766917585828,48.84591345726045],[2.4407671814896728,48.84591603873523],[2.4420284070655423,48.84587963915462],[2.4428434186286503,48.845856108887425],[2.444131203223897,48.84581891777877],[2.4464763427477343,48.84575115172107],[2.446527551313934,48.845749670875584],[2.4465534064759678,48.84572896329781],[2.4465533165208564,48.84572845204984],[2.446545539035714,48.845684785816545],[2.4465435329856677,48.845673518450155],[2.4465189110059273,48.84553525959622],[2.446431462569775,48.845044219727356],[2.4464112981190524,48.84493099148829],[2.446412030609068,48.844930919332185],[2.4465337628651196,48.84491894559233],[2.446550192710429,48.84491732901949],[2.447143484549122,48.844858968417746],[2.4478447300041783,48.8447899835773],[2.4478703315123824,48.84478746483349],[2.4493795229447852,48.84463898358978],[2.450754028523553,48.84443816037814],[2.450833298578171,48.8444265772884],[2.451606441029418,48.84431360822569],[2.451616669419979,48.84431211362162],[2.4522265366097904,48.844223940815866],[2.453107400557524,48.84409657995525],[2.453502474876353,48.84404545666288],[2.4568306426685766,48.84361473111948],[2.458069758798029,48.84345434012765],[2.460587510537538,48.842972967335406],[2.4606173428869393,48.84296726324708],[2.460806264791777,48.84292760624848],[2.460985447164559,48.84288765414895],[2.4611635468877155,48.84284564188295],[2.4613405079226,48.84280158449171],[2.4615162756123206,48.8427554952245],[2.461690798025457,48.84270738734289],[2.461864021840979,48.84265727680076],[2.462035893757132,48.8426051777535],[2.462206361798158,48.84255110796005],[2.462375374035546,48.842495080683186],[2.4623908437558613,48.84248972800469],[2.4624674402627864,48.84246322111562],[2.4625428784765915,48.842437115481005],[2.462708824519619,48.84237722922005],[2.4628731615545782,48.84231543966635],[2.4631036540999154,48.842230198489254],[2.4631097747751225,48.84222780400052],[2.4632305438129167,48.8421805525165],[2.4633561034290508,48.84212945248241],[2.463480294635029,48.84207691350818],[2.463603075030903,48.842022950696716],[2.4637244103453635,48.8419675836844],[2.463844260923059,48.841910825788005],[2.4639625938656216,48.84185269575077],[2.4640793721972223,48.84179321139843],[2.4641945589427046,48.841732390556814],[2.4643081198245214,48.84167025376197],[2.464420020630612,48.84160681525484],[2.464435590368454,48.84159698667415],[2.4644753011874365,48.841571919592816],[2.464658481231739,48.841456283064545],[2.464833094119883,48.84134146140793],[2.4650046419650216,48.841224646302464],[2.465173075369126,48.84110587171525],[2.4653383394399597,48.84098517608568],[2.4655003888703537,48.84086259339932],[2.4656591714868576,48.840738163007124],[2.4658146378705625,48.84061192157431],[2.4659667426634932,48.840483908482206],[2.4661154377845595,48.84035416310004],[2.4662606806225,48.84022272302264],[2.4663922317946394,48.8400992016573],[2.4663967881389253,48.84009492396548],[2.466402425796446,48.84008963032921],[2.4664407256020056,48.84005153002203],[2.466467757827747,48.8400233919646],[2.466494043813844,48.839994945691025],[2.4665195711888166,48.83996620193885],[2.4665443358018275,48.83993716698557],[2.4665683293595406,48.839907852486164],[2.4665864164849447,48.83988480083286],[2.466591542224756,48.8398782682911],[2.4672080731280297,48.8391225761589],[2.467208418075536,48.83912215230015],[2.4672395409864527,48.839084005354195],[2.4672445885078274,48.83907897795322],[2.46734834365011,48.83897566696377],[2.468341896460561,48.83798631668251],[2.4684505142376953,48.837878156253105],[2.469313215059031,48.8371121941375],[2.469337150008315,48.83708848895007],[2.4693459017914274,48.83707982110134],[2.469367576466274,48.83705732181057],[2.469388651438538,48.83703457702887],[2.469409122557631,48.8370115930336],[2.469428984301478,48.83698837699542],[2.4694482298040876,48.83696493428035],[2.4694668494288057,48.83694127473879],[2.469484843121438,48.836917403766925],[2.4695022026352254,48.83689332852335],[2.469518922421023,48.83686905887659],[2.469534996993484,48.83684459840005],[2.469550424890308,48.83681995698041],[2.4695531887615303,48.836815314164475],[2.469565196502722,48.83679514177014],[2.469579311739899,48.8367701617626],[2.469641321391595,48.8366784288799],[2.4696706559850736,48.836633083840944],[2.4697010826443497,48.83658604924551],[2.469707034706672,48.83657656402997],[2.4697117946352547,48.836568555669906],[2.4697163357760186,48.836560492378204],[2.469720667610634,48.836552379593066],[2.469724781974112,48.83654421637899],[2.469728681536559,48.83653600814395],[2.4697323635641113,48.83652775577524],[2.4697358239424596,48.83651946195263],[2.469739068084415,48.83651113029766],[2.4697420891692663,48.83650276167942],[2.469744889885325,48.83649435970723],[2.469747467480342,48.83648592706706],[2.4697498219363245,48.8364774655575],[2.4697519518634805,48.836468977870524],[2.469753857225425,48.83646046760333],[2.4697555393570685,48.83645193746003],[2.469756992790922,48.83644338921502],[2.4697582202334987,48.836434824679046],[2.4697584336081957,48.83643300082864],[2.4697592230197154,48.836426246556094],[2.4697599970261392,48.83641765842535],[2.469760045617181,48.83641689958307],[2.46976054494109,48.83640906389616],[2.46976086539298,48.836400463861786],[2.4697609583454287,48.836391861919466],[2.4697608237894015,48.836383258968624],[2.4697566947598504,48.83632201780103],[2.4697478768929315,48.83619122200972],[2.4697051223776025,48.83555702291682],[2.4695302065205604,48.83494727373247],[2.4695030411132994,48.83486937940927],[2.4694845082101904,48.83482127684937],[2.469464707482171,48.83477339439996],[2.469443641492132,48.83472574826028],[2.469421321004282,48.834678351967774],[2.4693977513334198,48.83463121903574],[2.469372937767102,48.83458436567539],[2.4693476711232147,48.834539199293815],[2.4693468910690606,48.83453780542406],[2.4693196179070678,48.83449155270034],[2.4692911249579566,48.83444562102342],[2.469261421622953,48.834400023924566],[2.469230518656314,48.83435477584033],[2.4691984240786344,48.83430989209462],[2.4691651459559787,48.8342653835145],[2.4691306977575826,48.83422126544798],[2.469062667846346,48.834133978352114],[2.469026450804519,48.8340903317563],[2.4689890865313697,48.834047107250086],[2.4689505844000403,48.83400432106251],[2.4689109579157993,48.83396198494418],[2.468853017259759,48.83390338890503],[2.468820409754997,48.833872135251994],[2.4687869810202074,48.83384126196826],[2.46875274050044,48.83381077808871],[2.4687177003558527,48.83378069355964],[2.4686818700311175,48.83375101741599],[2.4686452603423743,48.833721757799296],[2.468578879845954,48.83367193154835],[2.468543371726155,48.833646611491304],[2.468507201426789,48.83362170488407],[2.46847037705741,48.83359721805766],[2.468432912158068,48.83357315916591],[2.4683948134572544,48.83354953633239],[2.4683560999714795,48.83352635503725],[2.4682865311360063,48.83348624821369],[2.468225142804269,48.833452178248436],[2.4681628617969897,48.83341881927219],[2.468099709789961,48.83338618307163],[2.46803570439952,48.833354278717465],[2.467941959203438,48.83332044151821],[2.4678902094322743,48.833300669107814],[2.467838987536109,48.833280301848056],[2.4677883125049824,48.83325934791826],[2.4677381992694776,48.83323781278174],[2.4676886641040965,48.83321570370643],[2.4667270400819756,48.832722201290615],[2.4665431309926644,48.83260102601965],[2.4664646462152455,48.83254784208959],[2.466408967511346,48.83250851107908],[2.466354334832056,48.832468543463676],[2.466300768462928,48.83242795372504],[2.466248283286585,48.83238675182392],[2.466196896863823,48.832344952229796],[2.4661205168969853,48.83228025933521],[2.466061280794368,48.83222799474805],[2.466003434433233,48.832175055517],[2.4659469953545345,48.83212145791076],[2.4658919824702217,48.8320672173049],[2.4658223448890624,48.831996038436515],[2.465765796485997,48.83193573190979],[2.4657108459274113,48.831874783151385],[2.465657518888881,48.83181321206412],[2.4656058261072524,48.83175103398722],[2.4655538680444207,48.83168551087212],[2.4655140204613097,48.83163275972356],[2.4654755738983107,48.83157955794453],[2.465438539102149,48.83152591997419],[2.465436536427094,48.83152287927482],[2.4654029281356036,48.831471864754256],[2.4653875019767653,48.8314472836961],[2.465368765191721,48.831417423871855],[2.4653227193927356,48.83133588424492],[2.4653221086492465,48.83133473302945],[2.4652875628025255,48.83126969502164],[2.465254160839574,48.8312031116139],[2.465222524201666,48.831136152957654],[2.465192662196519,48.83106884068052],[2.465164584159564,48.83100119371217],[2.465138299388859,48.830933234579454],[2.4651138145043365,48.83086498130037],[2.4650911374230993,48.83079645819421],[2.465070409268199,48.83072811647373],[2.465070277489214,48.830727683291],[2.4650278335342066,48.83059274376892],[2.4646571382563764,48.8294141894267],[2.4646387389570537,48.82935568980876],[2.4646190770910597,48.829236159114686],[2.4645258117513844,48.8286691576259],[2.464515748426583,48.828607971097355],[2.464519673707865,48.828533889159125],[2.464542900211644,48.82809570411235],[2.4645511759084058,48.82793955300916],[2.4646081994188447,48.82763403596475],[2.4646094203684736,48.82762749225531],[2.464734203705179,48.82760427340666],[2.464735432001609,48.827604044169924],[2.4647644346413635,48.82759864737653],[2.4648081712840217,48.82759050869599],[2.4648094487074865,48.82759027068471],[2.464898696145561,48.8275736630517],[2.464910562760108,48.827571456042456],[2.4649321151215053,48.8275674450716],[2.464953571939121,48.8275634525561],[2.465011878735794,48.82755260264597],[2.4650859034866626,48.82753882722693],[2.4652292534819162,48.82766996166484],[2.4654332967892825,48.82756901182275],[2.4661763458410197,48.82733166080006],[2.4661753513280398,48.82732914713242],[2.4658990107813303,48.82663012272369],[2.4658911346837855,48.82661020257408],[2.465881120977611,48.82658487308516],[2.4658318161361756,48.82646014647774],[2.465760946799824,48.826280876791294],[2.4657603729274573,48.826279056609124],[2.4657552834400045,48.82626289744959],[2.4657005787298507,48.82608922650957],[2.4656718202038705,48.82599793107552],[2.465360844427243,48.82501066548558],[2.465358578138629,48.825003470310925],[2.4653449334404964,48.82500260257607],[2.4653077491447486,48.82500026885033],[2.4652616162390064,48.82499737256691],[2.46520670212664,48.824993927055274],[2.4651474362294326,48.82499020753425],[2.4651499021831698,48.82497820212074],[2.46524831696291,48.82449908886283],[2.465247887169225,48.82449809853616],[2.46471812324683,48.823277567853935],[2.4646663457032516,48.823273129727404],[2.4643647124311108,48.82274692547932],[2.463487200024914,48.821216017784685],[2.4629071787091297,48.82020405935587],[2.4627988606685847,48.81985740032764],[2.462728813925122,48.81963322218561],[2.4626380864868045,48.819342849897666],[2.4625235045220353,48.819267437031186],[2.462527913550888,48.81926448892266],[2.4626040986623434,48.81921352937938],[2.462810344737932,48.81907557513137],[2.4628047794506003,48.81902881786411],[2.4627992072109244,48.81902609651286],[2.462120993095786,48.81869488738349],[2.461326547377774,48.818306906632394],[2.46107527015558,48.81818418725331],[2.45976596977077,48.817544736133534],[2.4591956969463755,48.81733401976528],[2.4592488574591616,48.81724493530949],[2.4587645178619506,48.817062048904674],[2.458631404827661,48.81701178555419],[2.458478663072087,48.81701242225969],[2.4571482446200696,48.81701797422978],[2.454546044301545,48.81713707957117],[2.453272890387197,48.81724291852261],[2.453209456844834,48.8172481919831],[2.4518399970563722,48.81757020926965],[2.4508264234785564,48.817808530443116],[2.4505246100916276,48.8178473395715],[2.4498529168480463,48.817933705376724],[2.449635230968863,48.8179616958084],[2.4476240282593564,48.81802751840332],[2.4426654387274453,48.81795669588878],[2.4421401171200383,48.81797876576701],[2.4416364002897737,48.818042180440656],[2.4400886710397884,48.81833855819923],[2.440058852699127,48.81834380222018],[2.4400426168660454,48.81834637484506],[2.4400263176810135,48.818348759201804],[2.440009956505973,48.81835095529678],[2.4399935401504638,48.81835296316188],[2.4399770740813724,48.81835478102391],[2.439960561022522,48.81835640889559],[2.439944007792916,48.8183578459095],[2.4398934320859382,48.81836147092088],[2.4398614401766867,48.818363283491124],[2.4398294059329837,48.81836472621166],[2.4398045937250656,48.81836555610938],[2.4397973293460464,48.81836579998179],[2.439752635589755,48.81836627140427],[2.4397171162931457,48.81836618321918],[2.4396816041078053,48.81836568674093],[2.4396461113105663,48.818364780228315],[2.439644670973968,48.8183647267109],[2.4396106460539824,48.818363465518296],[2.439575223319198,48.818361742681134],[2.439554527375967,48.81836049447881],[2.439539849935748,48.81835960995005],[2.4395050566108285,48.81835710848595],[2.4395045394842345,48.81835707098631],[2.4373499137158534,48.81821960647619],[2.437386078042366,48.81859727108587],[2.4374232041557753,48.81882108236115],[2.4374701974690285,48.81910438771623],[2.4374102610307236,48.81914808061543],[2.437386425760434,48.81916461048178],[2.437372235223095,48.81917399433193],[2.4373578013096995,48.81918321334913],[2.4373431240590735,48.81919226393595],[2.4373282103000204,48.81920114432571],[2.4373130641472693,48.81920985183956],[2.4372976897350696,48.819218382],[2.437282092510853,48.81922673483259],[2.437266276599083,48.81923490675914],[2.4372502488385277,48.819242895113696],[2.4372340106200725,48.819250697204545],[2.437214730063013,48.819259611889336],[2.4371840982657873,48.81927377315224],[2.437147701201911,48.81928996593564],[2.4371363548281186,48.81929501377361],[2.4370880575717573,48.81931570045238],[2.4370392037643787,48.81933583407441],[2.4370097719428547,48.819347580727],[2.4369842828017174,48.81935732234573],[2.4369585407838965,48.819366769572476],[2.4369325527379404,48.81937591884175],[2.4369269975558288,48.819377792159656],[2.436906325512417,48.81938476658816],[2.436879870021889,48.819393311064246],[2.4368701923913,48.81939630357221],[2.4367977850581397,48.81941869152009],[2.4367150804247917,48.81944318041907],[2.436604434782423,48.8194754080328],[2.4365360906634876,48.81949445040948],[2.4364930145873647,48.81950645191542],[2.4364546486879677,48.819516636385686],[2.4364170913946004,48.81952609975964],[2.43637928819662,48.819535127565246],[2.4363412527135893,48.819543719866424],[2.4363029972617305,48.819551871324855],[2.4362645259275264,48.8195595819595],[2.4362128254747946,48.819568973193526],[2.43618253746465,48.8195739703025],[2.4361520775001533,48.8195786212335],[2.4361215846787414,48.8195829095542],[2.43609094169424,48.81958685179953],[2.4360601990343125,48.81959043921368],[2.43602936623271,48.81959367184157],[2.4359984500993748,48.819596549715286],[2.435967465644876,48.819599070207374],[2.435936419669647,48.819601234249326],[2.4351848074291973,48.81964819873508],[2.4351806723654463,48.81964834019064],[2.4351788836945025,48.81964837940843],[2.4351770596048214,48.81964841935827],[2.4351734459207632,48.819648458049656],[2.435171689031049,48.819648455146904],[2.435169832704311,48.8196484535732],[2.4351662199456325,48.819648406828236],[2.435162607615713,48.81964832051275],[2.435160758799847,48.81964825421946],[2.4351589984772413,48.81964819104226],[2.435155395224614,48.819648021127705],[2.4351535645711477,48.81964791264953],[2.4351517951634527,48.81964780805816],[2.4351482009785115,48.81964755544382],[2.4351446140609343,48.81964726059312],[2.4351410371246986,48.819646924418315],[2.435137467446101,48.819646546906476],[2.4351339104726786,48.81964612808336],[2.4351321315243446,48.81964589843371],[2.4351303634612402,48.819645669734776],[2.43512683055577,48.81964516648403],[2.4351233102873007,48.8196446282173],[2.435121557877309,48.81964433753541],[2.4351198054673375,48.819644046853526],[2.4351163160665608,48.81964342509069],[2.4351145804280243,48.81964309491547],[2.4351128434372438,48.81964276383447],[2.4351093889508415,48.81964206219214],[2.4351076728171286,48.81964169163715],[2.435105955321634,48.819641321075736],[2.435102539835357,48.81964053957317],[2.435099145196445,48.819639719495896],[2.435095772766711,48.81963886085038],[2.435094082043507,48.8196384076729],[2.43509242390807,48.81963796364308],[2.4350891013540865,48.81963702698749],[2.435087450505595,48.81963653892274],[2.435085800999555,48.819636052663014],[2.4350337578286654,48.819620231425574],[2.4349981522883923,48.81960879223873],[2.434975873376131,48.819602892301035],[2.4349638258418604,48.819599470814886],[2.4349518723986234,48.819595913067346],[2.4349400144374367,48.81959221636687],[2.4349282560150556,48.819588383430826],[2.4349165998356685,48.819584416070704],[2.434905051346864,48.819580314312276],[2.4348936118715248,48.819576081759365],[2.4348822868770275,48.81957171663911],[2.4348710790478485,48.819567222561645],[2.434859991117802,48.81956259864059],[2.434849027123815,48.819557849391934],[2.434838189809138,48.81955297302992],[2.4348274845823417,48.819547973177635],[2.4348169141574245,48.81954285074731],[2.4345006393009654,48.81937316529984],[2.4343236195911158,48.819385901337036],[2.4341797588746856,48.81928080875155],[2.4343033373793124,48.820155698880434],[2.432999737530341,48.82105790665527],[2.4324754749484225,48.82142073125994],[2.4328899977440375,48.82169016402156],[2.4326248431167636,48.82190171744638],[2.4321898623011835,48.82161881031168],[2.4303714376829677,48.82288200327715],[2.43054357617119,48.823071072356726],[2.430692146357671,48.82323425477112],[2.4303284858067244,48.82336892242475],[2.4301265244888777,48.82344135241966],[2.429981982727984,48.823490616381385],[2.429836160974664,48.82353820483212],[2.429689104303234,48.82358410718985],[2.429540855123239,48.8236283074638],[2.429391459911347,48.82367079148157],[2.4290732208076915,48.82375492682085],[2.4289091590791725,48.82379508728775],[2.4287440622849923,48.823833350308625],[2.42857797960084,48.82386970442243],[2.428410960183183,48.82390413996705],[2.428182100514462,48.82394833635523],[2.427966539723961,48.823987191602896],[2.4277499830342255,48.82402355583568],[2.427532501416727,48.82405741859573],[2.42731415493761,48.82408877027247],[2.4270950132074263,48.824117600402424],[2.426728455240565,48.824160323013786],[2.4264856052181294,48.82418501188881],[2.426242138823069,48.82420689757283],[2.4259981310932073,48.82422597232789],[2.4257536583691954,48.82424223381918],[2.425601721377839,48.824248803413255],[2.4254010709888836,48.82425748072021],[2.425157012181307,48.82426458289044],[2.4249128018077637,48.824268872400886],[2.4246685148674274,48.82427034511442],[2.424424226300329,48.824269002290436],[2.4241800124181307,48.82426484429627],[2.4239359440748105,48.824257872372755],[2.4238068193018476,48.82425269137137],[2.4236920975718452,48.82424808778768],[2.4234485464571836,48.82423549449414],[2.422807816082077,48.82420502048547],[2.4227343027461967,48.82420152413712],[2.4225346201656137,48.82419202591876],[2.422101135534051,48.82417140661991],[2.421375790365053,48.82413690052098],[2.4208940623044604,48.824129496194466],[2.420780791161553,48.824126778324164],[2.420679114840565,48.82412557799593],[2.420577424139345,48.82412554939234],[2.420475746301191,48.82412669174601],[2.4203741153493197,48.824129007020666],[2.4202725612706733,48.82413249266367],[2.4201711126705114,48.824137147914655],[2.420069804984139,48.82414297024754],[2.420015402797743,48.82414673019634],[2.419968625886663,48.82414996499919],[2.419859202098762,48.82416112422896],[2.4197850567124393,48.8241697708081],[2.419711151058753,48.82417927110868],[2.419637508338265,48.824189620746814],[2.419564151721776,48.82420081803671],[2.419491100323798,48.824212858574846],[2.419181923257955,48.82426942611885],[2.4190237349508283,48.82430127519768],[2.4188382585838424,48.82434277571492],[2.4187452667328047,48.82436537733735],[2.4186528853753826,48.824389045811444],[2.418561144520935,48.82441377678757],[2.418261295573364,48.82449279873654],[2.418102080637054,48.82453170166527],[2.417884906891039,48.82458174967493],[2.417667153959543,48.82463068914252],[2.417552166837999,48.82465541856296],[2.4174439349650876,48.82467727581227],[2.4173417923477376,48.82469662280861],[2.4173351435333528,48.824697882809595],[2.4172258212327664,48.82471723249825],[2.417073878234993,48.82474201699232],[2.4169326780048075,48.82476325978593],[2.416790937441189,48.824782871916206],[2.416696558812298,48.82479474557812],[2.416610194883838,48.82480453215171],[2.416523586005058,48.824813321864134],[2.416436756717359,48.82482111303581],[2.416349734306105,48.82482790220201],[2.4161875353792954,48.82483808818876],[2.416033446690083,48.82484592752876],[2.41587917627537,48.824851989524895],[2.4157247677351803,48.824856274389376],[2.4155702688165923,48.82485877695878],[2.4150512873630223,48.82485824781122],[2.414790113157251,48.824853486742086],[2.4146900154770026,48.82484986434938],[2.4145992771514178,48.8248454782552],[2.4145086677301406,48.824840045855176],[2.4144182171425697,48.824833570893524],[2.4143279512624316,48.82482605439664],[2.4141650135641046,48.8248130959],[2.4140655109081597,48.82480671482899],[2.4140605993793764,48.82480645692735],[2.413965856431922,48.8248014823275],[2.4138660760072965,48.824797398522044],[2.4135553142493573,48.824791272879054],[2.4134610969945745,48.82479079101794],[2.413352307560075,48.82479023489917],[2.413195758821911,48.82479152008665],[2.413076578241587,48.82479408750848],[2.412957482976271,48.824798028570534],[2.4128384675583843,48.8248033441455],[2.4125152634360347,48.824823303031366],[2.4123362277339058,48.82483728097194],[2.4122832799966822,48.8248420347625],[2.41215758822704,48.82485331925343],[2.4119254199069533,48.824877670453574],[2.4118673787294695,48.824884641145594],[2.411777711795214,48.82489541078831],[2.411763099273566,48.82489734001244],[2.4116304965713815,48.82491484868091],[2.411483815122911,48.824935980736946],[2.4114833921252097,48.824936047007476],[2.411221334956281,48.82497677299839],[2.4110398678292717,48.82500768028678],[2.410859243207673,48.82504067349531],[2.410750311827288,48.82506227212483],[2.410677869036631,48.82507777826068],[2.4106058499426655,48.825094116560585],[2.4105342709374455,48.82511128260923],[2.4104631566056334,48.82512927023305],[2.4103925287875665,48.82514807504364],[2.4103224106960046,48.825167691760015],[2.4102528187640893,48.82518811236985],[2.41015326773329,48.825219693867844],[2.410070733435799,48.82524717445397],[2.4099889374909464,48.825275602066135],[2.4099079058758592,48.82530496784033],[2.4098276618538303,48.825335261999705],[2.4097482313821175,48.82536647747898],[2.4096696363726346,48.82539860359543],[2.4095919028236703,48.8254316296865],[2.4093972050603267,48.82551814293173],[2.4092552769290783,48.82558404213972],[2.409115111658925,48.82565156695658],[2.408976751711525,48.825720696013235],[2.408771892355555,48.82582733899181],[2.408634866204021,48.82590188575513],[2.4084998310075583,48.82597799991621],[2.4083668278894907,48.82605565830125],[2.4082358966119104,48.8261348377299],[2.4077840457124333,48.82642196538107],[2.407543134708045,48.82658280361455],[2.4073407030193463,48.82672552536428],[2.4072138497006788,48.82681906071299],[2.407089487186267,48.8269140427661],[2.4069972267571904,48.82698704407511],[2.4069676525724915,48.82701044383436],[2.4066338208743496,48.82727230697026],[2.4066250746798987,48.82727887034631],[2.40640434393244,48.827444562193605],[2.405927338654996,48.8277952385086],[2.405452755710011,48.82814734768799],[2.4053050781312115,48.828254541347654],[2.4051663847381937,48.82835160314096],[2.405025145605499,48.8284470512257],[2.4048814046380556,48.8285408579313],[2.404735205762522,48.82863299378864],[2.4045865928861296,48.828723431127294],[2.404435612661935,48.82881214049175],[2.4043042315796352,48.8288835355039],[2.404225682794182,48.828924205816335],[2.404146070893526,48.82896396421587],[2.404065421903542,48.829002798239024],[2.40405471951054,48.829007765186],[2.403983755009185,48.82904069808637],[2.403901101685434,48.82907765132155],[2.403622037767324,48.8291985094541],[2.403340835645201,48.829317189682705],[2.4031057205189756,48.829414173562846],[2.402919035688236,48.82948781912946],[2.4029099732943404,48.82949123105808],[2.4026744872627455,48.82957990566492],[2.4024872098941534,48.82964714409038],[2.402431364519244,48.82963132218756],[2.402027199742745,48.829516815381474],[2.4016623286985035,48.82941344010289],[2.4014943243656806,48.829365841289935],[2.4013039140452093,48.82931189295381],[2.400920517500549,48.82920326565822],[2.3990590313410878,48.828675831512044],[2.3957231595544988,48.827730541968755],[2.3946586095026645,48.82756196927895],[2.394618158068745,48.827555564257025],[2.3943521600278705,48.82751344269457],[2.393571993776685,48.82717312172309],[2.3934721328028785,48.82712956060705],[2.393320947753658,48.82706361092237],[2.3925041054865956,48.82670727767061],[2.3918002077061757,48.82640020692337],[2.391708071834238,48.82636001305178],[2.3915147435164545,48.82627567213647],[2.3915021222380086,48.826270165816915],[2.391381982335339,48.82621775602184],[2.3912918053999697,48.826178417199046],[2.3911410378394717,48.8261126457747],[2.3902581942425036,48.825727500033246],[2.3902565404972114,48.82572867607502],[2.3890624175157598,48.82655800592109],[2.3875867796683097,48.82758267991329],[2.3870626515343485,48.82797985073791],[2.3869581152544836,48.8280684686764],[2.386910734864947,48.82810863363211],[2.386885072980962,48.82813038736842],[2.3862360530108426,48.82868056797082],[2.385157669927619,48.829624911350365],[2.3847814476352354,48.82992155751174],[2.383323738785498,48.83107090172885],[2.382842038739402,48.831450593933894],[2.38099245980066,48.832908242449285],[2.378926285028227,48.83449454569258],[2.378456774272076,48.8348800548304],[2.3770763824098635,48.83601265733438],[2.376982546733022,48.83609926406791],[2.3749133792570913,48.83800895440248],[2.374828199346705,48.83808756334734],[2.3748070985572967,48.83810703851426],[2.37359844216443,48.83921004168429],[2.3730894013276864,48.83967449966345],[2.372545287830296,48.84007124992242],[2.3724140187284153,48.84017111634058],[2.372120455208859,48.84039422669529],[2.370575607294024,48.84152814957792],[2.3691818379184193,48.842551117264144],[2.3684629423807078,48.84309366435691],[2.366029183892614,48.84493028592922],[2.3648364137098064,48.84584371301591],[2.364433128355796,48.84614003688701],[2.365366647494866,48.84669546629608],[2.365378777673753,48.8467026535563],[2.365483449345826,48.84676503330322],[2.3654854982062776,48.84676620164319],[2.3655482151248313,48.84680347987392],[2.3655614246939396,48.84681133026934],[2.3656059883298077,48.84683784941379],[2.365650421202715,48.846864367847495],[2.3656822923691783,48.84688332351592],[2.3656856312956727,48.846885308114125],[2.365694997301973,48.84689087802961],[2.365941978828986,48.84703776356267],[2.3659680237575165,48.84705321675268],[2.366116855142304,48.84714176021279],[2.3661374921903433,48.84715403516123],[2.3661454444560164,48.84715876924115],[2.3665025960864385,48.84737124454914],[2.366519794267493,48.847409720182156],[2.367309371355026,48.84917596610089],[2.3673116996706867,48.84918117848835],[2.367991386804722,48.850677177750306],[2.368030923056307,48.85076419677351],[2.368385844883154,48.851545345931456],[2.3684176928172636,48.85161364728806],[2.368418755409635,48.85161592826189],[2.368574425795795,48.851949786795075],[2.3685987147200085,48.85200301729232],[2.3686007452647124,48.852007406959125],[2.3686123588712444,48.8520325089393],[2.368613150709159,48.85203407979127],[2.368636812528628,48.852084972246004],[2.3686708609648837,48.85215820097478],[2.368738580824188,48.85230081705979],[2.368801899186302,48.85243757936168],[2.368809812205495,48.852454752880064],[2.3688723118882393,48.85259106472605],[2.369077956861985,48.85303372153182],[2.3690792413310717,48.85303647942399],[2.369102354168098,48.85308618889084],[2.3691301000467324,48.85314585792441],[2.369137996500428,48.85316284155837],[2.3693372021357524,48.85317932546996],[2.370280570180626,48.853257380749874],[2.3702978031212942,48.85325728347823],[2.3703072881000713,48.85325675241287],[2.3703163085379635,48.85325609299279],[2.37031681510888,48.85325601381761],[2.370351165332938,48.85325061590024],[2.3703736313840693,48.853244331631736],[2.370377054573864,48.853243113035475],[2.370381910826158,48.853241383952955],[2.370390436282069,48.85323815247347],[2.3704045679372814,48.85323180635685],[2.3709137339132345,48.85290620282889],[2.371298548225945,48.85268360402572],[2.371363720562105,48.85264921075404],[2.371404500413575,48.852629212048505],[2.3714441108975963,48.85260887712362],[2.3715117444626315,48.85257661737278],[2.3717391067778215,48.85247852377004],[2.3718189176977873,48.85244799698172],[2.3718529651713793,48.852436114509],[2.371886636273745,48.85242357172464],[2.371968671538228,48.85239572579151],[2.373551931948097,48.851931463339895],[2.373787214093654,48.85186519672008],[2.374850048438323,48.851604415630824],[2.377772832411307,48.850885328206815],[2.3785102918691576,48.85070637197588],[2.3788181977616687,48.85062981891938],[2.379396566835754,48.850550917045865],[2.380119515262639,48.85045073005364],[2.381574900165628,48.850385326534884],[2.3837792387055403,48.850212676893214],[2.3843433036607817,48.85013150642981],[2.389492589558715,48.84935450230635],[2.390097094060501,48.849264380852865],[2.3933683184375973,48.848762715942854],[2.394361210058953,48.84861041946544],[2.3953272685333458,48.84847017888043],[2.39591662517278,48.84838461824476],[2.396507280589901,48.84833170780583],[2.3969529382231776,48.84829178423476],[2.397358472297003,48.848255454879954],[2.3976194897485295,48.8482320694956],[2.3978038176146987,48.848215555349576],[2.3986681283170266,48.84813811624196],[2.3988632729332755,48.84812063136657],[2.3991176935426926,48.848097834622735],[2.3992635247286707,48.84808504876142],[2.399407099546139,48.84807246993873],[2.399453228634635,48.848068425966574],[2.4034521165290084,48.84771786926307],[2.404080324295172,48.84765733470466],[2.406273698822661,48.84744604618644],[2.406314101803261,48.847442152825145],[2.4063251428874417,48.84744126149324],[2.407728317389582,48.847327885230264],[2.4080051563038967,48.8473055124498],[2.409452139637248,48.847188575257],[2.4095609948280154,48.84717807295645],[2.4104306101401614,48.84709991682843],[2.410636271043429,48.84708143213789],[2.4109841759399995,48.84705016167529],[2.411098021678266,48.84703992807118],[2.411155246660877,48.847034784835536],[2.411275410835626,48.84702444905664],[2.4115743772729203,48.846998733285474],[2.411706005668424,48.846987411108024],[2.4133420834102446,48.84684666753927],[2.413614205895823,48.84682325588812],[2.413636353586917,48.84682129502594],[2.4139415420512282,48.84679426740162],[2.4141438909806707,48.84677634774245],[2.414490506997807,48.846745650760035],[2.4145651503871988,48.84673903975448],[2.4152888968566963,48.84667493873649],[2.4154839391722662,48.84665766461224],[2.4159937826671833,48.846612504012846],[2.41591911567092,48.84624130988308],[2.4159188472626085,48.84623996943476],[2.415875376784052,48.846023859184506],[2.415855108565025,48.845923098216986],[2.415737761574644,48.845339703978844],[2.4157189485314987,48.84524617094943],[2.4156907406504287,48.845105934396265],[2.415361953666605,48.84404029818884],[2.4152455364352914,48.84366296744862],[2.4151367925263236,48.843310497107574],[2.4151286831732293,48.84328420884773],[2.415099498404957,48.84318960945831],[2.4148773920925226,48.842469687279504],[2.414814238899316,48.84226498328085],[2.4147833777109136,48.842164947001294],[2.414690585759219,48.84186416611735],[2.4146139587216733,48.84161577801971],[2.414511880868107,48.84130137109337],[2.414509779007566,48.841294897120285],[2.414287881217014,48.8405364000757],[2.4135718373937576,48.8380886356615],[2.413511477520538,48.83788228539396],[2.4133230582828906,48.837374754042564],[2.4132596977544982,48.83720408174591],[2.413103145482937,48.83678237833096],[2.413053997071511,48.83664998494874],[2.412927331514038,48.83630877944372],[2.4128592848175687,48.83612547649878],[2.412552033389257,48.83529779269631],[2.4125247744604095,48.835224359831216],[2.4124943607746805,48.83514243046506],[2.4124424599348817,48.83500261684662],[2.4124102337658493,48.83491580398911],[2.4122996174373657,48.834617809567526],[2.4122740925723662,48.834549049217145],[2.412124855402813,48.8344517097687],[2.4120611684252684,48.83441016989926],[2.411922917506233,48.834319995455246],[2.411904073315744,48.83430770473147],[2.4115492582054316,48.83407627287763],[2.411354739594916,48.83394939665251],[2.4113416662480516,48.83394086839566],[2.4113127444922497,48.83392200308815],[2.4112168522309734,48.8338594542691],[2.4114082201333344,48.83382227299662],[2.411578354683804,48.83379147497415],[2.411749274723735,48.83376264118711],[2.411858420813249,48.83374556208921],[2.411920933843079,48.833735781297044],[2.4120932747646364,48.83371090221419],[2.4122662483647126,48.833688012687915],[2.4124397987288813,48.83366711963573],[2.4126138781371287,48.83364822821699],[2.4127884265889152,48.83363134532972],[2.412963396364457,48.83361647613385],[2.4131387329433838,48.83360362485673],[2.4133143804428485,48.83359279571958],[2.4134964737015827,48.83358275249892],[2.413624085442563,48.83357750983448],[2.4137518141115355,48.833573738967026],[2.4138796243006073,48.83357143972267]]],"type":"Polygon"},"properties":{"n_sq_ar":750000012,"c_ar":12,"c_arinsee":75112,"l_ar":"12ème Ardt","l_aroff":"Reuilly","n_sq_co":750001537,"surface":16314782.6372674,"perimetre":24089.6662978,"geom_x_y":{"lon":2.4213249007846733,"lat":48.83497438148033}}}]}');var rN={};rN=JSON.parse('{"type":"FeatureCollection","features":[{"geometry":{"type":"Point","coordinates":[2.3015874,48.8108097]},"properties":{"name":"Châtillon-Montrouge","coordinates":[[2.3015874,48.8108097],[2.3017558,48.8108516]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":0,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":0,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":0,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":0},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Malakoff - Rue Étienne Dolet"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Malakoff - Rue Étienne Dolet"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Malakoff - Rue Étienne Dolet"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Malakoff - Rue Étienne Dolet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3152622,48.8895077]},"properties":{"name":"Pont Cardinet","coordinates":[[2.3152622,48.8895077],[2.3152876,48.8895144]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":40,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":40},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Saint-Lazare","Porte de Clichy"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Saint-Lazare","Porte de Clichy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2906706,48.87515]},"properties":{"name":"Argentine","coordinates":[[2.2906706,48.87515],[2.2895868,48.8755232]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":251,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":60},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Porte Maillot","Charles de Gaulle - Étoile"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Charles de Gaulle - Étoile","Porte Maillot"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3004148,48.8720617]},"properties":{"name":"George V","coordinates":[[2.3004148,48.8720617],[2.300428,48.8720888]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":206,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":104},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Charles de Gaulle - Étoile","Franklin D. Roosevelt"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Franklin D. Roosevelt","Charles de Gaulle - Étoile"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3222271,48.8663718]},"properties":{"name":"Concorde","coordinates":[[2.3222271,48.8663718],[2.3227573,48.8656344],[2.3218526,48.8665117],[2.3222077,48.8664002]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":90,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":134,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":184,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":128,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":129,"Ligne 8 : Balard → Créteil - Pointe du Lac":90},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Madeleine","Invalides"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Madeleine","Assemblée Nationale"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Champs-Élysées - Clemenceau","Tuileries"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Tuileries","Champs-Élysées - Clemenceau"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Madeleine","Assemblée Nationale"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Madeleine","Invalides"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3411235,48.8608027]},"properties":{"name":"Louvre - Rivoli","coordinates":[[2.3411235,48.8608027],[2.3411352,48.8608148]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":166,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":149},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Palais Royal - Musée du Louvre","Châtelet"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Châtelet","Palais Royal - Musée du Louvre"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3686653,48.8519877]},"properties":{"name":"Bastille","coordinates":[[2.3686653,48.8519877],[2.3685718,48.8532438],[2.3691871,48.8536788],[2.3686803,48.8520225]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":157,"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":231,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":97,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":223,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":123,"Ligne 8 : Balard → Créteil - Pointe du Lac":159},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Ledru-Rollin","Chemin Vert"],"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Quai de la Rapée","République"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Saint-Paul","Gare de Lyon"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Gare de Lyon","Saint-Paul"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["République","Quai de la Rapée"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Ledru-Rollin","Chemin Vert"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4080861,48.8473335]},"properties":{"name":"Porte de Vincennes","coordinates":[[2.4080861,48.8473335],[2.4080898,48.8473598]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":19,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":300},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Nation","Saint-Mandé"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Saint-Mandé","Nation"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2435931,48.8336468]},"properties":{"name":"Marcel Sembat","coordinates":[[2.2435931,48.8336468]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":6,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":6},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Porte de Saint-Cloud","Billancourt"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Porte de Saint-Cloud","Billancourt"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2879898,48.8324292]},"properties":{"name":"Porte de Versailles","coordinates":[[2.2879898,48.8324292]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":15,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":15},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Convention","Corentin Celton"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Convention","Corentin Celton"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2856493,48.8576538]},"properties":{"name":"Passy","coordinates":[[2.2856493,48.8576538],[2.2859462,48.8573099]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":66,"Ligne 6 : Nation → Charles de Gaulle-Étoile":302},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Bir-Hakeim","Trocadéro"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Trocadéro","Bir-Hakeim"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.350489,48.8297902]},"properties":{"name":"Corvisart","coordinates":[[2.350489,48.8297902],[2.3504719,48.8298145]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":209,"Ligne 6 : Nation → Charles de Gaulle-Étoile":171},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Place d\'Italie","Glacière"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Glacière","Place d\'Italie"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.438912,48.8445799]},"properties":{"name":"Château de Vincennes","coordinates":[[2.438912,48.8445799],[2.4389148,48.8445929]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":0,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":311},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Bérault"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Bérault"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4292592,48.8454296]},"properties":{"name":"Bérault","coordinates":[[2.4292592,48.8454296],[2.4292641,48.8454503]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":8,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":307},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Saint-Mandé","Château de Vincennes"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Château de Vincennes","Saint-Mandé"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3812008,48.8783961]},"properties":{"name":"Buttes Chaumont","coordinates":[[2.3812008,48.8783961]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"],"inLineIndex":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":26},"adjacentStations":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Botzaris","Bolivar"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3739077,48.8809263]},"properties":{"name":"Bolivar","coordinates":[[2.3739077,48.8809263]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"],"inLineIndex":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":13},"adjacentStations":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Buttes Chaumont","Jaurès"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4184422,48.846435]},"properties":{"name":"Saint-Mandé","coordinates":[[2.4184422,48.846435],[2.4184443,48.8464526]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":12,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":305},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Porte de Vincennes","Bérault"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Bérault","Porte de Vincennes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3833739,48.8667079]},"properties":{"name":"Ménilmontant","coordinates":[[2.3833739,48.8667079]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":165,"Ligne 2 : Porte Dauphine → Nation":166},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Père Lachaise","Couronnes"],"Ligne 2 : Porte Dauphine → Nation":["Père Lachaise","Couronnes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3901666,48.8582563]},"properties":{"name":"Philippe Auguste","coordinates":[[2.3901666,48.8582563]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":182,"Ligne 2 : Porte Dauphine → Nation":183},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Alexandre Dumas","Père Lachaise"],"Ligne 2 : Porte Dauphine → Nation":["Alexandre Dumas","Père Lachaise"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3804698,48.869062]},"properties":{"name":"Couronnes","coordinates":[[2.3804698,48.869062]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":162,"Ligne 2 : Porte Dauphine → Nation":163},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Ménilmontant","Belleville"],"Ligne 2 : Porte Dauphine → Nation":["Ménilmontant","Belleville"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3710197,48.8774215]},"properties":{"name":"Colonel Fabien","coordinates":[[2.3710197,48.8774215]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":158,"Ligne 2 : Porte Dauphine → Nation":159},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Belleville","Jaurès"],"Ligne 2 : Porte Dauphine → Nation":["Belleville","Jaurès"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3710498,48.8821884]},"properties":{"name":"Jaurès","coordinates":[[2.3710498,48.8821884],[2.372397,48.8833127],[2.3702229,48.8817325],[2.3702499,48.8817318]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 2 : Porte Dauphine → Nation","Ligne 2 : Nation → Porte Dauphine"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":109,"Ligne 2 : Nation → Porte Dauphine":150,"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":10,"Ligne 2 : Porte Dauphine → Nation":150,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":246},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Stalingrad","Laumière"],"Ligne 2 : Nation → Porte Dauphine":["Colonel Fabien","Stalingrad"],"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Bolivar","Louis Blanc"],"Ligne 2 : Porte Dauphine → Nation":["Colonel Fabien","Stalingrad"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Laumière","Stalingrad"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3446121,48.8829736]},"properties":{"name":"Anvers","coordinates":[[2.3446121,48.8829736],[2.3448863,48.8830022]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":88,"Ligne 2 : Porte Dauphine → Nation":88},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Barbès - Rochechouart","Pigalle"],"Ligne 2 : Porte Dauphine → Nation":["Barbès - Rochechouart","Pigalle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4154765,48.8649387]},"properties":{"name":"Gallieni","coordinates":[[2.4154765,48.8649387],[2.415477,48.8649547]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":204,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":3},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Porte de Bagnolet"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Porte de Bagnolet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3978212,48.864941]},"properties":{"name":"Gambetta","coordinates":[[2.3978212,48.864941],[2.3989183,48.8653873]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 3bis : Porte des Lilas → Gambetta","Ligne 3bis : Gambetta → Porte des Lilas"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":182,"Ligne 3bis : Porte des Lilas → Gambetta":17,"Ligne 3bis : Gambetta → Porte des Lilas":19,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":25},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Porte de Bagnolet","Père Lachaise"],"Ligne 3bis : Porte des Lilas → Gambetta":["Pelleport"],"Ligne 3bis : Gambetta → Porte des Lilas":["Pelleport"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Père Lachaise","Porte de Bagnolet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3241125,48.8756144]},"properties":{"name":"Saint-Lazare","coordinates":[[2.3241125,48.8756144],[2.3278406,48.8757066],[2.3244195,48.8751129],[2.3250015,48.8753076],[2.324136,48.8756052],[2.3250076,48.8752873]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 14 : Olympiades → Mairie de Saint-Ouen","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":73,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":177,"Ligne 3 : Pont de Levallois - Bécon → Gallieni":87,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":180,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":73,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":172,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":178,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":178,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":180,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":120},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Madeleine","Pont Cardinet"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Trinité d\'Estienne d\'Orves","Madeleine"],"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Havre - Caumartin","Europe"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Liège","Miromesnil"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Madeleine","Pont Cardinet"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Trinité d\'Estienne d\'Orves","Madeleine"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Liège","Miromesnil"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Liège","Miromesnil"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Liège","Miromesnil"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Europe","Havre - Caumartin"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2934906,48.8859272]},"properties":{"name":"Porte de Champerret","coordinates":[[2.2934906,48.8859272]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":26,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":181},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Pereire","Louise Michel"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Louise Michel","Pereire"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3144012,48.851398]},"properties":{"name":"Saint-François-Xavier","coordinates":[[2.3144012,48.851398],[2.3144382,48.8514925]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":100,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":98,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":98,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":100},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Varenne","Duroc"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Varenne","Duroc"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Varenne","Duroc"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Varenne","Duroc"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3150585,48.8568023]},"properties":{"name":"Varenne","coordinates":[[2.3150585,48.8568023],[2.315108,48.8570041]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":102,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":100,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":100,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":102},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Invalides","Saint-François-Xavier"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Invalides","Saint-François-Xavier"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Invalides","Saint-François-Xavier"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Invalides","Saint-François-Xavier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3599967,48.8905061]},"properties":{"name":"Marx Dormoy","coordinates":[[2.3599967,48.8905061]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":302,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":295},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Porte de la Chapelle","Marcadet - Poissonniers"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Porte de la Chapelle","Marcadet - Poissonniers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3607546,48.8711191]},"properties":{"name":"Jacques Bonsergent","coordinates":[[2.3607546,48.8711191]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":191,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":162},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["République","Gare de L\'Est"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Gare de L\'Est","République"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2850318,48.8920499]},"properties":{"name":"Anatole France","coordinates":[[2.2850318,48.8920499]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":3,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":204},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Louise Michel","Pont de Levallois - Bécon"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Pont de Levallois - Bécon","Louise Michel"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.43575,48.8579778]},"properties":{"name":"Croix de Chavaux","coordinates":[[2.43575,48.8579778]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":238,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":239},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Mairie de Montreuil","Robespierre"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Mairie de Montreuil","Robespierre"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.441569,48.8625988]},"properties":{"name":"Mairie de Montreuil","coordinates":[[2.441569,48.8625988]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":243,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":244},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Croix de Chavaux"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Croix de Chavaux"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2803973,48.8971408]},"properties":{"name":"Pont de Levallois - Bécon","coordinates":[[2.2803973,48.8971408]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":0,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":207},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Anatole France"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Anatole France"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2884734,48.8882803]},"properties":{"name":"Louise Michel","coordinates":[[2.2884734,48.8882803]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":8,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":199},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Porte de Champerret","Anatole France"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Anatole France","Porte de Champerret"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4237108,48.8558145]},"properties":{"name":"Robespierre","coordinates":[[2.4237108,48.8558145]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":237,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":238},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Croix de Chavaux","Porte de Montreuil"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Croix de Chavaux","Porte de Montreuil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3887914,48.8525808]},"properties":{"name":"Rue des Boulets","coordinates":[[2.3887914,48.8525808]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":196,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":197},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Nation","Charonne"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Nation","Charonne"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3385398,48.8717041]},"properties":{"name":"Richelieu - Drouot","coordinates":[[2.3385398,48.8717041],[2.3387937,48.8721853],[2.3388021,48.8722127],[2.3385319,48.8717313]],"lines":["Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 8 : Créteil-Pointe du Lac → Balard"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":108,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":143,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":144,"Ligne 8 : Balard → Créteil - Pointe du Lac":109},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Grands Boulevards","Opéra"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Grands Boulevards","Chaussée d\'Antin - La Fayette"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Grands Boulevards","Chaussée d\'Antin - La Fayette"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Grands Boulevards","Opéra"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3217921,48.874471]},"properties":{"name":"Saint-Augustin","coordinates":[[2.3217921,48.874471]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":130,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":130},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Havre - Caumartin","Miromesnil"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Havre - Caumartin","Miromesnil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3658858,48.8464731]},"properties":{"name":"Quai de la Rapée","coordinates":[[2.3658858,48.8464731],[2.3659189,48.8464896]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":257,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":98},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Gare d\'Austerlitz","Bastille"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Bastille","Gare d\'Austerlitz"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3393289,48.8522212]},"properties":{"name":"Odéon","coordinates":[[2.3393289,48.8522212],[2.3393929,48.8523524],[2.3394061,48.8523723]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":157,"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":129,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":158,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":78},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Saint-Germain-des-Prés","Saint-Michel"],"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Cluny-La Sorbonne","Mabillon"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Saint-Germain-des-Prés","Saint-Michel"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Mabillon","Cluny-La Sorbonne"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3250718,48.8410969]},"properties":{"name":"Edgar Quinet","coordinates":[[2.3250718,48.8410969],[2.3250866,48.8411225]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":161,"Ligne 6 : Nation → Charles de Gaulle-Étoile":218},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Raspail","Montparnasse-Bienvenüe"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Montparnasse-Bienvenüe","Raspail"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2937179,48.8646177]},"properties":{"name":"Iéna","coordinates":[[2.2937179,48.8646177]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":68,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":68},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Alma-Marceau","Trocadéro"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Alma-Marceau","Trocadéro"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.278149,48.8640672]},"properties":{"name":"Rue de la Pompe","coordinates":[[2.278149,48.8640672]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":59,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":59},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Trocadéro","La Muette"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Trocadéro","La Muette"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.274062,48.8579754]},"properties":{"name":"La Muette","coordinates":[[2.274062,48.8579754]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":28,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":28},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Rue de la Pompe","Ranelagh"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Rue de la Pompe","Ranelagh"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2702166,48.8555764]},"properties":{"name":"Ranelagh","coordinates":[[2.2702166,48.8555764]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":27,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":27},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["La Muette","Jasmin"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["La Muette","Jasmin"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2681802,48.8525598]},"properties":{"name":"Jasmin","coordinates":[[2.2681802,48.8525598]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":24,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":24},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Ranelagh","Michel-Ange - Auteuil"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Ranelagh","Michel-Ange - Auteuil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2600472,48.8430044]},"properties":{"name":"Exelmans","coordinates":[[2.2600472,48.8430044]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":13,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":13},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Michel-Ange - Molitor","Porte de Saint-Cloud"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Michel-Ange - Molitor","Porte de Saint-Cloud"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2565741,48.8377707]},"properties":{"name":"Porte de Saint-Cloud","coordinates":[[2.2565741,48.8377707]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":8,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":8},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Exelmans","Marcel Sembat"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Exelmans","Marcel Sembat"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.300292,48.8648683]},"properties":{"name":"Alma-Marceau","coordinates":[[2.300292,48.8648683]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":74,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":74},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Franklin D. Roosevelt","Iéna"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Franklin D. Roosevelt","Iéna"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3100827,48.8723362]},"properties":{"name":"Saint-Philippe du Roule","coordinates":[[2.3100827,48.8723362]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":108,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":108},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Miromesnil","Franklin D. Roosevelt"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Miromesnil","Franklin D. Roosevelt"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3252463,48.8702329]},"properties":{"name":"Madeleine","coordinates":[[2.3252463,48.8702329],[2.3265519,48.8703914],[2.3261707,48.8695784],[2.3265641,48.8704075]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":98,"Ligne 14 : Mairie de Saint-Ouen → Olympiades":83,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":147,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":83,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":142,"Ligne 8 : Balard → Créteil - Pointe du Lac":98},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Opéra","Concorde"],"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Pyramides","Saint-Lazare"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Saint-Lazare","Concorde"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Pyramides","Saint-Lazare"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Saint-Lazare","Concorde"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Opéra","Concorde"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.314484,48.859683]},"properties":{"name":"Invalides","coordinates":[[2.314484,48.859683],[2.3148872,48.860393],[2.3146185,48.8603596]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":66,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":115,"Ligne 8 : Balard → Créteil - Pointe du Lac":66,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":111,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":111,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":115},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Concorde","La Motte-Picquet - Grenelle"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Champs-Élysées - Clemenceau","Varenne"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Concorde","La Motte-Picquet - Grenelle"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Champs-Élysées - Clemenceau","Varenne"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Champs-Élysées - Clemenceau","Varenne"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Champs-Élysées - Clemenceau","Varenne"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3681408,48.8574434]},"properties":{"name":"Chemin Vert","coordinates":[[2.3681408,48.8574434]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":153,"Ligne 8 : Balard → Créteil - Pointe du Lac":155},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Bastille","République"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Bastille","République"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3760274,48.8512945]},"properties":{"name":"Ledru-Rollin","coordinates":[[2.3760274,48.8512945]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":170,"Ligne 8 : Balard → Créteil - Pointe du Lac":172},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Reuilly — Diderot","Bastille"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Reuilly — Diderot","Bastille"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.406201,48.8264064]},"properties":{"name":"Liberté","coordinates":[[2.406201,48.8264064]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":238,"Ligne 8 : Balard → Créteil - Pointe du Lac":240},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Créteil-L\'Échat (Hopital Henri Mondor)","Daumesnil"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Créteil-L\'Échat (Hopital Henri Mondor)","Daumesnil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3664158,48.8270333]},"properties":{"name":"Olympiades","coordinates":[[2.3664158,48.8270333],[2.3664211,48.8270157]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":196,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":196},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Bibliothèque François Mitterrand"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Bibliothèque François Mitterrand"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3594563,48.8977035]},"properties":{"name":"Porte de la Chapelle","coordinates":[[2.3594563,48.8977035]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":310,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":303},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Front Populaire","Marx Dormoy"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Front Populaire","Marx Dormoy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3478412,48.8938481]},"properties":{"name":"Simplon","coordinates":[[2.3478412,48.8938481]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":2,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":2},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Marcadet - Poissonniers","Porte de Clignancourt"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Marcadet - Poissonniers","Porte de Clignancourt"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3495534,48.8868654]},"properties":{"name":"Château Rouge","coordinates":[[2.3495534,48.8868654]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":14,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":14},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Barbès - Rochechouart","Marcadet - Poissonniers"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Barbès - Rochechouart","Marcadet - Poissonniers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3493931,48.8639526]},"properties":{"name":"Étienne Marcel","coordinates":[[2.3493931,48.8639526],[2.3498519,48.8640258]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":80,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":80},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Les Halles","Réaumur - Sébastopol"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Les Halles","Réaumur - Sébastopol"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3563063,48.8728919]},"properties":{"name":"Château d\'Eau","coordinates":[[2.3563063,48.8728919],[2.3563957,48.87288]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":60,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":63},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Strasbourg - Saint-Denis","Gare de L\'Est"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Strasbourg - Saint-Denis","Gare de L\'Est"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3458118,48.8621801]},"properties":{"name":"Les Halles","coordinates":[[2.3458118,48.8621801],[2.3461831,48.8627067]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":94,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":93},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Châtelet","Étienne Marcel"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Châtelet","Étienne Marcel"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3224866,48.8386332]},"properties":{"name":"Gaîté","coordinates":[[2.3224866,48.8386332],[2.3225369,48.838644]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":65,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":64,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":64,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":65},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Montparnasse-Bienvenüe","Pernety"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Montparnasse-Bienvenüe","Pernety"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Montparnasse-Bienvenüe","Pernety"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Montparnasse-Bienvenüe","Pernety"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3140286,48.8317757]},"properties":{"name":"Plaisance","coordinates":[[2.3140286,48.8317757],[2.3140548,48.8317522]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":46,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":46,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":46,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":46},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Pernety","Porte de Vanves"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Pernety","Porte de Vanves"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Pernety","Porte de Vanves"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Pernety","Porte de Vanves"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3181876,48.83399]},"properties":{"name":"Pernety","coordinates":[[2.3181876,48.83399],[2.3182034,48.833981]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":48,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":48,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":48,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":48},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Gaîté","Plaisance"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Gaîté","Plaisance"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Gaîté","Plaisance"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Gaîté","Plaisance"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2984833,48.8225032]},"properties":{"name":"Malakoff - Plateau de Vanves","coordinates":[[2.2984833,48.8225032],[2.2985252,48.8224984]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":35,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":35,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":35,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":35},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Porte de Vanves","Malakoff - Rue Étienne Dolet"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Porte de Vanves","Malakoff - Rue Étienne Dolet"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Porte de Vanves","Malakoff - Rue Étienne Dolet"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Porte de Vanves","Malakoff - Rue Étienne Dolet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3794612,48.8851633]},"properties":{"name":"Laumière","coordinates":[[2.3794612,48.8851633]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":105,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":250},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Jaurès","Ourcq"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Ourcq","Jaurès"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3866783,48.8870606]},"properties":{"name":"Ourcq","coordinates":[[2.3866783,48.8870606]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":100,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":255},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Laumière","Porte de Pantin (Parc de la Villette)"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Porte de Pantin (Parc de la Villette)","Laumière"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3926738,48.8886492]},"properties":{"name":"Porte de Pantin (Parc de la Villette)","coordinates":[[2.3926738,48.8886492]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":94,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":261},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Ourcq","Hoche"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Hoche","Ourcq"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4025383,48.89128]},"properties":{"name":"Hoche","coordinates":[[2.4025383,48.89128]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":84,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":271},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Porte de Pantin (Parc de la Villette)","Église de Pantin"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Église de Pantin","Porte de Pantin (Parc de la Villette)"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3655808,48.8814286]},"properties":{"name":"Louis Blanc","coordinates":[[2.3655808,48.8814286],[2.3662743,48.8817221]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":195,"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":1,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":189,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":223,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":229},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Stalingrad","Château Landon"],"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Jaurès"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Stalingrad","Château Landon"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Stalingrad","Château Landon"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Stalingrad","Château Landon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3742226,48.8884812]},"properties":{"name":"Riquet","coordinates":[[2.3742226,48.8884812]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":202,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":196,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":230,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":236},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Crimée","Stalingrad"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Crimée","Stalingrad"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Crimée","Stalingrad"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Crimée","Stalingrad"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3773681,48.8908513]},"properties":{"name":"Crimée","coordinates":[[2.3773681,48.8908513]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":203,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":197,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":231,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":237},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Corentin Cariou","Riquet"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Corentin Cariou","Riquet"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Corentin Cariou","Riquet"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Corentin Cariou","Riquet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3823046,48.8947282]},"properties":{"name":"Corentin Cariou","coordinates":[[2.3823046,48.8947282]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":206,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":200,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":234,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":240},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Porte de la Villette","Crimée"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Porte de la Villette","Crimée"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Porte de la Villette","Crimée"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Porte de la Villette","Crimée"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.385591,48.8974039]},"properties":{"name":"Porte de la Villette","coordinates":[[2.385591,48.8974039]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":207,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":201,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":235,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":241},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Aubervilliers - Pantin - Quatre Chemins","Corentin Cariou"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Aubervilliers - Pantin - Quatre Chemins","Corentin Cariou"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Aubervilliers - Pantin - Quatre Chemins","Corentin Cariou"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Aubervilliers - Pantin - Quatre Chemins","Corentin Cariou"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3399663,48.8748242]},"properties":{"name":"Le Peletier","coordinates":[[2.3399663,48.8748242],[2.3405331,48.8748691]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":162,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":157,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":191,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":196},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Cadet","Chaussée d\'Antin - La Fayette"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Cadet","Chaussée d\'Antin - La Fayette"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Cadet","Chaussée d\'Antin - La Fayette"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Cadet","Chaussée d\'Antin - La Fayette"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3442991,48.8759565]},"properties":{"name":"Cadet","coordinates":[[2.3442991,48.8759565],[2.3444645,48.8760003]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":163,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":158,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":192,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":197},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Poissonnière","Le Peletier"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Poissonnière","Le Peletier"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Poissonnière","Le Peletier"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Poissonnière","Le Peletier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3418394,48.8586746]},"properties":{"name":"Pont Neuf","coordinates":[[2.3418394,48.8586746]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":114,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":114,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":148,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":148},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Palais Royal - Musée du Louvre","Châtelet"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Palais Royal - Musée du Louvre","Châtelet"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Palais Royal - Musée du Louvre","Châtelet"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Palais Royal - Musée du Louvre","Châtelet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3618174,48.8513954]},"properties":{"name":"Sully - Morland","coordinates":[[2.3618174,48.8513954]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":97,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":97,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":131,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":131},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Pont Marie","Jussieu"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Pont Marie","Jussieu"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Pont Marie","Jussieu"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Pont Marie","Jussieu"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3565905,48.8537872]},"properties":{"name":"Pont Marie","coordinates":[[2.3565905,48.8537872]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":102,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":102,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":136,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":136},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Châtelet","Sully - Morland"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Châtelet","Sully - Morland"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Châtelet","Sully - Morland"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Châtelet","Sully - Morland"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3522772,48.8429053]},"properties":{"name":"Place Monge","coordinates":[[2.3522772,48.8429053]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":47,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":47,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":81,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":81},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Jussieu","Censier - Daubenton"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Jussieu","Censier - Daubenton"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Jussieu","Censier - Daubenton"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Jussieu","Censier - Daubenton"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3519334,48.8406473]},"properties":{"name":"Censier - Daubenton","coordinates":[[2.3519334,48.8406473]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":45,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":45,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":79,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":79},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Place Monge","Les Gobelins"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Place Monge","Les Gobelins"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Place Monge","Les Gobelins"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Place Monge","Les Gobelins"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3526735,48.8356304]},"properties":{"name":"Les Gobelins","coordinates":[[2.3526735,48.8356304]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":34,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":34,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":68,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":68},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Censier - Daubenton","Place d\'Italie"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Censier - Daubenton","Place d\'Italie"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Censier - Daubenton","Place d\'Italie"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Censier - Daubenton","Place d\'Italie"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.393338,48.8819488]},"properties":{"name":"Danube","coordinates":[[2.393338,48.8819488]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"]},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4043104,48.8715218]},"properties":{"name":"Saint-Fargeau","coordinates":[[2.4043104,48.8715218]],"lines":["Ligne 3bis : Porte des Lilas → Gambetta","Ligne 3bis : Gambetta → Porte des Lilas"],"inLineIndex":{"Ligne 3bis : Porte des Lilas → Gambetta":10,"Ligne 3bis : Gambetta → Porte des Lilas":12},"adjacentStations":{"Ligne 3bis : Porte des Lilas → Gambetta":["Pelleport","Porte des Lilas"],"Ligne 3bis : Gambetta → Porte des Lilas":["Pelleport","Porte des Lilas"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4013152,48.8680997]},"properties":{"name":"Pelleport","coordinates":[[2.4013152,48.8680997]],"lines":["Ligne 3bis : Porte des Lilas → Gambetta","Ligne 3bis : Gambetta → Porte des Lilas"],"inLineIndex":{"Ligne 3bis : Porte des Lilas → Gambetta":12,"Ligne 3bis : Gambetta → Porte des Lilas":14},"adjacentStations":{"Ligne 3bis : Porte des Lilas → Gambetta":["Gambetta","Saint-Fargeau"],"Ligne 3bis : Gambetta → Porte des Lilas":["Gambetta","Saint-Fargeau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3582211,48.8351097]},"properties":{"name":"Campo-Formio","coordinates":[[2.3582211,48.8351097],[2.3581842,48.8351227]],"lines":["Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":313,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":33},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Place d\'Italie","Saint-Marcel"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Gare d\'Austerlitz","Place d\'Italie"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3223281,48.9048743]},"properties":{"name":"Saint-Ouen","coordinates":[[2.3223281,48.9048743],[2.3223473,48.9048616]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":12,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":12},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Porte de Clichy","Mairie de Saint-Ouen"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Porte de Clichy","Mairie de Saint-Ouen"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3573505,48.8260904]},"properties":{"name":"Tolbiac","coordinates":[[2.3573505,48.8260904]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":14,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":14,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":48,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":48},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Place d\'Italie","Maison Blanche"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Place d\'Italie","Maison Blanche"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Place d\'Italie","Maison Blanche"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Place d\'Italie","Maison Blanche"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.358504,48.8224745]},"properties":{"name":"Maison Blanche","coordinates":[[2.358504,48.8224745]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":11,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":11,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":45,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":45},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Tolbiac","Porte d\'Italie"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Tolbiac","Porte d\'Italie"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Tolbiac","Le Kremlin-Bicêtre"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Tolbiac","Le Kremlin-Bicêtre"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.359533,48.8190866]},"properties":{"name":"Porte d\'Italie","coordinates":[[2.359533,48.8190866]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":10,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":10},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Maison Blanche","Porte de Choisy"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Maison Blanche","Porte de Choisy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2862019,48.9231172]},"properties":{"name":"Les Agnettes","coordinates":[[2.2862019,48.9231172]],"lines":["Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":308,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":318},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Asnières-Gennevilliers–Les Courtilles","Gabriel Péri"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Asnières-Gennevilliers–Les Courtilles","Gabriel Péri"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2841612,48.9307562]},"properties":{"name":"Asnières-Gennevilliers–Les Courtilles","coordinates":[[2.2841612,48.9307562]],"lines":["Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":322,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":332},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Les Agnettes"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Les Agnettes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4038072,48.9142573]},"properties":{"name":"Fort d\'Aubervilliers","coordinates":[[2.4038072,48.9142573]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":218,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":212,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":246,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":252},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["La Courneuve - 8 mai 1945","Aubervilliers - Pantin - Quatre Chemins"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["La Courneuve - 8 mai 1945","Aubervilliers - Pantin - Quatre Chemins"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["La Courneuve - 8 mai 1945","Aubervilliers - Pantin - Quatre Chemins"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["La Courneuve - 8 mai 1945","Aubervilliers - Pantin - Quatre Chemins"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3922499,48.9036279]},"properties":{"name":"Aubervilliers - Pantin - Quatre Chemins","coordinates":[[2.3922499,48.9036279]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":213,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":207,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":241,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":247},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Fort d\'Aubervilliers","Porte de la Villette"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Fort d\'Aubervilliers","Porte de la Villette"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Fort d\'Aubervilliers","Porte de la Villette"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Fort d\'Aubervilliers","Porte de la Villette"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.410766,48.9207595]},"properties":{"name":"La Courneuve - 8 mai 1945","coordinates":[[2.410766,48.9207595]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":221,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":215,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":249,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":255},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Fort d\'Aubervilliers"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Fort d\'Aubervilliers"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Fort d\'Aubervilliers"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Fort d\'Aubervilliers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3637903,48.8051317]},"properties":{"name":"Villejuif - Léo Lagrange","coordinates":[[2.3637903,48.8051317]],"lines":["Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":32,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":32},"adjacentStations":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Le Kremlin-Bicêtre","Villejuif - Paul Vaillant-Couturier"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Le Kremlin-Bicêtre","Villejuif - Paul Vaillant-Couturier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3673857,48.7869402]},"properties":{"name":"Villejuif - Louis Aragon","coordinates":[[2.3673857,48.7869402]],"lines":["Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":1,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":1},"adjacentStations":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Villejuif - Paul Vaillant-Couturier"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Villejuif - Paul Vaillant-Couturier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3683565,48.7961557]},"properties":{"name":"Villejuif - Paul Vaillant-Couturier","coordinates":[[2.3683565,48.7961557]],"lines":["Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":9,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":9},"adjacentStations":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Villejuif - Léo Lagrange","Villejuif - Louis Aragon"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Villejuif - Léo Lagrange","Villejuif - Louis Aragon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3622359,48.810328]},"properties":{"name":"Le Kremlin-Bicêtre","coordinates":[[2.3622359,48.810328]],"lines":["Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":37,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":37},"adjacentStations":{"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Maison Blanche","Villejuif - Léo Lagrange"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Maison Blanche","Villejuif - Léo Lagrange"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3624779,48.8788923]},"properties":{"name":"Château Landon","coordinates":[[2.3624779,48.8788923]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":194,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":188,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":222,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":228},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Louis Blanc","Gare de L\'Est"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Louis Blanc","Gare de L\'Est"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Louis Blanc","Gare de L\'Est"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Louis Blanc","Gare de L\'Est"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.359948,48.8844239]},"properties":{"name":"La Chapelle","coordinates":[[2.359948,48.8844239],[2.3608142,48.8843973]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":109,"Ligne 2 : Porte Dauphine → Nation":113},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Stalingrad","Barbès - Rochechouart"],"Ligne 2 : Porte Dauphine → Nation":["Stalingrad","Barbès - Rochechouart"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4133107,48.8932564]},"properties":{"name":"Église de Pantin","coordinates":[[2.4133107,48.8932564]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":78,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":277},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Hoche","Bobigny - Pantin - Raymond Queneau"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Bobigny - Pantin - Raymond Queneau","Hoche"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4492356,48.9066938]},"properties":{"name":"Bobigny - Pablo Picasso","coordinates":[[2.4492356,48.9066938],[2.4492007,48.9060505]],"lines":["Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":2,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":354},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Bobigny - Pantin - Raymond Queneau"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Bobigny - Pantin - Raymond Queneau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3270241,48.8796037]},"properties":{"name":"Liège","coordinates":[[2.3270241,48.8796037],[2.3270703,48.8796039]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":193,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":193,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":193,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":193},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Place de Clichy","Saint-Lazare"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Place de Clichy","Saint-Lazare"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Place de Clichy","Saint-Lazare"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Place de Clichy","Saint-Lazare"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3647858,48.8201241]},"properties":{"name":"Porte de Choisy","coordinates":[[2.3647858,48.8201241]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":8,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":8},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Porte d\'Italie","Porte d\'Ivry"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Porte d\'Italie","Porte d\'Ivry"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3699632,48.8213334]},"properties":{"name":"Porte d\'Ivry","coordinates":[[2.3699632,48.8213334]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":5,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":5},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Porte de Choisy","Pierre et Marie Curie"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Porte de Choisy","Pierre et Marie Curie"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3773455,48.8159011]},"properties":{"name":"Pierre et Marie Curie","coordinates":[[2.3773455,48.8159011]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":2,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":2},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Porte d\'Ivry","Mairie d\'Ivry"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Porte d\'Ivry","Mairie d\'Ivry"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3839963,48.8109896]},"properties":{"name":"Mairie d\'Ivry","coordinates":[[2.3839963,48.8109896]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":0,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":0},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Pierre et Marie Curie"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Pierre et Marie Curie"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3497396,48.8911394]},"properties":{"name":"Marcadet - Poissonniers","coordinates":[[2.3497396,48.8911394],[2.3507565,48.8912909]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":10,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":285,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":10,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":278},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Château Rouge","Simplon"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Marx Dormoy","Jules Joffrin"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Château Rouge","Simplon"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Marx Dormoy","Jules Joffrin"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3663299,48.884268]},"properties":{"name":"Stalingrad","coordinates":[[2.3663299,48.884268],[2.3702373,48.8851627],[2.3665514,48.8842312],[2.3660072,48.8844158]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 2 : Porte Dauphine → Nation","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":199,"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":124,"Ligne 2 : Nation → Porte Dauphine":117,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":193,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":227,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":233,"Ligne 2 : Porte Dauphine → Nation":123,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":231},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Riquet","Louis Blanc"],"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Gare du Nord","Jaurès"],"Ligne 2 : Nation → Porte Dauphine":["Jaurès","La Chapelle"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Riquet","Louis Blanc"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Riquet","Louis Blanc"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Riquet","Louis Blanc"],"Ligne 2 : Porte Dauphine → Nation":["Jaurès","La Chapelle"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Jaurès","Gare du Nord"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3495072,48.8837837]},"properties":{"name":"Barbès - Rochechouart","coordinates":[[2.3495072,48.8837837],[2.3501165,48.8837969],[2.3509964,48.8838331]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":19,"Ligne 2 : Nation → Porte Dauphine":97,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":19,"Ligne 2 : Porte Dauphine → Nation":96},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Gare du Nord","Château Rouge"],"Ligne 2 : Nation → Porte Dauphine":["La Chapelle","Anvers"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Gare du Nord","Château Rouge"],"Ligne 2 : Porte Dauphine → Nation":["La Chapelle","Anvers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3577216,48.8760526]},"properties":{"name":"Gare de L\'Est","coordinates":[[2.3577216,48.8760526],[2.3580397,48.8764859],[2.3581276,48.8763641],[2.3588693,48.8762264],[2.3591169,48.8764524],[2.3578878,48.8768718]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":183,"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":173,"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":55,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":56,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":179,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":213,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":217,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":184},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Château Landon","Poissonnière"],"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Jacques Bonsergent","Gare du Nord"],"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Château d\'Eau","Gare du Nord"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Château d\'Eau","Gare du Nord"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Château Landon","Poissonnière"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Château Landon","Poissonnière"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Château Landon","Poissonnière"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Gare du Nord","Jacques Bonsergent"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3099551,48.8454973]},"properties":{"name":"Sèvres-Lecourbe","coordinates":[[2.3099551,48.8454973],[2.3090786,48.8457703]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":112,"Ligne 6 : Nation → Charles de Gaulle-Étoile":271},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Pasteur","Cambronne"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Cambronne","Pasteur"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3033838,48.847381]},"properties":{"name":"Cambronne","coordinates":[[2.3033838,48.847381],[2.3025023,48.8476656]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":105,"Ligne 6 : Nation → Charles de Gaulle-Étoile":274},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Sèvres-Lecourbe","La Motte-Picquet - Grenelle"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["La Motte-Picquet - Grenelle","Sèvres-Lecourbe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2979698,48.8490263]},"properties":{"name":"La Motte-Picquet - Grenelle","coordinates":[[2.2979698,48.8490263],[2.2980083,48.8490553],[2.2992367,48.8500344],[2.2992781,48.8500209]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":39,"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":69,"Ligne 6 : Charles de Gaulle-Étoile → Nation":97,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":138,"Ligne 6 : Nation → Charles de Gaulle-Étoile":275,"Ligne 8 : Balard → Créteil - Pointe du Lac":39},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Invalides"],"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Ségur","Avenue Émile Zola"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Cambronne","Dupleix"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Avenue Émile Zola","Ségur"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Dupleix","Cambronne"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Invalides"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2932004,48.8505691]},"properties":{"name":"Dupleix","coordinates":[[2.2932004,48.8505691],[2.2940636,48.8502723]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":90,"Ligne 6 : Nation → Charles de Gaulle-Étoile":279},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["La Motte-Picquet - Grenelle","Bir-Hakeim"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Bir-Hakeim","La Motte-Picquet - Grenelle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2896041,48.853629]},"properties":{"name":"Bir-Hakeim","coordinates":[[2.2896041,48.853629],[2.2890465,48.8542487]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":72,"Ligne 6 : Nation → Charles de Gaulle-Étoile":298},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Dupleix","Passy"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Passy","Dupleix"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3739596,48.8434008]},"properties":{"name":"Gare de Lyon","coordinates":[[2.3739596,48.8434008],[2.3737786,48.8458762],[2.3737852,48.845849],[2.3739771,48.8434146]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":145,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":58,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":260,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":145},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Bercy","Châtelet"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Bastille","Reuilly - Diderot"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Reuilly - Diderot","Bastille"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Bercy","Châtelet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3448521,48.8973976]},"properties":{"name":"Porte de Clignancourt","coordinates":[[2.3448521,48.8973976]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":0,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":0},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Simplon"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Simplon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2390296,48.8913166]},"properties":{"name":"La Défense - Grande Arche","coordinates":[[2.2390296,48.8913166],[2.2381442,48.8921061]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":309,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":5},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Esplanade de La Défense"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Esplanade de La Défense"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3885871,48.879514]},"properties":{"name":"Botzaris","coordinates":[[2.3885871,48.879514]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"],"inLineIndex":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":40},"adjacentStations":{"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Place des Fêtes","Buttes Chaumont"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3932701,48.8769291]},"properties":{"name":"Place des Fêtes","coordinates":[[2.3932701,48.8769291],[2.3929935,48.8767438],[2.3929992,48.8767148]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc","Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":129,"Ligne 11 : Mairie des Lilas → Châtelet":47},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Télégraphe","Jourdain"],"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc":["Botzaris"],"Ligne 11 : Mairie des Lilas → Châtelet":["Jourdain","Télégraphe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3043746,48.8793962]},"properties":{"name":"Courcelles","coordinates":[[2.3043746,48.8793962]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":40,"Ligne 2 : Porte Dauphine → Nation":40},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Monceau","Ternes"],"Ligne 2 : Porte Dauphine → Nation":["Monceau","Ternes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3659163,48.9065634]},"properties":{"name":"Front Populaire","coordinates":[[2.3659163,48.9065634]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":329,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":322},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Aimé Césaire","Porte de la Chapelle"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Aimé Césaire","Porte de la Chapelle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3956313,48.847617]},"properties":{"name":"Nation","coordinates":[[2.3956313,48.847617],[2.3961094,48.8489564],[2.3961603,48.8478302],[2.395933,48.8479623],[2.3956415,48.847696],[2.3961106,48.8478414]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":209,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":38,"Ligne 6 : Charles de Gaulle-Étoile → Nation":382,"Ligne 2 : Nation → Porte Dauphine":219,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":284,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":210,"Ligne 6 : Nation → Charles de Gaulle-Étoile":0,"Ligne 2 : Porte Dauphine → Nation":224},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Buzenval","Rue des Boulets"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Reuilly - Diderot","Porte de Vincennes"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Picpus"],"Ligne 2 : Nation → Porte Dauphine":["Avron"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Porte de Vincennes","Reuilly - Diderot"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Buzenval","Rue des Boulets"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Picpus"],"Ligne 2 : Porte Dauphine → Nation":["Avron"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4251929,48.8954338]},"properties":{"name":"Bobigny - Pantin - Raymond Queneau","coordinates":[[2.4251929,48.8954338]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":70,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":285},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Église de Pantin","Bobigny - Pablo Picasso"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Bobigny - Pablo Picasso","Église de Pantin"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3564351,48.8797004]},"properties":{"name":"Gare du Nord","coordinates":[[2.3564351,48.8797004],[2.3573782,48.8799021],[2.355223,48.8798684],[2.3577365,48.8805233]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":143,"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":37,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":37,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":212},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Gare de L\'Est","Stalingrad"],"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Gare de L\'Est","Barbès - Rochechouart"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Gare de L\'Est","Barbès - Rochechouart"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Stalingrad","Gare de L\'Est"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3778513,48.9082256]},"properties":{"name":"Aimé Césaire","coordinates":[[2.3778513,48.9082256]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":339,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":332},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Mairie d\'Aubervilliers","Front Populaire"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Mairie d\'Aubervilliers","Front Populaire"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3809116,48.9142765]},"properties":{"name":"Mairie d\'Aubervilliers","coordinates":[[2.3809116,48.9142765]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":346,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":339},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Aimé Césaire"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Aimé Césaire"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3795807,48.8399806]},"properties":{"name":"Bercy","coordinates":[[2.3795807,48.8399806],[2.3806011,48.8403052],[2.3805923,48.8402715],[2.3796013,48.8399924]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":153,"Ligne 6 : Charles de Gaulle-Étoile → Nation":299,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":153,"Ligne 6 : Nation → Charles de Gaulle-Étoile":85},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Cour Saint-Émilion","Gare de Lyon"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Dugommier","Quai de la Gare"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Cour Saint-Émilion","Gare de Lyon"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Quai de la Gare","Dugommier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3767172,48.8299286]},"properties":{"name":"Bibliothèque François Mitterrand","coordinates":[[2.3767172,48.8299286],[2.3767315,48.8299133]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":189,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":189},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Olympiades","Cour Saint-Émilion"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Olympiades","Cour Saint-Émilion"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3463026,48.8597749]},"properties":{"name":"Châtelet","coordinates":[[2.3463026,48.8597749],[2.3483592,48.8568781],[2.3466756,48.8597916],[2.3475176,48.8577988],[2.3460681,48.8592004],[2.3460759,48.8592208],[2.3464367,48.8601084],[2.3463256,48.8597846],[2.3475229,48.8578177]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 11 : Châtelet → Mairie des Lilas","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 14 : Olympiades → Mairie de Saint-Ouen","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":108,"Ligne 14 : Mairie de Saint-Ouen → Olympiades":115,"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":109,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":162,"Ligne 11 : Châtelet → Mairie des Lilas":0,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":108,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":155,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":115,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":108,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":142,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":142,"Ligne 11 : Mairie des Lilas → Châtelet":175},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Pont Neuf","Pont Marie"],"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Gare de Lyon","Pyramides"],"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Cité","Les Halles"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Louvre - Rivoli","Hôtel de Ville"],"Ligne 11 : Châtelet → Mairie des Lilas":["Hôtel de Ville"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Cité","Les Halles"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Hôtel de Ville","Louvre - Rivoli"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Gare de Lyon","Pyramides"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Pont Neuf","Pont Marie"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Pont Neuf","Pont Marie"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Pont Neuf","Pont Marie"],"Ligne 11 : Mairie des Lilas → Châtelet":["Hôtel de Ville"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3859541,48.8335481]},"properties":{"name":"Cour Saint-Émilion","coordinates":[[2.3859541,48.8335481],[2.385978,48.8335395]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":176,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":176},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Bibliothèque François Mitterrand","Bercy"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Bibliothèque François Mitterrand","Bercy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3345203,48.8656865]},"properties":{"name":"Pyramides","coordinates":[[2.3345203,48.8656865],[2.3345323,48.8655192],[2.334403,48.8659523],[2.3345404,48.8656986]],"lines":["Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":136,"Ligne 14 : Mairie de Saint-Ouen → Olympiades":96,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":96,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":137,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":171,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":170},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Opéra","Palais Royal - Musée du Louvre"],"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Châtelet","Madeleine"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Châtelet","Madeleine"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Opéra","Palais Royal - Musée du Louvre"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Opéra","Palais Royal - Musée du Louvre"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Opéra","Palais Royal - Musée du Louvre"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3074792,48.8698013]},"properties":{"name":"Franklin D. Roosevelt","coordinates":[[2.3074792,48.8698013],[2.308509,48.8681155],[2.3080536,48.8696502]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":86,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":200,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":111,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":86},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Saint-Philippe du Roule","Alma-Marceau"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["George V","Champs-Élysées - Clemenceau"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Champs-Élysées - Clemenceau","George V"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Saint-Philippe du Roule","Alma-Marceau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3655558,48.842376]},"properties":{"name":"Gare d\'Austerlitz","coordinates":[[2.3655558,48.842376],[2.3655857,48.8423374],[2.3647599,48.842138]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":292,"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":207,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":0,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":58},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Saint-Marcel","Quai de la Rapée"],"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Jussieu"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Jussieu"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Quai de la Rapée","Campo-Formio"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3325073,48.8698034]},"properties":{"name":"Opéra","coordinates":[[2.3325073,48.8698034],[2.3317456,48.8711001],[2.3312817,48.8704386],[2.3324248,48.8701384]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":102,"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":142,"Ligne 3 : Pont de Levallois - Bécon → Gallieni":103,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":143,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":177,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":176,"Ligne 8 : Balard → Créteil - Pointe du Lac":102,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":104},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Richelieu - Drouot","Madeleine"],"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Chaussée d\'Antin - La Fayette","Pyramides"],"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Quatre Septembre","Havre - Caumartin"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Chaussée d\'Antin - La Fayette","Pyramides"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Chaussée d\'Antin - La Fayette","Pyramides"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Chaussée d\'Antin - La Fayette","Pyramides"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Richelieu - Drouot","Madeleine"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Havre - Caumartin","Quatre Septembre"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3765381,48.8724218]},"properties":{"name":"Belleville","coordinates":[[2.3765381,48.8724218],[2.376533,48.8719463],[2.3765708,48.8718926]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":84,"Ligne 2 : Nation → Porte Dauphine":159,"Ligne 2 : Porte Dauphine → Nation":160,"Ligne 11 : Mairie des Lilas → Châtelet":91},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Pyrénées","Goncourt"],"Ligne 2 : Nation → Porte Dauphine":["Couronnes","Colonel Fabien"],"Ligne 2 : Porte Dauphine → Nation":["Couronnes","Colonel Fabien"],"Ligne 11 : Mairie des Lilas → Châtelet":["Goncourt","Pyrénées"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3142507,48.8674711]},"properties":{"name":"Champs-Élysées - Clemenceau","coordinates":[[2.3142507,48.8674711],[2.3138793,48.8670025],[2.3142551,48.8674918],[2.3139089,48.8677932]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":195,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":130,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":117,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":127,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":127,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":130},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Franklin D. Roosevelt","Concorde"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Miromesnil","Invalides"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Concorde","Franklin D. Roosevelt"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Miromesnil","Invalides"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Miromesnil","Invalides"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Miromesnil","Invalides"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3520592,48.8573314]},"properties":{"name":"Hôtel de Ville","coordinates":[[2.3520592,48.8573314],[2.3520804,48.8573621],[2.3517115,48.8578908],[2.3516776,48.8578996]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":155,"Ligne 11 : Châtelet → Mairie des Lilas":17,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":163,"Ligne 11 : Mairie des Lilas → Châtelet":159},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Châtelet","Saint-Paul"],"Ligne 11 : Châtelet → Mairie des Lilas":["Rambuteau","Châtelet"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Saint-Paul","Châtelet"],"Ligne 11 : Mairie des Lilas → Châtelet":["Châtelet","Rambuteau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.33593,48.8625134]},"properties":{"name":"Palais Royal - Musée du Louvre","coordinates":[[2.33593,48.8625134],[2.3366388,48.8628937],[2.3363844,48.8624011]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":131,"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":171,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":144,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":131,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":165,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":165},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Pyramides","Pont Neuf"],"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Tuileries","Louvre - Rivoli"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Louvre - Rivoli","Tuileries"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Pyramides","Pont Neuf"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Pyramides","Pont Neuf"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Pyramides","Pont Neuf"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3386451,48.8821687]},"properties":{"name":"Pigalle","coordinates":[[2.3386451,48.8821687],[2.3371717,48.8822192]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":235,"Ligne 2 : Nation → Porte Dauphine":79,"Ligne 2 : Porte Dauphine → Nation":79,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":228},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Abbesses","Saint-Georges"],"Ligne 2 : Nation → Porte Dauphine":["Anvers","Blanche"],"Ligne 2 : Porte Dauphine → Nation":["Anvers","Blanche"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Abbesses","Saint-Georges"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3283678,48.8838977]},"properties":{"name":"Place de Clichy","coordinates":[[2.3283678,48.8838977],[2.3272789,48.8834903],[2.3273079,48.8834872]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":196,"Ligne 2 : Nation → Porte Dauphine":58,"Ligne 2 : Porte Dauphine → Nation":58,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":197,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":197,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":196},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["La Fourche","Liège"],"Ligne 2 : Nation → Porte Dauphine":["Blanche","Rome"],"Ligne 2 : Porte Dauphine → Nation":["Blanche","Rome"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["La Fourche","Liège"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["La Fourche","Liège"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["La Fourche","Liège"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.387756,48.8623457]},"properties":{"name":"Père Lachaise","coordinates":[[2.387756,48.8623457],[2.3863841,48.8630289]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":161,"Ligne 2 : Nation → Porte Dauphine":174,"Ligne 2 : Porte Dauphine → Nation":175,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":46},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Gambetta","Rue Saint-Maur"],"Ligne 2 : Nation → Porte Dauphine":["Philippe Auguste","Ménilmontant"],"Ligne 2 : Porte Dauphine → Nation":["Philippe Auguste","Ménilmontant"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Rue Saint-Maur","Gambetta"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3280241,48.8732217]},"properties":{"name":"Havre - Caumartin","coordinates":[[2.3280241,48.8732217],[2.3282936,48.8735773]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":134,"Ligne 3 : Pont de Levallois - Bécon → Gallieni":97,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":134,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":110},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Chaussée d\'Antin - La Fayette","Saint-Augustin"],"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Opéra","Saint-Lazare"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Chaussée d\'Antin - La Fayette","Saint-Augustin"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Saint-Lazare","Opéra"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3528282,48.8667156]},"properties":{"name":"Réaumur - Sébastopol","coordinates":[[2.3528282,48.8667156],[2.3529115,48.8667015]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":68,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":69},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Étienne Marcel","Strasbourg - Saint-Denis"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Étienne Marcel","Strasbourg - Saint-Denis"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2957603,48.8748013]},"properties":{"name":"Charles de Gaulle - Étoile","coordinates":[[2.2957603,48.8748013],[2.2949579,48.8744156],[2.2959396,48.8742585],[2.2948758,48.874605]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation","Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":230,"Ligne 6 : Charles de Gaulle-Étoile → Nation":0,"Ligne 2 : Nation → Porte Dauphine":25,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":82,"Ligne 6 : Nation → Charles de Gaulle-Étoile":365,"Ligne 2 : Porte Dauphine → Nation":25},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Argentine","George V"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Kléber"],"Ligne 2 : Nation → Porte Dauphine":["Ternes","Victor Hugo"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["George V","Argentine"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Kléber"],"Ligne 2 : Porte Dauphine → Nation":["Ternes","Victor Hugo"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2874564,48.8633639]},"properties":{"name":"Trocadéro","coordinates":[[2.2874564,48.8633639],[2.2870231,48.8630685],[2.2874953,48.8633434]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":63,"Ligne 6 : Charles de Gaulle-Étoile → Nation":37,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":63,"Ligne 6 : Nation → Charles de Gaulle-Étoile":334},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Iéna","Rue de la Pompe"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Passy","Boissière"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Iéna","Rue de la Pompe"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Boissière","Passy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.354801,48.8459626]},"properties":{"name":"Jussieu","coordinates":[[2.354801,48.8459626],[2.3559859,48.8461357]],"lines":["Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":63,"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":165,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":42,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":63,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":97,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":97},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Sully - Morland","Place Monge"],"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Gare d\'Austerlitz","Cardinal Lemoine"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Cardinal Lemoine","Gare d\'Austerlitz"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Sully - Morland","Place Monge"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Sully - Morland","Place Monge"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Sully - Morland","Place Monge"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3273358,48.8516134]},"properties":{"name":"Sèvres-Babylone","coordinates":[[2.3273358,48.8516134],[2.3268345,48.8516234],[2.3268033,48.8516209]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":108,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":102,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":99,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":97},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Mabillon","Vaneau"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Rue du Bac","Rennes"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Vaneau","Mabillon"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Rue du Bac","Rennes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2731713,48.8241474]},"properties":{"name":"Mairie d\'Issy","coordinates":[[2.2731713,48.8241474]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":0,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":0},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Corentin Celton"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Corentin Celton"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2793746,48.8270526]},"properties":{"name":"Corentin Celton","coordinates":[[2.2793746,48.8270526]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":9,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":9},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Porte de Versailles","Mairie d\'Issy"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Porte de Versailles","Mairie d\'Issy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2973061,48.8150671]},"properties":{"name":"Malakoff - Rue Étienne Dolet","coordinates":[[2.2973061,48.8150671],[2.2968176,48.8155896]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":11,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":13,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":13,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":11},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Malakoff - Plateau de Vanves","Châtillon-Montrouge"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Malakoff - Plateau de Vanves","Châtillon-Montrouge"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Malakoff - Plateau de Vanves","Châtillon-Montrouge"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Malakoff - Plateau de Vanves","Châtillon-Montrouge"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2308732,48.8296613]},"properties":{"name":"Pont de Sèvres","coordinates":[[2.2308732,48.8296613]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":0,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":0},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Billancourt"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Billancourt"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2373655,48.8317277]},"properties":{"name":"Billancourt","coordinates":[[2.2373655,48.8317277],[2.23735,48.8317544]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":3,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":3},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Marcel Sembat","Pont de Sèvres"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Marcel Sembat","Pont de Sèvres"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.228492,48.8408187]},"properties":{"name":"Boulogne - Pont de Saint-Cloud","coordinates":[[2.228492,48.8408187]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":1,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":237},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Boulogne - Jean Jaurès"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Boulogne - Jean Jaurès"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.238742,48.841978]},"properties":{"name":"Boulogne - Jean Jaurès","coordinates":[[2.238742,48.841978]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":11,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":227},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Michel-Ange - Molitor","Boulogne - Pont de Saint-Cloud"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Boulogne - Pont de Saint-Cloud","Porte d\'Auteuil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2619755,48.8453416]},"properties":{"name":"Michel-Ange - Molitor","coordinates":[[2.2619755,48.8453416],[2.261744,48.845247]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":34,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":15,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":15},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Chardon-Lagache","Boulogne - Jean Jaurès"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Michel-Ange - Auteuil","Exelmans"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Michel-Ange - Auteuil","Exelmans"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.267172,48.845414]},"properties":{"name":"Chardon-Lagache","coordinates":[[2.267172,48.845414]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":40},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Mirabeau","Michel-Ange - Molitor"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.25877,48.8480669]},"properties":{"name":"Porte d\'Auteuil","coordinates":[[2.25877,48.8480669]],"lines":["Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":194},"adjacentStations":{"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Boulogne - Jean Jaurès","Michel-Ange - Auteuil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2642873,48.8480616]},"properties":{"name":"Michel-Ange - Auteuil","coordinates":[[2.2642873,48.8480616],[2.2638975,48.8480557]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":18,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":18,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":187},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Jasmin","Michel-Ange - Molitor"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Jasmin","Michel-Ange - Molitor"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Porte d\'Auteuil","Église d\'Auteuil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2717155,48.8468038]},"properties":{"name":"Mirabeau","coordinates":[[2.2717155,48.8468038]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":43},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Javel - André Citroën","Chardon-Lagache"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2782955,48.8461368]},"properties":{"name":"Javel - André Citroën","coordinates":[[2.2782955,48.8461368]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":57,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":150},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Charles Michels","Mirabeau"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Église d\'Auteuil","Charles Michels"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2686929,48.8473406]},"properties":{"name":"Église d\'Auteuil","coordinates":[[2.2686929,48.8473406]],"lines":["Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":173},"adjacentStations":{"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Michel-Ange - Auteuil","Javel - André Citroën"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3053279,48.8276519]},"properties":{"name":"Porte de Vanves","coordinates":[[2.3053279,48.8276519],[2.3053062,48.8276683]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":41,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":41,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":41,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":41},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Plaisance","Malakoff - Plateau de Vanves"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Plaisance","Malakoff - Plateau de Vanves"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Plaisance","Malakoff - Plateau de Vanves"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Plaisance","Malakoff - Plateau de Vanves"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2966255,48.8373115]},"properties":{"name":"Convention","coordinates":[[2.2966255,48.8373115]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":31,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":31},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Vaugirard","Porte de Versailles"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Vaugirard","Porte de Versailles"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3012923,48.8395785]},"properties":{"name":"Vaugirard","coordinates":[[2.3012923,48.8395785]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":37,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":37},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Volontaires","Convention"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Volontaires","Convention"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2858721,48.8465046]},"properties":{"name":"Charles Michels","coordinates":[[2.2858721,48.8465046]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":59,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":148},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Avenue Émile Zola","Javel - André Citroën"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Javel - André Citroën","Avenue Émile Zola"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2953111,48.8469916]},"properties":{"name":"Avenue Émile Zola","coordinates":[[2.2953111,48.8469916]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":61,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":146},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["La Motte-Picquet - Grenelle","Charles Michels"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Charles Michels","La Motte-Picquet - Grenelle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.278372,48.8711774]},"properties":{"name":"Porte Dauphine","coordinates":[[2.278372,48.8711774]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":0,"Ligne 2 : Porte Dauphine → Nation":0},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Victor Hugo"],"Ligne 2 : Porte Dauphine → Nation":["Victor Hugo"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2860385,48.8699556]},"properties":{"name":"Victor Hugo","coordinates":[[2.2860385,48.8699556]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":13,"Ligne 2 : Porte Dauphine → Nation":13},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Charles de Gaulle - Étoile","Porte Dauphine"],"Ligne 2 : Porte Dauphine → Nation":["Charles de Gaulle - Étoile","Porte Dauphine"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2929573,48.8709634]},"properties":{"name":"Kléber","coordinates":[[2.2929573,48.8709634],[2.2934481,48.8715549]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":31,"Ligne 6 : Nation → Charles de Gaulle-Étoile":341},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Boissière","Charles de Gaulle - Étoile"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Charles de Gaulle - Étoile","Boissière"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2901145,48.8670347]},"properties":{"name":"Boissière","coordinates":[[2.2901145,48.8670347],[2.2901561,48.8670218]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":35,"Ligne 6 : Nation → Charles de Gaulle-Étoile":336},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Trocadéro","Kléber"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Kléber","Trocadéro"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2814369,48.8781955]},"properties":{"name":"Porte Maillot","coordinates":[[2.2814369,48.8781955],[2.2824531,48.877686]],"lines":["Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":265,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":44},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Les Sablons","Argentine"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Argentine","Les Sablons"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2990808,48.8782859]},"properties":{"name":"Ternes","coordinates":[[2.2990808,48.8782859]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":36,"Ligne 2 : Porte Dauphine → Nation":36},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Courcelles","Charles de Gaulle - Étoile"],"Ligne 2 : Porte Dauphine → Nation":["Courcelles","Charles de Gaulle - Étoile"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.464248,48.7688298]},"properties":{"name":"Créteil-Pointe du Lac","coordinates":[[2.464248,48.7688298],[2.4642872,48.7688389]],"lines":["Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 8 : Créteil-Pointe du Lac → Balard"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":414,"Ligne 8 : Balard → Créteil - Pointe du Lac":446},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Créteil-Préfecture"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Créteil-Préfecture"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3178114,48.8033708]},"properties":{"name":"Bagneux-Lucie Aubrac","coordinates":[[2.3178114,48.8033708],[2.3178505,48.8033468]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":283,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":294},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Barbara"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Barbara"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3176792,48.8095475]},"properties":{"name":"Barbara","coordinates":[[2.3176792,48.8095475],[2.3177628,48.8088438]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":271,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":281},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Bagneux-Lucie Aubrac","Mairie de Montrouge"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Bagneux-Lucie Aubrac","Mairie de Montrouge"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3194998,48.8183386]},"properties":{"name":"Mairie de Montrouge","coordinates":[[2.3194998,48.8183386],[2.3190172,48.8176334]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":254,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":262},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Barbara","Porte d\'Orléans"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Barbara","Porte d\'Orléans"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3256314,48.823636]},"properties":{"name":"Porte d\'Orléans","coordinates":[[2.3256314,48.823636],[2.3255824,48.8236401]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":239,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":243},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Mairie de Montrouge","Alésia"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Mairie de Montrouge","Alésia"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3270771,48.8280178]},"properties":{"name":"Alésia","coordinates":[[2.3270771,48.8280178],[2.3270226,48.8280277]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":233,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":235},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Porte d\'Orléans","Mouton-Duvernet"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Porte d\'Orléans","Mouton-Duvernet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.329847,48.831293]},"properties":{"name":"Mouton-Duvernet","coordinates":[[2.329847,48.831293],[2.3299143,48.8312695]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":228,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":231},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Alésia","Denfert-Rochereau"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Alésia","Denfert-Rochereau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3327224,48.8343425]},"properties":{"name":"Denfert-Rochereau","coordinates":[[2.3327224,48.8343425],[2.3323131,48.8343079],[2.3323747,48.8343128],[2.3327497,48.8343606]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":224,"Ligne 6 : Charles de Gaulle-Étoile → Nation":178,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":225,"Ligne 6 : Nation → Charles de Gaulle-Étoile":201},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Mouton-Duvernet","Raspail"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Saint-Jacques","Raspail"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Mouton-Duvernet","Raspail"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Raspail","Saint-Jacques"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.33083,48.838936]},"properties":{"name":"Raspail","coordinates":[[2.33083,48.838936],[2.3307851,48.8389263],[2.3306962,48.8389103],[2.3306518,48.838901]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":216,"Ligne 6 : Charles de Gaulle-Étoile → Nation":168,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":217,"Ligne 6 : Nation → Charles de Gaulle-Étoile":210},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Denfert-Rochereau","Vavin"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Denfert-Rochereau","Edgar Quinet"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Denfert-Rochereau","Vavin"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Edgar Quinet","Denfert-Rochereau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3128216,48.8430045]},"properties":{"name":"Pasteur","coordinates":[[2.3128216,48.8430045],[2.3129707,48.8424197],[2.3130196,48.8424336]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":48,"Ligne 6 : Charles de Gaulle-Étoile → Nation":127,"Ligne 6 : Nation → Charles de Gaulle-Étoile":256,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":48},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Falguière","Volontaires"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Montparnasse-Bienvenüe","Sèvres-Lecourbe"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Sèvres-Lecourbe","Montparnasse-Bienvenüe"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Falguière","Volontaires"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3080031,48.8415194]},"properties":{"name":"Volontaires","coordinates":[[2.3080031,48.8415194]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":45,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":45},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Pasteur","Vaugirard"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Pasteur","Vaugirard"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3074817,48.8469898]},"properties":{"name":"Ségur","coordinates":[[2.3074817,48.8469898]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":79,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":128},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Duroc","La Motte-Picquet - Grenelle"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["La Motte-Picquet - Grenelle","Duroc"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3159725,48.8466285]},"properties":{"name":"Duroc","coordinates":[[2.3159725,48.8466285],[2.316228,48.8474016],[2.3160241,48.8478386]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":92,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":90,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":115,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":89,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":89,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":90},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Vaneau","Ségur"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Saint-François-Xavier","Montparnasse-Bienvenüe"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Ségur","Vaneau"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Saint-François-Xavier","Montparnasse-Bienvenüe"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Saint-François-Xavier","Montparnasse-Bienvenüe"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Saint-François-Xavier","Montparnasse-Bienvenüe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3184705,48.8446074]},"properties":{"name":"Falguière","coordinates":[[2.3184705,48.8446074],[2.317932,48.8445042]],"lines":["Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":56,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":56},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Montparnasse-Bienvenüe","Pasteur"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Montparnasse-Bienvenüe","Pasteur"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3199298,48.8419564]},"properties":{"name":"Montparnasse-Bienvenüe","coordinates":[[2.3199298,48.8419564],[2.3199392,48.8419344],[2.3254605,48.8435126],[2.3248119,48.8437521],[2.3242015,48.8437759],[2.3235871,48.8440052],[2.3207939,48.8425778],[2.3205753,48.8433248]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":196,"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":74,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":71,"Ligne 6 : Charles de Gaulle-Étoile → Nation":141,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":199,"Ligne 6 : Nation → Charles de Gaulle-Étoile":237,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":78,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":69,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":69,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":71},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Vavin","Saint-Placide"],"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Notre-Dame des Champs","Falguière"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Duroc","Gaîté"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Edgar Quinet","Pasteur"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Vavin","Saint-Placide"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Pasteur","Edgar Quinet"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Notre-Dame des Champs","Falguière"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Duroc","Gaîté"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Duroc","Gaîté"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Duroc","Gaîté"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3289097,48.8422424]},"properties":{"name":"Vavin","coordinates":[[2.3289097,48.8422424],[2.3288881,48.8422176]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":206,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":208},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Raspail","Montparnasse-Bienvenüe"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Raspail","Montparnasse-Bienvenüe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3269988,48.8471088]},"properties":{"name":"Saint-Placide","coordinates":[[2.3269988,48.8471088],[2.3270408,48.8470929]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":178,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":181},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Montparnasse-Bienvenüe","Saint-Sulpice"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Montparnasse-Bienvenüe","Saint-Sulpice"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3288305,48.844688]},"properties":{"name":"Notre-Dame des Champs","coordinates":[[2.3288305,48.844688],[2.3287851,48.8446832]],"lines":["Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":93,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":94},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Rennes","Montparnasse-Bienvenüe"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Rennes","Montparnasse-Bienvenüe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3218798,48.8491211]},"properties":{"name":"Vaneau","coordinates":[[2.3218798,48.8491211]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":101,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":106},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Sèvres-Babylone","Duroc"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Duroc","Sèvres-Babylone"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3306673,48.8511173]},"properties":{"name":"Saint-Sulpice","coordinates":[[2.3306673,48.8511173],[2.330733,48.8510979]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":174,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":178},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Saint-Placide","Saint-Germain-des-Prés"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Saint-Placide","Saint-Germain-des-Prés"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3277854,48.8482145]},"properties":{"name":"Rennes","coordinates":[[2.3277854,48.8482145],[2.3277369,48.8482089]],"lines":["Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":97,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":95},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Sèvres-Babylone","Notre-Dame des Champs"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Sèvres-Babylone","Notre-Dame des Champs"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3366495,48.8330397]},"properties":{"name":"Saint-Jacques","coordinates":[[2.3366495,48.8330397],[2.3375557,48.8327635]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":188,"Ligne 6 : Nation → Charles de Gaulle-Étoile":192},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Glacière","Denfert-Rochereau"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Denfert-Rochereau","Glacière"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3439327,48.8310052]},"properties":{"name":"Glacière","coordinates":[[2.3439327,48.8310052],[2.3431315,48.8312571]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":191,"Ligne 6 : Nation → Charles de Gaulle-Étoile":189},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Corvisart","Saint-Jacques"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Saint-Jacques","Corvisart"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.357079,48.8311966]},"properties":{"name":"Place d\'Italie","coordinates":[[2.357079,48.8311966],[2.3557424,48.8308171],[2.3553302,48.8314671],[2.3552937,48.8314583],[2.3570584,48.8312205]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":25,"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":353,"Ligne 6 : Charles de Gaulle-Étoile → Nation":230,"Ligne 6 : Nation → Charles de Gaulle-Étoile":148,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":26,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":60,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":59,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":0},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Les Gobelins","Tolbiac"],"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Campo-Formio"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Nationale","Corvisart"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Corvisart","Nationale"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Les Gobelins","Tolbiac"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Les Gobelins","Tolbiac"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Les Gobelins","Tolbiac"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Campo-Formio"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3349843,48.8529025]},"properties":{"name":"Mabillon","coordinates":[[2.3349843,48.8529025]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":121,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":86},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Odéon","Sèvres-Babylone"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Sèvres-Babylone","Odéon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3344841,48.8536471]},"properties":{"name":"Saint-Germain-des-Prés","coordinates":[[2.3344841,48.8536471],[2.3344642,48.8536177]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":163,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":165},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Saint-Sulpice","Odéon"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Saint-Sulpice","Odéon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3439512,48.8534749]},"properties":{"name":"Saint-Michel","coordinates":[[2.3439512,48.8534749],[2.3430667,48.8531003]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":147,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":144},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Odéon","Cité"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Odéon","Cité"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3442097,48.8511065]},"properties":{"name":"Cluny-La Sorbonne","coordinates":[[2.3442097,48.8511065]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":132,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":75},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Maubert - Mutualité","Odéon"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Odéon","Maubert - Mutualité"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.351764,48.8465067]},"properties":{"name":"Cardinal Lemoine","coordinates":[[2.351764,48.8465067]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":141,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":66},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Jussieu","Maubert - Mutualité"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Maubert - Mutualité","Jussieu"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3483706,48.8501068]},"properties":{"name":"Maubert - Mutualité","coordinates":[[2.3483706,48.8501068]],"lines":["Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud"],"inLineIndex":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":133,"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":74},"adjacentStations":{"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz":["Cardinal Lemoine","Cluny-La Sorbonne"],"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud":["Cluny-La Sorbonne","Cardinal Lemoine"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3257952,48.855187]},"properties":{"name":"Rue du Bac","coordinates":[[2.3257952,48.855187],[2.3257541,48.8551819]],"lines":["Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":106,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":101},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Solférino","Sèvres-Babylone"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Solférino","Sèvres-Babylone"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3229936,48.858657]},"properties":{"name":"Solférino","coordinates":[[2.3229936,48.858657]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":118,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":114},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Assemblée Nationale","Rue du Bac"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Assemblée Nationale","Rue du Bac"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3210551,48.860697]},"properties":{"name":"Assemblée Nationale","coordinates":[[2.3210551,48.860697]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":120,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":116},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Concorde","Solférino"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Concorde","Solférino"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3296589,48.8645025]},"properties":{"name":"Tuileries","coordinates":[[2.3296589,48.8645025],[2.329672,48.8645203]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":174,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":138},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Concorde","Palais Royal - Musée du Louvre"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Palais Royal - Musée du Louvre","Concorde"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3145761,48.8733435]},"properties":{"name":"Miromesnil","coordinates":[[2.3145761,48.8733435],[2.3152003,48.8738211],[2.3144836,48.8737834]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":122,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":152,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":122,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":150,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":150,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":152},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Saint-Augustin","Saint-Philippe du Roule"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Saint-Lazare","Champs-Élysées - Clemenceau"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Saint-Augustin","Saint-Philippe du Roule"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Saint-Lazare","Champs-Élysées - Clemenceau"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Saint-Lazare","Champs-Élysées - Clemenceau"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Saint-Lazare","Champs-Élysées - Clemenceau"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3222643,48.8787676]},"properties":{"name":"Europe","coordinates":[[2.3222643,48.8787676]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":79,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":128},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Saint-Lazare","Malesherbes"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Villiers","Saint-Lazare"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3326415,48.8763251]},"properties":{"name":"Trinité d\'Estienne d\'Orves","coordinates":[[2.3326415,48.8763251]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":184,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":179},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Notre-Dame de Lorette","Saint-Lazare"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Notre-Dame de Lorette","Saint-Lazare"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3475596,48.8553219]},"properties":{"name":"Cité","coordinates":[[2.3475596,48.8553219],[2.3475245,48.8553272]],"lines":["Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac"],"inLineIndex":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":126,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":124},"adjacentStations":{"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Saint-Michel","Châtelet"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Saint-Michel","Châtelet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3517863,48.8663904]},"properties":{"name":"Réaumur Sébastopol","coordinates":[[2.3517863,48.8663904],[2.3509614,48.86659]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":122,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":86},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Arts et Métiers","Sentier"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Sentier","Arts et Métiers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3561784,48.8655545]},"properties":{"name":"Arts et Métiers","coordinates":[[2.3561784,48.8655545],[2.3561784,48.8655324],[2.3565987,48.8653497],[2.3566088,48.865373]],"lines":["Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":128,"Ligne 11 : Châtelet → Mairie des Lilas":36,"Ligne 11 : Mairie des Lilas → Châtelet":138,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":79},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Temple","Réaumur Sébastopol"],"Ligne 11 : Châtelet → Mairie des Lilas":["République","Rambuteau"],"Ligne 11 : Mairie des Lilas → Châtelet":["Rambuteau","République"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Réaumur Sébastopol","Temple"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3538626,48.8618101]},"properties":{"name":"Rambuteau","coordinates":[[2.3538626,48.8618101],[2.353822,48.861819]],"lines":["Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":21,"Ligne 11 : Mairie des Lilas → Châtelet":153},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Arts et Métiers","Hôtel de Ville"],"Ligne 11 : Mairie des Lilas → Châtelet":["Hôtel de Ville","Arts et Métiers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3338722,48.8728788]},"properties":{"name":"Chaussée d\'Antin - La Fayette","coordinates":[[2.3338722,48.8728788],[2.3343177,48.8733127],[2.3337003,48.8732058]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":160,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":139,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":139,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":156,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":190,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":194},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Le Peletier","Opéra"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Richelieu - Drouot","Havre - Caumartin"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Richelieu - Drouot","Havre - Caumartin"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Le Peletier","Opéra"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Le Peletier","Opéra"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Le Peletier","Opéra"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3359026,48.8695954]},"properties":{"name":"Quatre Septembre","coordinates":[[2.3359026,48.8695954]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":110,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":97},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Bourse","Opéra"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Opéra","Bourse"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3435718,48.8714331]},"properties":{"name":"Grands Boulevards","coordinates":[[2.3435718,48.8714331],[2.3435577,48.8713917]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":118,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":152,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":152,"Ligne 8 : Balard → Créteil - Pointe du Lac":118},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Bonne Nouvelle","Richelieu - Drouot"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Bonne Nouvelle","Richelieu - Drouot"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Bonne Nouvelle","Richelieu - Drouot"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Bonne Nouvelle","Richelieu - Drouot"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3413537,48.8686539]},"properties":{"name":"Bourse","coordinates":[[2.3413537,48.8686539]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":113,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":94},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Sentier","Quatre Septembre"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Quatre Septembre","Sentier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.337458,48.8784469]},"properties":{"name":"Saint-Georges","coordinates":[[2.337458,48.8784469],[2.3374155,48.8784211]],"lines":["Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":208,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":202},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Pigalle","Notre-Dame de Lorette"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Pigalle","Notre-Dame de Lorette"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3385437,48.8759935]},"properties":{"name":"Notre-Dame de Lorette","coordinates":[[2.3385437,48.8759935]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":188,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":183},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Saint-Georges","Trinité d\'Estienne d\'Orves"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Saint-Georges","Trinité d\'Estienne d\'Orves"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3465656,48.867518]},"properties":{"name":"Sentier","coordinates":[[2.3465656,48.867518],[2.3465779,48.8675428]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":118,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":89},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Réaumur Sébastopol","Bourse"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Bourse","Réaumur Sébastopol"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3489445,48.8704745]},"properties":{"name":"Bonne Nouvelle","coordinates":[[2.3489445,48.8704745],[2.3489269,48.8704306]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":122,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":155,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":156,"Ligne 8 : Balard → Créteil - Pointe du Lac":121},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Strasbourg - Saint-Denis","Grands Boulevards"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Strasbourg - Saint-Denis","Grands Boulevards"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Strasbourg - Saint-Denis","Grands Boulevards"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Strasbourg - Saint-Denis","Grands Boulevards"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3543228,48.8693868]},"properties":{"name":"Strasbourg - Saint-Denis","coordinates":[[2.3543228,48.8693868],[2.3543827,48.869378],[2.3537241,48.8693749],[2.3537259,48.8694121]],"lines":["Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":124,"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":63,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":157,"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":66,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":158,"Ligne 8 : Balard → Créteil - Pointe du Lac":123},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["République","Bonne Nouvelle"],"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac":["Réaumur - Sébastopol","Château d\'Eau"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["République","Bonne Nouvelle"],"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt":["Réaumur - Sébastopol","Château d\'Eau"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["République","Bonne Nouvelle"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["République","Bonne Nouvelle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3492341,48.8772389]},"properties":{"name":"Poissonnière","coordinates":[[2.3492341,48.8772389],[2.3482642,48.8770072]],"lines":["Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon"],"inLineIndex":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":166,"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":159,"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":193,"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":200},"adjacentStations":{"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry":["Gare de L\'Est","Cadet"],"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945":["Gare de L\'Est","Cadet"],"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945":["Gare de L\'Est","Cadet"],"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon":["Gare de L\'Est","Cadet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3633019,48.8333459]},"properties":{"name":"Nationale","coordinates":[[2.3633019,48.8333459],[2.3624216,48.8330804]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":239,"Ligne 6 : Nation → Charles de Gaulle-Étoile":140},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Chevaleret","Place d\'Italie"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Place d\'Italie","Chevaleret"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3608186,48.8382857]},"properties":{"name":"Saint-Marcel","coordinates":[[2.3608186,48.8382857]],"lines":["Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie"],"inLineIndex":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":310},"adjacentStations":{"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Campo-Formio","Gare d\'Austerlitz"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3677202,48.8348419]},"properties":{"name":"Chevaleret","coordinates":[[2.3677202,48.8348419],[2.3685496,48.8350849]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":243,"Ligne 6 : Nation → Charles de Gaulle-Étoile":137},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Quai de la Gare","Nationale"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Nationale","Quai de la Gare"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.372465,48.8368663]},"properties":{"name":"Quai de la Gare","coordinates":[[2.372465,48.8368663],[2.3731656,48.8371778]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":261,"Ligne 6 : Nation → Charles de Gaulle-Étoile":121},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Bercy","Chevaleret"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Chevaleret","Bercy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3850019,48.8471384]},"properties":{"name":"Reuilly - Diderot","coordinates":[[2.3850019,48.8471384],[2.3849968,48.8471527]],"lines":["Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","Ligne 1 : Château de Vincennes → La Défense (Grande Arche)"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":50,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":268},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Gare de Lyon","Nation"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Nation","Gare de Lyon"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.389702,48.8390096]},"properties":{"name":"Dugommier","coordinates":[[2.389702,48.8390096],[2.3896971,48.8390465]],"lines":["Ligne 6 : Charles de Gaulle-Étoile → Nation","Ligne 6 : Nation → Charles de Gaulle-Étoile"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":310,"Ligne 6 : Nation → Charles de Gaulle-Étoile":69},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Daumesnil","Bercy"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Bercy","Daumesnil"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3965751,48.8395509]},"properties":{"name":"Daumesnil","coordinates":[[2.3965751,48.8395509],[2.3955922,48.8397855],[2.3965874,48.8395151]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":205,"Ligne 6 : Charles de Gaulle-Étoile → Nation":315,"Ligne 6 : Nation → Charles de Gaulle-Étoile":63,"Ligne 8 : Balard → Créteil - Pointe du Lac":207},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Liberté","Reuilly — Diderot"],"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Bel-Air","Dugommier"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Dugommier","Bel-Air"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Liberté","Reuilly — Diderot"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.387048,48.8471031]},"properties":{"name":"Reuilly — Diderot","coordinates":[[2.387048,48.8471031]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":191,"Ligne 8 : Balard → Créteil - Pointe du Lac":193},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Daumesnil","Ledru-Rollin"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Daumesnil","Ledru-Rollin"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3981859,48.8514841]},"properties":{"name":"Avron","coordinates":[[2.3981859,48.8514841]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":192,"Ligne 2 : Porte Dauphine → Nation":193},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Nation","Alexandre Dumas"],"Ligne 2 : Porte Dauphine → Nation":["Nation","Alexandre Dumas"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4010636,48.8450483]},"properties":{"name":"Picpus","coordinates":[[2.4010636,48.8450483],[2.4010652,48.8450853]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":357,"Ligne 6 : Nation → Charles de Gaulle-Étoile":25},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Nation","Bel-Air"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Bel-Air","Nation"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4007843,48.8410582]},"properties":{"name":"Bel-Air","coordinates":[[2.4007843,48.8410582],[2.401049,48.8416546]],"lines":["Ligne 6 : Nation → Charles de Gaulle-Étoile","Ligne 6 : Charles de Gaulle-Étoile → Nation"],"inLineIndex":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":337,"Ligne 6 : Nation → Charles de Gaulle-Étoile":44},"adjacentStations":{"Ligne 6 : Charles de Gaulle-Étoile → Nation":["Picpus","Daumesnil"],"Ligne 6 : Nation → Charles de Gaulle-Étoile":["Daumesnil","Picpus"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4013757,48.8518166]},"properties":{"name":"Buzenval","coordinates":[[2.4013757,48.8518166]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":222,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":223},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Maraîchers","Nation"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Maraîchers","Nation"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4061147,48.8527067]},"properties":{"name":"Maraîchers","coordinates":[[2.4061147,48.8527067]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":224,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":225},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Porte de Montreuil","Buzenval"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Porte de Montreuil","Buzenval"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4106511,48.8535248]},"properties":{"name":"Porte de Montreuil","coordinates":[[2.4106511,48.8535248]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":231,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":232},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Robespierre","Maraîchers"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Robespierre","Maraîchers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3604173,48.8553907]},"properties":{"name":"Saint-Paul","coordinates":[[2.3604173,48.8553907],[2.3604022,48.8553649]],"lines":["Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":152,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":167},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Hôtel de Ville","Bastille"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Bastille","Hôtel de Ville"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3608665,48.866548]},"properties":{"name":"Temple","coordinates":[[2.3608665,48.866548],[2.3608823,48.8665237]],"lines":["Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 3 : Pont de Levallois - Bécon → Gallieni"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":134,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":74},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["République","Arts et Métiers"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Arts et Métiers","République"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3695433,48.8641124]},"properties":{"name":"Oberkampf","coordinates":[[2.3695433,48.8641124]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":188,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":189},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Saint-Ambroise","République"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Saint-Ambroise","République"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3798044,48.858158]},"properties":{"name":"Voltaire","coordinates":[[2.3798044,48.858158]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":191,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":192},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Charonne","Saint-Ambroise"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Charonne","Saint-Ambroise"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3853565,48.8547441]},"properties":{"name":"Charonne","coordinates":[[2.3853565,48.8547441]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":194,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":195},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Rue des Boulets","Voltaire"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Rue des Boulets","Voltaire"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3739112,48.8653786]},"properties":{"name":"Parmentier","coordinates":[[2.3739112,48.8653786]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":155,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":52},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Rue Saint-Maur","République"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["République","Rue Saint-Maur"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3747956,48.8610516]},"properties":{"name":"Saint-Ambroise","coordinates":[[2.3747956,48.8610516]],"lines":["Ligne 9 : Pont de Sèvres → Mairie de Montreuil","Ligne 9 : Mairie de Montreuil → Pont de Sèvres"],"inLineIndex":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":190,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":191},"adjacentStations":{"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Voltaire","Oberkampf"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Voltaire","Oberkampf"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3794812,48.8643338]},"properties":{"name":"Rue Saint-Maur","coordinates":[[2.3794812,48.8643338]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":156,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":51},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Père Lachaise","Parmentier"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Parmentier","Père Lachaise"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3651079,48.8680102]},"properties":{"name":"République","coordinates":[[2.3651079,48.8680102],[2.3650877,48.8680343],[2.3643917,48.8671878],[2.3644036,48.8672142],[2.3638601,48.8678735],[2.3638296,48.8678547],[2.3629287,48.8677803],[2.3628429,48.8677128],[2.3627996,48.8676788],[2.3627064,48.8676057]],"lines":["Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet","Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon","Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","Ligne 9 : Mairie de Montreuil → Pont de Sèvres","Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 9 : Pont de Sèvres → Mairie de Montreuil"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":141,"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":199,"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":174,"Ligne 3 : Pont de Levallois - Bécon → Gallieni":150,"Ligne 11 : Châtelet → Mairie des Lilas":68,"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":178,"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":155,"Ligne 11 : Mairie des Lilas → Châtelet":107,"Ligne 8 : Balard → Créteil - Pointe du Lac":142,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":58},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Chemin Vert","Strasbourg - Saint-Denis"],"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie":["Bastille","Jacques Bonsergent"],"Ligne 9 : Pont de Sèvres → Mairie de Montreuil":["Oberkampf","Strasbourg - Saint-Denis"],"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Parmentier","Temple"],"Ligne 11 : Châtelet → Mairie des Lilas":["Goncourt","Arts et Métiers"],"Ligne 9 : Mairie de Montreuil → Pont de Sèvres":["Oberkampf","Strasbourg - Saint-Denis"],"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso":["Jacques Bonsergent","Bastille"],"Ligne 11 : Mairie des Lilas → Châtelet":["Arts et Métiers","Goncourt"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Chemin Vert","Strasbourg - Saint-Denis"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Temple","Parmentier"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3711766,48.8700572]},"properties":{"name":"Goncourt","coordinates":[[2.3711766,48.8700572],[2.3712019,48.8700088]],"lines":["Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":76,"Ligne 11 : Mairie des Lilas → Châtelet":98},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Belleville","République"],"Ligne 11 : Mairie des Lilas → Châtelet":["République","Belleville"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3852852,48.8738816]},"properties":{"name":"Pyrénées","coordinates":[[2.3852852,48.8738816],[2.3852566,48.873906]],"lines":["Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":97,"Ligne 11 : Mairie des Lilas → Châtelet":79},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Jourdain","Belleville"],"Ligne 11 : Mairie des Lilas → Châtelet":["Belleville","Jourdain"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3944977,48.8563062]},"properties":{"name":"Alexandre Dumas","coordinates":[[2.3944977,48.8563062]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":189,"Ligne 2 : Porte Dauphine → Nation":190},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Avron","Philippe Auguste"],"Ligne 2 : Porte Dauphine → Nation":["Avron","Philippe Auguste"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4071679,48.8645967]},"properties":{"name":"Porte de Bagnolet","coordinates":[[2.4071679,48.8645967]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":191,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":16},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Gallieni","Gambetta"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Gambetta","Gallieni"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3892802,48.8750785]},"properties":{"name":"Jourdain","coordinates":[[2.3892802,48.8750785],[2.3892456,48.8751086]],"lines":["Ligne 11 : Châtelet → Mairie des Lilas","Ligne 11 : Mairie des Lilas → Châtelet"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":111,"Ligne 11 : Mairie des Lilas → Châtelet":65},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Place des Fêtes","Pyrénées"],"Ligne 11 : Mairie des Lilas → Châtelet":["Pyrénées","Place des Fêtes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3990317,48.8755226]},"properties":{"name":"Télégraphe","coordinates":[[2.3990317,48.8755226],[2.3990406,48.8754913]],"lines":["Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":152,"Ligne 11 : Mairie des Lilas → Châtelet":24},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Porte des Lilas","Place des Fêtes"],"Ligne 11 : Mairie des Lilas → Châtelet":["Place des Fêtes","Porte des Lilas"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4074161,48.8774538]},"properties":{"name":"Porte des Lilas","coordinates":[[2.4074161,48.8774538],[2.4074414,48.8774171],[2.4065295,48.8762418],[2.4064902,48.8762554]],"lines":["Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas","Ligne 3bis : Gambetta → Porte des Lilas","Ligne 3bis : Porte des Lilas → Gambetta"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":163,"Ligne 3bis : Porte des Lilas → Gambetta":0,"Ligne 3bis : Gambetta → Porte des Lilas":0,"Ligne 11 : Mairie des Lilas → Châtelet":12},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Mairie des Lilas","Télégraphe"],"Ligne 3bis : Porte des Lilas → Gambetta":["Saint-Fargeau"],"Ligne 3bis : Gambetta → Porte des Lilas":["Saint-Fargeau"],"Ligne 11 : Mairie des Lilas → Châtelet":["Télégraphe","Mairie des Lilas"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4594358,48.7803755]},"properties":{"name":"Créteil-Préfecture","coordinates":[[2.4594358,48.7803755],[2.4592844,48.7796433]],"lines":["Ligne 8 : Créteil-Pointe du Lac → Balard","Ligne 8 : Balard → Créteil - Pointe du Lac"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":373,"Ligne 8 : Balard → Créteil - Pointe du Lac":395},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Créteil-Pointe du Lac","Créteil-Université"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Créteil-Pointe du Lac","Créteil-Université"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.450765,48.7896367]},"properties":{"name":"Créteil-Université","coordinates":[[2.450765,48.7896367],[2.4502669,48.7902849]],"lines":["Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 8 : Créteil-Pointe du Lac → Balard"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":329,"Ligne 8 : Balard → Créteil - Pointe du Lac":341},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Créteil-Préfecture","Créteil-L\'Échat (Hopital Henri Mondor)"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Créteil-Préfecture","Créteil-L\'Échat (Hopital Henri Mondor)"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4492483,48.7963315]},"properties":{"name":"Créteil-L\'Échat (Hopital Henri Mondor)","coordinates":[[2.4492483,48.7963315],[2.449587,48.7970201]],"lines":["Ligne 8 : Balard → Créteil - Pointe du Lac","Ligne 8 : Créteil-Pointe du Lac → Balard"],"inLineIndex":{"Ligne 8 : Créteil-Pointe du Lac → Balard":293,"Ligne 8 : Balard → Créteil - Pointe du Lac":301},"adjacentStations":{"Ligne 8 : Créteil-Pointe du Lac → Balard":["Créteil-Université","Liberté"],"Ligne 8 : Balard → Créteil - Pointe du Lac":["Créteil-Université","Liberté"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.4161107,48.8796549]},"properties":{"name":"Mairie des Lilas","coordinates":[[2.4161107,48.8796549],[2.4161225,48.8796198]],"lines":["Ligne 11 : Mairie des Lilas → Châtelet","Ligne 11 : Châtelet → Mairie des Lilas"],"inLineIndex":{"Ligne 11 : Châtelet → Mairie des Lilas":176,"Ligne 11 : Mairie des Lilas → Châtelet":0},"adjacentStations":{"Ligne 11 : Châtelet → Mairie des Lilas":["Porte des Lilas"],"Ligne 11 : Mairie des Lilas → Châtelet":["Porte des Lilas"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2496022,48.8882638]},"properties":{"name":"Esplanade de La Défense","coordinates":[[2.2496022,48.8882638],[2.2506536,48.8878105]],"lines":["Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":302,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":11},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["La Défense - Grande Arche","Pont de Neuilly"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Pont de Neuilly","La Défense - Grande Arche"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.259972,48.8848087]},"properties":{"name":"Pont de Neuilly","coordinates":[[2.259972,48.8848087],[2.261054,48.8844402]],"lines":["Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":283,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":30},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Esplanade de La Défense","Les Sablons"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Les Sablons","Esplanade de La Défense"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2716674,48.8811252]},"properties":{"name":"Les Sablons","coordinates":[[2.2716674,48.8811252],[2.272782,48.8807524]],"lines":["Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","Ligne 1 : La Défense (Grande Arche) → Château de Vincennes"],"inLineIndex":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":279,"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":33},"adjacentStations":{"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)":["Pont de Neuilly","Porte Maillot"],"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes":["Porte Maillot","Pont de Neuilly"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2982736,48.8848146]},"properties":{"name":"Pereire","coordinates":[[2.2982736,48.8848146]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":44,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":163},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Wagram","Porte de Champerret"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Porte de Champerret","Wagram"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3037188,48.884005]},"properties":{"name":"Wagram","coordinates":[[2.3037188,48.884005]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":48,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":159},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Malesherbes","Pereire"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Pereire","Malesherbes"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3056627,48.9036038]},"properties":{"name":"Mairie de Clichy","coordinates":[[2.3056627,48.9036038],[2.3061978,48.9029769]],"lines":["Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":238,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":246},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Gabriel Péri","Porte de Clichy"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Gabriel Péri","Porte de Clichy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.2942037,48.9167366]},"properties":{"name":"Gabriel Péri","coordinates":[[2.2942037,48.9167366],[2.2948401,48.9162494]],"lines":["Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":293,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":302},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Les Agnettes","Mairie de Clichy"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Les Agnettes","Mairie de Clichy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3092267,48.8828567]},"properties":{"name":"Malesherbes","coordinates":[[2.3092267,48.8828567]],"lines":["Ligne 3 : Pont de Levallois - Bécon → Gallieni","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":52,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":155},"adjacentStations":{"Ligne 3 : Pont de Levallois - Bécon → Gallieni":["Europe","Wagram"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Wagram","Villiers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3085925,48.8802919]},"properties":{"name":"Monceau","coordinates":[[2.3085925,48.8802919]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":41,"Ligne 2 : Porte Dauphine → Nation":41},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Rome","Courcelles"],"Ligne 2 : Porte Dauphine → Nation":["Villiers","Courcelles"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.314915,48.8811145]},"properties":{"name":"Villiers","coordinates":[[2.314915,48.8811145],[2.314913,48.881121]],"lines":["Ligne 2 : Porte Dauphine → Nation","Ligne 3 : Gallieni → Pont de Levallois - Bécon"],"inLineIndex":{"Ligne 2 : Porte Dauphine → Nation":45,"Ligne 3 : Gallieni → Pont de Levallois - Bécon":140},"adjacentStations":{"Ligne 2 : Porte Dauphine → Nation":["Rome","Monceau"],"Ligne 3 : Gallieni → Pont de Levallois - Bécon":["Malesherbes","Europe"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3213306,48.8822428]},"properties":{"name":"Rome","coordinates":[[2.3213306,48.8822428]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":50,"Ligne 2 : Porte Dauphine → Nation":50},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Place de Clichy","Monceau"],"Ligne 2 : Porte Dauphine → Nation":["Place de Clichy","Villiers"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3258261,48.8870102]},"properties":{"name":"La Fourche","coordinates":[[2.3258261,48.8870102],[2.3257893,48.8870037],[2.3257931,48.886983]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":205,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":210,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":210,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":204},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Guy Môquet","Place de Clichy"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Guy Môquet","Place de Clichy"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Brochant","Place de Clichy"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Brochant","Place de Clichy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3201948,48.8905947]},"properties":{"name":"Brochant","coordinates":[[2.3201948,48.8905947],[2.3202057,48.8905502]],"lines":["Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":216,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":212},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Porte de Clichy","La Fourche"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Porte de Clichy","La Fourche"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3273521,48.8927239]},"properties":{"name":"Guy Môquet","coordinates":[[2.3273521,48.8927239],[2.327315,48.8927276]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":216,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":218},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Porte de Saint-Ouen","La Fourche"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Porte de Saint-Ouen","La Fourche"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3133794,48.8944638]},"properties":{"name":"Porte de Clichy","coordinates":[[2.3133794,48.8944638],[2.3132215,48.8948169],[2.3132394,48.8948305],[2.3134568,48.8944819]],"lines":["Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen","Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":31,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":31,"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":220,"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":218},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Pont Cardinet","Saint-Ouen"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Pont Cardinet","Saint-Ouen"],"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles":["Mairie de Clichy","Brochant"],"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge":["Mairie de Clichy","Brochant"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.328869,48.8971883]},"properties":{"name":"Porte de Saint-Ouen","coordinates":[[2.328869,48.8971883],[2.3288215,48.8971935]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":222,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":224},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Garibaldi","Guy Môquet"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Garibaldi","Guy Môquet"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3317631,48.9057701]},"properties":{"name":"Garibaldi","coordinates":[[2.3317631,48.9057701],[2.331713,48.9057717]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":228,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":231},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Mairie de Saint-Ouen","Porte de Saint-Ouen"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Mairie de Saint-Ouen","Porte de Saint-Ouen"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3379294,48.8845677]},"properties":{"name":"Abbesses","coordinates":[[2.3379294,48.8845677]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":248,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":241},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Lamarck - Caulaincourt","Pigalle"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Lamarck - Caulaincourt","Pigalle"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3336343,48.8834886]},"properties":{"name":"Blanche","coordinates":[[2.3336343,48.8834886]],"lines":["Ligne 2 : Nation → Porte Dauphine","Ligne 2 : Porte Dauphine → Nation"],"inLineIndex":{"Ligne 2 : Nation → Porte Dauphine":68,"Ligne 2 : Porte Dauphine → Nation":68},"adjacentStations":{"Ligne 2 : Nation → Porte Dauphine":["Pigalle","Place de Clichy"],"Ligne 2 : Porte Dauphine → Nation":["Pigalle","Place de Clichy"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3388254,48.8897543]},"properties":{"name":"Lamarck - Caulaincourt","coordinates":[[2.3388254,48.8897543]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":261,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":254},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Jules Joffrin","Abbesses"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Jules Joffrin","Abbesses"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3446394,48.8924628]},"properties":{"name":"Jules Joffrin","coordinates":[[2.3446394,48.8924628]],"lines":["Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers"],"inLineIndex":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":279,"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":272},"adjacentStations":{"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy":["Marcadet - Poissonniers","Lamarck - Caulaincourt"],"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers":["Marcadet - Poissonniers","Lamarck - Caulaincourt"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.333997,48.9120351]},"properties":{"name":"Mairie de Saint-Ouen","coordinates":[[2.333997,48.9120351],[2.3345466,48.9125806],[2.3346675,48.9132308],[2.3346887,48.9132195]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 14 : Mairie de Saint-Ouen → Olympiades","Ligne 14 : Olympiades → Mairie de Saint-Ouen"],"inLineIndex":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":5,"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":241,"Ligne 14 : Olympiades → Mairie de Saint-Ouen":5,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":241},"adjacentStations":{"Ligne 14 : Mairie de Saint-Ouen → Olympiades":["Saint-Ouen"],"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Carrefour Pleyel","Garibaldi"],"Ligne 14 : Olympiades → Mairie de Saint-Ouen":["Saint-Ouen"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Carrefour Pleyel","Garibaldi"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3429242,48.9193062]},"properties":{"name":"Carrefour Pleyel","coordinates":[[2.3429242,48.9193062],[2.3422105,48.9187743]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":252,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":253},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Saint-Denis - Porte de Paris","Mairie de Saint-Ouen"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Saint-Denis - Porte de Paris","Mairie de Saint-Ouen"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3560566,48.9295942]},"properties":{"name":"Saint-Denis - Porte de Paris","coordinates":[[2.3560566,48.9295942],[2.3563748,48.9302194]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":271,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":269},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Basilique de Saint-Denis","Carrefour Pleyel"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Basilique de Saint-Denis","Carrefour Pleyel"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3988452,48.8802491]},"properties":{"name":"Pré Saint-Gervais","coordinates":[[2.3988452,48.8802491]],"lines":["Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc"]},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3590525,48.9362972]},"properties":{"name":"Basilique de Saint-Denis","coordinates":[[2.3590525,48.9362972],[2.359511,48.9369663]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":277,"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":275},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Saint-Denis - Université","Saint-Denis - Porte de Paris"],"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Saint-Denis-Université","Saint-Denis - Porte de Paris"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3646594,48.9458553]},"properties":{"name":"Saint-Denis-Université","coordinates":[[2.3646594,48.9458553]],"lines":["Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université"],"inLineIndex":{"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":300},"adjacentStations":{"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université":["Basilique de Saint-Denis"]}},"type":"Feature"},{"geometry":{"type":"Point","coordinates":[2.3646471,48.9458786]},"properties":{"name":"Saint-Denis - Université","coordinates":[[2.3646471,48.9458786]],"lines":["Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge"],"inLineIndex":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":305},"adjacentStations":{"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge":["Basilique de Saint-Denis"]}},"type":"Feature"}]}');var rV={};rV=JSON.parse('{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"name":"Ligne 8 : Créteil-Pointe du Lac → Balard","ref":"8","from":"Créteil - Pointe du Lac","to":"Balard"},"geometry":{"type":"MultiLineString","coordinates":[[[2.277803,48.8352348],[2.2780765,48.8357452],[2.2781441,48.8358892],[2.2782017,48.8360372],[2.2782873,48.8362091],[2.2783177,48.8362695],[2.278379,48.8363968],[2.2784916,48.8366325],[2.2785694,48.8367645],[2.2786311,48.8368465],[2.2787236,48.8369242],[2.2788445,48.836994],[2.2817378,48.8385228],[2.2821413,48.8387329],[2.2821481,48.8387364],[2.2825518,48.8389059],[2.2849007,48.8398535],[2.2858717,48.8402463],[2.2868896,48.8406646],[2.2879218,48.8410837],[2.2913649,48.8424921],[2.2917792,48.8426775],[2.2919388,48.8427605],[2.2920877,48.8428602],[2.292309,48.8430376],[2.2926523,48.843366],[2.2930421,48.8437594],[2.2938643,48.8447112],[2.2938843,48.8447347],[2.294014,48.8449035],[2.2944681,48.8454252],[2.2953064,48.8463711],[2.2959568,48.8471125],[2.2960777,48.847326],[2.296853,48.8481924],[2.297242,48.8485451],[2.2976908,48.8489022],[2.2980724,48.8492278],[2.2983933,48.8494535],[2.2992367,48.8500344],[2.3001058,48.850633],[2.3010087,48.8512214],[2.3018549,48.8517973],[2.3029627,48.8525513],[2.3056125,48.8543593],[2.3060728,48.8546647],[2.3075775,48.8556803],[2.3103234,48.8575602],[2.311061,48.8580667],[2.3111649,48.8581182],[2.3111937,48.8581527],[2.3112957,48.858222],[2.3114996,48.8583067],[2.3116618,48.858357],[2.3118469,48.858394],[2.3121741,48.8584108],[2.3135917,48.8583508],[2.3140021,48.8583367],[2.3141697,48.8583499],[2.3143105,48.8583826],[2.3144352,48.8584364],[2.3145399,48.8585026],[2.314627,48.8585996],[2.3146766,48.8587267],[2.3147035,48.8589385],[2.3148161,48.8599874],[2.3148872,48.860393],[2.3149547,48.8609346],[2.3150212,48.861397],[2.3151975,48.862753],[2.3152471,48.8629692],[2.3153289,48.8631536],[2.3154657,48.8633644],[2.3156306,48.8635673],[2.3158586,48.8637605],[2.3161268,48.8639423],[2.3163736,48.864079],[2.3167468,48.8642213],[2.3172641,48.8643896],[2.3182458,48.8647143],[2.318683,48.8648589],[2.3192891,48.8650521],[2.3197384,48.8651986],[2.3201528,48.8653371],[2.320307,48.86539],[2.3204988,48.8654632],[2.3207402,48.8655735],[2.3210822,48.8657667],[2.3213638,48.8659652],[2.3215677,48.8661558],[2.3218526,48.8665117],[2.3219134,48.8665907],[2.3232694,48.8684266],[2.3235133,48.8687234],[2.3237512,48.8689442],[2.324009,48.8691184],[2.3242409,48.8692188],[2.324555,48.8692974],[2.3261707,48.8695784],[2.3276664,48.8698403],[2.3299295,48.8702006],[2.3305326,48.8703016],[2.3312817,48.8704386],[2.3319438,48.8705568],[2.3326314,48.8706839],[2.333613,48.8708777],[2.3345489,48.8710552],[2.3378328,48.8716156],[2.3385319,48.8717313],[2.3392309,48.8718467],[2.3396923,48.8719291],[2.3398612,48.8719521],[2.3400457,48.8719666],[2.3401773,48.8719698],[2.3403827,48.8719612],[2.3406494,48.8719234],[2.3408931,48.8718836],[2.3422268,48.8716692],[2.3435718,48.8714331],[2.3474063,48.8707599],[2.3479172,48.8706756],[2.3483356,48.870598],[2.3489445,48.8704745],[2.3510235,48.8700329],[2.3537259,48.8694121],[2.3551119,48.8690943],[2.3557517,48.8689592],[2.3562373,48.868867],[2.3567165,48.8687906],[2.3576982,48.8686353],[2.3593807,48.8683929],[2.3598472,48.8683442],[2.3602303,48.8682972],[2.360663,48.8682337],[2.3609434,48.8681931],[2.361639,48.8680923],[2.3620142,48.8680251],[2.3622766,48.8679624],[2.3624023,48.8679214],[2.3625737,48.8678544],[2.3627913,48.8677441],[2.3628429,48.8677128],[2.3637358,48.8671705],[2.3644378,48.8667429],[2.3646186,48.866597],[2.3647419,48.8664691],[2.3648583,48.8662847],[2.3653906,48.8654083],[2.365435,48.8653371],[2.3666323,48.8633194],[2.3667595,48.8631092],[2.3668885,48.8625724],[2.367234,48.8611816],[2.3681408,48.8574434],[2.3689203,48.8540968],[2.3689789,48.8539548],[2.3690456,48.8538469],[2.3691871,48.8536788],[2.3693957,48.8535147],[2.3696069,48.8533889],[2.3698275,48.8532989],[2.3701997,48.8531913],[2.3705485,48.8530654],[2.3707596,48.852972],[2.3710171,48.8528317],[2.3713054,48.8526923],[2.3715441,48.8525881],[2.3717922,48.8524743],[2.3721463,48.8523393],[2.3737757,48.8518636],[2.3760274,48.8512945],[2.3770581,48.8510637],[2.377911,48.8508749],[2.3786272,48.8507178],[2.379574,48.8505369],[2.3799736,48.8504857],[2.3803089,48.8504592],[2.3808051,48.8504407],[2.3813442,48.8504274],[2.3818297,48.8503886],[2.3830796,48.8502721],[2.383895,48.8501998],[2.3842222,48.8501609],[2.3844516,48.8501027],[2.3846018,48.85004],[2.3847332,48.8499633],[2.3848774,48.8498534],[2.3851,48.849571],[2.3859556,48.8484476],[2.3867999,48.8473669],[2.3868105,48.8473535],[2.387048,48.8471031],[2.3872947,48.8468427],[2.3874503,48.8466759],[2.3878352,48.8463052],[2.3894257,48.8449549],[2.3901962,48.844304],[2.3911994,48.8434603],[2.3921156,48.8426906],[2.3921886,48.8426293],[2.3923869,48.8424676],[2.3926451,48.8422458],[2.3937663,48.8412961],[2.3945971,48.8405879],[2.3952368,48.8400468],[2.3955922,48.8397855],[2.3959529,48.8395675],[2.3963217,48.8393795],[2.3966007,48.839255],[2.3969574,48.8391226],[2.4024586,48.8370694],[2.4033773,48.8367436],[2.4053889,48.8359933],[2.4060488,48.835755],[2.4061896,48.8356685],[2.4062633,48.8355705],[2.4062861,48.8354654],[2.4062513,48.8353719],[2.4061775,48.8352765],[2.4060246,48.8351733],[2.4047875,48.8344296],[2.404467,48.834291],[2.4033565,48.8338779],[2.4017083,48.8332555],[2.4003551,48.8327514],[2.3992138,48.8323198],[2.3990408,48.8322315],[2.3988973,48.8321176],[2.3988115,48.8320258],[2.3987378,48.831911],[2.3986627,48.8317212],[2.3986627,48.8315446],[2.3987176,48.831361],[2.3988155,48.8311995],[2.3989805,48.8310397],[2.3993381,48.8308145],[2.4010552,48.8297145],[2.4027503,48.8286048],[2.406201,48.8264064],[2.406433,48.8262527],[2.4072243,48.825761],[2.409767,48.8241531],[2.4129374,48.8221117],[2.4137829,48.8215612],[2.4145125,48.8210076],[2.4148437,48.820755],[2.4157959,48.8197987],[2.4165077,48.8191011],[2.4170329,48.8185682],[2.4172553,48.8183479],[2.4174733,48.8181257],[2.4190692,48.816397],[2.419212,48.8162459],[2.4193667,48.8160999],[2.4195331,48.8159596],[2.4197291,48.815813],[2.4199263,48.8156991],[2.4201776,48.8155744],[2.4205675,48.8154126],[2.4217316,48.8150196],[2.4231599,48.8145533],[2.4250321,48.8139713],[2.425657,48.8137903],[2.4260956,48.8136313],[2.4263209,48.8135245],[2.4266575,48.8133638],[2.4277425,48.8127756],[2.4294135,48.8118748],[2.4305346,48.8112742],[2.4332718,48.8098037],[2.4347211,48.8090371],[2.4380018,48.8073014],[2.4456085,48.8033311],[2.446436,48.8029],[2.4473587,48.8023771],[2.4478039,48.8020724],[2.448284,48.8016572],[2.448648,48.8013147],[2.4489459,48.800943],[2.4492489,48.8005261],[2.4495494,48.799936],[2.4497038,48.7994027],[2.4497635,48.7993607],[2.4498329,48.7991474],[2.4498903,48.7989337],[2.4499292,48.7985335],[2.4499295,48.7983826],[2.4499177,48.7982229],[2.4499078,48.7981201],[2.4498829,48.7979874],[2.4498541,48.7978604],[2.4497723,48.7975741],[2.449635,48.7971637],[2.449587,48.7970201],[2.4492134,48.7959283],[2.4490994,48.7956311],[2.4490481,48.7955137],[2.4489999,48.7954023],[2.4489232,48.7952193],[2.4486253,48.7943628],[2.4484654,48.7938385],[2.448446,48.7937656],[2.4484376,48.7937285],[2.4484207,48.7936377],[2.4484075,48.7935418],[2.4484017,48.7935123],[2.4483853,48.7933262],[2.4483799,48.7932404],[2.4483949,48.7929638],[2.448405,48.7928916],[2.4484228,48.7927755],[2.4484654,48.7925931],[2.4485081,48.792451],[2.4485344,48.7923761],[2.4485911,48.7922333],[2.4486038,48.7921999],[2.4486549,48.7920969],[2.4487284,48.7919596],[2.4487894,48.7918563],[2.4488624,48.7917434],[2.4490122,48.7915412],[2.4490873,48.7914496],[2.449197,48.7913254],[2.4493318,48.7911897],[2.4494981,48.7910267],[2.4497266,48.7908108],[2.449971,48.7905827],[2.4500531,48.7905043],[2.4502486,48.7903042],[2.4502669,48.7902849],[2.450859,48.7896637],[2.4515151,48.7889827],[2.4518598,48.7886337],[2.4519504,48.7885469],[2.4521894,48.7883367],[2.4523385,48.7882187],[2.4524741,48.7881202],[2.4526431,48.7880022],[2.4528389,48.7878789],[2.4530025,48.7877868],[2.4531554,48.7877093],[2.4532444,48.7876641],[2.4534499,48.7875675],[2.4537037,48.7874576],[2.4541046,48.7872926],[2.4553702,48.786786],[2.4558485,48.7865973],[2.4562212,48.7864466],[2.4565436,48.7863133],[2.4568702,48.7861645],[2.4569984,48.7861039],[2.4572433,48.7859767],[2.4573515,48.785916],[2.457449,48.7858586],[2.4575317,48.7858082],[2.4578328,48.7856023],[2.4579775,48.7854844],[2.458086,48.7853966],[2.4581931,48.7852994],[2.4583613,48.7851345],[2.4584987,48.7849802],[2.4586077,48.7848416],[2.4587126,48.7847049],[2.4588443,48.7844999],[2.4589525,48.7842861],[2.4590164,48.7841427],[2.4590598,48.7840273],[2.459085,48.7839504],[2.4591267,48.783805],[2.4591618,48.7836481],[2.4592015,48.7834034],[2.4592171,48.7832692],[2.459324,48.7818783],[2.4594358,48.7803755],[2.4594571,48.7800919],[2.4594869,48.7796712],[2.459515,48.7793179],[2.459524,48.7791761],[2.4595866,48.7779833],[2.4596963,48.7771216],[2.4597524,48.7767867],[2.4597821,48.7766281],[2.4598268,48.7764349],[2.4598756,48.7762606],[2.4599346,48.7760769],[2.4599962,48.7759175],[2.4600448,48.77582],[2.4601329,48.7756458],[2.4602208,48.7754999],[2.4602996,48.7753815],[2.4608658,48.774674],[2.4616358,48.7737866],[2.4617397,48.7736591],[2.4618493,48.7735178],[2.4619809,48.7733311],[2.46231,48.7728534],[2.4623559,48.7727846],[2.4624023,48.7727134],[2.4624569,48.7726097],[2.4625179,48.7724811],[2.4628127,48.7716273],[2.4632272,48.7706487],[2.4632512,48.7705974],[2.4632828,48.7705185],[2.4633166,48.7704359],[2.4633539,48.7703458],[2.4633794,48.7702861],[2.4634091,48.7702165],[2.4635032,48.7699991],[2.4635735,48.7698535],[2.4636408,48.769752],[2.4638685,48.7694138],[2.4639567,48.7692918],[2.4641135,48.7690826],[2.4642872,48.7688389]],[[2.3266726,48.8696961],[2.3256447,48.8695179],[2.3256289,48.8695617],[2.326655,48.8697399],[2.3266726,48.8696961]],[[2.3319228,48.8705768],[2.3306237,48.8703406],[2.330611,48.8703766],[2.3310309,48.8704542],[2.3310679,48.8704609],[2.3310974,48.8704662],[2.3313174,48.8705056],[2.3313408,48.8705098],[2.3313658,48.8705143],[2.3314312,48.870526],[2.3314539,48.87053],[2.3314788,48.8705345],[2.3315998,48.8705561],[2.3316207,48.8705599],[2.3316468,48.8705647],[2.3317954,48.8705931],[2.3318223,48.8705979],[2.3318458,48.8706021],[2.3318811,48.8706079],[2.3319043,48.8705938],[2.3319193,48.8705848],[2.3319228,48.8705768]],[[2.3392282,48.8718612],[2.3392202,48.8718784],[2.3392121,48.8718956],[2.339188,48.8719022],[2.3383604,48.8717662],[2.3383347,48.871762],[2.338309,48.8717578],[2.3378087,48.8716755],[2.3378248,48.8716279],[2.3392282,48.8718612]],[[2.4493282,48.7963196],[2.4492654,48.7963285],[2.4495028,48.7970321],[2.4495696,48.7970227],[2.4493282,48.7963196]],[[2.4502484,48.7902755],[2.4501907,48.7902503],[2.4507788,48.7896402],[2.4508398,48.7896663],[2.4502484,48.7902755]],[[2.4594027,48.7796471],[2.4594717,48.7796497],[2.4594154,48.7803744],[2.4593457,48.7803717],[2.4594027,48.7796471]],[[2.4646652,48.7685105],[2.4645651,48.7684786],[2.4642779,48.7688762],[2.4640931,48.7691306],[2.4641917,48.7691624],[2.4646652,48.7685105]]]}},{"type":"Feature","properties":{"name":"Ligne 7 : La Courneuve - 8 mai 1945 → Mairie d\'Ivry","ref":"7","from":"La Courneuve - 8 mai 1945","to":"Mairie d\'Ivry"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3839963,48.8109896],[2.3835189,48.8113421],[2.3773455,48.8159011],[2.3743186,48.8190029],[2.3723156,48.8200805],[2.3699632,48.8213334],[2.3693838,48.8216341],[2.3692746,48.8216532],[2.3647858,48.8201241],[2.3621469,48.819316],[2.359533,48.8190866],[2.358504,48.8224745],[2.3584824,48.8225422],[2.3583653,48.8229093],[2.3573505,48.8260904],[2.3573206,48.8261906],[2.3572234,48.8264905],[2.3571617,48.8266986],[2.3564287,48.828953],[2.3564483,48.8289558],[2.3561173,48.830013],[2.3560662,48.830147],[2.3559943,48.8302903],[2.3555946,48.8309988],[2.3555799,48.8310248],[2.3553302,48.8314671],[2.355138,48.8318142],[2.3550806,48.8319095],[2.3542915,48.8333078],[2.3541951,48.8334706],[2.3540881,48.8336298],[2.3535748,48.8343667],[2.3535565,48.8343612],[2.352964,48.8352118],[2.3526735,48.8356304],[2.351838,48.8369968],[2.3514272,48.8376686],[2.3509186,48.8385004],[2.3509736,48.8386918],[2.3511534,48.8390582],[2.3515821,48.8399316],[2.3516653,48.8401011],[2.3516778,48.8401266],[2.3517834,48.8403417],[2.3518569,48.8404915],[2.3519334,48.8406473],[2.3519823,48.8409683],[2.3522772,48.8429053],[2.3523962,48.8439666],[2.3524613,48.8444365],[2.3524878,48.8445469],[2.3525267,48.8446435],[2.3525957,48.8447706],[2.3527158,48.8448845],[2.3530704,48.8451007],[2.3535861,48.8454162],[2.3540204,48.8456704],[2.3541367,48.8457385],[2.354257,48.8458012],[2.3543817,48.8458559],[2.3545629,48.8459158],[2.3546441,48.8459335],[2.3547205,48.8459498],[2.354801,48.8459626],[2.3549103,48.8459767],[2.3550484,48.8459891],[2.3551119,48.8459933],[2.3552038,48.8459949],[2.3553514,48.8459958],[2.3554507,48.8459913],[2.3556138,48.8459838],[2.3560854,48.8459629],[2.3565594,48.8459418],[2.3568212,48.8459415],[2.3569064,48.8459485],[2.3570995,48.8459661],[2.3572738,48.84599],[2.357418,48.8460169],[2.3576098,48.8460513],[2.3578069,48.8460866],[2.3580282,48.8461413],[2.35822,48.8461969],[2.3584614,48.8462825],[2.3586961,48.846377],[2.3590166,48.8465517],[2.3593357,48.8467525],[2.3595074,48.8468606],[2.3602089,48.8473027],[2.3606005,48.8475587],[2.3611128,48.8478878],[2.3619469,48.8484271],[2.3630131,48.8491154],[2.3633967,48.8493652],[2.3634972,48.8494958],[2.3635576,48.8496661],[2.3635415,48.8498444],[2.3634302,48.8500292],[2.3618174,48.8513954],[2.3611651,48.8519182],[2.3607339,48.852209],[2.360243,48.852441],[2.3593579,48.8527711],[2.3565905,48.8537872],[2.3539465,48.8547985],[2.3513086,48.8558362],[2.3507047,48.8560699],[2.3493807,48.8565823],[2.348861,48.8567303],[2.3483592,48.8568781],[2.3472045,48.8571954],[2.3449858,48.8577988],[2.3426253,48.8585017],[2.3424804,48.8585423],[2.3422229,48.8585988],[2.3418394,48.8586746],[2.3410566,48.8587837],[2.3406944,48.8588199],[2.3404598,48.8588878],[2.3402862,48.8589674],[2.3401373,48.8590872],[2.3400537,48.8592273],[2.340026,48.8594633],[2.3400856,48.860244],[2.3401332,48.8608893],[2.3401479,48.8611302],[2.3401345,48.8613922],[2.3401064,48.8615819],[2.3400286,48.8617602],[2.3398958,48.8619304],[2.3396718,48.8620681],[2.3386311,48.8623522],[2.3366388,48.8628937],[2.3360153,48.8631466],[2.3356009,48.8633531],[2.3353863,48.8635833],[2.334933,48.8646155],[2.3345323,48.8655192],[2.3344261,48.8657589],[2.3343077,48.8660275],[2.333834,48.86705],[2.333281,48.8682566],[2.3326085,48.8695933],[2.3325073,48.8698034],[2.3324419,48.8699509],[2.3323549,48.8701308],[2.3323183,48.8702306],[2.33228,48.8703837],[2.3322742,48.8705435],[2.3322856,48.8707187],[2.332324,48.8708949],[2.3323548,48.8710175],[2.3324124,48.8711692],[2.3328617,48.8721016],[2.3330917,48.872698],[2.3331615,48.8728912],[2.333196,48.8729524],[2.3332379,48.8730019],[2.3333171,48.8730627],[2.333347,48.8730822],[2.3335833,48.8731756],[2.3337003,48.8732058],[2.3399144,48.8748108],[2.3399663,48.8748242],[2.3442991,48.8759565],[2.3444645,48.8760003],[2.3470598,48.8766881],[2.3482642,48.8770072],[2.3492522,48.8772692],[2.3494665,48.8773195],[2.3495898,48.8773365],[2.3497161,48.8773399],[2.349824,48.8773313],[2.3499733,48.8773092],[2.3553762,48.8765624],[2.3555265,48.8765464],[2.3556758,48.8765353],[2.3560597,48.8765267],[2.3561923,48.8765176],[2.356325,48.8765026],[2.3568533,48.8764131],[2.3570011,48.8763991],[2.3571622,48.8764015],[2.3579966,48.8764815],[2.3580397,48.8764859],[2.3581839,48.876496],[2.3583321,48.8764999],[2.358513,48.8764991],[2.3592643,48.8764706],[2.3594303,48.8764836],[2.3595912,48.8765216],[2.3597419,48.8765875],[2.3598583,48.8766624],[2.3605087,48.8772168],[2.3605352,48.8772227],[2.3624779,48.8788923],[2.3655808,48.8814286],[2.3657982,48.8815943],[2.3686234,48.8838121],[2.3686486,48.8838377],[2.3702373,48.8851627],[2.3717371,48.8864287],[2.3727006,48.887225],[2.3742226,48.8884812],[2.3773681,48.8908513],[2.3776577,48.8910788],[2.3815199,48.8941119],[2.3823046,48.8947282],[2.385591,48.8974039],[2.3882213,48.8998783],[2.3884599,48.9000843],[2.3908816,48.9023071],[2.3913414,48.9027269],[2.3917253,48.9030987],[2.3922499,48.9036279],[2.3923763,48.903743],[2.3932843,48.9045061],[2.3950741,48.906288],[2.3951998,48.9063799],[2.4038072,48.9142573],[2.4041001,48.914531],[2.4042506,48.9146717],[2.410766,48.9207595]],[[2.3342165,48.8660046],[2.334466,48.8654258]],[[2.3322747,48.8702633],[2.332284,48.8702273],[2.3323243,48.8701263],[2.33257,48.869582],[2.33252,48.869569],[2.3322921,48.8700756],[2.3322829,48.8700961],[2.3322721,48.8701205],[2.3322304,48.8702133],[2.3322219,48.8702316],[2.3322122,48.8702528],[2.3322397,48.8702574],[2.332265,48.8702617],[2.3322747,48.8702633]],[[2.3336291,48.873224],[2.334305,48.8734075]],[[2.3399001,48.8748373],[2.3404151,48.8749767]],[[2.3442024,48.8759655],[2.3447174,48.8761048]],[[2.3492226,48.877271],[2.3482461,48.8770129],[2.3482273,48.8770438],[2.3492037,48.8773018],[2.3492226,48.877271]],[[2.3580384,48.8765132],[2.3580341,48.8764978],[2.3581736,48.8765101],[2.3583318,48.8765154],[2.3584924,48.8765147],[2.358592,48.8765119],[2.3587985,48.8765031],[2.3591368,48.8764858],[2.3591402,48.8765221],[2.3591293,48.8765229],[2.3591163,48.8765235],[2.359101,48.8765243],[2.3590943,48.8765246],[2.3590239,48.8765274],[2.3588572,48.8765356],[2.3588371,48.8765366],[2.3588161,48.8765376],[2.3587583,48.8765401],[2.3586507,48.876543],[2.3586355,48.8765438],[2.3586203,48.8765446],[2.3585413,48.8765472],[2.358528,48.8765473],[2.3585173,48.8765474],[2.3584906,48.8765477],[2.3584779,48.8765479],[2.3584653,48.876548],[2.358386,48.876549],[2.3583707,48.876549],[2.3583559,48.876549],[2.3582058,48.8765454],[2.358151,48.8765436],[2.3581306,48.8765421],[2.3581061,48.8765403],[2.3580609,48.8765331],[2.358049,48.8765225],[2.3580384,48.8765132]]]}},{"type":"Feature","properties":{"name":"Ligne 5 : Bobigny-Pablo Picasso → Place d\'Italie","ref":"5","from":"Bobigny – Pablo Picasso","to":"Place d\'Italie"},"geometry":{"type":"MultiLineString","coordinates":[[[2.449197,48.9067601],[2.4491965,48.9066928],[2.4492007,48.9060505],[2.4492007,48.9060421],[2.4492008,48.9060378],[2.4492006,48.9059414],[2.4492068,48.9051938],[2.4492074,48.9051513],[2.4492316,48.9036072],[2.4492281,48.9033384],[2.4492254,48.9031783],[2.4492173,48.903063],[2.4491984,48.9029452],[2.4491766,48.902832],[2.449146,48.9027087],[2.4491083,48.9026026],[2.4490664,48.9024925],[2.4489738,48.9023245],[2.4488944,48.9021816],[2.4487937,48.9020405],[2.4487144,48.9019432],[2.4486567,48.9018778],[2.4485602,48.9017732],[2.4484444,48.9016659],[2.4483163,48.9015583],[2.4481921,48.9014622],[2.4480565,48.9013691],[2.4479028,48.9012738],[2.4477471,48.9011878],[2.4475927,48.9011099],[2.4474366,48.9010386],[2.4472743,48.9009716],[2.4471946,48.9009405],[2.4471065,48.9009095],[2.44686,48.9008305],[2.4467028,48.9007867],[2.4465407,48.9007452],[2.4430305,48.8999119],[2.4428269,48.8998658],[2.4426135,48.8998194],[2.442405,48.8997767],[2.4421509,48.8997251],[2.4418981,48.8996769],[2.4418322,48.8996638],[2.4413714,48.8995791],[2.4397642,48.8992607],[2.4395174,48.8992131],[2.4393042,48.8991752],[2.4390816,48.8991364],[2.4387208,48.8990765],[2.4385156,48.8990421],[2.4382742,48.8989954],[2.4380495,48.8989508],[2.4366756,48.8986762],[2.4342686,48.898174],[2.4322072,48.8977523],[2.4317048,48.8976539],[2.431684,48.8976354],[2.4314612,48.8975966],[2.431201,48.8975128],[2.4308,48.8973656],[2.430171,48.8971169],[2.4295233,48.8968463],[2.4287495,48.8965042],[2.4279622,48.896163],[2.4272904,48.8959108],[2.4268827,48.8957803],[2.4264817,48.8956683],[2.426359,48.8956412],[2.4259546,48.895552],[2.4251929,48.8954338],[2.4238061,48.8952141],[2.4225107,48.8950089],[2.4208705,48.8947135],[2.4198365,48.8945283],[2.4184149,48.8942537],[2.4160191,48.8937908],[2.4146377,48.8935187],[2.4133107,48.8932564],[2.4124805,48.8930942],[2.4060905,48.8918739],[2.4039438,48.8914705],[2.4035978,48.8914246],[2.4028441,48.8913382],[2.4025383,48.89128],[2.4023318,48.8912245],[2.4019308,48.8911116],[2.4013802,48.8909613],[2.3992345,48.8903793],[2.3972939,48.8898564],[2.3953826,48.8893617],[2.3949362,48.8892462],[2.393571,48.8888847],[2.3928231,48.8886884],[2.3926738,48.8886492],[2.3921714,48.8885168],[2.3919703,48.8884662],[2.3902108,48.887998],[2.3885747,48.8875659],[2.3873985,48.887252],[2.3866783,48.8870606],[2.3866312,48.8870481],[2.3847264,48.8865434],[2.3823565,48.8859174],[2.3807795,48.8855134],[2.3794612,48.8851633],[2.3779746,48.8847766],[2.3757698,48.8842052],[2.373561,48.8836152],[2.372397,48.8833127],[2.3717371,48.8831557],[2.3714314,48.8831231],[2.3711766,48.8831248],[2.3706428,48.8832254],[2.3704001,48.8833144],[2.370168,48.8834476],[2.3699924,48.8835834],[2.3697174,48.8837933],[2.3694734,48.8839229],[2.3691582,48.8840614],[2.3688457,48.8841549],[2.3685265,48.8842263],[2.3682087,48.8842669],[2.3676173,48.8843101],[2.3660072,48.8844158],[2.3649786,48.8844777],[2.3642484,48.8844984],[2.3633391,48.8845235],[2.3629931,48.8845116],[2.3626321,48.8844826],[2.3623414,48.8844364],[2.3620246,48.8843707],[2.3617169,48.8842636],[2.3613958,48.8841139],[2.3593901,48.8829655],[2.3592174,48.88288],[2.3590611,48.8827739],[2.3589133,48.8826464],[2.3588153,48.8825301],[2.3584945,48.8819806],[2.3581372,48.8813689],[2.3580584,48.8812168],[2.357872,48.8808566],[2.3573782,48.8799021],[2.3572607,48.8796736],[2.3571619,48.8795214],[2.3570401,48.8794053],[2.3568577,48.8792979],[2.3566477,48.8792279],[2.3561566,48.8790994],[2.356005,48.8790405],[2.3558718,48.8789629],[2.3557725,48.8788733],[2.3556997,48.8787548],[2.3553329,48.8775],[2.3553135,48.8773554],[2.3553232,48.877209],[2.3553743,48.8770542],[2.3554652,48.8769146],[2.3556513,48.8767083],[2.3557678,48.8766151],[2.3558898,48.8765479],[2.3560557,48.8764702],[2.3562129,48.8764191],[2.3568485,48.8763109],[2.3570683,48.8762991],[2.3572876,48.8763117],[2.3576047,48.8763403],[2.3579869,48.8763456],[2.3581264,48.8763417],[2.3583658,48.8763236],[2.35851,48.8763024],[2.358685,48.8762715],[2.3588693,48.8762264],[2.3589673,48.876193],[2.3590842,48.8761393],[2.3592013,48.8760729],[2.3593412,48.8759642],[2.3594205,48.8759016],[2.359455,48.8758521],[2.3595194,48.8757718],[2.3595435,48.8756889],[2.359506,48.8755901],[2.3593021,48.8752638],[2.3588072,48.8744549],[2.3586557,48.8741894],[2.3585725,48.874028],[2.3585471,48.873901],[2.3585457,48.8737766],[2.3585792,48.873617],[2.3586669,48.8734486],[2.3607546,48.8711191],[2.3617401,48.8699468],[2.3618089,48.869843],[2.3624543,48.8690758],[2.3627793,48.8687207],[2.3631121,48.8683982],[2.3632839,48.8682633],[2.3634676,48.868119],[2.3638296,48.8678547],[2.3641708,48.8676052],[2.3644626,48.8673888],[2.3649941,48.8669945],[2.3652247,48.8668158],[2.3654453,48.8666273],[2.365655,48.8664173],[2.3658675,48.8662388],[2.3660896,48.8660785],[2.3670513,48.8655001],[2.3672092,48.8654296],[2.368862,48.8643987],[2.3694165,48.8640529],[2.3708283,48.8632087],[2.3713841,48.8628492],[2.3715317,48.8627292],[2.371698,48.8625713],[2.371989,48.8621928],[2.3721231,48.861921],[2.3722223,48.8616272],[2.3722532,48.8613687],[2.3722518,48.8609011],[2.3722129,48.8606461],[2.3721834,48.8604873],[2.3721486,48.860362],[2.3720741,48.8602134],[2.3708497,48.8575302],[2.3704333,48.8566333],[2.3692558,48.8540646],[2.3691548,48.853954],[2.3688411,48.8537106],[2.3687394,48.853587],[2.3685718,48.8532438],[2.3684237,48.8529371],[2.3683027,48.8527639],[2.3679476,48.8524111],[2.3678111,48.8522067],[2.3670094,48.8504669],[2.3664598,48.8492891],[2.3661979,48.8487277],[2.3657885,48.8478613],[2.365638,48.847571],[2.3654793,48.847302],[2.3654764,48.8472583],[2.3654759,48.8472289],[2.365476,48.8471955],[2.3654784,48.847166],[2.3654804,48.8471424],[2.3654861,48.8471072],[2.3654916,48.847081],[2.365498,48.847056],[2.3655159,48.8469942],[2.3655401,48.8469274],[2.3655749,48.8468451],[2.3656201,48.8467544],[2.3656701,48.8466834],[2.365723,48.8466212],[2.3657787,48.8465632],[2.3658858,48.8464731],[2.3661298,48.8462775],[2.3667523,48.8457923],[2.3669022,48.84568],[2.3670713,48.8455808],[2.3673171,48.8454709],[2.3676625,48.8453576],[2.3679907,48.845248],[2.3681623,48.8451882],[2.3682795,48.8451331],[2.3683756,48.8450659],[2.3685565,48.8449333],[2.3686345,48.844872],[2.3687069,48.8448016],[2.3687373,48.8447663],[2.3687626,48.8447314],[2.3687917,48.8446887],[2.3688167,48.8446408],[2.3688448,48.8445758],[2.3688578,48.8445103],[2.3688639,48.8444582],[2.3688591,48.8443865],[2.3688471,48.844327],[2.3688257,48.844265],[2.3687923,48.8442026],[2.3687435,48.844135],[2.3686831,48.8440733],[2.3686235,48.8440223],[2.3685763,48.8439866],[2.368514,48.8439465],[2.3668529,48.8429713],[2.3665161,48.8427733],[2.3664053,48.8427155],[2.3662922,48.8426653],[2.3660883,48.8425829],[2.3655558,48.842376],[2.3650347,48.8421762],[2.3648067,48.8420974],[2.3645692,48.8420346],[2.3642035,48.8419525],[2.363972,48.8419025],[2.3637689,48.8418492],[2.3636403,48.8418028],[2.3635399,48.8417562],[2.3634545,48.8417042],[2.363393,48.8416633],[2.3633058,48.8415767],[2.3631868,48.8414428],[2.3630324,48.841247],[2.3626701,48.8407581],[2.3620277,48.8398924],[2.3612057,48.838796],[2.3610618,48.8386089],[2.3608186,48.8382857],[2.3592566,48.8365596],[2.3584049,48.8354155],[2.3581842,48.8351227],[2.3579632,48.8348297],[2.3578622,48.8346958],[2.3578128,48.8346334],[2.3577627,48.8345757],[2.3571108,48.8338795],[2.3569819,48.8337331],[2.356866,48.8335876],[2.3562769,48.8327924],[2.3560722,48.8324944],[2.3559944,48.8323803],[2.3559199,48.8323006],[2.3558579,48.8322434],[2.3557777,48.832194],[2.3556863,48.8321512],[2.3556048,48.8321258],[2.3551653,48.8320099],[2.3548767,48.831933],[2.3547245,48.8318771],[2.3546152,48.8318223],[2.3545188,48.831758],[2.3544275,48.8316704],[2.354397,48.8316249],[2.3543597,48.8315692],[2.3543285,48.831465],[2.3543226,48.8313633],[2.3543428,48.8312453],[2.3543803,48.8311703],[2.3544309,48.8310999],[2.3544877,48.8310445],[2.354606,48.8309457],[2.3547113,48.830879],[2.354827,48.830828],[2.3549315,48.8307996],[2.3550278,48.8307824],[2.3551394,48.8307724],[2.3552232,48.8307709],[2.3553316,48.8307731],[2.3554415,48.8307794],[2.3555925,48.8307937],[2.3557424,48.8308171]],[[2.3634337,48.8681054],[2.3634733,48.8680927],[2.3638581,48.8678029],[2.363893,48.8677766],[2.3640614,48.8676499],[2.3640893,48.8676289],[2.3641029,48.8676186],[2.3641106,48.8676024],[2.3641316,48.8676031],[2.3641477,48.8676035],[2.3641478,48.8676307],[2.363497,48.8681185],[2.3634644,48.8681226],[2.3634486,48.8681137],[2.3634337,48.8681054]],[[2.3589434,48.8761838],[2.3589219,48.876152],[2.3589085,48.8761556],[2.3588918,48.8761603],[2.3588743,48.8761652],[2.3587744,48.8761944],[2.3586341,48.8762293],[2.3586138,48.8762341],[2.358593,48.8762389],[2.3584767,48.8762614],[2.3583077,48.8762826],[2.3582929,48.8762835],[2.3582779,48.8762843],[2.3580985,48.8762949],[2.3580639,48.876296],[2.3580423,48.8762967],[2.3580209,48.8762974],[2.3579858,48.8762985],[2.3579831,48.8763302],[2.3581012,48.8763302],[2.3583184,48.8763179],[2.358474,48.8762977],[2.3584954,48.8762949],[2.3586456,48.8762685],[2.3588066,48.8762261],[2.3589434,48.8761838]],[[2.357684,48.880537],[2.3573579,48.8799002],[2.3572921,48.8799148],[2.3574333,48.8801902],[2.3574395,48.8802024],[2.3575007,48.8803217],[2.3576159,48.8805516],[2.357684,48.880537]],[[2.449177,48.9067011],[2.4491806,48.9060421],[2.4491453,48.9060421],[2.4491049,48.9060421],[2.4490946,48.9067011],[2.4491353,48.9067011],[2.449177,48.9067011]]]}},{"type":"Feature","properties":{"name":"Ligne 14 : Mairie de Saint-Ouen → Olympiades","ref":"14","from":"Mairie de Saint-Ouen","to":"Olympiades"},"geometry":{"type":"LineString","coordinates":[[2.3398796,48.9166007],[2.3389471,48.9157957],[2.3383301,48.9154113],[2.3366544,48.9146216],[2.335908,48.9142422],[2.3346675,48.9132308],[2.3338193,48.9125419],[2.3335201,48.9122829],[2.3324212,48.9113554],[2.3318642,48.9109646],[2.326258,48.9074131],[2.326076,48.9072978],[2.3223281,48.9048743],[2.3211241,48.9040856],[2.3205131,48.9038423],[2.3187911,48.9027562],[2.3179543,48.9022943],[2.3170799,48.9019452],[2.3155564,48.9015361],[2.3137701,48.9010812],[2.3118603,48.9004923],[2.3108625,48.9001009],[2.3103476,48.8998152],[2.3099238,48.8994732],[2.3097306,48.8991699],[2.3095751,48.8987185],[2.3096287,48.8982283],[2.3097129,48.8978827],[2.3098618,48.8975308],[2.3100846,48.8970672],[2.3104997,48.8964167],[2.3132215,48.8948169],[2.3134958,48.8946646],[2.3139117,48.8942224],[2.3141823,48.8937546],[2.3143197,48.8932899],[2.314432,48.891971],[2.3146746,48.890904],[2.3147748,48.8905235],[2.3148889,48.8901341],[2.3152622,48.8895077],[2.315513,48.8891113],[2.3156858,48.8888226],[2.3158424,48.8885426],[2.3161491,48.8879232],[2.3167956,48.8869385],[2.3171067,48.8865928],[2.3180884,48.8857286],[2.3187804,48.8852242],[2.3195636,48.8847515],[2.3200786,48.8843882],[2.3210442,48.8836827],[2.3221707,48.8829983],[2.3229966,48.8825783],[2.3230934,48.8825291],[2.3234689,48.8823492],[2.3238873,48.8821658],[2.3245579,48.8819859],[2.3249602,48.8819259],[2.3257005,48.8818624],[2.3261994,48.8817495],[2.3266178,48.8815767],[2.3269987,48.8813121],[2.3271006,48.8811821],[2.3273581,48.8808535],[2.327503,48.880536],[2.3275888,48.8801655],[2.3276102,48.8793824],[2.327562,48.8790825],[2.3273689,48.8787826],[2.3269814,48.8785338],[2.3269075,48.8784863],[2.3263773,48.8781867],[2.3241125,48.8756144],[2.3234558,48.8748958],[2.3231843,48.8743894],[2.322993,48.8738897],[2.3229591,48.8733079],[2.3231082,48.8726756],[2.3234168,48.8721397],[2.3238863,48.8716478],[2.324518,48.8711973],[2.3251819,48.8708576],[2.3265519,48.8703914],[2.3267651,48.8703242],[2.3274167,48.8701042],[2.3276733,48.8700153],[2.3279462,48.8699015],[2.3286449,48.8694164],[2.3301241,48.8683966],[2.3309409,48.8678982],[2.3321103,48.8671809],[2.3328989,48.8666966],[2.3333602,48.866417],[2.3339114,48.8660782],[2.3342668,48.8658612],[2.3345203,48.8656865],[2.3352881,48.8651126],[2.3358956,48.8646618],[2.3363771,48.8643504],[2.3367512,48.8641157],[2.3379917,48.8635775],[2.3389399,48.8632387],[2.339876,48.8629202],[2.3414384,48.8624562],[2.3420647,48.8622691],[2.3424697,48.8621447],[2.3430142,48.8619471],[2.3434326,48.8617777],[2.3438765,48.8615651],[2.3445699,48.861183],[2.3447535,48.8610649],[2.3451358,48.8608116],[2.3455153,48.8605222],[2.3459579,48.8601331],[2.3463026,48.8597749],[2.3467284,48.8593404],[2.3470516,48.8589133],[2.3473399,48.8584765],[2.347588,48.858106],[2.3479193,48.857731],[2.3482309,48.8574495],[2.3485861,48.8571668],[2.3490639,48.8568809],[2.3498504,48.8565775],[2.3513468,48.8560241],[2.3519584,48.8557841],[2.352747,48.855477],[2.3557443,48.8543008],[2.3584225,48.8533239],[2.3594873,48.8529312],[2.3600439,48.8527265],[2.3605083,48.8525325],[2.3609443,48.8523118],[2.3641573,48.8497683],[2.3649792,48.8488171],[2.3658106,48.8481817],[2.3666099,48.8475604],[2.3675112,48.8470874],[2.3696293,48.8459596],[2.3706419,48.8452941],[2.3706695,48.8452751],[2.3717438,48.8446482],[2.3722435,48.8443533],[2.3729548,48.8439606],[2.3739596,48.8434008],[2.3760027,48.8422816],[2.3768891,48.8417371],[2.3775127,48.8413355],[2.3781511,48.8409259],[2.3783407,48.8408036],[2.3786875,48.8405799],[2.3791368,48.8402939],[2.3795807,48.8399806],[2.3801164,48.8395493],[2.3812743,48.8386592],[2.3818397,48.8382731],[2.3823782,48.8380423],[2.382953,48.8378568],[2.3836074,48.8376415],[2.3839864,48.8375149],[2.3848498,48.8372082],[2.3852911,48.8370482],[2.3859,48.8368621],[2.3865003,48.8366003],[2.386746,48.8364291],[2.3870393,48.8361503],[2.3872623,48.8359478],[2.3873062,48.8358275],[2.3873224,48.8356361],[2.3873412,48.8353286],[2.387283,48.8350874],[2.3871587,48.8348434],[2.3868902,48.8345657],[2.3865549,48.8341944],[2.3861807,48.8338097],[2.3859541,48.8335481],[2.3856907,48.8332195],[2.3852536,48.8328404],[2.3846949,48.8324252],[2.3843391,48.832217],[2.383997,48.8320718],[2.3831555,48.8317895],[2.3823803,48.8315602],[2.3816097,48.8313769],[2.3801699,48.8311595],[2.379549,48.8310658],[2.3783519,48.830583],[2.3774856,48.8302362],[2.3767172,48.8299286],[2.3758482,48.8295705],[2.3724608,48.828253],[2.3717165,48.8278671],[2.3714764,48.8277771],[2.3712471,48.8277047],[2.370936,48.8276332],[2.3664158,48.8270333]]}},{"type":"Feature","properties":{"name":"Ligne 4 : Porte de Clignancourt → Bagneux-Lucie Aubrac","ref":"4","from":"Porte de Clignancourt","to":"Bagneux-Lucie Aubrac"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3448521,48.8973976],[2.3462877,48.8956979],[2.3478412,48.8938481],[2.3486916,48.8928566],[2.3495129,48.8918916],[2.3495821,48.8918126],[2.3496551,48.8916949],[2.3497054,48.8915931],[2.3497296,48.8914837],[2.3497457,48.8913365],[2.3497396,48.8911394],[2.3497329,48.8902797],[2.3497275,48.8891263],[2.3495622,48.8871337],[2.3495534,48.8868654],[2.3495373,48.8863714],[2.3495272,48.8857384],[2.3495217,48.885259],[2.3494952,48.8839371],[2.3495072,48.8837837],[2.3495526,48.8836368],[2.3496251,48.8834867],[2.3497466,48.8833218],[2.3499758,48.8830344],[2.3509195,48.8819942],[2.3513465,48.8815499],[2.3520203,48.8808067],[2.3521374,48.8806923],[2.352284,48.8805821],[2.3524538,48.8805013],[2.3526401,48.8804377],[2.3535215,48.880258],[2.353796,48.8801896],[2.3544536,48.879985],[2.3547152,48.8799267],[2.354982,48.8798755],[2.3551749,48.8798521],[2.3564351,48.8797004],[2.356461,48.8796973],[2.3565998,48.8796799],[2.356757,48.8796551],[2.3569104,48.8796243],[2.3572966,48.8795393],[2.3581889,48.8793427],[2.3583766,48.8792839],[2.3585243,48.8791763],[2.3586088,48.8790425],[2.3586193,48.8788985],[2.3585918,48.8787425],[2.3582354,48.8777691],[2.3581515,48.8776062],[2.3579826,48.8773113],[2.357927,48.8771992],[2.3578829,48.877081],[2.3578533,48.8769508],[2.3577216,48.8760526],[2.357694,48.8758984],[2.3576462,48.8754671],[2.3575258,48.8750774],[2.3572478,48.8745202],[2.3563063,48.8728919],[2.3559878,48.8723252],[2.3553025,48.8711105],[2.3543228,48.8693868],[2.3543075,48.8693592],[2.3543006,48.8693468],[2.3536757,48.8682233],[2.3535723,48.8680394],[2.3528282,48.8667156],[2.3517231,48.8646728],[2.3516992,48.8646345],[2.3516636,48.864597],[2.3515864,48.8645427],[2.3515067,48.8644924],[2.351416,48.8644447],[2.3513478,48.8644188],[2.3512746,48.8643918],[2.3512023,48.8643684],[2.3511131,48.8643438],[2.3510459,48.8643261],[2.3493931,48.8639526],[2.3491396,48.8638952],[2.3490301,48.8638718],[2.3468953,48.8633871],[2.3468514,48.8633762],[2.3468088,48.8633632],[2.3467562,48.863342],[2.3467095,48.8633208],[2.346621,48.8632736],[2.3465567,48.8632318],[2.3464662,48.8631667],[2.3463753,48.8630892],[2.3463355,48.8630481],[2.3463064,48.8630084],[2.3458118,48.8621801],[2.3457593,48.8620798],[2.3457098,48.861991],[2.3456441,48.8618521],[2.3456241,48.8617558],[2.3456118,48.8616705],[2.3455969,48.8616195],[2.3455783,48.8615682],[2.3455435,48.8614625],[2.3455248,48.8613081],[2.3455488,48.8611285],[2.3456425,48.860974],[2.3459094,48.8606705],[2.3461763,48.8603418],[2.3462726,48.8602306],[2.3466756,48.8597916],[2.346617,48.859788],[2.3469634,48.8594111],[2.3472374,48.8591273],[2.3474785,48.8588405],[2.3475281,48.8586685],[2.3475844,48.8582679],[2.347626,48.8580597],[2.3476753,48.8574599],[2.3476975,48.8568675],[2.3477339,48.8563888],[2.3477249,48.8560888],[2.3477148,48.8559795],[2.3477027,48.8558866],[2.3476802,48.8557806],[2.3476471,48.8556492],[2.347593,48.8554972],[2.3475245,48.8553272],[2.3474631,48.8551915],[2.3473696,48.8550091],[2.3473263,48.8549367],[2.3472769,48.8548587],[2.347204,48.854757],[2.3471232,48.8546636],[2.3470242,48.8545618],[2.3469046,48.8544628],[2.3467535,48.8543503],[2.3465932,48.8542569],[2.3464249,48.8541743],[2.3462104,48.8540835],[2.3459838,48.8540044],[2.3457481,48.853936],[2.3455128,48.8538783],[2.3448481,48.8537432],[2.3443196,48.8536349],[2.3439598,48.8535225],[2.3437487,48.8534324],[2.3433028,48.8532168],[2.3430667,48.8531003],[2.3427895,48.8529635],[2.3420496,48.8526064],[2.3417122,48.8524539],[2.3412832,48.8523416],[2.3408056,48.8522479],[2.3404844,48.8522091],[2.3402336,48.8522095],[2.339923,48.852254],[2.3396891,48.8523024],[2.3394061,48.8523723],[2.336794,48.8530174],[2.3357889,48.8532898],[2.3353991,48.8534044],[2.3350942,48.8535034],[2.3346868,48.8536016],[2.3344841,48.8536471],[2.3342975,48.8536889],[2.3340462,48.8537227],[2.3337772,48.8537297],[2.333487,48.8537111],[2.3332499,48.853654],[2.3330357,48.8535725],[2.3328889,48.8534863],[2.3327685,48.8533955],[2.3326712,48.8533049],[2.3316681,48.8522025],[2.3306673,48.8511173],[2.3303985,48.8508258],[2.328832,48.8491013],[2.3276871,48.8478337],[2.3269988,48.8471088],[2.3264312,48.8465111],[2.325159,48.8452236],[2.3245547,48.84462],[2.3243245,48.84438],[2.3242799,48.8443277],[2.3242528,48.8442854],[2.3242417,48.8442614],[2.324232,48.8442355],[2.3242209,48.844184],[2.3242168,48.8441214],[2.3242329,48.844058],[2.324283,48.8439754],[2.3243463,48.8439194],[2.3244086,48.8438802],[2.3244941,48.8438395],[2.3246583,48.8437809],[2.3248898,48.8437022],[2.3254605,48.8435126],[2.3257421,48.8434131],[2.3259985,48.843319],[2.326227,48.8432217],[2.3265255,48.8430914],[2.3268264,48.8429588],[2.3271338,48.8428217],[2.3273132,48.8427471],[2.3274576,48.8426939],[2.3283392,48.8424002],[2.3288881,48.8422176],[2.3289251,48.8422053],[2.3289851,48.8421854],[2.329281,48.8420791],[2.3294363,48.8420042],[2.3296083,48.8418939],[2.3297251,48.8417803],[2.3298109,48.8416437],[2.3298967,48.8414054],[2.3304701,48.8398564],[2.3307851,48.8389263],[2.33083,48.8387936],[2.3313393,48.837457],[2.3320267,48.8356548],[2.3322705,48.8350203],[2.3323131,48.8348966],[2.3323415,48.8347494],[2.3323415,48.8345541],[2.3323131,48.8343079],[2.3322358,48.8340965],[2.3319147,48.8337138],[2.331187,48.8328467],[2.329847,48.831293],[2.3293936,48.8307673],[2.3275157,48.8286161],[2.327221,48.8282891],[2.3270903,48.82812],[2.3270226,48.8280277],[2.3268941,48.8278526],[2.3266887,48.8274591],[2.3264318,48.8268011],[2.3260621,48.825521],[2.3257778,48.8243132],[2.3255824,48.8236401],[2.3255488,48.8235242],[2.3253827,48.8230564],[2.3252432,48.8227703],[2.3250823,48.8225443],[2.3247604,48.822237],[2.3244547,48.8220427],[2.3240523,48.8218555],[2.3227488,48.8214458],[2.3222842,48.8213127],[2.3217974,48.8211301],[2.3213661,48.820911],[2.3209656,48.8206189],[2.3206821,48.8203065],[2.3197639,48.8188702],[2.3190172,48.8176334],[2.3185694,48.8168916],[2.3174368,48.8150416],[2.3160747,48.8128274],[2.315997,48.8126707],[2.3158984,48.8123806],[2.315846,48.8121249],[2.3158429,48.8117577],[2.3159168,48.8114411],[2.3160678,48.8111043],[2.31629,48.8107906],[2.3166015,48.8105226],[2.3169165,48.8103128],[2.3171713,48.8101357],[2.3173482,48.8099818],[2.3175075,48.809807],[2.317598,48.8096284],[2.3177628,48.8088438],[2.317779,48.8087666],[2.3181217,48.8070251],[2.318255,48.8064342],[2.3183087,48.8062138],[2.3183247,48.806148],[2.3184588,48.8057664],[2.31855,48.8053778],[2.3186198,48.8049503],[2.3185929,48.804551],[2.3183784,48.8040776],[2.3179868,48.8035688],[2.3178114,48.8033708]],[[2.3462841,48.8602105],[2.3467363,48.8596741],[2.346723,48.8596692],[2.346699,48.8596605],[2.3466873,48.8596743],[2.3465937,48.8597853],[2.3465831,48.8597979],[2.3465737,48.8598091],[2.346427,48.8599831],[2.3464096,48.8600033],[2.3463932,48.8600228],[2.3462483,48.8601977],[2.3462841,48.8602105]],[[2.3457641,48.8621345],[2.34617,48.862814],[2.3461127,48.8628288],[2.3460936,48.8627968],[2.3460783,48.8628008],[2.3460559,48.8628066],[2.3460254,48.8628145],[2.3459972,48.8627672],[2.346065,48.8627497],[2.3460299,48.8626908],[2.3459609,48.8627087],[2.3459286,48.8626546],[2.3459456,48.8626502],[2.3459778,48.8626419],[2.3459972,48.8626369],[2.3459572,48.8625699],[2.3458886,48.8625876],[2.34587,48.8625566],[2.3458587,48.8625375],[2.345881,48.8625318],[2.3459084,48.8625247],[2.3459266,48.86252],[2.3457826,48.862276],[2.3457664,48.86228],[2.3457417,48.8622864],[2.3457135,48.8622941],[2.3456768,48.8622332],[2.3457441,48.8622158],[2.3457047,48.8621498],[2.3457641,48.8621345]],[[2.3491882,48.8639166],[2.3491792,48.863934],[2.3500408,48.864128],[2.3500517,48.8641069],[2.3491902,48.8639129],[2.3491889,48.8639154],[2.3491882,48.8639166]],[[2.3525736,48.8663927],[2.3529008,48.8669997]],[[2.3542674,48.8693551],[2.3544323,48.8696594]],[[2.3563582,48.8730811],[2.3560739,48.8726083]],[[2.3576727,48.8760533],[2.3576794,48.876053],[2.3576964,48.8760523],[2.3578193,48.8768825],[2.3577961,48.8768839],[2.3577606,48.8768665],[2.3576689,48.8762563],[2.3576674,48.8762427],[2.3576653,48.8762311],[2.3576606,48.8761908],[2.3576592,48.8761807],[2.3576571,48.8761662],[2.3576437,48.8760679],[2.357652,48.8760633],[2.3576727,48.8760533]],[[2.3551934,48.8797963],[2.3554,48.8797711],[2.355617,48.8797447],[2.3564224,48.8796465],[2.3564332,48.8796848],[2.3552041,48.8798345],[2.3551934,48.8797963]]]}},{"type":"Feature","properties":{"name":"Ligne 10 : Boulogne - Pont de Saint-Cloud → Gare d\'Austerlitz","ref":"10","from":"Boulogne - Pont de Saint-Cloud","to":"Gare d\'Austerlitz"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2279499,48.8408075],[2.228492,48.8408187],[2.2289167,48.8408274],[2.2290551,48.840836],[2.2291611,48.8408573],[2.231036,48.8412728],[2.2312814,48.8413169],[2.2315268,48.8413417],[2.2346248,48.8415526],[2.2368403,48.8416409],[2.2372909,48.8416921],[2.238742,48.841978],[2.238899,48.8420376],[2.2399885,48.8422487],[2.2403949,48.8422989],[2.2437774,48.8429556],[2.2467054,48.843475],[2.2498268,48.8441672],[2.2499244,48.8441888],[2.250078,48.8442229],[2.2501288,48.8442343],[2.2501722,48.8442441],[2.2504171,48.8442981],[2.25236,48.8447073],[2.253447,48.8449303],[2.2538453,48.8450209],[2.254753,48.8452229],[2.2551048,48.8452922],[2.2554427,48.845339],[2.2558813,48.8453751],[2.2563145,48.8453778],[2.2591898,48.8453072],[2.2602305,48.8452827],[2.2603064,48.8452808],[2.261744,48.845247],[2.261895,48.8452434],[2.2657411,48.8451386],[2.2660871,48.8451501],[2.2663821,48.8451924],[2.2666383,48.8452525],[2.267172,48.845414],[2.2700474,48.8462948],[2.2707461,48.8464872],[2.2717155,48.8468038],[2.2725047,48.8470573],[2.2729012,48.8471362],[2.2732707,48.8471362],[2.2736287,48.8470691],[2.2739546,48.8469485],[2.2759508,48.8461002],[2.2761894,48.8460293],[2.2764509,48.8459801],[2.2768824,48.8459792],[2.2774014,48.8460714],[2.2776674,48.8461155],[2.2779151,48.8461385],[2.2780662,48.8461462],[2.2782955,48.8461368],[2.2822649,48.8463441],[2.2858721,48.8465046],[2.2920696,48.8468375],[2.2953111,48.8469916],[2.2955391,48.8470299],[2.2957228,48.8470794],[2.2958408,48.8471279],[2.2959884,48.8472091],[2.2961104,48.8473026],[2.2969162,48.8481654],[2.2980962,48.849207],[2.2992781,48.8500209],[2.3003821,48.8507812],[2.3005307,48.8508706],[2.3007359,48.8509253],[2.3008995,48.8509483],[2.3011248,48.8509386],[2.3013367,48.8508953],[2.3015244,48.8508115],[2.3018852,48.8505785],[2.3045312,48.8488956],[2.3074817,48.8469898],[2.3091044,48.8459841],[2.3093216,48.8458553],[2.3095483,48.8457599],[2.3097602,48.8456902],[2.3106547,48.8454246],[2.3109162,48.8453628],[2.3111871,48.845331],[2.3114285,48.8453275],[2.3116833,48.8453504],[2.3119891,48.8454104],[2.3123123,48.8455058],[2.3140237,48.8460307],[2.3159725,48.8466285],[2.315995,48.8466354],[2.3166277,48.8468322],[2.316776,48.8469052],[2.3174396,48.8471485],[2.31837,48.8474897],[2.3193705,48.8478904],[2.3200612,48.8481755],[2.3211716,48.848769],[2.3218798,48.8491211],[2.3231216,48.849749],[2.323772,48.8500684],[2.3240412,48.8501839],[2.3245919,48.8504188],[2.3258213,48.850934],[2.3268989,48.8514707],[2.3273358,48.8516134],[2.3277559,48.8516862],[2.3283712,48.8518043],[2.3287851,48.8519013],[2.329984,48.852114],[2.3308952,48.8522762],[2.3317198,48.8524225],[2.3319308,48.8524605],[2.3319447,48.8524626],[2.3328258,48.8526179],[2.3332349,48.8526699],[2.3335862,48.852685],[2.3344137,48.852797],[2.3349843,48.8529025],[2.3355013,48.8530159],[2.3358165,48.8530582],[2.336129,48.8530468],[2.336365,48.8530026],[2.3367378,48.8529029],[2.3373386,48.8527361],[2.3380038,48.8525711],[2.3393289,48.8522212],[2.3406351,48.8519287],[2.343497,48.8512965],[2.3442097,48.8511065],[2.3483706,48.8501068],[2.3488869,48.8500023],[2.3489673,48.849974],[2.3490318,48.8499378],[2.3490934,48.8498893],[2.3491376,48.8498425],[2.3494327,48.849456],[2.3516224,48.8466581],[2.351764,48.8465067],[2.3519684,48.8463946],[2.3524713,48.8461172],[2.3525532,48.8460756],[2.3526108,48.8460447],[2.3527134,48.8459873],[2.3528562,48.8459242],[2.352987,48.8458796],[2.3531077,48.8458496],[2.3532183,48.8458315],[2.3533833,48.845817],[2.3535194,48.8458187],[2.3536408,48.8458285],[2.3537749,48.845851],[2.353915,48.8458827],[2.3540237,48.8459202],[2.354131,48.8459675],[2.3542939,48.8460394],[2.3544361,48.8460893],[2.3546426,48.8461338],[2.3547888,48.8461484],[2.3550174,48.8461524],[2.3552662,48.8461525],[2.3554602,48.8461543],[2.3559859,48.8461357],[2.3562358,48.8461269],[2.3564236,48.8461278],[2.3564807,48.8461294],[2.356547,48.8461313],[2.356661,48.846141],[2.3567575,48.8461569],[2.3568581,48.8461772],[2.3569842,48.8462072],[2.3571226,48.8462436],[2.3572433,48.8462851],[2.3573358,48.846323],[2.3574632,48.8463848],[2.3577529,48.8465763],[2.3582894,48.8469276],[2.3584737,48.8470472],[2.3588795,48.8473106],[2.3590645,48.8473935],[2.3592523,48.8474412],[2.3594561,48.8474756],[2.3596533,48.8474818],[2.3598719,48.8474624],[2.3600569,48.8474235],[2.360242,48.8473644],[2.3603895,48.8472726],[2.3605612,48.8471155],[2.3608013,48.8469143],[2.3622926,48.8458994],[2.3639707,48.8447716],[2.3641455,48.8446334],[2.3643038,48.8444507],[2.3644076,48.8442806],[2.3644699,48.8440976],[2.3644877,48.8439179],[2.3644778,48.8437403],[2.3644477,48.8435654],[2.3643688,48.8434004],[2.3642618,48.843251],[2.3641956,48.8431046],[2.3641828,48.8429644],[2.3642224,48.8428033],[2.3643242,48.8426475],[2.3647599,48.842138]],[[2.2658076,48.8450992],[2.2659672,48.8451055],[2.2661287,48.8451219],[2.2663942,48.845166],[2.2667569,48.8452401]]]}},{"type":"Feature","properties":{"name":"Ligne 12 : Mairie d\'Aubervilliers → Mairie d\'Issy","ref":"12","from":"Mairie d\'Aubervilliers","to":"Mairie d\'Issy"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2731713,48.8241474],[2.2744393,48.8245619],[2.2754518,48.8248983],[2.2759521,48.8250617],[2.276628,48.8253972],[2.2773374,48.8257451],[2.2780362,48.8261115],[2.2784626,48.8264081],[2.2789441,48.8267516],[2.2793746,48.8270526],[2.2807076,48.8278331],[2.2827005,48.8289932],[2.2839263,48.8297666],[2.2850823,48.8305082],[2.2868231,48.8316558],[2.2879898,48.8324292],[2.28941,48.8333729],[2.2899023,48.8336982],[2.2908632,48.8343331],[2.2922049,48.8351543],[2.2927686,48.83548],[2.2932161,48.8357219],[2.293825,48.8360159],[2.2939785,48.8360839],[2.2940594,48.8361197],[2.2943729,48.8362542],[2.2947262,48.8364078],[2.2957213,48.8368509],[2.2962742,48.8371317],[2.2963175,48.8371543],[2.2963487,48.8371706],[2.2966255,48.8373115],[2.2975827,48.8378387],[2.2992377,48.838694],[2.2999203,48.8390427],[2.3003736,48.8392678],[2.3007786,48.8394037],[2.3012923,48.8395785],[2.3018139,48.8397453],[2.3048712,48.8405965],[2.3049699,48.840624],[2.3050686,48.8406514],[2.3051636,48.8406779],[2.3056723,48.8408195],[2.3067503,48.8411386],[2.3080031,48.8415194],[2.3109618,48.8424204],[2.3115254,48.8425823],[2.3128216,48.8430045],[2.3155736,48.843831],[2.3165825,48.844137],[2.3168884,48.844247],[2.3172275,48.8443492],[2.3173465,48.8443751],[2.3175282,48.8444028],[2.3176425,48.8444254],[2.317932,48.8445042],[2.3197614,48.8450019],[2.319843,48.8450207],[2.3199204,48.8450319],[2.3200065,48.8450415],[2.3200956,48.8450446],[2.3201835,48.845045],[2.3202485,48.8450423],[2.3203241,48.8450361],[2.3204079,48.8450249],[2.3204856,48.8450122],[2.32057,48.8449956],[2.3206558,48.8449757],[2.3207467,48.8449503],[2.3208723,48.84491],[2.3214247,48.8447264],[2.3220196,48.8445286],[2.3224029,48.8444012],[2.3235871,48.8440052],[2.3242527,48.84378],[2.3246993,48.8436284],[2.3254294,48.8433761],[2.3263544,48.8430617],[2.3265742,48.8430081],[2.3267233,48.8429847],[2.3268555,48.8429694],[2.3269971,48.8429772],[2.3271372,48.843007],[2.3272693,48.8430461],[2.3274006,48.8431111],[2.3275046,48.8431791],[2.3276989,48.8433454],[2.3285648,48.8440984],[2.3287469,48.8442801],[2.3288018,48.8443675],[2.3288248,48.8444676],[2.3288089,48.8445969],[2.3287851,48.8446832],[2.3287239,48.8449055],[2.3284137,48.8459504],[2.3279888,48.847391],[2.3277369,48.8482089],[2.3276106,48.8486191],[2.3271569,48.8502734],[2.3268781,48.8513734],[2.3268401,48.8515064],[2.3268033,48.8516209],[2.3267475,48.8517942],[2.3266338,48.852163],[2.3258472,48.854861],[2.3257541,48.8551819],[2.3256572,48.8555176],[2.3254881,48.8561046],[2.3254343,48.8562318],[2.3253531,48.8563641],[2.3252289,48.856485],[2.3246236,48.8569362],[2.3244932,48.8570399],[2.3243893,48.8571407],[2.3236864,48.8578911],[2.3232083,48.858399],[2.3231904,48.8584455],[2.3229936,48.858657],[2.3216423,48.8600991],[2.3210551,48.860697],[2.3207429,48.8610119],[2.3204868,48.8612757],[2.3202816,48.8614918],[2.3201475,48.8616718],[2.319949,48.8619348],[2.3197854,48.8621623],[2.3197801,48.8622815],[2.319847,48.86254],[2.3201931,48.8631152],[2.3214537,48.8640001],[2.3221752,48.8649529],[2.3223575,48.8652117],[2.3225691,48.8653959],[2.3227573,48.8656344],[2.3232833,48.8663096],[2.3242254,48.8675186],[2.3244967,48.8678482],[2.3248521,48.8683396],[2.3251099,48.8686575],[2.3251904,48.8687616],[2.3252477,48.8688795],[2.3252705,48.8690312],[2.3252534,48.8691621],[2.3251717,48.8694342],[2.3251579,48.8697305],[2.3252206,48.870062],[2.3252463,48.8702329],[2.3252667,48.8704025],[2.3252818,48.8706188],[2.3252761,48.8707257],[2.3252408,48.8708947],[2.3252382,48.8710107],[2.3252849,48.871127],[2.3256276,48.8716135],[2.326002,48.8721321],[2.3264363,48.8727329],[2.3267253,48.8731272],[2.3269063,48.8733909],[2.326968,48.8735519],[2.3270042,48.8737579],[2.3270102,48.8738426],[2.3270062,48.8739462],[2.3269908,48.874041],[2.3269526,48.8741813],[2.3269046,48.8743225],[2.3267825,48.8748],[2.3266931,48.8751158],[2.3266766,48.8752079],[2.326685,48.8753019],[2.326711,48.8753712],[2.3267595,48.8754303],[2.3268292,48.8754889],[2.3269217,48.8755388],[2.327019,48.875578],[2.3271507,48.8756116],[2.3272913,48.8756341],[2.3278406,48.8757066],[2.3283719,48.8757735],[2.3289657,48.8758374],[2.330021,48.8759494],[2.3310113,48.8761309],[2.3316813,48.876236],[2.3322083,48.8762942],[2.3326415,48.8763251],[2.332954,48.8763357],[2.3333724,48.8763181],[2.3378028,48.8760318],[2.3385437,48.8759935],[2.3388991,48.8759732],[2.3390292,48.8759758],[2.3390681,48.8759848],[2.3391271,48.8760049],[2.3391915,48.8760578],[2.3392304,48.8761311],[2.3393779,48.8765253],[2.33939,48.8766162],[2.3393752,48.8766938],[2.3393015,48.8767855],[2.3392292,48.8768679],[2.3390935,48.8769944],[2.3382106,48.8777368],[2.3380233,48.877887],[2.3379051,48.8780096],[2.337821,48.8780912],[2.3377228,48.8781775],[2.337661,48.8782271],[2.3375806,48.8782915],[2.3374155,48.8784211],[2.3373682,48.8784582],[2.3371459,48.8786387],[2.3370618,48.878721],[2.3370245,48.8787636],[2.3370007,48.8787908],[2.3369696,48.878833],[2.3369466,48.8788975],[2.3369396,48.8789601],[2.3369309,48.8790053],[2.3369195,48.8790919],[2.3369235,48.879163],[2.3369335,48.8792071],[2.3369466,48.8792453],[2.3369596,48.8792816],[2.3370594,48.8794821],[2.3376842,48.8807464],[2.3377386,48.8808833],[2.3377349,48.8809378],[2.3377166,48.8809912],[2.337675,48.881087],[2.3372422,48.881826],[2.3372083,48.8819243],[2.3371877,48.8820113],[2.337178,48.8820707],[2.3371711,48.8821282],[2.3371694,48.8821718],[2.3371717,48.8822192],[2.3371797,48.8822978],[2.3371921,48.882386],[2.3372106,48.8824632],[2.3372237,48.8825031],[2.3372437,48.8825505],[2.3372645,48.8825908],[2.3372769,48.8826148],[2.3372824,48.8828931],[2.3372918,48.8831383],[2.3374286,48.8836965],[2.337666,48.8841675],[2.3378081,48.8843959],[2.3379294,48.8845677],[2.338069,48.8847332],[2.3382983,48.8850207],[2.3384619,48.8853399],[2.3385867,48.8858778],[2.338588,48.8862447],[2.3385531,48.8865842],[2.3384955,48.886929],[2.3383305,48.8877949],[2.3382903,48.8882041],[2.3382876,48.8885965],[2.3383573,48.8889695],[2.3384593,48.8892376],[2.3388254,48.8897543],[2.3395959,48.8908773],[2.3398306,48.8911903],[2.340088,48.8914355],[2.340781,48.89192],[2.3414774,48.8924027],[2.3416652,48.892535],[2.3418006,48.8926205],[2.3419221,48.8926767],[2.3420194,48.8927076],[2.3421232,48.8927305],[2.3422064,48.8927402],[2.3423023,48.8927463],[2.3423981,48.8927479],[2.3426073,48.8927179],[2.3430204,48.8926714],[2.3437867,48.8925767],[2.3442797,48.8925257],[2.3446394,48.8924628],[2.3452711,48.8923489],[2.3464858,48.8920893],[2.347051,48.8919795],[2.3486661,48.891676],[2.3497296,48.8914837],[2.3507565,48.8912909],[2.3515706,48.8911427],[2.3534065,48.8908059],[2.3546524,48.8905775],[2.3552787,48.8904638],[2.355848,48.8903624],[2.3564026,48.8902733],[2.356876,48.8902495],[2.3587012,48.8902107],[2.3593503,48.8902072],[2.3596118,48.8901983],[2.3597057,48.8902098],[2.3597875,48.8902213],[2.3598559,48.890253],[2.359923,48.8902945],[2.3599645,48.8903447],[2.3599914,48.8904003],[2.3599967,48.8905061],[2.3599873,48.8908844],[2.3599659,48.8920121],[2.3598988,48.8926347],[2.3597808,48.8936442],[2.3596333,48.8949395],[2.3596547,48.89542],[2.3595701,48.8963939],[2.3594563,48.8977035],[2.3593852,48.89843],[2.3593463,48.8988523],[2.3592269,48.900061],[2.3588917,48.9034956],[2.3588742,48.9037565],[2.3588769,48.9040907],[2.3589426,48.9043745],[2.3590486,48.9046266],[2.3591974,48.9048664],[2.359416,48.9051238],[2.359648,48.9053433],[2.3599498,48.9055505],[2.3602864,48.9057329],[2.3606016,48.9058643],[2.3610347,48.906],[2.361539,48.9061049],[2.3623182,48.9061948],[2.3651345,48.9064857],[2.3659163,48.9065634],[2.3705285,48.9064273],[2.3709885,48.9063056],[2.3711731,48.9062567],[2.371664,48.906006],[2.3725254,48.9053246],[2.3729918,48.9051579],[2.3734873,48.9050857],[2.3742787,48.9051855],[2.3749613,48.905483],[2.3778513,48.9082256],[2.3783663,48.9089378],[2.3787739,48.9098475],[2.3791602,48.9105667],[2.3796966,48.9116597],[2.380123,48.9126962],[2.3804798,48.9134595],[2.3809116,48.9142765]],[[2.326625,48.8521246],[2.3268187,48.8515026]],[[2.3252436,48.8705737],[2.3252331,48.8704001],[2.3252147,48.8702344],[2.3251895,48.8700635],[2.3251576,48.8698927],[2.3250936,48.8698974],[2.3251251,48.8700667],[2.3251506,48.8702373],[2.3251686,48.8704001],[2.3251789,48.8705755],[2.3252436,48.8705737]],[[2.3276196,48.8757257],[2.3277015,48.8757361],[2.3276989,48.8757448],[2.3276963,48.8757536],[2.3277383,48.8757589],[2.3277719,48.8757632],[2.327777,48.8757457],[2.3277793,48.875746],[2.3278611,48.8757564],[2.3278585,48.8757653],[2.3278561,48.8757736],[2.3279032,48.8757826],[2.3283399,48.8758349],[2.3283525,48.8757917],[2.3273318,48.8756622],[2.3273307,48.8756662],[2.3273202,48.8757018],[2.327319,48.8757057],[2.3274071,48.8757169],[2.3274706,48.875725],[2.3275621,48.8757366],[2.3276121,48.8757429],[2.3276173,48.8757254],[2.3276196,48.8757257]]]}},{"type":"Feature","properties":{"name":"Ligne 9 : Pont de Sèvres → Mairie de Montreuil","ref":"9","from":"Pont de Sèvres","to":"Mairie de Montreuil"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2308732,48.8296613],[2.2350785,48.8310261],[2.2366849,48.8315201],[2.2373655,48.8317277],[2.238046,48.8319353],[2.2397796,48.8325128],[2.2435931,48.8336468],[2.256301,48.8376229],[2.2565741,48.8377707],[2.2572987,48.8384501],[2.2581737,48.8403483],[2.2582571,48.8405203],[2.2590919,48.8417971],[2.2600472,48.8430044],[2.261895,48.8452434],[2.2619755,48.8453416],[2.2639427,48.8477395],[2.2641344,48.8479434],[2.2642873,48.8480616],[2.2645448,48.8481896],[2.2649807,48.8483784],[2.2661672,48.8489508],[2.2662497,48.8490082],[2.2663467,48.8491436],[2.2681802,48.8525598],[2.2693017,48.8546595],[2.270095,48.8554696],[2.2702166,48.8555764],[2.274062,48.8579754],[2.2742034,48.8580738],[2.2743441,48.8581359],[2.2744741,48.8581839],[2.2746043,48.8582005],[2.2747376,48.8582332],[2.2748645,48.8582907],[2.274928,48.8583675],[2.2749668,48.8584675],[2.2749955,48.8586574],[2.275082,48.8589402],[2.2752106,48.8594925],[2.2752116,48.8596829],[2.2751676,48.8598755],[2.2750269,48.8602032],[2.2749942,48.8603198],[2.2750105,48.8604178],[2.2751198,48.8606801],[2.2754204,48.8612243],[2.2759988,48.862239],[2.2764585,48.8630401],[2.2765462,48.8631713],[2.2766505,48.8633075],[2.2767601,48.863426],[2.2771045,48.8637734],[2.2772121,48.8638662],[2.2773196,48.8639273],[2.2774078,48.8639806],[2.2775207,48.8640224],[2.2776444,48.8640502],[2.2778329,48.8640669],[2.278149,48.8640672],[2.279665,48.8638262],[2.2856954,48.863132],[2.2867361,48.8630738],[2.2870231,48.8630685],[2.2873074,48.8630667],[2.2875112,48.8630967],[2.2877374,48.8631514],[2.2925243,48.8643866],[2.2937179,48.8646177],[2.2942677,48.8647148],[2.2990501,48.8651947],[2.2993988,48.8651718],[2.2997019,48.8651135],[2.2999243,48.8650253],[2.300292,48.8648683],[2.3008633,48.864623],[2.3013219,48.8645013],[2.3017538,48.864473],[2.3019576,48.8644907],[2.3021534,48.8645454],[2.3025048,48.8647412],[2.3026711,48.86487],[2.3027462,48.8649494],[2.302891,48.8651965],[2.3029259,48.8652529],[2.3030144,48.8653464],[2.308509,48.8681155],[2.3095225,48.8686466],[2.3095748,48.8686802],[2.3096406,48.8687244],[2.3097116,48.8687761],[2.3097804,48.8688348],[2.309835,48.8688895],[2.3098727,48.8689365],[2.3099007,48.8689811],[2.3099212,48.8690222],[2.3099266,48.8690339],[2.3099369,48.8690573],[2.3099566,48.8691055],[2.3099845,48.8691941],[2.3100084,48.8692874],[2.3100364,48.869396],[2.3100601,48.8695156],[2.3100743,48.8696341],[2.3100806,48.8713105],[2.3100809,48.871388],[2.3100832,48.8714554],[2.3100832,48.8715293],[2.3100827,48.8723362],[2.3100895,48.8724869],[2.3101142,48.8725405],[2.3101385,48.8725716],[2.310193,48.8726176],[2.3102629,48.8726553],[2.310344,48.8726902],[2.3104447,48.8727289],[2.3105832,48.8727721],[2.3111249,48.8729396],[2.3116182,48.8730885],[2.3120384,48.8732244],[2.3122958,48.8732971],[2.3124015,48.8733178],[2.3152003,48.8738211],[2.3194257,48.8745242],[2.3199973,48.87464],[2.320107,48.8746549],[2.3201783,48.8746608],[2.3202657,48.8746629],[2.3203291,48.8746597],[2.3213425,48.8745288],[2.3217921,48.874471],[2.3222929,48.8743988],[2.3243579,48.8741163],[2.3273189,48.8736792],[2.3282936,48.8735773],[2.3302312,48.8733337],[2.3310144,48.8732357],[2.3311609,48.8732175],[2.3333015,48.8729517],[2.3338722,48.8728788],[2.3351499,48.8726666],[2.3364481,48.8724602],[2.3382935,48.8722478],[2.3387937,48.8721853],[2.339294,48.8721228],[2.3395952,48.8720794],[2.3399144,48.8720371],[2.3401039,48.8720006],[2.340281,48.8719621],[2.3405905,48.8718797],[2.3411529,48.8717724],[2.3422184,48.8716258],[2.3435577,48.8713917],[2.3474705,48.8707079],[2.3481658,48.8705915],[2.3489269,48.8704306],[2.3506751,48.8700608],[2.3537241,48.8693749],[2.3550605,48.8690648],[2.3560119,48.8688669],[2.3566423,48.8687591],[2.3580226,48.868538],[2.3589099,48.8684164],[2.3593598,48.8683559],[2.3596643,48.8683149],[2.360207,48.868242],[2.3606233,48.8681733],[2.3612809,48.8680712],[2.3616208,48.8680127],[2.3619125,48.8679449],[2.3621786,48.8678608],[2.3623133,48.8678073],[2.3624565,48.8677421],[2.3626559,48.8676362],[2.3627064,48.8676057],[2.3635967,48.8670669],[2.363932,48.8668652],[2.3642296,48.8667165],[2.3644557,48.8666481],[2.3646817,48.8665951],[2.3651912,48.8665258],[2.3653833,48.8664836],[2.3655595,48.8664227],[2.365894,48.8662911],[2.3661766,48.8661551],[2.3671383,48.8655767],[2.3675064,48.8653229],[2.3678342,48.8651271],[2.3695433,48.8641124],[2.3700028,48.8638393],[2.3747956,48.8610516],[2.3798044,48.858158],[2.3806269,48.8576344],[2.3806546,48.8576175],[2.3853565,48.8547441],[2.3857102,48.8545214],[2.3887914,48.8525808],[2.3904651,48.8515395],[2.3945746,48.8492176],[2.394693,48.8491434],[2.3948139,48.8490923],[2.3949514,48.8490473],[2.3950949,48.8490103],[2.3952531,48.8489825],[2.3954208,48.8489617],[2.3955998,48.8489485],[2.3957721,48.8489436],[2.3958707,48.8489445],[2.3959605,48.8489467],[2.3961094,48.8489564],[2.3962536,48.8489745],[2.3963615,48.8489908],[2.3965044,48.84902],[2.3966298,48.8490482],[2.3968785,48.8491188],[2.3970582,48.8491832],[2.3971434,48.8492265],[2.3985532,48.8502658],[2.3985875,48.850292],[2.3986947,48.8503678],[2.3989119,48.8505285],[2.4009777,48.8517513],[2.4013757,48.8518166],[2.4015234,48.8518441],[2.4061147,48.8527067],[2.406731,48.852804],[2.4074878,48.8529381],[2.4075624,48.8529519],[2.4083425,48.8530944],[2.4088001,48.85318],[2.4091192,48.8532369],[2.4106511,48.8535248],[2.4159693,48.8544515],[2.4160107,48.8544587],[2.4163444,48.8545169],[2.4163851,48.854524],[2.4168575,48.8546063],[2.4237108,48.8558145],[2.43575,48.8579778],[2.4367701,48.8582085],[2.4385644,48.8596768],[2.4391073,48.860121],[2.4413822,48.8619826],[2.441569,48.8625988]],[[2.3141653,48.8736183],[2.3141821,48.8735785],[2.3153051,48.8737825],[2.3152884,48.8738223],[2.3141653,48.8736183]]]}},{"type":"Feature","properties":{"name":"Ligne 1 : Château de Vincennes → La Défense (Grande Arche)","ref":"1","from":"Château de Vincennes","to":"La Défense (Grande Arche)"},"geometry":{"type":"MultiLineString","coordinates":[[[2.4389148,48.8445929],[2.4343662,48.8449883],[2.4338368,48.8450375],[2.4331592,48.8450987],[2.4321681,48.8451879],[2.4314535,48.8452536],[2.4305087,48.8453379],[2.429654,48.8454162],[2.4292641,48.8454503],[2.4286854,48.845504],[2.4197024,48.8463429],[2.4190332,48.8464025],[2.4184443,48.8464526],[2.418146,48.8464783],[2.4174239,48.8465512],[2.4162315,48.8466596],[2.4150547,48.8467636],[2.4102551,48.8471734],[2.4088175,48.8472997],[2.4080898,48.8473598],[2.4076108,48.8474003],[2.4059286,48.8475469],[2.4049131,48.8476327],[2.4035222,48.847752],[2.4019587,48.8478802],[2.4004313,48.8480023],[2.3992924,48.8480964],[2.3986827,48.8481492],[2.3985169,48.8481537],[2.3983325,48.8481499],[2.3981338,48.8481407],[2.3978537,48.8481115],[2.3977524,48.8480962],[2.3970401,48.8479731],[2.3968524,48.8479331],[2.396634,48.8478941],[2.3965179,48.847878],[2.3963456,48.8478593],[2.3961106,48.8478414],[2.395869,48.8478363],[2.3956688,48.8478457],[2.3954212,48.8478675],[2.3952726,48.8478897],[2.3941375,48.8481061],[2.3940146,48.84812],[2.3938518,48.8481276],[2.393689,48.8481306],[2.3936052,48.8481263],[2.390714,48.847798],[2.3867958,48.8473639],[2.3849968,48.8471527],[2.3849401,48.8471462],[2.3828582,48.846909],[2.3771923,48.8462611],[2.3769092,48.8462373],[2.3759668,48.8461427],[2.3748203,48.8460134],[2.374424,48.8459488],[2.3737786,48.8458762],[2.3729098,48.8457785],[2.372889,48.8457785],[2.3727549,48.8457782],[2.3725795,48.8458113],[2.3724387,48.8458687],[2.3723139,48.845939],[2.3722089,48.8460271],[2.3721285,48.8461344],[2.3720693,48.8462606],[2.3720232,48.8464007],[2.3719919,48.8465916],[2.3719431,48.8468014],[2.3718503,48.8470838],[2.3717885,48.8472586],[2.3715001,48.8479497],[2.3708558,48.8492944],[2.370205,48.8507984],[2.3701815,48.8508576],[2.3701561,48.8509227],[2.3701367,48.8509854],[2.3701199,48.8510394],[2.3700558,48.8512572],[2.3700317,48.8513229],[2.3700087,48.8513904],[2.369989,48.8514458],[2.3699604,48.8515084],[2.3699252,48.8515632],[2.3698734,48.8516254],[2.3698257,48.8516739],[2.3697797,48.8517089],[2.3697087,48.851753],[2.3696282,48.8517929],[2.3695369,48.8518311],[2.3694464,48.8518624],[2.369365,48.8518837],[2.36922,48.8519143],[2.3691311,48.8519318],[2.3688129,48.8519965],[2.3686803,48.8520225],[2.368544,48.8520487],[2.3684604,48.8520695],[2.3684022,48.8520894],[2.3683559,48.8521118],[2.3683187,48.8521339],[2.3682685,48.8521722],[2.3682489,48.8521945],[2.3682246,48.8522246],[2.368206,48.8522518],[2.3681888,48.8522868],[2.3681746,48.852333],[2.3681678,48.8523754],[2.3681633,48.8524133],[2.3681613,48.852454],[2.3681696,48.8525308],[2.3681937,48.8526313],[2.368252,48.8528383],[2.3682675,48.8528961],[2.3682853,48.8529717],[2.368297,48.8530284],[2.3683016,48.8530666],[2.3683032,48.853106],[2.3682971,48.8531438],[2.3682831,48.8531842],[2.3682649,48.8532138],[2.3682434,48.8532394],[2.3682164,48.8532615],[2.368182,48.8532827],[2.3681359,48.8533024],[2.368089,48.853317],[2.3680414,48.8533285],[2.3679978,48.8533378],[2.3679296,48.8533492],[2.3669662,48.8534722],[2.3667012,48.8535113],[2.3665224,48.853538],[2.3663525,48.8535718],[2.3659691,48.853657],[2.3657891,48.8537008],[2.3653277,48.8538207],[2.3649478,48.8539235],[2.3646325,48.8540138],[2.3644123,48.854084],[2.3642138,48.8541514],[2.3635299,48.8543949],[2.3628354,48.8546423],[2.3624872,48.8547829],[2.3620719,48.8549406],[2.3618574,48.8550167],[2.3617028,48.8550667],[2.3615507,48.8551123],[2.3613303,48.8551742],[2.3611318,48.8552242],[2.3609931,48.8552568],[2.3604173,48.8553907],[2.353831,48.8569523],[2.3525938,48.8572398],[2.3520804,48.8573621],[2.3517049,48.8574491],[2.3515677,48.8574837],[2.3513438,48.8575424],[2.3512025,48.857586],[2.351071,48.8576267],[2.3468162,48.8589782],[2.3460759,48.8592208],[2.3453356,48.8594634],[2.3428975,48.8602597],[2.3413398,48.8607499],[2.3411352,48.8608148],[2.340914,48.8608844],[2.3402094,48.8611351],[2.3401067,48.8611716],[2.3376337,48.8619957],[2.3363844,48.8624011],[2.3353189,48.8627323],[2.3335312,48.8632944],[2.329672,48.8645203],[2.3291738,48.8646786],[2.3284647,48.8649043],[2.3268673,48.8654258],[2.3242427,48.8662692],[2.3239799,48.866323],[2.323713,48.8663477],[2.3234658,48.8663633],[2.323079,48.8663742],[2.3226858,48.8663827],[2.3222077,48.8664002],[2.3216473,48.8664168],[2.3212095,48.8663904],[2.3206617,48.8662262],[2.3203751,48.8661408],[2.3201235,48.8661002],[2.3195836,48.8661433],[2.3186282,48.8662435],[2.3181706,48.8663722],[2.3168448,48.8666791],[2.3148645,48.8672934],[2.3142551,48.8674918],[2.3136374,48.867693],[2.3099369,48.8690573],[2.3098178,48.8690843],[2.3085377,48.8694945],[2.3080536,48.8696502],[2.3069371,48.8700061],[2.3064791,48.8701561],[2.3045949,48.8707744],[2.3024185,48.8714558],[2.3008203,48.8719679],[2.300428,48.8720888],[2.3000331,48.8722105],[2.2991951,48.8724734],[2.2988605,48.8725643],[2.2973063,48.8729143],[2.2970892,48.8729877],[2.2970117,48.873038],[2.2969108,48.8731035],[2.2967643,48.8732412],[2.2966843,48.8733748],[2.296611,48.8735986],[2.2965616,48.8737493],[2.2965262,48.8738239],[2.2964834,48.8738987],[2.2964325,48.873969],[2.2963733,48.8740383],[2.2963078,48.874099],[2.2962316,48.8741586],[2.296146,48.8742102],[2.2960498,48.8742525],[2.2959612,48.8742805],[2.2951523,48.8745364],[2.2950329,48.8745706],[2.2949059,48.8745999],[2.2948758,48.874605],[2.2948729,48.8746056],[2.2948625,48.8746074],[2.294776,48.8746223],[2.2946405,48.8746354],[2.2945037,48.8746421],[2.2943673,48.8746411],[2.2942322,48.8746284],[2.2941065,48.8746079],[2.2934431,48.87443],[2.2934252,48.8744252],[2.2932334,48.8743883],[2.2930197,48.8743672],[2.2927893,48.8743728],[2.2925784,48.8743977],[2.2923256,48.8744667],[2.2921157,48.8745533],[2.291093,48.875023],[2.2909133,48.8750929],[2.290729,48.875158],[2.2906911,48.8751701],[2.2895868,48.8755232],[2.2895804,48.8755254],[2.2895718,48.8755279],[2.286615,48.8764655],[2.2860028,48.8766668],[2.2840425,48.8772888],[2.2839699,48.8773131],[2.2836416,48.8774228],[2.2834644,48.8774883],[2.2832654,48.877568],[2.2829054,48.8777122],[2.2827365,48.8777722],[2.2826859,48.8777887],[2.2826643,48.8777957],[2.2814369,48.8781955],[2.2813541,48.8782221],[2.2813446,48.8782252],[2.2809912,48.8783389],[2.2804222,48.8784958],[2.2801213,48.8785944],[2.2797189,48.8787211],[2.2777936,48.8793275],[2.2773902,48.8794401],[2.2763803,48.8796797],[2.2760785,48.8797608],[2.2737601,48.8805051],[2.2730127,48.8807081],[2.2729327,48.8807329],[2.2716674,48.8811252],[2.2715415,48.8811634],[2.2610749,48.8844612],[2.260158,48.8847501],[2.259972,48.8848087],[2.2597935,48.884865],[2.2594259,48.884981],[2.2592059,48.8850548],[2.2589954,48.8851326],[2.2581747,48.885457],[2.2576586,48.885661],[2.2574986,48.8857214],[2.2573302,48.8857791],[2.2570118,48.8858791],[2.2562081,48.8861314],[2.2558427,48.8862475],[2.253222,48.887081],[2.2524044,48.8873358],[2.2517842,48.8875284],[2.2515167,48.8876122],[2.2511876,48.887741],[2.2507459,48.8878937],[2.2506211,48.8879377],[2.2496022,48.8882638],[2.2495809,48.8882708],[2.249407,48.8883282],[2.248171,48.8886665],[2.2477932,48.8887965],[2.2431794,48.8902684],[2.2406242,48.8913282],[2.2381442,48.8921061],[2.2379322,48.892173],[2.2371039,48.8924344],[2.2343101,48.8930356],[2.2337345,48.8932179],[2.2335593,48.8932747],[2.2299577,48.8944142]],[[2.2493349,48.8882376],[2.2493955,48.8883192],[2.2506147,48.8879294],[2.2507257,48.8878901],[2.2506718,48.8878169],[2.2505542,48.8878478],[2.2493349,48.8882376]],[[2.2610865,48.8844774],[2.2601589,48.8847671],[2.2598029,48.8848783],[2.2598234,48.8849087],[2.2611085,48.8845085],[2.2610865,48.8844774],[2.2601589,48.8847671],[2.2598029,48.8848783]],[[2.282677,48.8778098],[2.2813637,48.8782354],[2.2813874,48.8782681],[2.282684,48.8778481],[2.2827015,48.8778425],[2.282677,48.8778098]],[[2.2813045,48.8781541],[2.2826146,48.8777289],[2.2826396,48.8777622],[2.2813294,48.8781874],[2.2813045,48.8781541]],[[2.2906995,48.8751811],[2.2895897,48.8755384],[2.289613,48.87557],[2.2907228,48.875213],[2.2906995,48.8751811]],[[2.2906995,48.8751811],[2.2895897,48.8755384]],[[2.2959685,48.8742904],[2.295161,48.8745466],[2.2950405,48.8745806],[2.2949091,48.8746119],[2.2948785,48.8746174],[2.2948908,48.8746485],[2.2949205,48.8746432],[2.2950618,48.8746109],[2.2951818,48.8745768],[2.2959926,48.8743232],[2.2959685,48.8742904]],[[2.3525939,48.8572556],[2.351568,48.8574953]],[[2.3729052,48.8457944],[2.3744181,48.8459658],[2.3746802,48.846007],[2.3746667,48.8460661],[2.3728858,48.8458643],[2.3729052,48.8457944]],[[2.3966588,48.8479096],[2.3965166,48.8478867],[2.3963668,48.8478694],[2.3962354,48.8478587],[2.3960959,48.8478517],[2.3959558,48.8478473],[2.3958243,48.8478478],[2.3956867,48.8478542],[2.3955471,48.8478668],[2.3954642,48.847875],[2.3954717,48.8479101],[2.3955561,48.847902],[2.3956909,48.847891],[2.3958273,48.8478845],[2.3959562,48.8478833],[2.3960941,48.8478874],[2.3962321,48.8478941],[2.3963608,48.8479041],[2.3965081,48.847922],[2.396649,48.8479434],[2.3968338,48.8479786],[2.396846,48.847945],[2.3966588,48.8479096]],[[2.4305001,48.8454132],[2.4304902,48.8453539],[2.4283538,48.8455542],[2.4283647,48.8456071],[2.4303831,48.8454239],[2.4303996,48.8454223],[2.4305001,48.8454132]]]}},{"type":"Feature","properties":{"name":"Ligne 3 : Pont de Levallois - Bécon → Gallieni","ref":"3","from":"Pont de Levallois","to":"Gallieni"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2803973,48.8971408],[2.2818943,48.8955216],[2.2847274,48.8924411],[2.2850318,48.8920499],[2.285583,48.8914547],[2.2861476,48.890833],[2.2868986,48.8900077],[2.2877247,48.8891012],[2.2884734,48.8882803],[2.289005,48.8877173],[2.289508,48.8871511],[2.2898759,48.8866586],[2.290006,48.8865201],[2.290191,48.8863605],[2.2903292,48.886252],[2.2904485,48.886178],[2.2905786,48.8861056],[2.2907449,48.8860304],[2.2909246,48.8859628],[2.2911151,48.8859046],[2.2913645,48.8858411],[2.2916797,48.8857935],[2.2919801,48.8857705],[2.2923985,48.8857714],[2.2926319,48.8857935],[2.2929216,48.8857957],[2.2934906,48.8859272],[2.2940733,48.8860616],[2.2947058,48.8863015],[2.2948478,48.8863385],[2.2951056,48.8864086],[2.2952799,48.8864324],[2.2954382,48.8864324],[2.2956018,48.8864121],[2.2957627,48.8863565],[2.2958955,48.886293],[2.2960256,48.8861819],[2.2963394,48.8858689],[2.2968966,48.8853252],[2.297075,48.8851867],[2.2973405,48.8850403],[2.2975497,48.8849513],[2.2978112,48.8848728],[2.2981133,48.8848298],[2.2982736,48.8848146],[2.3002997,48.8845302],[2.3017709,48.8843441],[2.3025138,48.8842356],[2.3037188,48.884005],[2.304565,48.8838312],[2.3057787,48.8835878],[2.3079487,48.8831231],[2.3092267,48.8828567],[2.3099751,48.8826812],[2.3102017,48.8826098],[2.3103841,48.8825313],[2.3105772,48.8824343],[2.3108508,48.882257],[2.3113363,48.8818549],[2.3122107,48.8811352],[2.3123555,48.8810276],[2.3124615,48.8809668],[2.3125822,48.8809253],[2.3127203,48.8808962],[2.3128289,48.8808856],[2.312965,48.8808916],[2.3137369,48.8809809],[2.314913,48.881121],[2.3154253,48.881182],[2.3158022,48.8812164],[2.3161415,48.8812261],[2.3164539,48.8812049],[2.3167932,48.8811502],[2.3171701,48.8810391],[2.3182981,48.8806708],[2.3213919,48.8796606],[2.3216869,48.8795627],[2.3218438,48.8794639],[2.3219659,48.8793378],[2.3222643,48.8787676],[2.3227752,48.8778229],[2.3229643,48.877456],[2.323891,48.8757273],[2.3239594,48.8756064],[2.3240507,48.8754522],[2.324186,48.8753114],[2.3242969,48.8752102],[2.3244195,48.8751129],[2.324803,48.874841],[2.3258075,48.8741016],[2.3259657,48.8740029],[2.3261213,48.8739367],[2.3268629,48.8738256],[2.3270909,48.8737903],[2.3272143,48.8737497],[2.3273189,48.8736792],[2.3275724,48.8734974],[2.3280241,48.8732217],[2.3286325,48.8728874],[2.3286811,48.8728599],[2.330207,48.8719948],[2.3309264,48.8715913],[2.3313685,48.8713357],[2.3317456,48.8711001],[2.3319453,48.8709546],[2.3324237,48.8705922],[2.3326625,48.870414],[2.3328315,48.8703134],[2.3330063,48.870254],[2.3335326,48.8701372],[2.3359026,48.8695954],[2.3386432,48.8691676],[2.3408886,48.8687478],[2.3413537,48.8686539],[2.3418685,48.8685469],[2.3428652,48.8683175],[2.3457466,48.8677091],[2.3458121,48.8676816],[2.3465656,48.867518],[2.3469731,48.8674296],[2.3470877,48.8674047],[2.3508637,48.8665873],[2.3517863,48.8663904],[2.3518419,48.8663785],[2.355109,48.8656703],[2.3554847,48.8655884],[2.355799,48.8655398],[2.3560193,48.8655286],[2.3561784,48.8655324],[2.3562781,48.8655347],[2.3565184,48.8655509],[2.3567341,48.8655884],[2.3577286,48.8658094],[2.3594695,48.8662018],[2.3608823,48.8665237],[2.3609508,48.8665393],[2.3610777,48.8665705],[2.3613286,48.8666312],[2.3614925,48.866681],[2.3616449,48.8667422],[2.3625215,48.8671132],[2.3627977,48.8672297],[2.3629261,48.8672708],[2.3630571,48.8673041],[2.3631933,48.8673255],[2.363332,48.8673374],[2.3634764,48.867335],[2.3636159,48.8673262],[2.3637559,48.8673084],[2.3638935,48.8672842],[2.3643917,48.8671878],[2.3648682,48.8670959],[2.3681165,48.8664636],[2.3684108,48.8664127],[2.3707083,48.8659968],[2.3739112,48.8653786],[2.3794812,48.8643338],[2.3813144,48.863989],[2.3814964,48.8639521],[2.3822716,48.8638063],[2.3829264,48.8636776],[2.3863841,48.8630289],[2.3865691,48.8629938],[2.3868242,48.8629602],[2.3871553,48.8629423],[2.3874348,48.8629496],[2.387664,48.8629708],[2.3879368,48.8630194],[2.3884008,48.863128],[2.3891516,48.8633136],[2.3914076,48.8638707],[2.3925233,48.8641575],[2.3936898,48.8644567],[2.3945951,48.8646905],[2.3948218,48.8647496],[2.3950631,48.8648087],[2.3952884,48.8648626],[2.3955064,48.8649186],[2.3956562,48.8649406],[2.395894,48.8649805],[2.3963522,48.8649851],[2.3970022,48.8649722],[2.3978212,48.864941],[2.3980541,48.8649327],[2.3983001,48.8649203],[2.3989439,48.8648902],[2.4003111,48.864866],[2.4019003,48.8648077],[2.4037041,48.8647478],[2.4055048,48.8646585],[2.4057938,48.8646504],[2.4071679,48.8645967],[2.4083021,48.8645527],[2.4089619,48.8645938],[2.4091309,48.8646079],[2.4096579,48.8647006],[2.4112943,48.8650342],[2.4115006,48.865065],[2.4116896,48.8650735],[2.4119183,48.8650759],[2.4122581,48.8650585],[2.4123787,48.8650447],[2.4124338,48.8650395],[2.4141436,48.8649772],[2.4154765,48.8649387],[2.4158242,48.8649287],[2.4167345,48.8649144]],[[2.3239827,48.8754075],[2.3239977,48.8753922],[2.3240136,48.8753761],[2.3240355,48.8753542],[2.3240472,48.8753423],[2.3240603,48.8753289],[2.3240906,48.8752984],[2.3240758,48.875294],[2.3240877,48.8752768],[2.3240989,48.8752604],[2.3241215,48.8752671],[2.3242205,48.8751849],[2.3243079,48.8751162],[2.3243983,48.8750488],[2.3247327,48.8748161],[2.3247673,48.8748388],[2.3244343,48.8750688],[2.3243459,48.8751352],[2.3242601,48.8752044],[2.3241706,48.8752828],[2.3241396,48.8753119],[2.3240732,48.8753821],[2.3240301,48.8754277],[2.324005,48.875417],[2.3239827,48.8754075]]]}},{"type":"Feature","properties":{"name":"Ligne 11 : Châtelet → Mairie des Lilas","ref":"11","from":"Châtelet","to":"Mairie des Lilas"},"geometry":{"type":"LineString","coordinates":[[2.3475176,48.8577988],[2.3485536,48.857479],[2.3490199,48.8573433],[2.3492069,48.8572983],[2.3493715,48.8572635],[2.3495315,48.8572459],[2.3496936,48.8572434],[2.3498598,48.857265],[2.3504716,48.8573679],[2.3508484,48.8574323],[2.3509745,48.8574477],[2.3510725,48.857463],[2.3512103,48.8574922],[2.3513271,48.8575214],[2.3514415,48.8575752],[2.3515512,48.8576597],[2.3516423,48.8577611],[2.3517115,48.8578908],[2.3518314,48.8581159],[2.3522492,48.8588897],[2.3530755,48.860348],[2.3538626,48.8618101],[2.3540537,48.862165],[2.3550398,48.8640283],[2.3554131,48.8647078],[2.3554687,48.8648322],[2.3555036,48.8649476],[2.3555419,48.8650621],[2.3555714,48.8651415],[2.3556116,48.8652156],[2.3556572,48.8652773],[2.3557243,48.8653373],[2.3558343,48.8653885],[2.3559657,48.8654185],[2.3561079,48.8654291],[2.3563358,48.8654061],[2.3565987,48.8653497],[2.3569269,48.8652684],[2.3592124,48.8647687],[2.359401,48.8647437],[2.3595829,48.8647365],[2.3597624,48.8647442],[2.3599284,48.8647728],[2.3600682,48.8648187],[2.3601839,48.8648887],[2.3602822,48.8649745],[2.3603383,48.8650784],[2.3604949,48.8653576],[2.3605212,48.8654045],[2.360565,48.8654791],[2.3606078,48.8655424],[2.3606781,48.865626],[2.3607923,48.8657516],[2.3611078,48.866056],[2.361386,48.8663051],[2.3616157,48.866485],[2.3618534,48.8666433],[2.3629666,48.8673076],[2.3631189,48.8674196],[2.3632615,48.8674978],[2.3634167,48.8675518],[2.3636315,48.8675994],[2.3638519,48.8676358],[2.3640299,48.867665],[2.3641809,48.8676933],[2.3643243,48.8677316],[2.3644889,48.8677856],[2.3646536,48.8678448],[2.3651079,48.8680102],[2.365542,48.8681687],[2.3659802,48.8683282],[2.3664664,48.8684657],[2.3672287,48.8686943],[2.368302,48.8690312],[2.3698021,48.8695741],[2.3705145,48.869799],[2.3712019,48.8700088],[2.3720391,48.8702643],[2.3728851,48.8705142],[2.3734408,48.8707077],[2.3740293,48.8709473],[2.3744449,48.8711162],[2.3754956,48.8714941],[2.3764011,48.8718317],[2.3765708,48.8718926],[2.3771682,48.872107],[2.3782948,48.8724351],[2.3791591,48.8726513],[2.3798096,48.8728063],[2.3810333,48.8730497],[2.3823581,48.8733167],[2.3830236,48.8734382],[2.3834095,48.8735013],[2.3842705,48.8736178],[2.3846137,48.8736772],[2.3849704,48.8737601],[2.3852199,48.8738536],[2.3852852,48.8738816],[2.3856276,48.8740282],[2.3861909,48.8743158],[2.3863848,48.874406],[2.3864986,48.8744598],[2.386645,48.8745136],[2.3868569,48.8745772],[2.3870903,48.8746177],[2.3875167,48.8746548],[2.3880036,48.8746888],[2.3882389,48.8747091],[2.3884853,48.8747623],[2.3887292,48.8748375],[2.3889217,48.8749097],[2.3892802,48.8750785],[2.3895681,48.875214],[2.3896605,48.8752566],[2.3898228,48.8753166],[2.389985,48.8753577],[2.3902199,48.8754186],[2.3908083,48.8756511],[2.3909119,48.8757159],[2.3910067,48.875797],[2.3911105,48.8759083],[2.3913456,48.8762011],[2.3914418,48.8762996],[2.3915681,48.8763961],[2.3917018,48.8764752],[2.3918523,48.876543],[2.3920023,48.8765927],[2.3921973,48.8766369],[2.3923726,48.8766607],[2.3929992,48.8767148],[2.3948943,48.8768786],[2.3950516,48.8768826],[2.3952284,48.8768709],[2.3953863,48.8768491],[2.3955835,48.876801],[2.3957212,48.8767527],[2.3958299,48.8767012],[2.3959625,48.8766234],[2.3960775,48.8765372],[2.3961636,48.8764515],[2.3962316,48.8763603],[2.3964802,48.8759708],[2.3965593,48.8758737],[2.3966524,48.8757831],[2.3967771,48.8756983],[2.3970473,48.8755703],[2.3972206,48.8755243],[2.3974671,48.8754736],[2.397729,48.8754533],[2.3981603,48.8754533],[2.3987365,48.8754635],[2.398983,48.8754837],[2.3990406,48.8754913],[2.3996793,48.8755749],[2.4015771,48.8758382],[2.4024015,48.8759449],[2.4027342,48.8760098],[2.4034121,48.8761901],[2.404551,48.8765306],[2.4047688,48.8765994],[2.4064323,48.8771122],[2.4068744,48.8772423],[2.4069722,48.8772724],[2.4074414,48.8774171],[2.4079107,48.8775617],[2.4090984,48.8779277],[2.4096306,48.8780931],[2.4098067,48.8781542],[2.4100696,48.8782336],[2.4104827,48.87835],[2.4116811,48.8786623],[2.4128275,48.8789243],[2.4141164,48.8792178],[2.4148413,48.8793733],[2.4152033,48.8794563],[2.4154911,48.8795222],[2.4161225,48.8796198]]}},{"type":"Feature","properties":{"name":"Ligne 13 : Saint-Denis-Université → Châtillon-Montrouge","ref":"13","from":"Saint-Denis - Université","to":"Châtillon - Montrouge"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3015874,48.8108097],[2.3012421,48.8112564],[2.3011448,48.8113592],[2.3009458,48.8115769],[2.3007264,48.8117964],[2.3006239,48.8118955],[2.300548,48.8119639],[2.3003236,48.8121645],[2.2995757,48.8128443],[2.2983776,48.8140012],[2.297348,48.8150249],[2.2973061,48.8150671],[2.2967467,48.81563],[2.2963099,48.8161198],[2.2960694,48.816447],[2.2958503,48.8167765],[2.2956324,48.8171778],[2.2954708,48.817564],[2.2953913,48.8178419],[2.2953564,48.8179972],[2.295308,48.8182757],[2.2952868,48.8184355],[2.2952793,48.8187322],[2.295282,48.8190556],[2.2952926,48.8191761],[2.2953158,48.8193776],[2.295386,48.8196254],[2.2954559,48.819794],[2.2955568,48.8199924],[2.2957085,48.8202589],[2.295792,48.8203721],[2.2958914,48.8204836],[2.2960728,48.820658],[2.2963497,48.8208967],[2.2972837,48.8216134],[2.2984833,48.8225032],[2.2984941,48.8225118],[2.3026791,48.8260069],[2.3027683,48.8260783],[2.3045226,48.8272418],[2.3048086,48.8274068],[2.3053062,48.8276683],[2.3059339,48.8279776],[2.3076385,48.8287532],[2.3085345,48.8291786],[2.3103861,48.8300679],[2.3140286,48.8317757],[2.3179967,48.8338915],[2.3181876,48.83399],[2.3182783,48.834038],[2.3189581,48.8344033],[2.3204075,48.8351643],[2.3226623,48.8364873],[2.322906,48.8366426],[2.3229782,48.8366924],[2.323037,48.8367395],[2.3230775,48.8367768],[2.3231105,48.8368115],[2.3231344,48.8368565],[2.3231485,48.8368995],[2.323153,48.8369607],[2.3231499,48.8370136],[2.3231375,48.8370581],[2.3231169,48.8371043],[2.3230378,48.8372914],[2.3224866,48.8386332],[2.3212504,48.8414587],[2.3209483,48.8421786],[2.3209389,48.8422011],[2.3208868,48.8423252],[2.3208083,48.8425277],[2.3207939,48.8425778],[2.3205086,48.8433623],[2.3199601,48.8447949],[2.3199137,48.8448836],[2.3198663,48.8449661],[2.3197717,48.8450946],[2.3197085,48.8451607],[2.3196396,48.8452225],[2.3195663,48.845286],[2.3194968,48.8453359],[2.3194081,48.8453893],[2.3193043,48.8454441],[2.3189843,48.845607],[2.3188248,48.8456882],[2.3168139,48.8467216],[2.3166321,48.8468313],[2.3165094,48.8469581],[2.3164118,48.8470723],[2.3163025,48.8472707],[2.316228,48.8474016],[2.3160019,48.8478327],[2.3158296,48.8481505],[2.3153186,48.8490929],[2.314991,48.8497001],[2.3146346,48.8503531],[2.3145018,48.8505976],[2.3144281,48.8507851],[2.3143878,48.8509664],[2.3143724,48.8511641],[2.3144012,48.851398],[2.3148834,48.8553626],[2.3150585,48.8568023],[2.3150719,48.8570457],[2.315042,48.8572225],[2.3149541,48.8574322],[2.3148065,48.857857],[2.3147538,48.8583601],[2.3146606,48.8587701],[2.3146167,48.8589854],[2.3145313,48.8592685],[2.3144968,48.8593578],[2.3144804,48.8594002],[2.3144654,48.8595133],[2.3144755,48.8596161],[2.314484,48.859683],[2.3145637,48.8603652],[2.3145988,48.8606476],[2.3146521,48.8609041],[2.3146989,48.8613071],[2.3147088,48.8614722],[2.3146927,48.8616077],[2.3146564,48.8618176],[2.3145909,48.8620879],[2.3145144,48.8623763],[2.3144535,48.8640615],[2.3143398,48.8645252],[2.314201,48.8651644],[2.3141005,48.8655765],[2.3139874,48.8662288],[2.3138793,48.8670025],[2.3138403,48.8681987],[2.3138247,48.8682945],[2.3138015,48.8683778],[2.3137451,48.8685005],[2.3134434,48.8691824],[2.3132315,48.8696772],[2.3131644,48.8698687],[2.3131255,48.8700751],[2.3131121,48.8702427],[2.3131215,48.870405],[2.3131805,48.8706238],[2.3133428,48.8708461],[2.3136298,48.8711716],[2.3139584,48.8715377],[2.3145636,48.872381],[2.3146183,48.872465],[2.3146668,48.8725509],[2.3146844,48.8726249],[2.3146907,48.8727175],[2.3146722,48.8728853],[2.3146459,48.8730629],[2.3145761,48.8733435],[2.3144208,48.8737706],[2.3143312,48.8739856],[2.314292,48.8741444],[2.3142633,48.8743412],[2.3143033,48.8745066],[2.3143579,48.8746396],[2.3144702,48.874825],[2.3146256,48.874988],[2.3148286,48.8751522],[2.3150686,48.8752622],[2.3153502,48.8753257],[2.3156282,48.8753499],[2.3159458,48.8753342],[2.3163084,48.8752747],[2.3165266,48.8752065],[2.3168119,48.8751447],[2.3172957,48.8750655],[2.3185934,48.8748863],[2.319208,48.874842],[2.3194911,48.8748388],[2.3197943,48.8748609],[2.3215109,48.8750522],[2.322138,48.875095],[2.3230125,48.8751252],[2.3235397,48.8751319],[2.3238494,48.8751471],[2.3241609,48.8751803],[2.3250015,48.8753076],[2.3260178,48.8754533],[2.3261656,48.8754762],[2.3262937,48.8755011],[2.3263953,48.8755257],[2.3264957,48.875559],[2.3265895,48.8756086],[2.3266862,48.8756878],[2.3267719,48.8757951],[2.3268379,48.8759153],[2.3268766,48.8761032],[2.3268899,48.8762418],[2.3269814,48.8785338],[2.3270241,48.8796037],[2.3271006,48.8811821],[2.3271996,48.8832241],[2.3272789,48.8834903],[2.3273099,48.883645],[2.3272857,48.8838238],[2.3269635,48.8845016],[2.3267832,48.8848184],[2.3266963,48.8849913],[2.3265212,48.8852572],[2.3262106,48.885965],[2.3260781,48.8863403],[2.3257931,48.886983],[2.3257098,48.8871708],[2.3256513,48.8873299],[2.3256183,48.8874881],[2.3256196,48.8876432],[2.3256488,48.8877892],[2.3259054,48.8885553],[2.3260934,48.8891167],[2.3262273,48.8895165],[2.3264111,48.8899517],[2.3271051,48.8920828],[2.327315,48.8927276],[2.3273999,48.8929882],[2.327491,48.8932372],[2.3282654,48.8955388],[2.3283721,48.8958563],[2.3285301,48.8963263],[2.3288215,48.8971935],[2.3288971,48.8974184],[2.3289366,48.897549],[2.3290367,48.8978342],[2.330322,48.9016464],[2.3315226,48.9052072],[2.331713,48.9057717],[2.3319178,48.9063791],[2.3320113,48.906661],[2.3323655,48.9077027],[2.3327092,48.9087135],[2.3332533,48.9103134],[2.333331,48.9105808],[2.3335158,48.9112483],[2.3335981,48.911453],[2.3336911,48.911631],[2.3337976,48.911795],[2.3339218,48.9119543],[2.333976,48.9120126],[2.333997,48.9120351],[2.3345765,48.9126531],[2.334739,48.912808],[2.3349298,48.9129557],[2.3355978,48.9134041],[2.3358848,48.9136086],[2.3401495,48.9171392],[2.3409183,48.9177486],[2.3416089,48.9182967],[2.3421353,48.9187146],[2.3421556,48.9187307],[2.3422105,48.9187743],[2.3429094,48.9193351],[2.343179,48.9195514],[2.3435985,48.9198816],[2.3454436,48.9213629],[2.3462525,48.9220036],[2.3467549,48.9224016],[2.3472536,48.922703],[2.3478078,48.922976],[2.3494096,48.9235778],[2.3501971,48.923959],[2.350895,48.924406],[2.3547597,48.9277255],[2.355078,48.9280499],[2.3553632,48.9283832],[2.3556117,48.9287251],[2.3558269,48.9290846],[2.356049,48.929576],[2.3560548,48.9295888],[2.3560566,48.9295942],[2.3563705,48.9302855],[2.3564082,48.9303673],[2.3583003,48.9348262],[2.3587527,48.9357974],[2.3590413,48.9362784],[2.3590525,48.9362972],[2.3594751,48.9369761],[2.3595146,48.9370426],[2.3596632,48.9372955],[2.3599466,48.9376486],[2.3602809,48.9379573],[2.361635,48.938949],[2.3620756,48.9393679],[2.3623098,48.9396968],[2.3624589,48.9400906],[2.3625101,48.9404142],[2.3625024,48.9405397],[2.3624947,48.9406651],[2.3624454,48.9409292],[2.3623452,48.9412085],[2.3621973,48.9415647],[2.3609937,48.9438377],[2.3609354,48.9440499],[2.3609412,48.9443119],[2.3610062,48.9445601],[2.3611454,48.9448174],[2.361335,48.9450295],[2.3616392,48.9452216],[2.3619811,48.9453557],[2.3623776,48.9454608],[2.36384,48.9457213],[2.3638631,48.9457257],[2.364099,48.945771],[2.3646471,48.9458786],[2.3653387,48.9460144],[2.3662126,48.946186],[2.3669424,48.9463068],[2.3694886,48.9466076]],[[2.3018576,48.8104415],[2.3018121,48.8104277],[2.3015626,48.8107704],[2.3014889,48.8108666],[2.3013233,48.8110618],[2.30135,48.8110716],[2.3015936,48.8107862],[2.3018576,48.8104415]],[[2.2972798,48.8149984],[2.2973241,48.8150156],[2.296726,48.8156201],[2.2966797,48.8156002],[2.2969667,48.8153111],[2.2972798,48.8149984]],[[2.3260795,48.8755026],[2.3260852,48.8754854],[2.3254985,48.8753982],[2.3249936,48.8753214],[2.3249893,48.8753335],[2.3250092,48.8753675],[2.3251309,48.8753786],[2.3251563,48.8753823],[2.325182,48.875386],[2.3252154,48.8753912],[2.3252432,48.875395],[2.3252683,48.8753985],[2.3254623,48.8754268],[2.3254996,48.8754322],[2.3255401,48.8754381],[2.3258025,48.8754778],[2.3258655,48.8754874],[2.3260163,48.8755102],[2.3260186,48.8755133],[2.3260218,48.8755162],[2.326026,48.8755184],[2.3260313,48.8755202],[2.3260452,48.8755241],[2.326062,48.8755289],[2.3260707,48.8755158],[2.3260795,48.8755026]],[[2.334498,48.9125999],[2.3339727,48.9120424],[2.3339245,48.9120627],[2.3339475,48.9120878],[2.3344486,48.9126191],[2.334498,48.9125999]],[[2.3428794,48.919332],[2.3421964,48.918783],[2.3421334,48.9188177],[2.3428184,48.9193647],[2.3428794,48.919332]],[[2.3563298,48.9302307],[2.3560418,48.9295952],[2.3560136,48.9296006],[2.355987,48.9296059],[2.3559959,48.9296275],[2.3560202,48.9296828],[2.3560523,48.9297557],[2.356066,48.929785],[2.3561104,48.9298862],[2.3561451,48.9299621],[2.3561658,48.9300074],[2.3561755,48.930028],[2.3562145,48.9301131],[2.3562726,48.930242],[2.3563298,48.9302307]],[[2.3594613,48.9369801],[2.359038,48.9363015],[2.3589878,48.9363149],[2.3591069,48.9365067],[2.3591184,48.9365038],[2.3591293,48.9365011],[2.3591793,48.9365828],[2.3592197,48.9366485],[2.3592586,48.9367116],[2.3592691,48.9367288],[2.3592594,48.9367312],[2.3592477,48.9367336],[2.3592918,48.9368047],[2.3594097,48.9369939],[2.3594613,48.9369801]],[[2.3652016,48.9460015],[2.3640927,48.9457855],[2.3640758,48.9458257],[2.3651841,48.9460404],[2.3652016,48.9460015]]]}},{"type":"Feature","properties":{"name":"Ligne 3bis : Porte des Lilas → Gambetta","ref":"3bis","from":"Porte des Lilas","to":"Gambetta"},"geometry":{"type":"LineString","coordinates":[[2.4064902,48.8762554],[2.4062527,48.875952],[2.4060328,48.8756715],[2.40594,48.8755418],[2.4058629,48.8754165],[2.4057992,48.875299],[2.4057327,48.8751609],[2.4054431,48.8744319],[2.4045382,48.8721551],[2.4044016,48.8717231],[2.4043104,48.8715218],[2.4027739,48.8697857],[2.4013152,48.8680997],[2.4010616,48.8677965],[2.4004348,48.8671518],[2.3998852,48.8665024],[2.3995074,48.8660516],[2.3989183,48.8653873],[2.3987056,48.8652176],[2.3986564,48.8651886],[2.3985462,48.8651235]]}},{"type":"Feature","properties":{"name":"Ligne 6 : Charles de Gaulle-Étoile → Nation","ref":"6","from":"Charles de Gaulle-Étoile","to":"Nation"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2949579,48.8744156],[2.294904,48.8744315],[2.2948437,48.8744508],[2.2947222,48.8744717],[2.2946007,48.8744926],[2.2944913,48.8745028],[2.2943757,48.8745028],[2.2942695,48.8744974],[2.2941519,48.8744783],[2.2940436,48.8744542],[2.2939361,48.8744187],[2.2938385,48.8743769],[2.2937684,48.8743293],[2.2937023,48.8742781],[2.2936475,48.8742206],[2.2935994,48.8741425],[2.2935665,48.8740647],[2.2935476,48.8739753],[2.2935445,48.8738826],[2.2935717,48.8737809],[2.293624,48.8736796],[2.2941321,48.8731384],[2.2941911,48.8730543],[2.2942333,48.8729655],[2.2942536,48.8728733],[2.2942643,48.8727764],[2.2942551,48.8727074],[2.2942209,48.8726357],[2.2937143,48.8719622],[2.2936869,48.8719258],[2.2934112,48.871566],[2.2929573,48.8709634],[2.2928633,48.8708309],[2.2928022,48.8707496],[2.2923592,48.8701381],[2.2901145,48.8670347],[2.2878352,48.8638764],[2.2874564,48.8633639],[2.2873924,48.8632773],[2.2868836,48.8625875],[2.2868305,48.8625163],[2.2867781,48.862439],[2.2867266,48.8623493],[2.2866644,48.8622033],[2.2866338,48.8621026],[2.2866049,48.8619802],[2.286523,48.8616205],[2.2865081,48.8615538],[2.2864885,48.8614778],[2.2864724,48.8614208],[2.2864445,48.8613458],[2.2864124,48.8612732],[2.2863841,48.8612199],[2.2863553,48.8611736],[2.286326,48.8611278],[2.2848003,48.858963],[2.2847544,48.8588944],[2.2847288,48.8588299],[2.2847132,48.8587719],[2.284708,48.8587124],[2.2847084,48.858646],[2.2847183,48.8585894],[2.2847461,48.8585232],[2.28479,48.8584662],[2.2848212,48.8584321],[2.285619,48.8576352],[2.2859462,48.8573099],[2.2863804,48.8568775],[2.2866921,48.8565599],[2.2876117,48.8556411],[2.2879618,48.855289],[2.2889942,48.854255],[2.2896041,48.853629],[2.2901493,48.8530927],[2.2906884,48.8525509],[2.2910481,48.8521892],[2.2916091,48.8516217],[2.2920595,48.851169],[2.2922522,48.8509782],[2.2923028,48.8509323],[2.2923486,48.8508947],[2.2923934,48.8508614],[2.2924421,48.8508281],[2.2924907,48.8507986],[2.2925485,48.8507696],[2.2926205,48.8507333],[2.2927065,48.8506985],[2.2927683,48.8506772],[2.2928537,48.8506506],[2.2930588,48.8505848],[2.2940636,48.8502723],[2.2944583,48.8501496],[2.2951647,48.8499138],[2.2957653,48.8497221],[2.2964713,48.8495],[2.2971624,48.8492791],[2.2977446,48.8491039],[2.2979698,48.8490263],[2.2983974,48.8488942],[2.299414,48.8485822],[2.2998919,48.8484324],[2.3009742,48.8481023],[2.3012806,48.8480088],[2.3018675,48.8478253],[2.3024228,48.8476627],[2.3033838,48.847381],[2.3045047,48.8470543],[2.3050648,48.8468873],[2.3060284,48.8466022],[2.307077,48.8463071],[2.308139,48.8460095],[2.3090425,48.8457546],[2.3099551,48.8454973],[2.3102866,48.8454043],[2.3103686,48.8453798],[2.3104335,48.8453585],[2.3104965,48.8453346],[2.3105499,48.845312],[2.3105929,48.8452919],[2.3106396,48.8452674],[2.3106864,48.8452385],[2.3107379,48.8452002],[2.3107846,48.8451601],[2.3108333,48.8451105],[2.3108753,48.8450608],[2.3114608,48.8443314],[2.3125079,48.8429983],[2.3129707,48.8424197],[2.3136902,48.8415367],[2.3142004,48.8409819],[2.314299,48.8408951],[2.314418,48.8408185],[2.3145595,48.8407616],[2.3147173,48.8407163],[2.3148813,48.8406821],[2.3150195,48.8406612],[2.3151825,48.8406461],[2.3153226,48.8406494],[2.3154554,48.8406622],[2.3155525,48.8406727],[2.3156921,48.8406995],[2.3199392,48.8419344],[2.320512,48.8421],[2.3207417,48.8421463],[2.3209372,48.8421773],[2.3209483,48.8421786],[2.3210704,48.8421925],[2.32116,48.8421996],[2.3212334,48.8422044],[2.3213603,48.8422116],[2.3214701,48.8422106],[2.3216107,48.8422074],[2.3217281,48.8421964],[2.3218332,48.8421822],[2.3219323,48.8421681],[2.3220525,48.8421428],[2.3221426,48.842121],[2.3222254,48.8420976],[2.3223464,48.8420559],[2.3224666,48.8420122],[2.3226858,48.8419348],[2.3250718,48.8410969],[2.3301169,48.8394323],[2.3302356,48.8393764],[2.3303454,48.8393161],[2.3304592,48.8392238],[2.3305466,48.8391195],[2.3306096,48.8390084],[2.3306518,48.838901],[2.330819,48.8384746],[2.3315746,48.8364772],[2.3319533,48.8354454],[2.3321097,48.8350611],[2.3321985,48.8348506],[2.3322661,48.8347374],[2.3323492,48.834643],[2.3324525,48.8345406],[2.3326373,48.8343956],[2.3327224,48.8343425],[2.3328909,48.8342373],[2.3331173,48.8341054],[2.3333438,48.8339868],[2.3335773,48.8338889],[2.3338091,48.8338051],[2.334071,48.8337224],[2.3348036,48.8335244],[2.3362802,48.8331111],[2.3365749,48.8330321],[2.3375557,48.8327635],[2.339577,48.83221],[2.3411609,48.8317785],[2.3439327,48.8310052],[2.346478,48.8303039],[2.3483171,48.8298034],[2.3490368,48.8296063],[2.3491516,48.8295762],[2.3492667,48.8295555],[2.3493755,48.8295409],[2.3494287,48.829538],[2.3494968,48.8295366],[2.3495482,48.8295387],[2.3495957,48.8295427],[2.3496503,48.8295494],[2.349699,48.8295578],[2.3497356,48.8295645],[2.3497718,48.8295724],[2.3498313,48.8295866],[2.3499229,48.829612],[2.3499568,48.8296214],[2.350489,48.8297902],[2.3510212,48.8299591],[2.3522128,48.8303369],[2.3522844,48.8303596],[2.3532197,48.8306556],[2.3534223,48.830719],[2.3536103,48.8307706],[2.3537666,48.8307975],[2.3539281,48.8308122],[2.3540777,48.8308114],[2.3542259,48.8308005],[2.3547768,48.8307278],[2.3550055,48.8306954],[2.3552189,48.8306869],[2.3554111,48.8306945],[2.3556072,48.8307172],[2.3557959,48.8307439],[2.3559714,48.830784],[2.3561307,48.8308276],[2.3562609,48.8308691],[2.3566546,48.8310264],[2.357079,48.8311966],[2.3575034,48.8313667],[2.3576491,48.8314251],[2.3580269,48.8315742],[2.3584061,48.8317107],[2.3590208,48.831915],[2.3603661,48.832364],[2.3608916,48.8325388],[2.3623863,48.8330369],[2.3633019,48.8333459],[2.3638346,48.8335236],[2.3672969,48.8346629],[2.3676644,48.8347867],[2.3685496,48.8350849],[2.3692907,48.835341],[2.369414,48.8353824],[2.3694844,48.8354062],[2.3695646,48.835435],[2.3696309,48.8354614],[2.3696872,48.8354845],[2.3697345,48.835505],[2.369897,48.8355732],[2.3706573,48.8359046],[2.3710558,48.8360862],[2.3711222,48.8361191],[2.3711927,48.8361564],[2.3713566,48.8362426],[2.3721792,48.8366823],[2.3722714,48.8367311],[2.3723882,48.8367938],[2.3724347,48.8368186],[2.3731656,48.8371778],[2.3732645,48.8372257],[2.3733363,48.8372575],[2.3736285,48.8373868],[2.3736944,48.8374157],[2.373755,48.8374431],[2.3738064,48.8374668],[2.3738666,48.8374952],[2.3739227,48.8375231],[2.3739934,48.8375595],[2.37408,48.8376056],[2.3741441,48.8376403],[2.3755467,48.8384063],[2.3757991,48.8385348],[2.3763767,48.8388496],[2.3769591,48.8391714],[2.377301,48.8393592],[2.3787116,48.8401256],[2.3788185,48.8401821],[2.3788744,48.8402092],[2.3789073,48.840224],[2.3789529,48.8402437],[2.378995,48.8402601],[2.3790465,48.8402783],[2.3791047,48.8402957],[2.3791966,48.8403193],[2.3793056,48.8403401],[2.379402,48.8403539],[2.3794978,48.8403653],[2.3795887,48.8403731],[2.3796679,48.8403758],[2.379783,48.8403769],[2.3798939,48.8403728],[2.3799734,48.8403674],[2.3800371,48.8403619],[2.3801064,48.8403537],[2.3801917,48.8403418],[2.3803794,48.8403096],[2.3805923,48.8402715],[2.387583,48.8390202],[2.3878209,48.8389817],[2.3880129,48.8389566],[2.3881363,48.8389434],[2.3882384,48.838937],[2.3883673,48.838933],[2.3885218,48.8389371],[2.3887234,48.8389446],[2.3888249,48.8389506],[2.3893367,48.8389842],[2.389702,48.8390096],[2.3902268,48.8390462],[2.3942341,48.839375],[2.3949126,48.8394221],[2.3953529,48.8394467],[2.3965874,48.8395151],[2.3970057,48.8395322],[2.3993543,48.8396074],[2.3994636,48.8396103],[2.3995623,48.8396176],[2.3996696,48.8396296],[2.3997682,48.8396488],[2.3998318,48.8396627],[2.3998962,48.8396783],[2.3999625,48.8396988],[2.400036,48.8397253],[2.4001096,48.8397594],[2.4001831,48.8398003],[2.4002414,48.8398413],[2.4003049,48.8398947],[2.4003539,48.8399433],[2.4003987,48.8399972],[2.4004346,48.8400482],[2.4004525,48.8400775],[2.4004812,48.8401268],[2.400511,48.8402031],[2.4005284,48.840254],[2.401049,48.8416546],[2.4017262,48.8434809],[2.402081,48.8444421],[2.4020988,48.8444925],[2.4021168,48.8445451],[2.4021221,48.844565],[2.4021303,48.8446048],[2.4021359,48.8446514],[2.4021353,48.8446779],[2.402128,48.8447336],[2.4021089,48.8447796],[2.4020745,48.8448396],[2.4020146,48.8449024],[2.4019539,48.844942],[2.4018988,48.8449673],[2.4018349,48.8449903],[2.4017536,48.8450119],[2.401687,48.8450242],[2.4016219,48.8450353],[2.4015297,48.845045],[2.4010652,48.8450853],[2.3988598,48.8452766],[2.3986268,48.8453031],[2.3985313,48.8453169],[2.3984437,48.8453409],[2.3983779,48.8453659],[2.3983183,48.8453965],[2.3982775,48.8454293],[2.3982362,48.8454708],[2.398195,48.8455188],[2.3970283,48.8471013],[2.3969532,48.847199],[2.3969102,48.8472515],[2.3968672,48.8473004],[2.3968173,48.8473501],[2.3967625,48.8473995],[2.3967064,48.8474421],[2.3966368,48.8474875],[2.396578,48.8475229],[2.3965255,48.8475497],[2.3964444,48.8475817],[2.396365,48.8476053],[2.3962434,48.8476304],[2.3961742,48.8476418],[2.3961148,48.8476496],[2.3956415,48.847696]],[[2.3430437,48.83123],[2.3439556,48.8309722]],[[2.3203685,48.8420288],[2.3203802,48.8420303],[2.3203867,48.8420115],[2.3203933,48.8419926],[2.3202697,48.8419559],[2.3202578,48.8419525],[2.3202159,48.8419402],[2.320187,48.8419316],[2.3201473,48.8419198],[2.3195417,48.8417406],[2.3195127,48.841783],[2.3203643,48.842035],[2.3203685,48.8420288]],[[2.2877674,48.8638972],[2.2878224,48.8638813],[2.2873926,48.8632937],[2.2873389,48.8633091],[2.2873729,48.8633558],[2.2877674,48.8638972]],[[2.2934006,48.8715701],[2.292947,48.8709671],[2.2928715,48.8709917],[2.293325,48.8715947],[2.2933422,48.8715891],[2.2933807,48.8715766],[2.2934006,48.8715701]],[[2.2950041,48.8744812],[2.2958991,48.8741959],[2.2958585,48.8741409],[2.2949635,48.8744261],[2.2950041,48.8744812]]]}},{"type":"Feature","properties":{"name":"Ligne 2 : Nation → Porte Dauphine","ref":"2","from":"Nation","to":"Porte Dauphine"},"geometry":{"type":"MultiLineString","coordinates":[[[2.278372,48.8711774],[2.2790869,48.8710261],[2.2816431,48.8704774],[2.281905,48.870421],[2.2828083,48.8702255],[2.2836011,48.8700619],[2.2846988,48.8698259],[2.2849214,48.8698012],[2.2851293,48.8697941],[2.2853487,48.8697947],[2.285549,48.869825],[2.2857421,48.8698647],[2.2859075,48.8699069],[2.2860385,48.8699556],[2.2881454,48.8708483],[2.2901059,48.8717221],[2.2931133,48.8730304],[2.2935108,48.8732453],[2.294448,48.8739033],[2.2946153,48.8740125],[2.2953628,48.8744577],[2.2954477,48.8745157],[2.2955325,48.8745791],[2.2956047,48.8746448],[2.2956897,48.8747257],[2.2957603,48.8748013],[2.2958411,48.8748947],[2.2959009,48.8749713],[2.2959709,48.8750701],[2.2960057,48.8751192],[2.2965695,48.8758928],[2.2979014,48.8776921],[2.2981087,48.8778666],[2.2983098,48.8780037],[2.2985258,48.8781054],[2.2987643,48.8781936],[2.2990808,48.8782859],[2.3008128,48.8786391],[2.3013278,48.8787502],[2.3030216,48.8791074],[2.3043746,48.8793962],[2.3085925,48.8802919],[2.3093006,48.8804242],[2.3100356,48.8805406],[2.3136498,48.8809684],[2.314915,48.8811145],[2.3163535,48.8812806],[2.3167129,48.8813256],[2.3170522,48.8813811],[2.3203996,48.8820532],[2.3213306,48.8822428],[2.3229966,48.8825783],[2.3231979,48.8826189],[2.3246224,48.8829068],[2.3262435,48.8832345],[2.3274914,48.8835101],[2.3277932,48.8835974],[2.3279836,48.8836679],[2.3283678,48.8838977],[2.3288761,48.8842107],[2.3290894,48.8843324],[2.3292798,48.8844012],[2.3293421,48.8844131],[2.329493,48.8844418],[2.3297277,48.8844541],[2.3300563,48.8844092],[2.3320639,48.8839241],[2.3325186,48.8837945],[2.3336343,48.8834886],[2.3363709,48.8826669],[2.3368081,48.8825294],[2.3370799,48.8824492],[2.3371075,48.8824374],[2.3371584,48.8824262],[2.3373023,48.8823925],[2.3374876,48.882349],[2.3377058,48.8823134],[2.3380774,48.8822491],[2.3382822,48.882222],[2.3386451,48.8821687],[2.3392918,48.8820716],[2.3395265,48.8820231],[2.3397424,48.8820108],[2.3398161,48.8820099],[2.3400374,48.8820258],[2.3403647,48.8820884],[2.3435795,48.8827524],[2.3436057,48.8827718],[2.3446121,48.8829736],[2.3466166,48.883358],[2.3468818,48.8834069],[2.3472499,48.8834749],[2.3489647,48.883685],[2.3493163,48.8837235],[2.3494914,48.8837431],[2.3496392,48.8837588],[2.3498087,48.8837734],[2.3501165,48.8837969],[2.3511038,48.8838662],[2.3516849,48.8839069],[2.3525034,48.8839642],[2.3538197,48.8840609],[2.3555088,48.8841751],[2.3583289,48.8843759],[2.3587779,48.8844093],[2.3589385,48.8844187],[2.3591756,48.8844248],[2.3594426,48.8844288],[2.359864,48.8844244],[2.359948,48.8844239],[2.3609088,48.8844176],[2.3614359,48.8844119],[2.3625401,48.8844071],[2.3641449,48.8844015],[2.3642862,48.8843968],[2.3644168,48.8843902],[2.3652937,48.8843349],[2.3663299,48.884268],[2.3679379,48.884169],[2.3680163,48.8841642],[2.368129,48.884155],[2.3682299,48.8841414],[2.3683136,48.8841257],[2.3684069,48.8841037],[2.3684903,48.8840793],[2.3685635,48.884049],[2.3686474,48.88401],[2.3687341,48.8839599],[2.3688267,48.8838953],[2.3688808,48.8838439],[2.3689583,48.8837582],[2.3690446,48.8836457],[2.369127,48.8835362],[2.3691877,48.8834515],[2.3692494,48.883379],[2.369306,48.8833242],[2.3693724,48.8832762],[2.3694808,48.8832047],[2.3697025,48.8830661],[2.3699274,48.8829292],[2.3700082,48.8828685],[2.370059,48.8828244],[2.3701039,48.8827827],[2.3701291,48.8827468],[2.3701776,48.8826763],[2.3702039,48.8826217],[2.370224,48.8825694],[2.3702354,48.8825068],[2.3702406,48.8824476],[2.3702445,48.8823371],[2.3702499,48.8817318],[2.3702675,48.8802461],[2.3702909,48.8785649],[2.3703176,48.8783886],[2.3703725,48.8782298],[2.3704423,48.8780861],[2.3705294,48.877937],[2.3706314,48.8777941],[2.3710197,48.8774215],[2.3765381,48.8724218],[2.3769446,48.872053],[2.3780168,48.8709908],[2.3804698,48.869062],[2.3828448,48.8673253],[2.3830802,48.8671468],[2.3833739,48.8667079],[2.3836134,48.8663292],[2.3841109,48.8658731],[2.3848686,48.8652377],[2.3860917,48.8641614],[2.387133,48.8632452],[2.3873114,48.8630882],[2.3874348,48.8629496],[2.3875327,48.8628058],[2.387756,48.8623457],[2.3883058,48.8612111],[2.3887283,48.8603473],[2.3892875,48.8591994],[2.3895584,48.8586392],[2.3896496,48.8585315],[2.3897408,48.858453],[2.3899085,48.8583594],[2.3901666,48.8582563],[2.3920583,48.8577206],[2.3921525,48.8576817],[2.3924727,48.8575433],[2.3938352,48.856818],[2.3943442,48.8565295],[2.3943688,48.8564937],[2.3944977,48.8563062],[2.3969888,48.8532085],[2.3981414,48.8515482],[2.3981859,48.8514841],[2.3984157,48.851335],[2.3986759,48.8506953],[2.3988449,48.8502055],[2.39892,48.849939],[2.3990234,48.8495683],[2.3991768,48.8490849],[2.3991909,48.8489717],[2.3991775,48.8488738],[2.3991493,48.8488014],[2.3990903,48.8487317],[2.3990085,48.8486637],[2.3989059,48.8486157],[2.3987832,48.8485759],[2.3985961,48.8485375],[2.3982649,48.8484762],[2.3979732,48.8484118],[2.3976392,48.8483302],[2.3973737,48.8482569],[2.3972952,48.8482313],[2.397076,48.8481642],[2.3968379,48.8480848],[2.3964634,48.847997],[2.3963442,48.847983],[2.3962176,48.8479733],[2.3960824,48.8479653],[2.3959583,48.8479625],[2.395933,48.8479623]],[[2.295966,48.8751304],[2.2958621,48.874984],[2.2958047,48.8749089],[2.2957265,48.8748171],[2.2956541,48.8747394],[2.2955742,48.8746602],[2.2955039,48.874599],[2.2954211,48.8745355],[2.2953804,48.8745594],[2.2954604,48.874622],[2.2955285,48.8746813],[2.2956077,48.8747592],[2.2956784,48.8748358],[2.2957553,48.8749261],[2.2958124,48.8749995],[2.2959163,48.8751459],[2.295966,48.8751304]],[[2.3510948,48.883881],[2.350003,48.8837997],[2.3499991,48.8838283],[2.3510899,48.8839077],[2.3510948,48.883881]],[[2.3599246,48.8844371],[2.3609553,48.8844331],[2.3609556,48.8844662],[2.3599249,48.8844701],[2.3599246,48.8844371]]]}},{"type":"Feature","properties":{"name":"Ligne 7 bis : Ligne 7 bis : Louis Blanc → Pré Saint-Gervais → Louis Blanc","ref":"7bis","from":"Louis Blanc","to":"Louis Blanc"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3657982,48.8815943],[2.3662743,48.8817221],[2.3688153,48.8824021],[2.369099,48.8824719],[2.3693813,48.8825157],[2.3696887,48.8825323],[2.3699383,48.8825215],[2.3701831,48.8824962],[2.370463,48.8824267],[2.3707307,48.8823269],[2.3710498,48.8821884],[2.3715501,48.8819661],[2.3732868,48.8812015],[2.3739077,48.8809263],[2.3767804,48.8796607],[2.3780062,48.8791174],[2.378375,48.8789358],[2.3790281,48.8785927],[2.3794814,48.8783536],[2.3796141,48.8782787],[2.3797603,48.8782257],[2.3798797,48.8781949],[2.3800259,48.8781754],[2.3802256,48.8781799],[2.3804324,48.8782055],[2.3807375,48.8782748],[2.3812008,48.8783961],[2.3816607,48.8785265],[2.382004,48.8786271],[2.3829903,48.8789511],[2.383254,48.8790318],[2.3835154,48.8790985],[2.3838601,48.8791748],[2.3842865,48.8792586],[2.3849486,48.8793522],[2.3853403,48.8793982],[2.3858111,48.8794406],[2.3862536,48.8794737],[2.3869946,48.8794953],[2.3876082,48.879512],[2.3885871,48.879514],[2.3892135,48.8795088],[2.3885871,48.879514],[2.3876082,48.879512],[2.3869946,48.8794953],[2.3862536,48.8794737],[2.3858111,48.8794406],[2.3853403,48.8793982],[2.3849486,48.8793522],[2.3842865,48.8792586],[2.3838601,48.8791748],[2.3835154,48.8790985],[2.383254,48.8790318],[2.3829903,48.8789511],[2.382004,48.8786271],[2.3816607,48.8785265],[2.3812008,48.8783961],[2.3807375,48.8782748],[2.3804324,48.8782055],[2.3802256,48.8781799],[2.3800259,48.8781754],[2.3798797,48.8781949],[2.3797603,48.8782257],[2.3796141,48.8782787],[2.3794814,48.8783536],[2.3790281,48.8785927],[2.378375,48.8789358],[2.3780062,48.8791174],[2.3767804,48.8796607],[2.3739077,48.8809263],[2.3732868,48.8812015],[2.3715501,48.8819661],[2.3710498,48.8821884],[2.3707307,48.8823269],[2.370463,48.8824267],[2.3701831,48.8824962],[2.3699383,48.8825215],[2.3696887,48.8825323],[2.3693813,48.8825157],[2.369099,48.8824719],[2.3688153,48.8824021],[2.3662743,48.8817221],[2.3657982,48.8815943]],[[2.3943049,48.8817498],[2.3938449,48.8818509],[2.3935419,48.8819171],[2.393338,48.8819488],[2.3931637,48.8819479],[2.392996,48.881918],[2.3928673,48.8818677],[2.3926996,48.8817663],[2.391498,48.8809399],[2.3895869,48.8796302],[2.3894796,48.879557],[2.3893536,48.8795199],[2.3892135,48.8795088],[2.3894327,48.879467],[2.3895789,48.8794202],[2.389709,48.8793629],[2.3898275,48.8792741],[2.3909884,48.8782525],[2.391793,48.8775302],[2.3919987,48.8773308],[2.3921013,48.8772312],[2.3921992,48.8771496],[2.3923188,48.8770831],[2.392426,48.8770397],[2.3925521,48.8769983],[2.3927466,48.8769587],[2.3928612,48.8769432],[2.3929985,48.8769348],[2.3931255,48.8769295],[2.3932701,48.8769291],[2.3934312,48.8769327],[2.3935772,48.8769406],[2.3937321,48.8769555],[2.3938333,48.8769675],[2.3939359,48.8769869],[2.3940441,48.8770151],[2.3941525,48.877053],[2.3942819,48.8771095],[2.3944203,48.8771769],[2.3950328,48.8774632],[2.3954688,48.8776264],[2.3958506,48.8777375],[2.3966545,48.8779196],[2.3975255,48.8781223],[2.3979017,48.8782057],[2.3982937,48.8782723],[2.3995701,48.8784624],[2.3997778,48.878511],[2.3999883,48.8786053],[2.4001627,48.8787367],[2.4002579,48.8788532],[2.4003193,48.8789726],[2.4003424,48.8790745],[2.4003397,48.8791963],[2.4003021,48.879318],[2.4002472,48.879415],[2.4001291,48.8795455],[2.3999912,48.8796469],[2.3993481,48.8799849],[2.3992578,48.8800323],[2.3988452,48.8802491],[2.3984326,48.8804659],[2.3982177,48.8806135],[2.3979984,48.8807379],[2.3976327,48.8809395],[2.3975006,48.8810003],[2.3973504,48.8810537],[2.3971861,48.8811035],[2.3970211,48.8811423],[2.3956049,48.881451],[2.3943049,48.8817498]]]}},{"type":"Feature","properties":{"name":"Ligne 4 : Bagneux-Lucie Aubrac → Porte de Clignancourt","ref":"4","from":"Bagneux-Lucie Aubrac","to":"Porte de Clignancourt"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3448521,48.8973976],[2.3462877,48.8956979],[2.3478412,48.8938481],[2.3486916,48.8928566],[2.3495129,48.8918916],[2.3495821,48.8918126],[2.3496551,48.8916949],[2.3497054,48.8915931],[2.3497296,48.8914837],[2.3497457,48.8913365],[2.3497396,48.8911394],[2.3497329,48.8902797],[2.3497275,48.8891263],[2.3495622,48.8871337],[2.3495534,48.8868654],[2.3495373,48.8863714],[2.3495272,48.8857384],[2.3495217,48.885259],[2.3494952,48.8839371],[2.3495072,48.8837837],[2.3495526,48.8836368],[2.3496251,48.8834867],[2.3497466,48.8833218],[2.3499758,48.8830344],[2.3509195,48.8819942],[2.3513465,48.8815499],[2.3520203,48.8808067],[2.3521603,48.8807034],[2.3523039,48.8806002],[2.3524684,48.8805194],[2.3526537,48.8804575],[2.3535315,48.8802775],[2.3538035,48.8802092],[2.3544643,48.8800072],[2.3547239,48.8799453],[2.3549862,48.8798974],[2.3551828,48.8798733],[2.355223,48.8798684],[2.3564656,48.8797163],[2.3566102,48.8796986],[2.3567708,48.879673],[2.3569207,48.8796433],[2.3573028,48.8795611],[2.3573507,48.8795508],[2.3582043,48.8793673],[2.3584042,48.8793053],[2.3585578,48.8791946],[2.3586453,48.8790505],[2.3586618,48.8788902],[2.3586342,48.8787384],[2.358275,48.8777571],[2.3581932,48.877595],[2.3580158,48.8773008],[2.3579641,48.8771919],[2.357924,48.8770805],[2.357898,48.8769489],[2.3578878,48.8768718],[2.3578369,48.876528],[2.3577769,48.8761235],[2.3577462,48.8758984],[2.357706,48.8754636],[2.3575933,48.8750684],[2.3573117,48.8745048],[2.3563957,48.87288],[2.3560685,48.8723084],[2.3554033,48.8710911],[2.3543827,48.869378],[2.3537698,48.8682118],[2.3536571,48.8680134],[2.3529115,48.8667015],[2.3518045,48.8646786],[2.3517743,48.8646371],[2.3517307,48.864593],[2.3516274,48.8645175],[2.3515671,48.864481],[2.3514731,48.8644302],[2.3514051,48.8644016],[2.351323,48.8643729],[2.3511869,48.864327],[2.3510614,48.8642926],[2.3498519,48.8640258],[2.3469052,48.8633629],[2.3468645,48.8633526],[2.3468236,48.8633397],[2.346777,48.8633202],[2.3467339,48.8632992],[2.3466526,48.8632516],[2.3465828,48.8632028],[2.3465078,48.8631448],[2.3464215,48.8630732],[2.3463828,48.8630354],[2.3463546,48.8629969],[2.3462787,48.8628685],[2.3461831,48.8627067],[2.3458589,48.8621682],[2.3458035,48.8620681],[2.3457545,48.8619806],[2.3456794,48.8618229],[2.3456558,48.8616732],[2.3456411,48.8615614],[2.3456174,48.861486],[2.3455918,48.8613942],[2.3455831,48.8612972],[2.3456144,48.8611278],[2.345687,48.8609872],[2.3459512,48.860681],[2.3462154,48.8603511],[2.3463183,48.8602411],[2.3464367,48.8601084],[2.3473956,48.8590593],[2.3472374,48.8591273],[2.3474785,48.8588405],[2.3475281,48.8586685],[2.3475844,48.8582679],[2.347626,48.8580597],[2.3476753,48.8574599],[2.3477396,48.8568677],[2.3477805,48.856388],[2.3477722,48.8560877],[2.347762,48.8559769],[2.3477499,48.855883],[2.3477247,48.8557731],[2.3476856,48.8556443],[2.3476288,48.8554912],[2.3475596,48.8553219],[2.3474975,48.855187],[2.3474055,48.8549998],[2.3473651,48.8549293],[2.3473163,48.8548479],[2.3472368,48.8547356],[2.3471607,48.8546459],[2.3470603,48.8545427],[2.3469388,48.8544421],[2.3467856,48.8543281],[2.3466196,48.8542334],[2.3464466,48.8541492],[2.3462309,48.8540575],[2.3460016,48.8539774],[2.3457638,48.8539084],[2.3455274,48.8538505],[2.3447806,48.8536889],[2.3445122,48.8536388],[2.3443662,48.8536025],[2.3442886,48.8535832],[2.3439512,48.8534749],[2.3437465,48.853388],[2.3429466,48.8530037],[2.3422268,48.8526569],[2.3418198,48.8524717],[2.341657,48.8524147],[2.3413668,48.852339],[2.3410526,48.8522729],[2.3407845,48.8522192],[2.3405504,48.8521948],[2.3403147,48.8521887],[2.3401514,48.8521989],[2.339908,48.8522323],[2.3396,48.8523018],[2.3393929,48.8523524],[2.338103,48.8526679],[2.3364876,48.8530726],[2.3359815,48.8532103],[2.3356724,48.8532913],[2.3351517,48.8534511],[2.3348458,48.853534],[2.3344642,48.8536177],[2.3343278,48.8536476],[2.3341408,48.8536797],[2.3339456,48.8536931],[2.333718,48.8536971],[2.3335025,48.8536783],[2.3332769,48.8536289],[2.3330837,48.8535553],[2.3329435,48.8534777],[2.3328195,48.8533814],[2.3326975,48.8532731],[2.3320831,48.8525799],[2.3308297,48.8512031],[2.330733,48.8510979],[2.329099,48.8493198],[2.327801,48.8478793],[2.3270408,48.8470929],[2.3260254,48.8460424],[2.3246,48.8445989],[2.3243743,48.8443624],[2.3243323,48.8443145],[2.3243082,48.8442822],[2.32429,48.8442519],[2.3242799,48.8442243],[2.3242695,48.8441832],[2.3242666,48.8441476],[2.3242688,48.8441066],[2.3242832,48.8440571],[2.3243018,48.8440138],[2.324346,48.8439572],[2.3244083,48.8439126],[2.3244944,48.843866],[2.3247282,48.8437826],[2.3247499,48.8437748],[2.3248119,48.8437521],[2.3254923,48.8435244],[2.3258546,48.8434108],[2.3261993,48.8432731],[2.3266221,48.843087],[2.3269252,48.8429583],[2.3271915,48.8428354],[2.3273632,48.8427647],[2.3275045,48.842714],[2.3289097,48.8422424],[2.329105,48.8421775],[2.3293876,48.842073],[2.3295814,48.8419593],[2.3297075,48.8418625],[2.3298149,48.8417319],[2.3298639,48.8416363],[2.330212,48.8406972],[2.3307658,48.8391447],[2.33083,48.838936],[2.3308516,48.8388658],[2.3313793,48.8374786],[2.3320195,48.8357994],[2.3323043,48.8350955],[2.332363,48.8349276],[2.3324004,48.8347201],[2.3323957,48.8345172],[2.3323747,48.8343128],[2.3323303,48.8341514],[2.3322394,48.833989],[2.3318668,48.8335558],[2.330621,48.8320788],[2.33012,48.8315048],[2.3299143,48.8312695],[2.3285538,48.8297127],[2.3279099,48.8289907],[2.3273427,48.8283462],[2.3270771,48.8280178],[2.3269216,48.8277794],[2.3268019,48.827557],[2.3266732,48.8272656],[2.3265364,48.8269072],[2.3263878,48.8264867],[2.325926,48.8247505],[2.3257402,48.8240297],[2.3256314,48.823636],[2.3255628,48.8234132],[2.3254549,48.823087],[2.3253234,48.8227992],[2.3251544,48.8225572],[2.3249881,48.8223824],[2.3247164,48.8221547],[2.3243945,48.8219692],[2.3240646,48.8218191],[2.3236301,48.8216849],[2.3223699,48.8212981],[2.3219086,48.8211339],[2.3215009,48.8209397],[2.3211415,48.8207048],[2.3209215,48.820507],[2.3207284,48.8202986],[2.3205621,48.8200517],[2.3201149,48.8193384],[2.3197547,48.8187596],[2.3194998,48.8183386],[2.3188682,48.8172953],[2.3175093,48.8150897],[2.3164313,48.8133442],[2.3160989,48.8127811],[2.3159612,48.812452],[2.3158852,48.8121568],[2.3158782,48.8118031],[2.3159319,48.8115386],[2.315995,48.8113718],[2.3161118,48.8111119],[2.3162706,48.8108859],[2.3163967,48.8107521],[2.3166255,48.8105491],[2.3169968,48.8102978],[2.3172874,48.8100917],[2.3174907,48.8098895],[2.3176167,48.8097168],[2.3176713,48.8095852],[2.3176792,48.8095475],[2.3178832,48.8085803],[2.3181204,48.8074029],[2.3183064,48.8065064],[2.3183834,48.8061817],[2.3184974,48.8058368],[2.3186037,48.8054768],[2.3186709,48.8050619],[2.318678,48.8048195],[2.3186532,48.8045398],[2.3185435,48.8042927],[2.3184273,48.8040528],[2.3180698,48.8035983],[2.3178505,48.8033468]],[[2.3564426,48.8797315],[2.3552177,48.8798844],[2.3552197,48.8798915],[2.3552281,48.879922],[2.3553347,48.8799082],[2.3553814,48.8799032],[2.35603,48.8798222],[2.3560708,48.8798176],[2.3561101,48.8798125],[2.3561406,48.8798085],[2.3561505,48.8798072],[2.3561901,48.8798021],[2.3562297,48.879797],[2.356392,48.8797749],[2.3564522,48.8797673],[2.3564426,48.8797315]],[[2.357788,48.8760476],[2.3579111,48.876877],[2.3579362,48.8768757],[2.3579627,48.8768604],[2.3579338,48.8766498],[2.3579326,48.8766429],[2.3579308,48.8766304],[2.3579253,48.8765894],[2.3579235,48.8765746],[2.3579215,48.8765576],[2.3578976,48.8763904],[2.3578953,48.8763748],[2.3578926,48.8763585],[2.3578522,48.876093],[2.3578508,48.8760814],[2.3578492,48.8760708],[2.3578488,48.8760641],[2.3578285,48.8760552],[2.3578078,48.8760473],[2.357788,48.8760476]],[[2.356562,48.8730476],[2.3562938,48.8725642]],[[2.3544109,48.8693233],[2.3545906,48.8696321]],[[2.3527828,48.8663504],[2.3531342,48.8669556]],[[2.3492124,48.8638703],[2.349212,48.863871],[2.3492106,48.8638736],[2.3500722,48.8640676],[2.3500828,48.8640473],[2.3492212,48.8638533],[2.3492124,48.8638703]],[[2.3458486,48.8621161],[2.3459069,48.862101],[2.3459422,48.86216],[2.3459905,48.8621475],[2.3460201,48.862197],[2.3460008,48.862202],[2.3459817,48.862207],[2.3459725,48.8622093],[2.3461293,48.8624719],[2.3461391,48.8624693],[2.3461591,48.8624642],[2.3461779,48.8624593],[2.346187,48.8624746],[2.3462097,48.8625127],[2.3461619,48.862525],[2.3462025,48.8625931],[2.3462119,48.8625906],[2.3462313,48.8625856],[2.3462504,48.8625807],[2.3462811,48.8626322],[2.3462336,48.8626445],[2.3462482,48.862669],[2.3462966,48.8626565],[2.3463419,48.8627322],[2.3463226,48.8627372],[2.3463034,48.8627422],[2.3462938,48.8627446],[2.3463131,48.862777],[2.3462527,48.8627926],[2.3458486,48.8621161]],[[2.3463328,48.8602356],[2.3463834,48.8602535],[2.3464377,48.860187],[2.3464447,48.8601787],[2.3464516,48.8601706],[2.3465391,48.8600702],[2.3465564,48.8600502],[2.3465679,48.860037],[2.3468351,48.8597279],[2.3468548,48.8597051],[2.3468228,48.8596932],[2.3468069,48.8596872],[2.3463328,48.8602356]]]}},{"type":"Feature","properties":{"name":"Ligne 1 : La Défense (Grande Arche) → Château de Vincennes","ref":"1","from":"La Défense (Grande Arche)","to":"Château de Vincennes"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2299297,48.8943651],[2.2331635,48.8933398],[2.2340137,48.8930757],[2.234156,48.8930295],[2.2367851,48.8920211],[2.2390296,48.8913166],[2.2404402,48.8908728],[2.243153,48.8902347],[2.2481499,48.8886387],[2.2493272,48.8882269],[2.2505497,48.8878385],[2.2506536,48.8878105],[2.2506641,48.8878076],[2.2506812,48.8878033],[2.2511453,48.8876883],[2.2515006,48.8875871],[2.2521709,48.8873779],[2.2523877,48.8873107],[2.2532018,48.8870528],[2.2558244,48.8862245],[2.2561725,48.8861141],[2.2569949,48.8858521],[2.2573084,48.8857529],[2.2574782,48.8856955],[2.2576373,48.885634],[2.258157,48.8854305],[2.2589775,48.8851094],[2.2591907,48.885032],[2.2594082,48.8849586],[2.2597776,48.8848423],[2.261054,48.8844402],[2.2610589,48.8844387],[2.2716505,48.8811024],[2.272782,48.8807524],[2.2729984,48.8806846],[2.2737031,48.8804254],[2.2760132,48.8796863],[2.2763302,48.8795971],[2.2773379,48.8793536],[2.2777361,48.879245],[2.2784632,48.8790103],[2.2806911,48.8783135],[2.2811657,48.8781086],[2.28125,48.8780809],[2.2824531,48.877686],[2.2825572,48.8776529],[2.282628,48.87763],[2.2827528,48.8775936],[2.2828808,48.8775647],[2.282994,48.877542],[2.2833466,48.8774712],[2.2834877,48.8774369],[2.2836207,48.8773962],[2.2839469,48.8772876],[2.2840253,48.8772615],[2.2859858,48.8766407],[2.2865974,48.8764424],[2.2895582,48.8755083],[2.2895661,48.8755059],[2.290338,48.8752572],[2.2906706,48.87515],[2.290676,48.8751483],[2.2906903,48.8751437],[2.2907096,48.8751379],[2.2910616,48.8750024],[2.2920991,48.8745299],[2.2923141,48.8744491],[2.2925385,48.8743872],[2.2927822,48.87435],[2.293021,48.8743445],[2.2932366,48.8743649],[2.293436,48.8744043],[2.2941099,48.8745877],[2.2942381,48.8746069],[2.2943677,48.8746159],[2.2945037,48.8746186],[2.2946369,48.8746121],[2.2947693,48.874599],[2.294862,48.8745829],[2.2948933,48.8745775],[2.2950181,48.8745474],[2.2951345,48.8745137],[2.2959396,48.8742585],[2.2959441,48.874257],[2.2959494,48.8742552],[2.2960309,48.8742293],[2.2961211,48.8741906],[2.2962065,48.8741403],[2.2962794,48.8740835],[2.2963463,48.8740257],[2.2964004,48.8739601],[2.2964521,48.873892],[2.296492,48.8738194],[2.2965261,48.8737456],[2.2965812,48.8735785],[2.2966401,48.8733997],[2.2966501,48.8733695],[2.2967234,48.8732308],[2.2968731,48.8730868],[2.2970551,48.872964],[2.2972733,48.8728835],[2.2988364,48.8725402],[2.2991716,48.8724505],[2.3000213,48.8721883],[2.3004148,48.8720617],[2.3008011,48.871941],[2.3024037,48.871431],[2.3035083,48.8710843],[2.304579,48.8707483],[2.3064605,48.8701317],[2.306919,48.8699818],[2.3074792,48.8698013],[2.3080308,48.8696259],[2.3085165,48.8694701],[2.3097952,48.869063],[2.3099212,48.8690222],[2.3136172,48.8676736],[2.3142507,48.8674711],[2.3148457,48.8672731],[2.3168234,48.8666472],[2.3181574,48.8663474],[2.3186098,48.8662226],[2.3195791,48.8661154],[2.3201129,48.8660736],[2.3203822,48.8661144],[2.3206677,48.8661992],[2.3212134,48.8663645],[2.3216512,48.8663877],[2.3222271,48.8663718],[2.3227081,48.8663531],[2.323092,48.8663481],[2.3234606,48.8663376],[2.3237079,48.8663194],[2.3239694,48.8662965],[2.3242179,48.8662487],[2.3255613,48.8658122],[2.3268393,48.8654019],[2.3284514,48.8648841],[2.3296589,48.8645025],[2.3301671,48.8643405],[2.332476,48.8635907],[2.3335127,48.8632775],[2.3352505,48.8627294],[2.3353566,48.8626946],[2.33593,48.8625134],[2.3363706,48.8623763],[2.3376124,48.8619726],[2.3388288,48.8615641],[2.3400841,48.8611424],[2.3411235,48.8608027],[2.3413281,48.8607363],[2.342879,48.8602327],[2.3442556,48.8597874],[2.3451401,48.8595013],[2.3451633,48.8594938],[2.3460681,48.8592004],[2.3467989,48.8589577],[2.3510333,48.8575904],[2.3511859,48.8575444],[2.35131,48.857508],[2.3513983,48.8574841],[2.3515241,48.8574538],[2.3516473,48.8574246],[2.3520592,48.8573314],[2.35258,48.8572126],[2.3538114,48.8569202],[2.3601843,48.8554166],[2.3604022,48.8553649],[2.3609679,48.8552308],[2.3611038,48.8551985],[2.3612639,48.8551578],[2.3614282,48.8551113],[2.3615495,48.8550776],[2.3616787,48.8550386],[2.3618463,48.8549848],[2.362039,48.8549178],[2.3624583,48.8547653],[2.3628275,48.854616],[2.3637491,48.8542819],[2.3641639,48.8541344],[2.3643614,48.8540684],[2.3645664,48.8540044],[2.3647688,48.8539438],[2.3649724,48.8538861],[2.3653363,48.853788],[2.3656964,48.8536896],[2.3659262,48.8536336],[2.366253,48.8535595],[2.3664708,48.8535149],[2.366603,48.853493],[2.366915,48.8534498],[2.3678467,48.8533203],[2.3679204,48.8533113],[2.3679833,48.8533013],[2.3680446,48.8532876],[2.3680939,48.8532715],[2.3681349,48.8532537],[2.3681637,48.8532353],[2.3681887,48.8532095],[2.3682061,48.8531819],[2.3682198,48.8531527],[2.3682281,48.8531219],[2.3682313,48.8530852],[2.3682273,48.8530504],[2.3682224,48.8529962],[2.3682097,48.8529382],[2.3681259,48.8526054],[2.3681098,48.8525039],[2.3681054,48.852441],[2.3681063,48.8523957],[2.3681136,48.8523464],[2.3681272,48.8522988],[2.3681445,48.852266],[2.3681596,48.8522391],[2.3681813,48.8522065],[2.3682096,48.8521735],[2.3682423,48.8521415],[2.3682693,48.8521203],[2.3683165,48.8520892],[2.3683671,48.8520622],[2.3684135,48.8520459],[2.3684506,48.8520351],[2.3685326,48.8520149],[2.3686653,48.8519877],[2.368807,48.8519607],[2.3691214,48.8519007],[2.3692369,48.8518775],[2.3693458,48.8518538],[2.369418,48.8518347],[2.369515,48.8518025],[2.3696048,48.8517648],[2.3696785,48.8517258],[2.3697436,48.8516842],[2.3697763,48.8516578],[2.3698069,48.851629],[2.3698423,48.8515945],[2.3698725,48.8515579],[2.3699059,48.8515097],[2.3699317,48.8514591],[2.3699505,48.8514137],[2.3699703,48.851353],[2.3700787,48.8509996],[2.3701019,48.8509254],[2.3701233,48.8508668],[2.3701505,48.8507966],[2.3708121,48.8492851],[2.3714537,48.8479307],[2.3717452,48.847248],[2.3718087,48.8470786],[2.371906,48.8467947],[2.3719519,48.8465878],[2.3719835,48.8463977],[2.3720259,48.8462561],[2.3720891,48.8461296],[2.3721708,48.8460169],[2.3722883,48.845917],[2.372418,48.8458425],[2.3725632,48.8457824],[2.3727458,48.8457496],[2.3729151,48.8457508],[2.3737852,48.845849],[2.3744313,48.8459218],[2.3748355,48.8459536],[2.3761841,48.8461035],[2.3769156,48.84621],[2.3772007,48.8462341],[2.3827078,48.8468731],[2.382867,48.8468914],[2.3850019,48.8471384],[2.3868025,48.8473517],[2.3885543,48.8475444],[2.3905136,48.847765],[2.3935576,48.8481146],[2.3937057,48.8481237],[2.3938467,48.8481212],[2.393993,48.848114],[2.3941358,48.8480952],[2.3952627,48.847876],[2.3954064,48.8478551],[2.395514,48.847844],[2.3956716,48.8478303],[2.3958141,48.8478234],[2.3959548,48.8478222],[2.3960961,48.8478267],[2.3961603,48.8478302],[2.3962388,48.8478346],[2.3963703,48.8478462],[2.3965198,48.8478638],[2.3966631,48.8478854],[2.3969926,48.8479483],[2.397343,48.848011],[2.3975886,48.8480553],[2.397798,48.8480887],[2.3979933,48.8481109],[2.3981805,48.8481276],[2.3983833,48.848137],[2.3985211,48.8481378],[2.398637,48.8481361],[2.3992228,48.8480854],[2.4030342,48.8477677],[2.4080861,48.8473335],[2.4118064,48.8470069],[2.4145288,48.8467775],[2.4165029,48.8466098],[2.4170024,48.8465648],[2.4184422,48.846435],[2.4235276,48.8459629],[2.4292592,48.8454296],[2.4304916,48.8453133],[2.4371463,48.8447321],[2.4388242,48.8445875],[2.438912,48.8445799]],[[2.4406772,48.8444578],[2.4371556,48.8447577]],[[2.428352,48.8454987],[2.4304863,48.8453018],[2.4304813,48.8452712],[2.4304732,48.845231],[2.4283682,48.845429],[2.4283378,48.8454318],[2.428352,48.8454987],[2.4304863,48.8453018]],[[2.3729263,48.8456983],[2.3744419,48.8458699],[2.3747048,48.8459039],[2.3746987,48.8459263],[2.3744316,48.8459053],[2.3729163,48.8457337],[2.3729263,48.8456983]],[[2.3515407,48.8574389],[2.3525701,48.8571996]],[[2.2948582,48.8745738],[2.2948849,48.8745689],[2.2950125,48.8745383],[2.2950403,48.87453],[2.2951271,48.8745036],[2.2959356,48.8742454],[2.2959133,48.8742153],[2.2958948,48.8742211],[2.2951036,48.8744723],[2.294991,48.8745066],[2.2948694,48.8745351],[2.294842,48.8745404],[2.2948582,48.8745738]],[[2.289557,48.8754941],[2.290666,48.8751341],[2.2906437,48.8751009],[2.2895339,48.8754635],[2.289557,48.8754941]],[[2.289557,48.8754941],[2.290666,48.8751341]],[[2.28124,48.8780658],[2.2825471,48.8776396],[2.2825235,48.8776073],[2.2825044,48.8776135],[2.2812329,48.8780276],[2.2812155,48.8780333],[2.28124,48.8780658]],[[2.2597715,48.8848332],[2.2610485,48.884424],[2.2610251,48.8843917],[2.2597494,48.8848023],[2.2597715,48.8848332]],[[2.2597715,48.8848332],[2.2610485,48.884424]],[[2.2493349,48.8882376],[2.2493955,48.8883192],[2.2506147,48.8879294],[2.2507257,48.8878901],[2.2506718,48.8878169],[2.2505542,48.8878478],[2.2493349,48.8882376]],[[2.2376381,48.8917691],[2.2376525,48.8917885],[2.2380199,48.891675],[2.2390002,48.8913666],[2.2393539,48.8912564],[2.2393368,48.8912339],[2.2376381,48.8917691]]]}},{"type":"Feature","properties":{"name":"Ligne 14 : Olympiades → Mairie de Saint-Ouen","ref":"14","from":"Olympiades","to":"Mairie de Saint-Ouen"},"geometry":{"type":"LineString","coordinates":[[2.3399014,48.9165898],[2.3389675,48.9157837],[2.3383475,48.9153974],[2.3366707,48.9146072],[2.3359273,48.9142293],[2.3346887,48.9132195],[2.3338408,48.9125308],[2.3335417,48.912272],[2.332442,48.9113437],[2.3318836,48.910952],[2.3262769,48.9074002],[2.326095,48.9072849],[2.3223473,48.9048616],[2.321141,48.9040714],[2.3205298,48.903828],[2.3188093,48.9027428],[2.3179703,48.9022797],[2.3170922,48.9019291],[2.3155665,48.9015194],[2.3137808,48.9010647],[2.3118731,48.9004764],[2.3108784,48.9000862],[2.3103671,48.8998026],[2.3099474,48.8994639],[2.3097567,48.8991644],[2.3096026,48.8987171],[2.3096558,48.8982304],[2.3097396,48.8978865],[2.309888,48.8975359],[2.3101102,48.8970734],[2.3105225,48.8964274],[2.3132394,48.8948305],[2.3135167,48.8946765],[2.3139363,48.8942304],[2.3142086,48.8937595],[2.3143468,48.8932921],[2.3144592,48.8919728],[2.3147015,48.8909069],[2.3148016,48.8905267],[2.3149153,48.8901391],[2.3152876,48.8895144],[2.3155383,48.8891181],[2.3157113,48.888829],[2.3158682,48.8885485],[2.3161747,48.8879295],[2.31682,48.8869467],[2.3171294,48.8866028],[2.3181095,48.88574],[2.3187998,48.8852368],[2.3195828,48.8847642],[2.3200987,48.8844003],[2.3210636,48.8836953],[2.3221883,48.883012],[2.3230133,48.8825925],[2.3231098,48.8825435],[2.3234845,48.8823639],[2.3239002,48.8821817],[2.3245661,48.8820031],[2.324965,48.8819436],[2.3257068,48.88188],[2.3262113,48.8817658],[2.3266352,48.8815907],[2.3270212,48.8813226],[2.3271249,48.8811903],[2.3273835,48.8808602],[2.3275297,48.88054],[2.3276161,48.880167],[2.3276375,48.8793816],[2.3275887,48.879078],[2.3273919,48.8787723],[2.3270005,48.878521],[2.3269259,48.8784731],[2.3263986,48.8781751],[2.324136,48.8756052],[2.3234806,48.8748881],[2.3232105,48.8743842],[2.3230202,48.8738871],[2.3229865,48.8733089],[2.3231347,48.8726802],[2.3234414,48.8721477],[2.3239081,48.8716587],[2.3245365,48.8712106],[2.3251966,48.8708728],[2.3265641,48.8704075],[2.3267772,48.8703403],[2.3274293,48.8701201],[2.327687,48.8700308],[2.3279637,48.8699155],[2.3286647,48.8694288],[2.3301433,48.8684094],[2.3309595,48.8679113],[2.3321289,48.867194],[2.3329175,48.8667098],[2.3333788,48.8664302],[2.33393,48.8660913],[2.334286,48.865874],[2.3345404,48.8656986],[2.3353086,48.8651245],[2.3359154,48.8646742],[2.3363961,48.8643633],[2.3367683,48.8641298],[2.3380058,48.8635929],[2.3389527,48.8632546],[2.3398879,48.8629364],[2.3414497,48.8624726],[2.3420761,48.8622854],[2.3424821,48.8621607],[2.343028,48.8619626],[2.3434478,48.8617926],[2.3438933,48.8615793],[2.3445883,48.8611963],[2.3447674,48.8610787],[2.3451558,48.8608238],[2.3455366,48.8605335],[2.3459804,48.8601433],[2.3463256,48.8597846],[2.3467522,48.8593493],[2.3470763,48.8589209],[2.3473649,48.8584837],[2.3476124,48.8581142],[2.3479422,48.8577408],[2.3482525,48.8574605],[2.3486059,48.8571792],[2.3490802,48.8568954],[2.349864,48.8565931],[2.3513605,48.8560396],[2.3519723,48.8557995],[2.3527609,48.8554924],[2.3557579,48.8543164],[2.3584358,48.8533396],[2.3595006,48.8529469],[2.3600579,48.8527419],[2.360524,48.8525472],[2.3609633,48.8523248],[2.3641798,48.8497786],[2.3650016,48.8488275],[2.3658314,48.8481934],[2.366629,48.8475733],[2.3675283,48.8471014],[2.3696476,48.845973],[2.3706614,48.8453067],[2.3706884,48.845288],[2.371762,48.8446616],[2.3722614,48.8443669],[2.3729724,48.8439743],[2.3739771,48.8434146],[2.3760208,48.8422951],[2.376908,48.8417501],[2.3775318,48.8413483],[2.3781702,48.8409387],[2.3783598,48.8408164],[2.3787065,48.8405928],[2.3791563,48.8403065],[2.3796013,48.8399924],[2.3801373,48.8395608],[2.3812945,48.8386713],[2.3818572,48.838287],[2.3823917,48.8380579],[2.3829651,48.8378729],[2.3836197,48.8376575],[2.3839991,48.8375308],[2.3848629,48.837224],[2.3853034,48.8370642],[2.3859134,48.8368778],[2.386518,48.8366141],[2.3867673,48.8364404],[2.3870616,48.8361607],[2.3872876,48.8359555],[2.3873333,48.8358301],[2.3873497,48.835637],[2.3873686,48.8353275],[2.3873096,48.8350831],[2.3871835,48.8348356],[2.3869134,48.8345563],[2.3865781,48.834185],[2.3862041,48.8338004],[2.385978,48.8335395],[2.3857138,48.8332098],[2.3852747,48.832829],[2.3847142,48.8324125],[2.3843557,48.8322027],[2.3840106,48.8320562],[2.3831673,48.8317733],[2.3823905,48.8315435],[2.3816174,48.8313596],[2.380176,48.831142],[2.3795594,48.8310489],[2.3783661,48.8305677],[2.3774998,48.8302209],[2.3767315,48.8299133],[2.3758624,48.8295551],[2.3724763,48.8282381],[2.3717318,48.8278522],[2.3714891,48.8277612],[2.3712575,48.8276881],[2.3709432,48.8276158],[2.3664211,48.8270157]]}},{"type":"Feature","properties":{"name":"Ligne 9 : Mairie de Montreuil → Pont de Sèvres","ref":"9","from":"Mairie de Montreuil","to":"Pont de Sèvres"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2308732,48.8296613],[2.2350785,48.8310261],[2.2366665,48.8315485],[2.23735,48.8317544],[2.2380285,48.8319588],[2.2397796,48.8325128],[2.2435931,48.8336468],[2.256301,48.8376229],[2.2565741,48.8377707],[2.2572987,48.8384501],[2.2581737,48.8403483],[2.2582571,48.8405203],[2.2590919,48.8417971],[2.2600472,48.8430044],[2.261895,48.8452434],[2.2619755,48.8453416],[2.2639427,48.8477395],[2.2641344,48.8479434],[2.2642873,48.8480616],[2.2645448,48.8481896],[2.2649807,48.8483784],[2.2661672,48.8489508],[2.2662497,48.8490082],[2.2663467,48.8491436],[2.2681802,48.8525598],[2.2693017,48.8546595],[2.270095,48.8554696],[2.2702166,48.8555764],[2.274062,48.8579754],[2.2742034,48.8580738],[2.2743441,48.8581359],[2.2744741,48.8581839],[2.2746043,48.8582005],[2.2747376,48.8582332],[2.2748645,48.8582907],[2.274928,48.8583675],[2.2749668,48.8584675],[2.2749955,48.8586574],[2.275082,48.8589402],[2.2752106,48.8594925],[2.2752116,48.8596829],[2.2751676,48.8598755],[2.2750269,48.8602032],[2.2749942,48.8603198],[2.2750105,48.8604178],[2.2751198,48.8606801],[2.2754204,48.8612243],[2.2759988,48.862239],[2.2764585,48.8630401],[2.2765462,48.8631713],[2.2766505,48.8633075],[2.2767601,48.863426],[2.2771045,48.8637734],[2.2772121,48.8638662],[2.2773196,48.8639273],[2.2774078,48.8639806],[2.2775207,48.8640224],[2.2776444,48.8640502],[2.2778329,48.8640669],[2.278149,48.8640672],[2.279665,48.8638262],[2.2856954,48.863132],[2.2867361,48.8630738],[2.2870231,48.8630685],[2.2873074,48.8630667],[2.2875112,48.8630967],[2.2877374,48.8631514],[2.2925243,48.8643866],[2.2937179,48.8646177],[2.2942677,48.8647148],[2.2990501,48.8651947],[2.2993988,48.8651718],[2.2997019,48.8651135],[2.2999243,48.8650253],[2.300292,48.8648683],[2.3008633,48.864623],[2.3013219,48.8645013],[2.3017538,48.864473],[2.3019576,48.8644907],[2.3021534,48.8645454],[2.3025048,48.8647412],[2.3026711,48.86487],[2.3027462,48.8649494],[2.302891,48.8651965],[2.3029259,48.8652529],[2.3030144,48.8653464],[2.308509,48.8681155],[2.3095225,48.8686466],[2.3095748,48.8686802],[2.3096406,48.8687244],[2.3097116,48.8687761],[2.3097804,48.8688348],[2.309835,48.8688895],[2.3098727,48.8689365],[2.3099007,48.8689811],[2.3099212,48.8690222],[2.3099266,48.8690339],[2.3099369,48.8690573],[2.3099566,48.8691055],[2.3099845,48.8691941],[2.3100084,48.8692874],[2.3100364,48.869396],[2.3100601,48.8695156],[2.3100743,48.8696341],[2.3100806,48.8713105],[2.3100809,48.871388],[2.3100832,48.8714554],[2.3100832,48.8715293],[2.3100827,48.8723362],[2.3100895,48.8724869],[2.3101142,48.8725405],[2.3101385,48.8725716],[2.310193,48.8726176],[2.3102629,48.8726553],[2.310344,48.8726902],[2.3104447,48.8727289],[2.3105832,48.8727721],[2.3111249,48.8729396],[2.3116182,48.8730885],[2.3120384,48.8732244],[2.3122958,48.8732971],[2.3124015,48.8733178],[2.3152003,48.8738211],[2.3194257,48.8745242],[2.3199973,48.87464],[2.320107,48.8746549],[2.3201783,48.8746608],[2.3202657,48.8746629],[2.3203291,48.8746597],[2.3213425,48.8745288],[2.3217921,48.874471],[2.3222929,48.8743988],[2.3243579,48.8741163],[2.3273189,48.8736792],[2.3282936,48.8735773],[2.3302312,48.8733337],[2.3310144,48.8732357],[2.3311609,48.8732175],[2.3333015,48.8729517],[2.3338722,48.8728788],[2.3351499,48.8726666],[2.3364548,48.8724928],[2.338032,48.8723111],[2.3383002,48.8722749],[2.3388021,48.8722127],[2.339304,48.8721505],[2.3395796,48.8721157],[2.3400066,48.8720568],[2.3402652,48.8720092],[2.3406494,48.8719234],[2.3408931,48.8718836],[2.3422268,48.8716692],[2.3435718,48.8714331],[2.3474063,48.8707599],[2.3479172,48.8706756],[2.3483356,48.870598],[2.3489445,48.8704745],[2.3510235,48.8700329],[2.3537259,48.8694121],[2.3551119,48.8690943],[2.3557517,48.8689592],[2.3562373,48.868867],[2.3567165,48.8687906],[2.3576982,48.8686353],[2.3593807,48.8683929],[2.3595698,48.8683755],[2.3598747,48.8683581],[2.3600678,48.8683421],[2.3603391,48.8683088],[2.3606445,48.868269],[2.3612953,48.8681807],[2.3616537,48.8681471],[2.3619614,48.868121],[2.3621665,48.8680951],[2.3623455,48.8680504],[2.3624723,48.8680112],[2.3626568,48.8679341],[2.3628764,48.8678119],[2.3629287,48.8677803],[2.3638561,48.8672214],[2.3643091,48.8669648],[2.3645756,48.8668333],[2.3648489,48.8667194],[2.3655694,48.8664555],[2.3659019,48.8663273],[2.3662085,48.8661782],[2.367166,48.8655976],[2.3675064,48.8653229],[2.3678342,48.8651271],[2.3695433,48.8641124],[2.3700028,48.8638393],[2.3747956,48.8610516],[2.3798044,48.858158],[2.3806269,48.8576344],[2.3806546,48.8576175],[2.3853565,48.8547441],[2.3857102,48.8545214],[2.3887914,48.8525808],[2.3904651,48.8515395],[2.3945746,48.8492176],[2.394693,48.8491434],[2.3948139,48.8490923],[2.3949514,48.8490473],[2.3950949,48.8490103],[2.3952531,48.8489825],[2.3954208,48.8489617],[2.3955998,48.8489485],[2.3957721,48.8489436],[2.3958707,48.8489445],[2.3959605,48.8489467],[2.3961094,48.8489564],[2.3962536,48.8489745],[2.3963615,48.8489908],[2.3965044,48.84902],[2.3966298,48.8490482],[2.3968785,48.8491188],[2.3970582,48.8491832],[2.3971434,48.8492265],[2.3985532,48.8502658],[2.3985875,48.850292],[2.3986947,48.8503678],[2.3989119,48.8505285],[2.4009777,48.8517513],[2.4013757,48.8518166],[2.4015234,48.8518441],[2.4061147,48.8527067],[2.406731,48.852804],[2.4074878,48.8529381],[2.4075624,48.8529519],[2.4083425,48.8530944],[2.4088001,48.85318],[2.4091192,48.8532369],[2.4106511,48.8535248],[2.4159693,48.8544515],[2.4160107,48.8544587],[2.4163444,48.8545169],[2.4163851,48.854524],[2.4168575,48.8546063],[2.4237108,48.8558145],[2.43575,48.8579778],[2.4367701,48.8582085],[2.4385644,48.8596768],[2.4391073,48.860121],[2.4413822,48.8619826],[2.441569,48.8625988]],[[2.3141525,48.873645],[2.3152774,48.87385],[2.315264,48.8738819],[2.3145667,48.8737547],[2.31451,48.8737446],[2.314422,48.8737283],[2.3143499,48.8737155],[2.3141391,48.8736769],[2.3141525,48.873645]]]}},{"type":"Feature","properties":{"name":"Ligne 10 : Gare d\'Austerlitz → Boulogne - Pont de Saint-Cloud","ref":"10","from":"Gare d\'Austerlitz","to":"Boulogne - Pont de Saint-Cloud"},"geometry":{"type":"LineString","coordinates":[[2.3647599,48.842138],[2.3643242,48.8426475],[2.3642224,48.8428033],[2.3641828,48.8429644],[2.3641956,48.8431046],[2.3642618,48.843251],[2.3643688,48.8434004],[2.3644477,48.8435654],[2.3644778,48.8437403],[2.3644877,48.8439179],[2.3644699,48.8440976],[2.3644076,48.8442806],[2.3643038,48.8444507],[2.3641455,48.8446334],[2.3639707,48.8447716],[2.3622926,48.8458994],[2.3608013,48.8469143],[2.3605612,48.8471155],[2.3603895,48.8472726],[2.360242,48.8473644],[2.3600569,48.8474235],[2.3598719,48.8474624],[2.3596533,48.8474818],[2.3594561,48.8474756],[2.3592523,48.8474412],[2.3590645,48.8473935],[2.3588795,48.8473106],[2.3584737,48.8470472],[2.3582894,48.8469276],[2.3577529,48.8465763],[2.3574632,48.8463848],[2.3573358,48.846323],[2.3572433,48.8462851],[2.3571226,48.8462436],[2.3569842,48.8462072],[2.3568581,48.8461772],[2.3567575,48.8461569],[2.356661,48.846141],[2.356547,48.8461313],[2.3564807,48.8461294],[2.3564236,48.8461278],[2.3562358,48.8461269],[2.3559859,48.8461357],[2.3554602,48.8461543],[2.3552662,48.8461525],[2.3550174,48.8461524],[2.3547888,48.8461484],[2.3546426,48.8461338],[2.3544361,48.8460893],[2.3542939,48.8460394],[2.354131,48.8459675],[2.3540237,48.8459202],[2.353915,48.8458827],[2.3537749,48.845851],[2.3536408,48.8458285],[2.3535194,48.8458187],[2.3533833,48.845817],[2.3532183,48.8458315],[2.3531077,48.8458496],[2.352987,48.8458796],[2.3528562,48.8459242],[2.3527134,48.8459873],[2.3526108,48.8460447],[2.3525532,48.8460756],[2.3524713,48.8461172],[2.3519684,48.8463946],[2.351764,48.8465067],[2.3516224,48.8466581],[2.3494327,48.849456],[2.3491376,48.8498425],[2.3490934,48.8498893],[2.3490318,48.8499378],[2.3489673,48.849974],[2.3488869,48.8500023],[2.3483706,48.8501068],[2.3442097,48.8511065],[2.343497,48.8512965],[2.3406351,48.8519287],[2.3393289,48.8522212],[2.3380038,48.8525711],[2.3373386,48.8527361],[2.3367378,48.8529029],[2.336365,48.8530026],[2.336129,48.8530468],[2.3358165,48.8530582],[2.3355013,48.8530159],[2.3349843,48.8529025],[2.3344137,48.852797],[2.3335862,48.852685],[2.3332349,48.8526699],[2.3328258,48.8526179],[2.3319447,48.8524626],[2.3319308,48.8524605],[2.3317198,48.8524225],[2.3308952,48.8522762],[2.329984,48.852114],[2.3287851,48.8519013],[2.3283712,48.8518043],[2.3277559,48.8516862],[2.3273358,48.8516134],[2.3268989,48.8514707],[2.3258213,48.850934],[2.3245919,48.8504188],[2.3240412,48.8501839],[2.323772,48.8500684],[2.3231216,48.849749],[2.3218798,48.8491211],[2.3211716,48.848769],[2.3200612,48.8481755],[2.3193705,48.8478904],[2.31837,48.8474897],[2.3174396,48.8471485],[2.316776,48.8469052],[2.3166277,48.8468322],[2.315995,48.8466354],[2.3159725,48.8466285],[2.3140237,48.8460307],[2.3123123,48.8455058],[2.3119891,48.8454104],[2.3116833,48.8453504],[2.3114285,48.8453275],[2.3111871,48.845331],[2.3109162,48.8453628],[2.3106547,48.8454246],[2.3097602,48.8456902],[2.3095483,48.8457599],[2.3093216,48.8458553],[2.3091044,48.8459841],[2.3074817,48.8469898],[2.3045312,48.8488956],[2.3018852,48.8505785],[2.3015244,48.8508115],[2.3013367,48.8508953],[2.3011248,48.8509386],[2.3008995,48.8509483],[2.3007359,48.8509253],[2.3005307,48.8508706],[2.3003821,48.8507812],[2.2992781,48.8500209],[2.2980962,48.849207],[2.2969162,48.8481654],[2.2961104,48.8473026],[2.2959884,48.8472091],[2.2958408,48.8471279],[2.2957228,48.8470794],[2.2955391,48.8470299],[2.2953111,48.8469916],[2.2920696,48.8468375],[2.2858721,48.8465046],[2.2822649,48.8463441],[2.2782955,48.8461368],[2.2780662,48.8461462],[2.2779151,48.8461385],[2.2776674,48.8461155],[2.2774014,48.8460714],[2.2768824,48.8459792],[2.2764509,48.8459801],[2.2761894,48.8460293],[2.2759508,48.8461002],[2.2739546,48.8469485],[2.2736287,48.8470691],[2.2732707,48.8471362],[2.2729012,48.8471362],[2.2725047,48.8470573],[2.2720479,48.8469366],[2.2717151,48.8468259],[2.2711001,48.8466213],[2.2707823,48.8465737],[2.2706388,48.8465807],[2.2704685,48.8465922],[2.2702458,48.8466152],[2.2700179,48.8466769],[2.2698797,48.8467263],[2.2686929,48.8473406],[2.2684944,48.8474324],[2.2682637,48.8475012],[2.2680706,48.8475454],[2.2678721,48.8475577],[2.2670835,48.8474977],[2.2668233,48.8475065],[2.2664478,48.8475524],[2.2655842,48.8477236],[2.2650437,48.8478675],[2.2648922,48.8479293],[2.2645837,48.8480272],[2.2643168,48.8480722],[2.2641586,48.8480722],[2.2638975,48.8480557],[2.2628765,48.847991],[2.2628067,48.8479857],[2.2617205,48.8479239],[2.2605336,48.847916],[2.2599649,48.8479345],[2.2593936,48.8480008],[2.25877,48.8480669],[2.2582845,48.8481181],[2.2579493,48.8481552],[2.257795,48.8481552],[2.2576059,48.8481314],[2.2573981,48.8480625],[2.2572291,48.8479955],[2.2570494,48.8478101],[2.2569475,48.8476636],[2.2569155,48.8476033],[2.2568553,48.8474897],[2.256639,48.8470812],[2.2564124,48.8466434],[2.2561629,48.8460609],[2.2560449,48.8457979],[2.255892,48.8456055],[2.2556318,48.8454449],[2.2554119,48.8453725],[2.254753,48.8452229],[2.2538453,48.8450209],[2.253447,48.8449303],[2.25236,48.8447073],[2.2504171,48.8442981],[2.2501722,48.8442441],[2.2501288,48.8442343],[2.250078,48.8442229],[2.2499244,48.8441888],[2.2498268,48.8441672],[2.2467054,48.843475],[2.2437774,48.8429556],[2.2403949,48.8422989],[2.2400162,48.8421956],[2.2389249,48.8419913],[2.238742,48.841978],[2.2372909,48.8416921],[2.2368403,48.8416409],[2.2346248,48.8415526],[2.2315268,48.8413417],[2.2312814,48.8413169],[2.231036,48.8412728],[2.2291611,48.8408573],[2.2290551,48.840836],[2.2289167,48.8408274],[2.228492,48.8408187],[2.2279499,48.8408075]]}},{"type":"Feature","properties":{"name":"Ligne 6 : Nation → Charles de Gaulle-Étoile","ref":"6","from":"Nation","to":"Charles de Gaulle-Étoile"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3956313,48.847617],[2.3961104,48.8475694],[2.3962305,48.8475506],[2.3962831,48.8475412],[2.3963849,48.8475155],[2.3964851,48.8474818],[2.3965601,48.8474511],[2.3966394,48.8474103],[2.3966923,48.8473767],[2.3967535,48.8473309],[2.396798,48.8472903],[2.3968574,48.8472312],[2.3969002,48.8471801],[2.3969705,48.8470884],[2.3979715,48.8457312],[2.3981188,48.8455222],[2.3981612,48.8454654],[2.3982182,48.8454057],[2.3982639,48.8453679],[2.3983219,48.845336],[2.3983861,48.8453126],[2.3984519,48.8452929],[2.3985229,48.8452755],[2.398681,48.8452529],[2.3988719,48.8452362],[2.4010636,48.8450483],[2.401088,48.8450462],[2.4015271,48.8450101],[2.4016181,48.8449996],[2.4016992,48.8449856],[2.401763,48.8449708],[2.4018276,48.8449511],[2.4018788,48.8449288],[2.401933,48.8448989],[2.401976,48.8448685],[2.4020117,48.8448298],[2.40205,48.8447648],[2.4020666,48.8447095],[2.4020736,48.8446528],[2.4020731,48.8446239],[2.4020701,48.8445835],[2.4020505,48.8445059],[2.4020268,48.8444415],[2.4016835,48.8434887],[2.4007843,48.8410582],[2.4004853,48.8402501],[2.4004667,48.8401998],[2.4004361,48.8401321],[2.4004102,48.8400904],[2.4003831,48.8400479],[2.4003161,48.8399629],[2.4002477,48.8398957],[2.4001494,48.8398211],[2.4000859,48.8397843],[2.4000211,48.839756],[2.3999584,48.839731],[2.3998495,48.8396971],[2.3997839,48.8396826],[2.3997096,48.8396703],[2.3995957,48.8396511],[2.39949,48.8396432],[2.3993658,48.8396404],[2.3971357,48.8395753],[2.3965751,48.8395509],[2.3958933,48.8395177],[2.3953369,48.8394837],[2.3949114,48.8394577],[2.394224,48.8394092],[2.3902255,48.8390835],[2.3896971,48.8390465],[2.3890257,48.8389996],[2.3887835,48.8389834],[2.3886418,48.8389744],[2.3885035,48.8389687],[2.3883894,48.8389669],[2.388265,48.8389685],[2.3881307,48.8389785],[2.3879849,48.8389953],[2.3878701,48.8390113],[2.3877379,48.8390335],[2.3875603,48.8390647],[2.3843011,48.8396488],[2.3839213,48.8397162],[2.3811682,48.8402046],[2.3810343,48.8402283],[2.3806011,48.8403052],[2.3803422,48.8403526],[2.3802299,48.840371],[2.3801735,48.8403779],[2.3800516,48.8403929],[2.3799406,48.8404015],[2.3798284,48.8404056],[2.3797038,48.8404071],[2.3795753,48.8404009],[2.3794574,48.8403889],[2.3793292,48.8403719],[2.3792419,48.8403557],[2.3791599,48.8403379],[2.379072,48.8403137],[2.3789913,48.8402878],[2.3789584,48.8402753],[2.3789049,48.8402546],[2.3788682,48.8402381],[2.3788382,48.8402242],[2.3788039,48.8402078],[2.378757,48.8401839],[2.378556,48.8400762],[2.3769312,48.8391919],[2.3757776,48.8385596],[2.3755199,48.838427],[2.3741098,48.8376589],[2.3739933,48.8375949],[2.3739351,48.8375643],[2.3738832,48.8375377],[2.3738266,48.8375104],[2.3737622,48.8374797],[2.3736859,48.8374455],[2.3736028,48.8374082],[2.3733071,48.8372758],[2.3732399,48.8372457],[2.3731087,48.8371825],[2.372465,48.8368663],[2.3723643,48.836814],[2.3713349,48.8362631],[2.3711449,48.8361629],[2.3710888,48.836134],[2.3710213,48.8361018],[2.3707968,48.8359944],[2.3703661,48.8358102],[2.3698727,48.8355955],[2.3697842,48.8355597],[2.3696438,48.8355013],[2.3695932,48.8354797],[2.3695372,48.8354581],[2.3694732,48.8354337],[2.3694066,48.8354092],[2.3691865,48.8353355],[2.3677202,48.8348419],[2.3658825,48.8342316],[2.3632901,48.8333763],[2.3624216,48.8330804],[2.3608804,48.8325626],[2.3603455,48.8323863],[2.3590006,48.831941],[2.3583866,48.8317351],[2.3580061,48.8315981],[2.3576275,48.8314487],[2.3574828,48.8313907],[2.3570584,48.8312205],[2.3566339,48.8310503],[2.3562409,48.8308933],[2.3561136,48.8308527],[2.3559565,48.8308098],[2.3557846,48.8307704],[2.3555991,48.8307442],[2.3554062,48.8307219],[2.3552189,48.8307144],[2.3550112,48.8307227],[2.3547853,48.8307547],[2.3542324,48.8308277],[2.3540802,48.8308389],[2.3539254,48.8308398],[2.3537584,48.8308245],[2.3535969,48.8307967],[2.3534053,48.8307441],[2.353299,48.8307109],[2.3532016,48.8306804],[2.352933,48.8305951],[2.3522678,48.8303826],[2.3518803,48.8302598],[2.3510044,48.8299823],[2.3504719,48.8298145],[2.3499394,48.8296467],[2.3499053,48.8296379],[2.3498322,48.8296181],[2.3497597,48.8296015],[2.349724,48.8295938],[2.3496879,48.829587],[2.3496443,48.829581],[2.3495979,48.8295754],[2.3495466,48.8295705],[2.3494939,48.8295677],[2.3494294,48.8295681],[2.3493895,48.8295701],[2.3492611,48.8295833],[2.349146,48.8296047],[2.3483315,48.8298261],[2.3464961,48.830328],[2.3435017,48.8311543],[2.3431315,48.8312571],[2.3411566,48.8318055],[2.3395908,48.8322348],[2.3366495,48.8330397],[2.3365863,48.8330573],[2.3362961,48.8331367],[2.3355718,48.833341],[2.3340197,48.8337664],[2.3336598,48.833885],[2.333347,48.8340156],[2.3330948,48.8341539],[2.3328986,48.8342646],[2.3327497,48.8343606],[2.3326721,48.8344106],[2.332497,48.8345489],[2.3324083,48.8346212],[2.3323172,48.8347395],[2.3322308,48.8348886],[2.3320202,48.8353866],[2.3315911,48.8365289],[2.3310382,48.8380094],[2.3306962,48.8389103],[2.3306584,48.8390098],[2.3306157,48.8390941],[2.3305385,48.8391997],[2.3304226,48.8393028],[2.3303108,48.8393737],[2.3301462,48.8394547],[2.3287882,48.8398931],[2.3250866,48.8411225],[2.3227124,48.8419588],[2.3224611,48.8420481],[2.3223139,48.8420957],[2.322181,48.8421369],[2.3220648,48.8421659],[2.321935,48.8421911],[2.3218198,48.8422097],[2.3216761,48.8422259],[2.3215624,48.8422332],[2.3214617,48.8422355],[2.3213564,48.8422363],[2.3212429,48.8422304],[2.3211281,48.8422229],[2.3210176,48.8422119],[2.3209389,48.8422011],[2.3208787,48.8421929],[2.3207189,48.8421684],[2.3205037,48.8421286],[2.3199298,48.8419564],[2.3156734,48.8407293],[2.3155536,48.8407104],[2.3154301,48.8406989],[2.3153289,48.840692],[2.3151592,48.8406876],[2.3149936,48.8407049],[2.314838,48.8407294],[2.3147386,48.8407501],[2.3146309,48.8407809],[2.3145495,48.8408069],[2.3144795,48.8408396],[2.3144107,48.8408727],[2.3143563,48.8409038],[2.3143039,48.8409434],[2.3142558,48.8409883],[2.3141894,48.8410555],[2.3141305,48.8411172],[2.3137236,48.8415634],[2.3130196,48.8424336],[2.3125494,48.8430151],[2.3114916,48.844343],[2.3108731,48.8451183],[2.3108372,48.8451574],[2.3107854,48.8452036],[2.3107466,48.8452353],[2.3107027,48.8452667],[2.310654,48.8452956],[2.3105949,48.8453259],[2.3105413,48.8453481],[2.3104823,48.8453716],[2.3104011,48.8453986],[2.3102995,48.8454279],[2.3100615,48.8454953],[2.3090786,48.8457703],[2.3061235,48.8466026],[2.3034791,48.8473803],[2.3025023,48.8476656],[2.2980083,48.8490553],[2.2974141,48.8492393],[2.2958076,48.8497388],[2.2949054,48.8500271],[2.2932004,48.8505691],[2.2928957,48.850667],[2.2928157,48.8506921],[2.2927546,48.8507132],[2.2926956,48.8507354],[2.2926493,48.8507558],[2.2926068,48.8507753],[2.2925594,48.8507993],[2.2925183,48.8508211],[2.2924621,48.8508566],[2.2924202,48.8508832],[2.2923785,48.8509155],[2.2923333,48.850949],[2.292272,48.8510054],[2.291514,48.8517691],[2.2911248,48.8521602],[2.2907298,48.8525598],[2.2900786,48.8532126],[2.2896533,48.8536399],[2.2890465,48.8542487],[2.2876401,48.8556587],[2.286157,48.8571448],[2.2859779,48.857326],[2.2856493,48.8576538],[2.2848645,48.8584456],[2.2848212,48.8585009],[2.284788,48.8585532],[2.2847708,48.858601],[2.2847636,48.85865],[2.284764,48.8587071],[2.2847695,48.8587631],[2.2847812,48.8588162],[2.2847962,48.8588601],[2.284819,48.8589073],[2.2848467,48.8589517],[2.2861279,48.8607734],[2.2863662,48.8611089],[2.2864107,48.8611757],[2.2864575,48.8612578],[2.2864785,48.8613048],[2.2865002,48.8613621],[2.2865276,48.8614405],[2.286543,48.861498],[2.2865576,48.8615598],[2.286573,48.8616231],[2.2866484,48.8619733],[2.2866791,48.8620983],[2.2867039,48.8621766],[2.2867336,48.8622566],[2.2867613,48.862318],[2.2867932,48.8623796],[2.2868384,48.8624508],[2.2868819,48.862514],[2.2869207,48.8625681],[2.2874441,48.8632741],[2.2874953,48.8633434],[2.2878829,48.8638688],[2.2901561,48.8670218],[2.2923933,48.8701247],[2.2928313,48.8707397],[2.2929626,48.8709155],[2.2929933,48.8709529],[2.2934481,48.8715549],[2.2935886,48.8717446],[2.2937503,48.8719628],[2.2938839,48.8721422],[2.2942489,48.8726256],[2.2943271,48.8727054],[2.2944233,48.8727764],[2.2945107,48.8728246],[2.2945848,48.8728593],[2.2946739,48.8728904],[2.2947802,48.8729163],[2.294917,48.8729438],[2.2957083,48.873052],[2.2958672,48.8730947],[2.2960305,48.8731564],[2.2961676,48.8732433],[2.2962776,48.8733443],[2.2963431,48.873453],[2.2963743,48.8735856],[2.2963632,48.8736944],[2.2963214,48.8738137],[2.2962404,48.8739231],[2.2961189,48.874019],[2.2959642,48.8740934],[2.2949579,48.8744156]],[[2.2958429,48.8741197],[2.2949479,48.8744049],[2.2949286,48.8743788],[2.2958236,48.8740935],[2.2958429,48.8741197]],[[2.2935344,48.8715264],[2.2930809,48.8709236],[2.2930054,48.8709481],[2.2934589,48.871551],[2.2934759,48.8715455],[2.2935145,48.8715329],[2.2935344,48.8715264]],[[2.2878881,48.8638588],[2.2879424,48.8638429],[2.2875459,48.8633021],[2.2875119,48.8632558],[2.2874569,48.8632721],[2.2878881,48.8638588]],[[2.2855918,48.8577387],[2.2858151,48.8575147],[2.2858368,48.8574929],[2.2859948,48.8573345]],[[2.3439932,48.8310393],[2.3430853,48.8312882]]]}},{"type":"Feature","properties":{"name":"Ligne 7 : Mairie d\'Ivry → La Courneuve - 8 mai 1945","ref":"7","from":"Mairie d\'Ivry","to":"La Courneuve - 8 mai 1945"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3839963,48.8109896],[2.3835189,48.8113421],[2.3773455,48.8159011],[2.3743186,48.8190029],[2.3723156,48.8200805],[2.3699632,48.8213334],[2.3693838,48.8216341],[2.3692746,48.8216532],[2.3647858,48.8201241],[2.3621469,48.819316],[2.359533,48.8190866],[2.358504,48.8224745],[2.3584824,48.8225422],[2.3583653,48.8229093],[2.3573505,48.8260904],[2.3573206,48.8261906],[2.3572234,48.8264905],[2.3571617,48.8266986],[2.3564287,48.828953],[2.3564103,48.8289504],[2.3563909,48.8290101],[2.3560793,48.8300073],[2.3560288,48.8301399],[2.3559576,48.8302818],[2.3556858,48.8307634],[2.3555433,48.8310159],[2.3552937,48.8314583],[2.3550441,48.8319006],[2.354255,48.8332987],[2.3541592,48.8334607],[2.3540526,48.8336193],[2.3535394,48.834356],[2.3535565,48.8343612],[2.352964,48.8352118],[2.3526735,48.8356304],[2.351838,48.8369968],[2.3514272,48.8376686],[2.3509186,48.8385004],[2.3509736,48.8386918],[2.3511534,48.8390582],[2.3515821,48.8399316],[2.3516653,48.8401011],[2.3516778,48.8401266],[2.3517834,48.8403417],[2.3518569,48.8404915],[2.3519334,48.8406473],[2.3519823,48.8409683],[2.3522772,48.8429053],[2.3523962,48.8439666],[2.3524613,48.8444365],[2.3524878,48.8445469],[2.3525267,48.8446435],[2.3525957,48.8447706],[2.3527158,48.8448845],[2.3530704,48.8451007],[2.3535861,48.8454162],[2.3540204,48.8456704],[2.3541367,48.8457385],[2.354257,48.8458012],[2.3543817,48.8458559],[2.3545629,48.8459158],[2.3546441,48.8459335],[2.3547205,48.8459498],[2.354801,48.8459626],[2.3549103,48.8459767],[2.3550484,48.8459891],[2.3551119,48.8459933],[2.3552038,48.8459949],[2.3553514,48.8459958],[2.3554507,48.8459913],[2.3556138,48.8459838],[2.3560854,48.8459629],[2.3565594,48.8459418],[2.3568212,48.8459415],[2.3569064,48.8459485],[2.3570995,48.8459661],[2.3572738,48.84599],[2.357418,48.8460169],[2.3576098,48.8460513],[2.3578069,48.8460866],[2.3580282,48.8461413],[2.35822,48.8461969],[2.3584614,48.8462825],[2.3586961,48.846377],[2.3590166,48.8465517],[2.3593357,48.8467525],[2.3595074,48.8468606],[2.3602089,48.8473027],[2.3606005,48.8475587],[2.3611128,48.8478878],[2.3619469,48.8484271],[2.3630131,48.8491154],[2.3633967,48.8493652],[2.3634972,48.8494958],[2.3635576,48.8496661],[2.3635415,48.8498444],[2.3634302,48.8500292],[2.3618174,48.8513954],[2.3611651,48.8519182],[2.3607339,48.852209],[2.360243,48.852441],[2.3593579,48.8527711],[2.3565905,48.8537872],[2.3539465,48.8547985],[2.3513086,48.8558362],[2.3507047,48.8560699],[2.3493807,48.8565823],[2.348861,48.8567303],[2.3483592,48.8568781],[2.3472045,48.8571954],[2.3449858,48.8577988],[2.3426253,48.8585017],[2.3424804,48.8585423],[2.3422229,48.8585988],[2.3418394,48.8586746],[2.3410566,48.8587837],[2.3406944,48.8588199],[2.3404598,48.8588878],[2.3402862,48.8589674],[2.3401373,48.8590872],[2.3400537,48.8592273],[2.340026,48.8594633],[2.3400856,48.860244],[2.3401332,48.8608893],[2.3401479,48.8611302],[2.3401345,48.8613922],[2.3401064,48.8615819],[2.3400286,48.8617602],[2.3398958,48.8619304],[2.3396718,48.8620681],[2.3386311,48.8623522],[2.3366388,48.8628937],[2.3360153,48.8631466],[2.3356009,48.8633531],[2.3353863,48.8635833],[2.334933,48.8646155],[2.3350051,48.8646265],[2.334403,48.8659523],[2.3343641,48.8660381],[2.3338973,48.8670667],[2.3333529,48.8682753],[2.3330953,48.8687733],[2.3326676,48.8696003],[2.3324248,48.8701384],[2.3323886,48.8702434],[2.3323417,48.8703881],[2.3323336,48.8705389],[2.3323551,48.8707083],[2.3324195,48.8709853],[2.3324825,48.8711511],[2.3329291,48.8720809],[2.3332241,48.8728871],[2.3333019,48.8729912],[2.3333743,48.8730459],[2.333487,48.873097],[2.3336211,48.8731385],[2.3343177,48.8733127],[2.3405331,48.8748691],[2.3444645,48.8760003],[2.3492341,48.8772389],[2.3494828,48.8772966],[2.3495996,48.8773128],[2.3497188,48.8773167],[2.3498195,48.8773082],[2.3553729,48.8765383],[2.3555216,48.8765228],[2.3556724,48.8765126],[2.3560549,48.876504],[2.3561871,48.8764941],[2.3563211,48.8764767],[2.3568497,48.8763897],[2.3569939,48.8763755],[2.3571642,48.8763749],[2.3572217,48.8763805],[2.3577795,48.8764356],[2.3580372,48.8764629],[2.3581861,48.8764762],[2.3583296,48.8764779],[2.3585133,48.8764762],[2.3591169,48.8764524],[2.3591711,48.8764506],[2.3592715,48.8764488],[2.3594374,48.8764615],[2.3596053,48.8764997],[2.3597608,48.8765652],[2.3598967,48.8766508],[2.3605371,48.8772079],[2.3605352,48.8772227],[2.3624779,48.8788923],[2.3655808,48.8814286],[2.3657982,48.8815943],[2.3686234,48.8838121],[2.3686486,48.8838377],[2.3702373,48.8851627],[2.3717371,48.8864287],[2.3727006,48.887225],[2.3742226,48.8884812],[2.3773681,48.8908513],[2.3776577,48.8910788],[2.3815199,48.8941119],[2.3823046,48.8947282],[2.385591,48.8974039],[2.3882213,48.8998783],[2.3884599,48.9000843],[2.3908816,48.9023071],[2.3913414,48.9027269],[2.3917253,48.9030987],[2.3922499,48.9036279],[2.3923763,48.903743],[2.3932843,48.9045061],[2.3950741,48.906288],[2.3951998,48.9063799],[2.4038072,48.9142573],[2.4041001,48.914531],[2.4042506,48.9146717],[2.410766,48.9207595]],[[2.3583386,48.8764187],[2.3583399,48.8764308],[2.3585652,48.8764219],[2.358654,48.8764186],[2.3586702,48.876418],[2.3586858,48.8764175],[2.358761,48.8764147],[2.3587933,48.8764135],[2.3589119,48.8764091],[2.3589456,48.8764078],[2.3589816,48.8764065],[2.3591251,48.8764007],[2.3591291,48.8764396],[2.3587107,48.876455],[2.3585196,48.8764625],[2.3583426,48.876466],[2.3582245,48.8764643],[2.3580904,48.8764555],[2.3579831,48.8764431],[2.3579831,48.8764143],[2.3583386,48.8764187]],[[2.3482654,48.8769654],[2.3492451,48.877228],[2.3492645,48.8771969],[2.3482847,48.8769342],[2.3482654,48.8769654]],[[2.3442936,48.875849],[2.3448354,48.8759972]],[[2.3399913,48.8747209],[2.3405331,48.8748691]],[[2.3337042,48.8731182],[2.334415,48.8732981]],[[2.332415,48.8702824],[2.332423,48.8702507],[2.3324619,48.8701501],[2.3327077,48.8696091],[2.3327733,48.8696254],[2.3326585,48.869878],[2.3326476,48.869902],[2.3326371,48.8699251],[2.3326096,48.8699857],[2.3325287,48.8701639],[2.3325076,48.8702221],[2.3325002,48.8702426],[2.3324933,48.8702619],[2.3324873,48.8702788],[2.332469,48.870279],[2.3324498,48.8702809],[2.3324216,48.8702838],[2.332415,48.8702824]],[[2.334462,48.8660469],[2.3347114,48.8654682]]]}},{"type":"Feature","properties":{"name":"Ligne 7 : Villejuif - Louis Aragon → La Courneuve - 8 mai 1945","ref":"7","from":"Villejuif - Louis Aragon","to":"La Courneuve - 8 mai 1945"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3670909,48.7863934],[2.3673857,48.7869402],[2.3681827,48.7885895],[2.3684058,48.7889627],[2.3695038,48.7910862],[2.3696583,48.7916517],[2.3694265,48.7925451],[2.3690152,48.7941536],[2.3685775,48.7954597],[2.3683565,48.7961557],[2.368011,48.7971389],[2.3677034,48.7978691],[2.3675845,48.7981449],[2.3674265,48.7983891],[2.367185,48.7986529],[2.3669295,48.798869],[2.3662174,48.7993577],[2.365816,48.7996354],[2.3657374,48.7996914],[2.365663,48.7997466],[2.3655274,48.7998578],[2.3654453,48.7999474],[2.3653742,48.8000496],[2.3653023,48.8001894],[2.3652306,48.8004144],[2.3651523,48.8006721],[2.3649427,48.8014342],[2.3648692,48.8016759],[2.3647567,48.8019757],[2.3647447,48.80202],[2.3646983,48.8021665],[2.3646341,48.8023762],[2.3637903,48.8051317],[2.3631887,48.8071419],[2.3630516,48.8076111],[2.3628056,48.8084135],[2.3623788,48.8097863],[2.3622359,48.810328],[2.3619025,48.8113813],[2.3617625,48.8119217],[2.3607607,48.8148346],[2.3606559,48.8152277],[2.3605952,48.8154146],[2.3600551,48.8174935],[2.359533,48.8190866],[2.358504,48.8224745],[2.3584824,48.8225422],[2.3583653,48.8229093],[2.3573505,48.8260904],[2.3573206,48.8261906],[2.3572234,48.8264905],[2.3571617,48.8266986],[2.3564287,48.828953],[2.3564103,48.8289504],[2.3563909,48.8290101],[2.3560793,48.8300073],[2.3560288,48.8301399],[2.3559576,48.8302818],[2.3556858,48.8307634],[2.3555433,48.8310159],[2.3552937,48.8314583],[2.3550441,48.8319006],[2.354255,48.8332987],[2.3541592,48.8334607],[2.3540526,48.8336193],[2.3535394,48.834356],[2.3535565,48.8343612],[2.352964,48.8352118],[2.3526735,48.8356304],[2.351838,48.8369968],[2.3514272,48.8376686],[2.3509186,48.8385004],[2.3509736,48.8386918],[2.3511534,48.8390582],[2.3515821,48.8399316],[2.3516653,48.8401011],[2.3516778,48.8401266],[2.3517834,48.8403417],[2.3518569,48.8404915],[2.3519334,48.8406473],[2.3519823,48.8409683],[2.3522772,48.8429053],[2.3523962,48.8439666],[2.3524613,48.8444365],[2.3524878,48.8445469],[2.3525267,48.8446435],[2.3525957,48.8447706],[2.3527158,48.8448845],[2.3530704,48.8451007],[2.3535861,48.8454162],[2.3540204,48.8456704],[2.3541367,48.8457385],[2.354257,48.8458012],[2.3543817,48.8458559],[2.3545629,48.8459158],[2.3546441,48.8459335],[2.3547205,48.8459498],[2.354801,48.8459626],[2.3549103,48.8459767],[2.3550484,48.8459891],[2.3551119,48.8459933],[2.3552038,48.8459949],[2.3553514,48.8459958],[2.3554507,48.8459913],[2.3556138,48.8459838],[2.3560854,48.8459629],[2.3565594,48.8459418],[2.3568212,48.8459415],[2.3569064,48.8459485],[2.3570995,48.8459661],[2.3572738,48.84599],[2.357418,48.8460169],[2.3576098,48.8460513],[2.3578069,48.8460866],[2.3580282,48.8461413],[2.35822,48.8461969],[2.3584614,48.8462825],[2.3586961,48.846377],[2.3590166,48.8465517],[2.3593357,48.8467525],[2.3595074,48.8468606],[2.3602089,48.8473027],[2.3606005,48.8475587],[2.3611128,48.8478878],[2.3619469,48.8484271],[2.3630131,48.8491154],[2.3633967,48.8493652],[2.3634972,48.8494958],[2.3635576,48.8496661],[2.3635415,48.8498444],[2.3634302,48.8500292],[2.3618174,48.8513954],[2.3611651,48.8519182],[2.3607339,48.852209],[2.360243,48.852441],[2.3593579,48.8527711],[2.3565905,48.8537872],[2.3539465,48.8547985],[2.3513086,48.8558362],[2.3507047,48.8560699],[2.3493807,48.8565823],[2.348861,48.8567303],[2.3483592,48.8568781],[2.3472045,48.8571954],[2.3449858,48.8577988],[2.3426253,48.8585017],[2.3424804,48.8585423],[2.3422229,48.8585988],[2.3418394,48.8586746],[2.3410566,48.8587837],[2.3406944,48.8588199],[2.3404598,48.8588878],[2.3402862,48.8589674],[2.3401373,48.8590872],[2.3400537,48.8592273],[2.340026,48.8594633],[2.3400856,48.860244],[2.3401332,48.8608893],[2.3401479,48.8611302],[2.3401345,48.8613922],[2.3401064,48.8615819],[2.3400286,48.8617602],[2.3398958,48.8619304],[2.3396718,48.8620681],[2.3386311,48.8623522],[2.3366388,48.8628937],[2.3360153,48.8631466],[2.3356009,48.8633531],[2.3353863,48.8635833],[2.334933,48.8646155],[2.3350051,48.8646265],[2.334403,48.8659523],[2.3343641,48.8660381],[2.3338973,48.8670667],[2.3333529,48.8682753],[2.3330953,48.8687733],[2.3326676,48.8696003],[2.3324248,48.8701384],[2.3323886,48.8702434],[2.3323417,48.8703881],[2.3323336,48.8705389],[2.3323551,48.8707083],[2.3324195,48.8709853],[2.3324825,48.8711511],[2.3329291,48.8720809],[2.3332241,48.8728871],[2.3333019,48.8729912],[2.3333743,48.8730459],[2.333487,48.873097],[2.3336211,48.8731385],[2.3343177,48.8733127],[2.3405331,48.8748691],[2.3444645,48.8760003],[2.3492341,48.8772389],[2.3494828,48.8772966],[2.3495996,48.8773128],[2.3497188,48.8773167],[2.3498195,48.8773082],[2.3553729,48.8765383],[2.3555216,48.8765228],[2.3556724,48.8765126],[2.3560549,48.876504],[2.3561871,48.8764941],[2.3563211,48.8764767],[2.3568497,48.8763897],[2.3569939,48.8763755],[2.3571642,48.8763749],[2.3572217,48.8763805],[2.3577795,48.8764356],[2.3580372,48.8764629],[2.3581861,48.8764762],[2.3583296,48.8764779],[2.3585133,48.8764762],[2.3591169,48.8764524],[2.3591711,48.8764506],[2.3592715,48.8764488],[2.3594374,48.8764615],[2.3596053,48.8764997],[2.3597608,48.8765652],[2.3598967,48.8766508],[2.3605371,48.8772079],[2.3605352,48.8772227],[2.3624779,48.8788923],[2.3655808,48.8814286],[2.3657982,48.8815943],[2.3686234,48.8838121],[2.3686486,48.8838377],[2.3702373,48.8851627],[2.3717371,48.8864287],[2.3727006,48.887225],[2.3742226,48.8884812],[2.3773681,48.8908513],[2.3776577,48.8910788],[2.3815199,48.8941119],[2.3823046,48.8947282],[2.385591,48.8974039],[2.3882213,48.8998783],[2.3884599,48.9000843],[2.3908816,48.9023071],[2.3913414,48.9027269],[2.3917253,48.9030987],[2.3922499,48.9036279],[2.3923763,48.903743],[2.3932843,48.9045061],[2.3950741,48.906288],[2.3951998,48.9063799],[2.4038072,48.9142573],[2.4041001,48.914531],[2.4042506,48.9146717],[2.410766,48.9207595]],[[2.3583386,48.8764187],[2.3583399,48.8764308],[2.3585652,48.8764219],[2.358654,48.8764186],[2.3586702,48.876418],[2.3586858,48.8764175],[2.358761,48.8764147],[2.3587933,48.8764135],[2.3589119,48.8764091],[2.3589456,48.8764078],[2.3589816,48.8764065],[2.3591251,48.8764007],[2.3591291,48.8764396],[2.3587107,48.876455],[2.3585196,48.8764625],[2.3583426,48.876466],[2.3582245,48.8764643],[2.3580904,48.8764555],[2.3579831,48.8764431],[2.3579831,48.8764143],[2.3583386,48.8764187]],[[2.3482654,48.8769654],[2.3492451,48.877228],[2.3492645,48.8771969],[2.3482847,48.8769342],[2.3482654,48.8769654]],[[2.3442936,48.875849],[2.3448354,48.8759972]],[[2.3399913,48.8747209],[2.3405331,48.8748691]],[[2.3337042,48.8731182],[2.334415,48.8732981]],[[2.332415,48.8702824],[2.332423,48.8702507],[2.3324619,48.8701501],[2.3327077,48.8696091],[2.3327733,48.8696254],[2.3326585,48.869878],[2.3326476,48.869902],[2.3326371,48.8699251],[2.3326096,48.8699857],[2.3325287,48.8701639],[2.3325076,48.8702221],[2.3325002,48.8702426],[2.3324933,48.8702619],[2.3324873,48.8702788],[2.332469,48.870279],[2.3324498,48.8702809],[2.3324216,48.8702838],[2.332415,48.8702824]],[[2.334462,48.8660469],[2.3347114,48.8654682]]]}},{"type":"Feature","properties":{"name":"Ligne 7 : La Courneuve - 8 mai 1945 → Villejuif - Louis Aragon","ref":"7","from":"La Courneuve - 8 mai 1945","to":"Villejuif - Louis Aragon"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3670909,48.7863934],[2.3673857,48.7869402],[2.3681827,48.7885895],[2.3684058,48.7889627],[2.3695038,48.7910862],[2.3696583,48.7916517],[2.3694265,48.7925451],[2.3690152,48.7941536],[2.3685775,48.7954597],[2.3683565,48.7961557],[2.368011,48.7971389],[2.3677034,48.7978691],[2.3675845,48.7981449],[2.3674265,48.7983891],[2.367185,48.7986529],[2.3669295,48.798869],[2.3662174,48.7993577],[2.365816,48.7996354],[2.3657374,48.7996914],[2.365663,48.7997466],[2.3655274,48.7998578],[2.3654453,48.7999474],[2.3653742,48.8000496],[2.3653023,48.8001894],[2.3652306,48.8004144],[2.3651523,48.8006721],[2.3649427,48.8014342],[2.3648692,48.8016759],[2.3647567,48.8019757],[2.3647447,48.80202],[2.3646983,48.8021665],[2.3646341,48.8023762],[2.3637903,48.8051317],[2.3631887,48.8071419],[2.3630516,48.8076111],[2.3628056,48.8084135],[2.3623788,48.8097863],[2.3622359,48.810328],[2.3619025,48.8113813],[2.3617625,48.8119217],[2.3607607,48.8148346],[2.3606559,48.8152277],[2.3605952,48.8154146],[2.3600551,48.8174935],[2.359533,48.8190866],[2.358504,48.8224745],[2.3584824,48.8225422],[2.3583653,48.8229093],[2.3573505,48.8260904],[2.3573206,48.8261906],[2.3572234,48.8264905],[2.3571617,48.8266986],[2.3564287,48.828953],[2.3564483,48.8289558],[2.3561173,48.830013],[2.3560662,48.830147],[2.3559943,48.8302903],[2.3555946,48.8309988],[2.3555799,48.8310248],[2.3553302,48.8314671],[2.355138,48.8318142],[2.3550806,48.8319095],[2.3542915,48.8333078],[2.3541951,48.8334706],[2.3540881,48.8336298],[2.3535748,48.8343667],[2.3535565,48.8343612],[2.352964,48.8352118],[2.3526735,48.8356304],[2.351838,48.8369968],[2.3514272,48.8376686],[2.3509186,48.8385004],[2.3509736,48.8386918],[2.3511534,48.8390582],[2.3515821,48.8399316],[2.3516653,48.8401011],[2.3516778,48.8401266],[2.3517834,48.8403417],[2.3518569,48.8404915],[2.3519334,48.8406473],[2.3519823,48.8409683],[2.3522772,48.8429053],[2.3523962,48.8439666],[2.3524613,48.8444365],[2.3524878,48.8445469],[2.3525267,48.8446435],[2.3525957,48.8447706],[2.3527158,48.8448845],[2.3530704,48.8451007],[2.3535861,48.8454162],[2.3540204,48.8456704],[2.3541367,48.8457385],[2.354257,48.8458012],[2.3543817,48.8458559],[2.3545629,48.8459158],[2.3546441,48.8459335],[2.3547205,48.8459498],[2.354801,48.8459626],[2.3549103,48.8459767],[2.3550484,48.8459891],[2.3551119,48.8459933],[2.3552038,48.8459949],[2.3553514,48.8459958],[2.3554507,48.8459913],[2.3556138,48.8459838],[2.3560854,48.8459629],[2.3565594,48.8459418],[2.3568212,48.8459415],[2.3569064,48.8459485],[2.3570995,48.8459661],[2.3572738,48.84599],[2.357418,48.8460169],[2.3576098,48.8460513],[2.3578069,48.8460866],[2.3580282,48.8461413],[2.35822,48.8461969],[2.3584614,48.8462825],[2.3586961,48.846377],[2.3590166,48.8465517],[2.3593357,48.8467525],[2.3595074,48.8468606],[2.3602089,48.8473027],[2.3606005,48.8475587],[2.3611128,48.8478878],[2.3619469,48.8484271],[2.3630131,48.8491154],[2.3633967,48.8493652],[2.3634972,48.8494958],[2.3635576,48.8496661],[2.3635415,48.8498444],[2.3634302,48.8500292],[2.3618174,48.8513954],[2.3611651,48.8519182],[2.3607339,48.852209],[2.360243,48.852441],[2.3593579,48.8527711],[2.3565905,48.8537872],[2.3539465,48.8547985],[2.3513086,48.8558362],[2.3507047,48.8560699],[2.3493807,48.8565823],[2.348861,48.8567303],[2.3483592,48.8568781],[2.3472045,48.8571954],[2.3449858,48.8577988],[2.3426253,48.8585017],[2.3424804,48.8585423],[2.3422229,48.8585988],[2.3418394,48.8586746],[2.3410566,48.8587837],[2.3406944,48.8588199],[2.3404598,48.8588878],[2.3402862,48.8589674],[2.3401373,48.8590872],[2.3400537,48.8592273],[2.340026,48.8594633],[2.3400856,48.860244],[2.3401332,48.8608893],[2.3401479,48.8611302],[2.3401345,48.8613922],[2.3401064,48.8615819],[2.3400286,48.8617602],[2.3398958,48.8619304],[2.3396718,48.8620681],[2.3386311,48.8623522],[2.3366388,48.8628937],[2.3360153,48.8631466],[2.3356009,48.8633531],[2.3353863,48.8635833],[2.334933,48.8646155],[2.3345323,48.8655192],[2.3344261,48.8657589],[2.3343077,48.8660275],[2.333834,48.86705],[2.333281,48.8682566],[2.3326085,48.8695933],[2.3325073,48.8698034],[2.3324419,48.8699509],[2.3323549,48.8701308],[2.3323183,48.8702306],[2.33228,48.8703837],[2.3322742,48.8705435],[2.3322856,48.8707187],[2.332324,48.8708949],[2.3323548,48.8710175],[2.3324124,48.8711692],[2.3328617,48.8721016],[2.3330917,48.872698],[2.3331615,48.8728912],[2.333196,48.8729524],[2.3332379,48.8730019],[2.3333171,48.8730627],[2.333347,48.8730822],[2.3335833,48.8731756],[2.3337003,48.8732058],[2.3399144,48.8748108],[2.3399663,48.8748242],[2.3442991,48.8759565],[2.3444645,48.8760003],[2.3470598,48.8766881],[2.3482642,48.8770072],[2.3492522,48.8772692],[2.3494665,48.8773195],[2.3495898,48.8773365],[2.3497161,48.8773399],[2.349824,48.8773313],[2.3499733,48.8773092],[2.3553762,48.8765624],[2.3555265,48.8765464],[2.3556758,48.8765353],[2.3560597,48.8765267],[2.3561923,48.8765176],[2.356325,48.8765026],[2.3568533,48.8764131],[2.3570011,48.8763991],[2.3571622,48.8764015],[2.3579966,48.8764815],[2.3580397,48.8764859],[2.3581839,48.876496],[2.3583321,48.8764999],[2.358513,48.8764991],[2.3592643,48.8764706],[2.3594303,48.8764836],[2.3595912,48.8765216],[2.3597419,48.8765875],[2.3598583,48.8766624],[2.3605087,48.8772168],[2.3605352,48.8772227],[2.3624779,48.8788923],[2.3655808,48.8814286],[2.3657982,48.8815943],[2.3686234,48.8838121],[2.3686486,48.8838377],[2.3702373,48.8851627],[2.3717371,48.8864287],[2.3727006,48.887225],[2.3742226,48.8884812],[2.3773681,48.8908513],[2.3776577,48.8910788],[2.3815199,48.8941119],[2.3823046,48.8947282],[2.385591,48.8974039],[2.3882213,48.8998783],[2.3884599,48.9000843],[2.3908816,48.9023071],[2.3913414,48.9027269],[2.3917253,48.9030987],[2.3922499,48.9036279],[2.3923763,48.903743],[2.3932843,48.9045061],[2.3950741,48.906288],[2.3951998,48.9063799],[2.4038072,48.9142573],[2.4041001,48.914531],[2.4042506,48.9146717],[2.410766,48.9207595]],[[2.3342165,48.8660046],[2.334466,48.8654258]],[[2.3322747,48.8702633],[2.332284,48.8702273],[2.3323243,48.8701263],[2.33257,48.869582],[2.33252,48.869569],[2.3322921,48.8700756],[2.3322829,48.8700961],[2.3322721,48.8701205],[2.3322304,48.8702133],[2.3322219,48.8702316],[2.3322122,48.8702528],[2.3322397,48.8702574],[2.332265,48.8702617],[2.3322747,48.8702633]],[[2.3336291,48.873224],[2.334305,48.8734075]],[[2.3399001,48.8748373],[2.3404151,48.8749767]],[[2.3442024,48.8759655],[2.3447174,48.8761048]],[[2.3492226,48.877271],[2.3482461,48.8770129],[2.3482273,48.8770438],[2.3492037,48.8773018],[2.3492226,48.877271]],[[2.3580384,48.8765132],[2.3580341,48.8764978],[2.3581736,48.8765101],[2.3583318,48.8765154],[2.3584924,48.8765147],[2.358592,48.8765119],[2.3587985,48.8765031],[2.3591368,48.8764858],[2.3591402,48.8765221],[2.3591293,48.8765229],[2.3591163,48.8765235],[2.359101,48.8765243],[2.3590943,48.8765246],[2.3590239,48.8765274],[2.3588572,48.8765356],[2.3588371,48.8765366],[2.3588161,48.8765376],[2.3587583,48.8765401],[2.3586507,48.876543],[2.3586355,48.8765438],[2.3586203,48.8765446],[2.3585413,48.8765472],[2.358528,48.8765473],[2.3585173,48.8765474],[2.3584906,48.8765477],[2.3584779,48.8765479],[2.3584653,48.876548],[2.358386,48.876549],[2.3583707,48.876549],[2.3583559,48.876549],[2.3582058,48.8765454],[2.358151,48.8765436],[2.3581306,48.8765421],[2.3581061,48.8765403],[2.3580609,48.8765331],[2.358049,48.8765225],[2.3580384,48.8765132]]]}},{"type":"Feature","properties":{"name":"Ligne 2 : Porte Dauphine → Nation","ref":"2","from":"Porte Dauphine","to":"Nation"},"geometry":{"type":"MultiLineString","coordinates":[[[2.278372,48.8711774],[2.2790869,48.8710261],[2.2816431,48.8704774],[2.281905,48.870421],[2.2828083,48.8702255],[2.2836011,48.8700619],[2.2846988,48.8698259],[2.2849214,48.8698012],[2.2851293,48.8697941],[2.2853487,48.8697947],[2.285549,48.869825],[2.2857421,48.8698647],[2.2859075,48.8699069],[2.2860385,48.8699556],[2.2881454,48.8708483],[2.2901059,48.8717221],[2.2931133,48.8730304],[2.2935108,48.8732453],[2.294448,48.8739033],[2.2946153,48.8740125],[2.2953628,48.8744577],[2.2954477,48.8745157],[2.2955325,48.8745791],[2.2956047,48.8746448],[2.2956897,48.8747257],[2.2957603,48.8748013],[2.2958411,48.8748947],[2.2959009,48.8749713],[2.2959709,48.8750701],[2.2960057,48.8751192],[2.2965695,48.8758928],[2.2979014,48.8776921],[2.2981087,48.8778666],[2.2983098,48.8780037],[2.2985258,48.8781054],[2.2987643,48.8781936],[2.2990808,48.8782859],[2.3008128,48.8786391],[2.3013278,48.8787502],[2.3030216,48.8791074],[2.3043746,48.8793962],[2.3085925,48.8802919],[2.3093006,48.8804242],[2.3100356,48.8805406],[2.3136498,48.8809684],[2.314915,48.8811145],[2.3163535,48.8812806],[2.3167129,48.8813256],[2.3170522,48.8813811],[2.3203996,48.8820532],[2.3213306,48.8822428],[2.3229966,48.8825783],[2.3231979,48.8826189],[2.3246224,48.8829068],[2.3262435,48.8832345],[2.3274914,48.8835101],[2.3277932,48.8835974],[2.3279836,48.8836679],[2.3283678,48.8838977],[2.3288761,48.8842107],[2.3290894,48.8843324],[2.3292798,48.8844012],[2.3293421,48.8844131],[2.329493,48.8844418],[2.3297277,48.8844541],[2.3300563,48.8844092],[2.3320639,48.8839241],[2.3325186,48.8837945],[2.3336343,48.8834886],[2.3363709,48.8826669],[2.3368081,48.8825294],[2.3370799,48.8824492],[2.3371075,48.8824374],[2.3371584,48.8824262],[2.3373023,48.8823925],[2.3374876,48.882349],[2.3377058,48.8823134],[2.3380774,48.8822491],[2.3382822,48.882222],[2.3386451,48.8821687],[2.3392918,48.8820716],[2.3395265,48.8820231],[2.3397424,48.8820108],[2.3398161,48.8820099],[2.3400374,48.8820258],[2.3403647,48.8820884],[2.3435795,48.8827524],[2.3436113,48.8827466],[2.3448863,48.8830022],[2.3466246,48.883338],[2.3472632,48.8834407],[2.3489737,48.8836538],[2.3493261,48.8836966],[2.3495097,48.8837153],[2.349813,48.8837474],[2.3500818,48.8837681],[2.3509964,48.8838331],[2.3514436,48.8838635],[2.3520289,48.8839062],[2.3520569,48.8839082],[2.3526138,48.8839509],[2.3531199,48.8839881],[2.3536053,48.8840243],[2.3541179,48.8840591],[2.3545146,48.8840901],[2.3550108,48.8841225],[2.3555112,48.8841554],[2.3583321,48.884352],[2.3586657,48.8843752],[2.3588636,48.8843866],[2.3590426,48.884397],[2.3592385,48.8843999],[2.3595923,48.8843999],[2.3608142,48.8843973],[2.3614422,48.8843916],[2.3625464,48.8843916],[2.3635798,48.8843823],[2.364133,48.8843802],[2.3643377,48.8843751],[2.3644869,48.8843687],[2.3647548,48.8843494],[2.3652894,48.8843131],[2.3659645,48.8842713],[2.3665514,48.8842312],[2.3670469,48.8842004],[2.3676578,48.8841603],[2.3680749,48.8841403],[2.3682274,48.8841231],[2.3683428,48.8841023],[2.3684517,48.8840701],[2.3685388,48.8840371],[2.3686183,48.8840028],[2.3687141,48.8839448],[2.3688132,48.8838782],[2.3689127,48.8837739],[2.3689832,48.8836842],[2.3691241,48.8834982],[2.3692273,48.8833699],[2.3693418,48.8832702],[2.3694306,48.8832125],[2.369682,48.8830537],[2.3699101,48.8829038],[2.3699967,48.8828406],[2.3700468,48.8827944],[2.37011,48.8827169],[2.3701568,48.8826485],[2.3701859,48.8825795],[2.3702036,48.8825104],[2.3702065,48.8824306],[2.3702108,48.8823087],[2.3702229,48.8817325],[2.3702348,48.8802401],[2.3702445,48.8794161],[2.370252,48.8785673],[2.3703176,48.8783886],[2.3703725,48.8782298],[2.3704423,48.8780861],[2.3705294,48.877937],[2.3706314,48.8777941],[2.3710197,48.8774215],[2.3765381,48.8724218],[2.3769446,48.872053],[2.3780168,48.8709908],[2.3804698,48.869062],[2.3828448,48.8673253],[2.3830802,48.8671468],[2.3833739,48.8667079],[2.3836134,48.8663292],[2.3841109,48.8658731],[2.3848686,48.8652377],[2.3860917,48.8641614],[2.387133,48.8632452],[2.3873114,48.8630882],[2.3874348,48.8629496],[2.3875327,48.8628058],[2.387756,48.8623457],[2.3883058,48.8612111],[2.3887283,48.8603473],[2.3892875,48.8591994],[2.3895584,48.8586392],[2.3896496,48.8585315],[2.3897408,48.858453],[2.3899085,48.8583594],[2.3901666,48.8582563],[2.3920583,48.8577206],[2.3921525,48.8576817],[2.3924727,48.8575433],[2.3938352,48.856818],[2.3943442,48.8565295],[2.3943688,48.8564937],[2.3944977,48.8563062],[2.3969888,48.8532085],[2.3981414,48.8515482],[2.3981859,48.8514841],[2.3984157,48.851335],[2.3985193,48.8506737],[2.3985123,48.8504391],[2.3981228,48.8501183],[2.3975665,48.849667],[2.3972335,48.8493695],[2.3970757,48.8492622],[2.3969502,48.8492328],[2.3967788,48.8492255],[2.3966476,48.8492659],[2.3961416,48.8493568],[2.3958648,48.8493807],[2.3955999,48.8493143],[2.3954921,48.8492297],[2.3954185,48.8490928],[2.3953473,48.8489415],[2.3952842,48.848829],[2.3951844,48.8486613],[2.3950638,48.8484898],[2.3950556,48.8483902],[2.3950737,48.8482931],[2.3951153,48.8481907],[2.3951843,48.8481025],[2.3952858,48.848042],[2.395416,48.8480095],[2.395506,48.8479911],[2.395569,48.8479798],[2.3956311,48.8479715],[2.3957007,48.8479669],[2.3958311,48.8479625],[2.395933,48.8479623],[2.3959583,48.8479625],[2.3960824,48.8479653],[2.3962176,48.8479733],[2.3963442,48.847983],[2.3964634,48.847997],[2.3968379,48.8480848]],[[2.3599242,48.8843875],[2.3609548,48.8843836],[2.3609545,48.8843455],[2.3599238,48.8843494],[2.3599242,48.8843875]],[[2.3511066,48.8838073],[2.3500148,48.883726],[2.3500109,48.8837546],[2.3511018,48.883834],[2.3511066,48.8838073]],[[2.2954825,48.8745004],[2.2955654,48.8745638],[2.2956384,48.8746285],[2.2957238,48.8747109],[2.2957955,48.8747886],[2.2958757,48.8748825],[2.2959358,48.8749588],[2.2960409,48.8751084],[2.2960919,48.8750932],[2.2959849,48.8749425],[2.295924,48.8748647],[2.2958441,48.87477],[2.2957699,48.8746909],[2.2956846,48.8746078],[2.2956078,48.874541],[2.2955237,48.8744747],[2.2954825,48.8745004]]]}},{"type":"Feature","properties":{"name":"Ligne 5 : Place d\'Italie → Bobigny-Pablo Picasso","ref":"5","from":"Place d\'Italie","to":"Bobigny – Pablo Picasso"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3557424,48.8308171],[2.3558625,48.8308436],[2.3560009,48.8308808],[2.3561016,48.8309111],[2.3561938,48.8309432],[2.3563061,48.8309958],[2.3563937,48.8310513],[2.3564594,48.8311042],[2.3565092,48.8311533],[2.3565674,48.8312213],[2.3566222,48.8313079],[2.3566498,48.8313778],[2.3566649,48.8314444],[2.3566684,48.8315097],[2.3566608,48.8315778],[2.3566436,48.831653],[2.3566051,48.8317269],[2.3565355,48.8318327],[2.3562838,48.8321963],[2.356243,48.8322724],[2.3562156,48.8323568],[2.3562077,48.8324428],[2.3562249,48.8325797],[2.3562656,48.8326802],[2.3563222,48.8327802],[2.3569103,48.8335739],[2.3570269,48.8337205],[2.3571523,48.8338643],[2.3574071,48.8341389],[2.3577986,48.8345609],[2.3578489,48.8346193],[2.3578997,48.8346835],[2.3580002,48.8348167],[2.3582211,48.8351097],[2.3584419,48.8354025],[2.3592944,48.8365498],[2.3606928,48.8381025],[2.3608491,48.8382761],[2.3610966,48.8385979],[2.3612428,48.838784],[2.3620607,48.8398818],[2.3624097,48.8403496],[2.3627157,48.8407601],[2.3628873,48.8409872],[2.363079,48.8412464],[2.363267,48.8414728],[2.363348,48.8415725],[2.3634169,48.8416375],[2.3635004,48.8416981],[2.3635935,48.8417451],[2.3636984,48.8417933],[2.3638141,48.8418322],[2.3639769,48.8418757],[2.364215,48.8419271],[2.3646148,48.8420199],[2.3648451,48.8420782],[2.3650644,48.8421414],[2.365161,48.8421777],[2.3655857,48.8423374],[2.3660598,48.842518],[2.3660971,48.8425321],[2.3661027,48.8425343],[2.36616,48.8425592],[2.3662989,48.8426231],[2.3664358,48.8426896],[2.3665578,48.8427584],[2.3668785,48.8429496],[2.3685602,48.8439377],[2.3686185,48.8439777],[2.368653,48.8440032],[2.3687215,48.8440598],[2.3687778,48.8441195],[2.3688281,48.8441876],[2.3688677,48.8442594],[2.3688922,48.8443273],[2.3689038,48.8443854],[2.3689085,48.8444358],[2.3689073,48.8444942],[2.3689014,48.8445393],[2.3688842,48.8445975],[2.3688608,48.8446484],[2.3688361,48.8446943],[2.3688107,48.844734],[2.3687828,48.8447712],[2.3687506,48.8448083],[2.3687108,48.8448494],[2.3686681,48.8448875],[2.3685659,48.8449693],[2.3684063,48.8450869],[2.3682969,48.8451558],[2.3681875,48.8452096],[2.3680144,48.8452721],[2.3676827,48.8453825],[2.3673411,48.8454946],[2.3671011,48.8455964],[2.3669265,48.8456944],[2.3667816,48.8458093],[2.3661647,48.8462957],[2.3659189,48.8464896],[2.3658274,48.8465758],[2.3657705,48.8466456],[2.3657295,48.8467038],[2.3657093,48.8467359],[2.3656803,48.846789],[2.3656413,48.846879],[2.3656111,48.8469576],[2.365591,48.8470264],[2.3655742,48.8470973],[2.3655716,48.847112],[2.3655682,48.8471443],[2.365565,48.8471975],[2.3655634,48.847228],[2.3655638,48.8472631],[2.3655663,48.8472989],[2.365638,48.847571],[2.3657885,48.8478613],[2.3661979,48.8487277],[2.3664598,48.8492891],[2.3670094,48.8504669],[2.3678111,48.8522067],[2.3679476,48.8524111],[2.3683027,48.8527639],[2.3684237,48.8529371],[2.3685718,48.8532438],[2.3687394,48.853587],[2.3688411,48.8537106],[2.3691548,48.853954],[2.3692558,48.8540646],[2.3704333,48.8566333],[2.3708497,48.8575302],[2.3720741,48.8602134],[2.3721486,48.860362],[2.3721834,48.8604873],[2.3722129,48.8606461],[2.3722518,48.8609011],[2.3722532,48.8613687],[2.3722223,48.8616272],[2.3721231,48.861921],[2.371989,48.8621928],[2.371698,48.8625713],[2.3715317,48.8627292],[2.3713841,48.8628492],[2.3708283,48.8632087],[2.3694165,48.8640529],[2.368862,48.8643987],[2.3672092,48.8654296],[2.367079,48.865521],[2.3661214,48.8661017],[2.3659091,48.8662585],[2.3656994,48.8664283],[2.3654858,48.8666376],[2.3652667,48.8668261],[2.3650277,48.8670114],[2.3643588,48.8675072],[2.3642017,48.8676236],[2.3638601,48.8678735],[2.3634985,48.8681374],[2.3631511,48.868412],[2.3628226,48.8687344],[2.3624951,48.8690917],[2.3618448,48.8698576],[2.3617401,48.8699468],[2.3607546,48.8711191],[2.3586669,48.8734486],[2.3585792,48.873617],[2.3585457,48.8737766],[2.3585471,48.873901],[2.3585725,48.874028],[2.3586557,48.8741894],[2.3588072,48.8744549],[2.3593021,48.8752638],[2.359506,48.8755901],[2.3595435,48.8756889],[2.3595194,48.8757718],[2.359455,48.8758521],[2.3594205,48.8759016],[2.3593412,48.8759642],[2.3592013,48.8760729],[2.3591034,48.8761485],[2.3589922,48.8762074],[2.3588872,48.8762437],[2.3586975,48.8762941],[2.358521,48.8763285],[2.3583791,48.8763469],[2.3581276,48.8763641],[2.3579861,48.876367],[2.3576075,48.8763634],[2.3574284,48.87635],[2.3572841,48.8763359],[2.3570603,48.8763226],[2.3568609,48.8763321],[2.3562247,48.8764381],[2.3560767,48.8764864],[2.3559348,48.8765534],[2.3557975,48.8766348],[2.3556846,48.8767242],[2.3555086,48.8769256],[2.3554186,48.8770632],[2.3553707,48.87721],[2.3553608,48.8773531],[2.3553812,48.8774963],[2.3557447,48.8787512],[2.3558012,48.8788482],[2.3558994,48.8789396],[2.3560213,48.8790136],[2.3561665,48.8790718],[2.356664,48.879198],[2.3568797,48.8792726],[2.3570603,48.8793837],[2.3571938,48.8795051],[2.3573032,48.8796718],[2.3576526,48.8803584],[2.3577365,48.8805233],[2.3580214,48.881079],[2.3580872,48.8812077],[2.3581679,48.8813601],[2.358531,48.8819728],[2.3588587,48.8825259],[2.3589428,48.8826301],[2.3590868,48.8827623],[2.3592374,48.8828619],[2.3593901,48.8829655],[2.3613958,48.8841139],[2.3617169,48.8842636],[2.3620246,48.8843707],[2.3623414,48.8844364],[2.3626321,48.8844826],[2.3629931,48.8845116],[2.3633391,48.8845235],[2.3642484,48.8844984],[2.3649786,48.8844777],[2.3660072,48.8844158],[2.3676173,48.8843101],[2.3682087,48.8842669],[2.3685265,48.8842263],[2.3688457,48.8841549],[2.3691582,48.8840614],[2.3694734,48.8839229],[2.3697174,48.8837933],[2.3699924,48.8835834],[2.370168,48.8834476],[2.3704001,48.8833144],[2.3706428,48.8832254],[2.3711766,48.8831248],[2.3714314,48.8831231],[2.3717371,48.8831557],[2.372397,48.8833127],[2.373561,48.8836152],[2.3757698,48.8842052],[2.3779746,48.8847766],[2.3794612,48.8851633],[2.3807795,48.8855134],[2.3823565,48.8859174],[2.3847264,48.8865434],[2.3866312,48.8870481],[2.3866783,48.8870606],[2.3873985,48.887252],[2.3885747,48.8875659],[2.3902108,48.887998],[2.3919703,48.8884662],[2.3921714,48.8885168],[2.3926738,48.8886492],[2.3928231,48.8886884],[2.393571,48.8888847],[2.3949362,48.8892462],[2.3953826,48.8893617],[2.3972939,48.8898564],[2.3992345,48.8903793],[2.4013802,48.8909613],[2.4019308,48.8911116],[2.4023318,48.8912245],[2.4025383,48.89128],[2.4028441,48.8913382],[2.4035978,48.8914246],[2.4039438,48.8914705],[2.4060905,48.8918739],[2.4124805,48.8930942],[2.4133107,48.8932564],[2.4146377,48.8935187],[2.4160191,48.8937908],[2.4184149,48.8942537],[2.4198365,48.8945283],[2.4208705,48.8947135],[2.4225107,48.8950089],[2.4238061,48.8952141],[2.4251929,48.8954338],[2.4259546,48.895552],[2.426359,48.8956412],[2.4264817,48.8956683],[2.4268827,48.8957803],[2.4272904,48.8959108],[2.4279622,48.896163],[2.4287495,48.8965042],[2.4295233,48.8968463],[2.430171,48.8971169],[2.4308,48.8973656],[2.431201,48.8975128],[2.4314612,48.8975966],[2.431684,48.8976354],[2.4317128,48.8976275],[2.4322437,48.8977337],[2.4342881,48.8981514],[2.4366883,48.8986537],[2.4370251,48.8987215],[2.4380093,48.898916],[2.4382604,48.8989664],[2.4385105,48.8990136],[2.438741,48.8990517],[2.4389726,48.8990915],[2.4391859,48.899126],[2.4393643,48.8991597],[2.440374,48.8993556],[2.4413781,48.8995549],[2.4418462,48.899636],[2.4421654,48.8996989],[2.4424195,48.8997504],[2.4426227,48.8997909],[2.4428449,48.8998391],[2.4430428,48.8998859],[2.4441919,48.900159],[2.4465612,48.9007221],[2.4467138,48.9007618],[2.4468753,48.9008065],[2.4469052,48.9008152],[2.4471285,48.9008871],[2.4472902,48.9009454],[2.4474526,48.9010138],[2.4476095,48.9010859],[2.4477624,48.9011614],[2.4479348,48.9012577],[2.4480892,48.9013559],[2.4482174,48.9014436],[2.448351,48.9015446],[2.4484791,48.9016535],[2.4485759,48.9017457],[2.4486824,48.9018545],[2.4487497,48.9019316],[2.4488275,48.9020263],[2.4489334,48.9021714],[2.4490115,48.9023053],[2.4490998,48.9024814],[2.4491492,48.9026028],[2.4491834,48.9027016],[2.4492184,48.9028253],[2.449238,48.9029392],[2.4492536,48.9030624],[2.4492641,48.9031806],[2.4492676,48.9033375],[2.4492669,48.9036083],[2.4492459,48.9051524],[2.44924,48.9055887],[2.4492382,48.9059421],[2.4492378,48.9060318],[2.4492378,48.9060422],[2.4492356,48.9066938],[2.4492353,48.9067611]],[[2.4492571,48.9060422],[2.449254,48.9067011],[2.449285,48.9067014],[2.449317,48.9067012],[2.449317,48.9066794],[2.4493114,48.9066794],[2.4493114,48.9066504],[2.4493117,48.9060421],[2.4492845,48.9060421],[2.4492571,48.9060422]],[[2.3574313,48.8798844],[2.3577575,48.8805241],[2.3578233,48.8805087],[2.3576446,48.8801573],[2.3574982,48.8798697],[2.3574313,48.8798844]],[[2.3579831,48.8764143],[2.3579831,48.8763831],[2.3581092,48.8763831],[2.3582567,48.8763743],[2.3583962,48.876362],[2.3585437,48.8763408],[2.3586966,48.8763143],[2.3588736,48.8762649],[2.3589836,48.8762314],[2.3590104,48.8762667],[2.358924,48.8762924],[2.3588952,48.876301],[2.3588607,48.8763113],[2.3587556,48.8763426],[2.3587415,48.8763464],[2.358729,48.8763498],[2.3586589,48.8763615],[2.3586295,48.8763673],[2.3584472,48.876399],[2.3583372,48.8764043],[2.3583386,48.8764187],[2.3579831,48.8764143]],[[2.3635588,48.8681761],[2.3635521,48.8681498],[2.3641871,48.8676669],[2.3642347,48.8676511],[2.3642409,48.8676775],[2.3642152,48.8676974],[2.3642223,48.8677009],[2.3642019,48.867718],[2.3641929,48.8677128],[2.3641447,48.8677517],[2.3641222,48.8677685],[2.3641054,48.8677818],[2.3640645,48.8678113],[2.3635974,48.8681694],[2.3635883,48.8681934],[2.3635752,48.8681857],[2.3635588,48.8681761]]]}},{"type":"Feature","properties":{"name":"Ligne 3bis : Gambetta → Porte des Lilas","ref":"3bis","from":"Gambetta","to":"Porte des Lilas"},"geometry":{"type":"LineString","coordinates":[[2.4065295,48.8762418],[2.4062921,48.8759386],[2.4060723,48.8756588],[2.4059803,48.8755302],[2.4059039,48.8754063],[2.4058409,48.8752898],[2.4057767,48.8751538],[2.4057355,48.8750539],[2.4056502,48.8748478],[2.4054867,48.8744248],[2.4045806,48.8721464],[2.4044016,48.8717231],[2.4043104,48.8715218],[2.4027739,48.8697857],[2.4013152,48.8680997],[2.4010616,48.8677965],[2.4004348,48.8671518],[2.3998852,48.8665024],[2.3995074,48.8660516],[2.3989183,48.8653873],[2.3987056,48.8652176],[2.3986564,48.8651886],[2.3985462,48.8651235]]}},{"type":"Feature","properties":{"name":"Ligne 11 : Mairie des Lilas → Châtelet","ref":"11","from":"Mairie des Lilas","to":"Châtelet"},"geometry":{"type":"LineString","coordinates":[[2.4161107,48.8796549],[2.4154669,48.8795543],[2.4150729,48.8794652],[2.4134504,48.8791034],[2.4122444,48.8788376],[2.4113101,48.8786165],[2.4104532,48.8783888],[2.4099274,48.8782477],[2.4097316,48.8781701],[2.4096262,48.878129],[2.4090652,48.8779621],[2.4078855,48.8775984],[2.4074161,48.8774538],[2.4069468,48.8773091],[2.4068476,48.8772785],[2.406612,48.8772026],[2.4064161,48.8771395],[2.4061547,48.8770594],[2.4047503,48.876626],[2.4045233,48.8765549],[2.4032457,48.8761739],[2.4026726,48.876026],[2.401964,48.8759166],[2.3997866,48.8756232],[2.3990317,48.8755226],[2.3987711,48.875497],[2.3982641,48.8754882],[2.397945,48.8754866],[2.3977044,48.8754831],[2.3974708,48.875504],[2.3972177,48.8755517],[2.3970282,48.8756129],[2.3968091,48.8757186],[2.396687,48.8758016],[2.3965973,48.8758888],[2.3965203,48.8759833],[2.396272,48.8763723],[2.3962022,48.876466],[2.3961129,48.876555],[2.395994,48.876644],[2.3958578,48.876724],[2.3957447,48.8767775],[2.3956018,48.8768277],[2.3953987,48.8768772],[2.3952352,48.8768998],[2.395053,48.8769118],[2.3948906,48.8769077],[2.3929935,48.8767438],[2.3923652,48.8766895],[2.3921856,48.8766651],[2.391985,48.8766196],[2.3918297,48.8765682],[2.3916743,48.8764982],[2.3915363,48.8764166],[2.3914062,48.8763171],[2.3913072,48.8762158],[2.391072,48.8759227],[2.39097,48.8758136],[2.3908788,48.8757355],[2.3907812,48.8756744],[2.3901971,48.8754436],[2.3900024,48.8753912],[2.3897987,48.8753413],[2.3896233,48.8752905],[2.389398,48.8751812],[2.3892456,48.8751086],[2.3891647,48.87507],[2.3889125,48.8749536],[2.3885799,48.8748324],[2.3884016,48.8747855],[2.3881883,48.8747401],[2.3877228,48.8747089],[2.3873036,48.8746748],[2.3869886,48.8746389],[2.3866893,48.8745728],[2.3864745,48.8744966],[2.3862877,48.8744174],[2.3855198,48.8740175],[2.3853072,48.8739245],[2.3852566,48.873906],[2.3850145,48.8738175],[2.3845835,48.8737052],[2.384238,48.8736544],[2.3831637,48.8735062],[2.3825797,48.8733968],[2.3813068,48.8731602],[2.3796938,48.8728394],[2.3788672,48.8726459],[2.377749,48.8723491],[2.3771139,48.8721617],[2.376853,48.872065],[2.376533,48.8719463],[2.3759791,48.8717409],[2.3747384,48.8712842],[2.3741966,48.8710815],[2.3736409,48.8708449],[2.3728517,48.8705654],[2.3712886,48.8700915],[2.3711766,48.8700572],[2.3701494,48.8697424],[2.3693404,48.869467],[2.36832,48.8690979],[2.3675743,48.8688494],[2.3670417,48.8686889],[2.366429,48.8685056],[2.365959,48.8683522],[2.3655219,48.8681928],[2.3650877,48.8680343],[2.3646334,48.8678688],[2.3644717,48.8678105],[2.364314,48.8677573],[2.3641737,48.8677199],[2.3640233,48.8676908],[2.3638034,48.8676559],[2.3636113,48.8676243],[2.3634052,48.8675786],[2.3632321,48.8675204],[2.3630837,48.8674382],[2.362923,48.8673198],[2.3616975,48.8665951],[2.3615423,48.8664861],[2.3611506,48.8661568],[2.3606541,48.8656653],[2.3605699,48.8655511],[2.3605343,48.8654979],[2.3604803,48.8654163],[2.3604057,48.8652817],[2.3602957,48.8650832],[2.3602412,48.864984],[2.360148,48.864905],[2.3600435,48.8648423],[2.3599098,48.8647989],[2.3597557,48.864771],[2.3595937,48.8647656],[2.3594241,48.864771],[2.3592432,48.8647913],[2.3569397,48.8652946],[2.3567131,48.8653503],[2.3566088,48.865373],[2.3565543,48.8653848],[2.3563835,48.8654196],[2.3562545,48.865438],[2.356099,48.8654481],[2.3559649,48.865441],[2.3558247,48.8654127],[2.3556907,48.8653519],[2.355606,48.8652779],[2.3555428,48.8651796],[2.3554904,48.8650377],[2.3554398,48.8648733],[2.3553971,48.8647489],[2.3552955,48.864555],[2.3547074,48.8634654],[2.353822,48.861819],[2.3536867,48.8615675],[2.3528611,48.8600532],[2.3527039,48.8597795],[2.3521169,48.8587119],[2.3516963,48.8579347],[2.3516776,48.8578996],[2.3516265,48.8578037],[2.3515742,48.8577367],[2.3514937,48.8576502],[2.3513878,48.8575814],[2.3512912,48.8575399],[2.3511048,48.8574949],[2.3505151,48.8573986],[2.3499552,48.857305],[2.3498046,48.8572857],[2.349657,48.8572751],[2.3494626,48.8572866],[2.3492426,48.857328],[2.3489168,48.857405],[2.3487194,48.8574569],[2.348573,48.8575012],[2.3475229,48.8578177]]}},{"type":"Feature","properties":{"name":"Ligne 12 : Mairie d\'Issy → Mairie d\'Aubervilliers","ref":"12","from":"Mairie d\'Issy","to":"Mairie d\'Aubervilliers"},"geometry":{"type":"MultiLineString","coordinates":[[[2.2731713,48.8241474],[2.2744393,48.8245619],[2.2754518,48.8248983],[2.2759521,48.8250617],[2.276628,48.8253972],[2.2773374,48.8257451],[2.2780362,48.8261115],[2.2784626,48.8264081],[2.2789441,48.8267516],[2.2793746,48.8270526],[2.2807076,48.8278331],[2.2827005,48.8289932],[2.2839263,48.8297666],[2.2850823,48.8305082],[2.2868231,48.8316558],[2.2879898,48.8324292],[2.28941,48.8333729],[2.2899023,48.8336982],[2.2908632,48.8343331],[2.2922049,48.8351543],[2.2927686,48.83548],[2.2932161,48.8357219],[2.293825,48.8360159],[2.2939785,48.8360839],[2.2940594,48.8361197],[2.2943729,48.8362542],[2.2947262,48.8364078],[2.2957213,48.8368509],[2.2962742,48.8371317],[2.2963175,48.8371543],[2.2963487,48.8371706],[2.2966255,48.8373115],[2.2975827,48.8378387],[2.2992377,48.838694],[2.2999203,48.8390427],[2.3003736,48.8392678],[2.3007786,48.8394037],[2.3012923,48.8395785],[2.3018139,48.8397453],[2.3048712,48.8405965],[2.3049699,48.840624],[2.3050686,48.8406514],[2.3051636,48.8406779],[2.3056723,48.8408195],[2.3067503,48.8411386],[2.3080031,48.8415194],[2.3109618,48.8424204],[2.3115254,48.8425823],[2.3128216,48.8430045],[2.3155736,48.843831],[2.3165825,48.844137],[2.3169169,48.8442108],[2.3172498,48.8443118],[2.3173635,48.8443361],[2.3175428,48.8443643],[2.317667,48.8443888],[2.3184705,48.8446074],[2.3197846,48.844965],[2.3198471,48.8449798],[2.3199192,48.8449941],[2.319996,48.8450045],[2.3200874,48.8450107],[2.3201823,48.845013],[2.3202778,48.8450087],[2.3203534,48.8450006],[2.3204378,48.8449898],[2.3204988,48.8449802],[2.320587,48.8449621],[2.3206646,48.8449435],[2.3207464,48.8449221],[2.3208552,48.8448875],[2.3209831,48.8448447],[2.321186,48.8447759],[2.3214048,48.8447016],[2.3219383,48.8445257],[2.3227844,48.8442463],[2.3231089,48.8441367],[2.3233525,48.8440572],[2.3242015,48.8437759],[2.3243539,48.8437175],[2.3262615,48.8430646],[2.326538,48.842992],[2.3267543,48.8429568],[2.326894,48.8429502],[2.3270442,48.8429573],[2.3271734,48.842987],[2.3272942,48.8430262],[2.327375,48.8430616],[2.3274974,48.843131],[2.3285891,48.8440781],[2.3287446,48.8442326],[2.3288318,48.8443315],[2.3288627,48.8444418],[2.3288613,48.8445557],[2.3288305,48.844688],[2.3277854,48.8482145],[2.3272714,48.850049],[2.3268345,48.8516234],[2.3266871,48.8521199],[2.326673,48.8521673],[2.3258882,48.8548661],[2.3257952,48.855187],[2.3256982,48.8555227],[2.3255382,48.8560743],[2.3255284,48.85611],[2.3254767,48.8562318],[2.3253881,48.8563787],[2.3252603,48.8565032],[2.324654,48.8569543],[2.3245273,48.8570554],[2.3244182,48.8571594],[2.3237219,48.8579056],[2.3232429,48.8584136],[2.3231904,48.8584455],[2.3229936,48.858657],[2.3216423,48.8600991],[2.3210551,48.860697],[2.320801,48.8610333],[2.3205337,48.8612924],[2.3203259,48.8615121],[2.3201944,48.8616851],[2.3200066,48.8619453],[2.3199102,48.8620794],[2.3198444,48.8621597],[2.319839,48.8622648],[2.3199133,48.8625175],[2.3202615,48.8630949],[2.321494,48.8639904],[2.3225691,48.8653959],[2.3227573,48.8656344],[2.3232833,48.8663096],[2.3242254,48.8675186],[2.3244967,48.8678482],[2.3248521,48.8683396],[2.3251099,48.8686575],[2.3251904,48.8687616],[2.3252477,48.8688795],[2.3252705,48.8690312],[2.3252534,48.8691621],[2.3251717,48.8694342],[2.3251579,48.8697305],[2.3252206,48.870062],[2.3252463,48.8702329],[2.3252667,48.8704025],[2.3252818,48.8706188],[2.3252761,48.8707257],[2.3252408,48.8708947],[2.3252382,48.8710107],[2.3252849,48.871127],[2.3256276,48.8716135],[2.326002,48.8721321],[2.3264363,48.8727329],[2.3267253,48.8731272],[2.3269063,48.8733909],[2.326968,48.8735519],[2.3270042,48.8737579],[2.3270102,48.8738426],[2.3270062,48.8739462],[2.3269908,48.874041],[2.3269526,48.8741813],[2.3269046,48.8743225],[2.3267825,48.8748],[2.3266931,48.8751158],[2.3266766,48.8752079],[2.326685,48.8753019],[2.326711,48.8753712],[2.3267595,48.8754303],[2.3268292,48.8754889],[2.3269217,48.8755388],[2.327019,48.875578],[2.3271507,48.8756116],[2.3272913,48.8756341],[2.3278406,48.8757066],[2.3283719,48.8757735],[2.3289657,48.8758374],[2.330021,48.8759494],[2.3310113,48.8761309],[2.3316813,48.876236],[2.3322083,48.8762942],[2.3326415,48.8763251],[2.332954,48.8763357],[2.3333724,48.8763181],[2.3378028,48.8760318],[2.3385437,48.8759935],[2.3388991,48.8759732],[2.3390292,48.8759758],[2.3390681,48.8759848],[2.3391271,48.8760049],[2.3391915,48.8760578],[2.3392304,48.8761311],[2.3393779,48.8765253],[2.33939,48.8766162],[2.3393752,48.8766938],[2.3393015,48.8767855],[2.3392292,48.8768679],[2.3390935,48.8769944],[2.3382106,48.8777368],[2.3380544,48.8779318],[2.3379211,48.8780695],[2.337834,48.8781538],[2.3377388,48.8782275],[2.3377048,48.8782541],[2.337458,48.8784469],[2.3372992,48.8785744],[2.3372284,48.8786334],[2.3371799,48.8786775],[2.3371272,48.8787276],[2.3370758,48.878784],[2.3370341,48.8788305],[2.3369396,48.8789601],[2.3369309,48.8790053],[2.3369195,48.8790919],[2.3369235,48.879163],[2.3369335,48.8792071],[2.3369466,48.8792453],[2.3369596,48.8792816],[2.3370594,48.8794821],[2.3376842,48.8807464],[2.3377386,48.8808833],[2.3377349,48.8809378],[2.3377166,48.8809912],[2.337675,48.881087],[2.3372422,48.881826],[2.3372083,48.8819243],[2.3371877,48.8820113],[2.337178,48.8820707],[2.3371711,48.8821282],[2.3371694,48.8821718],[2.3371717,48.8822192],[2.3371797,48.8822978],[2.3371921,48.882386],[2.3372106,48.8824632],[2.3372237,48.8825031],[2.3372437,48.8825505],[2.3372645,48.8825908],[2.3372769,48.8826148],[2.3372824,48.8828931],[2.3372918,48.8831383],[2.3374286,48.8836965],[2.337666,48.8841675],[2.3378081,48.8843959],[2.3379294,48.8845677],[2.338069,48.8847332],[2.3382983,48.8850207],[2.3384619,48.8853399],[2.3385867,48.8858778],[2.338588,48.8862447],[2.3385531,48.8865842],[2.3384955,48.886929],[2.3383305,48.8877949],[2.3382903,48.8882041],[2.3382876,48.8885965],[2.3383573,48.8889695],[2.3384593,48.8892376],[2.3388254,48.8897543],[2.3395959,48.8908773],[2.3398306,48.8911903],[2.340088,48.8914355],[2.340781,48.89192],[2.3414774,48.8924027],[2.3416652,48.892535],[2.3418006,48.8926205],[2.3419221,48.8926767],[2.3420194,48.8927076],[2.3421232,48.8927305],[2.3422064,48.8927402],[2.3423023,48.8927463],[2.3423981,48.8927479],[2.3426073,48.8927179],[2.3430204,48.8926714],[2.3437867,48.8925767],[2.3442797,48.8925257],[2.3446394,48.8924628],[2.3452711,48.8923489],[2.3464858,48.8920893],[2.347051,48.8919795],[2.3486661,48.891676],[2.3497296,48.8914837],[2.3507565,48.8912909],[2.3515706,48.8911427],[2.3534065,48.8908059],[2.3546524,48.8905775],[2.3552787,48.8904638],[2.355848,48.8903624],[2.3564026,48.8902733],[2.356876,48.8902495],[2.3587012,48.8902107],[2.3593503,48.8902072],[2.3596118,48.8901983],[2.3597057,48.8902098],[2.3597875,48.8902213],[2.3598559,48.890253],[2.359923,48.8902945],[2.3599645,48.8903447],[2.3599914,48.8904003],[2.3599967,48.8905061],[2.3599873,48.8908844],[2.3599659,48.8920121],[2.3598988,48.8926347],[2.3597808,48.8936442],[2.3596333,48.8949395],[2.3596547,48.89542],[2.3595701,48.8963939],[2.3594563,48.8977035],[2.3593852,48.89843],[2.3593463,48.8988523],[2.3592269,48.900061],[2.3588917,48.9034956],[2.3588742,48.9037565],[2.3588769,48.9040907],[2.3589426,48.9043745],[2.3590486,48.9046266],[2.3591974,48.9048664],[2.359416,48.9051238],[2.359648,48.9053433],[2.3599498,48.9055505],[2.3602864,48.9057329],[2.3606016,48.9058643],[2.3610347,48.906],[2.361539,48.9061049],[2.3623182,48.9061948],[2.3651345,48.9064857],[2.3659163,48.9065634],[2.3705285,48.9064273],[2.3709885,48.9063056],[2.3711731,48.9062567],[2.371664,48.906006],[2.3725254,48.9053246],[2.3729918,48.9051579],[2.3734873,48.9050857],[2.3742787,48.9051855],[2.3749613,48.905483],[2.3778513,48.9082256],[2.3783663,48.9089378],[2.3787739,48.9098475],[2.3791602,48.9105667],[2.3796966,48.9116597],[2.380123,48.9126962],[2.3804798,48.9134595],[2.3809116,48.9142765]],[[2.3273405,48.8756164],[2.3283588,48.8757478],[2.3283718,48.8757044],[2.3279516,48.8756506],[2.3275096,48.8755931],[2.3274458,48.8755849],[2.3273535,48.875573],[2.3273513,48.8755804],[2.3273425,48.8756097],[2.3273405,48.8756164]],[[2.3252194,48.8698882],[2.3252527,48.8700573],[2.3252805,48.8702279],[2.3252992,48.8704003],[2.3253091,48.8705731],[2.3253751,48.8705725],[2.3253654,48.8703981],[2.325343,48.8702241],[2.3253173,48.8700517],[2.3252833,48.8698834],[2.3252194,48.8698882]],[[2.3267093,48.8521383],[2.3269031,48.8515164]]]}},{"type":"Feature","properties":{"name":"Ligne 8 : Balard → Créteil - Pointe du Lac","ref":"8","from":"Balard","to":"Créteil - Pointe du Lac"},"geometry":{"type":"MultiLineString","coordinates":[[[2.277803,48.8352348],[2.2780765,48.8357452],[2.2781441,48.8358892],[2.2782017,48.8360372],[2.2782873,48.8362091],[2.2783177,48.8362695],[2.278379,48.8363968],[2.2784916,48.8366325],[2.2785694,48.8367645],[2.2786311,48.8368465],[2.2787236,48.8369242],[2.2788445,48.836994],[2.2817378,48.8385228],[2.2821413,48.8387329],[2.2821481,48.8387364],[2.2825518,48.8389059],[2.2849007,48.8398535],[2.2858717,48.8402463],[2.2868896,48.8406646],[2.2879218,48.8410837],[2.2913649,48.8424921],[2.2917792,48.8426775],[2.2919388,48.8427605],[2.2920877,48.8428602],[2.292309,48.8430376],[2.2926523,48.843366],[2.2930421,48.8437594],[2.2938643,48.8447112],[2.2938843,48.8447347],[2.294014,48.8449035],[2.2944681,48.8454252],[2.2953064,48.8463711],[2.2959568,48.8471125],[2.2960777,48.847326],[2.296853,48.8481924],[2.297242,48.8485451],[2.2976908,48.8489022],[2.2980724,48.8492278],[2.2983933,48.8494535],[2.2992367,48.8500344],[2.3001058,48.850633],[2.3010087,48.8512214],[2.3018549,48.8517973],[2.3029627,48.8525513],[2.3056125,48.8543593],[2.3060728,48.8546647],[2.3075775,48.8556803],[2.3103234,48.8575602],[2.311061,48.8580667],[2.3111649,48.8581182],[2.3111937,48.8581527],[2.3112957,48.858222],[2.3114996,48.8583067],[2.3116618,48.858357],[2.3118469,48.858394],[2.3121741,48.8584108],[2.3135917,48.8583508],[2.3140021,48.8583367],[2.3141697,48.8583499],[2.3143105,48.8583826],[2.3144352,48.8584364],[2.3145399,48.8585026],[2.314627,48.8585996],[2.3146766,48.8587267],[2.3147035,48.8589385],[2.3148161,48.8599874],[2.3148872,48.860393],[2.3149547,48.8609346],[2.3150212,48.861397],[2.3151975,48.862753],[2.3152471,48.8629692],[2.3153289,48.8631536],[2.3154657,48.8633644],[2.3156306,48.8635673],[2.3158586,48.8637605],[2.3161268,48.8639423],[2.3163736,48.864079],[2.3167468,48.8642213],[2.3172641,48.8643896],[2.3182458,48.8647143],[2.318683,48.8648589],[2.3192891,48.8650521],[2.3197384,48.8651986],[2.3201528,48.8653371],[2.320307,48.86539],[2.3204988,48.8654632],[2.3207402,48.8655735],[2.3210822,48.8657667],[2.3213638,48.8659652],[2.3215677,48.8661558],[2.3218526,48.8665117],[2.3219134,48.8665907],[2.3232694,48.8684266],[2.3235133,48.8687234],[2.3237512,48.8689442],[2.324009,48.8691184],[2.3242409,48.8692188],[2.324555,48.8692974],[2.3261707,48.8695784],[2.3276664,48.8698403],[2.3299295,48.8702006],[2.3305326,48.8703016],[2.3312817,48.8704386],[2.3319438,48.8705568],[2.3326314,48.8706839],[2.333613,48.8708777],[2.3345566,48.8710402],[2.3367342,48.8714041],[2.3378435,48.8715894],[2.3385398,48.8717041],[2.3392363,48.8718189],[2.3397043,48.8718965],[2.3398505,48.8719159],[2.3400245,48.8719286],[2.3402271,48.8719331],[2.3404573,48.8718889],[2.3411529,48.8717724],[2.3422184,48.8716258],[2.3435577,48.8713917],[2.3474705,48.8707079],[2.3481658,48.8705915],[2.3489269,48.8704306],[2.3506751,48.8700608],[2.3537241,48.8693749],[2.3550605,48.8690648],[2.3560119,48.8688669],[2.3566423,48.8687591],[2.3580226,48.868538],[2.3593598,48.8683559],[2.3596417,48.8683297],[2.3598999,48.8683083],[2.3599075,48.8683075],[2.3600808,48.8682896],[2.3602201,48.8682731],[2.3606481,48.8682048],[2.3609281,48.8681636],[2.3616333,48.8680596],[2.3619782,48.8679947],[2.3622439,48.8679273],[2.3623721,48.8678828],[2.3625383,48.8678205],[2.3627483,48.8677098],[2.3627996,48.8676788],[2.3636966,48.8671386],[2.3643926,48.8667209],[2.3645803,48.8665747],[2.3646942,48.8664537],[2.3647633,48.8663401],[2.3652756,48.8654741],[2.3653906,48.8654083],[2.365435,48.8653371],[2.3666323,48.8633194],[2.3667595,48.8631092],[2.3668885,48.8625724],[2.367234,48.8611816],[2.3681408,48.8574434],[2.3689203,48.8540968],[2.3689789,48.8539548],[2.3690456,48.8538469],[2.3691871,48.8536788],[2.3693957,48.8535147],[2.3696069,48.8533889],[2.3698275,48.8532989],[2.3701997,48.8531913],[2.3705485,48.8530654],[2.3707596,48.852972],[2.3710171,48.8528317],[2.3713054,48.8526923],[2.3715441,48.8525881],[2.3717922,48.8524743],[2.3721463,48.8523393],[2.3737757,48.8518636],[2.3760274,48.8512945],[2.3770581,48.8510637],[2.377911,48.8508749],[2.3786272,48.8507178],[2.379574,48.8505369],[2.3799736,48.8504857],[2.3803089,48.8504592],[2.3808051,48.8504407],[2.3813442,48.8504274],[2.3818297,48.8503886],[2.3830796,48.8502721],[2.383895,48.8501998],[2.3842222,48.8501609],[2.3844516,48.8501027],[2.3846018,48.85004],[2.3847332,48.8499633],[2.3848774,48.8498534],[2.3851,48.849571],[2.3859556,48.8484476],[2.3867999,48.8473669],[2.3868105,48.8473535],[2.387048,48.8471031],[2.3872947,48.8468427],[2.3874503,48.8466759],[2.3878352,48.8463052],[2.3894257,48.8449549],[2.3901962,48.844304],[2.3911994,48.8434603],[2.3921156,48.8426906],[2.3921886,48.8426293],[2.3923869,48.8424676],[2.3926451,48.8422458],[2.3937663,48.8412961],[2.3945971,48.8405879],[2.3952368,48.8400468],[2.3955922,48.8397855],[2.3959529,48.8395675],[2.3963217,48.8393795],[2.3966007,48.839255],[2.3969574,48.8391226],[2.4024586,48.8370694],[2.4033773,48.8367436],[2.4053889,48.8359933],[2.4060488,48.835755],[2.4061896,48.8356685],[2.4062633,48.8355705],[2.4062861,48.8354654],[2.4062513,48.8353719],[2.4061775,48.8352765],[2.4060246,48.8351733],[2.4047875,48.8344296],[2.404467,48.834291],[2.4033565,48.8338779],[2.4017083,48.8332555],[2.4003551,48.8327514],[2.3992138,48.8323198],[2.3990408,48.8322315],[2.3988973,48.8321176],[2.3988115,48.8320258],[2.3987378,48.831911],[2.3986627,48.8317212],[2.3986627,48.8315446],[2.3987176,48.831361],[2.3988155,48.8311995],[2.3989805,48.8310397],[2.3993381,48.8308145],[2.4010552,48.8297145],[2.4027503,48.8286048],[2.406201,48.8264064],[2.406433,48.8262527],[2.4072243,48.825761],[2.409767,48.8241531],[2.4129374,48.8221117],[2.4137829,48.8215612],[2.4145125,48.8210076],[2.4148437,48.820755],[2.4157959,48.8197987],[2.4165077,48.8191011],[2.4169862,48.8185473],[2.4172102,48.8183288],[2.4174285,48.8181077],[2.4190243,48.8163791],[2.4191682,48.8162257],[2.419324,48.8160776],[2.4194914,48.815935],[2.4196902,48.8157945],[2.4199035,48.8156797],[2.4201776,48.8155744],[2.4205675,48.8154126],[2.4217316,48.8150196],[2.4231599,48.8145533],[2.4250321,48.8139713],[2.425657,48.8137903],[2.4260956,48.8136313],[2.4263209,48.8135245],[2.4266575,48.8133638],[2.4277425,48.8127756],[2.4294135,48.8118748],[2.4305346,48.8112742],[2.4332718,48.8098037],[2.4347211,48.8090371],[2.4380018,48.8073014],[2.4456085,48.8033311],[2.446436,48.8029],[2.4473587,48.8023771],[2.4478039,48.8020724],[2.448284,48.8016572],[2.448648,48.8013147],[2.4489459,48.800943],[2.4492489,48.8005261],[2.4495494,48.799936],[2.4497038,48.7994027],[2.4496952,48.7993459],[2.4497675,48.7991064],[2.4497778,48.7990604],[2.4497976,48.7989746],[2.4498087,48.7989146],[2.4498167,48.7988597],[2.449828,48.7987742],[2.4498426,48.7985117],[2.4498401,48.7984269],[2.4498345,48.7983215],[2.4498232,48.7982118],[2.4497986,48.7980504],[2.4497428,48.7978161],[2.4497354,48.7977867],[2.4496273,48.7974479],[2.4495222,48.7971444],[2.4494819,48.7970234],[2.4492483,48.7963315],[2.4491509,48.7960426],[2.4490466,48.7957374],[2.4490439,48.7957287],[2.4489522,48.7954385],[2.448888,48.7952492],[2.4488437,48.795125],[2.4487735,48.794928],[2.4487052,48.794716],[2.4486331,48.7945075],[2.4484887,48.7940582],[2.448409,48.7937722],[2.4483621,48.7935129],[2.4483514,48.7934224],[2.4483483,48.7933512],[2.4483446,48.7932874],[2.4483468,48.7931135],[2.4483552,48.7929919],[2.448364,48.7929083],[2.4483902,48.7927584],[2.4484059,48.7926788],[2.448425,48.7926034],[2.4484681,48.7924658],[2.4485203,48.7923077],[2.4485836,48.7921645],[2.4486216,48.7920826],[2.4486579,48.7920132],[2.448783,48.7917999],[2.4488275,48.7917293],[2.4489091,48.7916178],[2.4489772,48.7915288],[2.4490311,48.7914646],[2.4490683,48.79142],[2.4491445,48.7913327],[2.4492305,48.791236],[2.4494439,48.7910124],[2.4498013,48.7906374],[2.4500141,48.790419],[2.4502278,48.7901893],[2.4505078,48.7899079],[2.450765,48.7896367],[2.4510256,48.7893721],[2.4514346,48.7889522],[2.4515598,48.7888159],[2.4517258,48.7886473],[2.4518502,48.7885299],[2.4520593,48.7883498],[2.4522759,48.7881767],[2.4526053,48.7879568],[2.4528445,48.7878214],[2.4530516,48.7877087],[2.4532718,48.7876062],[2.4538676,48.787356],[2.4542985,48.7871831],[2.4553515,48.7867634],[2.4556552,48.786641],[2.4558399,48.7865678],[2.4560174,48.7864996],[2.4562996,48.7863834],[2.4565323,48.7862843],[2.4567486,48.7861866],[2.4569516,48.7860908],[2.4571602,48.7859767],[2.457261,48.7859217],[2.4573465,48.7858724],[2.4573973,48.7858416],[2.4575696,48.7857267],[2.4577842,48.7855705],[2.45799,48.785405],[2.4581271,48.7852751],[2.4582956,48.7851082],[2.4584387,48.7849457],[2.458599,48.7847343],[2.4586425,48.7846713],[2.4587715,48.7844562],[2.4588818,48.7842388],[2.4589838,48.7839723],[2.4589989,48.783919],[2.4590691,48.7836264],[2.4591242,48.7832542],[2.4591512,48.7828552],[2.4591855,48.7824559],[2.4591963,48.7822328],[2.4592165,48.7820176],[2.4592247,48.7818683],[2.4592211,48.7817682],[2.4592126,48.7816819],[2.4591744,48.7814368],[2.4591683,48.7813753],[2.459167,48.7812582],[2.459173,48.7811892],[2.4592327,48.7803819],[2.4592509,48.7800857],[2.459283,48.7796657],[2.4592844,48.7796433],[2.4592999,48.7794773],[2.4593201,48.7792074],[2.4593613,48.7787694],[2.4594075,48.7784116],[2.4594221,48.7782972],[2.4594797,48.7779549],[2.4595214,48.7776829],[2.4595724,48.7773098],[2.4595831,48.7772389],[2.4596196,48.7770013],[2.459646,48.776826],[2.4596808,48.7766358],[2.459691,48.7765709],[2.4597347,48.7763893],[2.4597576,48.7763021],[2.4597798,48.7762264],[2.4598191,48.7761172],[2.459849,48.7760359],[2.4598782,48.775963],[2.4599169,48.7758795],[2.4599785,48.7757661],[2.4600742,48.7756139],[2.4607915,48.7747089],[2.461094,48.7743545],[2.4615123,48.7738803],[2.4616,48.7737776],[2.4618442,48.7734607],[2.4620077,48.7732306],[2.4622466,48.7728871],[2.4623046,48.7727995],[2.4624223,48.7726003],[2.4625195,48.7723845],[2.4627902,48.7715801],[2.4628605,48.7714128],[2.4629302,48.7712483],[2.4630682,48.7709294],[2.4631284,48.770789],[2.4631642,48.7707029],[2.4632024,48.7706149],[2.4632567,48.7704802],[2.4632609,48.77047],[2.463377,48.7701915],[2.463424,48.7700828],[2.4634874,48.769945],[2.4635213,48.7698746],[2.4635832,48.7697688],[2.4638162,48.7694365],[2.4639638,48.7692249],[2.4640601,48.7690954],[2.4641266,48.769001],[2.464248,48.7688298]],[[2.4640276,48.7691071],[2.4639779,48.7690921],[2.464335,48.768582],[2.4644302,48.7685531],[2.4640276,48.7691071]],[[2.4593014,48.779644],[2.4593725,48.7796462],[2.4593135,48.78037],[2.4592444,48.7803673],[2.4593014,48.779644]],[[2.4502484,48.7902755],[2.4501907,48.7902503],[2.4507788,48.7896402],[2.4508398,48.7896663],[2.4502484,48.7902755]],[[2.4493282,48.7963196],[2.4492654,48.7963285],[2.4495028,48.7970321],[2.4495696,48.7970227],[2.4493282,48.7963196]],[[2.3378456,48.8715772],[2.3378603,48.8715322],[2.3383572,48.8716149],[2.3383826,48.8716191],[2.338408,48.8716234],[2.3392457,48.8717629],[2.3392507,48.871782],[2.3392557,48.8718012],[2.3392537,48.8718087],[2.3378456,48.8715772]],[[2.3319292,48.8704929],[2.3319315,48.870497],[2.3319393,48.8705105],[2.331946,48.8705221],[2.3319426,48.8705312],[2.3306388,48.8702986],[2.3306532,48.870264],[2.3310757,48.8703397],[2.3311064,48.870345],[2.3311424,48.8703512],[2.3313679,48.8703906],[2.3313907,48.8703947],[2.3314135,48.8703987],[2.3314838,48.8704116],[2.3315051,48.8704155],[2.3315282,48.8704197],[2.3316475,48.8704409],[2.3316706,48.8704448],[2.3316942,48.8704488],[2.3318379,48.8704764],[2.3318613,48.8704806],[2.3318905,48.8704859],[2.3319292,48.8704929]],[[2.3256648,48.8694646],[2.3266955,48.8696408],[2.3267128,48.8695972],[2.325682,48.8694209],[2.3256648,48.8694646]]]}},{"type":"Feature","properties":{"name":"Ligne 13 : Châtillon-Montrouge → Saint-Denis-Université","ref":"13","from":"Châtillon-Montrouge","to":"Saint-Denis-Université"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3017558,48.8108516],[2.3016723,48.8109619],[2.3014451,48.8112154],[2.3013132,48.8113302],[2.3010544,48.811565],[2.3008259,48.8117665],[2.3007577,48.8118292],[2.300663,48.8119148],[2.3005755,48.8119924],[2.3003622,48.8121807],[2.2996087,48.8128647],[2.2984225,48.8140288],[2.2973719,48.8150342],[2.2968176,48.8155896],[2.2967675,48.8156398],[2.2963461,48.8161333],[2.2960905,48.8164757],[2.2958929,48.8167803],[2.2956869,48.817167],[2.2955189,48.8175739],[2.2954369,48.8178478],[2.2953584,48.8182762],[2.2953386,48.8184205],[2.2953272,48.8187472],[2.2953287,48.8190477],[2.2953404,48.8191693],[2.2953607,48.8193696],[2.2954286,48.8196193],[2.2954975,48.8197738],[2.2956075,48.819992],[2.2957506,48.8202483],[2.2958629,48.8203951],[2.2960083,48.820553],[2.2963379,48.8208417],[2.2973228,48.8216011],[2.2985252,48.8224984],[2.300515,48.8241418],[2.3026971,48.8259938],[2.3027914,48.8260661],[2.3045458,48.8272243],[2.3048365,48.8273884],[2.3053279,48.8276519],[2.3059527,48.8279536],[2.3076627,48.8287327],[2.3085575,48.8291558],[2.3116165,48.8305943],[2.3140548,48.8317522],[2.3157275,48.8326341],[2.3182034,48.833981],[2.3195408,48.8346798],[2.3204179,48.835148],[2.3227041,48.8364623],[2.3229503,48.8366175],[2.3230247,48.8366672],[2.3230847,48.8367156],[2.3231251,48.8367564],[2.3231603,48.8367966],[2.3231861,48.8368504],[2.3232006,48.8368974],[2.3232047,48.8369634],[2.3232006,48.8370138],[2.3231892,48.8370642],[2.3231696,48.8371118],[2.323091,48.8373011],[2.3225369,48.838644],[2.3224767,48.83879],[2.321451,48.8411368],[2.3209355,48.8423306],[2.3208554,48.8425401],[2.3205753,48.8433248],[2.3205581,48.8433701],[2.3204651,48.8436272],[2.3200047,48.8448024],[2.319962,48.8448916],[2.31991,48.8449758],[2.3198089,48.8451051],[2.3197456,48.8451719],[2.3196779,48.8452351],[2.3196053,48.8452943],[2.3195231,48.8453486],[2.3194314,48.8454005],[2.3193483,48.8454448],[2.3191805,48.8455319],[2.3168316,48.8467331],[2.3166706,48.8468505],[2.3165311,48.8469696],[2.3164376,48.8470774],[2.3163311,48.8472755],[2.3162731,48.8473818],[2.3160241,48.8478386],[2.3158537,48.8481567],[2.3153415,48.8490992],[2.3150151,48.8497055],[2.3146553,48.8503591],[2.3145183,48.8506013],[2.3144479,48.8507884],[2.3144085,48.850966],[2.3143919,48.8511635],[2.3144382,48.8514925],[2.3150836,48.8568038],[2.315108,48.8570041],[2.3151586,48.8575329],[2.3151699,48.857729],[2.3151546,48.8578282],[2.3151146,48.857934],[2.3149085,48.858408],[2.3145875,48.8593428],[2.3145452,48.8594528],[2.3145265,48.8595656],[2.3145417,48.8596716],[2.3145693,48.859929],[2.3146185,48.8603596],[2.3146411,48.8605133],[2.3146819,48.8607522],[2.3147076,48.8609043],[2.3147539,48.8613039],[2.3147577,48.8614731],[2.3147385,48.8616114],[2.3147023,48.8618202],[2.3146418,48.8620849],[2.3145724,48.8623896],[2.3145339,48.8640763],[2.3144269,48.8645181],[2.3142576,48.8651831],[2.3141595,48.8655771],[2.3140392,48.8662334],[2.313921,48.8669864],[2.3139089,48.8677932],[2.3138945,48.8682019],[2.3138787,48.8682995],[2.3138525,48.8683869],[2.3137982,48.8685133],[2.3134963,48.8691944],[2.3132907,48.8696878],[2.3132204,48.869879],[2.3131796,48.8700752],[2.3131629,48.8702384],[2.3131741,48.8704029],[2.3132333,48.8706149],[2.3133852,48.8708317],[2.3136686,48.8711619],[2.3140001,48.8715261],[2.3146084,48.8723635],[2.3146681,48.8724506],[2.3147193,48.8725415],[2.3147421,48.8726223],[2.3147478,48.87272],[2.314736,48.8728862],[2.3147074,48.8730718],[2.314634,48.8733509],[2.3144836,48.8737834],[2.3143999,48.8739994],[2.3143558,48.8741475],[2.3143328,48.874343],[2.3143612,48.874496],[2.3144042,48.8746268],[2.3145095,48.874808],[2.3146595,48.8749749],[2.3148595,48.8751284],[2.3150929,48.8752368],[2.3153633,48.8752928],[2.3156282,48.8753148],[2.3159338,48.8753002],[2.316282,48.8752417],[2.3165013,48.8751754],[2.3167876,48.8751126],[2.3172858,48.8750346],[2.3185823,48.8748592],[2.3192047,48.8748117],[2.3194962,48.8748105],[2.3198011,48.8748324],[2.3215217,48.8750285],[2.322144,48.8750687],[2.3230135,48.8751062],[2.3235405,48.8751123],[2.3238536,48.8751299],[2.3241668,48.8751628],[2.3247604,48.8752503],[2.3250076,48.8752873],[2.3251869,48.8753141],[2.3259535,48.8754268],[2.3260923,48.875445],[2.3261765,48.8754571],[2.3262993,48.8754792],[2.3264092,48.8755043],[2.3265137,48.8755409],[2.3266106,48.8755946],[2.326709,48.8756774],[2.326796,48.8757868],[2.3268646,48.8759087],[2.3269051,48.8761019],[2.326918,48.8762419],[2.3269918,48.8780012],[2.3270703,48.8796039],[2.3271484,48.8813266],[2.3272347,48.8832313],[2.3272888,48.883436],[2.3273079,48.8834872],[2.3273422,48.8836422],[2.3273201,48.8838278],[2.3269966,48.8845122],[2.3268218,48.8848229],[2.3267888,48.8848905],[2.3267623,48.88494],[2.326711,48.8850416],[2.3266191,48.8852162],[2.3266152,48.8852219],[2.3266095,48.8852306],[2.326569,48.8853294],[2.3265553,48.8853536],[2.3258261,48.8870102],[2.3257537,48.8871746],[2.3257025,48.8873384],[2.3256756,48.8874941],[2.3256859,48.8876419],[2.3257233,48.8878041],[2.326311,48.8895068],[2.3264464,48.8899538],[2.3273521,48.8927239],[2.3274449,48.8929814],[2.3275333,48.8932328],[2.3283046,48.8955339],[2.3284076,48.8958414],[2.3285717,48.8963205],[2.328869,48.8971883],[2.3289431,48.8974128],[2.3290813,48.8978169],[2.3292513,48.8983208],[2.3303707,48.9016376],[2.3310419,48.903626],[2.3315724,48.9052033],[2.3317631,48.9057701],[2.3319751,48.9063715],[2.3329116,48.9092062],[2.3332967,48.9103069],[2.3333708,48.9105715],[2.3335554,48.9112532],[2.3336315,48.9114468],[2.3337254,48.9116217],[2.3338301,48.9117871],[2.3339525,48.9119409],[2.3345466,48.9125806],[2.334568,48.9126035],[2.3346049,48.9126432],[2.3347609,48.9127924],[2.3349509,48.9129372],[2.3356377,48.9133862],[2.335913,48.9135896],[2.3401879,48.9171163],[2.3409487,48.9177318],[2.3416764,48.9183115],[2.3418886,48.9184805],[2.3421767,48.9187102],[2.3429242,48.9193062],[2.3434827,48.9197563],[2.3462786,48.9219855],[2.3467728,48.9223802],[2.3472798,48.9226834],[2.3478238,48.9229562],[2.3494361,48.9235452],[2.3502245,48.923931],[2.3509389,48.9243856],[2.3520413,48.9253364],[2.3547942,48.9277056],[2.355108,48.9280352],[2.3554018,48.9283734],[2.3556524,48.9287259],[2.3558564,48.9290806],[2.355968,48.9293199],[2.3563748,48.9302194],[2.356401,48.930278],[2.3575925,48.9330441],[2.3583404,48.9348157],[2.3587715,48.9357887],[2.3590873,48.936288],[2.359511,48.9369663],[2.3595495,48.9370332],[2.3596961,48.9372822],[2.3599743,48.9376386],[2.3603017,48.937943],[2.3616528,48.9389312],[2.3621009,48.9393543],[2.3623389,48.9396907],[2.3624995,48.940083],[2.362545,48.9404085],[2.3625266,48.9406754],[2.3624811,48.9409343],[2.3623827,48.9412189],[2.362233,48.941575],[2.3610486,48.9438426],[2.360994,48.9440664],[2.3610013,48.9443055],[2.3610616,48.9445404],[2.3611974,48.9447806],[2.3613878,48.9449883],[2.3616684,48.9451751],[2.3620141,48.9453137],[2.3624039,48.945419],[2.3633644,48.9456007],[2.3636181,48.9456506],[2.3646594,48.9458553],[2.3652146,48.9459644],[2.365757,48.9460716],[2.3662292,48.9461649],[2.3669475,48.9462832],[2.3694941,48.9465765]],[[2.3641125,48.9457354],[2.3652193,48.945953],[2.365237,48.9459137],[2.3641298,48.9456943],[2.3641125,48.9457354]],[[2.3591018,48.9362843],[2.3595263,48.9369624],[2.3595773,48.936949],[2.3594154,48.9366887],[2.3594017,48.9366922],[2.359388,48.9366963],[2.3593635,48.9366561],[2.3593393,48.936616],[2.3592988,48.9365517],[2.3592503,48.9364714],[2.3592618,48.9364685],[2.3592764,48.936465],[2.3591552,48.93627],[2.3591018,48.9362843]],[[2.3561016,48.9295832],[2.3563887,48.9302194],[2.3564465,48.9302079],[2.3563872,48.9300784],[2.356349,48.9299924],[2.3563396,48.9299726],[2.3563183,48.9299246],[2.3562407,48.9297501],[2.3562281,48.9297217],[2.3561955,48.9296472],[2.3561719,48.9295932],[2.3561623,48.9295706],[2.3561279,48.9295775],[2.3561016,48.9295832]],[[2.3429379,48.9193005],[2.3429716,48.9192828],[2.3429885,48.9192739],[2.342975,48.9192634],[2.3423073,48.9187229],[2.342257,48.9187495],[2.3429379,48.9193005]],[[2.334045,48.9120131],[2.3345653,48.9125735],[2.3346108,48.9125553],[2.3342342,48.9121449],[2.3341158,48.9120161],[2.3340931,48.9119925],[2.334045,48.9120131]],[[2.3247999,48.875249],[2.3248041,48.8752353],[2.3248159,48.8752006],[2.3248404,48.8752038],[2.3248684,48.8752077],[2.3248935,48.8752111],[2.3249203,48.8752148],[2.3249609,48.8752204],[2.3250218,48.8752287],[2.3250165,48.8752439],[2.325184,48.875269],[2.3252367,48.8752767],[2.3256429,48.8753354],[2.3256762,48.8753402],[2.3257085,48.8753448],[2.3260074,48.8753868],[2.3260445,48.875392],[2.3260599,48.8753942],[2.3261031,48.8753841],[2.3261154,48.8753853],[2.3261099,48.8754024],[2.3261045,48.8754193],[2.3261002,48.8754343],[2.325511,48.8753524],[2.3247999,48.875249]],[[2.2968386,48.8156678],[2.297201,48.8153013],[2.2974173,48.8150858],[2.2974341,48.8150638],[2.2973958,48.8150435],[2.2967883,48.8156497],[2.2968386,48.8156678]],[[2.3013706,48.8111858],[2.3014228,48.8112066],[2.3016534,48.8109556],[2.3020012,48.8104871],[2.3019242,48.8104666],[2.3015819,48.8109329],[2.3013706,48.8111858]]]}},{"type":"Feature","properties":{"name":"Ligne 13 : Châtillon-Montrouge → (Asnières-Genevilliers) Les Courtilles","ref":"13","from":"Châtillon-Montrouge","to":"(Asnières-Genevilliers) Les Courtilles"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3017558,48.8108516],[2.3016723,48.8109619],[2.3014451,48.8112154],[2.3013132,48.8113302],[2.3010544,48.811565],[2.3008259,48.8117665],[2.3007577,48.8118292],[2.300663,48.8119148],[2.3005755,48.8119924],[2.3003622,48.8121807],[2.2996087,48.8128647],[2.2984225,48.8140288],[2.2973719,48.8150342],[2.2968176,48.8155896],[2.2967675,48.8156398],[2.2963461,48.8161333],[2.2960905,48.8164757],[2.2958929,48.8167803],[2.2956869,48.817167],[2.2955189,48.8175739],[2.2954369,48.8178478],[2.2953584,48.8182762],[2.2953386,48.8184205],[2.2953272,48.8187472],[2.2953287,48.8190477],[2.2953404,48.8191693],[2.2953607,48.8193696],[2.2954286,48.8196193],[2.2954975,48.8197738],[2.2956075,48.819992],[2.2957506,48.8202483],[2.2958629,48.8203951],[2.2960083,48.820553],[2.2963379,48.8208417],[2.2973228,48.8216011],[2.2985252,48.8224984],[2.300515,48.8241418],[2.3026971,48.8259938],[2.3027914,48.8260661],[2.3045458,48.8272243],[2.3048365,48.8273884],[2.3053279,48.8276519],[2.3059527,48.8279536],[2.3076627,48.8287327],[2.3085575,48.8291558],[2.3116165,48.8305943],[2.3140548,48.8317522],[2.3157275,48.8326341],[2.3182034,48.833981],[2.3195408,48.8346798],[2.3204179,48.835148],[2.3227041,48.8364623],[2.3229503,48.8366175],[2.3230247,48.8366672],[2.3230847,48.8367156],[2.3231251,48.8367564],[2.3231603,48.8367966],[2.3231861,48.8368504],[2.3232006,48.8368974],[2.3232047,48.8369634],[2.3232006,48.8370138],[2.3231892,48.8370642],[2.3231696,48.8371118],[2.323091,48.8373011],[2.3225369,48.838644],[2.3224767,48.83879],[2.321451,48.8411368],[2.3209355,48.8423306],[2.3208554,48.8425401],[2.3205753,48.8433248],[2.3205581,48.8433701],[2.3204651,48.8436272],[2.3200047,48.8448024],[2.319962,48.8448916],[2.31991,48.8449758],[2.3198089,48.8451051],[2.3197456,48.8451719],[2.3196779,48.8452351],[2.3196053,48.8452943],[2.3195231,48.8453486],[2.3194314,48.8454005],[2.3193483,48.8454448],[2.3191805,48.8455319],[2.3168316,48.8467331],[2.3166706,48.8468505],[2.3165311,48.8469696],[2.3164376,48.8470774],[2.3163311,48.8472755],[2.3162731,48.8473818],[2.3160241,48.8478386],[2.3158537,48.8481567],[2.3153415,48.8490992],[2.3150151,48.8497055],[2.3146553,48.8503591],[2.3145183,48.8506013],[2.3144479,48.8507884],[2.3144085,48.850966],[2.3143919,48.8511635],[2.3144382,48.8514925],[2.3150836,48.8568038],[2.315108,48.8570041],[2.3151586,48.8575329],[2.3151699,48.857729],[2.3151546,48.8578282],[2.3151146,48.857934],[2.3149085,48.858408],[2.3145875,48.8593428],[2.3145452,48.8594528],[2.3145265,48.8595656],[2.3145417,48.8596716],[2.3145693,48.859929],[2.3146185,48.8603596],[2.3146411,48.8605133],[2.3146819,48.8607522],[2.3147076,48.8609043],[2.3147539,48.8613039],[2.3147577,48.8614731],[2.3147385,48.8616114],[2.3147023,48.8618202],[2.3146418,48.8620849],[2.3145724,48.8623896],[2.3145339,48.8640763],[2.3144269,48.8645181],[2.3142576,48.8651831],[2.3141595,48.8655771],[2.3140392,48.8662334],[2.313921,48.8669864],[2.3139089,48.8677932],[2.3138945,48.8682019],[2.3138787,48.8682995],[2.3138525,48.8683869],[2.3137982,48.8685133],[2.3134963,48.8691944],[2.3132907,48.8696878],[2.3132204,48.869879],[2.3131796,48.8700752],[2.3131629,48.8702384],[2.3131741,48.8704029],[2.3132333,48.8706149],[2.3133852,48.8708317],[2.3136686,48.8711619],[2.3140001,48.8715261],[2.3146084,48.8723635],[2.3146681,48.8724506],[2.3147193,48.8725415],[2.3147421,48.8726223],[2.3147478,48.87272],[2.314736,48.8728862],[2.3147074,48.8730718],[2.314634,48.8733509],[2.3144836,48.8737834],[2.3143999,48.8739994],[2.3143558,48.8741475],[2.3143328,48.874343],[2.3143612,48.874496],[2.3144042,48.8746268],[2.3145095,48.874808],[2.3146595,48.8749749],[2.3148595,48.8751284],[2.3150929,48.8752368],[2.3153633,48.8752928],[2.3156282,48.8753148],[2.3159338,48.8753002],[2.316282,48.8752417],[2.3165013,48.8751754],[2.3167876,48.8751126],[2.3172858,48.8750346],[2.3185823,48.8748592],[2.3192047,48.8748117],[2.3194962,48.8748105],[2.3198011,48.8748324],[2.3215217,48.8750285],[2.322144,48.8750687],[2.3230135,48.8751062],[2.3235405,48.8751123],[2.3238536,48.8751299],[2.3241668,48.8751628],[2.3247604,48.8752503],[2.3250076,48.8752873],[2.3251869,48.8753141],[2.3259535,48.8754268],[2.3260923,48.875445],[2.3261765,48.8754571],[2.3262993,48.8754792],[2.3264092,48.8755043],[2.3265137,48.8755409],[2.3266106,48.8755946],[2.326709,48.8756774],[2.326796,48.8757868],[2.3268646,48.8759087],[2.3269051,48.8761019],[2.326918,48.8762419],[2.3269918,48.8780012],[2.3270703,48.8796039],[2.3271484,48.8813266],[2.3272347,48.8832313],[2.3272888,48.883436],[2.3273079,48.8834872],[2.3273422,48.8836422],[2.3273201,48.8838278],[2.3269966,48.8845122],[2.3268218,48.8848229],[2.3267888,48.8848905],[2.3267623,48.88494],[2.326711,48.8850416],[2.3266191,48.8852162],[2.3266152,48.8852219],[2.3266095,48.8852306],[2.326569,48.8853294],[2.3265553,48.8853536],[2.3258261,48.8870102],[2.3257537,48.8871746],[2.3256568,48.8873552],[2.3254839,48.8875324],[2.3252531,48.8876843],[2.3246554,48.8880282],[2.3201948,48.8905947],[2.3184151,48.8916187],[2.3179321,48.8919149],[2.313526,48.8944308],[2.3134568,48.8944819],[2.3134013,48.8945286],[2.3133506,48.8945782],[2.3133066,48.8946253],[2.3132638,48.8946709],[2.3132185,48.8947287],[2.3131612,48.8948443],[2.312745,48.8958802],[2.3123864,48.8967708],[2.3123025,48.8969497],[2.3121994,48.897107],[2.3120984,48.8972255],[2.3119669,48.8973567],[2.3117855,48.8975177],[2.3099637,48.8989035],[2.3098559,48.8989938],[2.3097636,48.8990769],[2.3064665,48.9027386],[2.3056627,48.9036038],[2.3055448,48.9037306],[2.3031309,48.906145],[2.3023744,48.9069016],[2.3023208,48.9069477],[2.3022632,48.9069932],[2.3021629,48.9070653],[2.3020312,48.907144],[2.3019239,48.9072015],[2.3018176,48.9072583],[2.3016869,48.9073207],[2.3014754,48.9074118],[2.3011805,48.9075274],[2.3010255,48.9075899],[2.3008163,48.9076862],[2.3007103,48.9077409],[2.3005858,48.9078089],[2.3004809,48.9078735],[2.3003621,48.9079577],[2.3002426,48.9080592],[2.3001506,48.9081456],[2.3000401,48.9082647],[2.299945,48.9083858],[2.2998492,48.9085405],[2.2997394,48.9087233],[2.299611,48.9089847],[2.2991072,48.9101838],[2.2989484,48.910526],[2.2989403,48.9105414],[2.2987698,48.9109306],[2.2987621,48.9109466],[2.2986434,48.9112048],[2.2983804,48.9117899],[2.2982331,48.9121168],[2.2980821,48.9124381],[2.2979534,48.912696],[2.2978023,48.9129664],[2.2976921,48.9131533],[2.2975795,48.9133382],[2.2975119,48.9134419],[2.2974393,48.9135532],[2.2972953,48.9137534],[2.2971299,48.9139698],[2.2969597,48.9141704],[2.2966788,48.9144917],[2.2965039,48.9146941],[2.2961373,48.915107],[2.2959505,48.9153197],[2.2957514,48.915536],[2.295582,48.9157021],[2.2954382,48.9158287],[2.2952845,48.9159514],[2.2950744,48.9161051],[2.2948643,48.9162588],[2.2942546,48.9167021],[2.2942037,48.9167366],[2.2940457,48.9168454],[2.2935992,48.9171139],[2.2934896,48.9171747],[2.2930968,48.9173958],[2.29181,48.9181028],[2.290565,48.9188385],[2.2901599,48.919131],[2.2885066,48.9205143],[2.2884354,48.9205842],[2.2879605,48.9209739],[2.2877368,48.9211881],[2.2875024,48.9213925],[2.2871881,48.9216676],[2.2868864,48.9220851],[2.2862019,48.9231172],[2.2854187,48.9245271],[2.2847076,48.926027],[2.2845655,48.9266336],[2.2846046,48.9274255],[2.2845807,48.9284282],[2.2845689,48.928659],[2.2845637,48.9289176],[2.2845181,48.9294234],[2.2845154,48.9298551],[2.2844698,48.9302093],[2.2844682,48.9302137],[2.2843716,48.9304816],[2.2843598,48.9305142],[2.2841612,48.9307562]],[[2.2944434,48.916622],[2.2946252,48.9164904],[2.294616,48.916485],[2.2946066,48.9164792],[2.2947008,48.9164121],[2.2947184,48.9163993],[2.2947651,48.9163654],[2.2947728,48.91637],[2.2947826,48.9163758],[2.2949072,48.9162853],[2.2948729,48.916265],[2.294708,48.9163847],[2.2947016,48.9163893],[2.2946458,48.9164299],[2.2944093,48.9166017],[2.2942584,48.91671],[2.2942074,48.916746],[2.2942408,48.9167661],[2.2942928,48.9167305],[2.2944434,48.916622]],[[2.306492,48.9027489],[2.3055703,48.9037408],[2.3055919,48.9037495],[2.3056469,48.9036914],[2.305654,48.9036945],[2.3056708,48.903702],[2.3056877,48.9036836],[2.3057026,48.9036675],[2.305719,48.9036499],[2.3057299,48.9036381],[2.3057624,48.9036031],[2.3057737,48.903591],[2.305829,48.9035314],[2.3058971,48.9034582],[2.3065387,48.9027676],[2.306492,48.9027489]],[[2.3247999,48.875249],[2.3248041,48.8752353],[2.3248159,48.8752006],[2.3248404,48.8752038],[2.3248684,48.8752077],[2.3248935,48.8752111],[2.3249203,48.8752148],[2.3249609,48.8752204],[2.3250218,48.8752287],[2.3250165,48.8752439],[2.325184,48.875269],[2.3252367,48.8752767],[2.3256429,48.8753354],[2.3256762,48.8753402],[2.3257085,48.8753448],[2.3260074,48.8753868],[2.3260445,48.875392],[2.3260599,48.8753942],[2.3261031,48.8753841],[2.3261154,48.8753853],[2.3261099,48.8754024],[2.3261045,48.8754193],[2.3261002,48.8754343],[2.325511,48.8753524],[2.3247999,48.875249]],[[2.2968386,48.8156678],[2.297201,48.8153013],[2.2974173,48.8150858],[2.2974341,48.8150638],[2.2973958,48.8150435],[2.2967883,48.8156497],[2.2968386,48.8156678]],[[2.3013706,48.8111858],[2.3014228,48.8112066],[2.3016534,48.8109556],[2.3020012,48.8104871],[2.3019242,48.8104666],[2.3015819,48.8109329],[2.3013706,48.8111858]]]}},{"type":"Feature","properties":{"name":"Ligne 13 : (Asnières-Genevilliers) Les Courtilles → Châtillon-Montrouge","ref":"13","from":"(Asnières-Genevilliers) Les Courtilles","to":"Châtillon-Montrouge"},"geometry":{"type":"MultiLineString","coordinates":[[[2.3015874,48.8108097],[2.3012421,48.8112564],[2.3011448,48.8113592],[2.3009458,48.8115769],[2.3007264,48.8117964],[2.3006239,48.8118955],[2.300548,48.8119639],[2.3003236,48.8121645],[2.2995757,48.8128443],[2.2983776,48.8140012],[2.297348,48.8150249],[2.2973061,48.8150671],[2.2967467,48.81563],[2.2963099,48.8161198],[2.2960694,48.816447],[2.2958503,48.8167765],[2.2956324,48.8171778],[2.2954708,48.817564],[2.2953913,48.8178419],[2.2953564,48.8179972],[2.295308,48.8182757],[2.2952868,48.8184355],[2.2952793,48.8187322],[2.295282,48.8190556],[2.2952926,48.8191761],[2.2953158,48.8193776],[2.295386,48.8196254],[2.2954559,48.819794],[2.2955568,48.8199924],[2.2957085,48.8202589],[2.295792,48.8203721],[2.2958914,48.8204836],[2.2960728,48.820658],[2.2963497,48.8208967],[2.2972837,48.8216134],[2.2984833,48.8225032],[2.2984941,48.8225118],[2.3026791,48.8260069],[2.3027683,48.8260783],[2.3045226,48.8272418],[2.3048086,48.8274068],[2.3053062,48.8276683],[2.3059339,48.8279776],[2.3076385,48.8287532],[2.3085345,48.8291786],[2.3103861,48.8300679],[2.3140286,48.8317757],[2.3179967,48.8338915],[2.3181876,48.83399],[2.3182783,48.834038],[2.3189581,48.8344033],[2.3204075,48.8351643],[2.3226623,48.8364873],[2.322906,48.8366426],[2.3229782,48.8366924],[2.323037,48.8367395],[2.3230775,48.8367768],[2.3231105,48.8368115],[2.3231344,48.8368565],[2.3231485,48.8368995],[2.323153,48.8369607],[2.3231499,48.8370136],[2.3231375,48.8370581],[2.3231169,48.8371043],[2.3230378,48.8372914],[2.3224866,48.8386332],[2.3212504,48.8414587],[2.3209483,48.8421786],[2.3209389,48.8422011],[2.3208868,48.8423252],[2.3208083,48.8425277],[2.3207939,48.8425778],[2.3205086,48.8433623],[2.3199601,48.8447949],[2.3199137,48.8448836],[2.3198663,48.8449661],[2.3197717,48.8450946],[2.3197085,48.8451607],[2.3196396,48.8452225],[2.3195663,48.845286],[2.3194968,48.8453359],[2.3194081,48.8453893],[2.3193043,48.8454441],[2.3189843,48.845607],[2.3188248,48.8456882],[2.3168139,48.8467216],[2.3166321,48.8468313],[2.3165094,48.8469581],[2.3164118,48.8470723],[2.3163025,48.8472707],[2.316228,48.8474016],[2.3160019,48.8478327],[2.3158296,48.8481505],[2.3153186,48.8490929],[2.314991,48.8497001],[2.3146346,48.8503531],[2.3145018,48.8505976],[2.3144281,48.8507851],[2.3143878,48.8509664],[2.3143724,48.8511641],[2.3144012,48.851398],[2.3148834,48.8553626],[2.3150585,48.8568023],[2.3150719,48.8570457],[2.315042,48.8572225],[2.3149541,48.8574322],[2.3148065,48.857857],[2.3147538,48.8583601],[2.3146606,48.8587701],[2.3146167,48.8589854],[2.3145313,48.8592685],[2.3144968,48.8593578],[2.3144804,48.8594002],[2.3144654,48.8595133],[2.3144755,48.8596161],[2.314484,48.859683],[2.3145637,48.8603652],[2.3145988,48.8606476],[2.3146521,48.8609041],[2.3146989,48.8613071],[2.3147088,48.8614722],[2.3146927,48.8616077],[2.3146564,48.8618176],[2.3145909,48.8620879],[2.3145144,48.8623763],[2.3144535,48.8640615],[2.3143398,48.8645252],[2.314201,48.8651644],[2.3141005,48.8655765],[2.3139874,48.8662288],[2.3138793,48.8670025],[2.3138403,48.8681987],[2.3138247,48.8682945],[2.3138015,48.8683778],[2.3137451,48.8685005],[2.3134434,48.8691824],[2.3132315,48.8696772],[2.3131644,48.8698687],[2.3131255,48.8700751],[2.3131121,48.8702427],[2.3131215,48.870405],[2.3131805,48.8706238],[2.3133428,48.8708461],[2.3136298,48.8711716],[2.3139584,48.8715377],[2.3145636,48.872381],[2.3146183,48.872465],[2.3146668,48.8725509],[2.3146844,48.8726249],[2.3146907,48.8727175],[2.3146722,48.8728853],[2.3146459,48.8730629],[2.3145761,48.8733435],[2.3144208,48.8737706],[2.3143312,48.8739856],[2.314292,48.8741444],[2.3142633,48.8743412],[2.3143033,48.8745066],[2.3143579,48.8746396],[2.3144702,48.874825],[2.3146256,48.874988],[2.3148286,48.8751522],[2.3150686,48.8752622],[2.3153502,48.8753257],[2.3156282,48.8753499],[2.3159458,48.8753342],[2.3163084,48.8752747],[2.3165266,48.8752065],[2.3168119,48.8751447],[2.3172957,48.8750655],[2.3185934,48.8748863],[2.319208,48.874842],[2.3194911,48.8748388],[2.3197943,48.8748609],[2.3215109,48.8750522],[2.322138,48.875095],[2.3230125,48.8751252],[2.3235397,48.8751319],[2.3238494,48.8751471],[2.3241609,48.8751803],[2.3250015,48.8753076],[2.3260178,48.8754533],[2.3261656,48.8754762],[2.3262937,48.8755011],[2.3263953,48.8755257],[2.3264957,48.875559],[2.3265895,48.8756086],[2.3266862,48.8756878],[2.3267719,48.8757951],[2.3268379,48.8759153],[2.3268766,48.8761032],[2.3268899,48.8762418],[2.3269814,48.8785338],[2.3270241,48.8796037],[2.3271006,48.8811821],[2.3271996,48.8832241],[2.3272789,48.8834903],[2.3273099,48.883645],[2.3272857,48.8838238],[2.3269635,48.8845016],[2.3267832,48.8848184],[2.3266963,48.8849913],[2.326572,48.8852671],[2.3260901,48.8863364],[2.3257893,48.8870037],[2.3257143,48.8871701],[2.3256276,48.887309],[2.3255147,48.8874409],[2.3253823,48.887558],[2.3252301,48.8876605],[2.3250477,48.8877654],[2.3248167,48.8878982],[2.3202057,48.8905502],[2.3201146,48.8906026],[2.3183768,48.8916021],[2.3178946,48.8918573],[2.3139224,48.8941543],[2.3134925,48.8944029],[2.3133794,48.8944638],[2.3132632,48.8945103],[2.3130286,48.8945992],[2.3129568,48.8946305],[2.3128828,48.8946673],[2.3116946,48.8953497],[2.3106694,48.8959384],[2.3105743,48.8960155],[2.3105406,48.896054],[2.3104639,48.8961697],[2.3104272,48.8962511],[2.3103918,48.8963494],[2.310358,48.8964633],[2.31033,48.8966085],[2.3103192,48.8966535],[2.3103128,48.8966951],[2.3103013,48.8968458],[2.3103048,48.8969923],[2.310316,48.8970897],[2.3103593,48.8973098],[2.3103667,48.8973772],[2.3103604,48.8974383],[2.3103377,48.8975297],[2.3099137,48.8987637],[2.3098686,48.898848],[2.3098189,48.8989327],[2.3097175,48.8990619],[2.306432,48.9027248],[2.3061978,48.9029769],[2.3055103,48.9037168],[2.3030944,48.906128],[2.3023361,48.9068848],[2.3022848,48.9069286],[2.3022285,48.9069726],[2.3021289,48.9070424],[2.3020007,48.9071209],[2.3018991,48.9071809],[2.3017912,48.9072345],[2.3016639,48.9072933],[2.301452,48.9073788],[2.3011522,48.9074968],[2.300994,48.9075591],[2.3007852,48.9076524],[2.3006707,48.9077085],[2.300545,48.9077784],[2.3004401,48.9078447],[2.3003215,48.9079294],[2.3001898,48.9080338],[2.3000931,48.9081223],[2.2999838,48.9082403],[2.2999336,48.9083026],[2.2998516,48.9084163],[2.2997818,48.9085298],[2.2996876,48.9087025],[2.2995549,48.9089771],[2.2990528,48.9101714],[2.2988968,48.9105143],[2.2988887,48.9105296],[2.2987131,48.9109188],[2.2987054,48.9109348],[2.298593,48.9111812],[2.2983286,48.9117782],[2.2981837,48.9121069],[2.2980395,48.9124287],[2.2979091,48.9126888],[2.2977651,48.9129615],[2.2976541,48.9131424],[2.2975421,48.913324],[2.2974726,48.9134307],[2.2973999,48.9135418],[2.2972567,48.9137408],[2.2970864,48.9139547],[2.2969243,48.9141575],[2.2966402,48.9144832],[2.2964643,48.9146781],[2.2961028,48.9150938],[2.2959143,48.9153045],[2.2957182,48.9155215],[2.2955512,48.9156879],[2.2954461,48.9157803],[2.2954081,48.9158132],[2.2952617,48.9159379],[2.2950557,48.9160902],[2.2948497,48.9162425],[2.2948401,48.9162494],[2.2942307,48.9166871],[2.2940223,48.916829],[2.2938867,48.9169102],[2.2935516,48.917111],[2.2930745,48.9173774],[2.2917962,48.918089],[2.290565,48.9188385],[2.2901599,48.919131],[2.2885066,48.9205143],[2.2884354,48.9205842],[2.2879605,48.9209739],[2.2877368,48.9211881],[2.2875024,48.9213925],[2.2871881,48.9216676],[2.2868864,48.9220851],[2.2862019,48.9231172],[2.2854187,48.9245271],[2.2847076,48.926027],[2.2845655,48.9266336],[2.2846046,48.9274255],[2.2845807,48.9284282],[2.2845689,48.928659],[2.2845637,48.9289176],[2.2845181,48.9294234],[2.2845154,48.9298551],[2.2844698,48.9302093],[2.2844682,48.9302137],[2.2843716,48.9304816],[2.2843598,48.9305142],[2.2841612,48.9307562]],[[2.3018576,48.8104415],[2.3018121,48.8104277],[2.3015626,48.8107704],[2.3014889,48.8108666],[2.3013233,48.8110618],[2.30135,48.8110716],[2.3015936,48.8107862],[2.3018576,48.8104415]],[[2.2972798,48.8149984],[2.2973241,48.8150156],[2.296726,48.8156201],[2.2966797,48.8156002],[2.2969667,48.8153111],[2.2972798,48.8149984]],[[2.3260795,48.8755026],[2.3260852,48.8754854],[2.3254985,48.8753982],[2.3249936,48.8753214],[2.3249893,48.8753335],[2.3250092,48.8753675],[2.3251309,48.8753786],[2.3251563,48.8753823],[2.325182,48.875386],[2.3252154,48.8753912],[2.3252432,48.875395],[2.3252683,48.8753985],[2.3254623,48.8754268],[2.3254996,48.8754322],[2.3255401,48.8754381],[2.3258025,48.8754778],[2.3258655,48.8754874],[2.3260163,48.8755102],[2.3260186,48.8755133],[2.3260218,48.8755162],[2.326026,48.8755184],[2.3260313,48.8755202],[2.3260452,48.8755241],[2.326062,48.8755289],[2.3260707,48.8755158],[2.3260795,48.8755026]],[[2.3064061,48.9027144],[2.3063585,48.9026953],[2.305717,48.9033858],[2.3056489,48.9034591],[2.3054913,48.9036288],[2.3055077,48.9036357],[2.3055167,48.9036395],[2.3054622,48.9036975],[2.3054844,48.9037065],[2.3064061,48.9027144]],[[2.2943684,48.9165776],[2.2946052,48.9164057],[2.2946495,48.9163735],[2.2946558,48.9163689],[2.2946637,48.9163631],[2.2946673,48.9163605],[2.2946804,48.916351],[2.2946868,48.9163464],[2.294693,48.9163418],[2.2948387,48.9162361],[2.2947983,48.916212],[2.2947464,48.9162496],[2.2946664,48.9163077],[2.2946755,48.9163134],[2.2946852,48.9163195],[2.294672,48.9163289],[2.2946523,48.9163432],[2.2946437,48.9163494],[2.2946348,48.9163559],[2.2946281,48.9163608],[2.2946217,48.9163654],[2.2945292,48.9164327],[2.2945204,48.9164274],[2.2945106,48.916421],[2.2943277,48.9165534],[2.2941836,48.9166585],[2.2941268,48.9166975],[2.2941659,48.916721],[2.2942235,48.9166818],[2.2943684,48.9165776]]]}},{"type":"Feature","properties":{"name":"Ligne 3 : Gallieni → Pont de Levallois - Bécon","ref":"3","from":"Gallieni","to":"Pont de Levallois"},"geometry":{"type":"MultiLineString","coordinates":[[[2.4178133,48.864917],[2.4167364,48.8649302],[2.4158223,48.8649455],[2.415477,48.8649547],[2.414145,48.8649915],[2.4124288,48.8650583],[2.4123779,48.8650588],[2.4122581,48.8650585],[2.4119183,48.8650759],[2.4116896,48.8650735],[2.4115006,48.865065],[2.4112943,48.8650342],[2.4096579,48.8647006],[2.4091309,48.8646079],[2.4089619,48.8645938],[2.4083021,48.8645527],[2.4071679,48.8645967],[2.4057938,48.8646504],[2.4055048,48.8646585],[2.4037041,48.8647478],[2.4019003,48.8648077],[2.4003111,48.864866],[2.3989439,48.8648902],[2.3983001,48.8649203],[2.3980541,48.8649327],[2.3978212,48.864941],[2.3970022,48.8649722],[2.3963522,48.8649851],[2.395894,48.8649805],[2.3956562,48.8649406],[2.3955064,48.8649186],[2.3952884,48.8648626],[2.3950631,48.8648087],[2.3948218,48.8647496],[2.3945951,48.8646905],[2.3936898,48.8644567],[2.3925233,48.8641575],[2.3914076,48.8638707],[2.3891516,48.8633136],[2.3884008,48.863128],[2.3879368,48.8630194],[2.387664,48.8629708],[2.3874348,48.8629496],[2.3871553,48.8629423],[2.3868242,48.8629602],[2.3865691,48.8629938],[2.3863841,48.8630289],[2.3829264,48.8636776],[2.3822716,48.8638063],[2.3814964,48.8639521],[2.3813144,48.863989],[2.3794812,48.8643338],[2.3739112,48.8653786],[2.3707083,48.8659968],[2.3684108,48.8664127],[2.368127,48.8664902],[2.365941,48.8669157],[2.36488,48.8671222],[2.3644036,48.8672142],[2.3639053,48.8673105],[2.3637656,48.8673355],[2.3636235,48.8673541],[2.3634752,48.8673621],[2.363291,48.8673601],[2.3631844,48.8673509],[2.3630443,48.8673316],[2.3629102,48.8672954],[2.362776,48.8672532],[2.3625054,48.867139],[2.3616113,48.8667571],[2.3614713,48.8667047],[2.3613146,48.8666575],[2.3610641,48.8665948],[2.3609374,48.866564],[2.3608665,48.866548],[2.3588832,48.8660986],[2.3571389,48.8657047],[2.3566411,48.8655968],[2.356431,48.8655707],[2.3561784,48.8655545],[2.3558776,48.8655584],[2.3555367,48.8656076],[2.3549693,48.8657258],[2.3528468,48.8661821],[2.3521767,48.8663311],[2.3518524,48.8663998],[2.3509614,48.86659],[2.3508742,48.8666086],[2.3471001,48.8674295],[2.3465779,48.8675428],[2.3458245,48.8677063],[2.3457466,48.8677091],[2.3428652,48.8683175],[2.3418685,48.8685469],[2.3413537,48.8686539],[2.3408886,48.8687478],[2.3386432,48.8691676],[2.3359026,48.8695954],[2.3335326,48.8701372],[2.3330063,48.870254],[2.3328315,48.8703134],[2.3326625,48.870414],[2.3324237,48.8705922],[2.3319453,48.8709546],[2.3317456,48.8711001],[2.3313685,48.8713357],[2.3309264,48.8715913],[2.330207,48.8719948],[2.3286811,48.8728599],[2.3286325,48.8728874],[2.3280241,48.8732217],[2.3275724,48.8734974],[2.3273189,48.8736792],[2.3272143,48.8737497],[2.3270909,48.8737903],[2.3268629,48.8738256],[2.3261213,48.8739367],[2.3259657,48.8740029],[2.3258075,48.8741016],[2.324803,48.874841],[2.3244195,48.8751129],[2.3242969,48.8752102],[2.324186,48.8753114],[2.3240507,48.8754522],[2.3239594,48.8756064],[2.323891,48.8757273],[2.3229643,48.877456],[2.3227752,48.8778229],[2.3222643,48.8787676],[2.3219659,48.8793378],[2.3218438,48.8794639],[2.3216869,48.8795627],[2.3213919,48.8796606],[2.3182981,48.8806708],[2.3171701,48.8810391],[2.3167932,48.8811502],[2.3164539,48.8812049],[2.3161415,48.8812261],[2.3158022,48.8812164],[2.3154253,48.881182],[2.314913,48.881121],[2.3137369,48.8809809],[2.312965,48.8808916],[2.3128289,48.8808856],[2.3127203,48.8808962],[2.3125822,48.8809253],[2.3124615,48.8809668],[2.3123555,48.8810276],[2.3122107,48.8811352],[2.3113363,48.8818549],[2.3108508,48.882257],[2.3105772,48.8824343],[2.3103841,48.8825313],[2.3102017,48.8826098],[2.3099751,48.8826812],[2.3092267,48.8828567],[2.3079487,48.8831231],[2.3057787,48.8835878],[2.304565,48.8838312],[2.3037188,48.884005],[2.3025138,48.8842356],[2.3017709,48.8843441],[2.3002997,48.8845302],[2.2982736,48.8848146],[2.2981133,48.8848298],[2.2978112,48.8848728],[2.2975497,48.8849513],[2.2973405,48.8850403],[2.297075,48.8851867],[2.2968966,48.8853252],[2.2963394,48.8858689],[2.2960256,48.8861819],[2.2958955,48.886293],[2.2957627,48.8863565],[2.2956018,48.8864121],[2.2954382,48.8864324],[2.2952799,48.8864324],[2.2951056,48.8864086],[2.2948478,48.8863385],[2.2947058,48.8863015],[2.2940733,48.8860616],[2.2934906,48.8859272],[2.2929216,48.8857957],[2.2926319,48.8857935],[2.2923985,48.8857714],[2.2919801,48.8857705],[2.2916797,48.8857935],[2.2913645,48.8858411],[2.2911151,48.8859046],[2.2909246,48.8859628],[2.2907449,48.8860304],[2.2905786,48.8861056],[2.2904485,48.886178],[2.2903292,48.886252],[2.290191,48.8863605],[2.290006,48.8865201],[2.2898759,48.8866586],[2.289508,48.8871511],[2.289005,48.8877173],[2.2884734,48.8882803],[2.2877247,48.8891012],[2.2868986,48.8900077],[2.2861476,48.890833],[2.285583,48.8914547],[2.2850318,48.8920499],[2.2847274,48.8924411],[2.2818943,48.8955216],[2.2803973,48.8971408]],[[2.3241693,48.8754759],[2.3241171,48.8754648],[2.3241044,48.8754594],[2.3240911,48.8754537],[2.3241429,48.8753971],[2.3242411,48.8752983],[2.3243321,48.8752187],[2.3245647,48.8750469],[2.3248193,48.8748744],[2.3248302,48.87487],[2.3248635,48.8748919],[2.3247407,48.8749738],[2.3247028,48.8749991],[2.3245312,48.8751136],[2.3243685,48.8752425],[2.3241658,48.8754333],[2.3241916,48.8754403],[2.3241693,48.8754759]]]}}]}');var rF={value:()=>{}};function rE(){for(var e,i=0,n=arguments.length,t={};i=0&&(i=e.slice(n+1),e=e.slice(0,n)),e&&!t.hasOwnProperty(e))throw Error("unknown type: "+e);return{type:e,name:i}}),a=-1,o=r.length;if(arguments.length<2){for(;++a0)for(var n,t,r=Array(n),a=0;ai?1:e>=i?0:NaN}rY.prototype={constructor:rY,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,i){return this._parent.insertBefore(e,i)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};var r2="http://www.w3.org/1999/xhtml",r3={svg:"http://www.w3.org/2000/svg",xhtml:r2,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function r5(e){var i=e+="",n=i.indexOf(":");return n>=0&&"xmlns"!==(i=e.slice(0,n))&&(e=e.slice(n+1)),r3.hasOwnProperty(i)?{space:r3[i],local:e}:e}function r6(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function r7(e,i){return e.style.getPropertyValue(i)||r6(e).getComputedStyle(e,null).getPropertyValue(i)}function r1(e){return e.trim().split(/^|\s+/)}function r9(e){return e.classList||new r0(e)}function r0(e){this._node=e,this._names=r1(e.getAttribute("class")||"")}function ae(e,i){for(var n=r9(e),t=-1,r=i.length;++tthis._names.indexOf(e)&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var i=this._names.indexOf(e);i>=0&&(this._names.splice(i,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var ah=[null];function ap(e,i){this._groups=e,this._parents=i}function af(){return new ap([[document.documentElement]],ah)}function am(e){return"string"==typeof e?new ap([[document.querySelector(e)]],[document.documentElement]):new ap([[e]],ah)}ap.prototype=af.prototype={constructor:ap,select:function(e){"function"!=typeof e&&(e=rz(e));for(var i=this._groups,n=i.length,t=Array(n),r=0;r=M&&(M=P+1);!(C=f[M])&&++M=0;)(t=r[a])&&(o&&4^t.compareDocumentPosition(o)&&o.parentNode.insertBefore(t,o),o=t);return this},sort:function(e){function i(i,n){return i&&n?e(i.__data__,n.__data__):!i-!n}e||(e=r4);for(var n=this._groups,t=n.length,r=Array(t),a=0;a1?this.each((null==i?function(e){return function(){this.style.removeProperty(e)}}:"function"==typeof i?function(e,i,n){return function(){var t=i.apply(this,arguments);null==t?this.style.removeProperty(e):this.style.setProperty(e,t,n)}}:function(e,i,n){return function(){this.style.setProperty(e,i,n)}})(e,i,null==n?"":n)):r7(this.node(),e)},property:function(e,i){return arguments.length>1?this.each((null==i?function(e){return function(){delete this[e]}}:"function"==typeof i?function(e,i){return function(){var n=i.apply(this,arguments);null==n?delete this[e]:this[e]=n}}:function(e,i){return function(){this[e]=i}})(e,i)):this.node()[e]},classed:function(e,i){var n=r1(e+"");if(arguments.length<2){for(var t=r9(this.node()),r=-1,a=n.length;++r=0&&(i=e.slice(n+1),e=e.slice(0,n)),{type:e,name:i}}),o=a.length;if(arguments.length<2){var s=this.node().__on;if(s){for(var l,u=0,d=s.length;u()=>e;function ab(e,i){var n=i-e;return n?function(i){return e+i*n}:aM(isNaN(e)?i:e)}var a_=function e(i){var n,t=1==(n=+(n=i))?ab:function(e,i){var t,r,a;return i-e?(t=e,r=i,t=Math.pow(t,a=n),r=Math.pow(r,a)-t,a=1/a,function(e){return Math.pow(t+e*r,a)}):aM(isNaN(e)?i:e)};function r(e,i){var n=t((e=(0,aC.rgb)(e)).r,(i=(0,aC.rgb)(i)).r),r=t(e.g,i.g),a=t(e.b,i.b),o=ab(e.opacity,i.opacity);return function(i){return e.r=n(i),e.g=r(i),e.b=a(i),e.opacity=o(i),e+""}}return r.gamma=e,r}(1);function aA(e){return function(i){var n,t,r=i.length,a=Array(r),o=Array(r),s=Array(r);for(n=0;n=1?(n=1,i-1):Math.floor(n*i),r=e[t],a=e[t+1],o=t>0?e[t-1]:2*r-a,s=t=0&&i._call.call(void 0,e),i=i._next;--aw}()}finally{aw=0,function(){for(var e,i,n=ax,t=1/0;n;)n._call?(t>n._time&&(t=n._time),e=n,n=n._next):(i=n._next,n._next=null,n=e?e._next=i:ax=i);aD=e,aH(t)}(),aF=0}}function aq(){var e=aO.now(),i=e-aV;i>1e3&&(aE-=i,aV=e)}function aH(e){!aw&&(aj&&(aj=clearTimeout(aj)),e-aF>24?(e<1/0&&(aj=setTimeout(aU,e-aO.now()-aE)),aN&&(aN=clearInterval(aN))):(aN||(aV=aO.now(),aN=setInterval(aq,1e3)),aw=1,ak(aU)))}function aJ(e,i,n){var t=new aR;return i=null==i?0:+i,t.restart(n=>{t.stop(),e(n+i)},i,n),t}aR.prototype=a$.prototype={constructor:aR,restart:function(e,i,n){if("function"!=typeof e)throw TypeError("callback is not a function");n=(null==n?aT():+n)+(null==i?0:+i),this._next||aD===this||(aD?aD._next=this:ax=this,aD=this),this._call=e,this._time=n,aH()},stop:function(){this._call&&(this._call=null,this._time=1/0,aH())}};var aW=rE("start","end","cancel","interrupt"),aQ=[];function aX(e,i,n,t,r,a){var o=e.__transition;if(o){if(n in o)return}else e.__transition={};!function(e,i,n){var t,r=e.__transition;function a(l){var u,d,c,g;if(1!==n.state)return s();for(u in r)if((g=r[u]).name===n.name){if(3===g.state)return aJ(a);4===g.state?(g.state=6,g.timer.stop(),g.on.call("interrupt",e,e.__data__,g.index,g.group),delete r[u]):+u0)throw Error("too late; already scheduled");return n}function aK(e,i){var n=aZ(e,i);if(n.state>3)throw Error("too late; already running");return n}function aZ(e,i){var n=e.__transition;if(!n||!(n=n[i]))throw Error("transition not found");return n}function a8(e,i){var n,t,r,a=e.__transition,o=!0;if(a){for(r in i=null==i?null:i+"",a){if((n=a[r]).name!==i){o=!1;continue}t=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(t?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete a[r]}o&&delete e.__transition}}var a4=180/Math.PI,a2={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function a3(e,i,n,t,r,a){var o,s,l;return(o=Math.sqrt(e*e+i*i))&&(e/=o,i/=o),(l=e*n+i*t)&&(n-=e*l,t-=i*l),(s=Math.sqrt(n*n+t*t))&&(n/=s,t/=s,l/=s),e*t180?l+=360:l-s>180&&(s+=360),g.push({i:c.push(r(c)+"rotate(",null,t)-2,x:aS(s,l)})):l&&c.push(r(c)+"rotate("+l+t),(u=a.skewX)!==(d=o.skewX)?g.push({i:c.push(r(c)+"skewX(",null,t)-2,x:aS(u,d)}):d&&c.push(r(c)+"skewX("+d+t),!function(e,i,n,t,a,o){if(e!==n||i!==t){var s=a.push(r(a)+"scale(",null,",",null,")");o.push({i:s-4,x:aS(e,n)},{i:s-2,x:aS(i,t)})}else(1!==n||1!==t)&&a.push(r(a)+"scale("+n+","+t+")")}(a.scaleX,a.scaleY,o.scaleX,o.scaleY,c,g),a=o=null,function(e){for(var i,n=-1,t=g.length;++ns&&(o=i.slice(s,o),u[l]?u[l]+=o:u[++l]=o),(r=r[0])===(a=a[0])?u[l]?u[l]+=a:u[++l]=a:(u[++l]=null,d.push({i:l,x:aS(r,a)})),s=aI.lastIndex;return s=0&&(e=e.slice(0,i)),!e||"start"===e})?aY:aK,function(){var o=r(this,a),s=o.on;s!==n&&(t=(n=s).copy()).on(e,i),o.on=t}))},attr:function(e,i){var n=r5(e),t="transform"===n?a7:a9;return this.attrTween(e,"function"==typeof i?(n.local?function(e,i,n){var t,r,a;return function(){var o,s,l=n(this);return null==l?void this.removeAttributeNS(e.space,e.local):(o=this.getAttributeNS(e.space,e.local))===(s=l+"")?null:o===t&&s===r?a:(r=s,a=i(t=o,l))}}:function(e,i,n){var t,r,a;return function(){var o,s,l=n(this);return null==l?void this.removeAttribute(e):(o=this.getAttribute(e))===(s=l+"")?null:o===t&&s===r?a:(r=s,a=i(t=o,l))}})(n,t,a1(this,"attr."+e,i)):null==i?(n.local?function(e){return function(){this.removeAttributeNS(e.space,e.local)}}:function(e){return function(){this.removeAttribute(e)}})(n):(n.local?function(e,i,n){var t,r,a=n+"";return function(){var o=this.getAttributeNS(e.space,e.local);return o===a?null:o===t?r:r=i(t=o,n)}}:function(e,i,n){var t,r,a=n+"";return function(){var o=this.getAttribute(e);return o===a?null:o===t?r:r=i(t=o,n)}})(n,t,i))},attrTween:function(e,i){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==i)return this.tween(n,null);if("function"!=typeof i)throw Error();var t=r5(e);return this.tween(n,(t.local?function(e,i){var n,t;function r(){var r=i.apply(this,arguments);return r!==t&&(n=(t=r)&&function(i){this.setAttributeNS(e.space,e.local,r.call(this,i))}),n}return r._value=i,r}:function(e,i){var n,t;function r(){var r=i.apply(this,arguments);return r!==t&&(n=(t=r)&&function(i){this.setAttribute(e,r.call(this,i))}),n}return r._value=i,r})(t,i))},style:function(e,i,n){var t,r,a,o,s,l,u,d,c,g,L,h,p,f,m,v,y,C,P,M,b,_="transform"==(e+="")?a6:a9;return null==i?this.styleTween(e,(t=e,function(){var e=r7(this,t),i=(this.style.removeProperty(t),r7(this,t));return e===i?null:e===r&&i===a?o:o=_(r=e,a=i)})).on("end.style."+e,oe(e)):"function"==typeof i?this.styleTween(e,(s=e,l=a1(this,"style."+e,i),function(){var e=r7(this,s),i=l(this),n=i+"";return null==i&&(this.style.removeProperty(s),n=i=r7(this,s)),e===n?null:e===u&&n===d?c:(d=n,c=_(u=e,i))})).each((g=this._id,y="end."+(v="style."+(L=e)),function(){var e=aK(this,g),i=e.on,n=null==e.value[v]?m||(m=oe(L)):void 0;(i!==h||f!==n)&&(p=(h=i).copy()).on(y,f=n),e.on=p})):this.styleTween(e,(C=e,b=i+"",function(){var e=r7(this,C);return e===b?null:e===P?M:M=_(P=e,i)}),n).on("end.style."+e,null)},styleTween:function(e,i,n){var t="style."+(e+="");if(arguments.length<2)return(t=this.tween(t))&&t._value;if(null==i)return this.tween(t,null);if("function"!=typeof i)throw Error();return this.tween(t,function(e,i,n){var t,r;function a(){var a=i.apply(this,arguments);return a!==r&&(t=(r=a)&&function(i){this.style.setProperty(e,a.call(this,i),n)}),t}return a._value=i,a}(e,i,null==n?"":n))},text:function(e){var i,n;return this.tween("text","function"==typeof e?(i=a1(this,"text",e),function(){var e=i(this);this.textContent=null==e?"":e}):(n=null==e?"":e+"",function(){this.textContent=n}))},textTween:function(e){var i="text";if(arguments.length<1)return(i=this.tween(i))&&i._value;if(null==e)return this.tween(i,null);if("function"!=typeof e)throw Error();return this.tween(i,function(e){var i,n;function t(){var t=e.apply(this,arguments);return t!==n&&(i=(n=t)&&function(e){this.textContent=t.call(this,e)}),i}return t._value=e,t}(e))},remove:function(){var e;return this.on("end.remove",(e=this._id,function(){var i=this.parentNode;for(var n in this.__transition)if(+n!==e)return;i&&i.removeChild(this)}))},tween:function(e,i){var n=this._id;if(e+="",arguments.length<2){for(var t,r=aZ(this.node(),n).tween,a=0,o=r.length;a0?1:e<0?-1:0},ob=Math.sqrt,o_=Math.tan;function oA(e){return e>1?od:e<-1?-od:Math.asin(e)}function oS(e,i){function n(n,t){return i((n=e(n,t))[0],n[1])}return e.invert&&i.invert&&(n.invert=function(n,t){return(n=i.invert(n,t))&&e.invert(n[0],n[1])}),n}function oB(e,i){return op(e)>ou&&(e-=Math.round(e/og)*og),[e,i]}function oI(e,i,n){return(e%=og)?i||n?oS(ox(e),oD(i,n)):ox(e):i||n?oD(i,n):oB}function oG(e){return function(i,n){return op(i+=e)>ou&&(i-=Math.round(i/og)*og),[i,n]}}function ox(e){var i=oG(e);return i.invert=oG(-e),i}function oD(e,i){var n=ov(e),t=oP(e),r=ov(i),a=oP(i);function o(e,i){var o=ov(i),s=ov(e)*o,l=oP(e)*o,u=oP(i),d=u*n+s*t;return[om(l*r-d*a,s*n-u*t),oA(d*r+l*a)]}return o.invert=function(e,i){var o=ov(i),s=ov(e)*o,l=oP(e)*o,u=oP(i),d=u*r-l*a;return[om(l*r+u*a,s*n+d*t),oA(d*n-s*t)]},o}function ow(){}function oj(){var e,i=[];return{point:function(i,n,t){e.push([i,n,t])},lineStart:function(){i.push(e=[])},lineEnd:ow,rejoin:function(){i.length>1&&i.push(i.pop().concat(i.shift()))},result:function(){var n=i;return i=[],e=null,n}}}function oN(e,i){return 1e-6>op(e[0]-i[0])&&1e-6>op(e[1]-i[1])}function oV(e,i,n,t){this.x=e,this.z=i,this.o=n,this.e=t,this.v=!1,this.n=this.p=null}function oF(e,i,n,t,r){var a,o,s=[],l=[];if(e.forEach(function(e){if(!((i=e.length-1)<=0)){var i,n,t=e[0],o=e[i];if(oN(t,o)){if(!t[2]&&!o[2]){for(r.lineStart(),a=0;a=0;--a)r.point((d=u[a])[0],d[1]);else t(g.x,g.p.x,-1,r);g=g.p}u=(g=g.o).z,L=!L}while(!g.v)r.lineEnd()}}}function oE(e){if(i=e.length){for(var i,n,t=0,r=e[0];++t0){for(a=e[--i];i>0&&(a=(n=a)+(t=e[--i]),!(r=t-(a-n))););i>0&&(r<0&&e[i-1]<0||r>0&&e[i-1]>0)&&(n=a+(t=2*r),t==n-a&&(a=n))}return a}}function ok(e){return[om(e[1],e[0]),oA(e[2])]}function oT(e){var i=e[0],n=e[1],t=ov(n);return[t*ov(i),t*oP(i),oP(n)]}function oz(e,i){return e[0]*i[0]+e[1]*i[1]+e[2]*i[2]}function oR(e,i){return[e[1]*i[2]-e[2]*i[1],e[2]*i[0]-e[0]*i[2],e[0]*i[1]-e[1]*i[0]]}function o$(e,i){e[0]+=i[0],e[1]+=i[1],e[2]+=i[2]}function oU(e,i){return[e[0]*i,e[1]*i,e[2]*i]}function oq(e){var i=ob(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=i,e[1]/=i,e[2]/=i}function oH(e){return op(e[0])<=ou?e[0]:oM(e[0])*((op(e[0])+ou)%og-ou)}function oJ(e){return Array.from(function*(e){for(let i of e)yield*i}(e))}function oW(e,i,n,t){return function(r){var a,o,s,l=i(r),u=oj(),d=i(u),c=!1,g={point:L,lineStart:p,lineEnd:f,polygonStart:function(){g.point=m,g.lineStart=v,g.lineEnd=y,o=[],a=[]},polygonEnd:function(){g.point=L,g.lineStart=p,g.lineEnd=f,o=oJ(o);var e=function(e,i){var n=oH(i),t=i[1],r=oP(t),a=[oP(n),-ov(n),0],o=0,s=0,l=new oO;1===r?t=od+1e-6:-1===r&&(t=-od-1e-6);for(var u=0,d=e.length;u=0?1:-1,S=A*_,B=S>ou,I=f*M;if(l.add(om(I*A*oP(S),m*b+I*ov(S))),o+=B?_+A*og:_,B^h>=n^C>=n){var G=oR(oT(L),oT(y));oq(G);var x=oR(a,G);oq(x);var D=(B^_>=0?-1:1)*oA(x[2]);(t>D||t===D&&(G[0]||G[1]))&&(s+=B^_>=0?1:-1)}}return(o<-.000001||o<1e-6&&l<-.000000000001)^1&s}(a,t);o.length?(c||(r.polygonStart(),c=!0),oF(o,oX,e,n,r)):e&&(c||(r.polygonStart(),c=!0),r.lineStart(),n(null,null,1,r),r.lineEnd()),c&&(r.polygonEnd(),c=!1),o=a=null},sphere:function(){r.polygonStart(),r.lineStart(),n(null,null,1,r),r.lineEnd(),r.polygonEnd()}};function L(i,n){e(i,n)&&r.point(i,n)}function h(e,i){l.point(e,i)}function p(){g.point=h,l.lineStart()}function f(){g.point=L,l.lineEnd()}function m(e,i){s.push([e,i]),d.point(e,i)}function v(){d.lineStart(),s=[]}function y(){m(s[0][0],s[0][1]),d.lineEnd();var e,i,n,t,l=d.clean(),g=u.result(),L=g.length;if(s.pop(),a.push(s),s=null,L){if(1&l){if((i=(n=g[0]).length-1)>0){for(c||(r.polygonStart(),c=!0),r.lineStart(),e=0;e1&&2&l&&g.push(g.pop().concat(g.shift())),o.push(g.filter(oQ))}}return g}}function oQ(e){return e.length>1}function oX(e,i){return((e=e.x)[0]<0?e[1]-od-1e-6:od-e[1])-((i=i.x)[0]<0?i[1]-od-1e-6:od-i[1])}var oY=oW(function(){return!0},function(e){var i,n=NaN,t=NaN,r=NaN;return{lineStart:function(){e.lineStart(),i=1},point:function(a,o){var s,l,u,d,c,g,L=a>0?ou:-ou,h=op(a-n);1e-6>op(h-ou)?(e.point(n,t=(t+o)/2>0?od:-od),e.point(r,t),e.lineEnd(),e.lineStart(),e.point(L,t),e.point(a,t),i=0):r!==L&&h>=ou&&(1e-6>op(n-r)&&(n-=1e-6*r),1e-6>op(a-L)&&(a-=1e-6*L),s=n,l=t,t=op(g=oP(s-(u=a)))>1e-6?of((oP(l)*(c=ov(o))*oP(u)-oP(o)*(d=ov(l))*oP(s))/(d*c*g)):(l+o)/2,e.point(r,t),e.lineEnd(),e.lineStart(),e.point(L,t),i=0),e.point(n=a,t=o),r=L},lineEnd:function(){e.lineEnd(),n=t=NaN},clean:function(){return 2-i}}},function(e,i,n,t){var r;if(null==e)r=n*od,t.point(-ou,r),t.point(0,r),t.point(ou,r),t.point(ou,0),t.point(ou,-r),t.point(0,-r),t.point(-ou,-r),t.point(-ou,0),t.point(-ou,r);else if(op(e[0]-i[0])>1e-6){var a=e[0]1?0:n<-1?ou:Math.acos(n);return((0>-i[2]?-t:t)+og-1e-6)%og}var oZ=e=>e;function o8(e){return function(i){var n=new o4;for(var t in e)n[t]=e[t];return n.stream=i,n}}function o4(){}function o2(e,i){e&&o5.hasOwnProperty(e.type)&&o5[e.type](e,i)}o4.prototype={constructor:o4,point:function(e,i){this.stream.point(e,i)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var o3={Feature:function(e,i){o2(e.geometry,i)},FeatureCollection:function(e,i){for(var n=e.features,t=-1,r=n.length;++tse&&(se=e),isi&&(si=i)},lineStart:ow,lineEnd:ow,polygonStart:ow,polygonEnd:ow,result:function(){var e=[[o9,o0],[se,si]];return se=si=-(o0=o9=1/0),e}};function st(e,i,n){var t=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=t&&e.clipExtent(null),o1(n,e.stream(sn)),i(sn.result()),null!=t&&e.clipExtent(t),e}function sr(e,i,n){return st(e,function(n){var t=i[1][0]-i[0][0],r=i[1][1]-i[0][1],a=Math.min(t/(n[1][0]-n[0][0]),r/(n[1][1]-n[0][1])),o=+i[0][0]+(t-a*(n[1][0]+n[0][0]))/2,s=+i[0][1]+(r-a*(n[1][1]+n[0][1]))/2;e.scale(150*a).translate([o,s])},n)}var sa=ov(30*oh);function so(e,i){return+i?function(e,i){function n(t,r,a,o,s,l,u,d,c,g,L,h,p,f){var m=u-t,v=d-r,y=m*m+v*v;if(y>4*i&&p--){var C=o+g,P=s+L,M=l+h,b=ob(C*C+P*P+M*M),_=oA(M/=b),A=1e-6>op(op(M)-1)||1e-6>op(a-c)?(a+c)/2:om(P,C),S=e(A,_),B=S[0],I=S[1],G=B-t,x=I-r,D=v*G-m*x;(D*D/y>i||op((m*G+v*x)/y-.5)>.3||o*g+s*L+l*h=0))throw RangeError(`invalid digits: ${n}`);if(t>15)return s2;if(t!==e){let n=10**t;e=t,i=function(e){let i=1;this._+=e[0];for(let t=e.length;i=0))throw Error(`invalid digits: ${e}`);if(i>15)return s0;let n=10**i;return function(e){this._+=e[0];for(let i=1,t=e.length;i1e-6){if(Math.abs(d*s-l*u)>1e-6&&r){let g=n-a,L=t-o,h=s*s+l*l,p=Math.sqrt(h),f=Math.sqrt(c),m=r*Math.tan((s7-Math.acos((h+c-(g*g+L*L))/(2*p*f)))/2),v=m/f,y=m/p;Math.abs(v-1)>1e-6&&this._append`L${e+v*u},${i+v*d}`,this._append`A${r},${r},0,0,${+(d*g>u*L)},${this._x1=e+y*s},${this._y1=i+y*l}`}else this._append`L${this._x1=e},${this._y1=i}`}}arc(e,i,n,t,r,a){if(e=+e,i=+i,a=!!a,(n=+n)<0)throw Error(`negative radius: ${n}`);let o=n*Math.cos(t),s=n*Math.sin(t),l=e+o,u=i+s,d=1^a,c=a?t-r:r-t;null===this._x1?this._append`M${l},${u}`:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-u)>1e-6)&&this._append`L${l},${u}`,n&&(c<0&&(c=c%s1+s1),c>s9?this._append`A${n},${n},0,1,${d},${e-o},${i-s}A${n},${n},0,1,${d},${this._x1=l},${this._y1=u}`:c>1e-6&&this._append`A${n},${n},0,${+(c>=s7)},${d},${this._x1=e+n*Math.cos(r)},${this._y1=i+n*Math.sin(r)}`)}rect(e,i,n,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+i}h${n=+n}v${+t}h${-n}Z`}toString(){return this._}}function li(e){return e[0]}function ln(e){return e[1]}function lt(e,i){let n;var t=s3(!0),r=null,a=s6,o=null,s=(n=3,l.digits=function(e){if(!arguments.length)return n;if(null==e)n=null;else{let i=Math.floor(e);if(!(i>=0))throw RangeError(`invalid digits: ${e}`);n=i}return l},()=>new le(n));function l(n){var l,u,d,c,g=(n="object"==typeof(l=n)&&"length"in l?l:Array.from(l)).length,L=!1;for(null==r&&(o=a(c=s())),u=0;u<=g;++u)!(u()=>e;function ls(e,{sourceEvent:i,target:n,transform:t,dispatch:r}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:i,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:t,enumerable:!0,configurable:!0},_:{value:r}})}function ll(e,i,n){this.k=e,this.x=i,this.y=n}ll.prototype={constructor:ll,scale:function(e){return 1===e?this:new ll(this.k*e,this.x,this.y)},translate:function(e,i){return 0===e&0===i?this:new ll(this.k,this.x+this.k*e,this.y+this.k*i)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var lu=new ll(1,0,0);function ld(e){e.stopImmediatePropagation()}function lc(e){e.preventDefault(),e.stopImmediatePropagation()}function lg(e){return(!e.ctrlKey||"wheel"===e.type)&&!e.button}function lL(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e).hasAttribute("viewBox")?[[(e=e.viewBox.baseVal).x,e.y],[e.x+e.width,e.y+e.height]]:[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]:[[0,0],[e.clientWidth,e.clientHeight]]}function lh(){return this.__zoom||lu}function lp(e){return-e.deltaY*(1===e.deltaMode?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function lf(){return navigator.maxTouchPoints||"ontouchstart"in this}function lm(e,i,n){var t=e.invertX(i[0][0])-n[0][0],r=e.invertX(i[1][0])-n[1][0],a=e.invertY(i[0][1])-n[0][1],o=e.invertY(i[1][1])-n[1][1];return e.translate(r>t?(t+r)/2:Math.min(0,t)||Math.max(0,r),o>a?(a+o)/2:Math.min(0,a)||Math.max(0,o))}ll.prototype;const lv=[2.3522,48.8566],ly={1:"#FFCE00",2:"#0064B0",3:"#9F9825","3bis":"#98D4E2",4:"#C04191",5:"#F28E42",6:"#83C491",7:"#F3A4BA","7bis":"#83C491",8:"#CEADD2",9:"#D5C900",10:"#E3B32A",11:"#8D5E2A",12:"#00814F",13:"#98D4E2",14:"#662483",15:"#B90845",16:"#F3A4BA",17:"#D5C900",18:"#00A88F"};function lC(e){let i=new lM;return e.forEach(e=>{let n=e.properties.adjacentStations,t=e.properties.name,r={};Object.keys(n).forEach(e=>{n[e].forEach(e=>{r[e]=1})}),i.addNode(t,r)}),i}function lP(e,i){return e.some(e=>e.properties.name===i)}class lM{constructor(){this.nodes={}}addNode(e,i){this.nodes[e]=i}dijkstra(e,i){let n={},t={},r=Object.assign({},this.nodes);for(let e in this.nodes)n[e]=Number.POSITIVE_INFINITY;for(n[e]=0;Object.keys(r).length>0;){let e=this.getMinNode(n,r),i=this.nodes[e];for(let r in i){let a=i[r];a+n[e]e.properties.adjacentStations&&e.properties.name),l_=lb.map(e=>e.properties.name).sort(),lA=a(rV).features,lS=new class{#e;#i;#n;#t=353;#r=-2175;#a=e=>this.#t*e+this.#r;#o;#s;#l;#u;#d;#c;constructor({arrondissements:e,stations:i,lines:n}){this.#e=e,this.#i=i,this.#n=n,this.#o=am("svg"),this.#s=this.#o.append("g"),this.#l=this.#s.append("g"),this.#u=this.#s.append("g"),this.#u.attr("class","stations-slide-enter-content"),this.#d=(function(e){var i,n,t,r=(function(e){var i,n,t,r,a,o,s,l,u,d,c=150,g=480,L=250,h=0,p=0,f=0,m=0,v=0,y=0,C=1,P=1,M=null,b=oY,_=null,A=oZ,S=.5;function B(e){return l(e[0]*oh,e[1]*oh)}function I(e){return(e=l.invert(e[0],e[1]))&&[e[0]*oL,e[1]*oL]}function G(){var e=sl(c,0,0,C,P,y).apply(null,i(h,p)),t=sl(c,g-e[0],L-e[1],C,P,y);return n=oI(f,m,v),s=oS(i,t),l=oS(n,s),o=so(s,S),x()}function x(){return u=d=null,B}return B.stream=function(e){var i;return u&&d===e?u:u=ss((i=n,o8({point:function(e,n){var t=i(e,n);return this.stream.point(t[0],t[1])}}))(b(o(A(d=e)))))},B.preclip=function(e){return arguments.length?(b=e,M=void 0,x()):b},B.postclip=function(e){return arguments.length?(A=e,_=t=r=a=null,x()):A},B.clipAngle=function(e){return arguments.length?(b=+e?function(e){var i=ov(e),n=6*oh,t=i>0,r=op(i)>1e-6;function a(e,n){return ov(e)*ov(n)>i}function o(e,n,t){var r=oT(e),a=oT(n),o=[1,0,0],s=oR(r,a),l=oz(s,s),u=s[0],d=l-u*u;if(!d)return!t&&e;var c=oR(o,s),g=oU(o,i*l/d);o$(g,oU(s,-i*u/d));var L=oz(g,c),h=oz(c,c),p=L*L-h*(oz(g,g)-1);if(!(p<0)){var f=ob(p),m=oU(c,(-L-f)/h);if(o$(m,g),m=ok(m),!t)return m;var v,y=e[0],C=n[0],P=e[1],M=n[1];Cop(b-ou);if(!_&&M0^m[1]<(1e-6>op(m[0]-y)?P:M):P<=m[1]&&m[1]<=M:b>ou^(y<=m[0]&&m[0]<=C)){var A=oU(c,(-L+f)/h);return o$(A,g),[m,ok(A)]}}}function s(i,n){var r=t?e:ou-e,a=0;return i<-r?a|=1:i>r&&(a|=2),n<-r?a|=4:n>r&&(a|=8),a}return oW(a,function(e){var i,n,l,u,d;return{lineStart:function(){u=l=!1,d=1},point:function(c,g){var L,h,p=[c,g],f=a(c,g),m=t?f?0:s(c,g):f?s(c+(c<0?ou:-ou),g):0;!i&&(u=l=f)&&e.lineStart(),f!==l&&(!(h=o(i,p))||oN(i,h)||oN(p,h))&&(p[2]=1),f!==l?(d=0,f?(e.lineStart(),h=o(p,i),e.point(h[0],h[1])):(h=o(i,p),e.point(h[0],h[1],2),e.lineEnd()),i=h):r&&i&&t^f&&!(m&n)&&(L=o(p,i,!0))&&(d=0,t?(e.lineStart(),e.point(L[0][0],L[0][1]),e.point(L[1][0],L[1][1]),e.lineEnd()):(e.point(L[1][0],L[1][1]),e.lineEnd(),e.lineStart(),e.point(L[0][0],L[0][1],3))),!f||i&&oN(i,p)||e.point(p[0],p[1]),i=p,l=f,n=m},lineEnd:function(){l&&e.lineEnd(),i=null},clean:function(){return d|(u&&l)<<1}}},function(i,t,r,a){!function(e,i,n,t,r,a){if(n){var o=ov(i),s=oP(i),l=t*n;null==r?(r=i+t*og,a=i-l/2):(r=oK(o,r),a=oK(o,a),(t>0?ra)&&(r+=t*og));for(var u,d=r;t>0?d>a:dl(r,a)^s>0)do u.point(0===d||3===d?e:n,d>1?t:i);while((d=(d+s+4)%4)!==c)else u.point(a[0],a[1])}function o(t,r){return 1e-6>op(t[0]-e)?r>0?0:3:1e-6>op(t[0]-n)?r>0?2:1:1e-6>op(t[1]-i)?r>0?1:0:r>0?3:2}function s(e,i){return l(e.x,i.x)}function l(e,i){var n=o(e,1),t=o(i,1);return n!==t?n-t:0===n?i[1]-e[1]:1===n?e[0]-i[0]:2===n?e[1]-i[1]:i[0]-e[0]}return function(o){var l,u,d,c,g,L,h,p,f,m,v,y=o,C=oj(),P={point:M,lineStart:function(){P.point=b,u&&u.push(d=[]),m=!0,f=!1,h=p=NaN},lineEnd:function(){l&&(b(c,g),L&&f&&C.rejoin(),l.push(C.result())),P.point=M,f&&y.lineEnd()},polygonStart:function(){y=C,l=[],u=[],v=!0},polygonEnd:function(){var i=function(){for(var i=0,n=0,r=u.length;nt&&(g-a)*(t-o)>(L-o)*(e-a)&&++i:L<=t&&(g-a)*(t-o)<(L-o)*(e-a)&&--i;return i}(),n=v&&i,r=(l=oJ(l)).length;(n||r)&&(o.polygonStart(),n&&(o.lineStart(),a(null,null,1,o),o.lineEnd()),r&&oF(l,s,i,a,o),o.polygonEnd()),y=o,l=u=d=null}};function M(e,i){r(e,i)&&y.point(e,i)}function b(a,o){var s=r(a,o);if(u&&d.push([a,o]),m)c=a,g=o,L=s,m=!1,s&&(y.lineStart(),y.point(a,o));else if(s&&f)y.point(a,o);else{var l=[h=Math.max(-1e9,Math.min(1e9,h)),p=Math.max(-1e9,Math.min(1e9,p))],C=[a=Math.max(-1e9,Math.min(1e9,a)),o=Math.max(-1e9,Math.min(1e9,o))];(function(e,i,n,t,r,a){var o,s=e[0],l=e[1],u=i[0],d=i[1],c=0,g=1,L=u-s,h=d-l;if(o=n-s,L||!(o>0)){if(o/=L,L<0){if(o0){if(o>g)return;o>c&&(c=o)}if(o=r-s,L||!(o<0)){if(o/=L,L<0){if(o>g)return;o>c&&(c=o)}else if(L>0){if(o0)){if(o/=h,h<0){if(o0){if(o>g)return;o>c&&(c=o)}if(o=a-l,h||!(o<0)){if(o/=h,h<0){if(o>g)return;o>c&&(c=o)}else if(h>0){if(o0&&(e[0]=s+c*L,e[1]=l+c*h),g<1&&(i[0]=s+g*L,i[1]=l+g*h),!0}}}}})(l,C,e,i,n,t)?(f||(y.lineStart(),y.point(l[0],l[1])),y.point(C[0],C[1]),s||y.lineEnd(),v=!1):s&&(y.lineStart(),y.point(a,o),v=!1)}h=a,p=o,f=s}return P}}(_=+e[0][0],t=+e[0][1],r=+e[1][0],a=+e[1][1]),x()):null==_?null:[[_,t],[r,a]]},B.scale=function(e){return arguments.length?(c=+e,G()):c},B.translate=function(e){return arguments.length?(g=+e[0],L=+e[1],G()):[g,L]},B.center=function(e){return arguments.length?(h=e[0]%360*oh,p=e[1]%360*oh,G()):[h*oL,p*oL]},B.rotate=function(e){return arguments.length?(f=e[0]%360*oh,m=e[1]%360*oh,v=e.length>2?e[2]%360*oh:0,G()):[f*oL,m*oL,v*oL]},B.angle=function(e){return arguments.length?(y=e%360*oh,G()):y*oL},B.reflectX=function(e){return arguments.length?(C=e?-1:1,G()):C<0},B.reflectY=function(e){return arguments.length?(P=e?-1:1,G()):P<0},B.precision=function(e){return arguments.length?(o=so(s,S=e*e),x()):ob(S)},B.fitExtent=function(e,i){return sr(B,e,i)},B.fitSize=function(e,i){return sr(B,[[0,0],e],i)},B.fitWidth=function(e,i){return st(B,function(i){var n=+e,t=n/(i[1][0]-i[0][0]),r=(n-t*(i[1][0]+i[0][0]))/2,a=-t*i[0][1];B.scale(150*t).translate([r,a])},i)},B.fitHeight=function(e,i){return st(B,function(i){var n=+e,t=n/(i[1][1]-i[0][1]),r=-t*i[0][0],a=(n-t*(i[1][1]+i[0][1]))/2;B.scale(150*t).translate([r,a])},i)},function(){return i=e.apply(this,arguments),B.invert=i.invert&&I,G()}})(function(){return e})(),a=r.center,o=r.scale,s=r.translate,l=r.clipExtent,u=null;function d(){var a=ou*o(),s=r((function(e){function i(i){return i=e(i[0]*oh,i[1]*oh),i[0]*=oL,i[1]*=oL,i}return e=oI(e[0]*oh,e[1]*oh,e.length>2?e[2]*oh:0),i.invert=function(i){return i=e.invert(i[0]*oh,i[1]*oh),i[0]*=oL,i[1]*=oL,i},i})(r.rotate()).invert([0,0]));return l(null==u?[[s[0]-a,s[1]-a],[s[0]+a,s[1]+a]]:e===su?[[Math.max(s[0]-a,u),i],[Math.min(s[0]+a,n),t]]:[[u,Math.max(s[1]-a,i)],[n,Math.min(s[1]+a,t)]])}return r.scale=function(e){return arguments.length?(o(e),d()):o()},r.translate=function(e){return arguments.length?(s(e),d()):s()},r.center=function(e){return arguments.length?(a(e),d()):a()},r.clipExtent=function(e){return arguments.length?(null==e?u=i=n=t=null:(u=+e[0][0],i=+e[0][1],n=+e[1][0],t=+e[1][1]),d()):null==u?null:[[u,i],[n,t]]},d()})(su).scale(961/og),this.#c=am("body").append("div").attr("class","map-tooltip"),window.addEventListener("resize",()=>this.#g()),this.#L()}#L(){this.#g(),this.#h({arrondissements:this.#e,projection:this.#d,g:this.#s,svg:this.#o})}#h(){let e=this.#e.features.sort((e,i)=>e.properties.c_ar-i.properties.c_ar);this.#l.attr("class","slide-enter-content").selectAll("path").data(e).join("path").attr("fill","#dee2e6").attr("d",(function(e,i){let n=3,t=4.5,r,a;function o(e){return e&&("function"==typeof t&&a.pointRadius(+t.apply(this,arguments)),o1(e,r(a))),a.result()}return o.area=function(e){return o1(e,r(sm)),sm.result()},o.measure=function(e){return o1(e,r(sK)),sK.result()},o.bounds=function(e){return o1(e,r(sn)),sn.result()},o.centroid=function(e){return o1(e,r(sV)),sV.result()},o.projection=function(i){return arguments.length?(r=null==i?(e=null,oZ):(e=i).stream,o):e},o.context=function(e){return arguments.length?(a=null==e?(i=null,new s4(n)):new sq(i=e),"function"!=typeof t&&a.pointRadius(t),o):i},o.pointRadius=function(e){return arguments.length?(t="function"==typeof e?e:(a.pointRadius(+e),+e),o):t},o.digits=function(e){if(!arguments.length)return n;if(null==e)n=null;else{let i=Math.floor(e);if(!(i>=0))throw RangeError(`invalid digits: ${e}`);n=i}return null===i&&(a=new s4(n)),o},o.projection(e).digits(n).context(i)})().projection(this.#d)).style("stroke","#6c757d").style("stroke-width",2);let i=(function(){var e,i,n,t=lg,r=lL,a=lm,o=lp,s=lf,l=[0,1/0],u=[[-1/0,-1/0],[1/0,1/0]],d=250,c=la,g=rE("start","zoom","end"),L=0,h=10;function p(e){e.property("__zoom",lh).on("wheel.zoom",M,{passive:!1}).on("mousedown.zoom",b).on("dblclick.zoom",_).filter(s).on("touchstart.zoom",A).on("touchmove.zoom",S).on("touchend.zoom touchcancel.zoom",B).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function f(e,i){return(i=Math.max(l[0],Math.min(l[1],i)))===e.k?e:new ll(i,e.x,e.y)}function m(e,i,n){var t=i[0]-n[0]*e.k,r=i[1]-n[1]*e.k;return t===e.x&&r===e.y?e:new ll(e.k,t,r)}function v(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function y(e,i,n,t){e.on("start.zoom",function(){C(this,arguments).event(t).start()}).on("interrupt.zoom end.zoom",function(){C(this,arguments).event(t).end()}).tween("zoom",function(){var e=arguments,a=C(this,e).event(t),o=r.apply(this,e),s=null==n?v(o):"function"==typeof n?n.apply(this,e):n,l=Math.max(o[1][0]-o[0][0],o[1][1]-o[0][1]),u=this.__zoom,d="function"==typeof i?i.apply(this,e):i,g=c(u.invert(s).concat(l/u.k),d.invert(s).concat(l/d.k));return function(e){if(1===e)e=d;else{var i=g(e),n=l/i[2];e=new ll(n,s[0]-i[0]*n,s[1]-i[1]*n)}a.zoom(null,e)}})}function C(e,i,n){return!n&&e.__zooming||new P(e,i)}function P(e,i){this.that=e,this.args=i,this.active=0,this.sourceEvent=null,this.extent=r.apply(e,i),this.taps=0}function M(e,...i){if(t.apply(this,arguments)){var n=C(this,i).event(e),r=this.__zoom,s=Math.max(l[0],Math.min(l[1],r.k*Math.pow(2,o.apply(this,arguments)))),d=aG(e);if(n.wheel)(n.mouse[0][0]!==d[0]||n.mouse[0][1]!==d[1])&&(n.mouse[1]=r.invert(n.mouse[0]=d)),clearTimeout(n.wheel);else{if(r.k===s)return;n.mouse=[d,r.invert(d)],a8(this),n.start()}lc(e),n.wheel=setTimeout(function(){n.wheel=null,n.end()},150),n.zoom("mouse",a(m(f(r,s),n.mouse[0],n.mouse[1]),n.extent,u))}}function b(e,...i){if(!n&&t.apply(this,arguments)){var r,o,s,l=e.currentTarget,d=C(this,i,!0).event(e),c=am(e.view).on("mousemove.zoom",function(e){if(lc(e),!d.moved){var i=e.clientX-h,n=e.clientY-p;d.moved=i*i+n*n>L}d.event(e).zoom("mouse",a(m(d.that.__zoom,d.mouse[0]=aG(e,l),d.mouse[1]),d.extent,u))},!0).on("mouseup.zoom",function(e){var i,n,t,r;c.on("mousemove.zoom mouseup.zoom",null),i=e.view,n=d.moved,t=i.document.documentElement,r=am(i).on("dragstart.drag",null),n&&(r.on("click.drag",ay,av),setTimeout(function(){r.on("click.drag",null)},0)),"onselectstart"in t?r.on("selectstart.drag",null):(t.style.MozUserSelect=t.__noselect,delete t.__noselect),lc(e),d.event(e).end()},!0),g=aG(e,l),h=e.clientX,p=e.clientY;o=(r=e.view).document.documentElement,s=am(r).on("dragstart.drag",ay,av),"onselectstart"in o?s.on("selectstart.drag",ay,av):(o.__noselect=o.style.MozUserSelect,o.style.MozUserSelect="none"),ld(e),d.mouse=[g,this.__zoom.invert(g)],a8(this),d.start()}}function _(e,...i){if(t.apply(this,arguments)){var n=this.__zoom,o=aG(e.changedTouches?e.changedTouches[0]:e,this),s=n.invert(o),l=n.k*(e.shiftKey?.5:2),c=a(m(f(n,l),o,s),r.apply(this,i),u);lc(e),d>0?am(this).transition().duration(d).call(y,c,o,e):am(this).call(p.transform,c,o,e)}}function A(n,...r){if(t.apply(this,arguments)){var a,o,s,l,u=n.touches,d=u.length,c=C(this,r,n.changedTouches.length===d).event(n);for(ld(n),o=0;o{this.#s.attr("transform",e.transform)});this.#o.call(i),this.#o.on("wheel",e=>{e.preventDefault();let n=e.deltaY;this.#o.transition().call(i.scaleBy,n>0?1.2:.8)})}#g(){let e=Number.parseInt(this.#o.style("width")),i=.725*e;this.#d.center(lv).scale(this.#a(i)).translate([e/2,i/2]),this.#o.attr("width",e).attr("height",i)}addStation({station:e,color:i,adjacentStations:n}){this.#p({station:e,color:i}),this.#f({newStation:e,adjacentStations:n})}#p({station:e,color:i="#0d47a1"}){for(let n of e.properties.coordinates)this.#u.append("circle").attr("class","metro-station").attr("cx",this.#d(n)[0]).attr("cy",this.#d(n)[1]).attr("r",3).style("fill",i).on("mouseover",()=>{this.#c.style("visibility","visible"),this.#c.html(e.properties.name)}).on("mousemove",e=>{this.#c.style("top",`${e.pageY-10}px`).style("left",`${e.pageX+10}px`)}).on("mouseout",()=>{this.#c.style("visibility","hidden")});this.#u.append("path").attr("d",lt()(e.properties.coordinates.map(e=>this.#d(e)))).attr("stroke",i).attr("stroke-width",2).attr("fill","none")}#f({newStation:e,adjacentStations:i}){for(let n of e.properties.lines){let t=this.#n.find(e=>e.properties.name===n);for(let r of i){let i;let a="LineString"===t.geometry.type?t.geometry.coordinates:t.geometry.coordinates[0],o=e.properties.inLineIndex[n],s=r.properties.inLineIndex[n];a.lengththis.#d(e)))).attr("stroke",ly[t.properties.ref]).attr("stroke-width",2).attr("fill","none"))}}}}({arrondissements:a(rj),stations:lb,lines:lA}),lB=new Map;function lI(e,i){let n=e.value;n.length>0?function(e,i,n){e.classList.add("show"),i.classList.add("show"),i.setAttribute("aria-expanded","true");let t=(function(e,i){let n=e.normalize("NFD").replace(/[\u0300-\u036F]/g,"").replace(/[ -]/g,"[ -]").toLowerCase(),t=RegExp(n,"i"),r=RegExp(`^${n}`);return i.sort((e,i)=>e.localeCompare(i)).filter(e=>e.normalize("NFD").replace(/[\u0300-\u036F]/g,"").match(t)).sort((e,i)=>{let n=e.toLowerCase(),t=i.toLowerCase();return n.match(r)&&!t.match(r)?-1:!n.match(r)&&t.match(r)?1:0})})(n,l_).filter(e=>!lB.has(e));i.innerHTML="",t.forEach(e=>{i.appendChild(function(e){let i=document.createElement("button");i.textContent=e,i.classList.add("dropdown-item"),i.addEventListener("click",lG);let n=document.createElement("li");return n.appendChild(i),n}(e))})}(e,i,n):(e.classList.remove("show"),i.classList.remove("show"),i.setAttribute("aria-expanded","false"))}function lG(e){document.getElementById("station").value=e.target.textContent}function lx({station:e,color:i}){let n=e.properties.name;if(lB.has(n))return;let t=function({station:e,addedStations:i}){let n=[];for(let t of e.properties.lines)for(let r of e.properties.adjacentStations[t])i.has(r)&&n.push(i.get(r));return n}({station:e,lines:lA,addedStations:lB});lS.addStation({station:e,color:i,adjacentStations:t}),lB.set(n,e)}!function(){let e=document.getElementById("stations"),i=document.getElementById("station");i.addEventListener("click",n=>{n.stopPropagation(),lI(i,e)}),i.addEventListener("input",()=>{i.classList.remove("is-invalid"),lI(i,e)})}(),function({pick:e}){document.getElementById("try").addEventListener("click",()=>{let i=document.getElementById("station"),n=i.value,t=lb.find(e=>e.properties.name===n);t?(lx({station:t}),i.value="",function({addedStations:e,pick:i}){if(function({start:e,end:i,stations:n}){return lC(n).isConnectedTo(e,i)}({start:i.start.properties.name,end:i.end.properties.name,stations:[...e.values()]})){let n=new tu(document.getElementById("finish-modal")),t=document.getElementById("result");t.innerHTML=`

Bravo, tu as r\xe9ussi \xe0 relier les deux stations en ${e.size-2} stations ! \u{1F389}

Voici le chemin optimal en ${i.path.distance-1} stations :

`;let r=document.createElement("ul");for(let e=0;ee=48271*e%2147483647;return i(),i}(e);return e=>[e[i()%e.length],e[i()%e.length]]}(1e4*e.getFullYear()+(e.getMonth()+1)*100+e.getDate())});return document.getElementById("instruction").innerHTML=`Aujourd'hui, nous allons de ${i.start.properties.name} jusqu'\xe0 ${i.end.properties.name} en passant par le moins de stations possible.`,lx({station:i.start,color:"#008a22"}),lx({station:i.end,color:"#e52228"}),i}()}); -//# sourceMappingURL=index.97ad39aa.js.map diff --git a/index.97ad39aa.js.map b/index.97ad39aa.js.map deleted file mode 100644 index decadc0..0000000 --- a/index.97ad39aa.js.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"IkOCI,EAAa,EAAa,EAAa,E,S,E,C,C,C,C,C,C,C,E,O,c,C,E,E,C,I,E,I,E,W,C,E,a,C,C,E,C,S,E,C,E,O,G,E,U,C,E,O,C,C,C,S,E,C,C,C,E,O,O,I,C,G,O,C,S,C,E,Y,G,A,e,G,O,S,C,c,C,I,C,E,I,O,c,C,E,E,C,W,C,E,I,W,O,C,C,E,A,C,E,G,C,C,I,E,W,E,C,E,E,C,E,E,E,iB,A,O,I,A,C,E,S,C,E,G,K,E,O,C,C,E,C,O,C,G,K,E,C,I,E,C,C,E,A,Q,C,C,E,C,I,E,C,G,E,Q,C,C,E,O,C,C,E,C,E,E,I,C,E,O,C,E,E,O,E,E,O,A,C,I,E,A,M,uB,E,I,O,E,I,C,mB,C,C,E,Q,C,S,C,C,C,E,C,C,E,C,C,E,E,iB,C,G,I,E,E,Q,C,E,Q,S,C,C,C,E,E,E,O,C,Q,I,G,E,E,O,C,S,I,G,E,E,O,C,W,I,G,E,E,O,C,U,I,G,E,E,O,C,a,I,G,E,E,O,C,M,I,G,E,E,O,C,a,I,G,E,E,O,C,M,I,G,E,E,O,C,M,I,G,I,E,E,SjOCpC,SAAS,IAAS,CAElB,IAAI,EAAS,GACT,EAAW,mBAElB,EAAM,sBACN,EAAM,oDACN,EAAM,qDACN,EAAQ,qBACR,EAAe,AAAI,OAAO,CAAC,OAAO,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,CAAC,EAC3D,EAAe,AAAI,OAAO,CAAC,OAAO,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,CAAC,EAC3D,EAAgB,AAAI,OAAO,CAAC,QAAQ,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,CAAC,EACpE,EAAgB,AAAI,OAAO,CAAC,QAAQ,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,CAAC,EACpE,EAAe,AAAI,OAAO,CAAC,OAAO,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,CAAC,EAC3D,EAAgB,AAAI,OAAO,CAAC,QAAQ,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,CAAC,EAAE,EAAI,IAAI,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","sources":["","node_modules/d3-color/src/color.js","node_modules/d3-color/src/define.js","src/front.js","node_modules/bootstrap/dist/js/bootstrap.esm.js","node_modules/bootstrap/js/src/dom/data.js","node_modules/bootstrap/js/src/util/index.js","node_modules/bootstrap/js/src/dom/event-handler.js","node_modules/bootstrap/js/src/dom/manipulator.js","node_modules/bootstrap/js/src/util/config.js","node_modules/bootstrap/js/src/base-component.js","node_modules/bootstrap/js/src/dom/selector-engine.js","node_modules/bootstrap/js/src/util/component-functions.js","node_modules/bootstrap/js/src/alert.js","node_modules/bootstrap/js/src/button.js","node_modules/bootstrap/js/src/util/swipe.js","node_modules/bootstrap/js/src/carousel.js","node_modules/bootstrap/js/src/collapse.js","node_modules/bootstrap/js/src/dropdown.js","node_modules/bootstrap/js/src/util/backdrop.js","node_modules/bootstrap/js/src/util/focustrap.js","node_modules/bootstrap/js/src/util/scrollbar.js","node_modules/bootstrap/js/src/modal.js","node_modules/bootstrap/js/src/offcanvas.js","node_modules/bootstrap/js/src/util/sanitizer.js","node_modules/bootstrap/js/src/util/template-factory.js","node_modules/bootstrap/js/src/tooltip.js","node_modules/bootstrap/js/src/popover.js","node_modules/bootstrap/js/src/scrollspy.js","node_modules/bootstrap/js/src/tab.js","node_modules/bootstrap/js/src/toast.js","node_modules/@popperjs/core/lib/index.js","node_modules/@popperjs/core/lib/enums.js","node_modules/@popperjs/core/lib/modifiers/index.js","node_modules/@popperjs/core/lib/modifiers/applyStyles.js","node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","node_modules/@popperjs/core/lib/dom-utils/getWindow.js","node_modules/@popperjs/core/lib/modifiers/arrow.js","node_modules/@popperjs/core/lib/utils/getBasePlacement.js","node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","node_modules/@popperjs/core/lib/utils/math.js","node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","node_modules/@popperjs/core/lib/utils/userAgent.js","node_modules/@popperjs/core/lib/dom-utils/contains.js","node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","node_modules/@popperjs/core/lib/utils/within.js","node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","node_modules/@popperjs/core/lib/utils/expandToHashMap.js","node_modules/@popperjs/core/lib/modifiers/computeStyles.js","node_modules/@popperjs/core/lib/utils/getVariation.js","node_modules/@popperjs/core/lib/modifiers/eventListeners.js","node_modules/@popperjs/core/lib/modifiers/flip.js","node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","node_modules/@popperjs/core/lib/utils/detectOverflow.js","node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","node_modules/@popperjs/core/lib/utils/rectToClientRect.js","node_modules/@popperjs/core/lib/utils/computeOffsets.js","node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","node_modules/@popperjs/core/lib/modifiers/hide.js","node_modules/@popperjs/core/lib/modifiers/offset.js","node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","node_modules/@popperjs/core/lib/utils/getAltAxis.js","node_modules/@popperjs/core/lib/createPopper.js","node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","node_modules/@popperjs/core/lib/utils/orderModifiers.js","node_modules/@popperjs/core/lib/utils/debounce.js","node_modules/@popperjs/core/lib/utils/mergeByName.js","node_modules/@popperjs/core/lib/popper.js","node_modules/@popperjs/core/lib/popper-lite.js","assets/arrondissements.geojson","assets/stations.geojson","assets/lines.geojson","src/map.js","node_modules/d3/src/index.js","node_modules/d3-brush/src/index.js","node_modules/d3-brush/src/brush.js","node_modules/d3-dispatch/src/dispatch.js","node_modules/d3-drag/src/nodrag.js","node_modules/d3-selection/src/select.js","node_modules/d3-selection/src/selection/index.js","node_modules/d3-selection/src/selection/select.js","node_modules/d3-selection/src/selector.js","node_modules/d3-selection/src/selection/selectAll.js","node_modules/d3-selection/src/array.js","node_modules/d3-selection/src/selectorAll.js","node_modules/d3-selection/src/selection/selectChild.js","node_modules/d3-selection/src/matcher.js","node_modules/d3-selection/src/selection/selectChildren.js","node_modules/d3-selection/src/selection/filter.js","node_modules/d3-selection/src/selection/data.js","node_modules/d3-selection/src/selection/enter.js","node_modules/d3-selection/src/selection/sparse.js","node_modules/d3-selection/src/constant.js","node_modules/d3-selection/src/selection/exit.js","node_modules/d3-selection/src/selection/join.js","node_modules/d3-selection/src/selection/merge.js","node_modules/d3-selection/src/selection/order.js","node_modules/d3-selection/src/selection/sort.js","node_modules/d3-selection/src/selection/call.js","node_modules/d3-selection/src/selection/nodes.js","node_modules/d3-selection/src/selection/node.js","node_modules/d3-selection/src/selection/size.js","node_modules/d3-selection/src/selection/empty.js","node_modules/d3-selection/src/selection/each.js","node_modules/d3-selection/src/selection/attr.js","node_modules/d3-selection/src/namespace.js","node_modules/d3-selection/src/namespaces.js","node_modules/d3-selection/src/selection/style.js","node_modules/d3-selection/src/window.js","node_modules/d3-selection/src/selection/property.js","node_modules/d3-selection/src/selection/classed.js","node_modules/d3-selection/src/selection/text.js","node_modules/d3-selection/src/selection/html.js","node_modules/d3-selection/src/selection/raise.js","node_modules/d3-selection/src/selection/lower.js","node_modules/d3-selection/src/selection/append.js","node_modules/d3-selection/src/creator.js","node_modules/d3-selection/src/selection/insert.js","node_modules/d3-selection/src/selection/remove.js","node_modules/d3-selection/src/selection/clone.js","node_modules/d3-selection/src/selection/datum.js","node_modules/d3-selection/src/selection/on.js","node_modules/d3-selection/src/selection/dispatch.js","node_modules/d3-selection/src/selection/iterator.js","node_modules/d3-drag/src/noevent.js","node_modules/d3-interpolate/src/value.js","node_modules/d3-interpolate/src/rgb.js","node_modules/d3-interpolate/src/basis.js","node_modules/d3-interpolate/src/basisClosed.js","node_modules/d3-interpolate/src/color.js","node_modules/d3-interpolate/src/constant.js","node_modules/d3-interpolate/src/array.js","node_modules/d3-interpolate/src/numberArray.js","node_modules/d3-interpolate/src/date.js","node_modules/d3-interpolate/src/number.js","node_modules/d3-interpolate/src/object.js","node_modules/d3-interpolate/src/string.js","node_modules/d3-selection/src/pointer.js","node_modules/d3-selection/src/sourceEvent.js","node_modules/d3-transition/src/index.js","node_modules/d3-transition/src/selection/index.js","node_modules/d3-transition/src/selection/interrupt.js","node_modules/d3-transition/src/interrupt.js","node_modules/d3-transition/src/transition/schedule.js","node_modules/d3-timer/src/timeout.js","node_modules/d3-timer/src/timer.js","node_modules/d3-transition/src/selection/transition.js","node_modules/d3-transition/src/transition/index.js","node_modules/d3-transition/src/transition/attr.js","node_modules/d3-interpolate/src/transform/index.js","node_modules/d3-interpolate/src/transform/parse.js","node_modules/d3-interpolate/src/transform/decompose.js","node_modules/d3-transition/src/transition/tween.js","node_modules/d3-transition/src/transition/interpolate.js","node_modules/d3-transition/src/transition/attrTween.js","node_modules/d3-transition/src/transition/delay.js","node_modules/d3-transition/src/transition/duration.js","node_modules/d3-transition/src/transition/ease.js","node_modules/d3-transition/src/transition/easeVarying.js","node_modules/d3-transition/src/transition/filter.js","node_modules/d3-transition/src/transition/merge.js","node_modules/d3-transition/src/transition/on.js","node_modules/d3-transition/src/transition/remove.js","node_modules/d3-transition/src/transition/select.js","node_modules/d3-transition/src/transition/selectAll.js","node_modules/d3-transition/src/transition/selection.js","node_modules/d3-transition/src/transition/style.js","node_modules/d3-transition/src/transition/styleTween.js","node_modules/d3-transition/src/transition/text.js","node_modules/d3-transition/src/transition/textTween.js","node_modules/d3-transition/src/transition/transition.js","node_modules/d3-transition/src/transition/end.js","node_modules/d3-ease/src/cubic.js","node_modules/d3-brush/src/constant.js","node_modules/d3-brush/src/event.js","node_modules/d3-brush/src/noevent.js","node_modules/d3-geo/src/projection/mercator.js","node_modules/d3-geo/src/math.js","node_modules/d3-geo/src/rotation.js","node_modules/d3-geo/src/compose.js","node_modules/d3-geo/src/projection/index.js","node_modules/d3-geo/src/clip/antimeridian.js","node_modules/d3-geo/src/clip/index.js","node_modules/d3-geo/src/clip/buffer.js","node_modules/d3-geo/src/noop.js","node_modules/d3-geo/src/clip/rejoin.js","node_modules/d3-geo/src/pointEqual.js","node_modules/d3-geo/src/polygonContains.js","node_modules/d3-array/src/fsum.js","node_modules/d3-geo/src/cartesian.js","node_modules/d3-array/src/merge.js","node_modules/d3-geo/src/clip/circle.js","node_modules/d3-geo/src/circle.js","node_modules/d3-geo/src/constant.js","node_modules/d3-geo/src/clip/rectangle.js","node_modules/d3-geo/src/clip/line.js","node_modules/d3-geo/src/identity.js","node_modules/d3-geo/src/transform.js","node_modules/d3-geo/src/projection/fit.js","node_modules/d3-geo/src/stream.js","node_modules/d3-geo/src/path/bounds.js","node_modules/d3-geo/src/projection/resample.js","node_modules/d3-geo/src/path/index.js","node_modules/d3-geo/src/path/area.js","node_modules/d3-geo/src/path/centroid.js","node_modules/d3-geo/src/path/context.js","node_modules/d3-geo/src/path/measure.js","node_modules/d3-geo/src/path/string.js","node_modules/d3-shape/src/line.js","node_modules/d3-shape/src/array.js","node_modules/d3-shape/src/constant.js","node_modules/d3-shape/src/curve/linear.js","node_modules/d3-shape/src/path.js","node_modules/d3-path/src/path.js","node_modules/d3-shape/src/point.js","node_modules/d3-zoom/src/index.js","node_modules/d3-zoom/src/zoom.js","node_modules/d3-interpolate/src/zoom.js","node_modules/d3-zoom/src/constant.js","node_modules/d3-zoom/src/event.js","node_modules/d3-zoom/src/transform.js","node_modules/d3-zoom/src/noevent.js","src/pick-stations.js","src/graph.js","src/utils.front.js"],"sourcesContent":["\nfunction $parcel$export(e, n, v, s) {\n Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});\n}\n\nfunction $parcel$interopDefault(a) {\n return a && a.__esModule ? a.default : a;\n}\n\nfunction $parcel$exportWildcard(dest, source) {\n Object.keys(source).forEach(function(key) {\n if (key === 'default' || key === '__esModule' || Object.prototype.hasOwnProperty.call(dest, key)) {\n return;\n }\n\n Object.defineProperty(dest, key, {\n enumerable: true,\n get: function get() {\n return source[key];\n }\n });\n });\n\n return dest;\n}\n\n var $parcel$global = globalThis;\n \nvar $parcel$modules = {};\nvar $parcel$inits = {};\n\nvar parcelRequire = $parcel$global[\"parcelRequireb7a1\"];\n\nif (parcelRequire == null) {\n parcelRequire = function(id) {\n if (id in $parcel$modules) {\n return $parcel$modules[id].exports;\n }\n if (id in $parcel$inits) {\n var init = $parcel$inits[id];\n delete $parcel$inits[id];\n var module = {id: id, exports: {}};\n $parcel$modules[id] = module;\n init.call(module.exports, module, module.exports);\n return module.exports;\n }\n var err = new Error(\"Cannot find module '\" + id + \"'\");\n err.code = 'MODULE_NOT_FOUND';\n throw err;\n };\n\n parcelRequire.register = function register(id, init) {\n $parcel$inits[id] = init;\n };\n\n $parcel$global[\"parcelRequireb7a1\"] = parcelRequire;\n}\n\nvar parcelRegister = parcelRequire.register;\nparcelRegister(\"bYoiY\", function(module, exports) {\n\n$parcel$export(module.exports, \"Color\", () => Color);\n$parcel$export(module.exports, \"darker\", () => darker);\n$parcel$export(module.exports, \"brighter\", () => brighter);\n$parcel$export(module.exports, \"default\", () => color);\n$parcel$export(module.exports, \"hslConvert\", () => hslConvert);\n$parcel$export(module.exports, \"Rgb\", () => Rgb);\n$parcel$export(module.exports, \"rgbConvert\", () => rgbConvert);\n$parcel$export(module.exports, \"rgb\", () => rgb);\n$parcel$export(module.exports, \"hsl\", () => hsl);\n\nvar $bfWFq = parcelRequire(\"bfWFq\");\nfunction Color() {}\nvar darker = 0.7;\nvar brighter = 1 / darker;\nvar reI = \"\\\\s*([+-]?\\\\d+)\\\\s*\", reN = \"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)\\\\s*\", reP = \"\\\\s*([+-]?(?:\\\\d*\\\\.)?\\\\d+(?:[eE][+-]?\\\\d+)?)%\\\\s*\", reHex = /^#([0-9a-f]{3,8})$/, reRgbInteger = new RegExp(`^rgb\\\\(${reI},${reI},${reI}\\\\)$`), reRgbPercent = new RegExp(`^rgb\\\\(${reP},${reP},${reP}\\\\)$`), reRgbaInteger = new RegExp(`^rgba\\\\(${reI},${reI},${reI},${reN}\\\\)$`), reRgbaPercent = new RegExp(`^rgba\\\\(${reP},${reP},${reP},${reN}\\\\)$`), reHslPercent = new RegExp(`^hsl\\\\(${reN},${reP},${reP}\\\\)$`), reHslaPercent = new RegExp(`^hsla\\\\(${reN},${reP},${reP},${reN}\\\\)$`);\nvar named = {\n aliceblue: 0xf0f8ff,\n antiquewhite: 0xfaebd7,\n aqua: 0x00ffff,\n aquamarine: 0x7fffd4,\n azure: 0xf0ffff,\n beige: 0xf5f5dc,\n bisque: 0xffe4c4,\n black: 0x000000,\n blanchedalmond: 0xffebcd,\n blue: 0x0000ff,\n blueviolet: 0x8a2be2,\n brown: 0xa52a2a,\n burlywood: 0xdeb887,\n cadetblue: 0x5f9ea0,\n chartreuse: 0x7fff00,\n chocolate: 0xd2691e,\n coral: 0xff7f50,\n cornflowerblue: 0x6495ed,\n cornsilk: 0xfff8dc,\n crimson: 0xdc143c,\n cyan: 0x00ffff,\n darkblue: 0x00008b,\n darkcyan: 0x008b8b,\n darkgoldenrod: 0xb8860b,\n darkgray: 0xa9a9a9,\n darkgreen: 0x006400,\n darkgrey: 0xa9a9a9,\n darkkhaki: 0xbdb76b,\n darkmagenta: 0x8b008b,\n darkolivegreen: 0x556b2f,\n darkorange: 0xff8c00,\n darkorchid: 0x9932cc,\n darkred: 0x8b0000,\n darksalmon: 0xe9967a,\n darkseagreen: 0x8fbc8f,\n darkslateblue: 0x483d8b,\n darkslategray: 0x2f4f4f,\n darkslategrey: 0x2f4f4f,\n darkturquoise: 0x00ced1,\n darkviolet: 0x9400d3,\n deeppink: 0xff1493,\n deepskyblue: 0x00bfff,\n dimgray: 0x696969,\n dimgrey: 0x696969,\n dodgerblue: 0x1e90ff,\n firebrick: 0xb22222,\n floralwhite: 0xfffaf0,\n forestgreen: 0x228b22,\n fuchsia: 0xff00ff,\n gainsboro: 0xdcdcdc,\n ghostwhite: 0xf8f8ff,\n gold: 0xffd700,\n goldenrod: 0xdaa520,\n gray: 0x808080,\n green: 0x008000,\n greenyellow: 0xadff2f,\n grey: 0x808080,\n honeydew: 0xf0fff0,\n hotpink: 0xff69b4,\n indianred: 0xcd5c5c,\n indigo: 0x4b0082,\n ivory: 0xfffff0,\n khaki: 0xf0e68c,\n lavender: 0xe6e6fa,\n lavenderblush: 0xfff0f5,\n lawngreen: 0x7cfc00,\n lemonchiffon: 0xfffacd,\n lightblue: 0xadd8e6,\n lightcoral: 0xf08080,\n lightcyan: 0xe0ffff,\n lightgoldenrodyellow: 0xfafad2,\n lightgray: 0xd3d3d3,\n lightgreen: 0x90ee90,\n lightgrey: 0xd3d3d3,\n lightpink: 0xffb6c1,\n lightsalmon: 0xffa07a,\n lightseagreen: 0x20b2aa,\n lightskyblue: 0x87cefa,\n lightslategray: 0x778899,\n lightslategrey: 0x778899,\n lightsteelblue: 0xb0c4de,\n lightyellow: 0xffffe0,\n lime: 0x00ff00,\n limegreen: 0x32cd32,\n linen: 0xfaf0e6,\n magenta: 0xff00ff,\n maroon: 0x800000,\n mediumaquamarine: 0x66cdaa,\n mediumblue: 0x0000cd,\n mediumorchid: 0xba55d3,\n mediumpurple: 0x9370db,\n mediumseagreen: 0x3cb371,\n mediumslateblue: 0x7b68ee,\n mediumspringgreen: 0x00fa9a,\n mediumturquoise: 0x48d1cc,\n mediumvioletred: 0xc71585,\n midnightblue: 0x191970,\n mintcream: 0xf5fffa,\n mistyrose: 0xffe4e1,\n moccasin: 0xffe4b5,\n navajowhite: 0xffdead,\n navy: 0x000080,\n oldlace: 0xfdf5e6,\n olive: 0x808000,\n olivedrab: 0x6b8e23,\n orange: 0xffa500,\n orangered: 0xff4500,\n orchid: 0xda70d6,\n palegoldenrod: 0xeee8aa,\n palegreen: 0x98fb98,\n paleturquoise: 0xafeeee,\n palevioletred: 0xdb7093,\n papayawhip: 0xffefd5,\n peachpuff: 0xffdab9,\n peru: 0xcd853f,\n pink: 0xffc0cb,\n plum: 0xdda0dd,\n powderblue: 0xb0e0e6,\n purple: 0x800080,\n rebeccapurple: 0x663399,\n red: 0xff0000,\n rosybrown: 0xbc8f8f,\n royalblue: 0x4169e1,\n saddlebrown: 0x8b4513,\n salmon: 0xfa8072,\n sandybrown: 0xf4a460,\n seagreen: 0x2e8b57,\n seashell: 0xfff5ee,\n sienna: 0xa0522d,\n silver: 0xc0c0c0,\n skyblue: 0x87ceeb,\n slateblue: 0x6a5acd,\n slategray: 0x708090,\n slategrey: 0x708090,\n snow: 0xfffafa,\n springgreen: 0x00ff7f,\n steelblue: 0x4682b4,\n tan: 0xd2b48c,\n teal: 0x008080,\n thistle: 0xd8bfd8,\n tomato: 0xff6347,\n turquoise: 0x40e0d0,\n violet: 0xee82ee,\n wheat: 0xf5deb3,\n white: 0xffffff,\n whitesmoke: 0xf5f5f5,\n yellow: 0xffff00,\n yellowgreen: 0x9acd32\n};\n(0, $bfWFq.default)(Color, color, {\n copy (channels) {\n return Object.assign(new this.constructor, this, channels);\n },\n displayable () {\n return this.rgb().displayable();\n },\n hex: color_formatHex,\n formatHex: color_formatHex,\n formatHex8: color_formatHex8,\n formatHsl: color_formatHsl,\n formatRgb: color_formatRgb,\n toString: color_formatRgb\n});\nfunction color_formatHex() {\n return this.rgb().formatHex();\n}\nfunction color_formatHex8() {\n return this.rgb().formatHex8();\n}\nfunction color_formatHsl() {\n return hslConvert(this).formatHsl();\n}\nfunction color_formatRgb() {\n return this.rgb().formatRgb();\n}\nfunction color(format) {\n var m, l;\n format = (format + \"\").trim().toLowerCase();\n return (m = reHex.exec(format)) ? (l = m[1].length, m = parseInt(m[1], 16), l === 6 ? rgbn(m) // #ff0000\n : l === 3 ? new Rgb(m >> 8 & 0xf | m >> 4 & 0xf0, m >> 4 & 0xf | m & 0xf0, (m & 0xf) << 4 | m & 0xf, 1) // #f00\n : l === 8 ? rgba(m >> 24 & 0xff, m >> 16 & 0xff, m >> 8 & 0xff, (m & 0xff) / 0xff) // #ff000000\n : l === 4 ? rgba(m >> 12 & 0xf | m >> 8 & 0xf0, m >> 8 & 0xf | m >> 4 & 0xf0, m >> 4 & 0xf | m & 0xf0, ((m & 0xf) << 4 | m & 0xf) / 0xff) // #f000\n : null // invalid hex\n ) : (m = reRgbInteger.exec(format)) ? new Rgb(m[1], m[2], m[3], 1) // rgb(255, 0, 0)\n : (m = reRgbPercent.exec(format)) ? new Rgb(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, 1) // rgb(100%, 0%, 0%)\n : (m = reRgbaInteger.exec(format)) ? rgba(m[1], m[2], m[3], m[4]) // rgba(255, 0, 0, 1)\n : (m = reRgbaPercent.exec(format)) ? rgba(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, m[4]) // rgb(100%, 0%, 0%, 1)\n : (m = reHslPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, 1) // hsl(120, 50%, 50%)\n : (m = reHslaPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, m[4]) // hsla(120, 50%, 50%, 1)\n : named.hasOwnProperty(format) ? rgbn(named[format]) // eslint-disable-line no-prototype-builtins\n : format === \"transparent\" ? new Rgb(NaN, NaN, NaN, 0) : null;\n}\nfunction rgbn(n) {\n return new Rgb(n >> 16 & 0xff, n >> 8 & 0xff, n & 0xff, 1);\n}\nfunction rgba(r, g, b, a) {\n if (a <= 0) r = g = b = NaN;\n return new Rgb(r, g, b, a);\n}\nfunction rgbConvert(o) {\n if (!(o instanceof Color)) o = color(o);\n if (!o) return new Rgb;\n o = o.rgb();\n return new Rgb(o.r, o.g, o.b, o.opacity);\n}\nfunction rgb(r, g, b, opacity) {\n return arguments.length === 1 ? rgbConvert(r) : new Rgb(r, g, b, opacity == null ? 1 : opacity);\n}\nfunction Rgb(r, g, b, opacity) {\n this.r = +r;\n this.g = +g;\n this.b = +b;\n this.opacity = +opacity;\n}\n(0, $bfWFq.default)(Rgb, rgb, (0, $bfWFq.extend)(Color, {\n brighter (k) {\n k = k == null ? brighter : Math.pow(brighter, k);\n return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity);\n },\n darker (k) {\n k = k == null ? darker : Math.pow(darker, k);\n return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity);\n },\n rgb () {\n return this;\n },\n clamp () {\n return new Rgb(clampi(this.r), clampi(this.g), clampi(this.b), clampa(this.opacity));\n },\n displayable () {\n return -0.5 <= this.r && this.r < 255.5 && -0.5 <= this.g && this.g < 255.5 && -0.5 <= this.b && this.b < 255.5 && 0 <= this.opacity && this.opacity <= 1;\n },\n hex: rgb_formatHex,\n formatHex: rgb_formatHex,\n formatHex8: rgb_formatHex8,\n formatRgb: rgb_formatRgb,\n toString: rgb_formatRgb\n}));\nfunction rgb_formatHex() {\n return `#${hex(this.r)}${hex(this.g)}${hex(this.b)}`;\n}\nfunction rgb_formatHex8() {\n return `#${hex(this.r)}${hex(this.g)}${hex(this.b)}${hex((isNaN(this.opacity) ? 1 : this.opacity) * 255)}`;\n}\nfunction rgb_formatRgb() {\n const a = clampa(this.opacity);\n return `${a === 1 ? \"rgb(\" : \"rgba(\"}${clampi(this.r)}, ${clampi(this.g)}, ${clampi(this.b)}${a === 1 ? \")\" : `, ${a})`}`;\n}\nfunction clampa(opacity) {\n return isNaN(opacity) ? 1 : Math.max(0, Math.min(1, opacity));\n}\nfunction clampi(value) {\n return Math.max(0, Math.min(255, Math.round(value) || 0));\n}\nfunction hex(value) {\n value = clampi(value);\n return (value < 16 ? \"0\" : \"\") + value.toString(16);\n}\nfunction hsla(h, s, l, a) {\n if (a <= 0) h = s = l = NaN;\n else if (l <= 0 || l >= 1) h = s = NaN;\n else if (s <= 0) h = NaN;\n return new Hsl(h, s, l, a);\n}\nfunction hslConvert(o) {\n if (o instanceof Hsl) return new Hsl(o.h, o.s, o.l, o.opacity);\n if (!(o instanceof Color)) o = color(o);\n if (!o) return new Hsl;\n if (o instanceof Hsl) return o;\n o = o.rgb();\n var r = o.r / 255, g = o.g / 255, b = o.b / 255, min = Math.min(r, g, b), max = Math.max(r, g, b), h = NaN, s = max - min, l = (max + min) / 2;\n if (s) {\n if (r === max) h = (g - b) / s + (g < b) * 6;\n else if (g === max) h = (b - r) / s + 2;\n else h = (r - g) / s + 4;\n s /= l < 0.5 ? max + min : 2 - max - min;\n h *= 60;\n } else s = l > 0 && l < 1 ? 0 : h;\n return new Hsl(h, s, l, o.opacity);\n}\nfunction hsl(h, s, l, opacity) {\n return arguments.length === 1 ? hslConvert(h) : new Hsl(h, s, l, opacity == null ? 1 : opacity);\n}\nfunction Hsl(h, s, l, opacity) {\n this.h = +h;\n this.s = +s;\n this.l = +l;\n this.opacity = +opacity;\n}\n(0, $bfWFq.default)(Hsl, hsl, (0, $bfWFq.extend)(Color, {\n brighter (k) {\n k = k == null ? brighter : Math.pow(brighter, k);\n return new Hsl(this.h, this.s, this.l * k, this.opacity);\n },\n darker (k) {\n k = k == null ? darker : Math.pow(darker, k);\n return new Hsl(this.h, this.s, this.l * k, this.opacity);\n },\n rgb () {\n var h = this.h % 360 + (this.h < 0) * 360, s = isNaN(h) || isNaN(this.s) ? 0 : this.s, l = this.l, m2 = l + (l < 0.5 ? l : 1 - l) * s, m1 = 2 * l - m2;\n return new Rgb(hsl2rgb(h >= 240 ? h - 240 : h + 120, m1, m2), hsl2rgb(h, m1, m2), hsl2rgb(h < 120 ? h + 240 : h - 120, m1, m2), this.opacity);\n },\n clamp () {\n return new Hsl(clamph(this.h), clampt(this.s), clampt(this.l), clampa(this.opacity));\n },\n displayable () {\n return (0 <= this.s && this.s <= 1 || isNaN(this.s)) && 0 <= this.l && this.l <= 1 && 0 <= this.opacity && this.opacity <= 1;\n },\n formatHsl () {\n const a = clampa(this.opacity);\n return `${a === 1 ? \"hsl(\" : \"hsla(\"}${clamph(this.h)}, ${clampt(this.s) * 100}%, ${clampt(this.l) * 100}%${a === 1 ? \")\" : `, ${a})`}`;\n }\n}));\nfunction clamph(value) {\n value = (value || 0) % 360;\n return value < 0 ? value + 360 : value;\n}\nfunction clampt(value) {\n return Math.max(0, Math.min(1, value || 0));\n}\n/* From FvD 13.37, CSS Color Module Level 3 */ function hsl2rgb(h, m1, m2) {\n return (h < 60 ? m1 + (m2 - m1) * h / 60 : h < 180 ? m2 : h < 240 ? m1 + (m2 - m1) * (240 - h) / 60 : m1) * 255;\n}\n\n});\nparcelRegister(\"bfWFq\", function(module, exports) {\n\n$parcel$export(module.exports, \"default\", () => $831e9a7deaab9d1d$export$2e2bcd8739ae039);\n$parcel$export(module.exports, \"extend\", () => $831e9a7deaab9d1d$export$8b58be045bf06082);\nfunction $831e9a7deaab9d1d$export$2e2bcd8739ae039(constructor, factory, prototype) {\n constructor.prototype = factory.prototype = prototype;\n prototype.constructor = constructor;\n}\nfunction $831e9a7deaab9d1d$export$8b58be045bf06082(parent, definition) {\n var prototype = Object.create(parent.prototype);\n for(var key in definition)prototype[key] = definition[key];\n return prototype;\n}\n\n});\n\n\n/*!\n * Bootstrap v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */ var $cc4ed71c4f27adbc$exports = {};\n\n$parcel$export($cc4ed71c4f27adbc$exports, \"popperGenerator\", () => $60bdf67e43f5dfcb$export$ed5e13716264f202);\n$parcel$export($cc4ed71c4f27adbc$exports, \"detectOverflow\", () => $c24a1421ba2f823c$export$2e2bcd8739ae039);\n$parcel$export($cc4ed71c4f27adbc$exports, \"createPopperBase\", () => $60bdf67e43f5dfcb$export$8f7491d57c8f97a9);\n$parcel$export($cc4ed71c4f27adbc$exports, \"createPopper\", () => $288fbeb449f53487$export$8f7491d57c8f97a9);\n$parcel$export($cc4ed71c4f27adbc$exports, \"createPopperLite\", () => $ef991c361ca719ad$export$8f7491d57c8f97a9);\nvar $1472b89a65155de2$exports = {};\n\n$parcel$export($1472b89a65155de2$exports, \"top\", () => $1472b89a65155de2$export$1e95b668f3b82d);\n$parcel$export($1472b89a65155de2$exports, \"bottom\", () => $1472b89a65155de2$export$40e543e69a8b3fbb);\n$parcel$export($1472b89a65155de2$exports, \"right\", () => $1472b89a65155de2$export$79ffe56a765070d2);\n$parcel$export($1472b89a65155de2$exports, \"left\", () => $1472b89a65155de2$export$eabcd2c8791e7bf4);\n$parcel$export($1472b89a65155de2$exports, \"auto\", () => $1472b89a65155de2$export$dfb5619354ba860);\n$parcel$export($1472b89a65155de2$exports, \"basePlacements\", () => $1472b89a65155de2$export$aec2ce47c367b8c3);\n$parcel$export($1472b89a65155de2$exports, \"start\", () => $1472b89a65155de2$export$b3571188c770cc5a);\n$parcel$export($1472b89a65155de2$exports, \"end\", () => $1472b89a65155de2$export$bd5df0f255a350f8);\n$parcel$export($1472b89a65155de2$exports, \"clippingParents\", () => $1472b89a65155de2$export$390fd549c5303b4d);\n$parcel$export($1472b89a65155de2$exports, \"viewport\", () => $1472b89a65155de2$export$d7b7311ec04a3e8f);\n$parcel$export($1472b89a65155de2$exports, \"popper\", () => $1472b89a65155de2$export$ae5ab1c730825774);\n$parcel$export($1472b89a65155de2$exports, \"reference\", () => $1472b89a65155de2$export$ca50aac9f3ba507f);\n$parcel$export($1472b89a65155de2$exports, \"variationPlacements\", () => $1472b89a65155de2$export$368f9a87e87fa4e1);\n$parcel$export($1472b89a65155de2$exports, \"placements\", () => $1472b89a65155de2$export$803cd8101b6c182b);\n$parcel$export($1472b89a65155de2$exports, \"beforeRead\", () => $1472b89a65155de2$export$421679a7c3d56e);\n$parcel$export($1472b89a65155de2$exports, \"read\", () => $1472b89a65155de2$export$aafa59e2e03f2942);\n$parcel$export($1472b89a65155de2$exports, \"afterRead\", () => $1472b89a65155de2$export$6964f6c886723980);\n$parcel$export($1472b89a65155de2$exports, \"beforeMain\", () => $1472b89a65155de2$export$c65e99957a05207c);\n$parcel$export($1472b89a65155de2$exports, \"main\", () => $1472b89a65155de2$export$f22da7240b7add18);\n$parcel$export($1472b89a65155de2$exports, \"afterMain\", () => $1472b89a65155de2$export$bab79516f2d662fe);\n$parcel$export($1472b89a65155de2$exports, \"beforeWrite\", () => $1472b89a65155de2$export$8d4d2d70e7d46032);\n$parcel$export($1472b89a65155de2$exports, \"write\", () => $1472b89a65155de2$export$68d8715fc104d294);\n$parcel$export($1472b89a65155de2$exports, \"afterWrite\", () => $1472b89a65155de2$export$70a6e5159acce2e6);\n$parcel$export($1472b89a65155de2$exports, \"modifierPhases\", () => $1472b89a65155de2$export$d087d3878fdf71d5);\nvar $1472b89a65155de2$export$1e95b668f3b82d = \"top\";\nvar $1472b89a65155de2$export$40e543e69a8b3fbb = \"bottom\";\nvar $1472b89a65155de2$export$79ffe56a765070d2 = \"right\";\nvar $1472b89a65155de2$export$eabcd2c8791e7bf4 = \"left\";\nvar $1472b89a65155de2$export$dfb5619354ba860 = \"auto\";\nvar $1472b89a65155de2$export$aec2ce47c367b8c3 = [\n $1472b89a65155de2$export$1e95b668f3b82d,\n $1472b89a65155de2$export$40e543e69a8b3fbb,\n $1472b89a65155de2$export$79ffe56a765070d2,\n $1472b89a65155de2$export$eabcd2c8791e7bf4\n];\nvar $1472b89a65155de2$export$b3571188c770cc5a = \"start\";\nvar $1472b89a65155de2$export$bd5df0f255a350f8 = \"end\";\nvar $1472b89a65155de2$export$390fd549c5303b4d = \"clippingParents\";\nvar $1472b89a65155de2$export$d7b7311ec04a3e8f = \"viewport\";\nvar $1472b89a65155de2$export$ae5ab1c730825774 = \"popper\";\nvar $1472b89a65155de2$export$ca50aac9f3ba507f = \"reference\";\nvar $1472b89a65155de2$export$368f9a87e87fa4e1 = /*#__PURE__*/ $1472b89a65155de2$export$aec2ce47c367b8c3.reduce(function(acc, placement) {\n return acc.concat([\n placement + \"-\" + $1472b89a65155de2$export$b3571188c770cc5a,\n placement + \"-\" + $1472b89a65155de2$export$bd5df0f255a350f8\n ]);\n}, []);\nvar $1472b89a65155de2$export$803cd8101b6c182b = /*#__PURE__*/ [].concat($1472b89a65155de2$export$aec2ce47c367b8c3, [\n $1472b89a65155de2$export$dfb5619354ba860\n]).reduce(function(acc, placement) {\n return acc.concat([\n placement,\n placement + \"-\" + $1472b89a65155de2$export$b3571188c770cc5a,\n placement + \"-\" + $1472b89a65155de2$export$bd5df0f255a350f8\n ]);\n}, []); // modifiers that need to read the DOM\nvar $1472b89a65155de2$export$421679a7c3d56e = \"beforeRead\";\nvar $1472b89a65155de2$export$aafa59e2e03f2942 = \"read\";\nvar $1472b89a65155de2$export$6964f6c886723980 = \"afterRead\"; // pure-logic modifiers\nvar $1472b89a65155de2$export$c65e99957a05207c = \"beforeMain\";\nvar $1472b89a65155de2$export$f22da7240b7add18 = \"main\";\nvar $1472b89a65155de2$export$bab79516f2d662fe = \"afterMain\"; // modifier with the purpose to write to the DOM (or write into a framework state)\nvar $1472b89a65155de2$export$8d4d2d70e7d46032 = \"beforeWrite\";\nvar $1472b89a65155de2$export$68d8715fc104d294 = \"write\";\nvar $1472b89a65155de2$export$70a6e5159acce2e6 = \"afterWrite\";\nvar $1472b89a65155de2$export$d087d3878fdf71d5 = [\n $1472b89a65155de2$export$421679a7c3d56e,\n $1472b89a65155de2$export$aafa59e2e03f2942,\n $1472b89a65155de2$export$6964f6c886723980,\n $1472b89a65155de2$export$c65e99957a05207c,\n $1472b89a65155de2$export$f22da7240b7add18,\n $1472b89a65155de2$export$bab79516f2d662fe,\n $1472b89a65155de2$export$8d4d2d70e7d46032,\n $1472b89a65155de2$export$68d8715fc104d294,\n $1472b89a65155de2$export$70a6e5159acce2e6\n];\n\n\nvar $a3382052de3d061b$exports = {};\n\n$parcel$export($a3382052de3d061b$exports, \"applyStyles\", () => $7deefb3680d4558f$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"arrow\", () => $f37d2f7eaf2ad10e$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"computeStyles\", () => $45d468ca92a1d24b$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"eventListeners\", () => $e7d7845625089588$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"flip\", () => $cf1ba1dd94205465$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"hide\", () => $69d8d7bda7717b01$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"offset\", () => $ff9a9783c10adebd$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"popperOffsets\", () => $8e8ecd9a827a16d7$export$2e2bcd8739ae039);\n$parcel$export($a3382052de3d061b$exports, \"preventOverflow\", () => $865d356b2ca960a5$export$2e2bcd8739ae039);\nfunction $04a691b7a330df44$export$2e2bcd8739ae039(element) {\n return element ? (element.nodeName || \"\").toLowerCase() : null;\n}\n\n\nfunction $6985093033570817$export$2e2bcd8739ae039(node) {\n if (node == null) return window;\n if (node.toString() !== \"[object Window]\") {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n return node;\n}\n\n\nfunction $69730206aa270d41$export$45a5e7f76e0caa8d(node) {\n var OwnElement = (0, $6985093033570817$export$2e2bcd8739ae039)(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\nfunction $69730206aa270d41$export$1b3bfaa9684536aa(node) {\n var OwnElement = (0, $6985093033570817$export$2e2bcd8739ae039)(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\nfunction $69730206aa270d41$export$af51f0f06c0f328a(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === \"undefined\") return false;\n var OwnElement = (0, $6985093033570817$export$2e2bcd8739ae039)(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\n\n// and applies them to the HTMLElements such as popper and arrow\nfunction $7deefb3680d4558f$var$applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function(name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n if (!(0, $69730206aa270d41$export$1b3bfaa9684536aa)(element) || !(0, $04a691b7a330df44$export$2e2bcd8739ae039)(element)) return;\n // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function(name) {\n var value = attributes[name];\n if (value === false) element.removeAttribute(name);\n else element.setAttribute(name, value === true ? \"\" : value);\n });\n });\n}\nfunction $7deefb3680d4558f$var$effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: \"0\",\n top: \"0\",\n margin: \"0\"\n },\n arrow: {\n position: \"absolute\"\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n if (state.elements.arrow) Object.assign(state.elements.arrow.style, initialStyles.arrow);\n return function() {\n Object.keys(state.elements).forEach(function(name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n var style = styleProperties.reduce(function(style, property) {\n style[property] = \"\";\n return style;\n }, {}); // arrow is optional + virtual elements\n if (!(0, $69730206aa270d41$export$1b3bfaa9684536aa)(element) || !(0, $04a691b7a330df44$export$2e2bcd8739ae039)(element)) return;\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function(attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\nvar $7deefb3680d4558f$export$2e2bcd8739ae039 = {\n name: \"applyStyles\",\n enabled: true,\n phase: \"write\",\n fn: $7deefb3680d4558f$var$applyStyles,\n effect: $7deefb3680d4558f$var$effect,\n requires: [\n \"computeStyles\"\n ]\n};\n\n\n\nfunction $c6075629d0814627$export$2e2bcd8739ae039(placement) {\n return placement.split(\"-\")[0];\n}\n\n\n\nvar $3711db8b00de96df$export$8960430cfd85939f = Math.max;\nvar $3711db8b00de96df$export$96ec731ed4dcb222 = Math.min;\nvar $3711db8b00de96df$export$2077e0241d6afd3c = Math.round;\n\n\n\nfunction $6de7caa8ee90d63c$export$2e2bcd8739ae039() {\n var uaData = navigator.userAgentData;\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) return uaData.brands.map(function(item) {\n return item.brand + \"/\" + item.version;\n }).join(\" \");\n return navigator.userAgent;\n}\n\n\nfunction $bef5ff765617d084$export$2e2bcd8739ae039() {\n return !/^((?!chrome|android).)*safari/i.test((0, $6de7caa8ee90d63c$export$2e2bcd8739ae039)());\n}\n\n\nfunction $2ef6a598263dba8e$export$2e2bcd8739ae039(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) includeScale = false;\n if (isFixedStrategy === void 0) isFixedStrategy = false;\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n if (includeScale && (0, $69730206aa270d41$export$1b3bfaa9684536aa)(element)) {\n scaleX = element.offsetWidth > 0 ? (0, $3711db8b00de96df$export$2077e0241d6afd3c)(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? (0, $3711db8b00de96df$export$2077e0241d6afd3c)(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n var _ref = (0, $69730206aa270d41$export$45a5e7f76e0caa8d)(element) ? (0, $6985093033570817$export$2e2bcd8739ae039)(element) : window, visualViewport = _ref.visualViewport;\n var addVisualOffsets = !(0, $bef5ff765617d084$export$2e2bcd8739ae039)() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}\n\n\nfunction $9effe2b32f662e4a$export$2e2bcd8739ae039(element) {\n var clientRect = (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n if (Math.abs(clientRect.width - width) <= 1) width = clientRect.width;\n if (Math.abs(clientRect.height - height) <= 1) height = clientRect.height;\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}\n\n\n\nfunction $8f3b5a3db2e59cbc$export$2e2bcd8739ae039(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n if (parent.contains(child)) return true;\n else if (rootNode && (0, $69730206aa270d41$export$af51f0f06c0f328a)(rootNode)) {\n var next = child;\n do {\n if (next && parent.isSameNode(next)) return true;\n // $FlowFixMe[prop-missing]: need a better way to handle this...\n next = next.parentNode || next.host;\n }while (next);\n } // Give up, the result is false\n return false;\n}\n\n\n\n\n\nfunction $cbd21d1454570861$export$2e2bcd8739ae039(element) {\n return (0, $6985093033570817$export$2e2bcd8739ae039)(element).getComputedStyle(element);\n}\n\n\n\n\nfunction $fd46d779ec622be4$export$2e2bcd8739ae039(element) {\n return [\n \"table\",\n \"td\",\n \"th\"\n ].indexOf((0, $04a691b7a330df44$export$2e2bcd8739ae039)(element)) >= 0;\n}\n\n\n\n\nfunction $0d1d9daad62fa952$export$2e2bcd8739ae039(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return (((0, $69730206aa270d41$export$45a5e7f76e0caa8d)(element) ? element.ownerDocument : element.document) || window.document).documentElement;\n}\n\n\n\nfunction $773048fc1d2aa7ee$export$2e2bcd8739ae039(element) {\n if ((0, $04a691b7a330df44$export$2e2bcd8739ae039)(element) === \"html\") return element;\n return(// $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ((0, $69730206aa270d41$export$af51f0f06c0f328a)(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(element) // fallback\n );\n}\n\n\n\nfunction $42fc94c94931c781$var$getTrueOffsetParent(element) {\n if (!(0, $69730206aa270d41$export$1b3bfaa9684536aa)(element) || // https://github.com/popperjs/popper-core/issues/837\n (0, $cbd21d1454570861$export$2e2bcd8739ae039)(element).position === \"fixed\") return null;\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\nfunction $42fc94c94931c781$var$getContainingBlock(element) {\n var isFirefox = /firefox/i.test((0, $6de7caa8ee90d63c$export$2e2bcd8739ae039)());\n var isIE = /Trident/i.test((0, $6de7caa8ee90d63c$export$2e2bcd8739ae039)());\n if (isIE && (0, $69730206aa270d41$export$1b3bfaa9684536aa)(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = (0, $cbd21d1454570861$export$2e2bcd8739ae039)(element);\n if (elementCss.position === \"fixed\") return null;\n }\n var currentNode = (0, $773048fc1d2aa7ee$export$2e2bcd8739ae039)(element);\n if ((0, $69730206aa270d41$export$af51f0f06c0f328a)(currentNode)) currentNode = currentNode.host;\n while((0, $69730206aa270d41$export$1b3bfaa9684536aa)(currentNode) && [\n \"html\",\n \"body\"\n ].indexOf((0, $04a691b7a330df44$export$2e2bcd8739ae039)(currentNode)) < 0){\n var css = (0, $cbd21d1454570861$export$2e2bcd8739ae039)(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n if (css.transform !== \"none\" || css.perspective !== \"none\" || css.contain === \"paint\" || [\n \"transform\",\n \"perspective\"\n ].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === \"filter\" || isFirefox && css.filter && css.filter !== \"none\") return currentNode;\n else currentNode = currentNode.parentNode;\n }\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\nfunction $42fc94c94931c781$export$2e2bcd8739ae039(element) {\n var window = (0, $6985093033570817$export$2e2bcd8739ae039)(element);\n var offsetParent = $42fc94c94931c781$var$getTrueOffsetParent(element);\n while(offsetParent && (0, $fd46d779ec622be4$export$2e2bcd8739ae039)(offsetParent) && (0, $cbd21d1454570861$export$2e2bcd8739ae039)(offsetParent).position === \"static\")offsetParent = $42fc94c94931c781$var$getTrueOffsetParent(offsetParent);\n if (offsetParent && ((0, $04a691b7a330df44$export$2e2bcd8739ae039)(offsetParent) === \"html\" || (0, $04a691b7a330df44$export$2e2bcd8739ae039)(offsetParent) === \"body\" && (0, $cbd21d1454570861$export$2e2bcd8739ae039)(offsetParent).position === \"static\")) return window;\n return offsetParent || $42fc94c94931c781$var$getContainingBlock(element) || window;\n}\n\n\nfunction $ba9a98a4204389e3$export$2e2bcd8739ae039(placement) {\n return [\n \"top\",\n \"bottom\"\n ].indexOf(placement) >= 0 ? \"x\" : \"y\";\n}\n\n\n\nfunction $95428a5e75015184$export$f28d906d67a997f3(min, value, max) {\n return (0, $3711db8b00de96df$export$8960430cfd85939f)(min, (0, $3711db8b00de96df$export$96ec731ed4dcb222)(value, max));\n}\nfunction $95428a5e75015184$export$86c8af6d3ef0b4a(min, value, max) {\n var v = $95428a5e75015184$export$f28d906d67a997f3(min, value, max);\n return v > max ? max : v;\n}\n\n\nfunction $bcb51404109b5184$export$2e2bcd8739ae039() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}\n\n\nfunction $2c6bd604be4c867e$export$2e2bcd8739ae039(paddingObject) {\n return Object.assign({}, (0, $bcb51404109b5184$export$2e2bcd8739ae039)(), paddingObject);\n}\n\n\nfunction $c88039fe47959ef5$export$2e2bcd8739ae039(value, keys) {\n return keys.reduce(function(hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}\n\n\n\nvar $f37d2f7eaf2ad10e$var$toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === \"function\" ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return (0, $2c6bd604be4c867e$export$2e2bcd8739ae039)(typeof padding !== \"number\" ? padding : (0, $c88039fe47959ef5$export$2e2bcd8739ae039)(padding, (0, $1472b89a65155de2$export$aec2ce47c367b8c3)));\n};\nfunction $f37d2f7eaf2ad10e$var$arrow(_ref) {\n var _state$modifiersData$;\n var state = _ref.state, name = _ref.name, options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = (0, $c6075629d0814627$export$2e2bcd8739ae039)(state.placement);\n var axis = (0, $ba9a98a4204389e3$export$2e2bcd8739ae039)(basePlacement);\n var isVertical = [\n (0, $1472b89a65155de2$export$eabcd2c8791e7bf4),\n (0, $1472b89a65155de2$export$79ffe56a765070d2)\n ].indexOf(basePlacement) >= 0;\n var len = isVertical ? \"height\" : \"width\";\n if (!arrowElement || !popperOffsets) return;\n var paddingObject = $f37d2f7eaf2ad10e$var$toPaddingObject(options.padding, state);\n var arrowRect = (0, $9effe2b32f662e4a$export$2e2bcd8739ae039)(arrowElement);\n var minProp = axis === \"y\" ? (0, $1472b89a65155de2$export$1e95b668f3b82d) : (0, $1472b89a65155de2$export$eabcd2c8791e7bf4);\n var maxProp = axis === \"y\" ? (0, $1472b89a65155de2$export$40e543e69a8b3fbb) : (0, $1472b89a65155de2$export$79ffe56a765070d2);\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = (0, $42fc94c94931c781$export$2e2bcd8739ae039)(arrowElement);\n var clientSize = arrowOffsetParent ? axis === \"y\" ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = (0, $95428a5e75015184$export$f28d906d67a997f3)(min, center, max); // Prevents breaking syntax highlighting...\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\nfunction $f37d2f7eaf2ad10e$var$effect(_ref2) {\n var state = _ref2.state, options = _ref2.options;\n var _options$element = options.element, arrowElement = _options$element === void 0 ? \"[data-popper-arrow]\" : _options$element;\n if (arrowElement == null) return;\n // CSS selector\n if (typeof arrowElement === \"string\") {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n if (!arrowElement) return;\n }\n if (!(0, $8f3b5a3db2e59cbc$export$2e2bcd8739ae039)(state.elements.popper, arrowElement)) return;\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\nvar $f37d2f7eaf2ad10e$export$2e2bcd8739ae039 = {\n name: \"arrow\",\n enabled: true,\n phase: \"main\",\n fn: $f37d2f7eaf2ad10e$var$arrow,\n effect: $f37d2f7eaf2ad10e$var$effect,\n requires: [\n \"popperOffsets\"\n ],\n requiresIfExists: [\n \"preventOverflow\"\n ]\n};\n\n\n\n\n\n\n\n\nfunction $5553ed9c2ee225e3$export$2e2bcd8739ae039(placement) {\n return placement.split(\"-\")[1];\n}\n\n\n\nvar $45d468ca92a1d24b$var$unsetSides = {\n top: \"auto\",\n right: \"auto\",\n bottom: \"auto\",\n left: \"auto\"\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\nfunction $45d468ca92a1d24b$var$roundOffsetsByDPR(_ref, win) {\n var x = _ref.x, y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: (0, $3711db8b00de96df$export$2077e0241d6afd3c)(x * dpr) / dpr || 0,\n y: (0, $3711db8b00de96df$export$2077e0241d6afd3c)(y * dpr) / dpr || 0\n };\n}\nfunction $45d468ca92a1d24b$export$378fa78a8fea596f(_ref2) {\n var _Object$assign2;\n var popper = _ref2.popper, popperRect = _ref2.popperRect, placement = _ref2.placement, variation = _ref2.variation, offsets = _ref2.offsets, position = _ref2.position, gpuAcceleration = _ref2.gpuAcceleration, adaptive = _ref2.adaptive, roundOffsets = _ref2.roundOffsets, isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x, x = _offsets$x === void 0 ? 0 : _offsets$x, _offsets$y = offsets.y, y = _offsets$y === void 0 ? 0 : _offsets$y;\n var _ref3 = typeof roundOffsets === \"function\" ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty(\"x\");\n var hasY = offsets.hasOwnProperty(\"y\");\n var sideX = (0, $1472b89a65155de2$export$eabcd2c8791e7bf4);\n var sideY = (0, $1472b89a65155de2$export$1e95b668f3b82d);\n var win = window;\n if (adaptive) {\n var offsetParent = (0, $42fc94c94931c781$export$2e2bcd8739ae039)(popper);\n var heightProp = \"clientHeight\";\n var widthProp = \"clientWidth\";\n if (offsetParent === (0, $6985093033570817$export$2e2bcd8739ae039)(popper)) {\n offsetParent = (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(popper);\n if ((0, $cbd21d1454570861$export$2e2bcd8739ae039)(offsetParent).position !== \"static\" && position === \"absolute\") {\n heightProp = \"scrollHeight\";\n widthProp = \"scrollWidth\";\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n offsetParent;\n if (placement === (0, $1472b89a65155de2$export$1e95b668f3b82d) || (placement === (0, $1472b89a65155de2$export$eabcd2c8791e7bf4) || placement === (0, $1472b89a65155de2$export$79ffe56a765070d2)) && variation === (0, $1472b89a65155de2$export$bd5df0f255a350f8)) {\n sideY = (0, $1472b89a65155de2$export$40e543e69a8b3fbb);\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n if (placement === (0, $1472b89a65155de2$export$eabcd2c8791e7bf4) || (placement === (0, $1472b89a65155de2$export$1e95b668f3b82d) || placement === (0, $1472b89a65155de2$export$40e543e69a8b3fbb)) && variation === (0, $1472b89a65155de2$export$bd5df0f255a350f8)) {\n sideX = (0, $1472b89a65155de2$export$79ffe56a765070d2);\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n var commonStyles = Object.assign({\n position: position\n }, adaptive && $45d468ca92a1d24b$var$unsetSides);\n var _ref4 = roundOffsets === true ? $45d468ca92a1d24b$var$roundOffsetsByDPR({\n x: x,\n y: y\n }, (0, $6985093033570817$export$2e2bcd8739ae039)(popper)) : {\n x: x,\n y: y\n };\n x = _ref4.x;\n y = _ref4.y;\n if (gpuAcceleration) {\n var _Object$assign;\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? \"0\" : \"\", _Object$assign[sideX] = hasX ? \"0\" : \"\", _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : \"\", _Object$assign2[sideX] = hasX ? x + \"px\" : \"\", _Object$assign2.transform = \"\", _Object$assign2));\n}\nfunction $45d468ca92a1d24b$var$computeStyles(_ref5) {\n var state = _ref5.state, options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration, gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat, _options$adaptive = options.adaptive, adaptive = _options$adaptive === void 0 ? true : _options$adaptive, _options$roundOffsets = options.roundOffsets, roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: (0, $c6075629d0814627$export$2e2bcd8739ae039)(state.placement),\n variation: (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === \"fixed\"\n };\n if (state.modifiersData.popperOffsets != null) state.styles.popper = Object.assign({}, state.styles.popper, $45d468ca92a1d24b$export$378fa78a8fea596f(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n if (state.modifiersData.arrow != null) state.styles.arrow = Object.assign({}, state.styles.arrow, $45d468ca92a1d24b$export$378fa78a8fea596f(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: \"absolute\",\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n \"data-popper-placement\": state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\nvar $45d468ca92a1d24b$export$2e2bcd8739ae039 = {\n name: \"computeStyles\",\n enabled: true,\n phase: \"beforeWrite\",\n fn: $45d468ca92a1d24b$var$computeStyles,\n data: {}\n};\n\n\n\nvar $e7d7845625089588$var$passive = {\n passive: true\n};\nfunction $e7d7845625089588$var$effect(_ref) {\n var state = _ref.state, instance = _ref.instance, options = _ref.options;\n var _options$scroll = options.scroll, scroll = _options$scroll === void 0 ? true : _options$scroll, _options$resize = options.resize, resize = _options$resize === void 0 ? true : _options$resize;\n var window = (0, $6985093033570817$export$2e2bcd8739ae039)(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n if (scroll) scrollParents.forEach(function(scrollParent) {\n scrollParent.addEventListener(\"scroll\", instance.update, $e7d7845625089588$var$passive);\n });\n if (resize) window.addEventListener(\"resize\", instance.update, $e7d7845625089588$var$passive);\n return function() {\n if (scroll) scrollParents.forEach(function(scrollParent) {\n scrollParent.removeEventListener(\"scroll\", instance.update, $e7d7845625089588$var$passive);\n });\n if (resize) window.removeEventListener(\"resize\", instance.update, $e7d7845625089588$var$passive);\n };\n} // eslint-disable-next-line import/no-unused-modules\nvar $e7d7845625089588$export$2e2bcd8739ae039 = {\n name: \"eventListeners\",\n enabled: true,\n phase: \"write\",\n fn: function fn() {},\n effect: $e7d7845625089588$var$effect,\n data: {}\n};\n\n\nvar $aaefa8315f14c8e2$var$hash = {\n left: \"right\",\n right: \"left\",\n bottom: \"top\",\n top: \"bottom\"\n};\nfunction $aaefa8315f14c8e2$export$2e2bcd8739ae039(placement) {\n return placement.replace(/left|right|bottom|top/g, function(matched) {\n return $aaefa8315f14c8e2$var$hash[matched];\n });\n}\n\n\n\nvar $37f85a49ff946cb6$var$hash = {\n start: \"end\",\n end: \"start\"\n};\nfunction $37f85a49ff946cb6$export$2e2bcd8739ae039(placement) {\n return placement.replace(/start|end/g, function(matched) {\n return $37f85a49ff946cb6$var$hash[matched];\n });\n}\n\n\n\n\n\n\n\n\nfunction $39a9a96b6f99add9$export$2e2bcd8739ae039(node) {\n var win = (0, $6985093033570817$export$2e2bcd8739ae039)(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}\n\n\nfunction $60124eceeef28a28$export$2e2bcd8739ae039(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)((0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(element)).left + (0, $39a9a96b6f99add9$export$2e2bcd8739ae039)(element).scrollLeft;\n}\n\n\n\nfunction $a35bf29d5fc5ab40$export$2e2bcd8739ae039(element, strategy) {\n var win = (0, $6985093033570817$export$2e2bcd8739ae039)(element);\n var html = (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = (0, $bef5ff765617d084$export$2e2bcd8739ae039)();\n if (layoutViewport || !layoutViewport && strategy === \"fixed\") {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n return {\n width: width,\n height: height,\n x: x + (0, $60124eceeef28a28$export$2e2bcd8739ae039)(element),\n y: y\n };\n}\n\n\n\n\n\n\n\nfunction $a5e625ef2dd801ec$export$2e2bcd8739ae039(element) {\n var _element$ownerDocumen;\n var html = (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(element);\n var winScroll = (0, $39a9a96b6f99add9$export$2e2bcd8739ae039)(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = (0, $3711db8b00de96df$export$8960430cfd85939f)(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = (0, $3711db8b00de96df$export$8960430cfd85939f)(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + (0, $60124eceeef28a28$export$2e2bcd8739ae039)(element);\n var y = -winScroll.scrollTop;\n if ((0, $cbd21d1454570861$export$2e2bcd8739ae039)(body || html).direction === \"rtl\") x += (0, $3711db8b00de96df$export$8960430cfd85939f)(html.clientWidth, body ? body.clientWidth : 0) - width;\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}\n\n\n\n\nfunction $12881c0013479a14$export$2e2bcd8739ae039(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = (0, $cbd21d1454570861$export$2e2bcd8739ae039)(element), overflow = _getComputedStyle.overflow, overflowX = _getComputedStyle.overflowX, overflowY = _getComputedStyle.overflowY;\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}\n\n\n\n\nfunction $2cddda83e3357241$export$2e2bcd8739ae039(node) {\n if ([\n \"html\",\n \"body\",\n \"#document\"\n ].indexOf((0, $04a691b7a330df44$export$2e2bcd8739ae039)(node)) >= 0) // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n if ((0, $69730206aa270d41$export$1b3bfaa9684536aa)(node) && (0, $12881c0013479a14$export$2e2bcd8739ae039)(node)) return node;\n return $2cddda83e3357241$export$2e2bcd8739ae039((0, $773048fc1d2aa7ee$export$2e2bcd8739ae039)(node));\n}\n\n\n\n\n\nfunction $90b72ed15edfd54a$export$2e2bcd8739ae039(element, list) {\n var _element$ownerDocumen;\n if (list === void 0) list = [];\n var scrollParent = (0, $2cddda83e3357241$export$2e2bcd8739ae039)(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = (0, $6985093033570817$export$2e2bcd8739ae039)(scrollParent);\n var target = isBody ? [\n win\n ].concat(win.visualViewport || [], (0, $12881c0013479a14$export$2e2bcd8739ae039)(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : updatedList.concat($90b72ed15edfd54a$export$2e2bcd8739ae039((0, $773048fc1d2aa7ee$export$2e2bcd8739ae039)(target)));\n}\n\n\n\n\n\n\n\n\n\n\nfunction $d5700acdd3ba9a3c$export$2e2bcd8739ae039(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}\n\n\n\nfunction $449799046a13d100$var$getInnerBoundingClientRect(element, strategy) {\n var rect = (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)(element, false, strategy === \"fixed\");\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\nfunction $449799046a13d100$var$getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === (0, $1472b89a65155de2$export$d7b7311ec04a3e8f) ? (0, $d5700acdd3ba9a3c$export$2e2bcd8739ae039)((0, $a35bf29d5fc5ab40$export$2e2bcd8739ae039)(element, strategy)) : (0, $69730206aa270d41$export$45a5e7f76e0caa8d)(clippingParent) ? $449799046a13d100$var$getInnerBoundingClientRect(clippingParent, strategy) : (0, $d5700acdd3ba9a3c$export$2e2bcd8739ae039)((0, $a5e625ef2dd801ec$export$2e2bcd8739ae039)((0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\nfunction $449799046a13d100$var$getClippingParents(element) {\n var clippingParents = (0, $90b72ed15edfd54a$export$2e2bcd8739ae039)((0, $773048fc1d2aa7ee$export$2e2bcd8739ae039)(element));\n var canEscapeClipping = [\n \"absolute\",\n \"fixed\"\n ].indexOf((0, $cbd21d1454570861$export$2e2bcd8739ae039)(element).position) >= 0;\n var clipperElement = canEscapeClipping && (0, $69730206aa270d41$export$1b3bfaa9684536aa)(element) ? (0, $42fc94c94931c781$export$2e2bcd8739ae039)(element) : element;\n if (!(0, $69730206aa270d41$export$45a5e7f76e0caa8d)(clipperElement)) return [];\n // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n return clippingParents.filter(function(clippingParent) {\n return (0, $69730206aa270d41$export$45a5e7f76e0caa8d)(clippingParent) && (0, $8f3b5a3db2e59cbc$export$2e2bcd8739ae039)(clippingParent, clipperElement) && (0, $04a691b7a330df44$export$2e2bcd8739ae039)(clippingParent) !== \"body\";\n });\n} // Gets the maximum area that the element is visible in due to any number of\nfunction $449799046a13d100$export$2e2bcd8739ae039(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === \"clippingParents\" ? $449799046a13d100$var$getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [\n rootBoundary\n ]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function(accRect, clippingParent) {\n var rect = $449799046a13d100$var$getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = (0, $3711db8b00de96df$export$8960430cfd85939f)(rect.top, accRect.top);\n accRect.right = (0, $3711db8b00de96df$export$96ec731ed4dcb222)(rect.right, accRect.right);\n accRect.bottom = (0, $3711db8b00de96df$export$96ec731ed4dcb222)(rect.bottom, accRect.bottom);\n accRect.left = (0, $3711db8b00de96df$export$8960430cfd85939f)(rect.left, accRect.left);\n return accRect;\n }, $449799046a13d100$var$getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}\n\n\n\n\n\n\n\n\nfunction $9a8b7e877fbba4f3$export$2e2bcd8739ae039(_ref) {\n var reference = _ref.reference, element = _ref.element, placement = _ref.placement;\n var basePlacement = placement ? (0, $c6075629d0814627$export$2e2bcd8739ae039)(placement) : null;\n var variation = placement ? (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n switch(basePlacement){\n case 0, $1472b89a65155de2$export$1e95b668f3b82d:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n case 0, $1472b89a65155de2$export$40e543e69a8b3fbb:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n case 0, $1472b89a65155de2$export$79ffe56a765070d2:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n case 0, $1472b89a65155de2$export$eabcd2c8791e7bf4:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n var mainAxis = basePlacement ? (0, $ba9a98a4204389e3$export$2e2bcd8739ae039)(basePlacement) : null;\n if (mainAxis != null) {\n var len = mainAxis === \"y\" ? \"height\" : \"width\";\n switch(variation){\n case 0, $1472b89a65155de2$export$b3571188c770cc5a:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n case 0, $1472b89a65155de2$export$bd5df0f255a350f8:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n default:\n }\n }\n return offsets;\n}\n\n\n\n\n\n\n\nfunction $c24a1421ba2f823c$export$2e2bcd8739ae039(state, options) {\n if (options === void 0) options = {};\n var _options = options, _options$placement = _options.placement, placement = _options$placement === void 0 ? state.placement : _options$placement, _options$strategy = _options.strategy, strategy = _options$strategy === void 0 ? state.strategy : _options$strategy, _options$boundary = _options.boundary, boundary = _options$boundary === void 0 ? (0, $1472b89a65155de2$export$390fd549c5303b4d) : _options$boundary, _options$rootBoundary = _options.rootBoundary, rootBoundary = _options$rootBoundary === void 0 ? (0, $1472b89a65155de2$export$d7b7311ec04a3e8f) : _options$rootBoundary, _options$elementConte = _options.elementContext, elementContext = _options$elementConte === void 0 ? (0, $1472b89a65155de2$export$ae5ab1c730825774) : _options$elementConte, _options$altBoundary = _options.altBoundary, altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary, _options$padding = _options.padding, padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = (0, $2c6bd604be4c867e$export$2e2bcd8739ae039)(typeof padding !== \"number\" ? padding : (0, $c88039fe47959ef5$export$2e2bcd8739ae039)(padding, (0, $1472b89a65155de2$export$aec2ce47c367b8c3)));\n var altContext = elementContext === (0, $1472b89a65155de2$export$ae5ab1c730825774) ? (0, $1472b89a65155de2$export$ca50aac9f3ba507f) : (0, $1472b89a65155de2$export$ae5ab1c730825774);\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = (0, $449799046a13d100$export$2e2bcd8739ae039)((0, $69730206aa270d41$export$45a5e7f76e0caa8d)(element) ? element : element.contextElement || (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)(state.elements.reference);\n var popperOffsets = (0, $9a8b7e877fbba4f3$export$2e2bcd8739ae039)({\n reference: referenceClientRect,\n element: popperRect,\n strategy: \"absolute\",\n placement: placement\n });\n var popperClientRect = (0, $d5700acdd3ba9a3c$export$2e2bcd8739ae039)(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === (0, $1472b89a65155de2$export$ae5ab1c730825774) ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n if (elementContext === (0, $1472b89a65155de2$export$ae5ab1c730825774) && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function(key) {\n var multiply = [\n (0, $1472b89a65155de2$export$79ffe56a765070d2),\n (0, $1472b89a65155de2$export$40e543e69a8b3fbb)\n ].indexOf(key) >= 0 ? 1 : -1;\n var axis = [\n (0, $1472b89a65155de2$export$1e95b668f3b82d),\n (0, $1472b89a65155de2$export$40e543e69a8b3fbb)\n ].indexOf(key) >= 0 ? \"y\" : \"x\";\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n return overflowOffsets;\n}\n\n\n\n\n\n\nfunction $dae0983d65fbfc0b$export$2e2bcd8739ae039(state, options) {\n if (options === void 0) options = {};\n var _options = options, placement = _options.placement, boundary = _options.boundary, rootBoundary = _options.rootBoundary, padding = _options.padding, flipVariations = _options.flipVariations, _options$allowedAutoP = _options.allowedAutoPlacements, allowedAutoPlacements = _options$allowedAutoP === void 0 ? (0, $1472b89a65155de2$export$803cd8101b6c182b) : _options$allowedAutoP;\n var variation = (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(placement);\n var placements = variation ? flipVariations ? (0, $1472b89a65155de2$export$368f9a87e87fa4e1) : (0, $1472b89a65155de2$export$368f9a87e87fa4e1).filter(function(placement) {\n return (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(placement) === variation;\n }) : (0, $1472b89a65155de2$export$aec2ce47c367b8c3);\n var allowedPlacements = placements.filter(function(placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n if (allowedPlacements.length === 0) allowedPlacements = placements;\n // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n var overflows = allowedPlacements.reduce(function(acc, placement) {\n acc[placement] = (0, $c24a1421ba2f823c$export$2e2bcd8739ae039)(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[(0, $c6075629d0814627$export$2e2bcd8739ae039)(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function(a, b) {\n return overflows[a] - overflows[b];\n });\n}\n\n\n\n\nfunction $cf1ba1dd94205465$var$getExpandedFallbackPlacements(placement) {\n if ((0, $c6075629d0814627$export$2e2bcd8739ae039)(placement) === (0, $1472b89a65155de2$export$dfb5619354ba860)) return [];\n var oppositePlacement = (0, $aaefa8315f14c8e2$export$2e2bcd8739ae039)(placement);\n return [\n (0, $37f85a49ff946cb6$export$2e2bcd8739ae039)(placement),\n oppositePlacement,\n (0, $37f85a49ff946cb6$export$2e2bcd8739ae039)(oppositePlacement)\n ];\n}\nfunction $cf1ba1dd94205465$var$flip(_ref) {\n var state = _ref.state, options = _ref.options, name = _ref.name;\n if (state.modifiersData[name]._skip) return;\n var _options$mainAxis = options.mainAxis, checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, _options$altAxis = options.altAxis, checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis, specifiedFallbackPlacements = options.fallbackPlacements, padding = options.padding, boundary = options.boundary, rootBoundary = options.rootBoundary, altBoundary = options.altBoundary, _options$flipVariatio = options.flipVariations, flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio, allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = (0, $c6075629d0814627$export$2e2bcd8739ae039)(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [\n (0, $aaefa8315f14c8e2$export$2e2bcd8739ae039)(preferredPlacement)\n ] : $cf1ba1dd94205465$var$getExpandedFallbackPlacements(preferredPlacement));\n var placements = [\n preferredPlacement\n ].concat(fallbackPlacements).reduce(function(acc, placement) {\n return acc.concat((0, $c6075629d0814627$export$2e2bcd8739ae039)(placement) === (0, $1472b89a65155de2$export$dfb5619354ba860) ? (0, $dae0983d65fbfc0b$export$2e2bcd8739ae039)(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n for(var i = 0; i < placements.length; i++){\n var placement = placements[i];\n var _basePlacement = (0, $c6075629d0814627$export$2e2bcd8739ae039)(placement);\n var isStartVariation = (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(placement) === (0, $1472b89a65155de2$export$b3571188c770cc5a);\n var isVertical = [\n (0, $1472b89a65155de2$export$1e95b668f3b82d),\n (0, $1472b89a65155de2$export$40e543e69a8b3fbb)\n ].indexOf(_basePlacement) >= 0;\n var len = isVertical ? \"width\" : \"height\";\n var overflow = (0, $c24a1421ba2f823c$export$2e2bcd8739ae039)(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? (0, $1472b89a65155de2$export$79ffe56a765070d2) : (0, $1472b89a65155de2$export$eabcd2c8791e7bf4) : isStartVariation ? (0, $1472b89a65155de2$export$40e543e69a8b3fbb) : (0, $1472b89a65155de2$export$1e95b668f3b82d);\n if (referenceRect[len] > popperRect[len]) mainVariationSide = (0, $aaefa8315f14c8e2$export$2e2bcd8739ae039)(mainVariationSide);\n var altVariationSide = (0, $aaefa8315f14c8e2$export$2e2bcd8739ae039)(mainVariationSide);\n var checks = [];\n if (checkMainAxis) checks.push(overflow[_basePlacement] <= 0);\n if (checkAltAxis) checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n if (checks.every(function(check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n checksMap.set(placement, checks);\n }\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function(placement) {\n var checks = checksMap.get(placement);\n if (checks) return checks.slice(0, _i).every(function(check) {\n return check;\n });\n });\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n for(var _i = numberOfChecks; _i > 0; _i--){\n var _ret = _loop(_i);\n if (_ret === \"break\") break;\n }\n }\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\nvar $cf1ba1dd94205465$export$2e2bcd8739ae039 = {\n name: \"flip\",\n enabled: true,\n phase: \"main\",\n fn: $cf1ba1dd94205465$var$flip,\n requiresIfExists: [\n \"offset\"\n ],\n data: {\n _skip: false\n }\n};\n\n\n\n\nfunction $69d8d7bda7717b01$var$getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) preventedOffsets = {\n x: 0,\n y: 0\n };\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\nfunction $69d8d7bda7717b01$var$isAnySideFullyClipped(overflow) {\n return [\n (0, $1472b89a65155de2$export$1e95b668f3b82d),\n (0, $1472b89a65155de2$export$79ffe56a765070d2),\n (0, $1472b89a65155de2$export$40e543e69a8b3fbb),\n (0, $1472b89a65155de2$export$eabcd2c8791e7bf4)\n ].some(function(side) {\n return overflow[side] >= 0;\n });\n}\nfunction $69d8d7bda7717b01$var$hide(_ref) {\n var state = _ref.state, name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = (0, $c24a1421ba2f823c$export$2e2bcd8739ae039)(state, {\n elementContext: \"reference\"\n });\n var popperAltOverflow = (0, $c24a1421ba2f823c$export$2e2bcd8739ae039)(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = $69d8d7bda7717b01$var$getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = $69d8d7bda7717b01$var$getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = $69d8d7bda7717b01$var$isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = $69d8d7bda7717b01$var$isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n \"data-popper-reference-hidden\": isReferenceHidden,\n \"data-popper-escaped\": hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\nvar $69d8d7bda7717b01$export$2e2bcd8739ae039 = {\n name: \"hide\",\n enabled: true,\n phase: \"main\",\n requiresIfExists: [\n \"preventOverflow\"\n ],\n fn: $69d8d7bda7717b01$var$hide\n};\n\n\n\n\nfunction $ff9a9783c10adebd$export$7fa02d8595b015ed(placement, rects, offset) {\n var basePlacement = (0, $c6075629d0814627$export$2e2bcd8739ae039)(placement);\n var invertDistance = [\n (0, $1472b89a65155de2$export$eabcd2c8791e7bf4),\n (0, $1472b89a65155de2$export$1e95b668f3b82d)\n ].indexOf(basePlacement) >= 0 ? -1 : 1;\n var _ref = typeof offset === \"function\" ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset, skidding = _ref[0], distance = _ref[1];\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [\n (0, $1472b89a65155de2$export$eabcd2c8791e7bf4),\n (0, $1472b89a65155de2$export$79ffe56a765070d2)\n ].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\nfunction $ff9a9783c10adebd$var$offset(_ref2) {\n var state = _ref2.state, options = _ref2.options, name = _ref2.name;\n var _options$offset = options.offset, offset = _options$offset === void 0 ? [\n 0,\n 0\n ] : _options$offset;\n var data = (0, $1472b89a65155de2$export$803cd8101b6c182b).reduce(function(acc, placement) {\n acc[placement] = $ff9a9783c10adebd$export$7fa02d8595b015ed(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement], x = _data$state$placement.x, y = _data$state$placement.y;\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\nvar $ff9a9783c10adebd$export$2e2bcd8739ae039 = {\n name: \"offset\",\n enabled: true,\n phase: \"main\",\n requires: [\n \"popperOffsets\"\n ],\n fn: $ff9a9783c10adebd$var$offset\n};\n\n\n\nfunction $8e8ecd9a827a16d7$var$popperOffsets(_ref) {\n var state = _ref.state, name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = (0, $9a8b7e877fbba4f3$export$2e2bcd8739ae039)({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: \"absolute\",\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\nvar $8e8ecd9a827a16d7$export$2e2bcd8739ae039 = {\n name: \"popperOffsets\",\n enabled: true,\n phase: \"read\",\n fn: $8e8ecd9a827a16d7$var$popperOffsets,\n data: {}\n};\n\n\n\n\n\nfunction $61f76a8076c296c7$export$2e2bcd8739ae039(axis) {\n return axis === \"x\" ? \"y\" : \"x\";\n}\n\n\n\n\n\n\n\n\n\nfunction $865d356b2ca960a5$var$preventOverflow(_ref) {\n var state = _ref.state, options = _ref.options, name = _ref.name;\n var _options$mainAxis = options.mainAxis, checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis, _options$altAxis = options.altAxis, checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis, boundary = options.boundary, rootBoundary = options.rootBoundary, altBoundary = options.altBoundary, padding = options.padding, _options$tether = options.tether, tether = _options$tether === void 0 ? true : _options$tether, _options$tetherOffset = options.tetherOffset, tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = (0, $c24a1421ba2f823c$export$2e2bcd8739ae039)(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = (0, $c6075629d0814627$export$2e2bcd8739ae039)(state.placement);\n var variation = (0, $5553ed9c2ee225e3$export$2e2bcd8739ae039)(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = (0, $ba9a98a4204389e3$export$2e2bcd8739ae039)(basePlacement);\n var altAxis = (0, $61f76a8076c296c7$export$2e2bcd8739ae039)(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === \"function\" ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === \"number\" ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n if (!popperOffsets) return;\n if (checkMainAxis) {\n var _offsetModifierState$;\n var mainSide = mainAxis === \"y\" ? (0, $1472b89a65155de2$export$1e95b668f3b82d) : (0, $1472b89a65155de2$export$eabcd2c8791e7bf4);\n var altSide = mainAxis === \"y\" ? (0, $1472b89a65155de2$export$40e543e69a8b3fbb) : (0, $1472b89a65155de2$export$79ffe56a765070d2);\n var len = mainAxis === \"y\" ? \"height\" : \"width\";\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === (0, $1472b89a65155de2$export$b3571188c770cc5a) ? referenceRect[len] : popperRect[len];\n var maxLen = variation === (0, $1472b89a65155de2$export$b3571188c770cc5a) ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? (0, $9effe2b32f662e4a$export$2e2bcd8739ae039)(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData[\"arrow#persistent\"] ? state.modifiersData[\"arrow#persistent\"].padding : (0, $bcb51404109b5184$export$2e2bcd8739ae039)();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n var arrowLen = (0, $95428a5e75015184$export$f28d906d67a997f3)(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && (0, $42fc94c94931c781$export$2e2bcd8739ae039)(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === \"y\" ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = (0, $95428a5e75015184$export$f28d906d67a997f3)(tether ? (0, $3711db8b00de96df$export$96ec731ed4dcb222)(min, tetherMin) : min, offset, tether ? (0, $3711db8b00de96df$export$8960430cfd85939f)(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n if (checkAltAxis) {\n var _offsetModifierState$2;\n var _mainSide = mainAxis === \"x\" ? (0, $1472b89a65155de2$export$1e95b668f3b82d) : (0, $1472b89a65155de2$export$eabcd2c8791e7bf4);\n var _altSide = mainAxis === \"x\" ? (0, $1472b89a65155de2$export$40e543e69a8b3fbb) : (0, $1472b89a65155de2$export$79ffe56a765070d2);\n var _offset = popperOffsets[altAxis];\n var _len = altAxis === \"y\" ? \"height\" : \"width\";\n var _min = _offset + overflow[_mainSide];\n var _max = _offset - overflow[_altSide];\n var isOriginSide = [\n (0, $1472b89a65155de2$export$1e95b668f3b82d),\n (0, $1472b89a65155de2$export$eabcd2c8791e7bf4)\n ].indexOf(basePlacement) !== -1;\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n var _preventedOffset = tether && isOriginSide ? (0, $95428a5e75015184$export$86c8af6d3ef0b4a)(_tetherMin, _offset, _tetherMax) : (0, $95428a5e75015184$export$f28d906d67a997f3)(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\nvar $865d356b2ca960a5$export$2e2bcd8739ae039 = {\n name: \"preventOverflow\",\n enabled: true,\n phase: \"main\",\n fn: $865d356b2ca960a5$var$preventOverflow,\n requiresIfExists: [\n \"offset\"\n ]\n};\n\n\n\n\n\n\n\n\nfunction $d47756cb7a847081$export$2e2bcd8739ae039(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}\n\n\nfunction $ac7dd8aeabb81fe8$export$2e2bcd8739ae039(node) {\n if (node === (0, $6985093033570817$export$2e2bcd8739ae039)(node) || !(0, $69730206aa270d41$export$1b3bfaa9684536aa)(node)) return (0, $39a9a96b6f99add9$export$2e2bcd8739ae039)(node);\n else return (0, $d47756cb7a847081$export$2e2bcd8739ae039)(node);\n}\n\n\n\n\n\n\n\n\nfunction $bcb265ed9201975a$var$isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = (0, $3711db8b00de96df$export$2077e0241d6afd3c)(rect.width) / element.offsetWidth || 1;\n var scaleY = (0, $3711db8b00de96df$export$2077e0241d6afd3c)(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\nfunction $bcb265ed9201975a$export$2e2bcd8739ae039(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) isFixed = false;\n var isOffsetParentAnElement = (0, $69730206aa270d41$export$1b3bfaa9684536aa)(offsetParent);\n var offsetParentIsScaled = (0, $69730206aa270d41$export$1b3bfaa9684536aa)(offsetParent) && $bcb265ed9201975a$var$isElementScaled(offsetParent);\n var documentElement = (0, $0d1d9daad62fa952$export$2e2bcd8739ae039)(offsetParent);\n var rect = (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if ((0, $04a691b7a330df44$export$2e2bcd8739ae039)(offsetParent) !== \"body\" || // https://github.com/popperjs/popper-core/issues/1078\n (0, $12881c0013479a14$export$2e2bcd8739ae039)(documentElement)) scroll = (0, $ac7dd8aeabb81fe8$export$2e2bcd8739ae039)(offsetParent);\n if ((0, $69730206aa270d41$export$1b3bfaa9684536aa)(offsetParent)) {\n offsets = (0, $2ef6a598263dba8e$export$2e2bcd8739ae039)(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) offsets.x = (0, $60124eceeef28a28$export$2e2bcd8739ae039)(documentElement);\n }\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}\n\n\n\n\n\n\nfunction $77bc085de34276f2$var$order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function(modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function(dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n if (depModifier) sort(depModifier);\n }\n });\n result.push(modifier);\n }\n modifiers.forEach(function(modifier) {\n if (!visited.has(modifier.name)) // check for visited object\n sort(modifier);\n });\n return result;\n}\nfunction $77bc085de34276f2$export$2e2bcd8739ae039(modifiers) {\n // order based on dependencies\n var orderedModifiers = $77bc085de34276f2$var$order(modifiers); // order based on phase\n return (0, $1472b89a65155de2$export$d087d3878fdf71d5).reduce(function(acc, phase) {\n return acc.concat(orderedModifiers.filter(function(modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}\n\n\nfunction $9b685cb08303911c$export$2e2bcd8739ae039(fn) {\n var pending;\n return function() {\n if (!pending) pending = new Promise(function(resolve) {\n Promise.resolve().then(function() {\n pending = undefined;\n resolve(fn());\n });\n });\n return pending;\n };\n}\n\n\nfunction $f58f9fd4551b4b0f$export$2e2bcd8739ae039(modifiers) {\n var merged = modifiers.reduce(function(merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n return Object.keys(merged).map(function(key) {\n return merged[key];\n });\n}\n\n\n\n\nvar $60bdf67e43f5dfcb$var$DEFAULT_OPTIONS = {\n placement: \"bottom\",\n modifiers: [],\n strategy: \"absolute\"\n};\nfunction $60bdf67e43f5dfcb$var$areValidElements() {\n for(var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++)args[_key] = arguments[_key];\n return !args.some(function(element) {\n return !(element && typeof element.getBoundingClientRect === \"function\");\n });\n}\nfunction $60bdf67e43f5dfcb$export$ed5e13716264f202(generatorOptions) {\n if (generatorOptions === void 0) generatorOptions = {};\n var _generatorOptions = generatorOptions, _generatorOptions$def = _generatorOptions.defaultModifiers, defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def, _generatorOptions$def2 = _generatorOptions.defaultOptions, defaultOptions = _generatorOptions$def2 === void 0 ? $60bdf67e43f5dfcb$var$DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) options = defaultOptions;\n var state = {\n placement: \"bottom\",\n orderedModifiers: [],\n options: Object.assign({}, $60bdf67e43f5dfcb$var$DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === \"function\" ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: (0, $69730206aa270d41$export$45a5e7f76e0caa8d)(reference) ? (0, $90b72ed15edfd54a$export$2e2bcd8739ae039)(reference) : reference.contextElement ? (0, $90b72ed15edfd54a$export$2e2bcd8739ae039)(reference.contextElement) : [],\n popper: (0, $90b72ed15edfd54a$export$2e2bcd8739ae039)(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n var orderedModifiers = (0, $77bc085de34276f2$export$2e2bcd8739ae039)((0, $f58f9fd4551b4b0f$export$2e2bcd8739ae039)([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n state.orderedModifiers = orderedModifiers.filter(function(m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) return;\n var _state$elements = state.elements, reference = _state$elements.reference, popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n if (!$60bdf67e43f5dfcb$var$areValidElements(reference, popper)) return;\n // Store the reference and popper rects to be read by modifiers\n state.rects = {\n reference: (0, $bcb265ed9201975a$export$2e2bcd8739ae039)(reference, (0, $42fc94c94931c781$export$2e2bcd8739ae039)(popper), state.options.strategy === \"fixed\"),\n popper: (0, $9effe2b32f662e4a$export$2e2bcd8739ae039)(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n state.orderedModifiers.forEach(function(modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n for(var index = 0; index < state.orderedModifiers.length; index++){\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n var _state$orderedModifie = state.orderedModifiers[index], fn = _state$orderedModifie.fn, _state$orderedModifie2 = _state$orderedModifie.options, _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2, name = _state$orderedModifie.name;\n if (typeof fn === \"function\") state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: (0, $9b685cb08303911c$export$2e2bcd8739ae039)(function() {\n return new Promise(function(resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n if (!$60bdf67e43f5dfcb$var$areValidElements(reference, popper)) return instance;\n instance.setOptions(options).then(function(state) {\n if (!isDestroyed && options.onFirstUpdate) options.onFirstUpdate(state);\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n function runModifierEffects() {\n state.orderedModifiers.forEach(function(_ref) {\n var name = _ref.name, _ref$options = _ref.options, options = _ref$options === void 0 ? {} : _ref$options, effect = _ref.effect;\n if (typeof effect === \"function\") {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n var noopFn = function noopFn() {};\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function(fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n return instance;\n };\n}\nvar $60bdf67e43f5dfcb$export$8f7491d57c8f97a9 = /*#__PURE__*/ $60bdf67e43f5dfcb$export$ed5e13716264f202(); // eslint-disable-next-line import/no-unused-modules\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar $288fbeb449f53487$export$d34966752335dd47 = [\n (0, $e7d7845625089588$export$2e2bcd8739ae039),\n (0, $8e8ecd9a827a16d7$export$2e2bcd8739ae039),\n (0, $45d468ca92a1d24b$export$2e2bcd8739ae039),\n (0, $7deefb3680d4558f$export$2e2bcd8739ae039),\n (0, $ff9a9783c10adebd$export$2e2bcd8739ae039),\n (0, $cf1ba1dd94205465$export$2e2bcd8739ae039),\n (0, $865d356b2ca960a5$export$2e2bcd8739ae039),\n (0, $f37d2f7eaf2ad10e$export$2e2bcd8739ae039),\n (0, $69d8d7bda7717b01$export$2e2bcd8739ae039)\n];\nvar $288fbeb449f53487$export$8f7491d57c8f97a9 = /*#__PURE__*/ (0, $60bdf67e43f5dfcb$export$ed5e13716264f202)({\n defaultModifiers: $288fbeb449f53487$export$d34966752335dd47\n}); // eslint-disable-next-line import/no-unused-modules\n\n\n\n\n\n\n\nvar $ef991c361ca719ad$export$d34966752335dd47 = [\n (0, $e7d7845625089588$export$2e2bcd8739ae039),\n (0, $8e8ecd9a827a16d7$export$2e2bcd8739ae039),\n (0, $45d468ca92a1d24b$export$2e2bcd8739ae039),\n (0, $7deefb3680d4558f$export$2e2bcd8739ae039)\n];\nvar $ef991c361ca719ad$export$8f7491d57c8f97a9 = /*#__PURE__*/ (0, $60bdf67e43f5dfcb$export$ed5e13716264f202)({\n defaultModifiers: $ef991c361ca719ad$export$d34966752335dd47\n}); // eslint-disable-next-line import/no-unused-modules\n\n\n$parcel$exportWildcard($cc4ed71c4f27adbc$exports, $1472b89a65155de2$exports);\n$parcel$exportWildcard($cc4ed71c4f27adbc$exports, $a3382052de3d061b$exports);\n\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$elementMap = new Map();\nconst $e9dd36436aec3b21$var$Data = {\n set (element, key, instance) {\n if (!$e9dd36436aec3b21$var$elementMap.has(element)) $e9dd36436aec3b21$var$elementMap.set(element, new Map());\n const instanceMap = $e9dd36436aec3b21$var$elementMap.get(element);\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`);\n return;\n }\n instanceMap.set(key, instance);\n },\n get (element, key) {\n if ($e9dd36436aec3b21$var$elementMap.has(element)) return $e9dd36436aec3b21$var$elementMap.get(element).get(key) || null;\n return null;\n },\n remove (element, key) {\n if (!$e9dd36436aec3b21$var$elementMap.has(element)) return;\n const instanceMap = $e9dd36436aec3b21$var$elementMap.get(element);\n instanceMap.delete(key);\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) $e9dd36436aec3b21$var$elementMap.delete(element);\n }\n};\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ const $e9dd36436aec3b21$var$MAX_UID = 1000000;\nconst $e9dd36436aec3b21$var$MILLISECONDS_MULTIPLIER = 1000;\nconst $e9dd36436aec3b21$var$TRANSITION_END = \"transitionend\";\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */ const $e9dd36436aec3b21$var$parseSelector = (selector)=>{\n if (selector && window.CSS && window.CSS.escape) // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id)=>`#${CSS.escape(id)}`);\n return selector;\n};\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst $e9dd36436aec3b21$var$toType = (object)=>{\n if (object === null || object === undefined) return `${object}`;\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase();\n};\n/**\n * Public Util API\n */ const $e9dd36436aec3b21$var$getUID = (prefix)=>{\n do prefix += Math.floor(Math.random() * $e9dd36436aec3b21$var$MAX_UID);\n while (document.getElementById(prefix));\n return prefix;\n};\nconst $e9dd36436aec3b21$var$getTransitionDurationFromElement = (element)=>{\n if (!element) return 0;\n // Get transition-duration of the element\n let { transitionDuration: transitionDuration, transitionDelay: transitionDelay } = window.getComputedStyle(element);\n const floatTransitionDuration = Number.parseFloat(transitionDuration);\n const floatTransitionDelay = Number.parseFloat(transitionDelay);\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) return 0;\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(\",\")[0];\n transitionDelay = transitionDelay.split(\",\")[0];\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * $e9dd36436aec3b21$var$MILLISECONDS_MULTIPLIER;\n};\nconst $e9dd36436aec3b21$var$triggerTransitionEnd = (element)=>{\n element.dispatchEvent(new Event($e9dd36436aec3b21$var$TRANSITION_END));\n};\nconst $e9dd36436aec3b21$var$isElement = (object)=>{\n if (!object || typeof object !== \"object\") return false;\n if (typeof object.jquery !== \"undefined\") object = object[0];\n return typeof object.nodeType !== \"undefined\";\n};\nconst $e9dd36436aec3b21$var$getElement = (object)=>{\n // it's a jQuery object or a node element\n if ($e9dd36436aec3b21$var$isElement(object)) return object.jquery ? object[0] : object;\n if (typeof object === \"string\" && object.length > 0) return document.querySelector($e9dd36436aec3b21$var$parseSelector(object));\n return null;\n};\nconst $e9dd36436aec3b21$var$isVisible = (element)=>{\n if (!$e9dd36436aec3b21$var$isElement(element) || element.getClientRects().length === 0) return false;\n const elementIsVisible = getComputedStyle(element).getPropertyValue(\"visibility\") === \"visible\";\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest(\"details:not([open])\");\n if (!closedDetails) return elementIsVisible;\n if (closedDetails !== element) {\n const summary = element.closest(\"summary\");\n if (summary && summary.parentNode !== closedDetails) return false;\n if (summary === null) return false;\n }\n return elementIsVisible;\n};\nconst $e9dd36436aec3b21$var$isDisabled = (element)=>{\n if (!element || element.nodeType !== Node.ELEMENT_NODE) return true;\n if (element.classList.contains(\"disabled\")) return true;\n if (typeof element.disabled !== \"undefined\") return element.disabled;\n return element.hasAttribute(\"disabled\") && element.getAttribute(\"disabled\") !== \"false\";\n};\nconst $e9dd36436aec3b21$var$findShadowRoot = (element)=>{\n if (!document.documentElement.attachShadow) return null;\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === \"function\") {\n const root = element.getRootNode();\n return root instanceof ShadowRoot ? root : null;\n }\n if (element instanceof ShadowRoot) return element;\n // when we don't find a shadow root\n if (!element.parentNode) return null;\n return $e9dd36436aec3b21$var$findShadowRoot(element.parentNode);\n};\nconst $e9dd36436aec3b21$var$noop = ()=>{};\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */ const $e9dd36436aec3b21$var$reflow = (element)=>{\n element.offsetHeight; // eslint-disable-line no-unused-expressions\n};\nconst $e9dd36436aec3b21$var$getjQuery = ()=>{\n if (window.jQuery && !document.body.hasAttribute(\"data-bs-no-jquery\")) return window.jQuery;\n return null;\n};\nconst $e9dd36436aec3b21$var$DOMContentLoadedCallbacks = [];\nconst $e9dd36436aec3b21$var$onDOMContentLoaded = (callback)=>{\n if (document.readyState === \"loading\") {\n // add listener on the first call when the document is in loading state\n if (!$e9dd36436aec3b21$var$DOMContentLoadedCallbacks.length) document.addEventListener(\"DOMContentLoaded\", ()=>{\n for (const callback of $e9dd36436aec3b21$var$DOMContentLoadedCallbacks)callback();\n });\n $e9dd36436aec3b21$var$DOMContentLoadedCallbacks.push(callback);\n } else callback();\n};\nconst $e9dd36436aec3b21$var$isRTL = ()=>document.documentElement.dir === \"rtl\";\nconst $e9dd36436aec3b21$var$defineJQueryPlugin = (plugin)=>{\n $e9dd36436aec3b21$var$onDOMContentLoaded(()=>{\n const $ = $e9dd36436aec3b21$var$getjQuery();\n /* istanbul ignore if */ if ($) {\n const name = plugin.NAME;\n const JQUERY_NO_CONFLICT = $.fn[name];\n $.fn[name] = plugin.jQueryInterface;\n $.fn[name].Constructor = plugin;\n $.fn[name].noConflict = ()=>{\n $.fn[name] = JQUERY_NO_CONFLICT;\n return plugin.jQueryInterface;\n };\n }\n });\n};\nconst $e9dd36436aec3b21$var$execute = (possibleCallback, args = [], defaultValue = possibleCallback)=>{\n return typeof possibleCallback === \"function\" ? possibleCallback(...args) : defaultValue;\n};\nconst $e9dd36436aec3b21$var$executeAfterTransition = (callback, transitionElement, waitForTransition = true)=>{\n if (!waitForTransition) {\n $e9dd36436aec3b21$var$execute(callback);\n return;\n }\n const durationPadding = 5;\n const emulatedDuration = $e9dd36436aec3b21$var$getTransitionDurationFromElement(transitionElement) + durationPadding;\n let called = false;\n const handler = ({ target: target })=>{\n if (target !== transitionElement) return;\n called = true;\n transitionElement.removeEventListener($e9dd36436aec3b21$var$TRANSITION_END, handler);\n $e9dd36436aec3b21$var$execute(callback);\n };\n transitionElement.addEventListener($e9dd36436aec3b21$var$TRANSITION_END, handler);\n setTimeout(()=>{\n if (!called) $e9dd36436aec3b21$var$triggerTransitionEnd(transitionElement);\n }, emulatedDuration);\n};\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */ const $e9dd36436aec3b21$var$getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed)=>{\n const listLength = list.length;\n let index = list.indexOf(activeElement);\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0];\n index += shouldGetNext ? 1 : -1;\n if (isCycleAllowed) index = (index + listLength) % listLength;\n return list[Math.max(0, Math.min(index, listLength - 1))];\n};\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$namespaceRegex = /[^.]*(?=\\..*)\\.|.*/;\nconst $e9dd36436aec3b21$var$stripNameRegex = /\\..*/;\nconst $e9dd36436aec3b21$var$stripUidRegex = /::\\d+$/;\nconst $e9dd36436aec3b21$var$eventRegistry = {}; // Events storage\nlet $e9dd36436aec3b21$var$uidEvent = 1;\nconst $e9dd36436aec3b21$var$customEvents = {\n mouseenter: \"mouseover\",\n mouseleave: \"mouseout\"\n};\nconst $e9dd36436aec3b21$var$nativeEvents = new Set([\n \"click\",\n \"dblclick\",\n \"mouseup\",\n \"mousedown\",\n \"contextmenu\",\n \"mousewheel\",\n \"DOMMouseScroll\",\n \"mouseover\",\n \"mouseout\",\n \"mousemove\",\n \"selectstart\",\n \"selectend\",\n \"keydown\",\n \"keypress\",\n \"keyup\",\n \"orientationchange\",\n \"touchstart\",\n \"touchmove\",\n \"touchend\",\n \"touchcancel\",\n \"pointerdown\",\n \"pointermove\",\n \"pointerup\",\n \"pointerleave\",\n \"pointercancel\",\n \"gesturestart\",\n \"gesturechange\",\n \"gestureend\",\n \"focus\",\n \"blur\",\n \"change\",\n \"reset\",\n \"select\",\n \"submit\",\n \"focusin\",\n \"focusout\",\n \"load\",\n \"unload\",\n \"beforeunload\",\n \"resize\",\n \"move\",\n \"DOMContentLoaded\",\n \"readystatechange\",\n \"error\",\n \"abort\",\n \"scroll\"\n]);\n/**\n * Private methods\n */ function $e9dd36436aec3b21$var$makeEventUid(element, uid) {\n return uid && `${uid}::${$e9dd36436aec3b21$var$uidEvent++}` || element.uidEvent || $e9dd36436aec3b21$var$uidEvent++;\n}\nfunction $e9dd36436aec3b21$var$getElementEvents(element) {\n const uid = $e9dd36436aec3b21$var$makeEventUid(element);\n element.uidEvent = uid;\n $e9dd36436aec3b21$var$eventRegistry[uid] = $e9dd36436aec3b21$var$eventRegistry[uid] || {};\n return $e9dd36436aec3b21$var$eventRegistry[uid];\n}\nfunction $e9dd36436aec3b21$var$bootstrapHandler(element, fn) {\n return function handler(event) {\n $e9dd36436aec3b21$var$hydrateObj(event, {\n delegateTarget: element\n });\n if (handler.oneOff) $e9dd36436aec3b21$var$EventHandler.off(element, event.type, fn);\n return fn.apply(element, [\n event\n ]);\n };\n}\nfunction $e9dd36436aec3b21$var$bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector);\n for(let { target: target } = event; target && target !== this; target = target.parentNode)for (const domElement of domElements){\n if (domElement !== target) continue;\n $e9dd36436aec3b21$var$hydrateObj(event, {\n delegateTarget: target\n });\n if (handler.oneOff) $e9dd36436aec3b21$var$EventHandler.off(element, event.type, selector, fn);\n return fn.apply(target, [\n event\n ]);\n }\n };\n}\nfunction $e9dd36436aec3b21$var$findHandler(events, callable, delegationSelector = null) {\n return Object.values(events).find((event)=>event.callable === callable && event.delegationSelector === delegationSelector);\n}\nfunction $e9dd36436aec3b21$var$normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === \"string\";\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : handler || delegationFunction;\n let typeEvent = $e9dd36436aec3b21$var$getTypeEvent(originalTypeEvent);\n if (!$e9dd36436aec3b21$var$nativeEvents.has(typeEvent)) typeEvent = originalTypeEvent;\n return [\n isDelegated,\n callable,\n typeEvent\n ];\n}\nfunction $e9dd36436aec3b21$var$addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== \"string\" || !element) return;\n let [isDelegated, callable, typeEvent] = $e9dd36436aec3b21$var$normalizeParameters(originalTypeEvent, handler, delegationFunction);\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in $e9dd36436aec3b21$var$customEvents) {\n const wrapFunction = (fn)=>{\n return function(event) {\n if (!event.relatedTarget || event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget)) return fn.call(this, event);\n };\n };\n callable = wrapFunction(callable);\n }\n const events = $e9dd36436aec3b21$var$getElementEvents(element);\n const handlers = events[typeEvent] || (events[typeEvent] = {});\n const previousFunction = $e9dd36436aec3b21$var$findHandler(handlers, callable, isDelegated ? handler : null);\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff;\n return;\n }\n const uid = $e9dd36436aec3b21$var$makeEventUid(callable, originalTypeEvent.replace($e9dd36436aec3b21$var$namespaceRegex, \"\"));\n const fn = isDelegated ? $e9dd36436aec3b21$var$bootstrapDelegationHandler(element, handler, callable) : $e9dd36436aec3b21$var$bootstrapHandler(element, callable);\n fn.delegationSelector = isDelegated ? handler : null;\n fn.callable = callable;\n fn.oneOff = oneOff;\n fn.uidEvent = uid;\n handlers[uid] = fn;\n element.addEventListener(typeEvent, fn, isDelegated);\n}\nfunction $e9dd36436aec3b21$var$removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = $e9dd36436aec3b21$var$findHandler(events[typeEvent], handler, delegationSelector);\n if (!fn) return;\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector));\n delete events[typeEvent][fn.uidEvent];\n}\nfunction $e9dd36436aec3b21$var$removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {};\n for (const [handlerKey, event] of Object.entries(storeElementEvent))if (handlerKey.includes(namespace)) $e9dd36436aec3b21$var$removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n}\nfunction $e9dd36436aec3b21$var$getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace($e9dd36436aec3b21$var$stripNameRegex, \"\");\n return $e9dd36436aec3b21$var$customEvents[event] || event;\n}\nconst $e9dd36436aec3b21$var$EventHandler = {\n on (element, event, handler, delegationFunction) {\n $e9dd36436aec3b21$var$addHandler(element, event, handler, delegationFunction, false);\n },\n one (element, event, handler, delegationFunction) {\n $e9dd36436aec3b21$var$addHandler(element, event, handler, delegationFunction, true);\n },\n off (element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== \"string\" || !element) return;\n const [isDelegated, callable, typeEvent] = $e9dd36436aec3b21$var$normalizeParameters(originalTypeEvent, handler, delegationFunction);\n const inNamespace = typeEvent !== originalTypeEvent;\n const events = $e9dd36436aec3b21$var$getElementEvents(element);\n const storeElementEvent = events[typeEvent] || {};\n const isNamespace = originalTypeEvent.startsWith(\".\");\n if (typeof callable !== \"undefined\") {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) return;\n $e9dd36436aec3b21$var$removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null);\n return;\n }\n if (isNamespace) for (const elementEvent of Object.keys(events))$e9dd36436aec3b21$var$removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1));\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)){\n const handlerKey = keyHandlers.replace($e9dd36436aec3b21$var$stripUidRegex, \"\");\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) $e9dd36436aec3b21$var$removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n }\n },\n trigger (element, event, args) {\n if (typeof event !== \"string\" || !element) return null;\n const $ = $e9dd36436aec3b21$var$getjQuery();\n const typeEvent = $e9dd36436aec3b21$var$getTypeEvent(event);\n const inNamespace = event !== typeEvent;\n let jQueryEvent = null;\n let bubbles = true;\n let nativeDispatch = true;\n let defaultPrevented = false;\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args);\n $(element).trigger(jQueryEvent);\n bubbles = !jQueryEvent.isPropagationStopped();\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped();\n defaultPrevented = jQueryEvent.isDefaultPrevented();\n }\n const evt = $e9dd36436aec3b21$var$hydrateObj(new Event(event, {\n bubbles: bubbles,\n cancelable: true\n }), args);\n if (defaultPrevented) evt.preventDefault();\n if (nativeDispatch) element.dispatchEvent(evt);\n if (evt.defaultPrevented && jQueryEvent) jQueryEvent.preventDefault();\n return evt;\n }\n};\nfunction $e9dd36436aec3b21$var$hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta))try {\n obj[key] = value;\n } catch (_unused) {\n Object.defineProperty(obj, key, {\n configurable: true,\n get () {\n return value;\n }\n });\n }\n return obj;\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ function $e9dd36436aec3b21$var$normalizeData(value) {\n if (value === \"true\") return true;\n if (value === \"false\") return false;\n if (value === Number(value).toString()) return Number(value);\n if (value === \"\" || value === \"null\") return null;\n if (typeof value !== \"string\") return value;\n try {\n return JSON.parse(decodeURIComponent(value));\n } catch (_unused) {\n return value;\n }\n}\nfunction $e9dd36436aec3b21$var$normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, (chr)=>`-${chr.toLowerCase()}`);\n}\nconst $e9dd36436aec3b21$var$Manipulator = {\n setDataAttribute (element, key, value) {\n element.setAttribute(`data-bs-${$e9dd36436aec3b21$var$normalizeDataKey(key)}`, value);\n },\n removeDataAttribute (element, key) {\n element.removeAttribute(`data-bs-${$e9dd36436aec3b21$var$normalizeDataKey(key)}`);\n },\n getDataAttributes (element) {\n if (!element) return {};\n const attributes = {};\n const bsKeys = Object.keys(element.dataset).filter((key)=>key.startsWith(\"bs\") && !key.startsWith(\"bsConfig\"));\n for (const key of bsKeys){\n let pureKey = key.replace(/^bs/, \"\");\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length);\n attributes[pureKey] = $e9dd36436aec3b21$var$normalizeData(element.dataset[key]);\n }\n return attributes;\n },\n getDataAttribute (element, key) {\n return $e9dd36436aec3b21$var$normalizeData(element.getAttribute(`data-bs-${$e9dd36436aec3b21$var$normalizeDataKey(key)}`));\n }\n};\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Class definition\n */ class $e9dd36436aec3b21$var$Config {\n // Getters\n static get Default() {\n return {};\n }\n static get DefaultType() {\n return {};\n }\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!');\n }\n _getConfig(config) {\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n _configAfterMerge(config) {\n return config;\n }\n _mergeConfigObj(config, element) {\n const jsonConfig = $e9dd36436aec3b21$var$isElement(element) ? $e9dd36436aec3b21$var$Manipulator.getDataAttribute(element, \"config\") : {}; // try to parse\n return {\n ...this.constructor.Default,\n ...typeof jsonConfig === \"object\" ? jsonConfig : {},\n ...$e9dd36436aec3b21$var$isElement(element) ? $e9dd36436aec3b21$var$Manipulator.getDataAttributes(element) : {},\n ...typeof config === \"object\" ? config : {}\n };\n }\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)){\n const value = config[property];\n const valueType = $e9dd36436aec3b21$var$isElement(value) ? \"element\" : $e9dd36436aec3b21$var$toType(value);\n if (!new RegExp(expectedTypes).test(valueType)) throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`);\n }\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$VERSION = \"5.3.3\";\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$BaseComponent extends $e9dd36436aec3b21$var$Config {\n constructor(element, config){\n super();\n element = $e9dd36436aec3b21$var$getElement(element);\n if (!element) return;\n this._element = element;\n this._config = this._getConfig(config);\n $e9dd36436aec3b21$var$Data.set(this._element, this.constructor.DATA_KEY, this);\n }\n // Public\n dispose() {\n $e9dd36436aec3b21$var$Data.remove(this._element, this.constructor.DATA_KEY);\n $e9dd36436aec3b21$var$EventHandler.off(this._element, this.constructor.EVENT_KEY);\n for (const propertyName of Object.getOwnPropertyNames(this))this[propertyName] = null;\n }\n _queueCallback(callback, element, isAnimated = true) {\n $e9dd36436aec3b21$var$executeAfterTransition(callback, element, isAnimated);\n }\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n // Static\n static getInstance(element) {\n return $e9dd36436aec3b21$var$Data.get($e9dd36436aec3b21$var$getElement(element), this.DATA_KEY);\n }\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === \"object\" ? config : null);\n }\n static get VERSION() {\n return $e9dd36436aec3b21$var$VERSION;\n }\n static get DATA_KEY() {\n return `bs.${this.NAME}`;\n }\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`;\n }\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`;\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ const $e9dd36436aec3b21$var$getSelector = (element)=>{\n let selector = element.getAttribute(\"data-bs-target\");\n if (!selector || selector === \"#\") {\n let hrefAttribute = element.getAttribute(\"href\");\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || !hrefAttribute.includes(\"#\") && !hrefAttribute.startsWith(\".\")) return null;\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes(\"#\") && !hrefAttribute.startsWith(\"#\")) hrefAttribute = `#${hrefAttribute.split(\"#\")[1]}`;\n selector = hrefAttribute && hrefAttribute !== \"#\" ? hrefAttribute.trim() : null;\n }\n return selector ? selector.split(\",\").map((sel)=>$e9dd36436aec3b21$var$parseSelector(sel)).join(\",\") : null;\n};\nconst $e9dd36436aec3b21$var$SelectorEngine = {\n find (selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector));\n },\n findOne (selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector);\n },\n children (element, selector) {\n return [].concat(...element.children).filter((child)=>child.matches(selector));\n },\n parents (element, selector) {\n const parents = [];\n let ancestor = element.parentNode.closest(selector);\n while(ancestor){\n parents.push(ancestor);\n ancestor = ancestor.parentNode.closest(selector);\n }\n return parents;\n },\n prev (element, selector) {\n let previous = element.previousElementSibling;\n while(previous){\n if (previous.matches(selector)) return [\n previous\n ];\n previous = previous.previousElementSibling;\n }\n return [];\n },\n // TODO: this is now unused; remove later along with prev()\n next (element, selector) {\n let next = element.nextElementSibling;\n while(next){\n if (next.matches(selector)) return [\n next\n ];\n next = next.nextElementSibling;\n }\n return [];\n },\n focusableChildren (element) {\n const focusables = [\n \"a\",\n \"button\",\n \"input\",\n \"textarea\",\n \"select\",\n \"details\",\n \"[tabindex]\",\n '[contenteditable=\"true\"]'\n ].map((selector)=>`${selector}:not([tabindex^=\"-\"])`).join(\",\");\n return this.find(focusables, element).filter((el)=>!$e9dd36436aec3b21$var$isDisabled(el) && $e9dd36436aec3b21$var$isVisible(el));\n },\n getSelectorFromElement (element) {\n const selector = $e9dd36436aec3b21$var$getSelector(element);\n if (selector) return $e9dd36436aec3b21$var$SelectorEngine.findOne(selector) ? selector : null;\n return null;\n },\n getElementFromSelector (element) {\n const selector = $e9dd36436aec3b21$var$getSelector(element);\n return selector ? $e9dd36436aec3b21$var$SelectorEngine.findOne(selector) : null;\n },\n getMultipleElementsFromSelector (element) {\n const selector = $e9dd36436aec3b21$var$getSelector(element);\n return selector ? $e9dd36436aec3b21$var$SelectorEngine.find(selector) : [];\n }\n};\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ const $e9dd36436aec3b21$var$enableDismissTrigger = (component, method = \"hide\")=>{\n const clickEvent = `click.dismiss${component.EVENT_KEY}`;\n const name = component.NAME;\n $e9dd36436aec3b21$var$EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function(event) {\n if ([\n \"A\",\n \"AREA\"\n ].includes(this.tagName)) event.preventDefault();\n if ($e9dd36436aec3b21$var$isDisabled(this)) return;\n const target = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`);\n const instance = component.getOrCreateInstance(target);\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]();\n });\n};\n/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$f = \"alert\";\nconst $e9dd36436aec3b21$var$DATA_KEY$a = \"bs.alert\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$b = `.${$e9dd36436aec3b21$var$DATA_KEY$a}`;\nconst $e9dd36436aec3b21$var$EVENT_CLOSE = `close${$e9dd36436aec3b21$var$EVENT_KEY$b}`;\nconst $e9dd36436aec3b21$var$EVENT_CLOSED = `closed${$e9dd36436aec3b21$var$EVENT_KEY$b}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_FADE$5 = \"fade\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$8 = \"show\";\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$caec2af78bcc877f extends $e9dd36436aec3b21$var$BaseComponent {\n // Getters\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$f;\n }\n // Public\n close() {\n const closeEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_CLOSE);\n if (closeEvent.defaultPrevented) return;\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$8);\n const isAnimated = this._element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_FADE$5);\n this._queueCallback(()=>this._destroyElement(), this._element, isAnimated);\n }\n // Private\n _destroyElement() {\n this._element.remove();\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_CLOSED);\n this.dispose();\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$caec2af78bcc877f.getOrCreateInstance(this);\n if (typeof config !== \"string\") return;\n if (data[config] === undefined || config.startsWith(\"_\") || config === \"constructor\") throw new TypeError(`No method named \"${config}\"`);\n data[config](this);\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$enableDismissTrigger($e9dd36436aec3b21$export$caec2af78bcc877f, \"close\");\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$caec2af78bcc877f);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$e = \"button\";\nconst $e9dd36436aec3b21$var$DATA_KEY$9 = \"bs.button\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$a = `.${$e9dd36436aec3b21$var$DATA_KEY$9}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$6 = \".data-api\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$3 = \"active\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$5 = '[data-bs-toggle=\"button\"]';\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$6 = `click${$e9dd36436aec3b21$var$EVENT_KEY$a}${$e9dd36436aec3b21$var$DATA_API_KEY$6}`;\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$353f5b6fc5456de1 extends $e9dd36436aec3b21$var$BaseComponent {\n // Getters\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$e;\n }\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute(\"aria-pressed\", this._element.classList.toggle($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$3));\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$353f5b6fc5456de1.getOrCreateInstance(this);\n if (config === \"toggle\") data[config]();\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$6, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$5, (event)=>{\n event.preventDefault();\n const button = event.target.closest($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$5);\n const data = $e9dd36436aec3b21$export$353f5b6fc5456de1.getOrCreateInstance(button);\n data.toggle();\n});\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$353f5b6fc5456de1);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$d = \"swipe\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$9 = \".bs.swipe\";\nconst $e9dd36436aec3b21$var$EVENT_TOUCHSTART = `touchstart${$e9dd36436aec3b21$var$EVENT_KEY$9}`;\nconst $e9dd36436aec3b21$var$EVENT_TOUCHMOVE = `touchmove${$e9dd36436aec3b21$var$EVENT_KEY$9}`;\nconst $e9dd36436aec3b21$var$EVENT_TOUCHEND = `touchend${$e9dd36436aec3b21$var$EVENT_KEY$9}`;\nconst $e9dd36436aec3b21$var$EVENT_POINTERDOWN = `pointerdown${$e9dd36436aec3b21$var$EVENT_KEY$9}`;\nconst $e9dd36436aec3b21$var$EVENT_POINTERUP = `pointerup${$e9dd36436aec3b21$var$EVENT_KEY$9}`;\nconst $e9dd36436aec3b21$var$POINTER_TYPE_TOUCH = \"touch\";\nconst $e9dd36436aec3b21$var$POINTER_TYPE_PEN = \"pen\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_POINTER_EVENT = \"pointer-event\";\nconst $e9dd36436aec3b21$var$SWIPE_THRESHOLD = 40;\nconst $e9dd36436aec3b21$var$Default$c = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n};\nconst $e9dd36436aec3b21$var$DefaultType$c = {\n endCallback: \"(function|null)\",\n leftCallback: \"(function|null)\",\n rightCallback: \"(function|null)\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$Swipe extends $e9dd36436aec3b21$var$Config {\n constructor(element, config){\n super();\n this._element = element;\n if (!element || !$e9dd36436aec3b21$var$Swipe.isSupported()) return;\n this._config = this._getConfig(config);\n this._deltaX = 0;\n this._supportPointerEvents = Boolean(window.PointerEvent);\n this._initEvents();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$c;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$c;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$d;\n }\n // Public\n dispose() {\n $e9dd36436aec3b21$var$EventHandler.off(this._element, $e9dd36436aec3b21$var$EVENT_KEY$9);\n }\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX;\n return;\n }\n if (this._eventIsPointerPenTouch(event)) this._deltaX = event.clientX;\n }\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) this._deltaX = event.clientX - this._deltaX;\n this._handleSwipe();\n $e9dd36436aec3b21$var$execute(this._config.endCallback);\n }\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ? 0 : event.touches[0].clientX - this._deltaX;\n }\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX);\n if (absDeltaX <= $e9dd36436aec3b21$var$SWIPE_THRESHOLD) return;\n const direction = absDeltaX / this._deltaX;\n this._deltaX = 0;\n if (!direction) return;\n $e9dd36436aec3b21$var$execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback);\n }\n _initEvents() {\n if (this._supportPointerEvents) {\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_POINTERDOWN, (event)=>this._start(event));\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_POINTERUP, (event)=>this._end(event));\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_POINTER_EVENT);\n } else {\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_TOUCHSTART, (event)=>this._start(event));\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_TOUCHMOVE, (event)=>this._move(event));\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_TOUCHEND, (event)=>this._end(event));\n }\n }\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === $e9dd36436aec3b21$var$POINTER_TYPE_PEN || event.pointerType === $e9dd36436aec3b21$var$POINTER_TYPE_TOUCH);\n }\n // Static\n static isSupported() {\n return \"ontouchstart\" in document.documentElement || navigator.maxTouchPoints > 0;\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$c = \"carousel\";\nconst $e9dd36436aec3b21$var$DATA_KEY$8 = \"bs.carousel\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$8 = `.${$e9dd36436aec3b21$var$DATA_KEY$8}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$5 = \".data-api\";\nconst $e9dd36436aec3b21$var$ARROW_LEFT_KEY$1 = \"ArrowLeft\";\nconst $e9dd36436aec3b21$var$ARROW_RIGHT_KEY$1 = \"ArrowRight\";\nconst $e9dd36436aec3b21$var$TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch\nconst $e9dd36436aec3b21$var$ORDER_NEXT = \"next\";\nconst $e9dd36436aec3b21$var$ORDER_PREV = \"prev\";\nconst $e9dd36436aec3b21$var$DIRECTION_LEFT = \"left\";\nconst $e9dd36436aec3b21$var$DIRECTION_RIGHT = \"right\";\nconst $e9dd36436aec3b21$var$EVENT_SLIDE = `slide${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_SLID = `slid${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYDOWN$1 = `keydown${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_MOUSEENTER$1 = `mouseenter${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_MOUSELEAVE$1 = `mouseleave${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_DRAG_START = `dragstart${$e9dd36436aec3b21$var$EVENT_KEY$8}`;\nconst $e9dd36436aec3b21$var$EVENT_LOAD_DATA_API$3 = `load${$e9dd36436aec3b21$var$EVENT_KEY$8}${$e9dd36436aec3b21$var$DATA_API_KEY$5}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$5 = `click${$e9dd36436aec3b21$var$EVENT_KEY$8}${$e9dd36436aec3b21$var$DATA_API_KEY$5}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_CAROUSEL = \"carousel\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$2 = \"active\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SLIDE = \"slide\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_END = \"carousel-item-end\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_START = \"carousel-item-start\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_NEXT = \"carousel-item-next\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_PREV = \"carousel-item-prev\";\nconst $e9dd36436aec3b21$var$SELECTOR_ACTIVE = \".active\";\nconst $e9dd36436aec3b21$var$SELECTOR_ITEM = \".carousel-item\";\nconst $e9dd36436aec3b21$var$SELECTOR_ACTIVE_ITEM = $e9dd36436aec3b21$var$SELECTOR_ACTIVE + $e9dd36436aec3b21$var$SELECTOR_ITEM;\nconst $e9dd36436aec3b21$var$SELECTOR_ITEM_IMG = \".carousel-item img\";\nconst $e9dd36436aec3b21$var$SELECTOR_INDICATORS = \".carousel-indicators\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_SLIDE = \"[data-bs-slide], [data-bs-slide-to]\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]';\nconst $e9dd36436aec3b21$var$KEY_TO_DIRECTION = {\n [$e9dd36436aec3b21$var$ARROW_LEFT_KEY$1]: $e9dd36436aec3b21$var$DIRECTION_RIGHT,\n [$e9dd36436aec3b21$var$ARROW_RIGHT_KEY$1]: $e9dd36436aec3b21$var$DIRECTION_LEFT\n};\nconst $e9dd36436aec3b21$var$Default$b = {\n interval: 5000,\n keyboard: true,\n pause: \"hover\",\n ride: false,\n touch: true,\n wrap: true\n};\nconst $e9dd36436aec3b21$var$DefaultType$b = {\n interval: \"(number|boolean)\",\n // TODO:v6 remove boolean support\n keyboard: \"boolean\",\n pause: \"(string|boolean)\",\n ride: \"(boolean|string)\",\n touch: \"boolean\",\n wrap: \"boolean\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$144901db2ea8e967 extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n this._interval = null;\n this._activeElement = null;\n this._isSliding = false;\n this.touchTimeout = null;\n this._swipeHelper = null;\n this._indicatorsElement = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_INDICATORS, this._element);\n this._addEventListeners();\n if (this._config.ride === $e9dd36436aec3b21$var$CLASS_NAME_CAROUSEL) this.cycle();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$b;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$b;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$c;\n }\n // Public\n next() {\n this._slide($e9dd36436aec3b21$var$ORDER_NEXT);\n }\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && $e9dd36436aec3b21$var$isVisible(this._element)) this.next();\n }\n prev() {\n this._slide($e9dd36436aec3b21$var$ORDER_PREV);\n }\n pause() {\n if (this._isSliding) $e9dd36436aec3b21$var$triggerTransitionEnd(this._element);\n this._clearInterval();\n }\n cycle() {\n this._clearInterval();\n this._updateInterval();\n this._interval = setInterval(()=>this.nextWhenVisible(), this._config.interval);\n }\n _maybeEnableCycle() {\n if (!this._config.ride) return;\n if (this._isSliding) {\n $e9dd36436aec3b21$var$EventHandler.one(this._element, $e9dd36436aec3b21$var$EVENT_SLID, ()=>this.cycle());\n return;\n }\n this.cycle();\n }\n to(index) {\n const items = this._getItems();\n if (index > items.length - 1 || index < 0) return;\n if (this._isSliding) {\n $e9dd36436aec3b21$var$EventHandler.one(this._element, $e9dd36436aec3b21$var$EVENT_SLID, ()=>this.to(index));\n return;\n }\n const activeIndex = this._getItemIndex(this._getActive());\n if (activeIndex === index) return;\n const order = index > activeIndex ? $e9dd36436aec3b21$var$ORDER_NEXT : $e9dd36436aec3b21$var$ORDER_PREV;\n this._slide(order, items[index]);\n }\n dispose() {\n if (this._swipeHelper) this._swipeHelper.dispose();\n super.dispose();\n }\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval;\n return config;\n }\n _addEventListeners() {\n if (this._config.keyboard) $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_KEYDOWN$1, (event)=>this._keydown(event));\n if (this._config.pause === \"hover\") {\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_MOUSEENTER$1, ()=>this.pause());\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_MOUSELEAVE$1, ()=>this._maybeEnableCycle());\n }\n if (this._config.touch && $e9dd36436aec3b21$var$Swipe.isSupported()) this._addTouchEventListeners();\n }\n _addTouchEventListeners() {\n for (const img of $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_ITEM_IMG, this._element))$e9dd36436aec3b21$var$EventHandler.on(img, $e9dd36436aec3b21$var$EVENT_DRAG_START, (event)=>event.preventDefault());\n const endCallBack = ()=>{\n if (this._config.pause !== \"hover\") return;\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n this.pause();\n if (this.touchTimeout) clearTimeout(this.touchTimeout);\n this.touchTimeout = setTimeout(()=>this._maybeEnableCycle(), $e9dd36436aec3b21$var$TOUCHEVENT_COMPAT_WAIT + this._config.interval);\n };\n const swipeConfig = {\n leftCallback: ()=>this._slide(this._directionToOrder($e9dd36436aec3b21$var$DIRECTION_LEFT)),\n rightCallback: ()=>this._slide(this._directionToOrder($e9dd36436aec3b21$var$DIRECTION_RIGHT)),\n endCallback: endCallBack\n };\n this._swipeHelper = new $e9dd36436aec3b21$var$Swipe(this._element, swipeConfig);\n }\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) return;\n const direction = $e9dd36436aec3b21$var$KEY_TO_DIRECTION[event.key];\n if (direction) {\n event.preventDefault();\n this._slide(this._directionToOrder(direction));\n }\n }\n _getItemIndex(element) {\n return this._getItems().indexOf(element);\n }\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) return;\n const activeIndicator = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_ACTIVE, this._indicatorsElement);\n activeIndicator.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$2);\n activeIndicator.removeAttribute(\"aria-current\");\n const newActiveIndicator = $e9dd36436aec3b21$var$SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement);\n if (newActiveIndicator) {\n newActiveIndicator.classList.add($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$2);\n newActiveIndicator.setAttribute(\"aria-current\", \"true\");\n }\n }\n _updateInterval() {\n const element = this._activeElement || this._getActive();\n if (!element) return;\n const elementInterval = Number.parseInt(element.getAttribute(\"data-bs-interval\"), 10);\n this._config.interval = elementInterval || this._config.defaultInterval;\n }\n _slide(order, element = null) {\n if (this._isSliding) return;\n const activeElement = this._getActive();\n const isNext = order === $e9dd36436aec3b21$var$ORDER_NEXT;\n const nextElement = element || $e9dd36436aec3b21$var$getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap);\n if (nextElement === activeElement) return;\n const nextElementIndex = this._getItemIndex(nextElement);\n const triggerEvent = (eventName)=>{\n return $e9dd36436aec3b21$var$EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n });\n };\n const slideEvent = triggerEvent($e9dd36436aec3b21$var$EVENT_SLIDE);\n if (slideEvent.defaultPrevented) return;\n if (!activeElement || !nextElement) // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return;\n const isCycling = Boolean(this._interval);\n this.pause();\n this._isSliding = true;\n this._setActiveIndicatorElement(nextElementIndex);\n this._activeElement = nextElement;\n const directionalClassName = isNext ? $e9dd36436aec3b21$var$CLASS_NAME_START : $e9dd36436aec3b21$var$CLASS_NAME_END;\n const orderClassName = isNext ? $e9dd36436aec3b21$var$CLASS_NAME_NEXT : $e9dd36436aec3b21$var$CLASS_NAME_PREV;\n nextElement.classList.add(orderClassName);\n $e9dd36436aec3b21$var$reflow(nextElement);\n activeElement.classList.add(directionalClassName);\n nextElement.classList.add(directionalClassName);\n const completeCallBack = ()=>{\n nextElement.classList.remove(directionalClassName, orderClassName);\n nextElement.classList.add($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$2);\n activeElement.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$2, orderClassName, directionalClassName);\n this._isSliding = false;\n triggerEvent($e9dd36436aec3b21$var$EVENT_SLID);\n };\n this._queueCallback(completeCallBack, activeElement, this._isAnimated());\n if (isCycling) this.cycle();\n }\n _isAnimated() {\n return this._element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_SLIDE);\n }\n _getActive() {\n return $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_ACTIVE_ITEM, this._element);\n }\n _getItems() {\n return $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_ITEM, this._element);\n }\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval);\n this._interval = null;\n }\n }\n _directionToOrder(direction) {\n if ($e9dd36436aec3b21$var$isRTL()) return direction === $e9dd36436aec3b21$var$DIRECTION_LEFT ? $e9dd36436aec3b21$var$ORDER_PREV : $e9dd36436aec3b21$var$ORDER_NEXT;\n return direction === $e9dd36436aec3b21$var$DIRECTION_LEFT ? $e9dd36436aec3b21$var$ORDER_NEXT : $e9dd36436aec3b21$var$ORDER_PREV;\n }\n _orderToDirection(order) {\n if ($e9dd36436aec3b21$var$isRTL()) return order === $e9dd36436aec3b21$var$ORDER_PREV ? $e9dd36436aec3b21$var$DIRECTION_LEFT : $e9dd36436aec3b21$var$DIRECTION_RIGHT;\n return order === $e9dd36436aec3b21$var$ORDER_PREV ? $e9dd36436aec3b21$var$DIRECTION_RIGHT : $e9dd36436aec3b21$var$DIRECTION_LEFT;\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$144901db2ea8e967.getOrCreateInstance(this, config);\n if (typeof config === \"number\") {\n data.to(config);\n return;\n }\n if (typeof config === \"string\") {\n if (data[config] === undefined || config.startsWith(\"_\") || config === \"constructor\") throw new TypeError(`No method named \"${config}\"`);\n data[config]();\n }\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$5, $e9dd36436aec3b21$var$SELECTOR_DATA_SLIDE, function(event) {\n const target = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(this);\n if (!target || !target.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_CAROUSEL)) return;\n event.preventDefault();\n const carousel = $e9dd36436aec3b21$export$144901db2ea8e967.getOrCreateInstance(target);\n const slideIndex = this.getAttribute(\"data-bs-slide-to\");\n if (slideIndex) {\n carousel.to(slideIndex);\n carousel._maybeEnableCycle();\n return;\n }\n if ($e9dd36436aec3b21$var$Manipulator.getDataAttribute(this, \"slide\") === \"next\") {\n carousel.next();\n carousel._maybeEnableCycle();\n return;\n }\n carousel.prev();\n carousel._maybeEnableCycle();\n});\n$e9dd36436aec3b21$var$EventHandler.on(window, $e9dd36436aec3b21$var$EVENT_LOAD_DATA_API$3, ()=>{\n const carousels = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_DATA_RIDE);\n for (const carousel of carousels)$e9dd36436aec3b21$export$144901db2ea8e967.getOrCreateInstance(carousel);\n});\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$144901db2ea8e967);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$b = \"collapse\";\nconst $e9dd36436aec3b21$var$DATA_KEY$7 = \"bs.collapse\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$7 = `.${$e9dd36436aec3b21$var$DATA_KEY$7}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$4 = \".data-api\";\nconst $e9dd36436aec3b21$var$EVENT_SHOW$6 = `show${$e9dd36436aec3b21$var$EVENT_KEY$7}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOWN$6 = `shown${$e9dd36436aec3b21$var$EVENT_KEY$7}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDE$6 = `hide${$e9dd36436aec3b21$var$EVENT_KEY$7}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDDEN$6 = `hidden${$e9dd36436aec3b21$var$EVENT_KEY$7}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$4 = `click${$e9dd36436aec3b21$var$EVENT_KEY$7}${$e9dd36436aec3b21$var$DATA_API_KEY$4}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$7 = \"show\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE = \"collapse\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_COLLAPSING = \"collapsing\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_COLLAPSED = \"collapsed\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DEEPER_CHILDREN = `:scope .${$e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE} .${$e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_HORIZONTAL = \"collapse-horizontal\";\nconst $e9dd36436aec3b21$var$WIDTH = \"width\";\nconst $e9dd36436aec3b21$var$HEIGHT = \"height\";\nconst $e9dd36436aec3b21$var$SELECTOR_ACTIVES = \".collapse.show, .collapse.collapsing\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle=\"collapse\"]';\nconst $e9dd36436aec3b21$var$Default$a = {\n parent: null,\n toggle: true\n};\nconst $e9dd36436aec3b21$var$DefaultType$a = {\n parent: \"(null|element)\",\n toggle: \"boolean\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$78768a9af065a7b extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n this._isTransitioning = false;\n this._triggerArray = [];\n const toggleList = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$4);\n for (const elem of toggleList){\n const selector = $e9dd36436aec3b21$var$SelectorEngine.getSelectorFromElement(elem);\n const filterElement = $e9dd36436aec3b21$var$SelectorEngine.find(selector).filter((foundElement)=>foundElement === this._element);\n if (selector !== null && filterElement.length) this._triggerArray.push(elem);\n }\n this._initializeChildren();\n if (!this._config.parent) this._addAriaAndCollapsedClass(this._triggerArray, this._isShown());\n if (this._config.toggle) this.toggle();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$a;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$a;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$b;\n }\n // Public\n toggle() {\n if (this._isShown()) this.hide();\n else this.show();\n }\n show() {\n if (this._isTransitioning || this._isShown()) return;\n let activeChildren = [];\n // find active children\n if (this._config.parent) activeChildren = this._getFirstLevelChildren($e9dd36436aec3b21$var$SELECTOR_ACTIVES).filter((element)=>element !== this._element).map((element)=>$e9dd36436aec3b21$export$78768a9af065a7b.getOrCreateInstance(element, {\n toggle: false\n }));\n if (activeChildren.length && activeChildren[0]._isTransitioning) return;\n const startEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOW$6);\n if (startEvent.defaultPrevented) return;\n for (const activeInstance of activeChildren)activeInstance.hide();\n const dimension = this._getDimension();\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSING);\n this._element.style[dimension] = 0;\n this._addAriaAndCollapsedClass(this._triggerArray, true);\n this._isTransitioning = true;\n const complete = ()=>{\n this._isTransitioning = false;\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSING);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE, $e9dd36436aec3b21$var$CLASS_NAME_SHOW$7);\n this._element.style[dimension] = \"\";\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOWN$6);\n };\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);\n const scrollSize = `scroll${capitalizedDimension}`;\n this._queueCallback(complete, this._element, true);\n this._element.style[dimension] = `${this._element[scrollSize]}px`;\n }\n hide() {\n if (this._isTransitioning || !this._isShown()) return;\n const startEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE$6);\n if (startEvent.defaultPrevented) return;\n const dimension = this._getDimension();\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`;\n $e9dd36436aec3b21$var$reflow(this._element);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSING);\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE, $e9dd36436aec3b21$var$CLASS_NAME_SHOW$7);\n for (const trigger of this._triggerArray){\n const element = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(trigger);\n if (element && !this._isShown(element)) this._addAriaAndCollapsedClass([\n trigger\n ], false);\n }\n this._isTransitioning = true;\n const complete = ()=>{\n this._isTransitioning = false;\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSING);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSE);\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDDEN$6);\n };\n this._element.style[dimension] = \"\";\n this._queueCallback(complete, this._element, true);\n }\n _isShown(element = this._element) {\n return element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_SHOW$7);\n }\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle); // Coerce string values\n config.parent = $e9dd36436aec3b21$var$getElement(config.parent);\n return config;\n }\n _getDimension() {\n return this._element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_HORIZONTAL) ? $e9dd36436aec3b21$var$WIDTH : $e9dd36436aec3b21$var$HEIGHT;\n }\n _initializeChildren() {\n if (!this._config.parent) return;\n const children = this._getFirstLevelChildren($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$4);\n for (const element of children){\n const selected = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(element);\n if (selected) this._addAriaAndCollapsedClass([\n element\n ], this._isShown(selected));\n }\n }\n _getFirstLevelChildren(selector) {\n const children = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$CLASS_NAME_DEEPER_CHILDREN, this._config.parent);\n // remove children if greater depth\n return $e9dd36436aec3b21$var$SelectorEngine.find(selector, this._config.parent).filter((element)=>!children.includes(element));\n }\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) return;\n for (const element of triggerArray){\n element.classList.toggle($e9dd36436aec3b21$var$CLASS_NAME_COLLAPSED, !isOpen);\n element.setAttribute(\"aria-expanded\", isOpen);\n }\n }\n // Static\n static jQueryInterface(config) {\n const _config = {};\n if (typeof config === \"string\" && /show|hide/.test(config)) _config.toggle = false;\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$78768a9af065a7b.getOrCreateInstance(this, _config);\n if (typeof config === \"string\") {\n if (typeof data[config] === \"undefined\") throw new TypeError(`No method named \"${config}\"`);\n data[config]();\n }\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$4, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$4, function(event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === \"A\" || event.delegateTarget && event.delegateTarget.tagName === \"A\") event.preventDefault();\n for (const element of $e9dd36436aec3b21$var$SelectorEngine.getMultipleElementsFromSelector(this))$e9dd36436aec3b21$export$78768a9af065a7b.getOrCreateInstance(element, {\n toggle: false\n }).toggle();\n});\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$78768a9af065a7b);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$a = \"dropdown\";\nconst $e9dd36436aec3b21$var$DATA_KEY$6 = \"bs.dropdown\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$6 = `.${$e9dd36436aec3b21$var$DATA_KEY$6}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$3 = \".data-api\";\nconst $e9dd36436aec3b21$var$ESCAPE_KEY$2 = \"Escape\";\nconst $e9dd36436aec3b21$var$TAB_KEY$1 = \"Tab\";\nconst $e9dd36436aec3b21$var$ARROW_UP_KEY$1 = \"ArrowUp\";\nconst $e9dd36436aec3b21$var$ARROW_DOWN_KEY$1 = \"ArrowDown\";\nconst $e9dd36436aec3b21$var$RIGHT_MOUSE_BUTTON = 2; // MouseEvent.button value for the secondary button, usually the right button\nconst $e9dd36436aec3b21$var$EVENT_HIDE$5 = `hide${$e9dd36436aec3b21$var$EVENT_KEY$6}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDDEN$5 = `hidden${$e9dd36436aec3b21$var$EVENT_KEY$6}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOW$5 = `show${$e9dd36436aec3b21$var$EVENT_KEY$6}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOWN$5 = `shown${$e9dd36436aec3b21$var$EVENT_KEY$6}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$3 = `click${$e9dd36436aec3b21$var$EVENT_KEY$6}${$e9dd36436aec3b21$var$DATA_API_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYDOWN_DATA_API = `keydown${$e9dd36436aec3b21$var$EVENT_KEY$6}${$e9dd36436aec3b21$var$DATA_API_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYUP_DATA_API = `keyup${$e9dd36436aec3b21$var$EVENT_KEY$6}${$e9dd36436aec3b21$var$DATA_API_KEY$3}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$6 = \"show\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPUP = \"dropup\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPEND = \"dropend\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPSTART = \"dropstart\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPUP_CENTER = \"dropup-center\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPDOWN_CENTER = \"dropdown-center\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)';\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE_SHOWN = `${$e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3}.${$e9dd36436aec3b21$var$CLASS_NAME_SHOW$6}`;\nconst $e9dd36436aec3b21$var$SELECTOR_MENU = \".dropdown-menu\";\nconst $e9dd36436aec3b21$var$SELECTOR_NAVBAR = \".navbar\";\nconst $e9dd36436aec3b21$var$SELECTOR_NAVBAR_NAV = \".navbar-nav\";\nconst $e9dd36436aec3b21$var$SELECTOR_VISIBLE_ITEMS = \".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)\";\nconst $e9dd36436aec3b21$var$PLACEMENT_TOP = $e9dd36436aec3b21$var$isRTL() ? \"top-end\" : \"top-start\";\nconst $e9dd36436aec3b21$var$PLACEMENT_TOPEND = $e9dd36436aec3b21$var$isRTL() ? \"top-start\" : \"top-end\";\nconst $e9dd36436aec3b21$var$PLACEMENT_BOTTOM = $e9dd36436aec3b21$var$isRTL() ? \"bottom-end\" : \"bottom-start\";\nconst $e9dd36436aec3b21$var$PLACEMENT_BOTTOMEND = $e9dd36436aec3b21$var$isRTL() ? \"bottom-start\" : \"bottom-end\";\nconst $e9dd36436aec3b21$var$PLACEMENT_RIGHT = $e9dd36436aec3b21$var$isRTL() ? \"left-start\" : \"right-start\";\nconst $e9dd36436aec3b21$var$PLACEMENT_LEFT = $e9dd36436aec3b21$var$isRTL() ? \"right-start\" : \"left-start\";\nconst $e9dd36436aec3b21$var$PLACEMENT_TOPCENTER = \"top\";\nconst $e9dd36436aec3b21$var$PLACEMENT_BOTTOMCENTER = \"bottom\";\nconst $e9dd36436aec3b21$var$Default$9 = {\n autoClose: true,\n boundary: \"clippingParents\",\n display: \"dynamic\",\n offset: [\n 0,\n 2\n ],\n popperConfig: null,\n reference: \"toggle\"\n};\nconst $e9dd36436aec3b21$var$DefaultType$9 = {\n autoClose: \"(boolean|string)\",\n boundary: \"(string|element)\",\n display: \"string\",\n offset: \"(array|string|function)\",\n popperConfig: \"(null|object|function)\",\n reference: \"(string|element|object)\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$931cbfb6bfb85fc extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n this._popper = null;\n this._parent = this._element.parentNode; // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = $e9dd36436aec3b21$var$SelectorEngine.next(this._element, $e9dd36436aec3b21$var$SELECTOR_MENU)[0] || $e9dd36436aec3b21$var$SelectorEngine.prev(this._element, $e9dd36436aec3b21$var$SELECTOR_MENU)[0] || $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_MENU, this._parent);\n this._inNavbar = this._detectNavbar();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$9;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$9;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$a;\n }\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show();\n }\n show() {\n if ($e9dd36436aec3b21$var$isDisabled(this._element) || this._isShown()) return;\n const relatedTarget = {\n relatedTarget: this._element\n };\n const showEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOW$5, relatedTarget);\n if (showEvent.defaultPrevented) return;\n this._createPopper();\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if (\"ontouchstart\" in document.documentElement && !this._parent.closest($e9dd36436aec3b21$var$SELECTOR_NAVBAR_NAV)) for (const element of [].concat(...document.body.children))$e9dd36436aec3b21$var$EventHandler.on(element, \"mouseover\", $e9dd36436aec3b21$var$noop);\n this._element.focus();\n this._element.setAttribute(\"aria-expanded\", true);\n this._menu.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$6);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$6);\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOWN$5, relatedTarget);\n }\n hide() {\n if ($e9dd36436aec3b21$var$isDisabled(this._element) || !this._isShown()) return;\n const relatedTarget = {\n relatedTarget: this._element\n };\n this._completeHide(relatedTarget);\n }\n dispose() {\n if (this._popper) this._popper.destroy();\n super.dispose();\n }\n update() {\n this._inNavbar = this._detectNavbar();\n if (this._popper) this._popper.update();\n }\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE$5, relatedTarget);\n if (hideEvent.defaultPrevented) return;\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if (\"ontouchstart\" in document.documentElement) for (const element of [].concat(...document.body.children))$e9dd36436aec3b21$var$EventHandler.off(element, \"mouseover\", $e9dd36436aec3b21$var$noop);\n if (this._popper) this._popper.destroy();\n this._menu.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$6);\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$6);\n this._element.setAttribute(\"aria-expanded\", \"false\");\n $e9dd36436aec3b21$var$Manipulator.removeDataAttribute(this._menu, \"popper\");\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDDEN$5, relatedTarget);\n }\n _getConfig(config) {\n config = super._getConfig(config);\n if (typeof config.reference === \"object\" && !$e9dd36436aec3b21$var$isElement(config.reference) && typeof config.reference.getBoundingClientRect !== \"function\") // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${$e9dd36436aec3b21$var$NAME$a.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`);\n return config;\n }\n _createPopper() {\n if (typeof $cc4ed71c4f27adbc$exports === \"undefined\") throw new TypeError(\"Bootstrap's dropdowns require Popper (https://popper.js.org)\");\n let referenceElement = this._element;\n if (this._config.reference === \"parent\") referenceElement = this._parent;\n else if ($e9dd36436aec3b21$var$isElement(this._config.reference)) referenceElement = $e9dd36436aec3b21$var$getElement(this._config.reference);\n else if (typeof this._config.reference === \"object\") referenceElement = this._config.reference;\n const popperConfig = this._getPopperConfig();\n this._popper = $cc4ed71c4f27adbc$exports.createPopper(referenceElement, this._menu, popperConfig);\n }\n _isShown() {\n return this._menu.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_SHOW$6);\n }\n _getPlacement() {\n const parentDropdown = this._parent;\n if (parentDropdown.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPEND)) return $e9dd36436aec3b21$var$PLACEMENT_RIGHT;\n if (parentDropdown.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPSTART)) return $e9dd36436aec3b21$var$PLACEMENT_LEFT;\n if (parentDropdown.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPUP_CENTER)) return $e9dd36436aec3b21$var$PLACEMENT_TOPCENTER;\n if (parentDropdown.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPDOWN_CENTER)) return $e9dd36436aec3b21$var$PLACEMENT_BOTTOMCENTER;\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue(\"--bs-position\").trim() === \"end\";\n if (parentDropdown.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPUP)) return isEnd ? $e9dd36436aec3b21$var$PLACEMENT_TOPEND : $e9dd36436aec3b21$var$PLACEMENT_TOP;\n return isEnd ? $e9dd36436aec3b21$var$PLACEMENT_BOTTOMEND : $e9dd36436aec3b21$var$PLACEMENT_BOTTOM;\n }\n _detectNavbar() {\n return this._element.closest($e9dd36436aec3b21$var$SELECTOR_NAVBAR) !== null;\n }\n _getOffset() {\n const { offset: offset } = this._config;\n if (typeof offset === \"string\") return offset.split(\",\").map((value)=>Number.parseInt(value, 10));\n if (typeof offset === \"function\") return (popperData)=>offset(popperData, this._element);\n return offset;\n }\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [\n {\n name: \"preventOverflow\",\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: \"offset\",\n options: {\n offset: this._getOffset()\n }\n }\n ]\n };\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === \"static\") {\n $e9dd36436aec3b21$var$Manipulator.setDataAttribute(this._menu, \"popper\", \"static\"); // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [\n {\n name: \"applyStyles\",\n enabled: false\n }\n ];\n }\n return {\n ...defaultBsPopperConfig,\n ...$e9dd36436aec3b21$var$execute(this._config.popperConfig, [\n defaultBsPopperConfig\n ])\n };\n }\n _selectMenuItem({ key: key, target: target }) {\n const items = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_VISIBLE_ITEMS, this._menu).filter((element)=>$e9dd36436aec3b21$var$isVisible(element));\n if (!items.length) return;\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n $e9dd36436aec3b21$var$getNextActiveElement(items, target, key === $e9dd36436aec3b21$var$ARROW_DOWN_KEY$1, !items.includes(target)).focus();\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$931cbfb6bfb85fc.getOrCreateInstance(this, config);\n if (typeof config !== \"string\") return;\n if (typeof data[config] === \"undefined\") throw new TypeError(`No method named \"${config}\"`);\n data[config]();\n });\n }\n static clearMenus(event) {\n if (event.button === $e9dd36436aec3b21$var$RIGHT_MOUSE_BUTTON || event.type === \"keyup\" && event.key !== $e9dd36436aec3b21$var$TAB_KEY$1) return;\n const openToggles = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE_SHOWN);\n for (const toggle of openToggles){\n const context = $e9dd36436aec3b21$export$931cbfb6bfb85fc.getInstance(toggle);\n if (!context || context._config.autoClose === false) continue;\n const composedPath = event.composedPath();\n const isMenuTarget = composedPath.includes(context._menu);\n if (composedPath.includes(context._element) || context._config.autoClose === \"inside\" && !isMenuTarget || context._config.autoClose === \"outside\" && isMenuTarget) continue;\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && (event.type === \"keyup\" && event.key === $e9dd36436aec3b21$var$TAB_KEY$1 || /input|select|option|textarea|form/i.test(event.target.tagName))) continue;\n const relatedTarget = {\n relatedTarget: context._element\n };\n if (event.type === \"click\") relatedTarget.clickEvent = event;\n context._completeHide(relatedTarget);\n }\n }\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n const isInput = /input|textarea/i.test(event.target.tagName);\n const isEscapeEvent = event.key === $e9dd36436aec3b21$var$ESCAPE_KEY$2;\n const isUpOrDownEvent = [\n $e9dd36436aec3b21$var$ARROW_UP_KEY$1,\n $e9dd36436aec3b21$var$ARROW_DOWN_KEY$1\n ].includes(event.key);\n if (!isUpOrDownEvent && !isEscapeEvent) return;\n if (isInput && !isEscapeEvent) return;\n event.preventDefault();\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3) ? this : $e9dd36436aec3b21$var$SelectorEngine.prev(this, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3)[0] || $e9dd36436aec3b21$var$SelectorEngine.next(this, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3)[0] || $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3, event.delegateTarget.parentNode);\n const instance = $e9dd36436aec3b21$export$931cbfb6bfb85fc.getOrCreateInstance(getToggleButton);\n if (isUpOrDownEvent) {\n event.stopPropagation();\n instance.show();\n instance._selectMenuItem(event);\n return;\n }\n if (instance._isShown()) {\n // else is escape and we check if it is shown\n event.stopPropagation();\n instance.hide();\n getToggleButton.focus();\n }\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_KEYDOWN_DATA_API, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3, $e9dd36436aec3b21$export$931cbfb6bfb85fc.dataApiKeydownHandler);\n$e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_KEYDOWN_DATA_API, $e9dd36436aec3b21$var$SELECTOR_MENU, $e9dd36436aec3b21$export$931cbfb6bfb85fc.dataApiKeydownHandler);\n$e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$3, $e9dd36436aec3b21$export$931cbfb6bfb85fc.clearMenus);\n$e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_KEYUP_DATA_API, $e9dd36436aec3b21$export$931cbfb6bfb85fc.clearMenus);\n$e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$3, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$3, function(event) {\n event.preventDefault();\n $e9dd36436aec3b21$export$931cbfb6bfb85fc.getOrCreateInstance(this).toggle();\n});\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$931cbfb6bfb85fc);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$9 = \"backdrop\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_FADE$4 = \"fade\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$5 = \"show\";\nconst $e9dd36436aec3b21$var$EVENT_MOUSEDOWN = `mousedown.bs.${$e9dd36436aec3b21$var$NAME$9}`;\nconst $e9dd36436aec3b21$var$Default$8 = {\n className: \"modal-backdrop\",\n clickCallback: null,\n isAnimated: false,\n isVisible: true,\n // if false, we use the backdrop helper without adding any element to the dom\n rootElement: \"body\" // give the choice to place backdrop under different elements\n};\nconst $e9dd36436aec3b21$var$DefaultType$8 = {\n className: \"string\",\n clickCallback: \"(function|null)\",\n isAnimated: \"boolean\",\n isVisible: \"boolean\",\n rootElement: \"(element|string)\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$Backdrop extends $e9dd36436aec3b21$var$Config {\n constructor(config){\n super();\n this._config = this._getConfig(config);\n this._isAppended = false;\n this._element = null;\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$8;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$8;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$9;\n }\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n $e9dd36436aec3b21$var$execute(callback);\n return;\n }\n this._append();\n const element = this._getElement();\n if (this._config.isAnimated) $e9dd36436aec3b21$var$reflow(element);\n element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$5);\n this._emulateAnimation(()=>{\n $e9dd36436aec3b21$var$execute(callback);\n });\n }\n hide(callback) {\n if (!this._config.isVisible) {\n $e9dd36436aec3b21$var$execute(callback);\n return;\n }\n this._getElement().classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$5);\n this._emulateAnimation(()=>{\n this.dispose();\n $e9dd36436aec3b21$var$execute(callback);\n });\n }\n dispose() {\n if (!this._isAppended) return;\n $e9dd36436aec3b21$var$EventHandler.off(this._element, $e9dd36436aec3b21$var$EVENT_MOUSEDOWN);\n this._element.remove();\n this._isAppended = false;\n }\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement(\"div\");\n backdrop.className = this._config.className;\n if (this._config.isAnimated) backdrop.classList.add($e9dd36436aec3b21$var$CLASS_NAME_FADE$4);\n this._element = backdrop;\n }\n return this._element;\n }\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = $e9dd36436aec3b21$var$getElement(config.rootElement);\n return config;\n }\n _append() {\n if (this._isAppended) return;\n const element = this._getElement();\n this._config.rootElement.append(element);\n $e9dd36436aec3b21$var$EventHandler.on(element, $e9dd36436aec3b21$var$EVENT_MOUSEDOWN, ()=>{\n $e9dd36436aec3b21$var$execute(this._config.clickCallback);\n });\n this._isAppended = true;\n }\n _emulateAnimation(callback) {\n $e9dd36436aec3b21$var$executeAfterTransition(callback, this._getElement(), this._config.isAnimated);\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$8 = \"focustrap\";\nconst $e9dd36436aec3b21$var$DATA_KEY$5 = \"bs.focustrap\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$5 = `.${$e9dd36436aec3b21$var$DATA_KEY$5}`;\nconst $e9dd36436aec3b21$var$EVENT_FOCUSIN$2 = `focusin${$e9dd36436aec3b21$var$EVENT_KEY$5}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYDOWN_TAB = `keydown.tab${$e9dd36436aec3b21$var$EVENT_KEY$5}`;\nconst $e9dd36436aec3b21$var$TAB_KEY = \"Tab\";\nconst $e9dd36436aec3b21$var$TAB_NAV_FORWARD = \"forward\";\nconst $e9dd36436aec3b21$var$TAB_NAV_BACKWARD = \"backward\";\nconst $e9dd36436aec3b21$var$Default$7 = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n};\nconst $e9dd36436aec3b21$var$DefaultType$7 = {\n autofocus: \"boolean\",\n trapElement: \"element\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$FocusTrap extends $e9dd36436aec3b21$var$Config {\n constructor(config){\n super();\n this._config = this._getConfig(config);\n this._isActive = false;\n this._lastTabNavDirection = null;\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$7;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$7;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$8;\n }\n // Public\n activate() {\n if (this._isActive) return;\n if (this._config.autofocus) this._config.trapElement.focus();\n $e9dd36436aec3b21$var$EventHandler.off(document, $e9dd36436aec3b21$var$EVENT_KEY$5); // guard against infinite focus loop\n $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_FOCUSIN$2, (event)=>this._handleFocusin(event));\n $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_KEYDOWN_TAB, (event)=>this._handleKeydown(event));\n this._isActive = true;\n }\n deactivate() {\n if (!this._isActive) return;\n this._isActive = false;\n $e9dd36436aec3b21$var$EventHandler.off(document, $e9dd36436aec3b21$var$EVENT_KEY$5);\n }\n // Private\n _handleFocusin(event) {\n const { trapElement: trapElement } = this._config;\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) return;\n const elements = $e9dd36436aec3b21$var$SelectorEngine.focusableChildren(trapElement);\n if (elements.length === 0) trapElement.focus();\n else if (this._lastTabNavDirection === $e9dd36436aec3b21$var$TAB_NAV_BACKWARD) elements[elements.length - 1].focus();\n else elements[0].focus();\n }\n _handleKeydown(event) {\n if (event.key !== $e9dd36436aec3b21$var$TAB_KEY) return;\n this._lastTabNavDirection = event.shiftKey ? $e9dd36436aec3b21$var$TAB_NAV_BACKWARD : $e9dd36436aec3b21$var$TAB_NAV_FORWARD;\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$SELECTOR_FIXED_CONTENT = \".fixed-top, .fixed-bottom, .is-fixed, .sticky-top\";\nconst $e9dd36436aec3b21$var$SELECTOR_STICKY_CONTENT = \".sticky-top\";\nconst $e9dd36436aec3b21$var$PROPERTY_PADDING = \"padding-right\";\nconst $e9dd36436aec3b21$var$PROPERTY_MARGIN = \"margin-right\";\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$ScrollBarHelper {\n constructor(){\n this._element = document.body;\n }\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth;\n return Math.abs(window.innerWidth - documentWidth);\n }\n hide() {\n const width = this.getWidth();\n this._disableOverFlow();\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, $e9dd36436aec3b21$var$PROPERTY_PADDING, (calculatedValue)=>calculatedValue + width);\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes($e9dd36436aec3b21$var$SELECTOR_FIXED_CONTENT, $e9dd36436aec3b21$var$PROPERTY_PADDING, (calculatedValue)=>calculatedValue + width);\n this._setElementAttributes($e9dd36436aec3b21$var$SELECTOR_STICKY_CONTENT, $e9dd36436aec3b21$var$PROPERTY_MARGIN, (calculatedValue)=>calculatedValue - width);\n }\n reset() {\n this._resetElementAttributes(this._element, \"overflow\");\n this._resetElementAttributes(this._element, $e9dd36436aec3b21$var$PROPERTY_PADDING);\n this._resetElementAttributes($e9dd36436aec3b21$var$SELECTOR_FIXED_CONTENT, $e9dd36436aec3b21$var$PROPERTY_PADDING);\n this._resetElementAttributes($e9dd36436aec3b21$var$SELECTOR_STICKY_CONTENT, $e9dd36436aec3b21$var$PROPERTY_MARGIN);\n }\n isOverflowing() {\n return this.getWidth() > 0;\n }\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, \"overflow\");\n this._element.style.overflow = \"hidden\";\n }\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth();\n const manipulationCallBack = (element)=>{\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) return;\n this._saveInitialAttribute(element, styleProperty);\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty);\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`);\n };\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty);\n if (actualValue) $e9dd36436aec3b21$var$Manipulator.setDataAttribute(element, styleProperty, actualValue);\n }\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = (element)=>{\n const value = $e9dd36436aec3b21$var$Manipulator.getDataAttribute(element, styleProperty);\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty);\n return;\n }\n $e9dd36436aec3b21$var$Manipulator.removeDataAttribute(element, styleProperty);\n element.style.setProperty(styleProperty, value);\n };\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n _applyManipulationCallback(selector, callBack) {\n if ($e9dd36436aec3b21$var$isElement(selector)) {\n callBack(selector);\n return;\n }\n for (const sel of $e9dd36436aec3b21$var$SelectorEngine.find(selector, this._element))callBack(sel);\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$7 = \"modal\";\nconst $e9dd36436aec3b21$var$DATA_KEY$4 = \"bs.modal\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$4 = `.${$e9dd36436aec3b21$var$DATA_KEY$4}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$2 = \".data-api\";\nconst $e9dd36436aec3b21$var$ESCAPE_KEY$1 = \"Escape\";\nconst $e9dd36436aec3b21$var$EVENT_HIDE$4 = `hide${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDE_PREVENTED$1 = `hidePrevented${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDDEN$4 = `hidden${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOW$4 = `show${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOWN$4 = `shown${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_RESIZE$1 = `resize${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DISMISS = `click.dismiss${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYDOWN_DISMISS$1 = `keydown.dismiss${$e9dd36436aec3b21$var$EVENT_KEY$4}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$2 = `click${$e9dd36436aec3b21$var$EVENT_KEY$4}${$e9dd36436aec3b21$var$DATA_API_KEY$2}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_OPEN = \"modal-open\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_FADE$3 = \"fade\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$4 = \"show\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_STATIC = \"modal-static\";\nconst $e9dd36436aec3b21$var$OPEN_SELECTOR$1 = \".modal.show\";\nconst $e9dd36436aec3b21$var$SELECTOR_DIALOG = \".modal-dialog\";\nconst $e9dd36436aec3b21$var$SELECTOR_MODAL_BODY = \".modal-body\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle=\"modal\"]';\nconst $e9dd36436aec3b21$var$Default$6 = {\n backdrop: true,\n focus: true,\n keyboard: true\n};\nconst $e9dd36436aec3b21$var$DefaultType$6 = {\n backdrop: \"(boolean|string)\",\n focus: \"boolean\",\n keyboard: \"boolean\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$2b77a92f1a5ad772 extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n this._dialog = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_DIALOG, this._element);\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n this._isShown = false;\n this._isTransitioning = false;\n this._scrollBar = new $e9dd36436aec3b21$var$ScrollBarHelper();\n this._addEventListeners();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$6;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$6;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$7;\n }\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) return;\n const showEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOW$4, {\n relatedTarget: relatedTarget\n });\n if (showEvent.defaultPrevented) return;\n this._isShown = true;\n this._isTransitioning = true;\n this._scrollBar.hide();\n document.body.classList.add($e9dd36436aec3b21$var$CLASS_NAME_OPEN);\n this._adjustDialog();\n this._backdrop.show(()=>this._showElement(relatedTarget));\n }\n hide() {\n if (!this._isShown || this._isTransitioning) return;\n const hideEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE$4);\n if (hideEvent.defaultPrevented) return;\n this._isShown = false;\n this._isTransitioning = true;\n this._focustrap.deactivate();\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$4);\n this._queueCallback(()=>this._hideModal(), this._element, this._isAnimated());\n }\n dispose() {\n $e9dd36436aec3b21$var$EventHandler.off(window, $e9dd36436aec3b21$var$EVENT_KEY$4);\n $e9dd36436aec3b21$var$EventHandler.off(this._dialog, $e9dd36436aec3b21$var$EVENT_KEY$4);\n this._backdrop.dispose();\n this._focustrap.deactivate();\n super.dispose();\n }\n handleUpdate() {\n this._adjustDialog();\n }\n // Private\n _initializeBackDrop() {\n return new $e9dd36436aec3b21$var$Backdrop({\n isVisible: Boolean(this._config.backdrop),\n // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n });\n }\n _initializeFocusTrap() {\n return new $e9dd36436aec3b21$var$FocusTrap({\n trapElement: this._element\n });\n }\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) document.body.append(this._element);\n this._element.style.display = \"block\";\n this._element.removeAttribute(\"aria-hidden\");\n this._element.setAttribute(\"aria-modal\", true);\n this._element.setAttribute(\"role\", \"dialog\");\n this._element.scrollTop = 0;\n const modalBody = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_MODAL_BODY, this._dialog);\n if (modalBody) modalBody.scrollTop = 0;\n $e9dd36436aec3b21$var$reflow(this._element);\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$4);\n const transitionComplete = ()=>{\n if (this._config.focus) this._focustrap.activate();\n this._isTransitioning = false;\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOWN$4, {\n relatedTarget: relatedTarget\n });\n };\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated());\n }\n _addEventListeners() {\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_KEYDOWN_DISMISS$1, (event)=>{\n if (event.key !== $e9dd36436aec3b21$var$ESCAPE_KEY$1) return;\n if (this._config.keyboard) {\n this.hide();\n return;\n }\n this._triggerBackdropTransition();\n });\n $e9dd36436aec3b21$var$EventHandler.on(window, $e9dd36436aec3b21$var$EVENT_RESIZE$1, ()=>{\n if (this._isShown && !this._isTransitioning) this._adjustDialog();\n });\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_MOUSEDOWN_DISMISS, (event)=>{\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n $e9dd36436aec3b21$var$EventHandler.one(this._element, $e9dd36436aec3b21$var$EVENT_CLICK_DISMISS, (event2)=>{\n if (this._element !== event.target || this._element !== event2.target) return;\n if (this._config.backdrop === \"static\") {\n this._triggerBackdropTransition();\n return;\n }\n if (this._config.backdrop) this.hide();\n });\n });\n }\n _hideModal() {\n this._element.style.display = \"none\";\n this._element.setAttribute(\"aria-hidden\", true);\n this._element.removeAttribute(\"aria-modal\");\n this._element.removeAttribute(\"role\");\n this._isTransitioning = false;\n this._backdrop.hide(()=>{\n document.body.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_OPEN);\n this._resetAdjustments();\n this._scrollBar.reset();\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDDEN$4);\n });\n }\n _isAnimated() {\n return this._element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_FADE$3);\n }\n _triggerBackdropTransition() {\n const hideEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE_PREVENTED$1);\n if (hideEvent.defaultPrevented) return;\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const initialOverflowY = this._element.style.overflowY;\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === \"hidden\" || this._element.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_STATIC)) return;\n if (!isModalOverflowing) this._element.style.overflowY = \"hidden\";\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_STATIC);\n this._queueCallback(()=>{\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_STATIC);\n this._queueCallback(()=>{\n this._element.style.overflowY = initialOverflowY;\n }, this._dialog);\n }, this._dialog);\n this._element.focus();\n }\n /**\n * The following methods are used to handle overflowing modals\n */ _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const scrollbarWidth = this._scrollBar.getWidth();\n const isBodyOverflowing = scrollbarWidth > 0;\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = $e9dd36436aec3b21$var$isRTL() ? \"paddingLeft\" : \"paddingRight\";\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = $e9dd36436aec3b21$var$isRTL() ? \"paddingRight\" : \"paddingLeft\";\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n }\n _resetAdjustments() {\n this._element.style.paddingLeft = \"\";\n this._element.style.paddingRight = \"\";\n }\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$2b77a92f1a5ad772.getOrCreateInstance(this, config);\n if (typeof config !== \"string\") return;\n if (typeof data[config] === \"undefined\") throw new TypeError(`No method named \"${config}\"`);\n data[config](relatedTarget);\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$2, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$2, function(event) {\n const target = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(this);\n if ([\n \"A\",\n \"AREA\"\n ].includes(this.tagName)) event.preventDefault();\n $e9dd36436aec3b21$var$EventHandler.one(target, $e9dd36436aec3b21$var$EVENT_SHOW$4, (showEvent)=>{\n if (showEvent.defaultPrevented) // only register focus restorer if modal will actually get shown\n return;\n $e9dd36436aec3b21$var$EventHandler.one(target, $e9dd36436aec3b21$var$EVENT_HIDDEN$4, ()=>{\n if ($e9dd36436aec3b21$var$isVisible(this)) this.focus();\n });\n });\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$OPEN_SELECTOR$1);\n if (alreadyOpen) $e9dd36436aec3b21$export$2b77a92f1a5ad772.getInstance(alreadyOpen).hide();\n const data = $e9dd36436aec3b21$export$2b77a92f1a5ad772.getOrCreateInstance(target);\n data.toggle(this);\n});\n$e9dd36436aec3b21$var$enableDismissTrigger($e9dd36436aec3b21$export$2b77a92f1a5ad772);\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$2b77a92f1a5ad772);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$6 = \"offcanvas\";\nconst $e9dd36436aec3b21$var$DATA_KEY$3 = \"bs.offcanvas\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$3 = `.${$e9dd36436aec3b21$var$DATA_KEY$3}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY$1 = \".data-api\";\nconst $e9dd36436aec3b21$var$EVENT_LOAD_DATA_API$2 = `load${$e9dd36436aec3b21$var$EVENT_KEY$3}${$e9dd36436aec3b21$var$DATA_API_KEY$1}`;\nconst $e9dd36436aec3b21$var$ESCAPE_KEY = \"Escape\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$3 = \"show\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOWING$1 = \"showing\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_HIDING = \"hiding\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_BACKDROP = \"offcanvas-backdrop\";\nconst $e9dd36436aec3b21$var$OPEN_SELECTOR = \".offcanvas.show\";\nconst $e9dd36436aec3b21$var$EVENT_SHOW$3 = `show${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_SHOWN$3 = `shown${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDE$3 = `hide${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDE_PREVENTED = `hidePrevented${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_HIDDEN$3 = `hidden${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_RESIZE = `resize${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$1 = `click${$e9dd36436aec3b21$var$EVENT_KEY$3}${$e9dd36436aec3b21$var$DATA_API_KEY$1}`;\nconst $e9dd36436aec3b21$var$EVENT_KEYDOWN_DISMISS = `keydown.dismiss${$e9dd36436aec3b21$var$EVENT_KEY$3}`;\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle=\"offcanvas\"]';\nconst $e9dd36436aec3b21$var$Default$5 = {\n backdrop: true,\n keyboard: true,\n scroll: false\n};\nconst $e9dd36436aec3b21$var$DefaultType$5 = {\n backdrop: \"(boolean|string)\",\n keyboard: \"boolean\",\n scroll: \"boolean\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$591ca0244c9dfcd4 extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n this._isShown = false;\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n this._addEventListeners();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$5;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$5;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$6;\n }\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n show(relatedTarget) {\n if (this._isShown) return;\n const showEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOW$3, {\n relatedTarget: relatedTarget\n });\n if (showEvent.defaultPrevented) return;\n this._isShown = true;\n this._backdrop.show();\n if (!this._config.scroll) new $e9dd36436aec3b21$var$ScrollBarHelper().hide();\n this._element.setAttribute(\"aria-modal\", true);\n this._element.setAttribute(\"role\", \"dialog\");\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOWING$1);\n const completeCallBack = ()=>{\n if (!this._config.scroll || this._config.backdrop) this._focustrap.activate();\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$3);\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOWING$1);\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_SHOWN$3, {\n relatedTarget: relatedTarget\n });\n };\n this._queueCallback(completeCallBack, this._element, true);\n }\n hide() {\n if (!this._isShown) return;\n const hideEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE$3);\n if (hideEvent.defaultPrevented) return;\n this._focustrap.deactivate();\n this._element.blur();\n this._isShown = false;\n this._element.classList.add($e9dd36436aec3b21$var$CLASS_NAME_HIDING);\n this._backdrop.hide();\n const completeCallback = ()=>{\n this._element.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$3, $e9dd36436aec3b21$var$CLASS_NAME_HIDING);\n this._element.removeAttribute(\"aria-modal\");\n this._element.removeAttribute(\"role\");\n if (!this._config.scroll) new $e9dd36436aec3b21$var$ScrollBarHelper().reset();\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDDEN$3);\n };\n this._queueCallback(completeCallback, this._element, true);\n }\n dispose() {\n this._backdrop.dispose();\n this._focustrap.deactivate();\n super.dispose();\n }\n // Private\n _initializeBackDrop() {\n const clickCallback = ()=>{\n if (this._config.backdrop === \"static\") {\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE_PREVENTED);\n return;\n }\n this.hide();\n };\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop);\n return new $e9dd36436aec3b21$var$Backdrop({\n className: $e9dd36436aec3b21$var$CLASS_NAME_BACKDROP,\n isVisible: isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n });\n }\n _initializeFocusTrap() {\n return new $e9dd36436aec3b21$var$FocusTrap({\n trapElement: this._element\n });\n }\n _addEventListeners() {\n $e9dd36436aec3b21$var$EventHandler.on(this._element, $e9dd36436aec3b21$var$EVENT_KEYDOWN_DISMISS, (event)=>{\n if (event.key !== $e9dd36436aec3b21$var$ESCAPE_KEY) return;\n if (this._config.keyboard) {\n this.hide();\n return;\n }\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_HIDE_PREVENTED);\n });\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$591ca0244c9dfcd4.getOrCreateInstance(this, config);\n if (typeof config !== \"string\") return;\n if (data[config] === undefined || config.startsWith(\"_\") || config === \"constructor\") throw new TypeError(`No method named \"${config}\"`);\n data[config](this);\n });\n }\n}\n/**\n * Data API implementation\n */ $e9dd36436aec3b21$var$EventHandler.on(document, $e9dd36436aec3b21$var$EVENT_CLICK_DATA_API$1, $e9dd36436aec3b21$var$SELECTOR_DATA_TOGGLE$1, function(event) {\n const target = $e9dd36436aec3b21$var$SelectorEngine.getElementFromSelector(this);\n if ([\n \"A\",\n \"AREA\"\n ].includes(this.tagName)) event.preventDefault();\n if ($e9dd36436aec3b21$var$isDisabled(this)) return;\n $e9dd36436aec3b21$var$EventHandler.one(target, $e9dd36436aec3b21$var$EVENT_HIDDEN$3, ()=>{\n // focus on trigger when it is closed\n if ($e9dd36436aec3b21$var$isVisible(this)) this.focus();\n });\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$OPEN_SELECTOR);\n if (alreadyOpen && alreadyOpen !== target) $e9dd36436aec3b21$export$591ca0244c9dfcd4.getInstance(alreadyOpen).hide();\n const data = $e9dd36436aec3b21$export$591ca0244c9dfcd4.getOrCreateInstance(target);\n data.toggle(this);\n});\n$e9dd36436aec3b21$var$EventHandler.on(window, $e9dd36436aec3b21$var$EVENT_LOAD_DATA_API$2, ()=>{\n for (const selector of $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$OPEN_SELECTOR))$e9dd36436aec3b21$export$591ca0244c9dfcd4.getOrCreateInstance(selector).show();\n});\n$e9dd36436aec3b21$var$EventHandler.on(window, $e9dd36436aec3b21$var$EVENT_RESIZE, ()=>{\n for (const element of $e9dd36436aec3b21$var$SelectorEngine.find(\"[aria-modal][class*=show][class*=offcanvas-]\"))if (getComputedStyle(element).position !== \"fixed\") $e9dd36436aec3b21$export$591ca0244c9dfcd4.getOrCreateInstance(element).hide();\n});\n$e9dd36436aec3b21$var$enableDismissTrigger($e9dd36436aec3b21$export$591ca0244c9dfcd4);\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$591ca0244c9dfcd4);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ // js-docs-start allow-list\nconst $e9dd36436aec3b21$var$ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i;\nconst $e9dd36436aec3b21$var$DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n \"*\": [\n \"class\",\n \"dir\",\n \"id\",\n \"lang\",\n \"role\",\n $e9dd36436aec3b21$var$ARIA_ATTRIBUTE_PATTERN\n ],\n a: [\n \"target\",\n \"href\",\n \"title\",\n \"rel\"\n ],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n dd: [],\n div: [],\n dl: [],\n dt: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: [\n \"src\",\n \"srcset\",\n \"alt\",\n \"title\",\n \"width\",\n \"height\"\n ],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n};\n// js-docs-end allow-list\nconst $e9dd36436aec3b21$var$uriAttributes = new Set([\n \"background\",\n \"cite\",\n \"href\",\n \"itemtype\",\n \"longdesc\",\n \"poster\",\n \"src\",\n \"xlink:href\"\n]);\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */ // eslint-disable-next-line unicorn/better-regex\nconst $e9dd36436aec3b21$var$SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i;\nconst $e9dd36436aec3b21$var$allowedAttribute = (attribute, allowedAttributeList)=>{\n const attributeName = attribute.nodeName.toLowerCase();\n if (allowedAttributeList.includes(attributeName)) {\n if ($e9dd36436aec3b21$var$uriAttributes.has(attributeName)) return Boolean($e9dd36436aec3b21$var$SAFE_URL_PATTERN.test(attribute.nodeValue));\n return true;\n }\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter((attributeRegex)=>attributeRegex instanceof RegExp).some((regex)=>regex.test(attributeName));\n};\nfunction $e9dd36436aec3b21$var$sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) return unsafeHtml;\n if (sanitizeFunction && typeof sanitizeFunction === \"function\") return sanitizeFunction(unsafeHtml);\n const domParser = new window.DOMParser();\n const createdDocument = domParser.parseFromString(unsafeHtml, \"text/html\");\n const elements = [].concat(...createdDocument.body.querySelectorAll(\"*\"));\n for (const element of elements){\n const elementName = element.nodeName.toLowerCase();\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove();\n continue;\n }\n const attributeList = [].concat(...element.attributes);\n const allowedAttributes = [].concat(allowList[\"*\"] || [], allowList[elementName] || []);\n for (const attribute of attributeList)if (!$e9dd36436aec3b21$var$allowedAttribute(attribute, allowedAttributes)) element.removeAttribute(attribute.nodeName);\n }\n return createdDocument.body.innerHTML;\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$5 = \"TemplateFactory\";\nconst $e9dd36436aec3b21$var$Default$4 = {\n allowList: $e9dd36436aec3b21$var$DefaultAllowlist,\n content: {},\n // { selector : text , selector2 : text2 , }\n extraClass: \"\",\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: \"
\"\n};\nconst $e9dd36436aec3b21$var$DefaultType$4 = {\n allowList: \"object\",\n content: \"object\",\n extraClass: \"(string|function)\",\n html: \"boolean\",\n sanitize: \"boolean\",\n sanitizeFn: \"(null|function)\",\n template: \"string\"\n};\nconst $e9dd36436aec3b21$var$DefaultContentType = {\n entry: \"(string|element|function|null)\",\n selector: \"(string|element)\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$var$TemplateFactory extends $e9dd36436aec3b21$var$Config {\n constructor(config){\n super();\n this._config = this._getConfig(config);\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$4;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$4;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$5;\n }\n // Public\n getContent() {\n return Object.values(this._config.content).map((config)=>this._resolvePossibleFunction(config)).filter(Boolean);\n }\n hasContent() {\n return this.getContent().length > 0;\n }\n changeContent(content) {\n this._checkContent(content);\n this._config.content = {\n ...this._config.content,\n ...content\n };\n return this;\n }\n toHtml() {\n const templateWrapper = document.createElement(\"div\");\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template);\n for (const [selector, text] of Object.entries(this._config.content))this._setContent(templateWrapper, text, selector);\n const template = templateWrapper.children[0];\n const extraClass = this._resolvePossibleFunction(this._config.extraClass);\n if (extraClass) template.classList.add(...extraClass.split(\" \"));\n return template;\n }\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config);\n this._checkContent(config.content);\n }\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg))super._typeCheckConfig({\n selector: selector,\n entry: content\n }, $e9dd36436aec3b21$var$DefaultContentType);\n }\n _setContent(template, content, selector) {\n const templateElement = $e9dd36436aec3b21$var$SelectorEngine.findOne(selector, template);\n if (!templateElement) return;\n content = this._resolvePossibleFunction(content);\n if (!content) {\n templateElement.remove();\n return;\n }\n if ($e9dd36436aec3b21$var$isElement(content)) {\n this._putElementInTemplate($e9dd36436aec3b21$var$getElement(content), templateElement);\n return;\n }\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content);\n return;\n }\n templateElement.textContent = content;\n }\n _maybeSanitize(arg) {\n return this._config.sanitize ? $e9dd36436aec3b21$var$sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg;\n }\n _resolvePossibleFunction(arg) {\n return $e9dd36436aec3b21$var$execute(arg, [\n this\n ]);\n }\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = \"\";\n templateElement.append(element);\n return;\n }\n templateElement.textContent = element.textContent;\n }\n}\n/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$4 = \"tooltip\";\nconst $e9dd36436aec3b21$var$DISALLOWED_ATTRIBUTES = new Set([\n \"sanitize\",\n \"allowList\",\n \"sanitizeFn\"\n]);\nconst $e9dd36436aec3b21$var$CLASS_NAME_FADE$2 = \"fade\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_MODAL = \"modal\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_SHOW$2 = \"show\";\nconst $e9dd36436aec3b21$var$SELECTOR_TOOLTIP_INNER = \".tooltip-inner\";\nconst $e9dd36436aec3b21$var$SELECTOR_MODAL = `.${$e9dd36436aec3b21$var$CLASS_NAME_MODAL}`;\nconst $e9dd36436aec3b21$var$EVENT_MODAL_HIDE = \"hide.bs.modal\";\nconst $e9dd36436aec3b21$var$TRIGGER_HOVER = \"hover\";\nconst $e9dd36436aec3b21$var$TRIGGER_FOCUS = \"focus\";\nconst $e9dd36436aec3b21$var$TRIGGER_CLICK = \"click\";\nconst $e9dd36436aec3b21$var$TRIGGER_MANUAL = \"manual\";\nconst $e9dd36436aec3b21$var$EVENT_HIDE$2 = \"hide\";\nconst $e9dd36436aec3b21$var$EVENT_HIDDEN$2 = \"hidden\";\nconst $e9dd36436aec3b21$var$EVENT_SHOW$2 = \"show\";\nconst $e9dd36436aec3b21$var$EVENT_SHOWN$2 = \"shown\";\nconst $e9dd36436aec3b21$var$EVENT_INSERTED = \"inserted\";\nconst $e9dd36436aec3b21$var$EVENT_CLICK$1 = \"click\";\nconst $e9dd36436aec3b21$var$EVENT_FOCUSIN$1 = \"focusin\";\nconst $e9dd36436aec3b21$var$EVENT_FOCUSOUT$1 = \"focusout\";\nconst $e9dd36436aec3b21$var$EVENT_MOUSEENTER = \"mouseenter\";\nconst $e9dd36436aec3b21$var$EVENT_MOUSELEAVE = \"mouseleave\";\nconst $e9dd36436aec3b21$var$AttachmentMap = {\n AUTO: \"auto\",\n TOP: \"top\",\n RIGHT: $e9dd36436aec3b21$var$isRTL() ? \"left\" : \"right\",\n BOTTOM: \"bottom\",\n LEFT: $e9dd36436aec3b21$var$isRTL() ? \"right\" : \"left\"\n};\nconst $e9dd36436aec3b21$var$Default$3 = {\n allowList: $e9dd36436aec3b21$var$DefaultAllowlist,\n animation: true,\n boundary: \"clippingParents\",\n container: false,\n customClass: \"\",\n delay: 0,\n fallbackPlacements: [\n \"top\",\n \"right\",\n \"bottom\",\n \"left\"\n ],\n html: false,\n offset: [\n 0,\n 6\n ],\n placement: \"top\",\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
',\n title: \"\",\n trigger: \"hover focus\"\n};\nconst $e9dd36436aec3b21$var$DefaultType$3 = {\n allowList: \"object\",\n animation: \"boolean\",\n boundary: \"(string|element)\",\n container: \"(string|element|boolean)\",\n customClass: \"(string|function)\",\n delay: \"(number|object)\",\n fallbackPlacements: \"array\",\n html: \"boolean\",\n offset: \"(array|string|function)\",\n placement: \"(string|function)\",\n popperConfig: \"(null|object|function)\",\n sanitize: \"boolean\",\n sanitizeFn: \"(null|function)\",\n selector: \"(string|boolean)\",\n template: \"string\",\n title: \"(string|element|function)\",\n trigger: \"string\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$28c660c63b792dea extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n if (typeof $cc4ed71c4f27adbc$exports === \"undefined\") throw new TypeError(\"Bootstrap's tooltips require Popper (https://popper.js.org)\");\n super(element, config);\n // Private\n this._isEnabled = true;\n this._timeout = 0;\n this._isHovered = null;\n this._activeTrigger = {};\n this._popper = null;\n this._templateFactory = null;\n this._newContent = null;\n // Protected\n this.tip = null;\n this._setListeners();\n if (!this._config.selector) this._fixTitle();\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$3;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$3;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$4;\n }\n // Public\n enable() {\n this._isEnabled = true;\n }\n disable() {\n this._isEnabled = false;\n }\n toggleEnabled() {\n this._isEnabled = !this._isEnabled;\n }\n toggle() {\n if (!this._isEnabled) return;\n this._activeTrigger.click = !this._activeTrigger.click;\n if (this._isShown()) {\n this._leave();\n return;\n }\n this._enter();\n }\n dispose() {\n clearTimeout(this._timeout);\n $e9dd36436aec3b21$var$EventHandler.off(this._element.closest($e9dd36436aec3b21$var$SELECTOR_MODAL), $e9dd36436aec3b21$var$EVENT_MODAL_HIDE, this._hideModalHandler);\n if (this._element.getAttribute(\"data-bs-original-title\")) this._element.setAttribute(\"title\", this._element.getAttribute(\"data-bs-original-title\"));\n this._disposePopper();\n super.dispose();\n }\n show() {\n if (this._element.style.display === \"none\") throw new Error(\"Please use show on visible elements\");\n if (!(this._isWithContent() && this._isEnabled)) return;\n const showEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_SHOW$2));\n const shadowRoot = $e9dd36436aec3b21$var$findShadowRoot(this._element);\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element);\n if (showEvent.defaultPrevented || !isInTheDom) return;\n // TODO: v6 remove this or make it optional\n this._disposePopper();\n const tip = this._getTipElement();\n this._element.setAttribute(\"aria-describedby\", tip.getAttribute(\"id\"));\n const { container: container } = this._config;\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip);\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_INSERTED));\n }\n this._popper = this._createPopper(tip);\n tip.classList.add($e9dd36436aec3b21$var$CLASS_NAME_SHOW$2);\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if (\"ontouchstart\" in document.documentElement) for (const element of [].concat(...document.body.children))$e9dd36436aec3b21$var$EventHandler.on(element, \"mouseover\", $e9dd36436aec3b21$var$noop);\n const complete = ()=>{\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_SHOWN$2));\n if (this._isHovered === false) this._leave();\n this._isHovered = false;\n };\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n hide() {\n if (!this._isShown()) return;\n const hideEvent = $e9dd36436aec3b21$var$EventHandler.trigger(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_HIDE$2));\n if (hideEvent.defaultPrevented) return;\n const tip = this._getTipElement();\n tip.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_SHOW$2);\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if (\"ontouchstart\" in document.documentElement) for (const element of [].concat(...document.body.children))$e9dd36436aec3b21$var$EventHandler.off(element, \"mouseover\", $e9dd36436aec3b21$var$noop);\n this._activeTrigger[$e9dd36436aec3b21$var$TRIGGER_CLICK] = false;\n this._activeTrigger[$e9dd36436aec3b21$var$TRIGGER_FOCUS] = false;\n this._activeTrigger[$e9dd36436aec3b21$var$TRIGGER_HOVER] = false;\n this._isHovered = null; // it is a trick to support manual triggering\n const complete = ()=>{\n if (this._isWithActiveTrigger()) return;\n if (!this._isHovered) this._disposePopper();\n this._element.removeAttribute(\"aria-describedby\");\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_HIDDEN$2));\n };\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n update() {\n if (this._popper) this._popper.update();\n }\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle());\n }\n _getTipElement() {\n if (!this.tip) this.tip = this._createTipElement(this._newContent || this._getContentForTemplate());\n return this.tip;\n }\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml();\n // TODO: remove this check in v6\n if (!tip) return null;\n tip.classList.remove($e9dd36436aec3b21$var$CLASS_NAME_FADE$2, $e9dd36436aec3b21$var$CLASS_NAME_SHOW$2);\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`);\n const tipId = $e9dd36436aec3b21$var$getUID(this.constructor.NAME).toString();\n tip.setAttribute(\"id\", tipId);\n if (this._isAnimated()) tip.classList.add($e9dd36436aec3b21$var$CLASS_NAME_FADE$2);\n return tip;\n }\n setContent(content) {\n this._newContent = content;\n if (this._isShown()) {\n this._disposePopper();\n this.show();\n }\n }\n _getTemplateFactory(content) {\n if (this._templateFactory) this._templateFactory.changeContent(content);\n else this._templateFactory = new $e9dd36436aec3b21$var$TemplateFactory({\n ...this._config,\n content: // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n });\n return this._templateFactory;\n }\n _getContentForTemplate() {\n return {\n [$e9dd36436aec3b21$var$SELECTOR_TOOLTIP_INNER]: this._getTitle()\n };\n }\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute(\"data-bs-original-title\");\n }\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig());\n }\n _isAnimated() {\n return this._config.animation || this.tip && this.tip.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_FADE$2);\n }\n _isShown() {\n return this.tip && this.tip.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_SHOW$2);\n }\n _createPopper(tip) {\n const placement = $e9dd36436aec3b21$var$execute(this._config.placement, [\n this,\n tip,\n this._element\n ]);\n const attachment = $e9dd36436aec3b21$var$AttachmentMap[placement.toUpperCase()];\n return $cc4ed71c4f27adbc$exports.createPopper(this._element, tip, this._getPopperConfig(attachment));\n }\n _getOffset() {\n const { offset: offset } = this._config;\n if (typeof offset === \"string\") return offset.split(\",\").map((value)=>Number.parseInt(value, 10));\n if (typeof offset === \"function\") return (popperData)=>offset(popperData, this._element);\n return offset;\n }\n _resolvePossibleFunction(arg) {\n return $e9dd36436aec3b21$var$execute(arg, [\n this._element\n ]);\n }\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: \"flip\",\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: \"offset\",\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: \"preventOverflow\",\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: \"arrow\",\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: \"preSetPlacement\",\n enabled: true,\n phase: \"beforeMain\",\n fn: (data)=>{\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute(\"data-popper-placement\", data.state.placement);\n }\n }\n ]\n };\n return {\n ...defaultBsPopperConfig,\n ...$e9dd36436aec3b21$var$execute(this._config.popperConfig, [\n defaultBsPopperConfig\n ])\n };\n }\n _setListeners() {\n const triggers = this._config.trigger.split(\" \");\n for (const trigger of triggers){\n if (trigger === \"click\") $e9dd36436aec3b21$var$EventHandler.on(this._element, this.constructor.eventName($e9dd36436aec3b21$var$EVENT_CLICK$1), this._config.selector, (event)=>{\n const context = this._initializeOnDelegatedTarget(event);\n context.toggle();\n });\n else if (trigger !== $e9dd36436aec3b21$var$TRIGGER_MANUAL) {\n const eventIn = trigger === $e9dd36436aec3b21$var$TRIGGER_HOVER ? this.constructor.eventName($e9dd36436aec3b21$var$EVENT_MOUSEENTER) : this.constructor.eventName($e9dd36436aec3b21$var$EVENT_FOCUSIN$1);\n const eventOut = trigger === $e9dd36436aec3b21$var$TRIGGER_HOVER ? this.constructor.eventName($e9dd36436aec3b21$var$EVENT_MOUSELEAVE) : this.constructor.eventName($e9dd36436aec3b21$var$EVENT_FOCUSOUT$1);\n $e9dd36436aec3b21$var$EventHandler.on(this._element, eventIn, this._config.selector, (event)=>{\n const context = this._initializeOnDelegatedTarget(event);\n context._activeTrigger[event.type === \"focusin\" ? $e9dd36436aec3b21$var$TRIGGER_FOCUS : $e9dd36436aec3b21$var$TRIGGER_HOVER] = true;\n context._enter();\n });\n $e9dd36436aec3b21$var$EventHandler.on(this._element, eventOut, this._config.selector, (event)=>{\n const context = this._initializeOnDelegatedTarget(event);\n context._activeTrigger[event.type === \"focusout\" ? $e9dd36436aec3b21$var$TRIGGER_FOCUS : $e9dd36436aec3b21$var$TRIGGER_HOVER] = context._element.contains(event.relatedTarget);\n context._leave();\n });\n }\n }\n this._hideModalHandler = ()=>{\n if (this._element) this.hide();\n };\n $e9dd36436aec3b21$var$EventHandler.on(this._element.closest($e9dd36436aec3b21$var$SELECTOR_MODAL), $e9dd36436aec3b21$var$EVENT_MODAL_HIDE, this._hideModalHandler);\n }\n _fixTitle() {\n const title = this._element.getAttribute(\"title\");\n if (!title) return;\n if (!this._element.getAttribute(\"aria-label\") && !this._element.textContent.trim()) this._element.setAttribute(\"aria-label\", title);\n this._element.setAttribute(\"data-bs-original-title\", title); // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute(\"title\");\n }\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true;\n return;\n }\n this._isHovered = true;\n this._setTimeout(()=>{\n if (this._isHovered) this.show();\n }, this._config.delay.show);\n }\n _leave() {\n if (this._isWithActiveTrigger()) return;\n this._isHovered = false;\n this._setTimeout(()=>{\n if (!this._isHovered) this.hide();\n }, this._config.delay.hide);\n }\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout);\n this._timeout = setTimeout(handler, timeout);\n }\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true);\n }\n _getConfig(config) {\n const dataAttributes = $e9dd36436aec3b21$var$Manipulator.getDataAttributes(this._element);\n for (const dataAttribute of Object.keys(dataAttributes))if ($e9dd36436aec3b21$var$DISALLOWED_ATTRIBUTES.has(dataAttribute)) delete dataAttributes[dataAttribute];\n config = {\n ...dataAttributes,\n ...typeof config === \"object\" && config ? config : {}\n };\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n this._typeCheckConfig(config);\n return config;\n }\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : $e9dd36436aec3b21$var$getElement(config.container);\n if (typeof config.delay === \"number\") config.delay = {\n show: config.delay,\n hide: config.delay\n };\n if (typeof config.title === \"number\") config.title = config.title.toString();\n if (typeof config.content === \"number\") config.content = config.content.toString();\n return config;\n }\n _getDelegateConfig() {\n const config = {};\n for (const [key, value] of Object.entries(this._config))if (this.constructor.Default[key] !== value) config[key] = value;\n config.selector = false;\n config.trigger = \"manual\";\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config;\n }\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy();\n this._popper = null;\n }\n if (this.tip) {\n this.tip.remove();\n this.tip = null;\n }\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$28c660c63b792dea.getOrCreateInstance(this, config);\n if (typeof config !== \"string\") return;\n if (typeof data[config] === \"undefined\") throw new TypeError(`No method named \"${config}\"`);\n data[config]();\n });\n }\n}\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$28c660c63b792dea);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$3 = \"popover\";\nconst $e9dd36436aec3b21$var$SELECTOR_TITLE = \".popover-header\";\nconst $e9dd36436aec3b21$var$SELECTOR_CONTENT = \".popover-body\";\nconst $e9dd36436aec3b21$var$Default$2 = {\n ...$e9dd36436aec3b21$export$28c660c63b792dea.Default,\n content: \"\",\n offset: [\n 0,\n 8\n ],\n placement: \"right\",\n template: '

',\n trigger: \"click\"\n};\nconst $e9dd36436aec3b21$var$DefaultType$2 = {\n ...$e9dd36436aec3b21$export$28c660c63b792dea.DefaultType,\n content: \"(null|string|element|function)\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$5b6b19405a83ff9d extends $e9dd36436aec3b21$export$28c660c63b792dea {\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$2;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$2;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$3;\n }\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent();\n }\n // Private\n _getContentForTemplate() {\n return {\n [$e9dd36436aec3b21$var$SELECTOR_TITLE]: this._getTitle(),\n [$e9dd36436aec3b21$var$SELECTOR_CONTENT]: this._getContent()\n };\n }\n _getContent() {\n return this._resolvePossibleFunction(this._config.content);\n }\n // Static\n static jQueryInterface(config) {\n return this.each(function() {\n const data = $e9dd36436aec3b21$export$5b6b19405a83ff9d.getOrCreateInstance(this, config);\n if (typeof config !== \"string\") return;\n if (typeof data[config] === \"undefined\") throw new TypeError(`No method named \"${config}\"`);\n data[config]();\n });\n }\n}\n/**\n * jQuery\n */ $e9dd36436aec3b21$var$defineJQueryPlugin($e9dd36436aec3b21$export$5b6b19405a83ff9d);\n/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */ /**\n * Constants\n */ const $e9dd36436aec3b21$var$NAME$2 = \"scrollspy\";\nconst $e9dd36436aec3b21$var$DATA_KEY$2 = \"bs.scrollspy\";\nconst $e9dd36436aec3b21$var$EVENT_KEY$2 = `.${$e9dd36436aec3b21$var$DATA_KEY$2}`;\nconst $e9dd36436aec3b21$var$DATA_API_KEY = \".data-api\";\nconst $e9dd36436aec3b21$var$EVENT_ACTIVATE = `activate${$e9dd36436aec3b21$var$EVENT_KEY$2}`;\nconst $e9dd36436aec3b21$var$EVENT_CLICK = `click${$e9dd36436aec3b21$var$EVENT_KEY$2}`;\nconst $e9dd36436aec3b21$var$EVENT_LOAD_DATA_API$1 = `load${$e9dd36436aec3b21$var$EVENT_KEY$2}${$e9dd36436aec3b21$var$DATA_API_KEY}`;\nconst $e9dd36436aec3b21$var$CLASS_NAME_DROPDOWN_ITEM = \"dropdown-item\";\nconst $e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$1 = \"active\";\nconst $e9dd36436aec3b21$var$SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]';\nconst $e9dd36436aec3b21$var$SELECTOR_TARGET_LINKS = \"[href]\";\nconst $e9dd36436aec3b21$var$SELECTOR_NAV_LIST_GROUP = \".nav, .list-group\";\nconst $e9dd36436aec3b21$var$SELECTOR_NAV_LINKS = \".nav-link\";\nconst $e9dd36436aec3b21$var$SELECTOR_NAV_ITEMS = \".nav-item\";\nconst $e9dd36436aec3b21$var$SELECTOR_LIST_ITEMS = \".list-group-item\";\nconst $e9dd36436aec3b21$var$SELECTOR_LINK_ITEMS = `${$e9dd36436aec3b21$var$SELECTOR_NAV_LINKS}, ${$e9dd36436aec3b21$var$SELECTOR_NAV_ITEMS} > ${$e9dd36436aec3b21$var$SELECTOR_NAV_LINKS}, ${$e9dd36436aec3b21$var$SELECTOR_LIST_ITEMS}`;\nconst $e9dd36436aec3b21$var$SELECTOR_DROPDOWN = \".dropdown\";\nconst $e9dd36436aec3b21$var$SELECTOR_DROPDOWN_TOGGLE$1 = \".dropdown-toggle\";\nconst $e9dd36436aec3b21$var$Default$1 = {\n offset: null,\n // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: \"0px 0px -25%\",\n smoothScroll: false,\n target: null,\n threshold: [\n 0.1,\n 0.5,\n 1\n ]\n};\nconst $e9dd36436aec3b21$var$DefaultType$1 = {\n offset: \"(number|null)\",\n // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: \"string\",\n smoothScroll: \"boolean\",\n target: \"element\",\n threshold: \"array\"\n};\n/**\n * Class definition\n */ class $e9dd36436aec3b21$export$a6472a5298a374be extends $e9dd36436aec3b21$var$BaseComponent {\n constructor(element, config){\n super(element, config);\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map();\n this._observableSections = new Map();\n this._rootElement = getComputedStyle(this._element).overflowY === \"visible\" ? null : this._element;\n this._activeTarget = null;\n this._observer = null;\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n };\n this.refresh(); // initialize\n }\n // Getters\n static get Default() {\n return $e9dd36436aec3b21$var$Default$1;\n }\n static get DefaultType() {\n return $e9dd36436aec3b21$var$DefaultType$1;\n }\n static get NAME() {\n return $e9dd36436aec3b21$var$NAME$2;\n }\n // Public\n refresh() {\n this._initializeTargetsAndObservables();\n this._maybeEnableSmoothScroll();\n if (this._observer) this._observer.disconnect();\n else this._observer = this._getNewObserver();\n for (const section of this._observableSections.values())this._observer.observe(section);\n }\n dispose() {\n this._observer.disconnect();\n super.dispose();\n }\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = $e9dd36436aec3b21$var$getElement(config.target) || document.body;\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin;\n if (typeof config.threshold === \"string\") config.threshold = config.threshold.split(\",\").map((value)=>Number.parseFloat(value));\n return config;\n }\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) return;\n // unregister any previous listeners\n $e9dd36436aec3b21$var$EventHandler.off(this._config.target, $e9dd36436aec3b21$var$EVENT_CLICK);\n $e9dd36436aec3b21$var$EventHandler.on(this._config.target, $e9dd36436aec3b21$var$EVENT_CLICK, $e9dd36436aec3b21$var$SELECTOR_TARGET_LINKS, (event)=>{\n const observableSection = this._observableSections.get(event.target.hash);\n if (observableSection) {\n event.preventDefault();\n const root = this._rootElement || window;\n const height = observableSection.offsetTop - this._element.offsetTop;\n if (root.scrollTo) {\n root.scrollTo({\n top: height,\n behavior: \"smooth\"\n });\n return;\n }\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height;\n }\n });\n }\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n };\n return new IntersectionObserver((entries)=>this._observerCallback(entries), options);\n }\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = (entry)=>this._targetLinks.get(`#${entry.target.id}`);\n const activate = (entry)=>{\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop;\n this._process(targetElement(entry));\n };\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop;\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop;\n this._previousScrollData.parentScrollTop = parentScrollTop;\n for (const entry of entries){\n if (!entry.isIntersecting) {\n this._activeTarget = null;\n this._clearActiveClass(targetElement(entry));\n continue;\n }\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop;\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry);\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) return;\n continue;\n }\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) activate(entry);\n }\n }\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map();\n this._observableSections = new Map();\n const targetLinks = $e9dd36436aec3b21$var$SelectorEngine.find($e9dd36436aec3b21$var$SELECTOR_TARGET_LINKS, this._config.target);\n for (const anchor of targetLinks){\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || $e9dd36436aec3b21$var$isDisabled(anchor)) continue;\n const observableSection = $e9dd36436aec3b21$var$SelectorEngine.findOne(decodeURI(anchor.hash), this._element);\n // ensure that the observableSection exists & is visible\n if ($e9dd36436aec3b21$var$isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor);\n this._observableSections.set(anchor.hash, observableSection);\n }\n }\n }\n _process(target) {\n if (this._activeTarget === target) return;\n this._clearActiveClass(this._config.target);\n this._activeTarget = target;\n target.classList.add($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$1);\n this._activateParents(target);\n $e9dd36436aec3b21$var$EventHandler.trigger(this._element, $e9dd36436aec3b21$var$EVENT_ACTIVATE, {\n relatedTarget: target\n });\n }\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains($e9dd36436aec3b21$var$CLASS_NAME_DROPDOWN_ITEM)) {\n $e9dd36436aec3b21$var$SelectorEngine.findOne($e9dd36436aec3b21$var$SELECTOR_DROPDOWN_TOGGLE$1, target.closest($e9dd36436aec3b21$var$SELECTOR_DROPDOWN)).classList.add($e9dd36436aec3b21$var$CLASS_NAME_ACTIVE$1);\n return;\n }\n for (const listGroup of $e9dd36436aec3b21$var$SelectorEngine.parents(target, $e9dd36436aec3b21$var$SELECTOR_NAV_LIST_GROUP))// Set triggered links parents as active\n // With both