Newer
Older
smartwell_front_dz / smartwell / static / js / chunk-libs-3c895845.10e05276.js
wangxitong on 11 Sep 2023 8 KB first commit
"use strict";(self["webpackChunknewfront"]=self["webpackChunknewfront"]||[]).push([[7342],{60482:(e,t,r)=>{var n=r(84102),o=r(32676);function i(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var a=i(o);function u(e,t){var r=c(t),n=null;return n="FeatureCollection"===e.type?l(e):s(a["default"].union(e.geometry.coordinates)),n.geometry.coordinates.forEach((function(e){r.geometry.coordinates.push(e[0])})),r}function l(e){var t=2===e.features.length?a["default"].union(e.features[0].geometry.coordinates,e.features[1].geometry.coordinates):a["default"].union.apply(a["default"],e.features.map((function(e){return e.geometry.coordinates})));return s(t)}function s(e){return n.multiPolygon(e)}function c(e){var t=[[[180,90],[-180,90],[-180,-90],[180,-90],[180,90]]],r=e&&e.geometry.coordinates||t;return n.polygon(r)}e.exports=u,e.exports["default"]=u},31540:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});var n=r(84102);function o(e,t,r){if(null!==e)for(var n,i,a,u,l,s,c,f,g=0,d=0,h=e.type,p="FeatureCollection"===h,y="Feature"===h,v=p?e.features.length:1,m=0;m<v;m++){c=p?e.features[m].geometry:y?e.geometry:e,f=!!c&&"GeometryCollection"===c.type,l=f?c.geometries.length:1;for(var P=0;P<l;P++){var b=0,w=0;if(u=f?c.geometries[P]:c,null!==u){s=u.coordinates;var M=u.type;switch(g=!r||"Polygon"!==M&&"MultiPolygon"!==M?0:1,M){case null:break;case"Point":if(!1===t(s,d,m,b,w))return!1;d++,b++;break;case"LineString":case"MultiPoint":for(n=0;n<s.length;n++){if(!1===t(s[n],d,m,b,w))return!1;d++,"MultiPoint"===M&&b++}"LineString"===M&&b++;break;case"Polygon":case"MultiLineString":for(n=0;n<s.length;n++){for(i=0;i<s[n].length-g;i++){if(!1===t(s[n][i],d,m,b,w))return!1;d++}"MultiLineString"===M&&b++,"Polygon"===M&&w++}"Polygon"===M&&b++;break;case"MultiPolygon":for(n=0;n<s.length;n++){for(w=0,i=0;i<s[n].length;i++){for(a=0;a<s[n][i].length-g;a++){if(!1===t(s[n][i][a],d,m,b,w))return!1;d++}w++}b++}break;case"GeometryCollection":for(n=0;n<u.geometries.length;n++)if(!1===o(u.geometries[n],t,r))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}function i(e,t,r,n){var i=r;return o(e,(function(e,n,o,a,u){i=0===n&&void 0===r?e:t(i,e,n,o,a,u)}),n),i}function a(e,t){var r;switch(e.type){case"FeatureCollection":for(r=0;r<e.features.length;r++)if(!1===t(e.features[r].properties,r))break;break;case"Feature":t(e.properties,0);break}}function u(e,t,r){var n=r;return a(e,(function(e,o){n=0===o&&void 0===r?e:t(n,e,o)})),n}function l(e,t){if("Feature"===e.type)t(e,0);else if("FeatureCollection"===e.type)for(var r=0;r<e.features.length;r++)if(!1===t(e.features[r],r))break}function s(e,t,r){var n=r;return l(e,(function(e,o){n=0===o&&void 0===r?e:t(n,e,o)})),n}function c(e){var t=[];return o(e,(function(e){t.push(e)})),t}function f(e,t){var r,n,o,i,a,u,l,s,c,f,g=0,d="FeatureCollection"===e.type,h="Feature"===e.type,p=d?e.features.length:1;for(r=0;r<p;r++){for(u=d?e.features[r].geometry:h?e.geometry:e,s=d?e.features[r].properties:h?e.properties:{},c=d?e.features[r].bbox:h?e.bbox:void 0,f=d?e.features[r].id:h?e.id:void 0,l=!!u&&"GeometryCollection"===u.type,a=l?u.geometries.length:1,o=0;o<a;o++)if(i=l?u.geometries[o]:u,null!==i)switch(i.type){case"Point":case"LineString":case"MultiPoint":case"Polygon":case"MultiLineString":case"MultiPolygon":if(!1===t(i,g,s,c,f))return!1;break;case"GeometryCollection":for(n=0;n<i.geometries.length;n++)if(!1===t(i.geometries[n],g,s,c,f))return!1;break;default:throw new Error("Unknown Geometry Type")}else if(!1===t(null,g,s,c,f))return!1;g++}}function g(e,t,r){var n=r;return f(e,(function(e,o,i,a,u){n=0===o&&void 0===r?e:t(n,e,o,i,a,u)})),n}function d(e,t){f(e,(function(e,r,o,i,a){var u,l=null===e?null:e.type;switch(l){case null:case"Point":case"LineString":case"Polygon":return!1!==t(n.feature(e,o,{bbox:i,id:a}),r,0)&&void 0}switch(l){case"MultiPoint":u="Point";break;case"MultiLineString":u="LineString";break;case"MultiPolygon":u="Polygon";break}for(var s=0;s<e.coordinates.length;s++){var c=e.coordinates[s],f={type:u,coordinates:c};if(!1===t(n.feature(f,o),r,s))return!1}}))}function h(e,t,r){var n=r;return d(e,(function(e,o,i){n=0===o&&0===i&&void 0===r?e:t(n,e,o,i)})),n}function p(e,t){d(e,(function(e,r,i){var a=0;if(e.geometry){var u=e.geometry.type;if("Point"!==u&&"MultiPoint"!==u){var l,s=0,c=0,f=0;return!1!==o(e,(function(o,u,g,d,h){if(void 0===l||r>s||d>c||h>f)return l=o,s=r,c=d,f=h,void(a=0);var p=n.lineString([l,o],e.properties);if(!1===t(p,r,i,h,a))return!1;a++,l=o}))&&void 0}}}))}function y(e,t,r){var n=r,o=!1;return p(e,(function(e,i,a,u,l){n=!1===o&&void 0===r?e:t(n,e,i,a,u,l),o=!0})),n}function v(e,t){if(!e)throw new Error("geojson is required");d(e,(function(e,r,o){if(null!==e.geometry){var i=e.geometry.type,a=e.geometry.coordinates;switch(i){case"LineString":if(!1===t(e,r,o,0,0))return!1;break;case"Polygon":for(var u=0;u<a.length;u++)if(!1===t(n.lineString(a[u],e.properties),r,o,u))return!1;break}}}))}function m(e,t,r){var n=r;return v(e,(function(e,o,i,a){n=0===o&&void 0===r?e:t(n,e,o,i,a)})),n}function P(e,t){if(t=t||{},!n.isObject(t))throw new Error("options is invalid");var r,o=t.featureIndex||0,i=t.multiFeatureIndex||0,a=t.geometryIndex||0,u=t.segmentIndex||0,l=t.properties;switch(e.type){case"FeatureCollection":o<0&&(o=e.features.length+o),l=l||e.features[o].properties,r=e.features[o].geometry;break;case"Feature":l=l||e.properties,r=e.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":r=e;break;default:throw new Error("geojson is invalid")}if(null===r)return null;var s=r.coordinates;switch(r.type){case"Point":case"MultiPoint":return null;case"LineString":return u<0&&(u=s.length+u-1),n.lineString([s[u],s[u+1]],l,t);case"Polygon":return a<0&&(a=s.length+a),u<0&&(u=s[a].length+u-1),n.lineString([s[a][u],s[a][u+1]],l,t);case"MultiLineString":return i<0&&(i=s.length+i),u<0&&(u=s[i].length+u-1),n.lineString([s[i][u],s[i][u+1]],l,t);case"MultiPolygon":return i<0&&(i=s.length+i),a<0&&(a=s[i].length+a),u<0&&(u=s[i][a].length-u-1),n.lineString([s[i][a][u],s[i][a][u+1]],l,t)}throw new Error("geojson is invalid")}function b(e,t){if(t=t||{},!n.isObject(t))throw new Error("options is invalid");var r,o=t.featureIndex||0,i=t.multiFeatureIndex||0,a=t.geometryIndex||0,u=t.coordIndex||0,l=t.properties;switch(e.type){case"FeatureCollection":o<0&&(o=e.features.length+o),l=l||e.features[o].properties,r=e.features[o].geometry;break;case"Feature":l=l||e.properties,r=e.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":r=e;break;default:throw new Error("geojson is invalid")}if(null===r)return null;var s=r.coordinates;switch(r.type){case"Point":return n.point(s,l,t);case"MultiPoint":return i<0&&(i=s.length+i),n.point(s[i],l,t);case"LineString":return u<0&&(u=s.length+u),n.point(s[u],l,t);case"Polygon":return a<0&&(a=s.length+a),u<0&&(u=s[a].length+u),n.point(s[a][u],l,t);case"MultiLineString":return i<0&&(i=s.length+i),u<0&&(u=s[i].length+u),n.point(s[i][u],l,t);case"MultiPolygon":return i<0&&(i=s.length+i),a<0&&(a=s[i].length+a),u<0&&(u=s[i][a].length-u),n.point(s[i][a][u],l,t)}throw new Error("geojson is invalid")}t.coordAll=c,t.coordEach=o,t.coordReduce=i,t.featureEach=l,t.featureReduce=s,t.findPoint=b,t.findSegment=P,t.flattenEach=d,t.flattenReduce=h,t.geomEach=f,t.geomReduce=g,t.lineEach=v,t.lineReduce=m,t.propEach=a,t.propReduce=u,t.segmentEach=p,t.segmentReduce=y},99034:(e,t,r)=>{var n=r(51208),o=r(93737),i=r(31013);function a(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var u=a(n),l=a(o),s=a(i);function c(e,t){var r=s["default"](e,t),n=u["default"](e,t),o=l["default"](e,r/2,n);return o}e.exports=c,e.exports["default"]=c},10920:function(e,t,r){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=n(r(35366)),i=r(31540);function a(e,t){var r=t.inputField,n=t.threshold||1e5,a=t.p||2,s=t.binary||!1,c=t.alpha||-1,f=t.standardization||!0,g=o.default(e,{alpha:c,binary:s,p:a,standardization:f,threshold:n}),d=[];i.featureEach(e,(function(e){var t=e.properties||{};d.push(t[r])}));for(var h=u(d),p=l(d),y=0,v=0,m=0,P=0,b=g.length,w=0;w<b;w++){for(var M=0,k=0;k<b;k++)y+=g[w][k]*(d[w]-h)*(d[k]-h),v+=g[w][k],m+=Math.pow(g[w][k]+g[k][w],2),M+=g[w][k]+g[k][w];P+=Math.pow(M,2)}m*=.5;var S=y/v/p,x=-1/(b-1),E=b*b*m-b*P+v*v*3,L=(b-1)*(b+1)*(v*v),F=E/L-x*x,C=Math.sqrt(F),j=(S-x)/C;return{expectedMoranIndex:x,moranIndex:S,stdNorm:C,zNorm:j}}function u(e){for(var t=0,r=0,n=e;r<n.length;r++){var o=n[r];t+=o}return t/e.length}function l(e){for(var t=u(e),r=0,n=0,o=e;n<o.length;n++){var i=o[n];r+=Math.pow(i-t,2)}return r/e.length}t["default"]=a}}]);