From 0e577ce05b0367530eff18aec54f1345165d44e1 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Thu, 3 Oct 2024 15:29:44 +0000 Subject: [PATCH] build based on 737340f --- dev/404.html | 4 +-- dev/api.html | 10 +++--- ...dwxj.C3SxJ3x-.png => aacdycg.C3SxJ3x-.png} | Bin ...{api.md.TxudqCij.js => api.md.Bk3hzA-P.js} | 2 +- ...udqCij.lean.js => api.md.Bk3hzA-P.lean.js} | 2 +- .../{app.DWXpDkqp.js => app.C6vbXxf5.js} | 2 +- ...jawb.DaovVbE6.png => bndakij.DaovVbE6.png} | Bin ...syyf.mCtKcWOr.png => cgxfzhy.mCtKcWOr.png} | Bin .../chunks/@localSearchIndexroot.CW5gGHJo.js | 1 - .../chunks/@localSearchIndexroot.DHmD6Z0B.js | 1 + ...JgiVxw.js => VPLocalSearchBox.CY7JarLU.js} | 2 +- .../{theme.B5M5mlE0.js => theme.D9kCPeTG.js} | 4 +-- ...zsnj.4wfjCtJV.png => djuoqnk.4wfjCtJV.png} | Bin dev/assets/dnourzx.C6X_Wm6e.png | Bin 0 -> 59544 bytes ... => experiments_predicates.md.KukwllNF.js} | 2 +- ...xperiments_predicates.md.KukwllNF.lean.js} | 2 +- ...ugdy.DeeQUply.png => gcuugnc.DeeQUply.png} | Bin ...wtek.CULn5saZ.png => glloswm.CULn5saZ.png} | Bin ...axns.DTKLkKh_.png => gtsdgxe.DTKLkKh_.png} | Bin dev/assets/hatqflp.BvaGgsRG.png | Bin 62690 -> 0 bytes ...bgwl.BEFUMtlf.png => iejgkmu.BEFUMtlf.png} | Bin ...kpae.0OJvb21A.png => iwkpryh.0OJvb21A.png} | Bin dev/assets/jbuivgy.D6dR3uQa.png | Bin 202424 -> 0 bytes dev/assets/jqaedzp.CvMMo01P.png | Bin 0 -> 59219 bytes ...uzwb.Dig-DWOQ.png => jqhztwg.Dig-DWOQ.png} | Bin ...loeb.DC3TvBOO.png => kliugtk.DC3TvBOO.png} | Bin ...jlfb.DiwGEg2f.png => klmxpbf.DiwGEg2f.png} | Bin ...pnlc.BD0hVfse.png => kycmsab.BD0hVfse.png} | Bin ...vsam.DHcwB147.png => kztduvn.DHcwB147.png} | Bin ...upfh.Cb0_DiYE.png => lzjbven.Cb0_DiYE.png} | Bin ...kyhz._0R9BbFk.png => mvkdxvr._0R9BbFk.png} | Bin ...iezf.CgiryX2p.png => njwfzgd.CgiryX2p.png} | Bin dev/assets/nrfbmga.CqnP0EFQ.png | Bin 79137 -> 0 bytes dev/assets/nvvnrdm.DtCO6s_F.png | Bin 63286 -> 0 bytes dev/assets/nxksnat.q8BkJEDa.png | Bin 77589 -> 0 bytes ...uqnj.CZy9YIUA.png => piizsjm.CZy9YIUA.png} | Bin dev/assets/ppmunub.BAI46Sfr.png | Bin 0 -> 206504 bytes ...pahd.DuBHk1fh.png => pthbixz.DuBHk1fh.png} | Bin ...vobf.Bglvb-jp.png => pupvizg.Bglvb-jp.png} | Bin dev/assets/qebbbrs.CQ0a1T1Y.png | Bin 224347 -> 0 bytes ...wtft.D5-bot8v.png => qhvcraa.D5-bot8v.png} | Bin dev/assets/qjuqakb.C-Shldy5.png | Bin 63573 -> 0 bytes dev/assets/qvxoffb.B4GCyiuv.png | Bin 0 -> 63696 bytes ...vqpa.-VpeHhXX.png => rvdgstm.-VpeHhXX.png} | Bin ...s => source_methods_angles.md.CHjiX-2k.js} | 2 +- ...source_methods_angles.md.CHjiX-2k.lean.js} | 2 +- ....js => source_methods_area.md.C5hcUKTw.js} | 2 +- ...> source_methods_area.md.C5hcUKTw.lean.js} | 2 +- ...source_methods_barycentric.md.DWoHpdkh.js} | 2 +- ...e_methods_barycentric.md.DWoHpdkh.lean.js} | 2 +- ...=> source_methods_centroid.md.tRC5gC2-.js} | 6 ++-- ...urce_methods_centroid.md.tRC5gC2-.lean.js} | 6 ++-- ..._methods_clipping_coverage.md.DOZ0xpXd.js} | 2 +- ...ods_clipping_coverage.md.DOZ0xpXd.lean.js} | 2 +- ...ource_methods_clipping_cut.md.mZmT7Z3Z.js} | 2 +- ..._methods_clipping_cut.md.mZmT7Z3Z.lean.js} | 2 +- ...source_methods_convex_hull.md.CPYN7s27.js} | 6 ++-- ...e_methods_convex_hull.md.CPYN7s27.lean.js} | 6 ++-- ...=> source_methods_distance.md.Bc7lFF-i.js} | 2 +- ...urce_methods_distance.md.Bc7lFF-i.lean.js} | 2 +- ...s => source_methods_equals.md.BJrQK7ih.js} | 2 +- ...source_methods_equals.md.BJrQK7ih.lean.js} | 2 +- ...ds_geom_relations_contains.md.CqN31Kcv.js} | 2 +- ...om_relations_contains.md.CqN31Kcv.lean.js} | 2 +- ...s_geom_relations_coveredby.md.DAW-T1ry.js} | 2 +- ...m_relations_coveredby.md.DAW-T1ry.lean.js} | 2 +- ...hods_geom_relations_covers.md.ByYJUB6K.js} | 2 +- ...geom_relations_covers.md.ByYJUB6K.lean.js} | 2 +- ...ds_geom_relations_disjoint.md.urjKKiWI.js} | 2 +- ...om_relations_disjoint.md.urjKKiWI.lean.js} | 2 +- ..._geom_relations_intersects.md.BnMqMLYY.js} | 2 +- ..._relations_intersects.md.BnMqMLYY.lean.js} | 2 +- ...ds_geom_relations_overlaps.md.sexJjn0l.js} | 2 +- ...om_relations_overlaps.md.sexJjn0l.lean.js} | 2 +- ...ods_geom_relations_touches.md.BZdsIwcm.js} | 2 +- ...eom_relations_touches.md.BZdsIwcm.lean.js} | 2 +- ...hods_geom_relations_within.md.djHz5LPE.js} | 2 +- ...geom_relations_within.md.djHz5LPE.lean.js} | 2 +- ...fOy.js => source_src_types.md.BuVKG-gS.js} | 2 +- ...s => source_src_types.md.BuVKG-gS.lean.js} | 2 +- ...transformations_segmentize.md.CxlHC2Gx.js} | 2 +- ...formations_segmentize.md.CxlHC2Gx.lean.js} | 2 +- ...e_transformations_simplify.md.B-TTeZcj.js} | 2 +- ...nsformations_simplify.md.B-TTeZcj.lean.js} | 2 +- ...engh.CPClNl7F.png => tmfrkpo.CPClNl7F.png} | Bin dev/assets/tqkcbnu.Sawrgm2c.png | Bin 0 -> 63308 bytes ...utorials_creating_geometry.md.D4aO0Mq8.js} | 2 +- ...als_creating_geometry.md.D4aO0Mq8.lean.js} | 2 +- ...> tutorials_geodesic_paths.md.D6mnfCpA.js} | 2 +- ...orials_geodesic_paths.md.D6mnfCpA.lean.js} | 2 +- ...=> tutorials_spatial_joins.md.Cn2Qsvbo.js} | 4 +-- ...torials_spatial_joins.md.Cn2Qsvbo.lean.js} | 4 +-- ...pkzt.Dz86q2IX.png => tzkihiu.Dz86q2IX.png} | Bin ...invt.D9AE7i2o.png => ubzuwfc.D9AE7i2o.png} | Bin dev/assets/uwwxcdv.CwTFuyyb.png | Bin 0 -> 78150 bytes dev/assets/vheuwry.DyKduGkc.png | Bin 0 -> 228261 bytes ...ucfs.B94PsR1K.png => vygiwkc.B94PsR1K.png} | Bin ...jxlb.3sfpQl2i.png => whxwitd.3sfpQl2i.png} | Bin ...iiai.0f3Lq4Lw.png => wjmyrsm.0f3Lq4Lw.png} | Bin ...blex.Dab1-ETk.png => xgwfyhv.Dab1-ETk.png} | Bin ...lfee.Cx40vhB3.png => xpwigpz.Cx40vhB3.png} | Bin ...lnxu.rOsRk89v.png => yjgrvbf.rOsRk89v.png} | Bin ...phur.3UVIT8DR.png => ytxcvam.3UVIT8DR.png} | Bin dev/assets/zsadsyt.eBFFCdzW.png | Bin 0 -> 78205 bytes dev/assets/zysadlj.CV1GcWbe.png | Bin 59307 -> 0 bytes dev/call_notes.html | 6 ++-- dev/experiments/accurate_accumulators.html | 6 ++-- dev/experiments/predicates.html | 10 +++--- dev/explanations/crs.html | 6 ++-- dev/explanations/paradigms.html | 6 ++-- dev/explanations/peculiarities.html | 6 ++-- dev/explanations/winding_order.html | 6 ++-- dev/hashmap.json | 2 +- dev/index.html | 6 ++-- dev/introduction.html | 6 ++-- dev/source/GeometryOps.html | 6 ++-- .../GeometryOpsFlexiJoinsExt.html | 6 ++-- .../GeometryOpsLibGEOSExt.html | 6 ++-- dev/source/GeometryOpsLibGEOSExt/buffer.html | 6 ++-- .../GeometryOpsLibGEOSExt/segmentize.html | 6 ++-- .../simple_overrides.html | 6 ++-- .../GeometryOpsLibGEOSExt/simplify.html | 6 ++-- .../GeometryOpsProjExt.html | 6 ++-- dev/source/GeometryOpsProjExt/reproject.html | 6 ++-- dev/source/GeometryOpsProjExt/segmentize.html | 6 ++-- dev/source/methods/angles.html | 10 +++--- dev/source/methods/area.html | 12 +++---- dev/source/methods/barycentric.html | 10 +++--- dev/source/methods/buffer.html | 6 ++-- dev/source/methods/centroid.html | 12 +++---- .../methods/clipping/clipping_processor.html | 6 ++-- dev/source/methods/clipping/coverage.html | 10 +++--- dev/source/methods/clipping/cut.html | 10 +++--- dev/source/methods/clipping/difference.html | 6 ++-- dev/source/methods/clipping/intersection.html | 6 ++-- dev/source/methods/clipping/predicates.html | 6 ++-- dev/source/methods/clipping/union.html | 6 ++-- dev/source/methods/convex_hull.html | 14 ++++---- dev/source/methods/distance.html | 12 +++---- dev/source/methods/equals.html | 10 +++--- .../methods/geom_relations/contains.html | 10 +++--- .../methods/geom_relations/coveredby.html | 10 +++--- dev/source/methods/geom_relations/covers.html | 10 +++--- .../methods/geom_relations/crosses.html | 6 ++-- .../methods/geom_relations/disjoint.html | 10 +++--- .../geom_relations/geom_geom_processors.html | 6 ++-- .../methods/geom_relations/intersects.html | 10 +++--- .../methods/geom_relations/overlaps.html | 10 +++--- .../methods/geom_relations/touches.html | 10 +++--- dev/source/methods/geom_relations/within.html | 10 +++--- dev/source/methods/orientation.html | 6 ++-- dev/source/methods/polygonize.html | 6 ++-- dev/source/not_implemented_yet.html | 6 ++-- dev/source/primitives.html | 6 ++-- dev/source/src/GeometryOpsCore.html | 6 ++-- dev/source/src/apply.html | 6 ++-- dev/source/src/applyreduce.html | 6 ++-- dev/source/src/geometry_utils.html | 6 ++-- dev/source/src/keyword_docs.html | 6 ++-- dev/source/src/other_primitives.html | 6 ++-- dev/source/src/types.html | 10 +++--- .../correction/closed_ring.html | 6 ++-- .../correction/geometry_correction.html | 6 ++-- .../correction/intersecting_polygons.html | 6 ++-- dev/source/transformations/extent.html | 6 ++-- dev/source/transformations/flip.html | 6 ++-- dev/source/transformations/reproject.html | 6 ++-- dev/source/transformations/segmentize.html | 12 +++---- dev/source/transformations/simplify.html | 16 +++++----- dev/source/transformations/transform.html | 6 ++-- dev/source/transformations/tuples.html | 6 ++-- dev/source/types.html | 6 ++-- dev/source/utils.html | 6 ++-- dev/tutorials/creating_geometry.html | 30 +++++++++--------- dev/tutorials/geodesic_paths.html | 10 +++--- dev/tutorials/spatial_joins.html | 14 ++++---- 176 files changed, 352 insertions(+), 352 deletions(-) rename dev/assets/{jaldwxj.C3SxJ3x-.png => aacdycg.C3SxJ3x-.png} (100%) rename dev/assets/{api.md.TxudqCij.js => api.md.Bk3hzA-P.js} (99%) rename dev/assets/{api.md.TxudqCij.lean.js => api.md.Bk3hzA-P.lean.js} (99%) rename dev/assets/{app.DWXpDkqp.js => app.C6vbXxf5.js} (95%) rename dev/assets/{lxgjawb.DaovVbE6.png => bndakij.DaovVbE6.png} (100%) rename dev/assets/{mdzsyyf.mCtKcWOr.png => cgxfzhy.mCtKcWOr.png} (100%) delete mode 100644 dev/assets/chunks/@localSearchIndexroot.CW5gGHJo.js create mode 100644 dev/assets/chunks/@localSearchIndexroot.DHmD6Z0B.js rename dev/assets/chunks/{VPLocalSearchBox.DyJgiVxw.js => VPLocalSearchBox.CY7JarLU.js} (99%) rename dev/assets/chunks/{theme.B5M5mlE0.js => theme.D9kCPeTG.js} (99%) rename dev/assets/{jptzsnj.4wfjCtJV.png => djuoqnk.4wfjCtJV.png} (100%) create mode 100644 dev/assets/dnourzx.C6X_Wm6e.png rename dev/assets/{experiments_predicates.md.BVPO8fyi.js => experiments_predicates.md.KukwllNF.js} (99%) rename dev/assets/{experiments_predicates.md.BVPO8fyi.lean.js => experiments_predicates.md.KukwllNF.lean.js} (99%) rename dev/assets/{crwugdy.DeeQUply.png => gcuugnc.DeeQUply.png} (100%) rename dev/assets/{nohwtek.CULn5saZ.png => glloswm.CULn5saZ.png} (100%) rename dev/assets/{cueaxns.DTKLkKh_.png => gtsdgxe.DTKLkKh_.png} (100%) delete mode 100644 dev/assets/hatqflp.BvaGgsRG.png rename dev/assets/{nbwbgwl.BEFUMtlf.png => iejgkmu.BEFUMtlf.png} (100%) rename dev/assets/{zbvkpae.0OJvb21A.png => iwkpryh.0OJvb21A.png} (100%) delete mode 100644 dev/assets/jbuivgy.D6dR3uQa.png create mode 100644 dev/assets/jqaedzp.CvMMo01P.png rename dev/assets/{gwruzwb.Dig-DWOQ.png => jqhztwg.Dig-DWOQ.png} (100%) rename dev/assets/{vebloeb.DC3TvBOO.png => kliugtk.DC3TvBOO.png} (100%) rename dev/assets/{chujlfb.DiwGEg2f.png => klmxpbf.DiwGEg2f.png} (100%) rename dev/assets/{dhvpnlc.BD0hVfse.png => kycmsab.BD0hVfse.png} (100%) rename dev/assets/{gulvsam.DHcwB147.png => kztduvn.DHcwB147.png} (100%) rename dev/assets/{stiupfh.Cb0_DiYE.png => lzjbven.Cb0_DiYE.png} (100%) rename dev/assets/{qaukyhz._0R9BbFk.png => mvkdxvr._0R9BbFk.png} (100%) rename dev/assets/{awwiezf.CgiryX2p.png => njwfzgd.CgiryX2p.png} (100%) delete mode 100644 dev/assets/nrfbmga.CqnP0EFQ.png delete mode 100644 dev/assets/nvvnrdm.DtCO6s_F.png delete mode 100644 dev/assets/nxksnat.q8BkJEDa.png rename dev/assets/{qsfuqnj.CZy9YIUA.png => piizsjm.CZy9YIUA.png} (100%) create mode 100644 dev/assets/ppmunub.BAI46Sfr.png rename dev/assets/{duapahd.DuBHk1fh.png => pthbixz.DuBHk1fh.png} (100%) rename dev/assets/{poovobf.Bglvb-jp.png => pupvizg.Bglvb-jp.png} (100%) delete mode 100644 dev/assets/qebbbrs.CQ0a1T1Y.png rename dev/assets/{zjbwtft.D5-bot8v.png => qhvcraa.D5-bot8v.png} (100%) delete mode 100644 dev/assets/qjuqakb.C-Shldy5.png create mode 100644 dev/assets/qvxoffb.B4GCyiuv.png rename dev/assets/{gyrvqpa.-VpeHhXX.png => rvdgstm.-VpeHhXX.png} (100%) rename dev/assets/{source_methods_angles.md.BWPBf0ye.lean.js => source_methods_angles.md.CHjiX-2k.js} (99%) rename dev/assets/{source_methods_angles.md.BWPBf0ye.js => source_methods_angles.md.CHjiX-2k.lean.js} (99%) rename dev/assets/{source_methods_area.md.D4gxCaGm.js => source_methods_area.md.C5hcUKTw.js} (99%) rename dev/assets/{source_methods_area.md.D4gxCaGm.lean.js => source_methods_area.md.C5hcUKTw.lean.js} (99%) rename dev/assets/{source_methods_barycentric.md.DIR_Uxr9.lean.js => source_methods_barycentric.md.DWoHpdkh.js} (99%) rename dev/assets/{source_methods_barycentric.md.DIR_Uxr9.js => source_methods_barycentric.md.DWoHpdkh.lean.js} (99%) rename dev/assets/{source_methods_centroid.md.DGwdf-N_.js => source_methods_centroid.md.tRC5gC2-.js} (99%) rename dev/assets/{source_methods_centroid.md.DGwdf-N_.lean.js => source_methods_centroid.md.tRC5gC2-.lean.js} (99%) rename dev/assets/{source_methods_clipping_coverage.md.B-0hA6-f.js => source_methods_clipping_coverage.md.DOZ0xpXd.js} (99%) rename dev/assets/{source_methods_clipping_coverage.md.B-0hA6-f.lean.js => source_methods_clipping_coverage.md.DOZ0xpXd.lean.js} (99%) rename dev/assets/{source_methods_clipping_cut.md.NyCi9MdL.js => source_methods_clipping_cut.md.mZmT7Z3Z.js} (99%) rename dev/assets/{source_methods_clipping_cut.md.NyCi9MdL.lean.js => source_methods_clipping_cut.md.mZmT7Z3Z.lean.js} (99%) rename dev/assets/{source_methods_convex_hull.md.8n1rKdG7.js => source_methods_convex_hull.md.CPYN7s27.js} (99%) rename dev/assets/{source_methods_convex_hull.md.8n1rKdG7.lean.js => source_methods_convex_hull.md.CPYN7s27.lean.js} (99%) rename dev/assets/{source_methods_distance.md.-aqoZHAZ.js => source_methods_distance.md.Bc7lFF-i.js} (99%) rename dev/assets/{source_methods_distance.md.-aqoZHAZ.lean.js => source_methods_distance.md.Bc7lFF-i.lean.js} (99%) rename dev/assets/{source_methods_equals.md.D2OH3gw-.js => source_methods_equals.md.BJrQK7ih.js} (99%) rename dev/assets/{source_methods_equals.md.D2OH3gw-.lean.js => source_methods_equals.md.BJrQK7ih.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_contains.md.D_bUu4D3.js => source_methods_geom_relations_contains.md.CqN31Kcv.js} (99%) rename dev/assets/{source_methods_geom_relations_contains.md.D_bUu4D3.lean.js => source_methods_geom_relations_contains.md.CqN31Kcv.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_coveredby.md.CVh59s3N.js => source_methods_geom_relations_coveredby.md.DAW-T1ry.js} (99%) rename dev/assets/{source_methods_geom_relations_coveredby.md.CVh59s3N.lean.js => source_methods_geom_relations_coveredby.md.DAW-T1ry.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_covers.md.8t001GFX.js => source_methods_geom_relations_covers.md.ByYJUB6K.js} (99%) rename dev/assets/{source_methods_geom_relations_covers.md.8t001GFX.lean.js => source_methods_geom_relations_covers.md.ByYJUB6K.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_disjoint.md.CcOudFV-.js => source_methods_geom_relations_disjoint.md.urjKKiWI.js} (99%) rename dev/assets/{source_methods_geom_relations_disjoint.md.CcOudFV-.lean.js => source_methods_geom_relations_disjoint.md.urjKKiWI.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_intersects.md.CL-kJ86F.js => source_methods_geom_relations_intersects.md.BnMqMLYY.js} (98%) rename dev/assets/{source_methods_geom_relations_intersects.md.CL-kJ86F.lean.js => source_methods_geom_relations_intersects.md.BnMqMLYY.lean.js} (98%) rename dev/assets/{source_methods_geom_relations_overlaps.md.BTbsRtGE.js => source_methods_geom_relations_overlaps.md.sexJjn0l.js} (99%) rename dev/assets/{source_methods_geom_relations_overlaps.md.BTbsRtGE.lean.js => source_methods_geom_relations_overlaps.md.sexJjn0l.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_touches.md.Brgm5zBS.js => source_methods_geom_relations_touches.md.BZdsIwcm.js} (99%) rename dev/assets/{source_methods_geom_relations_touches.md.Brgm5zBS.lean.js => source_methods_geom_relations_touches.md.BZdsIwcm.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_within.md.C7wICT5K.js => source_methods_geom_relations_within.md.djHz5LPE.js} (99%) rename dev/assets/{source_methods_geom_relations_within.md.C7wICT5K.lean.js => source_methods_geom_relations_within.md.djHz5LPE.lean.js} (99%) rename dev/assets/{source_src_types.md.BHLAOfOy.js => source_src_types.md.BuVKG-gS.js} (99%) rename dev/assets/{source_src_types.md.BHLAOfOy.lean.js => source_src_types.md.BuVKG-gS.lean.js} (99%) rename dev/assets/{source_transformations_segmentize.md.D6KSfIr-.js => source_transformations_segmentize.md.CxlHC2Gx.js} (99%) rename dev/assets/{source_transformations_segmentize.md.D6KSfIr-.lean.js => source_transformations_segmentize.md.CxlHC2Gx.lean.js} (99%) rename dev/assets/{source_transformations_simplify.md.DvSDTNIu.js => source_transformations_simplify.md.B-TTeZcj.js} (99%) rename dev/assets/{source_transformations_simplify.md.DvSDTNIu.lean.js => source_transformations_simplify.md.B-TTeZcj.lean.js} (99%) rename dev/assets/{zxsengh.CPClNl7F.png => tmfrkpo.CPClNl7F.png} (100%) create mode 100644 dev/assets/tqkcbnu.Sawrgm2c.png rename dev/assets/{tutorials_creating_geometry.md.Bn6b4f2K.js => tutorials_creating_geometry.md.D4aO0Mq8.js} (99%) rename dev/assets/{tutorials_creating_geometry.md.Bn6b4f2K.lean.js => tutorials_creating_geometry.md.D4aO0Mq8.lean.js} (99%) rename dev/assets/{tutorials_geodesic_paths.md.BRLCSW2C.js => tutorials_geodesic_paths.md.D6mnfCpA.js} (98%) rename dev/assets/{tutorials_geodesic_paths.md.BRLCSW2C.lean.js => tutorials_geodesic_paths.md.D6mnfCpA.lean.js} (98%) rename dev/assets/{tutorials_spatial_joins.md.DQdfcRPa.js => tutorials_spatial_joins.md.Cn2Qsvbo.js} (99%) rename dev/assets/{tutorials_spatial_joins.md.DQdfcRPa.lean.js => tutorials_spatial_joins.md.Cn2Qsvbo.lean.js} (99%) rename dev/assets/{svdpkzt.Dz86q2IX.png => tzkihiu.Dz86q2IX.png} (100%) rename dev/assets/{lkfinvt.D9AE7i2o.png => ubzuwfc.D9AE7i2o.png} (100%) create mode 100644 dev/assets/uwwxcdv.CwTFuyyb.png create mode 100644 dev/assets/vheuwry.DyKduGkc.png rename dev/assets/{kbzucfs.B94PsR1K.png => vygiwkc.B94PsR1K.png} (100%) rename dev/assets/{mdtjxlb.3sfpQl2i.png => whxwitd.3sfpQl2i.png} (100%) rename dev/assets/{yljiiai.0f3Lq4Lw.png => wjmyrsm.0f3Lq4Lw.png} (100%) rename dev/assets/{uwbblex.Dab1-ETk.png => xgwfyhv.Dab1-ETk.png} (100%) rename dev/assets/{ikmlfee.Cx40vhB3.png => xpwigpz.Cx40vhB3.png} (100%) rename dev/assets/{blhlnxu.rOsRk89v.png => yjgrvbf.rOsRk89v.png} (100%) rename dev/assets/{yaqphur.3UVIT8DR.png => ytxcvam.3UVIT8DR.png} (100%) create mode 100644 dev/assets/zsadsyt.eBFFCdzW.png delete mode 100644 dev/assets/zysadlj.CV1GcWbe.png diff --git a/dev/404.html b/dev/404.html index 280c8de62..6a10b5c89 100644 --- a/dev/404.html +++ b/dev/404.html @@ -8,14 +8,14 @@ - +
- + \ No newline at end of file diff --git a/dev/api.html b/dev/api.html index e06feb752..16f93f846 100644 --- a/dev/api.html +++ b/dev/api.html @@ -8,16 +8,16 @@ - + - + - + -
Skip to content

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

GeometryOps.GeometryOpsCore.apply Function
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
+    
Skip to content

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

GeometryOps.GeometryOpsCore.apply Function
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
 import GeometryOps as GO
 geom = GI.Polygon([GI.LinearRing([(1, 2), (3, 4), (5, 6), (1, 2)]),
                    GI.LinearRing([(3, 4), (5, 6), (6, 7), (3, 4)])])
@@ -547,7 +547,7 @@
 
 # output
 true

source


  1. K. Hormann and N. Sukumar. Generalized Barycentric Coordinates in Computer Graphics and Computational Mechanics. Taylor & Fancis, CRC Press, 2017. ↩︎

- + \ No newline at end of file diff --git a/dev/assets/jaldwxj.C3SxJ3x-.png b/dev/assets/aacdycg.C3SxJ3x-.png similarity index 100% rename from dev/assets/jaldwxj.C3SxJ3x-.png rename to dev/assets/aacdycg.C3SxJ3x-.png diff --git a/dev/assets/api.md.TxudqCij.js b/dev/assets/api.md.Bk3hzA-P.js similarity index 99% rename from dev/assets/api.md.TxudqCij.js rename to dev/assets/api.md.Bk3hzA-P.js index f9935f4df..d8dda28c3 100644 --- a/dev/assets/api.md.TxudqCij.js +++ b/dev/assets/api.md.Bk3hzA-P.js @@ -1,4 +1,4 @@ -import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.O43fB7X6.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},Qi={class:"jldocstring custom-block",open:""};function wi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
+import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.O43fB7X6.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},Qi={class:"jldocstring custom-block",open:""};function wi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
 import GeometryOps as GO
 geom = GI.Polygon([GI.LinearRing([(1, 2), (3, 4), (5, 6), (1, 2)]),
                    GI.LinearRing([(3, 4), (5, 6), (6, 7), (3, 4)])])
diff --git a/dev/assets/api.md.TxudqCij.lean.js b/dev/assets/api.md.Bk3hzA-P.lean.js
similarity index 99%
rename from dev/assets/api.md.TxudqCij.lean.js
rename to dev/assets/api.md.Bk3hzA-P.lean.js
index f9935f4df..d8dda28c3 100644
--- a/dev/assets/api.md.TxudqCij.lean.js
+++ b/dev/assets/api.md.Bk3hzA-P.lean.js
@@ -1,4 +1,4 @@
-import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.O43fB7X6.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},Qi={class:"jldocstring custom-block",open:""};function wi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
+import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.O43fB7X6.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},Qi={class:"jldocstring custom-block",open:""};function wi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
 import GeometryOps as GO
 geom = GI.Polygon([GI.LinearRing([(1, 2), (3, 4), (5, 6), (1, 2)]),
                    GI.LinearRing([(3, 4), (5, 6), (6, 7), (3, 4)])])
diff --git a/dev/assets/app.DWXpDkqp.js b/dev/assets/app.C6vbXxf5.js
similarity index 95%
rename from dev/assets/app.DWXpDkqp.js
rename to dev/assets/app.C6vbXxf5.js
index 7c007d373..4d4ccc4ba 100644
--- a/dev/assets/app.DWXpDkqp.js
+++ b/dev/assets/app.C6vbXxf5.js
@@ -1 +1 @@
-import{R as p}from"./chunks/theme.B5M5mlE0.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a4 as S}from"./chunks/framework.O43fB7X6.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp};
+import{R as p}from"./chunks/theme.D9kCPeTG.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a4 as S}from"./chunks/framework.O43fB7X6.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp};
diff --git a/dev/assets/lxgjawb.DaovVbE6.png b/dev/assets/bndakij.DaovVbE6.png
similarity index 100%
rename from dev/assets/lxgjawb.DaovVbE6.png
rename to dev/assets/bndakij.DaovVbE6.png
diff --git a/dev/assets/mdzsyyf.mCtKcWOr.png b/dev/assets/cgxfzhy.mCtKcWOr.png
similarity index 100%
rename from dev/assets/mdzsyyf.mCtKcWOr.png
rename to dev/assets/cgxfzhy.mCtKcWOr.png
diff --git a/dev/assets/chunks/@localSearchIndexroot.CW5gGHJo.js b/dev/assets/chunks/@localSearchIndexroot.CW5gGHJo.js
deleted file mode 100644
index b4d0a8913..000000000
--- a/dev/assets/chunks/@localSearchIndexroot.CW5gGHJo.js
+++ /dev/null
@@ -1 +0,0 @@
-const e='{"documentCount":201,"nextId":201,"documentIds":{"0":"/GeometryOps.jl/dev/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/dev/api#apply-and-associated-functions","2":"/GeometryOps.jl/dev/api#General-geometry-methods","3":"/GeometryOps.jl/dev/api#OGC-methods","4":"/GeometryOps.jl/dev/api#Other-general-methods","5":"/GeometryOps.jl/dev/api#Barycentric-coordinates","6":"/GeometryOps.jl/dev/api#Other-methods","7":"/GeometryOps.jl/dev/call_notes#20th-April,-2024","8":"/GeometryOps.jl/dev/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/dev/call_notes#To-do","10":"/GeometryOps.jl/dev/call_notes#done","11":"/GeometryOps.jl/dev/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/dev/experiments/predicates#predicates","13":"/GeometryOps.jl/dev/experiments/predicates#orient","14":"/GeometryOps.jl/dev/experiments/predicates#dashboard","15":"/GeometryOps.jl/dev/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/dev/experiments/predicates#incircle","17":"/GeometryOps.jl/dev/explanations/paradigms#paradigms","18":"/GeometryOps.jl/dev/explanations/paradigms#apply","19":"/GeometryOps.jl/dev/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/dev/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/dev/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/dev/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/dev/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/dev/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/dev/#what-is-geometryops-jl","26":"/GeometryOps.jl/dev/#how-to-navigate-the-docs","27":"/GeometryOps.jl/dev/source/GeometryOps#geometryops-jl","28":"/GeometryOps.jl/dev/introduction#introduction","29":"/GeometryOps.jl/dev/introduction#Main-concepts","30":"/GeometryOps.jl/dev/introduction#The-apply-paradigm","31":"/GeometryOps.jl/dev/introduction#What\'s-this-GeoInterface.Wrapper-thing?","32":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/segmentize#segmentize","33":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Simple-overrides","34":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Polygon-set-operations","35":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#difference","36":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#union","37":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersection","38":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Symmetric-difference","39":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#DE-9IM-boolean-methods","40":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#equals","41":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#disjoint","42":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#touches","43":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#crosses","44":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#within","45":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#contains","46":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#overlaps","47":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#covers","48":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#coveredby","49":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersects","50":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Convex-hull","51":"/GeometryOps.jl/dev/source/methods/angles#angles","52":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","53":"/GeometryOps.jl/dev/source/methods/angles#implementation","54":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","55":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","56":"/GeometryOps.jl/dev/source/methods/area#implementation","57":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","58":"/GeometryOps.jl/dev/source/methods/barycentric#example","59":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","60":"/GeometryOps.jl/dev/source/methods/buffer#buffer","61":"/GeometryOps.jl/dev/source/methods/centroid#centroid","62":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","63":"/GeometryOps.jl/dev/source/methods/centroid#implementation","64":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","65":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","66":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","67":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","68":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","69":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","70":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","71":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","72":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","73":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","74":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","75":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","76":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","77":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull","78":"/GeometryOps.jl/dev/source/methods/convex_hull#example","79":"/GeometryOps.jl/dev/source/methods/convex_hull#Simple-hull","80":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull-of-the-USA","81":"/GeometryOps.jl/dev/source/methods/convex_hull#Investigating-the-winding-order","82":"/GeometryOps.jl/dev/source/methods/convex_hull#implementation","83":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","84":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","85":"/GeometryOps.jl/dev/source/methods/distance#implementation","86":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","87":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","88":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","89":"/GeometryOps.jl/dev/source/methods/equals#equals","90":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","91":"/GeometryOps.jl/dev/source/methods/equals#implementation","92":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","93":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","94":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","95":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","96":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","97":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","98":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","99":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","100":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","101":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","103":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","104":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","105":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","106":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","107":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","108":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","109":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","110":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","111":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","114":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","115":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","116":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","117":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","118":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","119":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","120":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","121":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","122":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","123":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","124":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","125":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","126":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","127":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","128":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","129":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","130":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","131":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","132":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","133":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","134":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","135":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","136":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","137":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","138":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","139":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","140":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","141":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","142":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","143":"/GeometryOps.jl/dev/source/methods/orientation#orientation","144":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","145":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","146":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","147":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","148":"/GeometryOps.jl/dev/source/src/apply#apply","149":"/GeometryOps.jl/dev/source/src/apply#docstrings","150":"/GeometryOps.jl/dev/source/src/apply#functions","151":"/GeometryOps.jl/dev/source/src/apply#What-is-apply?","152":"/GeometryOps.jl/dev/source/src/apply#embedding","153":"/GeometryOps.jl/dev/source/src/apply#threading","154":"/GeometryOps.jl/dev/source/src/applyreduce#applyreduce","155":"/GeometryOps.jl/dev/source/src/keyword_docs#Keyword-docs","156":"/GeometryOps.jl/dev/source/src/other_primitives#Other-primitives-(unwrap,-flatten,-etc)","157":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","158":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","159":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","160":"/GeometryOps.jl/dev/source/src/types#types","161":"/GeometryOps.jl/dev/source/src/types#Manifold","162":"/GeometryOps.jl/dev/source/src/types#TraitTarget","163":"/GeometryOps.jl/dev/source/src/types#BoolsAsTypes","164":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","165":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","166":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","167":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","168":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","169":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","170":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","171":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","172":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","173":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","174":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","175":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","176":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","177":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","178":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","179":"/GeometryOps.jl/dev/source/transformations/simplify#examples","180":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","181":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","182":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","183":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","184":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","185":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","186":"/GeometryOps.jl/dev/source/types#types","187":"/GeometryOps.jl/dev/source/types#GEOS","188":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","189":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","190":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","191":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","192":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","193":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry","194":"/GeometryOps.jl/dev/source/utils#Utility-functions","195":"/GeometryOps.jl/dev/tutorials/geodesic_paths#Geodesic-paths","196":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","197":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","198":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","199":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates","200":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,100],"1":[4,4,246],"2":[3,4,1],"3":[2,7,205],"4":[3,7,255],"5":[2,4,81],"6":[2,4,1142],"7":[3,1,55],"8":[3,1,1],"9":[2,3,107],"10":[1,3,17],"11":[2,1,74],"12":[1,1,5],"13":[1,1,128],"14":[1,2,116],"15":[5,2,72],"16":[1,1,1],"17":[1,1,53],"18":[1,1,109],"19":[1,2,35],"20":[3,1,79],"21":[1,1,1],"22":[7,1,71],"23":[13,1,101],"24":[6,1,66],"25":[5,1,72],"26":[5,1,61],"27":[2,1,138],"28":[1,1,72],"29":[2,1,1],"30":[3,3,50],"31":[8,3,18],"32":[1,1,106],"33":[2,1,23],"34":[3,2,1],"35":[1,5,20],"36":[1,5,20],"37":[1,5,20],"38":[2,5,22],"39":[4,2,1],"40":[1,6,13],"41":[1,6,13],"42":[1,6,13],"43":[1,6,13],"44":[1,6,13],"45":[1,6,13],"46":[1,6,13],"47":[1,6,13],"48":[1,6,13],"49":[1,6,13],"50":[2,2,34],"51":[1,1,3],"52":[4,1,57],"53":[1,1,268],"54":[4,1,4],"55":[5,4,100],"56":[1,4,246],"57":[2,1,65],"58":[1,2,211],"59":[3,2,414],"60":[1,1,110],"61":[1,1,6],"62":[5,1,91],"63":[1,1,199],"64":[4,1,70],"65":[1,1,327],"66":[3,1,610],"67":[2,1,3],"68":[4,2,57],"69":[1,2,200],"70":[2,1,250],"71":[10,1,480],"72":[3,1,214],"73":[10,1,190],"74":[11,1,25],"75":[3,1,236],"76":[10,1,284],"77":[2,1,56],"78":[1,2,1],"79":[2,3,32],"80":[5,2,40],"81":[4,2,100],"82":[1,2,166],"83":[4,1,4],"84":[5,4,128],"85":[1,4,260],"86":[1,1,3],"87":[4,1,79],"88":[1,1,79],"89":[1,1,3],"90":[4,1,68],"91":[1,1,265],"92":[1,1,3],"93":[4,1,81],"94":[1,1,128],"95":[4,1,11],"96":[3,1,56],"97":[3,1,46],"98":[4,1,48],"99":[4,1,40],"100":[5,1,40],"101":[5,1,44],"102":[1,1,3],"103":[4,1,67],"104":[1,1,78],"105":[2,1,149],"106":[1,1,3],"107":[4,1,68],"108":[1,1,110],"109":[4,1,10],"110":[3,1,57],"111":[3,1,58],"112":[3,1,47],"113":[3,1,33],"114":[5,1,39],"115":[5,1,44],"116":[3,1,432],"117":[2,1,3],"118":[4,2,80],"119":[1,2,76],"120":[1,1,3],"121":[4,1,82],"122":[1,1,244],"123":[1,1,3],"124":[4,1,72],"125":[1,1,129],"126":[4,1,11],"127":[3,1,63],"128":[3,1,53],"129":[4,1,53],"130":[3,1,38],"131":[5,1,39],"132":[5,1,42],"133":[1,1,3],"134":[4,1,70],"135":[1,1,125],"136":[4,1,11],"137":[3,1,69],"138":[3,1,52],"139":[3,1,61],"140":[3,1,40],"141":[5,1,39],"142":[5,1,42],"143":[1,1,4],"144":[1,1,21],"145":[1,1,206],"146":[3,1,511],"147":[3,1,47],"148":[1,1,114],"149":[1,1,1],"150":[1,2,152],"151":[4,1,114],"152":[2,1,36],"153":[1,1,490],"154":[1,1,291],"155":[2,1,51],"156":[6,1,218],"157":[2,1,54],"158":[1,2,87],"159":[1,2,83],"160":[1,1,17],"161":[1,1,201],"162":[1,1,74],"163":[1,1,98],"164":[2,1,41],"165":[1,2,109],"166":[2,2,106],"167":[2,1,77],"168":[1,2,70],"169":[1,2,135],"170":[2,1,71],"171":[2,1,56],"172":[2,1,132],"173":[3,2,77],"174":[1,1,76],"175":[1,1,147],"176":[1,1,268],"177":[1,1,188],"178":[2,1,44],"179":[1,2,67],"180":[1,2,391],"181":[4,1,75],"182":[4,1,186],"183":[4,1,85],"184":[2,1,149],"185":[2,1,111],"186":[1,1,37],"187":[1,1,147],"188":[2,1,60],"189":[4,2,287],"190":[13,2,280],"191":[9,2,199],"192":[7,2,63],"193":[4,2,140],"194":[2,1,136],"195":[2,1,52],"196":[2,1,141],"197":[2,2,137],"198":[3,2,117],"199":[3,2,68],"200":[2,1,58]},"averageFieldLength":[2.721393034825873,1.7263681592039801,102.31343283582093],"storedFields":{"0":{"title":"Full GeometryOps API documentation","titles":[]},"1":{"title":"apply and associated functions","titles":["Full GeometryOps API documentation"]},"2":{"title":"General geometry methods","titles":["Full GeometryOps API documentation"]},"3":{"title":"OGC methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"4":{"title":"Other general methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"5":{"title":"Barycentric coordinates","titles":["Full GeometryOps API documentation"]},"6":{"title":"Other methods","titles":["Full GeometryOps API documentation"]},"7":{"title":"20th April, 2024","titles":[]},"8":{"title":"29th Feb, 2024","titles":[]},"9":{"title":"To do","titles":["29th Feb, 2024"]},"10":{"title":"Done","titles":["29th Feb, 2024"]},"11":{"title":"Accurate accumulation","titles":[]},"12":{"title":"Predicates","titles":[]},"13":{"title":"Orient","titles":["Predicates"]},"14":{"title":"Dashboard","titles":["Predicates","Orient"]},"15":{"title":"Testing robust vs regular predicates","titles":["Predicates","Orient"]},"16":{"title":"Incircle","titles":["Predicates"]},"17":{"title":"Paradigms","titles":[]},"18":{"title":"apply","titles":["Paradigms"]},"19":{"title":"applyreduce","titles":["Paradigms","apply"]},"20":{"title":"fix and prepare","titles":["Paradigms"]},"21":{"title":"Peculiarities","titles":[]},"22":{"title":"What does apply return and why?","titles":["Peculiarities"]},"23":{"title":"Why do you want me to provide a target in set operations?","titles":["Peculiarities"]},"24":{"title":"_True and _False (or BoolsAsTypes)","titles":["Peculiarities"]},"25":{"title":"What is GeometryOps.jl?","titles":[]},"26":{"title":"How to navigate the docs","titles":[]},"27":{"title":"GeometryOps.jl","titles":[]},"28":{"title":"Introduction","titles":[]},"29":{"title":"Main concepts","titles":["Introduction"]},"30":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"31":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"32":{"title":"Segmentize","titles":[]},"33":{"title":"Simple overrides","titles":[]},"34":{"title":"Polygon set operations","titles":["Simple overrides"]},"35":{"title":"Difference","titles":["Simple overrides","Polygon set operations"]},"36":{"title":"Union","titles":["Simple overrides","Polygon set operations"]},"37":{"title":"Intersection","titles":["Simple overrides","Polygon set operations"]},"38":{"title":"Symmetric difference","titles":["Simple overrides","Polygon set operations"]},"39":{"title":"DE-9IM boolean methods","titles":["Simple overrides"]},"40":{"title":"Equals","titles":["Simple overrides","DE-9IM boolean methods"]},"41":{"title":"Disjoint","titles":["Simple overrides","DE-9IM boolean methods"]},"42":{"title":"Touches","titles":["Simple overrides","DE-9IM boolean methods"]},"43":{"title":"Crosses","titles":["Simple overrides","DE-9IM boolean methods"]},"44":{"title":"Within","titles":["Simple overrides","DE-9IM boolean methods"]},"45":{"title":"Contains","titles":["Simple overrides","DE-9IM boolean methods"]},"46":{"title":"Overlaps","titles":["Simple overrides","DE-9IM boolean methods"]},"47":{"title":"Covers","titles":["Simple overrides","DE-9IM boolean methods"]},"48":{"title":"CoveredBy","titles":["Simple overrides","DE-9IM boolean methods"]},"49":{"title":"Intersects","titles":["Simple overrides","DE-9IM boolean methods"]},"50":{"title":"Convex hull","titles":["Simple overrides"]},"51":{"title":"Angles","titles":[]},"52":{"title":"What is angles?","titles":["Angles"]},"53":{"title":"Implementation","titles":["Angles"]},"54":{"title":"Area and signed area","titles":[]},"55":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"56":{"title":"Implementation","titles":["Area and signed area"]},"57":{"title":"Barycentric coordinates","titles":[]},"58":{"title":"Example","titles":["Barycentric coordinates"]},"59":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"60":{"title":"Buffer","titles":[]},"61":{"title":"Centroid","titles":[]},"62":{"title":"What is the centroid?","titles":["Centroid"]},"63":{"title":"Implementation","titles":["Centroid"]},"64":{"title":"What is coverage?","titles":[]},"65":{"title":"Implementation","titles":[]},"66":{"title":"Polygon clipping helpers","titles":[]},"67":{"title":"Polygon cutting","titles":[]},"68":{"title":"What is cut?","titles":["Polygon cutting"]},"69":{"title":"Implementation","titles":["Polygon cutting"]},"70":{"title":"Geometry Intersection","titles":[]},"71":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"72":{"title":"Difference Polygon Clipping","titles":[]},"73":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"74":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"75":{"title":"Union Polygon Clipping","titles":[]},"76":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"77":{"title":"Convex hull","titles":[]},"78":{"title":"Example","titles":["Convex hull"]},"79":{"title":"Simple hull","titles":["Convex hull","Example"]},"80":{"title":"Convex hull of the USA","titles":["Convex hull"]},"81":{"title":"Investigating the winding order","titles":["Convex hull"]},"82":{"title":"Implementation","titles":["Convex hull"]},"83":{"title":"Distance and signed distance","titles":[]},"84":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"85":{"title":"Implementation","titles":["Distance and signed distance"]},"86":{"title":"Contains","titles":[]},"87":{"title":"What is contains?","titles":["Contains"]},"88":{"title":"Implementation","titles":["Contains"]},"89":{"title":"Equals","titles":[]},"90":{"title":"What is equals?","titles":["Equals"]},"91":{"title":"Implementation","titles":["Equals"]},"92":{"title":"CoveredBy","titles":[]},"93":{"title":"What is coveredby?","titles":["CoveredBy"]},"94":{"title":"Implementation","titles":["CoveredBy"]},"95":{"title":"Convert features to geometries","titles":[]},"96":{"title":"Points coveredby geometries","titles":[]},"97":{"title":"Lines coveredby geometries","titles":[]},"98":{"title":"Rings covered by geometries","titles":[]},"99":{"title":"Polygons covered by geometries","titles":[]},"100":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"101":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"102":{"title":"Covers","titles":[]},"103":{"title":"What is covers?","titles":["Covers"]},"104":{"title":"Implementation","titles":["Covers"]},"105":{"title":"Crossing checks","titles":[]},"106":{"title":"Disjoint","titles":[]},"107":{"title":"What is disjoint?","titles":["Disjoint"]},"108":{"title":"Implementation","titles":["Disjoint"]},"109":{"title":"Convert features to geometries","titles":[]},"110":{"title":"Point disjoint geometries","titles":[]},"111":{"title":"Lines disjoint geometries","titles":[]},"112":{"title":"Rings disjoint geometries","titles":[]},"113":{"title":"Polygon disjoint geometries","titles":[]},"114":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"115":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"116":{"title":"Line-curve interaction","titles":[]},"117":{"title":"Intersection checks","titles":[]},"118":{"title":"What is intersects?","titles":["Intersection checks"]},"119":{"title":"Implementation","titles":["Intersection checks"]},"120":{"title":"Overlaps","titles":[]},"121":{"title":"What is overlaps?","titles":["Overlaps"]},"122":{"title":"Implementation","titles":["Overlaps"]},"123":{"title":"Within","titles":[]},"124":{"title":"What is within?","titles":["Within"]},"125":{"title":"Implementation","titles":["Within"]},"126":{"title":"Convert features to geometries","titles":[]},"127":{"title":"Points within geometries","titles":[]},"128":{"title":"Lines within geometries","titles":[]},"129":{"title":"Rings covered by geometries","titles":[]},"130":{"title":"Polygons within geometries","titles":[]},"131":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"132":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"133":{"title":"Touches","titles":[]},"134":{"title":"What is touches?","titles":["Touches"]},"135":{"title":"Implementation","titles":["Touches"]},"136":{"title":"Convert features to geometries","titles":[]},"137":{"title":"Point touches geometries","titles":[]},"138":{"title":"Lines touching geometries","titles":[]},"139":{"title":"Rings touch geometries","titles":[]},"140":{"title":"Polygons touch geometries","titles":[]},"141":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"142":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"143":{"title":"Orientation","titles":[]},"144":{"title":"isclockwise","titles":["Orientation"]},"145":{"title":"isconcave","titles":["Orientation"]},"146":{"title":"Polygonizing raster data","titles":[]},"147":{"title":"Not implemented yet","titles":[]},"148":{"title":"apply","titles":[]},"149":{"title":"Docstrings","titles":["apply"]},"150":{"title":"Functions","titles":["apply","Docstrings"]},"151":{"title":"What is apply?","titles":["apply"]},"152":{"title":"Embedding:","titles":["apply"]},"153":{"title":"Threading","titles":["apply"]},"154":{"title":"applyreduce","titles":[]},"155":{"title":"Keyword docs","titles":[]},"156":{"title":"Other primitives (unwrap, flatten, etc)","titles":[]},"157":{"title":"Closed Rings","titles":[]},"158":{"title":"Example","titles":["Closed Rings"]},"159":{"title":"Implementation","titles":["Closed Rings"]},"160":{"title":"Types","titles":[]},"161":{"title":"Manifold","titles":["Types"]},"162":{"title":"TraitTarget","titles":["Types"]},"163":{"title":"BoolsAsTypes","titles":["Types"]},"164":{"title":"Geometry Corrections","titles":[]},"165":{"title":"Interface","titles":["Geometry Corrections"]},"166":{"title":"Available corrections","titles":["Geometry Corrections"]},"167":{"title":"Intersecting Polygons","titles":[]},"168":{"title":"Example","titles":["Intersecting Polygons"]},"169":{"title":"Implementation","titles":["Intersecting Polygons"]},"170":{"title":"Extent embedding","titles":[]},"171":{"title":"Coordinate flipping","titles":[]},"172":{"title":"Geometry reprojection","titles":[]},"173":{"title":"Method error handling","titles":["Geometry reprojection"]},"174":{"title":"Segmentize","titles":[]},"175":{"title":"Examples","titles":["Segmentize"]},"176":{"title":"Benchmark","titles":["Segmentize"]},"177":{"title":"Implementation","titles":["Segmentize"]},"178":{"title":"Geometry simplification","titles":[]},"179":{"title":"Examples","titles":["Geometry simplification"]},"180":{"title":"Benchmark","titles":["Geometry simplification"]},"181":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"182":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"183":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"184":{"title":"Shared utils","titles":[]},"185":{"title":"Pointwise transformation","titles":[]},"186":{"title":"Types","titles":[]},"187":{"title":"GEOS","titles":["Types"]},"188":{"title":"Creating Geometry","titles":[]},"189":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"190":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"191":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"192":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"193":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"194":{"title":"Utility functions","titles":[]},"195":{"title":"Geodesic paths","titles":[]},"196":{"title":"Spatial joins","titles":[]},"197":{"title":"Simple example","titles":["Spatial joins"]},"198":{"title":"Real-world example","titles":["Spatial joins"]},"199":{"title":"Enabling custom predicates","titles":["Spatial joins"]},"200":{"title":"Tuple conversion","titles":[]}},"dirtCount":0,"index":[["⋮",{"2":{"190":1}}],["☁",{"2":{"189":1}}],["✈",{"2":{"189":1}}],["÷",{"2":{"153":1,"154":1}}],["ϵ",{"2":{"71":5}}],["∘",{"2":{"71":1,"122":2,"146":2,"165":1,"180":2,"199":2}}],["⊻",{"2":{"66":1,"73":2}}],["≥",{"2":{"66":1,"116":2,"169":1,"182":1}}],["α≈1",{"2":{"71":1}}],["α≈0",{"2":{"71":1}}],["α2",{"2":{"66":4,"71":2}}],["α",{"2":{"66":3,"71":28,"116":7}}],["α1",{"2":{"66":4,"71":2}}],["β2",{"2":{"66":4,"71":2}}],["β",{"2":{"66":4,"71":28,"116":7}}],["β1",{"2":{"66":4,"71":2}}],["≤",{"2":{"65":14,"66":5,"116":6,"182":1,"184":1,"194":4}}],["^",{"2":{"190":1}}],["^3",{"2":{"190":1}}],["^n",{"2":{"145":1}}],["^2",{"2":{"63":2,"85":2}}],["^hormannpresentation",{"2":{"59":2}}],["∑λ",{"2":{"59":2}}],["∑i=2n",{"2":{"6":1}}],["λ₁",{"2":{"59":2}}],["λn",{"2":{"57":1}}],["λ3",{"2":{"57":1}}],["λ2",{"2":{"57":2}}],["λ1",{"2":{"57":2}}],["λs",{"2":{"5":6,"6":4,"59":27}}],["π",{"2":{"53":1,"180":1}}],["δbay",{"2":{"71":3}}],["δbax",{"2":{"71":3}}],["δby",{"2":{"71":5}}],["δbx",{"2":{"71":5}}],["δb",{"2":{"71":2}}],["δay",{"2":{"71":5}}],["δax",{"2":{"71":5}}],["δa",{"2":{"71":2}}],["δintrs",{"2":{"66":2}}],["δy2",{"2":{"145":2}}],["δy1",{"2":{"145":2}}],["δyl",{"2":{"122":4}}],["δy",{"2":{"53":8,"65":3,"116":7}}],["δys",{"2":{"53":1}}],["δx2",{"2":{"145":2}}],["δx1",{"2":{"145":2}}],["δxl",{"2":{"122":4}}],["δx",{"2":{"53":9,"65":3,"116":7}}],["`$",{"2":{"187":1}}],["`equatorial",{"2":{"176":2}}],["`extents",{"2":{"170":1}}],["`prefilter",{"2":{"180":1}}],["`proj",{"2":{"172":1,"176":2}}],["`polgontrait`",{"2":{"153":1}}],["`polygontrait`",{"2":{"153":1,"165":1}}],["`polygonize`",{"2":{"146":2}}],["`polygon`",{"2":{"59":3}}],["`polys`",{"2":{"73":1}}],["`poly",{"2":{"71":1,"73":3,"76":1}}],["`pointrait`",{"2":{"180":1}}],["`pointtrait`",{"2":{"156":3,"165":1}}],["`point",{"2":{"116":3}}],["`point`",{"2":{"59":4,"85":1}}],["`point2f`",{"2":{"58":1}}],["`inf`",{"2":{"172":1}}],["`inv",{"2":{"161":1}}],["`intersects`",{"2":{"119":1}}],["`intersectingpolygons`",{"2":{"70":1,"72":1,"75":1}}],["`90`",{"2":{"161":1}}],["`libgeos",{"2":{"187":1}}],["`linestring`",{"2":{"177":1}}],["`linestringtrait`",{"2":{"165":1}}],["`linearring`",{"2":{"177":1}}],["`linearsegments`",{"2":{"177":1}}],["`linear`",{"2":{"161":1}}],["`line2`",{"2":{"145":1}}],["`line1`",{"2":{"145":1}}],["`line",{"2":{"70":4}}],["`lat`",{"2":{"161":1}}],["`lon`",{"2":{"161":1}}],["`z`",{"2":{"161":1}}],["``1",{"2":{"161":1}}],["``a``",{"2":{"161":1}}],["``r",{"2":{"161":1}}],["```jldoctest",{"2":{"69":1,"70":1,"71":1,"72":1,"75":1,"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":1,"180":1}}],["```julia",{"2":{"6":2,"59":1,"105":1,"145":1,"153":1,"162":1,"185":2}}],["```math",{"2":{"59":1,"145":1}}],["```",{"2":{"11":1,"59":3,"69":1,"70":1,"72":1,"75":1,"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":3,"146":11,"153":1,"180":1,"185":2,"194":1}}],["`obj`",{"2":{"156":1,"185":1,"200":1}}],["`op`",{"2":{"154":2}}],["`calc",{"2":{"155":1}}],["`crs`",{"2":{"155":1}}],["`components`",{"2":{"156":1}}],["`collect`",{"2":{"154":1}}],["`covers`",{"2":{"94":1,"104":1}}],["`coveredby`",{"2":{"94":1,"104":1}}],["`contains`",{"2":{"88":1,"125":1}}],["`convex",{"2":{"82":2}}],["`+`",{"2":{"154":1}}],["`alg",{"2":{"187":1}}],["`alg`",{"2":{"184":1}}],["`always",{"2":{"172":1}}],["`application",{"2":{"165":1}}],["`apply`",{"2":{"153":1,"162":1}}],["`abstractgeometrytrait`",{"2":{"156":1}}],["`abstractarray`",{"2":{"156":1}}],["`abstractmatrix`",{"2":{"146":1}}],["`ys`",{"2":{"146":1}}],["`flattening`",{"2":{"176":1}}],["`flattening",{"2":{"176":1}}],["`flatten`",{"2":{"156":1}}],["`f",{"2":{"153":1}}],["`featurecollectiontrait`",{"2":{"153":1,"156":1}}],["`featurecollection`",{"2":{"146":2}}],["`featuretrait`",{"2":{"153":2,"156":1}}],["`feature`s",{"2":{"146":1}}],["`f`",{"2":{"146":5,"153":3,"154":1,"156":2,"185":2,"187":1}}],["`false`",{"2":{"145":1,"146":1,"155":4,"163":1,"172":1}}],["`fix",{"2":{"70":2,"71":2,"72":2,"73":2,"75":2,"76":2}}],["`douglaspeucker`",{"2":{"180":1}}],["`d`",{"2":{"172":1}}],["`difference`",{"2":{"169":1}}],["`disjoint`",{"2":{"119":1}}],["`delaunaytriangulation",{"2":{"82":1}}],["`within`",{"2":{"88":1,"125":1}}],["`weight`",{"2":{"59":1}}],["`geos`",{"2":{"187":3}}],["`geodesicsegments`",{"2":{"175":1,"176":1,"177":1}}],["`geodesic`",{"2":{"161":1,"176":1}}],["`geointerface`",{"2":{"165":1}}],["`geointerface",{"2":{"153":1,"156":2,"172":2}}],["`geom`",{"2":{"85":3,"156":1,"177":1}}],["`geometrycorrection`",{"2":{"159":1,"165":1,"169":2}}],["`geometry`",{"2":{"153":1,"172":2}}],["`geometrybasics",{"2":{"59":3}}],["`geometries`",{"2":{"82":1}}],["`g1`",{"2":{"85":1}}],["`gi",{"2":{"82":1,"146":1}}],["`tuple",{"2":{"194":1}}],["`tuple`s",{"2":{"200":1}}],["`tuple`",{"2":{"146":1,"200":1}}],["`time`",{"2":{"172":1}}],["`transform`",{"2":{"172":1}}],["`true`",{"2":{"94":1,"105":1,"108":2,"125":1,"135":1,"145":2,"146":1,"155":2,"163":1,"172":1}}],["`threaded`",{"2":{"155":1}}],["`threaded==true`",{"2":{"154":1}}],["`target",{"2":{"172":3}}],["`target`",{"2":{"70":1,"153":2,"154":1,"156":1,"162":1}}],["`tables",{"2":{"153":1}}],["`taget`",{"2":{"72":1,"75":1}}],["`tol`",{"2":{"180":2,"181":3,"182":2,"183":3,"184":4}}],["`to",{"2":{"71":1}}],["`method",{"2":{"177":1}}],["`method`",{"2":{"59":3,"177":1}}],["`max",{"2":{"176":4,"177":2,"187":1}}],["`map`",{"2":{"153":1}}],["`makie",{"2":{"146":1}}],["`multipointtrait`",{"2":{"153":1,"180":1}}],["`multipolygontrait`",{"2":{"153":1}}],["`multipolygon`",{"2":{"146":3}}],["`multipolygon",{"2":{"71":3,"73":3,"76":2}}],["`multipoly",{"2":{"71":3,"73":7,"76":3}}],["`minpoints`",{"2":{"146":2}}],["`union",{"2":{"146":2}}],["`unionintersectingpolygons`",{"2":{"169":1}}],["`unionintersectingpolygons",{"2":{"70":1,"71":2,"72":1,"73":2,"75":1,"76":2}}],["`using",{"2":{"27":1}}],["`number`",{"2":{"180":2,"184":3}}],["`namedtuple`",{"2":{"153":1}}],["`nothing`",{"2":{"66":1,"155":1}}],["`next",{"2":{"66":1}}],["`boolsastypes`",{"2":{"163":1}}],["`bool`",{"2":{"146":2}}],["`buffer`",{"2":{"60":1}}],["`barycentric",{"2":{"59":3}}],["`radialdistance`",{"2":{"180":1}}],["`ratio`",{"2":{"180":2,"184":3}}],["`reproject`",{"2":{"173":1}}],["`rebuild`",{"2":{"156":1}}],["`r`",{"2":{"59":1}}],["`rᵢ`",{"2":{"59":1}}],["`segmentize`",{"2":{"187":1}}],["`semimajor",{"2":{"161":1}}],["`svector`",{"2":{"185":3}}],["`simplifyalg`",{"2":{"180":2}}],["`simplify",{"2":{"180":1}}],["`simplify`",{"2":{"180":2}}],["`source",{"2":{"172":3}}],["`spherical`",{"2":{"161":1}}],["`s`",{"2":{"59":1}}],["`sᵢ`",{"2":{"59":2}}],["`s2`",{"2":{"59":1}}],["`s1`",{"2":{"59":1}}],["`hcat`",{"2":{"59":1}}],["`x`",{"2":{"153":1,"163":1}}],["`xs`",{"2":{"146":1}}],["`x1",{"2":{"59":1}}],["`x1`",{"2":{"59":2}}],["`x2`",{"2":{"59":1}}],["`visvalingamwhyatt`",{"2":{"180":1}}],["`vector",{"2":{"172":1}}],["`vector`",{"2":{"146":1,"153":1}}],["`vᵢ`",{"2":{"59":1}}],["`v`",{"2":{"59":1}}],["`values`",{"2":{"59":1,"146":1}}],["`λs`",{"2":{"59":2}}],["`",{"2":{"59":2,"70":1,"71":3,"72":1,"73":2,"75":1,"76":2,"146":3,"153":2,"154":1,"161":1,"165":2,"172":2,"177":1,"180":3,"187":2,"194":1}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"184":1}}],["$rectangle",{"2":{"176":2}}],["$number",{"2":{"184":1}}],["$name",{"2":{"27":4}}],["$min",{"2":{"184":1}}],["$douglas",{"2":{"180":1,"182":1}}],["$simplify",{"2":{"180":1,"181":1,"183":1}}],["$lg",{"2":{"176":1}}],["$lin",{"2":{"176":2}}],["$geom",{"2":{"180":8}}],["$geo",{"2":{"176":1}}],["$calc",{"2":{"155":1}}],["$crs",{"2":{"155":1,"170":1}}],["$apply",{"2":{"153":1,"171":1,"172":1,"180":1}}],["$tol",{"2":{"184":1}}],["$threaded",{"2":{"155":1}}],["$t",{"2":{"91":1,"153":2,"154":2}}],["$target",{"2":{"71":1,"73":1,"76":1,"156":3}}],["$trait",{"2":{"69":1,"71":2,"73":2,"76":2}}],["$",{"2":{"13":4,"14":1,"59":4,"66":2,"146":3,"165":4,"177":1,"180":12,"187":1}}],["|=",{"2":{"116":4,"122":1}}],["||",{"2":{"53":2,"65":8,"66":13,"69":1,"70":1,"71":5,"75":1,"91":18,"105":2,"116":8,"122":1,"137":1,"146":7,"182":1,"184":3}}],["|",{"2":{"11":4,"116":1}}],["|>",{"2":{"11":8,"13":2,"156":3,"175":1,"176":1,"180":3,"198":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"59":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"66":4}}],["qhull",{"2":{"6":1,"82":1}}],["queue",{"2":{"182":41}}],["questions",{"2":{"71":1}}],["quite",{"2":{"158":1,"198":1}}],["quickhull",{"2":{"6":1,"77":1,"82":2}}],["quick",{"2":{"4":2,"6":1,"59":1,"170":1,"179":1}}],["quality",{"2":{"6":1,"180":1}}],["quantity",{"2":{"6":1,"176":1}}],["quot",{"2":{"1":8,"6":10,"20":2,"66":8,"84":2,"85":2,"91":2,"103":4,"116":10,"150":8,"151":2,"153":2,"154":2,"156":4,"174":6,"189":2,"197":2}}],["ϕ",{"2":{"6":1}}],["θ",{"2":{"6":1,"189":7,"190":3,"191":5}}],["zone",{"2":{"190":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"146":5}}],["zip",{"2":{"13":1,"14":1,"189":4,"190":1,"191":1}}],["zeros",{"2":{"59":1,"65":1}}],["zero",{"2":{"4":12,"6":8,"56":11,"63":3,"65":11,"66":4,"71":22,"84":1,"85":3,"145":1,"153":1,"182":4}}],["z",{"2":{"4":2,"5":2,"6":3,"59":3,"91":3,"146":3,"171":1,"185":1,"200":1}}],["0e6",{"2":{"190":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"191":1}}],["09707519809793252",{"2":{"191":2}}],["091887951911644",{"2":{"191":3}}],["0999933334666654",{"2":{"189":1}}],["09801605542096",{"2":{"189":1}}],["098016055420953",{"2":{"189":3}}],["09297443860091348",{"2":{"189":4}}],["09",{"2":{"58":1}}],["08506974233813636",{"2":{"191":2}}],["08",{"2":{"58":1}}],["062749678615475",{"2":{"191":1}}],["06274967861547665",{"2":{"191":2}}],["06592462566760626",{"2":{"189":1}}],["0650624499034016",{"2":{"189":4}}],["06",{"2":{"58":1}}],["02017324484778",{"2":{"191":1}}],["020173244847778715",{"2":{"191":2}}],["027886421973952302",{"2":{"189":4}}],["02",{"2":{"58":3}}],["04500741774392",{"2":{"191":1}}],["045007417743918",{"2":{"191":2}}],["049999166670833324",{"2":{"189":1}}],["0438052480035",{"2":{"189":1}}],["043805248003498",{"2":{"189":3}}],["04",{"2":{"58":6}}],["07518688541961",{"2":{"191":1}}],["075186885419612",{"2":{"191":2}}],["071",{"2":{"175":2,"176":2}}],["07",{"2":{"58":6,"175":6,"176":6}}],["009176636029576",{"2":{"191":1}}],["0091766360295773",{"2":{"191":2}}],["003135308800957",{"2":{"191":1}}],["0031353088009582475",{"2":{"191":2}}],["0035114210915891397",{"2":{"189":4}}],["006784125578492062",{"2":{"191":2}}],["0020133807972559925",{"2":{"191":2}}],["00839489109211",{"2":{"191":3}}],["008696",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["005465967083412071",{"2":{"189":4}}],["00111595449914",{"2":{"189":1}}],["001115954499138",{"2":{"189":3}}],["0010075412835199304",{"2":{"189":4}}],["001",{"2":{"180":1}}],["00085222666982",{"2":{"191":3}}],["000577332369005",{"2":{"191":1}}],["0005773323690041465",{"2":{"191":2}}],["000510363870095e6",{"2":{"190":2}}],["00025191811248184703",{"2":{"191":2}}],["000215611503127e6",{"2":{"190":2}}],["0007260527263e6",{"2":{"190":2}}],["000342160541625e6",{"2":{"190":2}}],["000124843834609e6",{"2":{"190":2}}],["000063948817746e6",{"2":{"190":2}}],["000026987852369e6",{"2":{"190":2}}],["000008144045314",{"2":{"191":1}}],["000007998400139e6",{"2":{"190":2}}],["000000999950001e6",{"2":{"190":2}}],["00001e6",{"2":{"190":1}}],["0004397316773170068",{"2":{"189":4}}],["000",{"2":{"180":1,"195":1}}],["00",{"2":{"58":2}}],["053798628882221644",{"2":{"191":2}}],["05877989361332",{"2":{"189":1}}],["058779893613323",{"2":{"189":3}}],["05416726609360478",{"2":{"189":4}}],["05",{"2":{"58":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"191":1}}],["03756486776283019",{"2":{"191":2}}],["031245035570328428",{"2":{"191":2}}],["033518309870985",{"2":{"191":3}}],["03503632062070827",{"2":{"189":4}}],["03",{"2":{"58":4}}],["01458815628695",{"2":{"191":3}}],["016044338630866517",{"2":{"191":2}}],["01592650896568995",{"2":{"189":1}}],["01597247419241532",{"2":{"189":4}}],["01908693278165",{"2":{"189":1}}],["019086932781654",{"2":{"189":3}}],["01098781325325",{"2":{"189":1}}],["010987813253244",{"2":{"189":3}}],["011814947665167774",{"2":{"189":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"58":1,"175":1,"176":1,"189":1,"190":1,"191":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":70,"4":24,"6":190,"11":1,"13":5,"14":8,"15":32,"52":20,"53":3,"55":9,"56":4,"58":155,"59":2,"62":6,"63":6,"64":13,"65":5,"66":49,"68":22,"69":49,"70":2,"71":21,"72":42,"75":46,"76":2,"80":1,"84":20,"85":2,"87":16,"90":13,"91":18,"93":6,"94":6,"103":6,"104":12,"105":9,"107":15,"116":37,"121":13,"122":9,"124":16,"134":12,"135":11,"145":21,"146":7,"158":24,"161":2,"168":64,"169":4,"175":16,"176":13,"177":1,"180":11,"182":7,"184":4,"189":129,"190":2,"191":46,"194":2,"197":13}}],[">=",{"2":{"59":6,"105":4,"122":1,"184":1}}],[">geometryops",{"2":{"6":2}}],[">",{"2":{"1":2,"6":6,"11":2,"13":1,"15":2,"50":1,"53":1,"59":1,"65":3,"66":17,"69":5,"71":2,"72":1,"73":1,"75":1,"76":3,"84":1,"91":1,"105":8,"116":10,"122":2,"145":4,"146":12,"156":6,"165":1,"169":3,"177":2,"180":1,"182":12,"184":3,"185":1,"194":1,"198":1}}],["914930257661865",{"2":{"191":1}}],["96875496442967",{"2":{"191":1}}],["961329",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["983955661369134",{"2":{"191":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"189":1}}],["9840085315131",{"2":{"189":1}}],["98271048511609",{"2":{"189":1}}],["98661575256801",{"2":{"189":1}}],["99321587442151",{"2":{"191":1}}],["99375130197483",{"2":{"189":1}}],["997986619202745",{"2":{"191":1}}],["997750168744936",{"2":{"189":1}}],["997247091122496",{"2":{"189":1}}],["99600053330489",{"2":{"189":1}}],["991002699676024",{"2":{"189":1}}],["990022362600165",{"2":{"189":1}}],["99292997455441",{"2":{"189":1}}],["99533829767195",{"2":{"189":1}}],["99865616402829",{"2":{"189":1}}],["999999967681458e6",{"2":{"190":2}}],["999997707902938e6",{"2":{"190":2}}],["999987539891298e6",{"2":{"190":2}}],["999963474314044e6",{"2":{"190":2}}],["999919535736425e6",{"2":{"190":2}}],["999974634566875",{"2":{"189":1}}],["999849768598615e6",{"2":{"190":2}}],["999748081887518",{"2":{"191":1}}],["999748243174828e6",{"2":{"190":2}}],["999750002083324",{"2":{"189":1}}],["999609061508909e6",{"2":{"190":2}}],["999426363321033e6",{"2":{"190":2}}],["999194331880103e6",{"2":{"190":2}}],["99900003333289",{"2":{"189":1}}],["999565375483215",{"2":{"189":1}}],["97976366505997",{"2":{"189":1}}],["9783069507679",{"2":{"189":1}}],["97",{"2":{"58":1}}],["946201371117777",{"2":{"191":1}}],["94",{"2":{"58":1}}],["92",{"2":{"58":1}}],["9im",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"116":2,"196":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1,"195":1}}],["900",{"2":{"176":1}}],["90063612163",{"2":{"11":2}}],["90`",{"2":{"161":1}}],["909318372607",{"2":{"11":3}}],["90",{"2":{"6":2,"52":9,"58":1}}],["9",{"2":{"1":2,"6":1,"116":2,"145":12,"175":1,"185":1}}],["897070",{"2":{"195":1}}],["873633668827033",{"2":{"191":1}}],["8135804051007",{"2":{"189":1}}],["813580405100698",{"2":{"189":3}}],["88",{"2":{"58":1}}],["86641841658641",{"2":{"189":1}}],["866418416586406",{"2":{"189":3}}],["86",{"2":{"58":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"58":1}}],["821068835162155",{"2":{"191":1}}],["82",{"2":{"58":1}}],["800",{"2":{"58":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"58":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"70":1,"71":1}}],["8",{"2":{"1":6,"6":9,"13":1,"14":1,"72":2,"75":4,"116":1,"146":3,"175":1,"185":3,"191":2}}],["karnataka",{"2":{"198":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"146":1,"196":1}}],["k",{"2":{"6":1,"14":6,"59":1,"66":5,"116":5,"189":5,"191":5}}],["kernel",{"2":{"177":4}}],["keepat",{"2":{"75":1,"169":2}}],["keep",{"2":{"66":3,"146":1,"169":14,"175":1,"197":1}}],["keeping",{"2":{"6":1,"153":1,"171":1}}],["keys",{"2":{"146":4,"153":1}}],["key",{"2":{"6":1,"146":4,"153":2,"187":5}}],["keyword",{"0":{"155":1},"2":{"6":8,"23":1,"70":1,"72":1,"75":1,"153":1,"155":7,"170":2,"176":2,"187":4,"190":1,"191":1}}],["keywords",{"2":{"1":4,"4":2,"6":10,"116":2,"146":1,"153":1,"155":1,"170":1,"171":2,"172":3,"180":8,"181":1,"182":1,"183":1,"184":1,"200":2}}],["known",{"2":{"65":2}}],["know",{"2":{"6":3,"53":2,"65":1,"66":1,"70":1,"71":2,"72":1,"75":1,"76":1,"153":1,"197":1}}],["kwargs",{"2":{"32":2,"60":3,"65":1,"69":1,"70":4,"71":5,"72":3,"73":3,"75":3,"76":5,"165":2,"173":1,"176":1}}],["kwdef",{"2":{"27":1,"66":1,"161":2,"176":1,"181":1,"182":1,"183":1}}],["kw",{"2":{"1":2,"6":11,"116":10,"146":20,"150":2,"153":18,"154":3,"156":2,"171":3,"180":15,"183":1,"185":3,"187":6,"200":3}}],["json",{"2":{"193":3}}],["jstep",{"2":{"91":3}}],["jstart",{"2":{"91":7}}],["joined",{"2":{"197":4}}],["joins",{"0":{"196":1},"1":{"197":1,"198":1,"199":1},"2":{"196":3}}],["joinpath",{"2":{"180":2}}],["join",{"2":{"153":1,"154":1,"196":4,"197":5,"199":1}}],["joining",{"2":{"6":2,"180":1,"196":1}}],["jpn",{"2":{"198":2}}],["jp",{"2":{"91":2}}],["jhole",{"2":{"91":2}}],["jh",{"2":{"76":5}}],["j+1",{"2":{"66":1,"146":1,"184":1}}],["j",{"2":{"66":24,"91":8,"105":9,"116":12,"145":2,"146":8,"184":2}}],["jet",{"2":{"58":1}}],["just",{"2":{"4":2,"6":1,"32":1,"63":1,"66":2,"71":4,"76":1,"81":1,"85":2,"146":1,"151":1,"153":2,"154":1,"160":1,"176":1,"196":1}}],["julia$apply",{"2":{"200":1}}],["julia$threaded",{"2":{"170":1}}],["julialand",{"2":{"190":2}}],["julialines",{"2":{"55":1}}],["julialinearsegments",{"2":{"6":1}}],["julialinear",{"2":{"6":1}}],["juliahole",{"2":{"189":1}}],["juliaplot",{"2":{"190":2}}],["juliap1",{"2":{"189":1}}],["juliapoly",{"2":{"190":1}}],["juliapolygon3",{"2":{"190":1}}],["juliapolygon1",{"2":{"189":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"197":1}}],["juliapoint",{"2":{"189":1}}],["juliaxoffset",{"2":{"189":3,"191":1}}],["juliax",{"2":{"189":2}}],["juliaxrange",{"2":{"84":1}}],["julia6",{"2":{"180":1}}],["julia```jldoctest",{"2":{"194":1}}],["julia```julia",{"2":{"146":1}}],["julia```",{"2":{"105":1,"162":1}}],["julia1",{"2":{"70":1,"71":1,"72":1,"75":1}}],["julia2",{"2":{"69":1}}],["juliabase",{"2":{"59":1,"85":4,"153":1,"187":1}}],["juliabarycentric",{"2":{"5":6,"6":3}}],["juliafig",{"2":{"189":1,"190":1}}],["juliafalse",{"2":{"145":1}}],["juliafunction",{"2":{"32":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":2,"59":3,"60":2,"63":1,"65":2,"66":11,"69":1,"71":2,"73":1,"76":1,"82":1,"85":8,"116":6,"122":2,"137":1,"147":1,"154":2,"156":4,"173":1,"176":1,"184":2}}],["juliafor",{"2":{"27":1,"153":1,"154":1}}],["juliaflexijoins",{"2":{"199":1}}],["juliaflipped",{"2":{"148":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"52":1,"55":1,"64":1,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"196":1}}],["juliageointerface",{"2":{"194":1}}],["juliageopoly1",{"2":{"191":1}}],["juliageometry",{"2":{"82":1}}],["juliageo",{"2":{"6":2,"161":1}}],["juliageodesic",{"2":{"6":1}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":2,"6":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"58":1,"175":2,"176":1,"179":1,"180":1,"192":1,"196":1}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"166":1}}],["juliaunwrap",{"2":{"6":1,"156":6}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"190":1}}],["juliaring1",{"2":{"189":1}}],["juliar",{"2":{"189":2,"190":1,"191":1}}],["juliareconstruct",{"2":{"6":1}}],["juliarebuild",{"2":{"6":1}}],["juliareproject",{"2":{"1":2}}],["juliaradialdistance",{"2":{"6":1}}],["juliamy",{"2":{"199":1}}],["juliamultipoly",{"2":{"180":1}}],["juliamodule",{"2":{"27":1}}],["juliamonotonechainmethod",{"2":{"6":1}}],["juliameanvalue",{"2":{"6":1}}],["juliascatter",{"2":{"197":1}}],["juliasource",{"2":{"190":2}}],["juliasimplify",{"2":{"6":1,"180":3}}],["juliasigned",{"2":{"4":4,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliastruct",{"2":{"6":2}}],["juliaspherical",{"2":{"6":1}}],["juliadf",{"2":{"192":1}}],["juliadestination",{"2":{"190":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"166":1}}],["juliadistance",{"2":{"4":2,"6":1}}],["juliadisjoint",{"2":{"3":2,"6":1}}],["juliaexport",{"2":{"51":1,"54":1,"57":1,"61":1,"67":1,"70":1,"72":1,"75":1,"83":1,"86":1,"89":1,"92":1,"102":1,"106":1,"117":1,"120":1,"123":1,"133":1,"143":1,"146":1,"148":1,"154":1,"157":1,"161":1,"164":1,"167":1,"172":1,"174":1,"180":1,"186":1}}],["juliaend",{"2":{"85":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":2,"6":1}}],["juliaequals",{"2":{"4":30,"6":15,"66":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":5,"165":2,"166":1,"176":1}}],["juliaangles",{"2":{"4":2,"6":1}}],["juliaarea",{"2":{"4":2,"6":1}}],["juliaapplyreduce",{"2":{"1":2,"6":1,"150":2}}],["juliaapply",{"2":{"1":2,"6":1,"18":1,"150":2}}],["juliacent",{"2":{"62":1}}],["juliacentroid",{"2":{"4":2,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"166":1}}],["juliaconst",{"2":{"53":1,"56":1,"59":1,"65":2,"66":1,"85":1,"94":1,"108":1,"125":1,"135":1,"155":1}}],["juliaconvex",{"2":{"6":1,"82":1}}],["juliacontains",{"2":{"3":2,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":2,"6":1}}],["juliacoveredby",{"2":{"3":2,"6":1}}],["juliatrue",{"2":{"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":1}}],["juliatraittarget",{"2":{"6":2,"162":1}}],["juliatransform",{"2":{"1":2,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":2,"6":1}}],["juliaoverlaps",{"2":{"3":18,"6":9}}],["juliainnerjoin",{"2":{"198":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":2}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":2,"3":18,"4":2,"6":18,"11":1,"32":1,"52":1,"55":1,"62":1,"64":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"150":2,"158":2,"168":2,"175":1,"193":4,"195":1,"197":1,"198":1}}],["julia",{"2":{"3":2,"6":6,"9":1,"15":1,"25":1,"27":3,"28":1,"32":2,"53":4,"56":10,"59":8,"63":19,"65":18,"66":60,"69":10,"70":5,"71":29,"72":6,"73":1,"75":6,"76":4,"77":1,"82":5,"84":1,"85":4,"88":1,"91":15,"95":1,"96":5,"97":1,"98":1,"99":2,"100":1,"101":1,"104":1,"105":3,"109":1,"110":3,"111":1,"112":1,"113":1,"114":1,"115":1,"116":50,"119":1,"122":7,"126":1,"127":3,"128":1,"129":1,"130":2,"131":1,"132":1,"136":1,"137":3,"138":1,"139":1,"140":1,"141":1,"142":1,"145":9,"146":40,"147":2,"153":44,"154":18,"156":11,"159":5,"162":1,"163":1,"165":1,"169":3,"170":1,"171":1,"172":1,"176":1,"177":2,"180":1,"181":2,"182":15,"183":3,"185":1,"186":1,"187":4,"188":2,"190":2,"193":2,"194":1,"197":1,"200":1}}],["julia>",{"2":{"1":10,"6":7,"145":3,"185":7}}],["juliajulia>",{"2":{"1":4,"6":3}}],["jl`",{"2":{"82":1,"172":1,"187":1}}],["jlmethod",{"2":{"6":2}}],["jlobjecttype",{"2":{"6":2}}],["jlbinding",{"2":{"6":2}}],["jldocstring",{"2":{"6":2}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"25":1,"27":1},"2":{"1":20,"4":2,"6":16,"10":2,"11":1,"22":2,"25":2,"27":43,"28":2,"32":1,"50":1,"53":1,"56":1,"59":1,"60":3,"63":1,"65":1,"66":1,"69":1,"71":1,"73":1,"74":1,"76":1,"77":3,"82":6,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":2,"146":1,"147":1,"153":2,"154":1,"155":1,"156":2,"159":1,"161":1,"163":2,"166":1,"169":1,"170":2,"171":1,"172":4,"173":3,"174":1,"176":3,"177":2,"180":2,"184":1,"185":6,"187":2,"190":1,"194":1,"196":1,"200":2}}],["+5000000",{"2":{"190":1}}],["+proj=natearth2",{"2":{"190":2}}],["+=",{"2":{"56":2,"59":11,"63":6,"65":10,"66":17,"69":1,"91":1,"105":1,"116":5,"145":1,"169":2,"182":4,"194":3}}],["+",{"2":{"1":2,"6":2,"13":1,"14":1,"53":4,"56":1,"59":20,"63":10,"65":7,"66":15,"69":1,"71":10,"85":3,"91":2,"105":2,"116":6,"145":6,"146":2,"150":2,"169":3,"177":2,"182":3,"183":2,"184":2,"189":6,"190":1,"191":4}}],["y=y",{"2":{"194":1}}],["yticklabelsvisible",{"2":{"190":1}}],["yzfbc",{"2":{"190":1}}],["york",{"2":{"198":1}}],["yoffset",{"2":{"189":7,"191":2}}],["your",{"0":{"193":1},"2":{"18":1,"60":1,"146":1,"148":1,"173":1,"176":1,"192":1,"193":1,"199":2}}],["you",{"0":{"23":1},"2":{"1":2,"4":2,"5":4,"6":11,"9":1,"11":1,"17":1,"18":5,"23":1,"30":2,"53":1,"56":1,"59":8,"60":1,"63":1,"70":1,"72":1,"75":1,"81":1,"82":1,"148":1,"153":1,"154":1,"158":1,"162":1,"168":1,"173":1,"175":1,"176":1,"177":1,"185":1,"190":1,"192":2,"193":3,"197":2,"198":3,"199":4}}],["yvec",{"2":{"146":4}}],["ybounds",{"2":{"146":4}}],["yhalf",{"2":{"146":2}}],["ylast",{"2":{"85":3}}],["yfirst",{"2":{"85":5}}],["y0",{"2":{"85":5}}],["yw",{"2":{"65":4}}],["ye",{"2":{"65":4}}],["yet",{"0":{"147":1},"2":{"27":1,"59":1,"69":1,"71":1,"73":1,"76":1,"91":1,"146":1,"147":1,"165":2,"198":1}}],["y2",{"2":{"63":2,"65":18,"85":7,"105":10,"116":5,"122":4,"146":5,"177":6,"194":2}}],["y1",{"2":{"63":2,"65":22,"85":7,"105":11,"116":6,"122":5,"146":5,"177":7,"194":2}}],["yind+1",{"2":{"146":1}}],["yind",{"2":{"146":2}}],["yinterior",{"2":{"63":2}}],["yield",{"2":{"71":1,"176":1}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"63":13}}],["yrange",{"2":{"58":3,"84":3}}],["yautolimits",{"2":{"58":2}}],["yp2",{"2":{"53":4}}],["ys",{"2":{"6":3,"146":30}}],["ymax",{"2":{"6":1,"64":2,"65":48}}],["ymin",{"2":{"6":1,"64":2,"65":49}}],["y",{"2":{"1":4,"4":2,"6":4,"13":9,"14":10,"53":8,"56":2,"58":8,"62":1,"63":10,"64":1,"65":8,"66":6,"71":8,"73":6,"84":2,"85":7,"91":3,"105":21,"116":16,"122":7,"145":10,"148":2,"150":2,"153":1,"171":4,"172":1,"177":2,"184":1,"185":2,"189":8,"190":2,"191":2,"194":7,"196":1,"200":2}}],["75",{"2":{"84":2,"87":1,"107":1,"124":1}}],["78",{"2":{"58":1}}],["749907",{"2":{"195":1}}],["74",{"2":{"58":1}}],["72",{"2":{"58":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"58":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["70440582002419",{"2":{"189":1}}],["704405820024185",{"2":{"189":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"179":1,"180":1}}],["701141",{"2":{"6":1,"179":1,"180":1}}],["70",{"2":{"6":20,"58":1,"179":20,"180":20,"189":20}}],["738281",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["7",{"2":{"1":10,"6":5,"116":1,"150":2,"153":1,"175":4,"176":4,"185":4,"191":1}}],["65533525026046",{"2":{"189":1}}],["655335250260467",{"2":{"189":3}}],["659942",{"2":{"6":1,"179":1,"180":1}}],["6378137",{"2":{"161":2}}],["639343",{"2":{"6":1,"179":1,"180":1}}],["6area",{"2":{"63":2}}],["66",{"2":{"58":1}}],["668869",{"2":{"6":1,"179":1,"180":1}}],["64744840486518",{"2":{"191":3}}],["64",{"2":{"58":1,"175":2,"176":2}}],["646209",{"2":{"6":1,"179":1,"180":1}}],["629",{"2":{"190":1}}],["62",{"2":{"58":1}}],["624923",{"2":{"6":1,"179":1,"180":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"179":1,"180":1}}],["605000000000004",{"2":{"175":2}}],["60",{"2":{"58":1,"175":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"179":1,"180":1}}],["603637",{"2":{"6":2,"179":2,"180":2}}],["68",{"2":{"58":1}}],["682601",{"2":{"6":1,"179":1,"180":1}}],["683975",{"2":{"6":1,"179":1,"180":1}}],["69159119078359",{"2":{"191":3}}],["694274",{"2":{"6":1,"179":1,"180":1}}],["697021",{"2":{"6":1,"179":1,"180":1}}],["6",{"2":{"1":24,"3":8,"6":23,"72":3,"75":3,"116":1,"122":4,"150":6,"153":3,"180":1,"185":9,"191":2}}],["51695367760999",{"2":{"191":1}}],["516953677609987",{"2":{"191":2}}],["51030066635026",{"2":{"189":4}}],["5e6",{"2":{"190":2}}],["55715336218991",{"2":{"191":1}}],["557153362189904",{"2":{"191":2}}],["55",{"2":{"189":3}}],["55494217175954",{"2":{"189":4}}],["57",{"2":{"175":4,"176":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"153":1}}],["563198",{"2":{"71":1}}],["56",{"2":{"58":1}}],["54",{"2":{"58":1,"189":19}}],["50",{"2":{"58":1,"175":4,"176":4,"189":3}}],["500000",{"2":{"190":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"190":1}}],["5d",{"2":{"25":1,"28":1}}],["52",{"2":{"58":1,"195":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"179":1,"180":1}}],["590591",{"2":{"6":1,"179":1,"180":1}}],["595397",{"2":{"6":1,"179":1,"180":1}}],["535",{"2":{"175":4}}],["5355",{"2":{"175":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"175":2,"194":10}}],["58",{"2":{"58":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"179":2,"180":2}}],["58375366067548",{"2":{"6":2,"70":1,"71":1}}],["584961",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["5",{"2":{"1":58,"3":8,"4":16,"6":84,"13":1,"58":1,"68":5,"69":8,"72":16,"75":18,"84":8,"91":8,"116":1,"122":4,"146":1,"150":4,"153":2,"175":1,"176":1,"185":27,"189":32,"190":25,"199":1}}],["4983491639274692e6",{"2":{"190":2}}],["4986507085647392e6",{"2":{"190":2}}],["497205585568957e6",{"2":{"190":2}}],["4976022389592e6",{"2":{"190":2}}],["4957639801366436e6",{"2":{"190":2}}],["4940253560034204e6",{"2":{"190":2}}],["4946113281484335e6",{"2":{"190":2}}],["491990928929295e6",{"2":{"190":2}}],["4904357734399722e6",{"2":{"190":2}}],["4926709788709967e6",{"2":{"190":2}}],["4962554647802354e6",{"2":{"190":2}}],["499984780817334e6",{"2":{"190":2}}],["4997392479570867e6",{"2":{"190":2}}],["4991939151049731e6",{"2":{"190":2}}],["4994001399837343e6",{"2":{"190":2}}],["4998500087497458e6",{"2":{"190":2}}],["49",{"2":{"146":1}}],["43541888381864",{"2":{"191":3}}],["4326",{"2":{"190":2,"191":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"179":1,"180":1}}],["4896621210021754e6",{"2":{"190":2}}],["489271",{"2":{"6":4,"194":4}}],["4870405593989636e6",{"2":{"190":2}}],["4879072738504685e6",{"2":{"190":2}}],["484003",{"2":{"145":4}}],["482551",{"2":{"145":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"58":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"58":2,"145":12,"189":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"179":2,"180":2}}],["42004014766201",{"2":{"189":1}}],["420040147662014",{"2":{"189":3}}],["4219350464667047e",{"2":{"189":4}}],["42",{"2":{"13":1,"14":1,"58":3}}],["426283",{"2":{"6":1,"179":1,"180":1}}],["400",{"2":{"58":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"58":3}}],["406224",{"2":{"6":1,"179":1,"180":1}}],["404504",{"2":{"6":1,"179":1,"180":1}}],["41544701408748197",{"2":{"189":1}}],["41",{"2":{"58":1,"191":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"179":1,"180":1}}],["419406",{"2":{"6":1,"179":1,"180":1}}],["4493927459900552",{"2":{"189":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"58":2}}],["442901",{"2":{"6":1,"179":1,"180":1}}],["446339",{"2":{"6":1,"179":1,"180":1}}],["477985",{"2":{"145":4}}],["47",{"2":{"58":3}}],["473835",{"2":{"6":1,"179":1,"180":1}}],["472117",{"2":{"6":2,"179":2,"180":2}}],["46525251631344455",{"2":{"189":1}}],["465816",{"2":{"6":1,"179":1,"180":1}}],["46",{"2":{"58":3}}],["468107",{"2":{"6":1,"179":1,"180":1}}],["464547",{"2":{"6":6,"194":6}}],["4",{"2":{"1":22,"3":8,"6":15,"9":2,"13":2,"14":1,"52":1,"65":1,"88":1,"104":1,"108":1,"116":2,"125":1,"145":1,"150":6,"153":3,"175":1,"182":1,"185":8,"190":20,"193":2,"195":1}}],["358421",{"2":{"195":1}}],["3585",{"2":{"175":1}}],["35",{"2":{"58":3}}],["354492",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["38042741557976",{"2":{"189":1}}],["380427415579764",{"2":{"189":3}}],["38",{"2":{"58":3}}],["3655999675063154",{"2":{"189":1}}],["36",{"2":{"58":2}}],["360",{"2":{"53":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"191":3}}],["32610",{"2":{"190":3}}],["32",{"2":{"58":3}}],["377956",{"2":{"195":1}}],["37",{"2":{"58":5}}],["3497142366876638",{"2":{"189":1}}],["34",{"2":{"58":3}}],["31571636123306385",{"2":{"189":1}}],["31",{"2":{"58":2}}],["30151010318639",{"2":{"189":4}}],["30527612515520186",{"2":{"189":4}}],["300",{"2":{"84":1}}],["30",{"2":{"14":2,"58":3,"189":2}}],["3376428491230612",{"2":{"189":4}}],["3390",{"2":{"116":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"179":20,"180":20}}],["3d",{"2":{"4":2,"6":1,"59":2,"91":1,"156":1,"174":1}}],["3",{"2":{"1":26,"3":8,"5":2,"6":31,"14":2,"59":13,"62":6,"66":1,"72":6,"75":5,"88":1,"90":1,"104":1,"108":1,"116":2,"121":1,"125":1,"146":7,"150":6,"153":3,"161":2,"168":16,"175":4,"180":3,"182":2,"184":1,"185":11,"190":1,"191":1,"197":1}}],["39945867303846",{"2":{"191":3}}],["3995734698458635",{"2":{"189":1}}],["399918",{"2":{"6":2,"179":2,"180":2}}],["394759",{"2":{"6":1,"179":1,"180":1}}],["392466",{"2":{"6":1,"179":1,"180":1}}],["395332",{"2":{"6":1,"179":1,"180":1}}],["39",{"0":{"31":1},"2":{"0":1,"3":2,"4":10,"6":22,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"30":1,"32":1,"53":1,"55":1,"56":1,"57":1,"58":3,"59":2,"62":6,"63":3,"65":1,"66":28,"68":1,"69":1,"70":4,"71":1,"73":1,"76":2,"81":2,"85":4,"91":7,"93":1,"103":2,"110":2,"116":19,"122":1,"134":2,"137":2,"146":3,"148":2,"153":5,"154":4,"156":4,"162":2,"163":3,"166":6,"167":1,"175":6,"176":1,"178":1,"180":2,"187":6,"188":1,"189":6,"190":6,"191":4,"192":4,"193":5,"196":1,"198":1,"199":2}}],["2pi",{"2":{"189":1,"190":1,"191":1}}],["2nd",{"2":{"71":6}}],["2335447787454",{"2":{"191":1}}],["233544778745394",{"2":{"191":2}}],["23",{"2":{"58":3,"116":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"58":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"189":1}}],["26745668457025",{"2":{"189":1}}],["267456684570245",{"2":{"189":3}}],["26",{"2":{"58":5,"116":2}}],["24989584635339165",{"2":{"189":1}}],["24279488312757858",{"2":{"189":4}}],["24",{"2":{"58":7,"116":1,"191":9}}],["274364",{"2":{"70":1,"72":1,"75":1}}],["274363",{"2":{"70":1,"72":1,"75":1}}],["27",{"2":{"58":2}}],["275543",{"2":{"6":6,"194":6}}],["2d",{"2":{"25":1,"28":1,"161":2,"174":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"189":1}}],["215118",{"2":{"6":4,"194":4}}],["21664550952386064",{"2":{"189":4}}],["21",{"2":{"58":4,"116":2,"191":40}}],["21427",{"2":{"11":5}}],["25",{"2":{"58":3,"87":1,"116":1,"124":1,"191":12}}],["258",{"2":{"11":1}}],["257223563`",{"2":{"176":1}}],["257223563",{"2":{"6":2,"161":1,"176":1}}],["295828190107045",{"2":{"191":1}}],["29582819010705",{"2":{"191":2}}],["299820032397223",{"2":{"189":1}}],["29",{"2":{"58":3,"195":1}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"161":1,"176":2}}],["20340",{"2":{"193":1}}],["20682326747054",{"2":{"191":1}}],["206823267470536",{"2":{"191":2}}],["20093817218219",{"2":{"189":1}}],["200938172182195",{"2":{"189":3}}],["2018",{"2":{"116":1}}],["2017",{"2":{"6":1,"59":1}}],["20",{"2":{"58":3,"116":2,"189":60,"191":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["22",{"2":{"58":3,"116":1}}],["22168",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["224758",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["2",{"2":{"1":38,"3":18,"5":2,"6":51,"13":1,"14":1,"15":3,"25":2,"28":2,"32":1,"53":3,"56":1,"58":6,"59":32,"62":2,"63":4,"64":6,"65":7,"66":10,"68":1,"69":2,"71":2,"75":1,"79":1,"80":1,"81":3,"82":1,"84":1,"85":3,"88":2,"91":4,"104":2,"105":2,"107":2,"108":3,"116":11,"125":2,"145":2,"146":23,"150":4,"153":4,"154":1,"161":1,"169":1,"177":1,"180":5,"182":7,"183":7,"184":5,"185":18,"189":7,"190":6,"191":10,"192":1,"194":11,"195":1}}],["1st",{"2":{"71":6}}],["198232937815632",{"2":{"191":1}}],["19823293781563178",{"2":{"191":2}}],["1999466709331708",{"2":{"189":1}}],["1998",{"2":{"70":1,"72":1,"75":1}}],["19",{"2":{"58":2,"116":2}}],["11591614996189725",{"2":{"189":1}}],["11966707868197",{"2":{"189":1}}],["119667078681967",{"2":{"189":3}}],["110m",{"2":{"190":2}}],["110",{"2":{"80":1,"190":1}}],["11",{"2":{"15":2,"58":2,"116":1}}],["1145",{"2":{"70":1,"72":1,"75":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"189":1}}],["165644",{"2":{"145":2}}],["16692537029320365",{"2":{"189":4}}],["166644",{"2":{"145":2}}],["163434",{"2":{"145":2}}],["169356",{"2":{"145":2}}],["164434",{"2":{"145":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"58":2,"116":2}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"58":3,"116":2}}],["180",{"2":{"6":2,"53":1,"145":1,"161":2}}],["13309630561615",{"2":{"191":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"58":1,"72":1,"75":2,"116":1}}],["10n",{"2":{"190":1}}],["10832215707812454",{"2":{"189":4}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"190":1}}],["1000",{"2":{"13":2,"175":2,"190":1,"197":2}}],["100",{"2":{"6":2,"14":3,"79":1,"81":1,"146":2,"195":1}}],["10",{"2":{"6":12,"11":1,"55":1,"58":5,"68":4,"69":10,"70":1,"72":2,"75":2,"90":2,"116":3,"121":2,"176":1,"180":4,"189":1}}],["14182952335953",{"2":{"191":1}}],["14182952335952814",{"2":{"191":2}}],["14404531208901e",{"2":{"191":2}}],["1499775010124783",{"2":{"189":1}}],["1464721641710074",{"2":{"189":4}}],["14",{"2":{"3":2,"6":5,"58":2,"70":2,"71":2,"116":1,"118":1,"119":1,"175":2,"176":2}}],["15488729606723",{"2":{"191":3}}],["15",{"2":{"3":2,"6":4,"58":1,"68":1,"69":1,"70":1,"71":1,"116":1,"118":1,"119":1}}],["17893116483784577",{"2":{"191":2}}],["17289902010158",{"2":{"189":1}}],["172899020101585",{"2":{"189":3}}],["170356",{"2":{"145":2}}],["17",{"2":{"3":2,"6":3,"58":3,"70":1,"71":1,"116":2,"118":1,"119":1}}],["125",{"2":{"6":2,"70":1,"71":1}}],["127",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1,"190":1}}],["123",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["12636633117296836",{"2":{"191":2}}],["126",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["12",{"2":{"3":2,"6":5,"58":2,"70":1,"71":1,"116":1,"118":1,"119":1,"198":1}}],["124",{"2":{"3":2,"6":3,"70":1,"71":1,"118":1,"119":1}}],["1",{"2":{"1":16,"3":76,"6":64,"13":1,"14":4,"15":1,"52":4,"53":15,"55":7,"57":2,"58":11,"59":16,"62":4,"63":7,"64":9,"65":15,"66":72,"68":1,"69":10,"71":9,"73":3,"75":4,"76":11,"81":6,"84":7,"85":6,"87":2,"88":6,"91":16,"93":2,"94":2,"103":2,"104":8,"105":12,"107":2,"108":5,"116":38,"122":6,"124":2,"125":6,"134":4,"135":5,"137":1,"145":16,"146":27,"150":4,"153":6,"154":3,"156":1,"158":12,"159":2,"169":9,"176":1,"177":4,"180":8,"182":15,"183":3,"184":15,"185":6,"189":8,"190":44,"191":12,"192":1,"194":9,"197":8,"198":3}}],["nselected",{"2":{"184":3}}],["nmax",{"2":{"184":2}}],["nice",{"2":{"182":1}}],["n+1",{"2":{"158":1}}],["nfeature",{"2":{"153":1,"154":1}}],["nkeys",{"2":{"146":8}}],["nc",{"2":{"116":13}}],["ncoord",{"2":{"91":2}}],["nl",{"2":{"116":11}}],["nhole",{"2":{"66":2,"70":2,"72":2,"75":2,"76":1,"91":2}}],["nbpts",{"2":{"66":2}}],["ngeom",{"2":{"63":1,"153":2,"154":1,"194":1}}],["nt",{"2":{"187":2}}],["ntasks",{"2":{"153":3,"154":3}}],["nthreads",{"2":{"153":2,"154":2}}],["nthe",{"2":{"60":1,"173":1,"176":1}}],["ntuple",{"2":{"59":3,"177":1}}],["n2",{"2":{"59":8,"91":10}}],["n1",{"2":{"59":8,"91":9}}],["np2",{"2":{"105":4}}],["npolygon",{"2":{"73":1,"91":3,"169":2}}],["npoints",{"2":{"53":6,"66":5,"116":3,"176":6,"182":7}}],["npoint",{"2":{"6":1,"53":2,"55":1,"56":1,"65":2,"81":2,"85":1,"91":6,"105":6,"116":6,"137":1,"145":2,"159":1,"176":3,"177":1,"180":14,"184":1,"194":13}}],["npts",{"2":{"66":6,"182":3}}],["np",{"2":{"56":2,"85":5}}],["null",{"2":{"32":1,"176":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"57":2,"59":1,"176":1}}],["number=6",{"2":{"6":1,"179":1,"180":1}}],["number",{"2":{"6":11,"59":1,"66":2,"69":1,"77":1,"81":1,"84":1,"91":2,"116":2,"174":1,"175":1,"177":1,"180":2,"181":4,"182":7,"183":4,"184":12}}],["n",{"2":{"6":1,"9":1,"57":2,"59":36,"60":2,"66":51,"69":10,"75":4,"76":4,"116":11,"137":2,"145":6,"146":5,"158":1,"169":25,"173":2,"176":2,"177":3,"180":2,"184":7,"194":32}}],["naive",{"2":{"74":1}}],["napts",{"2":{"66":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"190":1}}],["natural",{"2":{"180":1,"190":2,"196":1}}],["naturalearth",{"2":{"11":2,"80":2,"180":3,"190":1}}],["nature",{"2":{"146":1}}],["native",{"2":{"6":1,"147":1,"187":4,"193":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"153":1}}],["namedtuple",{"2":{"22":2,"153":2,"187":2}}],["name",{"2":{"6":1,"27":4,"180":1,"187":1,"192":1,"193":2,"198":1}}],["namespaced",{"2":{"153":1}}],["names",{"2":{"6":1,"27":4,"153":3,"154":3,"187":1}}],["nodestatus",{"2":{"146":6}}],["nodes",{"2":{"66":1,"146":4}}],["node",{"2":{"66":26,"146":17}}],["nor",{"2":{"60":1,"173":1,"176":1}}],["normalized",{"2":{"59":1}}],["normalize",{"2":{"59":1}}],["norm",{"2":{"6":1,"59":22}}],["north",{"2":{"6":1,"65":12,"161":1}}],["now",{"2":{"6":1,"13":1,"25":1,"28":1,"55":1,"58":2,"59":4,"60":1,"66":1,"69":1,"76":1,"77":1,"85":1,"145":1,"146":2,"168":1,"174":1,"175":3,"176":1,"180":1,"189":5,"190":6,"191":2,"192":1,"193":3,"197":2}}],["no",{"2":{"6":6,"53":1,"59":2,"66":4,"70":1,"71":14,"72":1,"73":1,"75":1,"91":2,"94":3,"108":3,"116":2,"125":2,"127":1,"128":3,"129":3,"130":1,"135":2,"137":1,"139":1,"140":2,"146":2,"147":1,"148":1,"153":3,"174":1,"176":2,"177":1,"180":1,"187":1,"193":1}}],["nonzero",{"2":{"177":1}}],["none",{"2":{"6":4,"66":1,"69":1,"70":1,"72":1,"75":1,"76":1,"105":4,"107":1}}],["nondimensional",{"2":{"6":1,"176":1}}],["nonintersecting",{"2":{"6":1,"23":1,"166":1,"169":1}}],["non",{"2":{"3":4,"6":2,"22":1,"57":2,"66":15,"70":1,"71":4,"72":2,"73":1,"75":1,"76":2,"84":1,"122":2,"139":1,"151":1,"163":1}}],["note",{"2":{"4":8,"6":12,"19":1,"30":1,"53":1,"56":2,"59":1,"62":2,"63":2,"65":1,"66":3,"69":2,"71":5,"73":3,"76":3,"82":1,"85":1,"91":5,"116":1,"121":1,"122":1,"161":1,"163":1,"172":1,"177":1,"181":1,"182":2,"183":1,"190":2,"191":1}}],["not",{"0":{"147":1},"2":{"1":4,"3":16,"4":2,"6":18,"18":1,"19":1,"22":1,"24":1,"27":1,"53":4,"56":1,"59":4,"60":1,"62":1,"66":18,"69":1,"70":1,"71":7,"76":3,"81":1,"87":2,"88":1,"90":2,"91":4,"93":2,"94":2,"103":1,"104":2,"108":3,"110":5,"111":3,"112":2,"113":2,"116":5,"121":1,"122":2,"124":2,"125":2,"127":1,"135":1,"145":4,"146":2,"147":1,"150":2,"151":1,"152":1,"153":7,"154":4,"156":3,"158":2,"161":1,"162":1,"163":1,"165":2,"168":3,"171":1,"172":1,"173":1,"174":1,"176":2,"177":1,"186":1,"187":2,"190":1,"191":1,"196":1}}],["nothing`",{"2":{"71":2,"73":2,"76":2}}],["nothing",{"2":{"1":68,"4":2,"6":42,"15":3,"66":4,"69":1,"70":1,"71":2,"73":2,"76":2,"91":1,"116":1,"145":9,"146":3,"150":2,"153":3,"154":2,"156":3,"158":24,"165":1,"168":60,"173":1,"177":1,"180":2,"181":6,"182":6,"183":6,"184":1,"185":32,"189":252,"190":16,"191":20,"194":7}}],["ne",{"2":{"190":2}}],["net",{"2":{"165":2}}],["ness",{"2":{"156":1}}],["nesting",{"2":{"151":2}}],["nestedloopfast",{"2":{"199":1}}],["nested",{"2":{"1":4,"4":2,"6":5,"18":1,"53":1,"150":4,"151":2,"153":2,"154":2,"180":1,"200":1}}],["never",{"2":{"151":1,"181":1}}],["neumann",{"2":{"146":1}}],["neither",{"2":{"76":1}}],["neighborhood",{"2":{"146":2}}],["neighbor",{"2":{"66":27}}],["neighboring",{"2":{"6":6,"66":1,"180":1,"181":1,"182":1,"183":2}}],["nearly",{"2":{"193":1}}],["nearest",{"2":{"66":1,"71":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"66":2,"194":13}}],["nextnode",{"2":{"146":27}}],["nextnodes",{"2":{"146":6}}],["next",{"2":{"63":1,"65":3,"66":81,"69":4,"116":14,"146":3,"169":13,"182":5}}],["necessarily",{"2":{"6":1,"145":1,"171":1}}],["necessary",{"2":{"6":1,"151":1,"180":1}}],["newfeature",{"2":{"156":2}}],["newnodes",{"2":{"146":2}}],["new",{"2":{"6":1,"60":1,"65":9,"66":58,"72":3,"73":1,"76":16,"116":2,"146":4,"152":1,"153":21,"154":1,"165":3,"166":1,"167":1,"169":19,"177":8,"181":1,"182":2,"183":1,"191":1,"192":1,"198":1}}],["negative",{"2":{"4":6,"6":3,"55":2,"56":1,"57":2,"84":2,"85":3}}],["needs",{"2":{"63":1}}],["needing",{"2":{"4":2,"6":1,"17":1,"170":1}}],["need",{"2":{"1":2,"3":2,"4":4,"5":2,"6":5,"32":1,"59":2,"62":1,"66":2,"73":1,"81":1,"91":4,"103":1,"104":1,"116":1,"146":2,"148":1,"153":3,"154":1,"170":1,"184":1,"185":1,"190":1,"191":2,"199":2}}],["needed",{"2":{"1":4,"6":4,"53":1,"59":1,"65":1,"66":4,"70":1,"72":1,"75":1,"85":2,"116":5,"146":1,"153":1,"154":1,"165":1,"172":3,"191":1}}],["human",{"2":{"193":1}}],["hull`",{"2":{"82":2}}],["hulls",{"2":{"6":1,"77":1,"82":1}}],["hull",{"0":{"50":1,"77":1,"79":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"0":1,"6":8,"27":2,"50":1,"77":2,"79":4,"80":1,"81":10,"82":15}}],["hypot",{"2":{"177":1}}],["h2",{"2":{"116":6}}],["h1",{"2":{"116":11}}],["hm",{"2":{"58":2}}],["h",{"2":{"53":2,"66":2,"76":8}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"70":1,"71":1,"72":1,"75":1,"82":1,"116":2,"161":1,"182":1}}],["high",{"2":{"193":1}}],["highest",{"2":{"191":1}}],["higher",{"2":{"6":1,"82":1}}],["hit",{"2":{"66":1,"153":1,"154":1,"156":3}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"58":2}}],["hinter",{"2":{"27":3,"60":1,"173":1,"176":1}}],["hint",{"2":{"27":3,"60":1,"176":1}}],["hinge=2",{"2":{"70":1}}],["hinge`",{"2":{"70":1}}],["hinge",{"2":{"6":1,"66":1,"71":13,"116":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"153":1}}],["heatmap",{"2":{"13":5,"14":6,"58":2,"84":2,"146":1}}],["here",{"2":{"6":3,"9":1,"13":1,"14":1,"20":1,"59":1,"71":1,"82":2,"105":1,"146":2,"153":2,"156":4,"158":1,"161":1,"176":1,"190":2,"196":5,"197":3}}],["helpers",{"0":{"66":1},"2":{"105":1,"122":1}}],["helper",{"0":{"71":1,"73":1,"76":1},"2":{"63":1,"66":1,"69":1}}],["helps",{"2":{"31":1}}],["help",{"2":{"6":1,"161":1,"163":1}}],["held",{"2":{"1":2,"6":1,"150":2,"153":1}}],["hours",{"2":{"198":1}}],["hood",{"2":{"193":1}}],["hook",{"2":{"6":1,"180":1}}],["home",{"2":{"190":1}}],["horizontal",{"2":{"65":1,"71":1,"146":1,"180":1}}],["hormann",{"0":{"71":1,"73":1,"76":1},"2":{"6":2,"59":2,"66":3,"69":2,"70":1,"72":1,"75":1}}],["how",{"0":{"26":1},"2":{"6":2,"26":2,"55":1,"59":1,"66":1,"71":1,"91":1,"146":2,"156":1,"171":1,"180":1,"190":1,"193":1,"196":2,"197":2,"198":1,"199":1}}],["however",{"2":{"3":2,"6":2,"53":1,"59":1,"63":1,"66":1,"71":1,"81":1,"84":1,"87":1,"91":1,"104":1,"167":1}}],["hole",{"2":{"53":1,"56":3,"58":2,"59":9,"63":4,"65":3,"66":60,"70":2,"72":6,"76":15,"85":3,"97":1,"98":1,"99":1,"116":33,"146":5,"159":2,"189":1}}],["holes=",{"2":{"66":1}}],["holes",{"2":{"4":6,"5":2,"6":4,"9":2,"53":2,"55":1,"59":2,"63":1,"66":19,"69":4,"70":2,"72":2,"75":6,"76":29,"85":3,"91":3,"113":1,"116":11,"127":1,"146":17,"159":2,"189":4}}],["holding",{"2":{"6":1,"146":1,"153":2}}],["hold",{"2":{"6":1,"146":1,"163":1,"180":1,"193":1}}],["holds",{"2":{"6":1,"66":1,"162":2,"178":1}}],["halign",{"2":{"180":1}}],["half",{"2":{"64":2}}],["hail",{"2":{"159":1}}],["handling",{"0":{"173":1},"2":{"148":1}}],["handler",{"2":{"60":1,"173":1}}],["handle",{"2":{"27":1,"145":1,"151":2,"153":1,"190":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"116":1}}],["had",{"2":{"70":1,"72":1,"91":1,"163":1,"175":1}}],["happens",{"2":{"66":1}}],["happen",{"2":{"24":1,"153":1}}],["have",{"2":{"3":6,"4":18,"6":18,"19":1,"23":1,"33":1,"53":2,"56":3,"59":6,"60":1,"66":4,"71":1,"82":2,"84":1,"85":2,"91":10,"116":5,"121":1,"122":3,"134":1,"135":1,"146":1,"147":1,"148":2,"152":1,"153":1,"154":2,"156":2,"161":2,"163":1,"180":1,"182":1,"187":1,"189":1,"190":1,"196":1,"197":1,"198":3}}],["haskey",{"2":{"153":1,"187":1}}],["hash",{"2":{"146":1}}],["hasn",{"2":{"146":1}}],["hassle",{"2":{"1":2,"6":1,"185":1}}],["has",{"2":{"1":8,"6":4,"52":1,"55":2,"59":2,"66":2,"71":1,"73":2,"76":1,"84":1,"85":1,"91":11,"137":1,"145":1,"150":8,"153":6,"157":1,"175":2,"184":1,"190":1}}],["x=x",{"2":{"194":1}}],["xticklabelsvisible",{"2":{"190":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"189":4,"191":1}}],["x`",{"2":{"153":1}}],["xvec",{"2":{"146":4}}],["xbounds",{"2":{"146":4}}],["xhalf",{"2":{"146":2}}],["xlast",{"2":{"85":3}}],["xfirst",{"2":{"85":5}}],["x0",{"2":{"85":5}}],["xn",{"2":{"65":4}}],["xind+1",{"2":{"146":1}}],["xind",{"2":{"146":2}}],["xinterior",{"2":{"63":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"63":13}}],["xrange",{"2":{"58":3,"84":2}}],["xautolimits",{"2":{"58":2}}],["xp2",{"2":{"53":5}}],["x26",{"2":{"53":2,"56":6,"59":1,"60":4,"65":36,"66":58,"71":24,"72":4,"73":4,"76":2,"85":3,"91":14,"100":2,"101":2,"105":48,"114":2,"115":2,"116":170,"122":22,"131":2,"132":2,"137":2,"141":2,"142":2,"145":4,"146":12,"153":2,"165":2,"169":6,"173":2,"176":2,"182":10,"183":2,"194":4,"196":4}}],["x2",{"2":{"6":3,"59":4,"63":2,"65":18,"85":8,"105":10,"116":5,"122":4,"146":5,"177":6,"194":2}}],["x1",{"2":{"6":4,"59":3,"63":2,"65":22,"85":8,"105":11,"116":6,"122":5,"146":5,"177":7,"194":2}}],["xs",{"2":{"6":3,"65":4,"146":30,"194":4}}],["xmax",{"2":{"6":1,"64":2,"65":48}}],["xmin",{"2":{"6":1,"64":2,"65":49}}],["x3c",{"2":{"5":2,"6":34,"27":1,"53":4,"56":2,"59":66,"65":11,"66":17,"69":3,"70":1,"71":6,"72":1,"75":1,"84":1,"85":13,"91":2,"105":33,"116":13,"122":10,"145":1,"146":4,"153":3,"154":2,"156":15,"159":2,"161":3,"162":4,"163":4,"166":3,"169":5,"176":2,"181":2,"182":6,"183":3,"184":9,"199":1}}],["xy`",{"2":{"172":1}}],["xy",{"2":{"1":8,"59":1,"172":3}}],["x",{"2":{"1":8,"4":2,"6":8,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"50":2,"53":9,"56":2,"58":8,"62":1,"63":10,"64":1,"65":8,"66":21,"69":6,"71":18,"73":9,"76":9,"84":2,"85":7,"91":3,"105":21,"116":16,"122":7,"145":11,"146":2,"148":2,"150":6,"153":5,"154":4,"156":10,"163":5,"165":2,"170":2,"171":4,"172":1,"177":2,"180":2,"182":2,"184":1,"185":2,"189":6,"190":2,"191":2,"194":33,"196":1,"198":2,"200":2}}],["=>",{"2":{"153":2}}],["=float64",{"2":{"63":3,"70":1,"75":1}}],["=false",{"2":{"53":1}}],["===",{"2":{"105":8,"145":4}}],["==",{"2":{"9":1,"19":1,"32":1,"53":4,"56":2,"59":9,"60":2,"63":1,"65":30,"66":34,"71":20,"73":1,"75":2,"76":1,"80":1,"84":1,"91":16,"116":44,"122":2,"145":3,"146":18,"153":2,"159":1,"165":1,"169":1,"173":1,"176":2,"180":1,"184":3}}],["=",{"2":{"1":10,"3":34,"4":14,"5":4,"6":62,"11":1,"13":19,"14":33,"15":18,"27":5,"32":7,"35":2,"36":2,"37":2,"38":2,"50":3,"52":4,"53":56,"55":6,"56":25,"58":35,"59":110,"60":3,"62":6,"63":36,"64":6,"65":96,"66":324,"68":7,"69":29,"70":18,"71":143,"72":21,"73":30,"75":21,"76":78,"79":6,"80":4,"81":14,"82":4,"84":15,"85":52,"87":7,"88":3,"90":7,"91":40,"93":4,"94":23,"95":3,"96":7,"97":14,"98":14,"99":4,"100":2,"101":2,"103":5,"104":3,"105":57,"107":7,"108":18,"109":3,"110":11,"111":17,"112":9,"113":3,"114":2,"115":2,"116":189,"118":3,"119":3,"121":7,"122":40,"124":7,"125":22,"126":3,"127":11,"128":14,"129":14,"130":4,"131":2,"132":2,"134":3,"135":22,"136":3,"137":9,"138":14,"139":10,"140":6,"141":2,"142":2,"145":32,"146":110,"148":1,"150":6,"153":40,"154":20,"155":4,"156":39,"158":2,"159":4,"161":3,"162":6,"163":2,"165":9,"168":3,"169":30,"170":1,"173":2,"175":16,"176":21,"177":18,"178":2,"179":5,"180":60,"181":11,"182":49,"183":7,"184":43,"185":2,"187":3,"189":45,"190":19,"191":13,"192":3,"193":4,"194":42,"195":7,"197":12,"198":6,"199":2,"200":1}}],["utm",{"2":{"190":1}}],["utility",{"0":{"194":1},"2":{"59":1,"153":1,"154":1}}],["utils",{"0":{"184":1},"2":{"27":1}}],["u2",{"2":{"116":4}}],["u1",{"2":{"116":4}}],["update",{"2":{"66":6,"146":10}}],["updated",{"2":{"66":6,"156":3}}],["updates",{"2":{"59":1}}],["up",{"2":{"66":2,"71":1,"116":1,"139":1,"151":1,"168":1,"182":2,"189":2}}],["upper",{"2":{"6":1,"146":1,"197":1}}],["uv",{"2":{"59":1}}],["usage",{"2":{"198":1}}],["usable",{"2":{"160":1}}],["usa",{"0":{"80":1},"2":{"80":4,"180":15,"198":3}}],["us",{"2":{"56":1,"82":1,"190":1,"198":1}}],["usually",{"2":{"6":2,"26":2,"77":1,"153":1,"156":1,"161":1,"193":1}}],["usual",{"2":{"6":1,"159":1,"166":1}}],["usecases",{"2":{"25":1,"28":1}}],["uses",{"2":{"6":3,"77":1,"82":1,"116":1,"160":1,"161":1,"172":1,"176":1,"180":1,"193":1}}],["users",{"2":{"27":1,"148":1,"167":1}}],["user",{"2":{"6":12,"23":1,"63":1,"70":3,"72":3,"75":3,"153":1,"181":1,"182":1,"183":1,"196":1}}],["useful",{"2":{"6":10,"59":1,"146":1,"174":1,"177":1,"180":2,"187":1}}],["used",{"2":{"1":2,"5":2,"6":8,"53":1,"56":1,"57":1,"59":1,"63":2,"65":1,"66":7,"69":1,"71":1,"84":1,"85":1,"91":1,"122":1,"146":2,"150":2,"153":1,"154":1,"156":1,"157":1,"162":1,"177":1,"180":1,"182":2,"186":2,"190":1,"193":1,"196":2,"197":1}}],["use",{"2":{"1":4,"4":2,"5":2,"6":12,"11":1,"20":1,"23":1,"26":1,"59":1,"66":1,"76":1,"82":2,"105":2,"122":1,"146":1,"147":1,"150":2,"153":4,"154":3,"155":1,"159":1,"161":2,"171":1,"175":1,"177":1,"180":1,"182":2,"187":3,"189":1,"193":1,"196":2,"199":2}}],["using",{"0":{"190":1},"2":{"1":8,"4":2,"5":6,"6":12,"11":4,"13":4,"14":1,"15":1,"27":6,"32":1,"50":1,"52":1,"53":1,"55":2,"56":2,"58":4,"59":7,"60":3,"62":2,"63":1,"64":2,"65":1,"66":5,"68":2,"69":1,"71":4,"73":3,"74":1,"76":3,"79":1,"80":2,"81":1,"82":2,"84":2,"85":2,"87":2,"88":1,"90":2,"91":1,"93":2,"94":1,"101":1,"103":2,"104":1,"105":1,"107":2,"108":1,"115":1,"116":1,"118":2,"119":1,"121":2,"122":1,"124":2,"125":1,"132":1,"134":2,"135":1,"142":1,"145":1,"146":5,"147":1,"148":2,"150":2,"151":1,"153":4,"154":2,"155":1,"156":1,"159":1,"163":1,"166":1,"169":1,"170":2,"171":1,"172":1,"173":3,"175":1,"176":5,"177":1,"180":3,"182":1,"184":1,"185":4,"187":2,"188":4,"189":1,"191":1,"192":2,"194":1,"195":1,"196":1,"197":4,"198":2,"200":2}}],["until",{"2":{"146":3,"151":1,"182":1,"187":1}}],["unprocessed",{"2":{"66":1}}],["unmatched",{"2":{"65":26,"66":9}}],["unknown=3",{"2":{"66":1}}],["unknown",{"2":{"65":15,"66":4}}],["understand",{"2":{"186":1}}],["under",{"2":{"56":2,"193":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"53":2,"66":1,"181":1,"182":1,"184":2,"194":2}}],["unless",{"2":{"22":1,"66":1,"71":2,"73":2,"76":2,"153":1}}],["unlike",{"2":{"18":1,"186":1}}],["unstable",{"2":{"13":1,"153":1,"163":1}}],["unneeded",{"2":{"6":3,"66":1,"70":2,"72":2,"75":2}}],["unnecessary",{"2":{"6":3,"146":1,"181":1,"182":1,"183":1}}],["universal",{"2":{"190":1}}],["united",{"2":{"180":1}}],["unit",{"2":{"161":1}}],["unify",{"2":{"25":1,"28":1}}],["unique",{"2":{"6":2,"71":3,"166":2,"169":2}}],["unioning",{"2":{"76":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"70":1,"71":2,"72":1,"73":2,"75":1,"76":2,"166":2,"167":2,"168":1,"169":4}}],["unions",{"0":{"76":1},"2":{"18":1,"162":1}}],["union",{"0":{"36":1,"75":1},"2":{"0":1,"1":4,"3":4,"4":8,"6":22,"11":3,"23":2,"27":1,"32":1,"36":2,"53":2,"56":1,"59":1,"63":4,"65":1,"66":7,"70":2,"75":18,"76":30,"85":1,"91":8,"96":2,"97":4,"98":1,"100":2,"101":1,"110":2,"111":6,"114":2,"115":1,"122":4,"127":2,"128":4,"129":1,"131":2,"132":1,"137":2,"138":4,"139":1,"141":2,"142":1,"145":1,"146":5,"148":1,"150":4,"151":3,"153":3,"154":3,"162":4,"166":1,"167":1,"169":9,"177":4,"180":2,"181":3,"182":3,"183":3,"194":1}}],["unchanged",{"2":{"1":2,"6":2,"150":2,"153":1,"180":1}}],["unwrap",{"0":{"156":1},"2":{"0":1,"6":3,"156":17}}],["gdal",{"2":{"193":1}}],["gml",{"2":{"193":1}}],["gpkg",{"2":{"193":3}}],["gadm",{"2":{"198":4}}],["ga",{"2":{"190":3,"195":2}}],["gaps",{"2":{"146":1}}],["global",{"2":{"190":1}}],["globally",{"2":{"154":1,"161":1}}],["gft",{"2":{"188":1,"190":2}}],["gc",{"2":{"165":6}}],["g",{"2":{"53":3,"56":3,"60":1,"63":3,"65":3,"85":6,"151":1,"153":2,"156":4,"180":2,"193":1,"194":2}}],["gb",{"2":{"27":1}}],["guarantee",{"2":{"19":1,"31":1}}],["guaranteed",{"2":{"1":2,"6":1,"53":1,"150":2,"154":1}}],["grand",{"2":{"198":1}}],["grained",{"2":{"175":1}}],["grahamscanmethod",{"2":{"82":1}}],["graphics",{"2":{"6":1,"59":1}}],["great",{"2":{"189":1,"191":1,"193":1}}],["greater",{"2":{"6":1,"145":1,"177":1}}],["greiner",{"0":{"71":1,"73":1,"76":1},"2":{"66":3,"69":2,"70":1,"72":1,"75":1}}],["green",{"2":{"14":1,"190":1}}],["grid",{"2":{"6":1,"58":1,"65":4}}],["grouped",{"2":{"189":1}}],["groups",{"2":{"6":1,"146":1}}],["grouping",{"2":{"1":2,"6":1,"150":2,"154":3}}],["grows",{"2":{"6":1,"161":1}}],["g2",{"2":{"3":10,"6":5,"88":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":4,"101":2,"104":3,"105":21,"108":10,"109":6,"110":10,"111":8,"112":4,"113":2,"114":4,"115":2,"125":10,"126":6,"127":9,"128":6,"129":6,"130":3,"131":4,"132":2,"135":10,"136":6,"137":10,"138":6,"139":5,"140":4,"141":4,"142":2}}],["g1",{"2":{"3":10,"4":2,"6":6,"88":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":2,"101":4,"104":3,"105":21,"108":9,"109":6,"110":10,"111":8,"112":4,"113":2,"114":2,"115":4,"125":10,"126":6,"127":9,"128":6,"129":6,"130":3,"131":2,"132":4,"135":10,"136":6,"137":9,"138":6,"139":5,"140":4,"141":2,"142":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"180":2}}],["generated",{"2":{"27":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"65":1,"66":1,"69":1,"71":1,"73":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"159":1,"163":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"180":1,"184":1,"185":1,"187":1,"194":1,"197":1,"200":1}}],["generate",{"2":{"7":1,"13":2,"180":1,"197":2}}],["generalization",{"2":{"57":1}}],["generalized",{"2":{"6":1,"57":3,"59":1}}],["generalise",{"2":{"6":4,"180":1}}],["generally",{"2":{"6":2,"161":2,"187":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"25":1,"28":1,"148":1,"154":1,"173":1}}],["getfeature",{"2":{"153":1,"154":1,"156":3,"194":5}}],["getcolumn",{"2":{"153":2,"154":2,"156":1}}],["getgeom",{"2":{"100":1,"101":1,"114":1,"115":1,"122":2,"131":1,"132":1,"141":1,"142":1,"153":3,"154":2,"156":3,"180":3,"194":6}}],["getring",{"2":{"66":1}}],["getindex",{"2":{"59":2}}],["gethole",{"2":{"53":1,"56":1,"63":1,"65":1,"66":4,"69":1,"70":2,"72":2,"76":6,"85":1,"91":2,"116":5,"159":1,"189":1}}],["getexterior",{"2":{"53":1,"56":1,"59":1,"63":1,"65":1,"66":3,"69":1,"70":2,"72":2,"75":3,"76":6,"85":1,"91":2,"116":5,"145":1,"146":1,"159":1,"189":1}}],["getpolygon",{"2":{"71":2,"73":3,"76":2,"91":3}}],["getpoint",{"2":{"52":1,"53":5,"55":2,"56":1,"59":1,"62":1,"63":6,"64":2,"65":3,"66":3,"68":3,"84":1,"85":6,"87":4,"90":4,"91":13,"93":1,"103":1,"105":7,"107":4,"116":28,"118":2,"121":4,"122":2,"124":4,"134":2,"137":2,"145":5,"159":3,"175":4,"177":2,"184":1,"189":2,"194":3}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"32":1,"55":1,"60":1,"66":9,"70":1,"71":2,"72":1,"73":1,"75":2,"82":2,"146":4,"153":3,"154":1,"173":1,"176":3,"180":1,"181":1,"183":1,"184":2,"187":5,"189":2,"194":1,"198":2}}],["geoparquet",{"2":{"193":4}}],["geopoly1",{"2":{"191":1,"192":1}}],["geopoly2",{"2":{"191":1,"192":1}}],["geoaxis",{"2":{"190":4,"195":1}}],["geointeface",{"2":{"151":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"179":1,"197":1,"198":1}}],["geointerface",{"0":{"31":1},"2":{"1":40,"3":18,"4":4,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"27":7,"28":1,"31":1,"52":1,"53":1,"55":1,"56":1,"59":23,"62":1,"63":1,"64":1,"65":1,"66":1,"68":1,"69":1,"70":1,"71":1,"72":1,"75":1,"79":1,"80":1,"81":1,"84":1,"85":11,"87":1,"88":2,"90":1,"91":2,"93":1,"94":2,"103":1,"104":2,"105":1,"107":1,"108":3,"118":1,"119":2,"121":1,"122":2,"124":1,"125":2,"134":1,"135":2,"145":5,"146":1,"150":6,"151":3,"153":11,"156":2,"158":9,"165":2,"166":1,"168":23,"170":1,"172":2,"175":1,"176":1,"179":1,"180":2,"185":13,"188":1,"189":122,"190":5,"191":9,"194":1,"195":1,"197":1,"198":1,"200":1}}],["geo",{"2":{"146":1,"176":4,"190":2}}],["geotable",{"2":{"30":1}}],["geojson",{"2":{"11":1,"180":2,"188":1,"190":4,"193":3}}],["geographic",{"2":{"6":1,"161":1,"190":1,"193":1}}],["geographiclib",{"2":{"6":1,"176":1}}],["geodataframes",{"2":{"193":3}}],["geodesy",{"2":{"161":1}}],["geodesic`",{"2":{"176":2}}],["geodesic",{"0":{"195":1},"2":{"0":1,"6":8,"27":1,"161":6,"175":6,"176":8,"177":1,"195":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"174":1,"175":3,"176":6,"177":2,"195":1}}],["geod",{"2":{"6":2,"176":3}}],["geoformattypes",{"2":{"1":4,"172":2,"188":1,"190":2,"191":8}}],["geomakie",{"0":{"190":1},"2":{"188":2,"190":5,"195":2}}],["geomtype",{"2":{"153":2,"156":1}}],["geomfromgeos",{"2":{"32":1,"176":1}}],["geoms",{"2":{"6":1,"50":3,"82":1,"116":1,"153":12,"156":8}}],["geom2",{"2":{"3":16,"4":2,"6":9,"85":6,"91":1,"105":6,"108":1,"119":3,"122":6,"125":2,"135":1}}],["geom1",{"2":{"3":16,"4":2,"6":9,"85":6,"91":1,"105":4,"108":1,"119":3,"122":6,"125":2,"135":1}}],["geometrical",{"2":{"196":1}}],["geometric",{"2":{"25":2,"28":2,"62":1,"161":1}}],["geometries",{"0":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"189":1,"190":1,"191":1},"2":{"1":12,"3":16,"4":28,"6":63,"18":3,"20":1,"22":3,"25":2,"28":2,"30":4,"52":1,"53":3,"56":4,"63":1,"65":2,"69":1,"70":5,"71":4,"72":5,"75":5,"82":6,"84":1,"85":4,"88":1,"90":1,"91":7,"93":1,"94":1,"105":2,"108":2,"116":1,"118":1,"119":1,"121":2,"122":3,"125":2,"127":1,"134":2,"135":2,"148":1,"150":6,"152":2,"153":6,"154":3,"155":1,"156":5,"170":1,"172":2,"174":3,"175":1,"176":4,"177":1,"178":1,"181":1,"182":1,"183":1,"188":5,"190":1,"191":2,"192":2,"193":1,"194":1,"196":5,"197":1,"199":1,"200":1}}],["geometry=",{"2":{"192":1}}],["geometrybasics",{"2":{"27":3,"58":2,"59":10,"82":1,"84":1,"94":1,"125":1,"135":1}}],["geometrycolumns",{"2":{"153":5,"154":2,"156":1}}],["geometrycollections",{"2":{"196":1}}],["geometrycollection",{"2":{"23":1,"198":1}}],["geometrycollectiontrait",{"2":{"23":1,"32":1,"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["geometrycorrections",{"2":{"165":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"159":2,"164":2,"165":17,"166":11,"169":4}}],["geometry",{"0":{"2":1,"70":1,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"164":1,"172":1,"178":1,"188":1,"192":1},"1":{"3":1,"4":1,"165":1,"166":1,"173":1,"179":1,"180":1,"189":1,"190":1,"191":1,"192":1,"193":1},"2":{"1":20,"3":48,"4":24,"6":74,"9":1,"11":2,"18":4,"20":1,"23":3,"27":1,"30":1,"53":7,"56":4,"60":4,"63":3,"64":1,"65":4,"69":4,"80":1,"84":4,"85":6,"87":5,"88":2,"91":8,"93":4,"94":5,"95":4,"96":1,"100":3,"101":4,"103":4,"104":4,"105":3,"107":2,"108":5,"109":4,"110":2,"111":2,"114":3,"115":4,"116":2,"118":2,"122":3,"124":4,"125":5,"126":4,"131":3,"132":4,"134":3,"135":4,"136":4,"137":2,"141":3,"142":4,"144":1,"148":4,"150":6,"151":2,"153":28,"154":12,"156":8,"158":1,"159":1,"161":4,"164":2,"165":28,"166":6,"170":1,"171":1,"172":6,"174":3,"175":1,"176":5,"177":8,"180":6,"189":1,"190":1,"191":4,"192":2,"193":2,"194":6,"196":1,"197":7,"198":4,"199":2}}],["geometryopsprojext",{"2":{"172":1,"173":1,"176":1,"177":1}}],["geometryopslibgeosext",{"2":{"60":1}}],["geometryopscore`",{"2":{"27":1}}],["geometryopscore",{"2":{"0":17,"1":2,"6":15,"27":7,"150":2}}],["geometryops",{"0":{"0":1,"25":1,"27":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":122,"1":8,"3":27,"4":10,"5":3,"6":122,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":4,"27":1,"28":1,"32":2,"52":1,"55":1,"58":5,"60":1,"62":1,"64":1,"68":1,"69":1,"70":1,"71":1,"72":1,"75":1,"77":1,"79":1,"80":1,"81":3,"84":1,"87":1,"88":2,"90":1,"91":1,"93":1,"94":2,"103":1,"104":2,"105":2,"107":1,"108":2,"118":1,"119":1,"121":1,"122":1,"124":1,"125":2,"134":1,"135":2,"145":3,"146":2,"150":4,"153":1,"158":1,"160":2,"161":1,"165":1,"166":4,"168":1,"173":1,"175":1,"176":2,"179":1,"180":2,"185":1,"186":1,"187":2,"188":1,"189":3,"194":1,"195":1,"196":1,"197":2,"198":2}}],["geom",{"2":{"1":14,"4":42,"6":48,"18":3,"27":12,"32":10,"35":5,"36":5,"37":5,"38":5,"40":4,"41":4,"42":4,"43":4,"44":4,"45":4,"46":4,"47":4,"48":4,"49":4,"53":25,"56":17,"63":28,"65":6,"66":16,"69":15,"70":12,"71":10,"72":8,"73":2,"75":9,"76":9,"85":28,"91":45,"94":4,"105":1,"108":4,"116":3,"122":1,"125":4,"135":4,"145":3,"146":1,"148":2,"150":8,"153":34,"154":13,"156":49,"169":11,"171":4,"177":13,"180":36,"184":3,"185":7,"194":13,"198":6,"200":4}}],["geospatial",{"0":{"191":1,"193":1},"2":{"188":5,"190":1,"191":3,"193":5}}],["geoscontext",{"2":{"176":1}}],["geosdensify",{"2":{"32":2,"176":3}}],["geos",{"0":{"187":1},"2":{"0":1,"6":6,"32":8,"33":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"60":4,"77":1,"81":4,"82":1,"178":5,"180":2,"186":1,"187":12}}],["got",{"2":{"184":3}}],["goes",{"2":{"6":2,"145":2}}],["good",{"2":{"6":1,"59":1,"187":2,"191":1}}],["going",{"2":{"4":8,"6":5,"65":2,"81":1,"91":5,"145":1,"146":1,"188":1}}],["go",{"2":{"1":10,"3":34,"4":4,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"27":2,"32":5,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":2,"52":1,"55":1,"59":1,"62":2,"64":1,"68":2,"69":2,"70":2,"71":2,"72":2,"75":2,"79":3,"80":2,"81":8,"82":2,"84":6,"87":2,"88":2,"90":1,"91":2,"93":1,"94":2,"103":2,"104":2,"105":1,"107":1,"108":2,"118":1,"119":2,"121":1,"122":2,"124":2,"125":2,"134":1,"135":2,"145":6,"146":2,"148":1,"150":4,"153":2,"156":1,"158":3,"168":3,"175":7,"176":8,"179":2,"180":49,"185":3,"187":1,"188":1,"189":3,"191":1,"193":1,"194":2,"195":3,"196":9,"197":2,"198":5,"199":1}}],["gtrait",{"2":{"85":2}}],["gt",{"2":{"1":2,"6":2,"9":2,"10":1,"11":5,"66":3,"145":3,"150":2}}],["gif",{"2":{"182":1}}],["gives",{"2":{"198":1}}],["give",{"2":{"116":1,"193":1}}],["given",{"2":{"4":14,"6":21,"18":2,"30":1,"52":1,"53":1,"56":2,"63":3,"65":3,"66":8,"69":5,"70":1,"71":2,"72":1,"73":2,"75":1,"76":2,"85":8,"87":1,"88":1,"91":4,"94":1,"103":1,"104":1,"108":1,"116":7,"118":1,"119":1,"125":1,"135":1,"137":1,"148":1,"154":1,"165":5,"166":1,"168":1,"174":2,"176":2,"177":2,"183":1}}],["github",{"2":{"6":2,"82":1,"161":1}}],["gis",{"2":{"5":2,"6":1,"25":1,"28":1,"59":1}}],["gi",{"2":{"1":26,"3":84,"4":62,"6":125,"11":8,"13":15,"14":15,"15":8,"18":2,"27":1,"32":12,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":3,"52":3,"53":30,"55":5,"56":21,"58":1,"62":5,"63":38,"64":5,"65":17,"66":34,"68":6,"69":13,"70":25,"71":24,"72":19,"73":16,"75":17,"76":36,"79":1,"80":1,"81":3,"82":4,"84":8,"85":42,"87":7,"88":3,"90":7,"91":99,"93":3,"94":4,"95":6,"96":12,"97":10,"98":7,"99":4,"100":8,"101":6,"103":3,"104":3,"105":21,"107":7,"108":2,"109":3,"110":12,"111":14,"112":4,"113":2,"114":8,"115":6,"116":59,"118":5,"119":3,"121":7,"122":51,"124":7,"125":2,"126":6,"127":12,"128":10,"129":7,"130":4,"131":8,"132":6,"134":5,"135":3,"136":6,"137":15,"138":10,"139":7,"140":4,"141":8,"142":6,"145":32,"146":15,"148":4,"150":18,"153":42,"154":25,"156":52,"158":2,"159":10,"162":9,"165":9,"168":3,"169":8,"170":1,"171":5,"175":6,"176":6,"177":12,"179":2,"180":34,"184":4,"185":9,"188":1,"189":21,"190":2,"191":2,"194":55,"195":2,"197":5,"198":2,"200":5}}],["o",{"2":{"154":24}}],["odd",{"2":{"116":1}}],["own",{"2":{"76":1,"148":2}}],["occur",{"2":{"71":1}}],["occurs",{"2":{"71":1}}],["occupied",{"2":{"55":1}}],["old",{"2":{"66":8,"153":3}}],["ourselves",{"2":{"176":1}}],["our",{"2":{"24":1,"176":1,"189":4,"190":3,"197":1}}],["out=3",{"2":{"116":1}}],["out=4",{"2":{"70":1}}],["out`",{"2":{"70":1,"116":1}}],["out",{"2":{"6":3,"65":23,"66":12,"71":6,"76":4,"82":1,"84":5,"94":4,"105":1,"108":3,"116":102,"122":2,"125":4,"135":4,"145":1,"153":1,"177":1,"187":2}}],["outside",{"2":{"3":4,"4":2,"6":3,"65":1,"66":3,"71":4,"73":2,"76":3,"84":2,"85":1,"93":1,"104":1,"107":1,"116":12,"122":3,"130":1}}],["outputs",{"2":{"66":1}}],["output",{"2":{"3":16,"4":2,"6":18,"18":1,"23":1,"69":2,"70":1,"71":1,"72":1,"75":1,"76":2,"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":2,"180":1,"184":1,"194":1}}],["outerjoin",{"2":{"196":1}}],["outermost",{"2":{"153":1}}],["outer",{"2":{"1":2,"6":1,"150":2,"151":1,"153":2,"197":1}}],["omit",{"2":{"6":1,"176":1}}],["obtain",{"2":{"153":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":2,"6":1,"170":1}}],["objects",{"2":{"1":8,"4":2,"6":17,"150":8,"151":5,"153":4,"154":1,"156":3,"170":1,"174":1,"180":2,"200":1}}],["object",{"2":{"1":8,"4":2,"5":2,"6":8,"20":1,"59":1,"84":1,"116":4,"150":2,"151":5,"153":1,"156":2,"170":1,"172":3,"176":1,"180":1,"200":1}}],["obj",{"2":{"1":8,"4":2,"6":17,"150":4,"153":1,"154":1,"156":8,"170":1,"171":2,"176":3,"180":3,"185":1,"200":1}}],["others",{"2":{"60":1,"169":1}}],["otherwise",{"2":{"4":4,"6":3,"60":1,"66":1,"71":1,"73":1,"85":2,"146":1,"171":1,"173":1,"176":1,"194":1}}],["other",{"0":{"4":1,"6":1,"156":1},"2":{"3":8,"6":12,"53":1,"66":5,"70":1,"71":1,"72":1,"75":2,"76":3,"77":2,"85":2,"87":1,"91":2,"96":1,"116":8,"118":1,"121":1,"122":4,"127":1,"134":2,"135":2,"138":1,"146":1,"151":1,"153":1,"156":1,"162":1,"166":2,"167":1,"169":2,"180":2,"182":2,"186":1,"187":1,"190":1,"196":4,"199":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"70":1}}],["over`",{"2":{"70":1}}],["overflow",{"2":{"69":1}}],["overhead",{"2":{"22":1,"153":1,"154":1}}],["overrides",{"0":{"33":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"33":1}}],["override",{"2":{"6":1,"59":1}}],["overlapping",{"2":{"66":11,"71":4,"76":6}}],["overlap",{"2":{"3":8,"6":4,"9":1,"66":2,"71":8,"76":2,"94":1,"103":1,"116":2,"121":5,"122":6,"125":1,"167":1}}],["overlaps",{"0":{"46":1,"120":1,"121":1},"1":{"121":1,"122":1},"2":{"0":10,"3":9,"6":13,"27":1,"46":2,"71":1,"120":1,"121":3,"122":30,"146":1,"196":1}}],["over",{"2":{"1":2,"6":3,"55":2,"56":1,"63":3,"65":1,"66":5,"70":1,"71":11,"76":1,"81":1,"94":1,"105":1,"108":1,"116":15,"122":2,"125":1,"135":1,"150":2,"153":9,"154":11,"156":3,"189":3}}],["opposed",{"2":{"195":1}}],["opposite",{"2":{"3":10,"6":5,"66":2,"71":2,"73":1,"76":1,"88":2,"94":1,"104":2,"119":2,"125":1}}],["ops",{"2":{"154":1}}],["operable",{"2":{"161":1}}],["operates",{"2":{"153":1,"154":1,"157":1,"167":1}}],["operate",{"2":{"18":1,"30":1,"154":1}}],["operations",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"23":1,"26":1,"71":1,"76":1,"148":1}}],["operation",{"2":{"6":4,"66":1,"148":1,"154":1,"161":1,"166":2,"169":2,"187":2,"196":1}}],["open",{"2":{"66":1,"158":1,"190":1}}],["open>",{"2":{"6":2}}],["optimisation",{"2":{"116":1}}],["optimise",{"2":{"105":1}}],["optimal",{"2":{"6":1,"82":1}}],["options",{"2":{"14":1,"66":1}}],["optional",{"2":{"4":10,"6":6,"53":1,"56":2,"65":1,"85":2}}],["op",{"2":{"1":6,"6":3,"19":2,"63":1,"150":6,"154":35}}],["on=2",{"2":{"116":1}}],["on`",{"2":{"116":1}}],["once",{"2":{"105":1,"122":1,"146":1}}],["onto",{"2":{"85":1}}],["ones",{"2":{"168":1}}],["oneunit",{"2":{"59":1}}],["one",{"2":{"1":2,"3":18,"6":15,"23":1,"53":4,"56":2,"58":1,"59":1,"63":1,"65":3,"66":5,"70":1,"71":32,"72":1,"73":1,"75":2,"76":2,"77":1,"84":2,"93":1,"100":1,"105":1,"107":1,"116":18,"121":1,"122":18,"124":1,"125":1,"131":1,"134":2,"135":2,"138":3,"139":2,"140":2,"141":1,"142":1,"145":1,"146":5,"153":1,"161":2,"168":1,"172":1,"176":1,"184":1,"185":1,"190":1,"196":1}}],["on",{"0":{"190":1},"2":{"1":4,"4":6,"6":13,"9":1,"18":1,"20":1,"23":2,"25":3,"28":3,"30":2,"32":1,"53":5,"56":3,"58":1,"59":2,"63":3,"65":8,"66":28,"69":1,"70":1,"71":4,"72":1,"73":5,"75":1,"76":2,"82":1,"84":1,"85":3,"91":2,"93":1,"94":7,"96":2,"97":3,"98":3,"99":1,"105":4,"108":6,"110":4,"111":1,"112":1,"116":125,"122":9,"125":7,"127":2,"128":1,"129":1,"135":7,"137":2,"146":3,"148":1,"150":4,"153":12,"154":4,"156":1,"157":1,"159":1,"161":3,"163":2,"166":1,"167":1,"174":1,"176":1,"182":1,"188":1,"190":3,"191":1,"193":1,"195":1,"196":4,"197":1,"198":2,"199":2}}],["only",{"2":{"0":1,"5":2,"6":12,"23":1,"33":2,"56":2,"58":2,"59":1,"60":1,"63":2,"65":3,"66":4,"69":1,"70":1,"71":1,"72":1,"75":1,"82":3,"85":2,"91":3,"121":3,"122":1,"134":1,"146":2,"153":1,"154":2,"161":2,"168":1,"174":1,"175":1,"177":2,"186":1,"187":2,"191":1,"198":1,"199":1}}],["often",{"2":{"190":1}}],["offers",{"2":{"189":1}}],["offer",{"2":{"176":1}}],["offset",{"2":{"53":8,"91":1}}],["off",{"2":{"4":2,"6":1,"66":4,"91":1,"116":6,"154":1}}],["of",{"0":{"80":1},"2":{"1":14,"3":58,"4":132,"5":10,"6":196,"7":2,"9":4,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"28":1,"30":3,"32":2,"52":1,"53":38,"55":5,"56":28,"57":9,"58":1,"59":13,"60":1,"62":3,"63":12,"64":5,"65":31,"66":84,"69":5,"70":10,"71":48,"72":12,"73":13,"75":9,"76":20,"77":5,"81":3,"82":3,"84":6,"85":18,"87":4,"88":5,"90":2,"91":19,"93":6,"94":18,"96":1,"97":5,"98":5,"99":1,"100":2,"101":1,"104":5,"105":1,"107":3,"108":14,"110":1,"111":1,"112":1,"114":2,"115":1,"116":85,"118":1,"119":3,"121":1,"122":13,"124":4,"125":18,"127":3,"128":6,"129":6,"130":4,"131":1,"132":1,"134":2,"135":15,"137":3,"138":7,"139":5,"140":1,"141":2,"142":1,"144":2,"145":3,"146":19,"147":2,"148":3,"150":12,"151":5,"152":2,"153":21,"154":7,"156":1,"157":1,"158":1,"161":4,"162":2,"166":2,"167":4,"169":4,"171":3,"172":1,"174":2,"175":2,"176":5,"177":2,"180":8,"182":4,"183":2,"184":1,"187":4,"189":6,"190":4,"191":2,"192":1,"193":4,"194":2,"196":4,"197":4,"198":2,"200":1}}],["org",{"2":{"70":1,"72":1,"75":1,"116":2,"182":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"68":1,"84":1,"87":2,"90":2,"107":2,"121":2,"124":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"76":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"66":10,"69":5,"70":1,"72":1,"76":4,"151":1,"153":7,"165":1,"171":2,"177":1,"179":4,"180":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"66":15,"71":53}}],["orientation",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"6":2,"10":1,"27":1,"56":1,"65":2,"66":10,"70":2,"71":2,"72":1,"75":1,"116":16,"144":1,"180":1}}],["ordered",{"2":{"55":1}}],["order",{"0":{"81":1},"2":{"1":8,"3":2,"4":4,"6":7,"53":1,"55":1,"56":2,"59":1,"66":4,"71":1,"76":1,"81":4,"82":1,"85":2,"88":1,"91":3,"94":1,"104":1,"119":1,"150":4,"153":1,"154":1,"172":2,"180":1,"196":1}}],["or",{"0":{"24":1},"2":{"1":22,"3":6,"4":20,"6":57,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"28":1,"30":2,"32":1,"53":4,"56":1,"59":1,"60":1,"62":2,"63":4,"64":1,"66":24,"69":1,"70":2,"71":9,"72":1,"73":3,"75":1,"76":2,"77":1,"82":1,"84":2,"85":4,"87":1,"91":3,"94":1,"96":2,"97":1,"98":1,"99":1,"100":1,"101":1,"107":2,"110":2,"111":3,"112":2,"113":1,"114":1,"115":1,"116":26,"118":2,"119":1,"121":1,"122":2,"125":1,"127":2,"131":1,"132":1,"134":1,"135":1,"141":1,"142":1,"144":2,"145":3,"146":7,"148":4,"150":14,"152":1,"153":8,"154":3,"155":2,"156":1,"157":1,"159":1,"161":2,"162":3,"163":1,"165":7,"166":2,"172":2,"173":1,"174":2,"176":2,"177":2,"178":1,"180":3,"182":2,"184":2,"194":2,"196":1,"198":2,"200":1}}],["ecosystem",{"2":{"160":1}}],["effects",{"2":{"153":2,"154":1}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"59":1,"70":2,"72":2,"75":2,"82":1,"159":1}}],["e2",{"2":{"116":4}}],["e1",{"2":{"116":8}}],["euclid",{"2":{"65":2,"85":11,"116":1,"181":1}}],["euclidean",{"2":{"4":2,"6":3,"59":13,"85":6,"161":6,"177":1}}],["everything",{"2":{"180":1}}],["everywhere",{"2":{"161":1}}],["every",{"2":{"66":1,"91":2,"151":1,"187":1}}],["evenly",{"2":{"197":1}}],["eventually",{"2":{"66":1}}],["even",{"2":{"56":2,"65":1,"71":1,"85":1,"91":1,"148":1,"158":1,"167":1}}],["evaluated",{"2":{"196":1}}],["eval",{"2":{"27":6,"153":1,"154":1}}],["epsg",{"2":{"190":5,"191":8}}],["eps",{"2":{"53":2,"71":14}}],["eponymous",{"2":{"6":1,"176":1}}],["est",{"2":{"198":1}}],["essentially",{"2":{"33":1,"162":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"146":1}}],["eg",{"2":{"32":1}}],["e",{"2":{"9":1,"22":1,"60":1,"146":1,"151":1,"153":2,"189":2,"190":1,"193":1}}],["etc",{"0":{"156":1},"2":{"6":1,"20":2,"55":1,"82":1,"162":1,"193":1}}],["eltype",{"2":{"146":4}}],["elements",{"2":{"100":1,"101":1,"114":1,"115":1,"122":1,"131":1,"132":1,"141":1,"142":1}}],["element",{"2":{"6":6,"52":1,"66":4,"69":2,"70":1,"71":1,"72":1,"75":3,"175":1,"190":1}}],["ellipsoid",{"2":{"6":1,"161":2,"195":1}}],["elsewhere",{"2":{"69":1}}],["elseif",{"2":{"65":7,"66":5,"70":1,"71":14,"72":1,"75":2,"76":1,"105":3,"116":10,"145":1,"146":2,"169":1,"182":2,"184":2}}],["else",{"2":{"3":12,"6":6,"53":1,"59":2,"65":9,"66":19,"69":1,"71":9,"73":2,"75":1,"76":9,"105":2,"116":17,"122":8,"146":20,"153":6,"154":2,"156":2,"159":1,"171":1,"173":1,"180":2,"182":4,"184":2,"185":1,"187":1,"200":1}}],["empty",{"2":{"4":4,"6":6,"53":2,"66":2,"70":1,"71":2,"72":1,"75":1,"146":2}}],["embedding",{"0":{"152":1,"170":1}}],["embedded",{"0":{"191":1},"2":{"146":1,"152":3,"188":1,"191":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"152":1,"170":2}}],["errors",{"2":{"27":1,"71":1,"177":1}}],["error",{"0":{"173":1},"2":{"4":2,"6":4,"7":1,"18":1,"27":6,"32":2,"59":1,"60":4,"66":2,"71":2,"74":1,"91":2,"146":1,"151":1,"165":2,"173":3,"176":5,"184":4,"187":3,"194":1}}],["edgekeys",{"2":{"146":3}}],["edge",{"2":{"3":2,"4":6,"6":4,"20":1,"27":1,"56":1,"62":1,"65":13,"66":25,"70":1,"71":6,"72":1,"75":1,"85":4,"91":1,"96":2,"111":2,"112":1,"116":7,"122":21,"127":2,"128":1,"129":1,"146":7,"194":2}}],["edges`",{"2":{"71":1}}],["edges",{"2":{"0":1,"4":4,"6":9,"65":8,"66":12,"71":10,"73":3,"76":3,"85":3,"87":1,"90":2,"91":1,"96":1,"97":3,"98":7,"99":3,"107":1,"110":3,"113":1,"116":3,"122":20,"124":1,"127":1,"146":22,"194":29}}],["earlier",{"2":{"189":3}}],["earth",{"2":{"6":2,"25":1,"28":1,"161":2,"176":2,"180":1,"190":2,"196":1}}],["easiest",{"2":{"192":1}}],["easier",{"2":{"163":1,"186":1}}],["easily",{"2":{"148":1}}],["east",{"2":{"65":9}}],["easy",{"2":{"1":2,"6":1,"167":1,"185":1}}],["eachindex",{"2":{"53":1,"145":1,"146":3,"153":1,"154":1,"181":1,"184":1}}],["each",{"2":{"3":4,"4":6,"6":6,"9":1,"18":2,"20":1,"53":4,"56":2,"57":4,"59":1,"65":1,"66":5,"71":3,"85":1,"91":2,"94":1,"108":1,"116":6,"121":1,"122":3,"125":1,"135":1,"145":1,"146":1,"153":1,"167":2,"180":1,"192":1,"193":1,"197":2,"198":2,"199":1}}],["equator",{"2":{"6":1,"161":1}}],["equatorial",{"2":{"6":6,"176":4}}],["equality",{"2":{"66":1,"71":1,"196":1}}],["equal",{"2":{"3":4,"4":32,"6":19,"53":6,"71":1,"84":1,"85":4,"90":3,"91":22,"96":1,"110":1,"116":15,"121":1,"122":2,"127":1,"137":2,"158":1}}],["equals",{"0":{"40":1,"89":1,"90":1},"1":{"90":1,"91":1},"2":{"0":17,"4":5,"6":19,"27":1,"40":2,"53":2,"66":4,"69":2,"71":8,"85":1,"89":1,"90":2,"91":50,"96":1,"110":1,"116":10,"122":2,"127":1,"137":3,"196":1}}],["equivalent",{"2":{"3":2,"4":8,"6":6,"56":1,"66":1,"71":1,"76":1,"91":5,"94":1,"116":1}}],["enable",{"2":{"199":1}}],["enabled",{"2":{"196":1}}],["enabling",{"0":{"199":1}}],["enclosed",{"2":{"116":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"116":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"116":1,"182":1}}],["envelope",{"2":{"71":2}}],["envelopes",{"2":{"71":2}}],["enough",{"2":{"66":1}}],["entry",{"2":{"66":11,"71":4,"73":3,"76":3,"146":1}}],["ent",{"2":{"66":19,"69":2}}],["enter",{"2":{"66":4}}],["entirely",{"2":{"116":1}}],["entire",{"2":{"65":1,"116":4}}],["ensuring",{"2":{"6":1,"174":1,"177":1}}],["ensure",{"2":{"6":3,"59":1,"70":1,"72":1,"75":1,"153":2,"157":2,"164":1}}],["ensures",{"2":{"6":3,"159":1,"166":3,"169":2}}],["enumerate",{"2":{"13":2,"53":1,"65":1,"66":10,"69":1,"73":1,"76":2,"116":1,"146":2,"169":2,"184":1}}],["enum",{"2":{"6":2,"66":3,"70":3,"116":3}}],["endpt",{"2":{"182":3}}],["endpoint=3",{"2":{"66":1}}],["endpointtype",{"2":{"66":2}}],["endpoints",{"2":{"65":1,"66":3,"71":6,"73":1,"76":1,"85":2,"116":11,"122":2,"134":1}}],["endpoint",{"2":{"3":2,"6":2,"66":27,"70":1,"71":16,"85":2,"93":1,"116":3,"122":2,"180":4,"182":4,"189":1}}],["ending",{"2":{"65":1,"66":1}}],["end",{"2":{"1":2,"6":1,"9":1,"13":4,"14":3,"27":6,"32":4,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":18,"56":8,"59":35,"60":3,"63":10,"65":43,"66":130,"69":9,"70":5,"71":31,"72":8,"73":12,"74":1,"75":6,"76":24,"82":3,"85":19,"91":20,"100":2,"101":2,"105":20,"114":2,"115":2,"116":104,"122":21,"127":1,"131":2,"132":2,"137":1,"141":2,"142":2,"145":9,"146":44,"147":4,"148":1,"150":2,"153":27,"154":17,"156":15,"157":1,"159":5,"161":4,"162":1,"163":4,"165":3,"169":18,"171":4,"172":1,"173":2,"176":8,"177":8,"180":7,"181":6,"182":30,"183":3,"184":27,"185":4,"187":4,"194":19,"200":4}}],["enforce",{"2":{"0":1,"6":2,"32":3,"187":3}}],["exits",{"2":{"66":1}}],["exit",{"2":{"66":32,"69":2,"71":3,"73":3,"76":2}}],["existingnodes",{"2":{"146":3}}],["existing",{"2":{"66":3,"75":1,"146":1,"190":2,"192":1}}],["exists",{"2":{"65":1,"66":1,"71":1}}],["exist",{"2":{"6":1,"66":1,"71":3,"187":1}}],["excluding",{"2":{"113":1,"116":1,"127":2}}],["exclude",{"2":{"105":9}}],["exclusively",{"2":{"139":1}}],["exclusive",{"2":{"65":1,"71":2}}],["exc",{"2":{"60":2,"173":2,"176":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":2,"6":1,"59":1}}],["exp10",{"2":{"176":1,"180":2}}],["expressed",{"2":{"57":2}}],["express",{"2":{"57":1}}],["experimental",{"2":{"27":3}}],["expect",{"2":{"1":2,"118":1,"172":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"53":2,"56":1,"59":1,"60":1,"85":2,"91":1,"173":1,"176":1,"177":1}}],["expose",{"2":{"77":1}}],["exposes",{"2":{"17":1}}],["exported",{"2":{"27":1}}],["export",{"2":{"27":2,"57":1,"161":2,"174":1,"191":1,"193":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"116":3}}],["ext1",{"2":{"116":3}}],["ext",{"2":{"58":15,"65":2,"66":10,"69":3,"70":8,"71":18,"72":8,"75":8,"76":14,"105":7,"116":7}}],["extrema",{"2":{"146":1,"194":1}}],["extreem",{"2":{"53":10}}],["extracts",{"2":{"82":1}}],["extract",{"2":{"82":1,"146":1,"153":1,"154":2,"180":1}}],["extra",{"2":{"6":3,"66":1,"75":1,"174":1,"176":2,"177":1}}],["external",{"2":{"56":1,"116":2}}],["exteriors",{"2":{"9":1,"70":2,"75":2,"146":1}}],["exterior",{"2":{"3":8,"4":4,"6":10,"53":1,"55":1,"56":1,"58":1,"59":36,"63":2,"66":4,"72":2,"75":3,"76":14,"85":1,"87":1,"88":1,"91":2,"94":3,"104":1,"108":2,"116":9,"124":1,"125":3,"128":3,"129":3,"135":2,"145":6,"146":6,"159":3,"164":1,"166":1,"170":1,"189":2}}],["extending",{"2":{"122":1}}],["extended",{"2":{"6":1,"85":1,"161":2}}],["extensions",{"2":{"77":1,"193":1}}],["extension",{"2":{"1":2,"6":1,"59":1,"60":1,"82":1,"93":1,"147":1,"172":3,"173":2,"176":1,"177":1,"178":1,"193":1}}],["extent`",{"2":{"155":1,"170":1}}],["extent=true",{"2":{"170":1}}],["extent=nothing",{"2":{"156":1}}],["extent=",{"2":{"153":4}}],["extent=false",{"2":{"153":1,"180":1}}],["extent=gi",{"2":{"146":3}}],["extents",{"2":{"4":6,"6":3,"27":5,"65":1,"71":3,"116":5,"122":1,"146":3,"153":2,"170":2,"194":2}}],["extent",{"0":{"170":1},"2":{"0":2,"1":8,"4":5,"6":11,"24":1,"27":2,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"58":1,"64":1,"65":1,"71":10,"116":4,"122":2,"146":12,"150":4,"152":4,"153":29,"155":3,"156":2,"163":1,"170":2,"180":1,"194":7}}],["exactly",{"2":{"184":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"27":1}}],["exact",{"2":{"3":10,"6":5,"7":2,"12":1,"13":1,"65":6,"66":36,"69":7,"70":5,"71":7,"72":5,"74":1,"75":5,"76":7,"88":2,"94":3,"96":1,"97":3,"98":3,"99":1,"104":2,"105":1,"108":2,"110":1,"111":3,"112":2,"113":1,"116":24,"119":2,"122":3,"125":3,"127":1,"128":3,"129":3,"130":1,"135":2,"137":1,"138":3,"139":1,"140":1,"146":1,"168":1}}],["examples",{"0":{"175":1,"179":1},"2":{"3":16,"4":2,"6":11,"26":2,"88":1,"91":1,"94":1,"104":1,"105":1,"108":1,"122":1,"125":1,"135":1,"145":2,"194":1}}],["example",{"0":{"58":1,"78":1,"158":1,"168":1,"197":1,"198":1},"1":{"79":1},"2":{"1":6,"3":4,"6":13,"11":1,"20":1,"23":2,"52":1,"55":1,"58":1,"62":1,"63":1,"64":1,"68":1,"69":1,"70":1,"71":1,"72":1,"75":1,"84":1,"87":1,"90":1,"91":1,"93":1,"103":1,"105":1,"107":1,"116":1,"118":1,"119":1,"121":1,"124":1,"134":1,"145":1,"146":8,"148":1,"150":4,"153":2,"158":1,"164":1,"167":1,"168":1,"171":1,"179":1,"180":2,"185":1,"187":1,"197":1,"199":1}}],["either",{"2":{"1":4,"3":2,"6":4,"22":1,"25":1,"28":1,"66":9,"70":1,"71":2,"72":1,"75":1,"76":1,"84":1,"94":1,"116":5,"118":1,"125":1,"134":1,"135":1,"146":1,"150":4,"153":3,"165":1,"196":1}}],["lj",{"2":{"146":2}}],["lrs",{"2":{"180":2}}],["lr",{"2":{"146":3,"153":3}}],["lp",{"2":{"116":2}}],["lstart",{"2":{"116":2}}],["ls",{"2":{"116":12}}],["ll",{"2":{"17":1,"58":1,"175":2,"180":1,"190":1,"192":1}}],["l",{"2":{"14":4,"59":6,"105":2,"116":32}}],["lgeos",{"2":{"180":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"32":5,"33":1,"35":3,"36":3,"37":3,"38":3,"40":3,"41":3,"42":3,"43":3,"44":3,"45":3,"46":3,"47":3,"48":3,"49":3,"50":3,"81":4,"176":9,"180":17}}],["l305",{"2":{"6":1}}],["log10",{"2":{"176":2,"180":4}}],["log",{"2":{"156":4,"175":2}}],["loudly",{"2":{"153":1}}],["location",{"2":{"66":1,"116":6}}],["local",{"2":{"53":3,"56":1,"66":4,"73":1,"76":1,"146":1}}],["locally",{"2":{"6":1,"161":2}}],["loose",{"2":{"157":1}}],["lookup",{"2":{"146":1,"153":1}}],["looks",{"2":{"62":1}}],["look",{"2":{"55":2,"146":2,"158":1,"175":1}}],["looping",{"2":{"146":1}}],["loop",{"2":{"53":1,"59":2,"63":3,"65":1,"66":8,"71":1,"76":1,"116":5,"146":3,"182":1}}],["lower",{"2":{"6":1,"7":1,"146":1,"197":1}}],["lon",{"2":{"6":3,"175":1,"176":2}}],["longitude",{"2":{"6":3,"161":3,"190":2}}],["long",{"2":{"6":1,"71":1,"176":1,"198":1}}],["longer",{"2":{"6":3,"174":1,"176":2,"177":1}}],["lots",{"2":{"190":1}}],["lot",{"2":{"6":1,"23":1,"53":1,"56":1,"63":1,"65":1,"85":1,"91":1,"122":1,"148":1,"175":1,"187":2}}],["load",{"2":{"153":1,"154":1,"180":1,"188":2}}],["loading",{"2":{"60":1,"173":1,"176":1}}],["loads",{"2":{"5":2,"6":1,"59":1}}],["loaded",{"2":{"1":2,"60":3,"172":1,"173":2,"176":2}}],["laptop",{"2":{"198":1}}],["land",{"2":{"190":8}}],["layers",{"2":{"151":1}}],["label",{"2":{"14":4,"15":2,"79":2,"81":1,"84":1,"146":3,"175":2,"179":2,"180":2}}],["labels",{"2":{"13":2,"146":1}}],["lazily",{"2":{"6":1,"156":1}}],["later",{"2":{"56":1,"81":1,"146":1}}],["latitude",{"2":{"6":3,"161":3,"190":2}}],["lat",{"2":{"6":4,"175":1,"176":3}}],["larger",{"2":{"66":1,"75":1,"184":1}}],["large",{"2":{"6":8,"59":1,"180":2,"193":1,"198":1}}],["lastindex",{"2":{"184":1}}],["last",{"2":{"4":6,"6":3,"9":1,"53":11,"56":2,"58":2,"65":4,"66":9,"85":7,"91":5,"116":20,"137":1,"146":6,"158":1,"169":2,"182":1}}],["lt",{"2":{"6":6,"71":4,"175":1}}],["len",{"2":{"182":7}}],["length",{"2":{"0":1,"5":2,"6":5,"9":1,"18":1,"59":32,"61":1,"62":1,"63":22,"65":1,"66":11,"69":2,"70":1,"71":1,"72":2,"75":1,"76":1,"116":1,"146":16,"153":2,"154":1,"169":2,"175":1,"181":1,"182":1,"183":1,"184":7}}],["legend",{"2":{"180":4}}],["le",{"2":{"116":10}}],["leaving",{"2":{"158":1}}],["leaf",{"2":{"153":1,"156":3}}],["leading",{"2":{"189":1}}],["lead",{"2":{"71":1,"158":1}}],["least",{"2":{"3":8,"6":4,"66":1,"71":1,"76":2,"116":14,"122":6,"125":1,"131":1,"135":1,"138":3,"139":2,"140":2,"141":1,"142":1,"145":1}}],["leftjoin",{"2":{"196":1}}],["leftover",{"2":{"66":1}}],["left=1",{"2":{"66":1}}],["left",{"2":{"59":1,"66":5,"145":1,"146":2,"182":17,"184":5}}],["lets",{"2":{"56":1}}],["let",{"2":{"55":1,"62":1,"116":1,"146":3,"175":1,"189":6,"190":4,"191":3,"192":2,"193":2,"199":1}}],["levels",{"2":{"6":1,"146":1,"151":1,"162":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"30":1,"151":1,"153":2,"157":1,"159":1,"165":5,"166":1,"167":1,"169":2,"191":2}}],["less",{"2":{"3":2,"6":7,"53":1,"56":1,"59":1,"63":1,"65":1,"85":1,"91":1,"105":1,"122":1,"146":1,"180":1,"181":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":8,"4":8,"6":8,"87":8,"90":4,"91":12,"104":2,"107":5,"121":4,"124":8,"134":3,"135":2}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":12,"4":8,"6":10,"87":8,"90":4,"91":12,"93":4,"94":2,"103":4,"104":2,"107":5,"121":4,"124":8,"134":3,"135":2}}],["li",{"2":{"146":2}}],["lie",{"2":{"71":1}}],["lies",{"2":{"6":1,"66":3,"161":1,"197":1}}],["limitations",{"2":{"71":1}}],["limits",{"2":{"58":1}}],["limited",{"2":{"6":1,"174":1,"177":1}}],["library",{"2":{"69":1,"193":1}}],["libraries",{"2":{"56":1,"167":1,"193":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"32":2,"56":1,"60":5,"81":1,"147":1,"176":7,"180":4,"187":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"27":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"65":1,"66":1,"69":1,"71":1,"73":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"159":1,"163":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"187":1,"194":1,"200":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"176":5}}],["linked",{"2":{"77":1}}],["linrange",{"2":{"13":2,"14":5,"58":2,"84":1,"146":2,"176":1,"180":2}}],["linering",{"2":{"190":1}}],["linewidth",{"2":{"55":1,"189":1}}],["linesegment",{"2":{"145":2,"177":1}}],["lines",{"0":{"97":1,"111":1,"128":1,"138":1},"2":{"3":2,"4":8,"6":5,"66":3,"68":1,"71":9,"79":1,"80":2,"81":2,"84":1,"87":3,"90":4,"91":4,"93":1,"94":1,"103":2,"105":1,"107":3,"116":2,"118":3,"121":4,"122":2,"124":3,"125":1,"134":4,"146":3,"178":1,"189":4,"195":2}}],["linestrings",{"2":{"4":4,"6":2,"9":1,"91":2,"144":1,"157":1,"189":1}}],["linestringtrait",{"2":{"3":4,"4":8,"6":9,"11":3,"32":1,"53":1,"63":4,"70":2,"85":2,"91":8,"96":1,"97":4,"98":1,"105":6,"110":1,"111":5,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1,"151":1,"162":2,"165":3,"166":1,"177":2}}],["linestring",{"2":{"3":10,"4":12,"6":15,"18":1,"20":1,"53":2,"63":2,"85":4,"87":2,"88":1,"90":2,"91":2,"96":1,"97":3,"104":2,"107":2,"108":1,"110":1,"111":4,"116":2,"121":2,"124":2,"125":1,"127":1,"128":4,"129":1,"137":1,"138":3,"139":1,"145":7,"153":2,"154":2,"189":5,"194":3,"195":1}}],["linetrait",{"2":{"3":4,"4":8,"6":6,"53":1,"66":2,"69":2,"70":2,"85":2,"91":8,"96":1,"97":4,"98":1,"110":1,"111":5,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1}}],["line2",{"2":{"3":6,"6":7,"70":2,"71":2,"105":5,"118":3,"119":2,"122":3,"145":5}}],["line1",{"2":{"3":8,"6":8,"70":2,"71":2,"105":5,"118":3,"119":2,"122":5,"145":5}}],["linea",{"2":{"1":2,"6":1,"185":1}}],["linearmap",{"2":{"180":1}}],["linearalgebra",{"2":{"27":1}}],["linearr",{"2":{"1":2,"6":1,"185":1}}],["linearrings",{"2":{"9":1,"112":1,"146":6,"157":1,"189":1}}],["linearringtrait",{"2":{"4":8,"6":6,"11":3,"32":1,"53":3,"56":2,"63":4,"66":4,"70":2,"85":2,"91":8,"96":1,"97":1,"98":4,"110":1,"111":2,"112":3,"127":1,"128":1,"129":4,"137":1,"138":1,"139":4,"162":2,"165":1,"177":2,"180":1}}],["linearring",{"2":{"1":20,"3":4,"4":2,"6":15,"53":2,"63":2,"66":2,"75":2,"76":1,"82":1,"85":1,"96":1,"98":3,"110":1,"111":1,"112":2,"116":2,"122":4,"127":1,"129":4,"137":1,"138":1,"139":3,"145":1,"146":3,"150":4,"153":5,"154":2,"157":1,"158":6,"159":1,"168":13,"180":1,"185":8,"189":24,"190":6,"191":8,"197":2}}],["linearsegments",{"2":{"0":1,"6":4,"174":1,"175":1,"176":3,"177":5}}],["linear",{"2":{"0":1,"4":14,"6":13,"9":1,"56":2,"59":1,"62":1,"63":3,"65":1,"71":1,"85":5,"91":8,"98":1,"116":2,"128":1,"138":1,"139":2,"144":1,"153":1,"154":1,"159":3,"161":6,"175":5,"176":3,"177":4}}],["line",{"0":{"116":1},"2":{"0":1,"3":26,"4":18,"6":52,"23":1,"52":2,"53":7,"62":3,"63":10,"65":8,"66":12,"68":6,"69":18,"70":8,"71":67,"76":6,"85":11,"88":2,"91":5,"93":2,"94":1,"96":2,"97":11,"98":8,"103":1,"105":11,"108":2,"110":1,"111":9,"112":4,"116":141,"118":2,"119":2,"121":3,"122":12,"125":2,"127":2,"128":10,"129":7,"134":2,"135":2,"137":1,"138":10,"139":3,"145":6,"146":2,"177":1,"180":1,"181":1,"182":4,"183":1,"189":3,"194":3}}],["lineorientation",{"2":{"0":1,"6":2,"70":2}}],["lists",{"2":{"20":1,"66":3,"122":1}}],["listed",{"2":{"6":1,"53":1,"180":1}}],["list",{"2":{"6":16,"9":1,"53":20,"66":233,"69":20,"70":13,"71":5,"72":14,"73":8,"75":13,"76":1,"198":2}}],["likely",{"2":{"151":1}}],["like",{"0":{"74":1},"2":{"1":4,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"30":1,"56":1,"58":1,"59":1,"62":1,"65":1,"70":1,"72":1,"75":1,"82":1,"84":1,"85":1,"91":1,"148":2,"150":4,"153":1,"154":2,"162":2,"165":3,"166":1,"174":1,"175":1,"190":2}}],["iah",{"2":{"195":2}}],["image",{"2":{"146":1}}],["impossible",{"2":{"69":1,"121":1}}],["important",{"2":{"175":1}}],["import",{"2":{"1":6,"6":5,"13":2,"14":2,"15":1,"27":10,"52":1,"55":1,"60":1,"62":1,"64":1,"69":1,"70":1,"71":1,"72":1,"75":1,"84":1,"87":1,"88":1,"90":1,"91":1,"93":1,"94":1,"103":1,"104":1,"105":1,"107":1,"108":1,"118":1,"119":1,"121":1,"122":1,"124":1,"125":1,"134":1,"135":1,"145":3,"150":2,"153":2,"154":1,"173":1,"176":2,"179":2,"180":3,"185":2,"188":5,"194":1}}],["implements",{"2":{"32":1,"187":1}}],["implementing",{"2":{"6":1,"180":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"53":1,"56":1,"59":1,"63":1,"65":1,"82":1,"85":1,"91":1,"94":1,"108":1,"122":1,"125":1,"135":1,"148":1,"164":1,"165":4,"166":1}}],["implementation",{"0":{"53":1,"56":1,"63":1,"65":1,"69":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"159":1,"169":1,"177":1},"2":{"6":1,"53":3,"56":3,"59":1,"63":3,"65":3,"75":1,"85":3,"88":1,"91":3,"94":2,"104":1,"108":2,"119":1,"122":3,"125":2,"135":2,"146":2,"147":1,"153":1,"154":1,"172":1,"180":1,"187":1}}],["implementations",{"2":{"6":1,"94":1,"108":1,"125":1,"135":1,"147":1,"178":1,"187":3}}],["implemented",{"0":{"147":1},"2":{"1":2,"6":2,"27":1,"56":1,"59":3,"69":2,"71":2,"73":2,"76":2,"82":1,"85":2,"147":1,"148":2,"154":1,"165":2,"172":1,"178":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":2,"6":1,"170":1}}],["i=2",{"2":{"145":1}}],["ipoints",{"2":{"116":4}}],["ip",{"2":{"91":2}}],["ipt",{"2":{"66":8}}],["ihole",{"2":{"91":2}}],["ih",{"2":{"76":22}}],["ii",{"2":{"66":8}}],["i2",{"2":{"65":2}}],["i1",{"2":{"65":2}}],["io",{"2":{"60":5,"173":5,"176":5}}],["i+1",{"2":{"59":8,"146":1,"182":2,"184":1}}],["i",{"2":{"9":1,"13":4,"22":1,"53":14,"56":1,"59":16,"65":4,"66":28,"73":2,"75":2,"76":4,"85":2,"91":8,"105":7,"116":28,"145":14,"146":17,"153":8,"154":8,"177":2,"181":3,"182":12,"184":28,"189":2,"190":1,"194":2,"198":3}}],["id",{"2":{"192":1}}],["identical",{"2":{"153":1,"168":1}}],["identity",{"2":{"146":4,"156":2,"170":1}}],["ideal",{"2":{"146":1}}],["idea",{"2":{"6":1,"20":1,"25":1,"28":1,"59":1,"148":1,"154":1}}],["idx`",{"2":{"66":1}}],["idx",{"2":{"53":6,"65":9,"66":167,"69":23,"70":5,"72":5,"75":2,"169":34,"182":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"146":1}}],["ignore",{"2":{"6":1,"146":2}}],["innerjoin",{"2":{"196":1,"197":1,"198":1}}],["inner",{"2":{"116":6,"153":5}}],["in=1",{"2":{"116":1}}],["in`",{"2":{"116":1}}],["inject",{"0":{"74":1},"2":{"173":1}}],["inaccuracies",{"2":{"71":1}}],["ind",{"2":{"198":2}}],["individual",{"2":{"191":1}}],["indicate",{"2":{"156":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"66":4,"153":2,"154":2,"184":16}}],["indeed",{"2":{"158":1}}],["index",{"2":{"59":8,"66":11,"116":1,"153":1,"182":1}}],["inds",{"2":{"146":3}}],["inplace",{"2":{"59":1}}],["inputs",{"2":{"6":1,"66":1,"88":1,"91":1,"104":1,"119":1,"184":1}}],["input",{"2":{"6":12,"53":1,"69":1,"70":1,"71":1,"72":1,"75":1,"146":1,"148":1,"154":1,"176":3,"177":2,"181":1,"182":1,"183":1,"190":1}}],["inbounds",{"2":{"59":16,"85":5,"116":1}}],["inspiration",{"2":{"69":1}}],["inspired",{"2":{"68":1,"69":2}}],["inside",{"2":{"53":3,"62":1,"65":1,"66":3,"70":1,"71":1,"72":1,"73":1,"75":1,"76":2,"84":3,"85":1,"96":1,"116":1,"124":1,"127":1,"146":2}}],["insertion",{"2":{"66":1}}],["insert",{"2":{"53":1,"182":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1,"154":1}}],["instructs",{"2":{"6":1,"187":2}}],["inline",{"2":{"32":1,"116":4,"145":1,"153":12,"154":10,"163":2}}],["init=nothing",{"2":{"154":1}}],["init=typemax",{"2":{"85":2}}],["init=zero",{"2":{"56":1,"65":1}}],["initial",{"2":{"71":2,"176":1}}],["initially",{"2":{"66":1}}],["initialize",{"2":{"59":3,"63":2,"66":1,"71":1}}],["init",{"2":{"19":1,"27":1,"53":1,"63":2,"154":30,"176":4}}],["incorrect",{"2":{"157":1,"158":1}}],["increase",{"2":{"66":1,"116":1}}],["increasing",{"2":{"6":1,"180":1}}],["increment",{"2":{"59":5}}],["including",{"2":{"53":1,"66":2,"71":1,"85":1,"96":1,"97":1,"98":1,"99":1,"116":2}}],["include",{"2":{"27":44,"53":1,"66":1,"77":1,"85":2,"163":1,"180":2,"191":2,"192":1}}],["included",{"2":{"6":2,"76":2,"166":2,"169":2,"191":1}}],["includes",{"2":{"4":4,"6":2,"76":1,"85":2,"91":1,"116":1}}],["incircle",{"0":{"16":1}}],["investigate",{"2":{"146":1}}],["investigating",{"0":{"81":1}}],["inverted",{"2":{"6":1,"82":1}}],["invalid",{"2":{"20":1,"73":2,"158":1,"167":1,"168":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"148":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"70":1,"72":1,"75":1}}],["invocation",{"2":{"18":1}}],["inv",{"2":{"6":2,"161":3}}],["ing",{"2":{"1":2,"6":2,"59":1,"185":1}}],["int",{"2":{"66":6,"76":7,"105":7,"177":1,"180":1,"182":5,"183":1,"184":1}}],["intr2",{"2":{"66":2,"71":14}}],["intr1",{"2":{"66":3,"71":21,"116":2}}],["intrs",{"2":{"66":10,"71":5}}],["intr",{"2":{"65":9,"66":28,"69":16,"71":8}}],["introduction",{"0":{"28":1},"1":{"29":1,"30":1,"31":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["integrate",{"2":{"56":1}}],["integrating",{"2":{"56":1}}],["integrals",{"2":{"55":1}}],["integral",{"2":{"55":1}}],["intended",{"2":{"6":1,"165":3,"166":1}}],["intermediate",{"2":{"65":1}}],["inter2",{"2":{"65":15}}],["inter1",{"2":{"65":23}}],["interpreted",{"2":{"59":1}}],["interpolation",{"2":{"5":2,"6":1,"58":1,"59":2,"174":1}}],["interpolated",{"2":{"5":6,"6":3,"59":17,"174":1}}],["interpolate",{"2":{"0":2,"5":3,"6":4,"57":1,"58":2,"59":25}}],["interest",{"2":{"59":1,"85":1}}],["internal",{"2":{"58":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"66":21,"69":1,"70":5,"71":4,"72":1}}],["interface",{"0":{"165":1},"2":{"6":3,"20":1,"77":1,"82":1,"153":1,"164":1,"165":5,"166":1,"180":1,"190":1}}],["interacted",{"2":{"116":1}}],["interaction",{"0":{"116":1},"2":{"116":2}}],["interactions",{"2":{"66":1,"76":3,"116":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"70":1,"116":2}}],["interacts",{"2":{"3":2,"6":1,"116":3,"134":1,"135":1,"138":3,"139":1,"140":1}}],["interact",{"2":{"3":4,"6":2,"75":1,"76":1,"107":1,"116":5,"119":1,"134":1,"135":1,"137":1,"138":2,"139":2,"140":1}}],["interior",{"2":{"3":12,"6":7,"53":9,"55":1,"59":7,"63":5,"66":1,"76":18,"87":1,"88":1,"93":1,"94":3,"97":5,"98":1,"99":2,"103":2,"104":1,"105":1,"108":2,"110":2,"111":6,"112":3,"116":15,"124":1,"125":3,"130":2,"134":1,"135":3,"138":1,"139":2,"140":2,"145":2,"159":1,"166":1}}],["interiors",{"2":{"3":12,"6":7,"59":20,"87":1,"88":1,"93":1,"103":1,"104":1,"107":1,"108":1,"113":1,"116":5,"118":1,"119":1,"124":1,"125":1,"128":3,"129":3,"134":1,"135":1,"137":1,"138":2,"139":1}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"167":1},"1":{"168":1,"169":1},"2":{"6":4,"27":1,"66":2,"76":2,"166":4,"167":1,"169":4}}],["intersections",{"0":{"71":1},"2":{"65":2,"66":2,"70":2,"71":1,"73":1,"76":1,"116":2}}],["intersection",{"0":{"37":1,"70":1,"117":1},"1":{"118":1,"119":1},"2":{"0":2,"3":6,"6":19,"9":1,"15":4,"23":1,"27":1,"37":2,"65":6,"66":38,"69":3,"70":15,"71":73,"72":4,"73":4,"75":2,"76":2,"105":2,"116":6,"118":1,"122":5}}],["intersect",{"2":{"3":16,"6":11,"65":3,"66":4,"70":1,"71":1,"72":2,"75":1,"76":5,"87":1,"88":2,"93":1,"94":1,"104":1,"108":1,"111":1,"113":1,"116":4,"118":2,"122":1,"124":1,"125":2,"128":3,"129":3,"168":1,"169":4}}],["intersects",{"0":{"49":1,"118":1},"2":{"0":2,"3":5,"6":6,"27":1,"49":2,"66":1,"71":2,"76":2,"105":2,"117":1,"118":4,"119":4,"122":5,"130":1,"169":2,"196":1}}],["into",{"2":{"5":2,"6":7,"17":1,"26":1,"53":1,"56":1,"59":1,"63":4,"66":2,"69":1,"70":1,"72":1,"116":1,"146":4,"153":3,"154":2,"155":1,"156":1,"162":1,"169":1,"180":1,"189":2,"194":2,"196":1}}],["int64",{"2":{"1":12,"6":6,"158":6,"181":1,"182":1,"184":1,"185":6,"189":14}}],["infinity",{"2":{"116":1,"122":1}}],["info",{"2":{"6":2,"174":1}}],["information",{"0":{"191":1},"2":{"6":1,"30":1,"59":1,"64":1,"66":2,"71":1,"82":1,"116":1,"188":1,"191":3,"193":2}}],["inf",{"2":{"1":2,"9":1,"69":2,"181":1,"184":3}}],["in",{"0":{"23":1},"2":{"1":12,"3":6,"4":2,"5":8,"6":54,"7":1,"9":2,"13":6,"14":2,"17":2,"18":4,"20":1,"23":3,"24":2,"25":1,"26":3,"27":3,"28":1,"30":1,"31":1,"32":1,"33":1,"53":7,"55":1,"56":3,"57":2,"59":22,"60":1,"62":2,"63":5,"65":31,"66":72,"69":6,"70":5,"71":29,"72":9,"73":3,"75":11,"76":28,"81":1,"82":3,"84":6,"85":6,"87":2,"88":1,"90":1,"91":17,"94":10,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"105":7,"108":9,"110":1,"111":1,"112":1,"114":1,"115":1,"116":135,"118":2,"119":1,"121":1,"122":11,"124":1,"125":10,"128":3,"129":3,"131":1,"132":1,"134":1,"135":11,"139":1,"141":1,"142":1,"145":4,"146":10,"147":3,"148":1,"150":4,"151":2,"152":1,"153":8,"154":4,"156":4,"160":1,"161":5,"162":1,"163":1,"164":1,"165":1,"166":2,"167":1,"169":7,"170":1,"171":2,"172":3,"173":1,"174":2,"175":2,"176":14,"177":7,"178":1,"180":5,"181":2,"182":4,"183":1,"184":5,"185":2,"186":4,"187":4,"188":1,"189":2,"190":6,"193":2,"194":8,"196":4,"197":3,"198":1,"199":1,"200":1}}],["itererable",{"2":{"194":1}}],["iter",{"2":{"156":31}}],["iterate",{"2":{"59":2,"151":1,"153":1,"156":4}}],["iteration",{"2":{"56":1}}],["iterators",{"2":{"13":1,"59":1,"65":3,"66":5,"70":1,"76":2,"146":1,"153":2,"154":3,"156":8,"169":6,"177":1}}],["iterator",{"2":{"6":2,"66":4,"70":2,"156":2}}],["iterabletype",{"2":{"153":5,"154":6}}],["iterable",{"2":{"4":2,"6":3,"18":1,"56":1,"65":1,"82":1,"153":17,"154":15,"156":10,"189":1}}],["iterables",{"2":{"1":4,"6":2,"22":1,"150":4,"153":1,"154":2,"156":3}}],["ith",{"2":{"66":3,"76":7}}],["itself",{"2":{"65":1,"145":1,"151":1}}],["its",{"2":{"5":2,"6":10,"18":1,"55":1,"59":1,"65":4,"66":2,"76":1,"97":1,"156":1,"164":1,"180":1,"181":1,"182":1,"183":3,"196":1}}],["it",{"2":{"1":8,"4":2,"6":21,"9":1,"18":11,"19":2,"20":1,"22":1,"30":3,"31":1,"52":1,"53":1,"55":2,"56":3,"58":1,"60":1,"63":2,"64":1,"65":2,"66":2,"70":1,"71":4,"72":1,"73":1,"75":1,"76":3,"81":2,"82":2,"85":3,"91":1,"93":2,"96":3,"110":3,"116":14,"121":1,"122":1,"127":3,"137":2,"144":1,"145":2,"146":4,"148":3,"150":2,"151":3,"152":1,"153":8,"154":5,"156":4,"158":1,"159":1,"161":1,"162":2,"163":2,"164":1,"166":1,"167":1,"172":5,"175":2,"176":1,"180":1,"182":1,"186":1,"187":7,"190":3,"191":3,"193":3,"198":2,"199":2}}],["iff",{"2":{"153":1}}],["if",{"0":{"74":1},"2":{"1":10,"3":34,"4":38,"5":2,"6":74,"18":1,"22":2,"27":1,"32":1,"52":1,"53":15,"55":1,"56":6,"59":5,"60":3,"63":1,"65":36,"66":95,"69":8,"70":9,"71":44,"72":13,"73":12,"75":10,"76":22,"82":3,"84":2,"85":8,"87":1,"88":1,"90":2,"91":35,"93":1,"94":2,"96":4,"97":3,"98":3,"99":2,"100":1,"101":1,"103":1,"104":1,"105":9,"107":1,"108":3,"110":5,"111":4,"112":2,"113":2,"114":1,"115":1,"116":132,"118":1,"119":1,"121":4,"122":16,"124":1,"125":2,"127":5,"128":3,"129":3,"130":1,"131":1,"132":1,"134":1,"135":2,"137":4,"138":3,"139":2,"140":2,"141":1,"142":1,"145":5,"146":35,"150":6,"151":1,"153":19,"154":6,"156":7,"159":1,"163":1,"165":1,"166":2,"167":1,"169":12,"170":1,"171":1,"172":3,"173":2,"176":6,"177":2,"180":1,"182":12,"184":12,"185":1,"187":2,"190":1,"193":1,"197":2,"198":1,"200":1}}],["isolate",{"2":{"180":1}}],["isodd",{"2":{"69":1}}],["istable",{"2":{"153":1,"154":1,"156":1}}],["isparallel",{"2":{"116":1,"145":8}}],["is3d",{"2":{"91":1,"156":1,"171":1,"185":1,"194":10,"200":1}}],["issue",{"2":{"66":1}}],["issues",{"2":{"25":1,"28":1}}],["isequal",{"2":{"146":1}}],["iseven",{"2":{"116":1}}],["isempty",{"2":{"56":1,"59":4,"65":1,"70":1,"72":1,"73":2,"146":1,"165":1,"182":1}}],["isexported",{"2":{"27":1}}],["isa",{"2":{"18":1,"59":9,"153":3,"154":1,"194":1}}],["isnothing",{"2":{"60":1,"66":9,"69":1,"71":2,"73":2,"76":2,"91":1,"146":1,"173":1,"176":1,"180":1,"181":1,"182":5,"183":1,"184":6}}],["isn",{"2":{"6":1,"56":1,"65":1,"66":4,"69":1,"71":3,"73":1,"76":2,"85":3,"91":1,"93":1,"116":9,"122":1,"180":1,"187":1}}],["isconcave",{"0":{"145":1},"2":{"0":1,"6":2,"81":1,"143":1,"145":3}}],["isclockwise",{"0":{"144":1},"2":{"0":1,"6":2,"65":1,"143":1,"145":5,"146":2}}],["is",{"0":{"25":1,"52":1,"55":2,"62":1,"64":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"151":1},"2":{"0":1,"1":20,"3":16,"4":86,"5":2,"6":116,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"28":2,"52":1,"53":19,"55":7,"56":19,"57":2,"58":2,"59":15,"60":3,"62":2,"63":5,"64":3,"65":22,"66":82,"68":1,"69":2,"70":4,"71":40,"72":4,"73":13,"75":7,"76":20,"77":1,"81":5,"82":4,"84":8,"85":23,"87":2,"88":3,"91":13,"93":4,"94":4,"96":7,"97":3,"98":3,"99":1,"100":1,"101":1,"104":3,"105":3,"107":1,"108":5,"110":9,"111":4,"112":2,"113":1,"114":1,"115":1,"116":91,"119":2,"121":3,"122":12,"124":4,"125":5,"127":8,"128":3,"129":3,"130":1,"131":2,"132":1,"135":4,"137":2,"144":2,"145":7,"146":11,"147":1,"148":3,"150":6,"151":3,"152":1,"153":18,"154":4,"156":5,"157":7,"158":2,"159":1,"161":10,"162":1,"163":1,"164":3,"165":3,"166":1,"167":4,"168":1,"169":2,"171":1,"172":7,"173":2,"174":3,"175":3,"176":9,"177":6,"179":1,"180":4,"181":1,"182":2,"183":1,"185":2,"186":1,"187":3,"189":4,"190":5,"191":3,"192":1,"193":3,"196":2,"197":5,"198":2}}],["bx",{"2":{"145":2}}],["b2y",{"2":{"71":4}}],["b2x",{"2":{"71":4}}],["b2",{"2":{"71":47,"85":3,"122":6}}],["b``",{"2":{"73":1}}],["b`",{"2":{"71":4,"73":3,"76":4}}],["bigger",{"2":{"66":1}}],["bit",{"2":{"25":1,"28":1,"184":8,"189":2}}],["b1y",{"2":{"71":7}}],["b1x",{"2":{"71":7}}],["b1",{"2":{"66":8,"71":63,"122":6}}],["breaks",{"2":{"169":1}}],["break",{"2":{"65":1,"66":3,"73":2,"91":4,"116":11,"122":1,"146":6,"169":2}}],["brevity",{"2":{"59":1}}],["broadcasting",{"2":{"6":1,"59":1}}],["broken",{"2":{"3":2,"6":1,"105":1}}],["building",{"2":{"189":1}}],["build",{"2":{"66":13,"69":1,"70":1,"72":1,"75":1,"156":4,"175":2,"183":1,"184":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"146":1}}],["buffered",{"2":{"60":2}}],["buffering",{"2":{"59":1,"60":1}}],["buffer",{"0":{"60":1},"2":{"27":2,"60":5,"63":2,"66":1,"147":1}}],["but",{"2":{"1":4,"3":10,"4":6,"6":16,"18":1,"22":1,"25":1,"28":1,"32":1,"53":1,"55":1,"56":1,"65":1,"71":2,"76":2,"81":2,"82":2,"91":4,"93":2,"116":1,"121":1,"122":5,"124":1,"134":1,"135":1,"138":2,"139":1,"145":1,"146":1,"147":1,"150":4,"151":1,"153":10,"154":3,"156":4,"161":4,"162":1,"171":1,"172":1,"177":1,"180":1,"187":2,"190":2,"191":2,"193":1,"196":1,"197":1,"198":2}}],["black",{"2":{"68":1,"190":1}}],["blue",{"2":{"14":1,"68":1,"87":2,"90":2,"107":2,"121":2,"124":2,"197":2}}],["bloat",{"2":{"191":1}}],["block",{"2":{"6":2,"189":1}}],["blob",{"2":{"6":2,"180":1}}],["balancing",{"2":{"153":1,"154":1}}],["barrier",{"2":{"153":1}}],["barycentric",{"0":{"5":1,"57":1,"59":1},"1":{"58":1,"59":1},"2":{"0":6,"5":17,"6":17,"9":1,"27":1,"57":9,"58":4,"59":52}}],["basic",{"2":{"146":1}}],["base",{"2":{"27":5,"32":1,"59":15,"60":1,"66":2,"146":6,"153":3,"154":3,"161":2,"162":1,"173":1,"176":2,"177":1,"187":3}}],["based",{"2":{"4":4,"6":3,"19":1,"53":2,"56":2,"58":2,"63":1,"65":1,"85":2,"91":1,"94":1,"108":1,"116":2,"122":1,"125":1,"135":1,"162":1,"193":1,"196":1,"197":1}}],["badge",{"2":{"6":2}}],["backs",{"2":{"69":4}}],["backwards",{"2":{"66":1,"71":1,"73":1,"76":1}}],["backing",{"2":{"66":1}}],["backend",{"2":{"60":2,"187":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"69":4,"187":1}}],["b",{"2":{"3":4,"4":14,"6":13,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"65":9,"66":206,"70":26,"71":77,"72":26,"73":18,"74":3,"75":27,"76":39,"91":29,"116":2,"122":22,"192":1}}],["bounce",{"2":{"66":8,"70":1,"71":1,"72":1,"73":1,"75":1,"76":1}}],["bouncings",{"2":{"66":1}}],["bouncing",{"2":{"66":13,"71":4,"73":3,"76":4}}],["bound",{"2":{"74":1}}],["bounding",{"2":{"64":2,"65":3,"66":1}}],["boundscheck",{"2":{"59":14}}],["bounds",{"2":{"6":1,"146":4}}],["boundaries",{"2":{"3":4,"6":2,"103":2,"107":1,"108":1,"116":2,"118":1,"119":1,"146":1}}],["boundary",{"2":{"3":14,"6":7,"84":1,"87":1,"88":1,"93":1,"94":3,"97":4,"104":2,"105":9,"108":2,"110":1,"111":6,"112":3,"116":18,"124":1,"125":3,"134":2,"135":4,"137":3,"138":5,"139":3,"140":3}}],["box",{"2":{"64":2,"65":3,"197":1}}],["bold",{"2":{"60":1,"173":1,"176":1}}],["both",{"2":{"3":10,"6":6,"66":2,"71":4,"75":1,"76":1,"81":2,"84":1,"88":1,"91":3,"105":4,"108":1,"116":2,"122":1,"125":1,"139":1,"175":1,"177":1}}],["bools",{"2":{"10":1}}],["boolsastypes",{"0":{"24":1,"163":1},"2":{"0":1,"6":6,"32":1,"161":1,"163":10,"177":2}}],["booleans",{"2":{"66":1,"116":2}}],["boolean",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"6":1,"24":2,"66":1,"71":1,"73":1,"76":1,"156":1,"163":2,"196":1}}],["bool",{"2":{"3":34,"4":28,"6":40,"32":1,"66":3,"88":1,"91":17,"94":1,"104":2,"105":13,"108":1,"116":2,"119":1,"122":10,"125":1,"135":2,"145":7,"146":6,"163":2,"177":2,"194":5}}],["booltype",{"2":{"0":1,"6":2,"153":2,"154":1,"161":1,"163":5,"177":1}}],["bypred",{"2":{"199":1}}],["by",{"0":{"98":1,"99":1,"129":1},"2":{"1":6,"3":4,"4":16,"6":33,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"28":1,"52":1,"53":6,"55":1,"56":1,"59":4,"60":1,"62":5,"63":4,"64":1,"65":6,"66":14,"68":1,"69":6,"70":1,"71":5,"72":1,"75":4,"76":3,"82":2,"85":5,"88":1,"91":8,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"115":2,"116":10,"145":2,"146":4,"153":2,"156":5,"161":5,"166":2,"167":1,"169":3,"171":1,"172":2,"173":1,"174":1,"176":3,"177":1,"178":1,"180":1,"181":1,"182":3,"183":1,"185":1,"189":1,"190":1,"191":1,"193":1,"196":5,"197":1,"198":2,"199":1}}],["berlin",{"2":{"198":1}}],["bearing",{"2":{"145":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"105":1,"153":1,"154":1,"180":1}}],["between",{"2":{"4":8,"6":20,"23":1,"53":2,"59":13,"65":18,"66":1,"70":1,"71":11,"72":1,"73":4,"75":2,"76":4,"85":8,"91":1,"116":4,"122":4,"146":1,"161":2,"176":3,"177":1,"181":2,"182":2,"183":1,"190":1,"196":2,"197":1}}],["been",{"2":{"73":1,"146":1,"148":2,"154":1,"163":1}}],["because",{"2":{"66":1,"82":1,"148":1,"154":1,"186":1}}],["become",{"2":{"22":1}}],["becomes",{"2":{"6":1,"161":1}}],["being",{"2":{"53":1,"71":1,"116":1,"122":1,"167":1}}],["behind",{"2":{"25":1,"26":1,"28":1,"58":1,"148":1,"154":1}}],["behaviours",{"2":{"32":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"180":1}}],["best",{"2":{"19":1,"153":2,"180":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"176":1,"180":1}}],["benchmarkgroup",{"2":{"176":2,"180":3}}],["benchmark",{"0":{"176":1,"180":1},"2":{"176":1,"180":1}}],["benchmarktools",{"2":{"13":1,"176":1,"180":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"65":1,"189":1}}],["begin+1",{"2":{"59":5}}],["begin",{"2":{"9":1,"59":7,"153":1,"154":1,"181":1,"193":1}}],["before",{"2":{"6":4,"33":1,"59":1,"70":1,"71":1,"72":1,"75":1,"180":1,"190":1}}],["below",{"2":{"6":2,"17":1,"60":1,"165":1,"182":1,"183":1,"184":1,"193":1}}],["be",{"2":{"1":14,"3":6,"4":22,"5":8,"6":67,"7":1,"9":1,"13":2,"20":3,"23":2,"24":1,"25":3,"26":1,"28":3,"32":1,"53":8,"56":7,"57":2,"58":1,"59":10,"60":2,"62":1,"63":3,"64":1,"65":2,"66":14,"69":1,"70":7,"71":12,"72":7,"73":4,"75":6,"76":5,"82":6,"84":2,"85":4,"91":15,"94":6,"103":2,"104":1,"108":6,"116":21,"122":2,"125":6,"127":1,"128":1,"129":1,"130":1,"135":6,"145":2,"146":1,"150":8,"151":2,"152":2,"153":9,"154":1,"155":1,"156":3,"158":1,"159":1,"161":3,"163":1,"164":1,"165":4,"166":4,"167":2,"169":2,"170":1,"172":3,"173":1,"174":1,"176":8,"177":2,"180":10,"182":1,"184":3,"185":1,"187":2,"189":2,"191":1,"196":4}}],["cpu",{"2":{"198":1}}],["cp",{"2":{"195":1}}],["circumstances",{"2":{"161":2}}],["cy",{"2":{"145":2}}],["cyan",{"2":{"60":1,"173":1,"176":1}}],["cx",{"2":{"145":2}}],["cdot",{"2":{"145":1}}],["cs",{"2":{"116":9}}],["cshape",{"2":{"62":3}}],["cw",{"2":{"65":2}}],["cb",{"2":{"58":1,"81":1,"146":1}}],["cgrad",{"2":{"58":1}}],["cgal",{"2":{"58":1}}],["c",{"2":{"32":1,"56":1,"62":1,"65":4,"69":5,"74":3,"116":24,"176":1}}],["cleaner",{"2":{"82":1}}],["cleanest",{"2":{"82":1}}],["clear",{"2":{"64":1}}],["clearly",{"2":{"52":1,"55":1,"84":1}}],["clamped",{"2":{"71":18}}],["clamp",{"2":{"53":1,"71":1}}],["classified",{"2":{"66":1}}],["classify",{"2":{"66":4}}],["class",{"2":{"6":1,"146":1}}],["class=",{"2":{"6":6}}],["clipping",{"0":{"66":1,"71":1,"72":1,"73":1,"75":1,"76":1},"2":{"6":1,"9":1,"27":8,"66":9,"69":3,"70":1,"72":1,"75":1,"167":1}}],["closure",{"2":{"153":2}}],["closing",{"2":{"53":1}}],["close",{"2":{"53":5,"65":1,"66":2,"69":1,"71":1,"85":9,"146":1,"158":1,"159":4}}],["closer",{"2":{"6":1,"161":1}}],["closest",{"2":{"4":6,"6":3,"71":2,"84":1,"85":6,"161":1}}],["closed2",{"2":{"91":2}}],["closed1",{"2":{"91":2}}],["closed",{"0":{"157":1},"1":{"158":1,"159":1},"2":{"4":8,"6":11,"9":1,"27":1,"53":6,"56":3,"63":3,"65":1,"66":1,"71":1,"76":3,"91":21,"96":2,"97":5,"98":5,"110":2,"111":5,"112":3,"116":52,"127":3,"128":5,"129":5,"138":5,"139":1,"145":1,"146":1,"157":1,"158":1,"159":2,"164":1,"166":1,"189":1}}],["closedring",{"2":{"0":1,"6":1,"157":1,"158":1,"159":4,"164":1,"165":1,"166":1}}],["clockwise",{"2":{"4":2,"6":4,"9":1,"55":1,"56":1,"65":7,"81":1,"144":2,"145":3,"146":1}}],["ceil",{"2":{"177":1}}],["ce",{"2":{"116":11}}],["certainly",{"2":{"71":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"30":1}}],["central",{"2":{"66":1}}],["centroids",{"2":{"62":1,"63":1}}],["centroid",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"0":4,"4":3,"6":6,"27":1,"61":3,"62":4,"63":38,"148":1,"154":1,"180":4}}],["cent",{"2":{"62":2}}],["centered",{"2":{"66":1}}],["center",{"2":{"6":1,"62":1,"146":1}}],["cells",{"2":{"146":1}}],["cell",{"2":{"6":4,"64":3,"65":28,"146":2}}],["c2",{"2":{"6":3,"15":2,"85":3,"91":14,"146":21}}],["c1",{"2":{"6":3,"15":2,"85":4,"91":13,"146":26}}],["chunks",{"2":{"153":4,"154":5}}],["chunk",{"2":{"153":6,"154":7}}],["chull",{"2":{"50":2}}],["chose",{"2":{"24":1,"146":1}}],["choose",{"2":{"6":1,"82":1,"146":2}}],["changes",{"2":{"66":1}}],["changed",{"2":{"66":1}}],["change",{"2":{"24":1,"66":1,"81":1}}],["chain=2",{"2":{"66":1}}],["chain=1",{"2":{"66":1}}],["chain",{"2":{"66":66,"71":4,"73":3,"76":4,"81":2}}],["chains",{"2":{"20":1,"66":1}}],["chairmarks",{"2":{"13":1,"176":1,"180":1}}],["children",{"2":{"180":1}}],["child",{"2":{"6":2,"156":7}}],["checkargs",{"2":{"181":1,"182":1,"183":1,"184":1}}],["checking",{"2":{"91":1,"182":1}}],["checks",{"0":{"105":1,"117":1},"1":{"118":1,"119":1},"2":{"60":1,"66":1,"71":1,"87":1,"90":1,"93":1,"103":1,"107":1,"116":5,"118":1,"121":1,"122":1,"124":1,"134":1,"197":1}}],["check",{"2":{"4":2,"6":1,"7":1,"63":1,"65":3,"66":8,"69":1,"71":4,"72":1,"74":1,"75":1,"91":8,"116":11,"146":5,"153":1,"156":4,"168":1,"170":1,"175":2,"182":1,"184":1}}],["checked",{"2":{"4":2,"6":1,"66":1,"71":1,"81":1,"116":1,"170":1}}],["ctor",{"2":{"1":2,"6":1,"185":1}}],["categorize",{"2":{"69":1}}],["categorical",{"2":{"58":1}}],["came",{"2":{"69":1}}],["case",{"2":{"53":1,"57":2,"63":1,"66":1,"71":2,"72":1,"76":1,"116":16,"154":1,"199":1}}],["cases",{"2":{"6":1,"59":1,"69":2,"116":3,"151":1,"153":1,"154":1,"156":3}}],["cause",{"2":{"18":1,"23":1,"182":1}}],["careful",{"2":{"59":1,"151":1}}],["care",{"2":{"17":1,"153":1,"161":1}}],["carried",{"2":{"6":1,"187":1}}],["cairomakie",{"2":{"13":1,"52":1,"55":1,"58":2,"62":1,"64":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"175":1,"176":1,"180":1,"188":1,"195":1,"197":1,"198":1}}],["california",{"2":{"198":1}}],["callable",{"2":{"146":4,"165":1}}],["calls",{"2":{"66":1,"71":1,"76":1,"85":1,"94":1,"108":1,"125":1,"135":1,"151":1,"153":1,"177":1}}],["calling",{"2":{"33":1,"66":2,"153":1}}],["call",{"2":{"18":1,"24":1,"56":1,"63":1,"153":4,"178":1}}],["called",{"2":{"6":2,"63":3,"66":1,"153":1,"159":1,"165":1,"166":1,"187":1,"190":1}}],["calculation",{"2":{"71":1}}],["calculations",{"2":{"6":2,"25":2,"28":2,"71":1,"161":1,"176":1}}],["calculating",{"2":{"4":2,"6":1,"18":1,"66":1,"170":1}}],["calculated",{"2":{"6":1,"62":2,"65":1,"71":2,"85":1,"153":4}}],["calculates",{"2":{"4":4,"6":6,"56":1,"59":2,"65":1,"71":2,"75":1,"85":2,"176":1,"183":1}}],["calculate",{"2":{"1":4,"5":2,"6":6,"11":1,"53":3,"59":3,"63":1,"65":1,"71":1,"116":1,"146":1,"150":2,"153":3,"155":1}}],["calc",{"2":{"1":4,"6":4,"24":1,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"53":4,"150":2,"152":1,"153":19,"155":1,"163":1,"170":1,"180":2}}],["cache",{"2":{"6":1,"59":1}}],["cant",{"2":{"91":1,"146":1,"194":1}}],["cannot",{"2":{"3":6,"4":4,"6":5,"56":1,"91":1,"96":1,"99":1,"122":2,"130":1,"135":1,"137":2,"139":1}}],["can",{"2":{"1":2,"4":4,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"26":1,"27":1,"53":1,"56":1,"57":2,"58":1,"59":3,"60":1,"63":1,"65":1,"66":3,"70":3,"71":1,"72":3,"75":3,"76":1,"81":1,"82":2,"87":1,"90":1,"91":3,"93":1,"105":1,"107":1,"116":23,"118":2,"121":2,"122":3,"124":1,"127":1,"128":1,"129":1,"134":1,"138":1,"139":1,"146":1,"147":1,"148":1,"150":2,"152":1,"153":8,"155":1,"156":1,"158":2,"159":1,"161":1,"166":1,"167":2,"168":1,"170":1,"173":1,"175":1,"176":2,"180":2,"187":1,"189":6,"190":1,"191":3,"193":3,"196":3,"197":3}}],["creation",{"2":{"189":1,"191":1}}],["creating",{"0":{"188":1,"189":1,"192":1},"1":{"189":1,"190":1,"191":1,"192":1,"193":1},"2":{"116":1}}],["creates",{"2":{"7":1,"66":3}}],["create",{"0":{"191":1},"2":{"6":2,"13":2,"14":1,"66":1,"69":1,"71":2,"82":1,"146":2,"153":1,"166":2,"167":3,"169":2,"188":2,"189":4,"190":5,"191":3,"192":1,"193":1,"197":1}}],["created",{"2":{"4":4,"6":2,"66":1,"85":3}}],["criteria",{"2":{"94":2,"108":2,"125":2,"135":2,"182":3}}],["cropping",{"2":{"58":2}}],["cross=1",{"2":{"70":1}}],["cross`",{"2":{"70":1}}],["crossings",{"2":{"66":3,"116":1}}],["crossing",{"0":{"105":1},"2":{"6":2,"66":81,"70":3,"71":7,"72":1,"73":7,"75":1,"76":6,"94":1,"105":1,"116":1,"125":1}}],["cross",{"0":{"142":1},"2":{"6":1,"9":1,"53":3,"66":13,"69":14,"70":2,"71":10,"72":2,"73":1,"74":4,"75":2,"76":1,"94":1,"105":2,"108":1,"116":17,"122":2,"125":1,"135":1,"145":3}}],["crosses",{"0":{"43":1},"2":{"0":2,"3":3,"6":3,"27":1,"43":2,"66":1,"69":1,"105":26,"116":2,"196":1}}],["crc",{"2":{"6":1,"59":1}}],["crs2",{"2":{"190":2}}],["crs1",{"2":{"190":2,"191":1}}],["crs=nothing",{"2":{"153":1,"170":1,"180":1}}],["crs=gi",{"2":{"153":5,"156":3}}],["crs`",{"2":{"153":1,"172":6}}],["crs",{"0":{"190":1},"2":{"1":32,"4":4,"6":10,"32":2,"35":2,"36":2,"37":2,"38":2,"50":2,"82":1,"146":10,"150":4,"152":3,"153":36,"155":2,"156":5,"170":1,"172":7,"180":1,"188":1,"190":13,"191":7,"193":1}}],["customize",{"2":{"153":1,"154":1}}],["custom",{"0":{"199":1},"2":{"6":3,"59":1,"199":2}}],["curr^2",{"2":{"53":2}}],["curr",{"2":{"53":8,"66":116,"69":9,"76":3,"169":26}}],["currentnode",{"2":{"146":8}}],["current",{"2":{"53":1,"59":8,"66":3,"69":2,"71":1,"73":1,"76":6,"146":2,"169":3}}],["currently",{"2":{"5":2,"6":4,"23":1,"59":1,"66":1,"69":1,"73":2,"146":1,"153":1,"161":2}}],["curve",{"0":{"116":1},"2":{"3":2,"4":14,"6":18,"53":6,"56":7,"65":3,"66":5,"70":7,"84":1,"85":22,"91":6,"94":2,"96":4,"97":9,"98":9,"108":1,"110":4,"111":6,"112":3,"116":152,"122":1,"125":1,"127":4,"128":6,"129":6,"135":1,"138":6,"140":3}}],["curves",{"2":{"0":1,"3":2,"6":5,"56":3,"65":3,"71":1,"84":1,"85":1,"91":13,"99":1,"116":1,"122":1,"130":1,"180":2}}],["cutpolygon",{"2":{"68":1}}],["cuts",{"2":{"68":1}}],["cutting",{"0":{"67":1},"1":{"68":1,"69":1},"2":{"66":1,"69":2}}],["cut",{"0":{"68":1},"2":{"0":1,"6":6,"27":1,"59":1,"67":1,"68":5,"69":22,"116":1}}],["coastlines",{"2":{"195":1}}],["coarse",{"2":{"6":1,"174":1,"177":1}}],["cos",{"2":{"189":3,"190":1,"191":2}}],["copy",{"2":{"153":1,"165":1,"184":1}}],["coors1",{"2":{"145":2}}],["coors2",{"2":{"145":3}}],["coord",{"2":{"177":6}}],["coords",{"2":{"69":9,"177":8}}],["coordinatetransformations",{"2":{"1":4,"6":2,"180":1,"185":2,"188":1,"189":5,"191":2}}],["coordinate",{"0":{"59":1,"171":1,"190":1,"191":1},"2":{"1":8,"5":10,"6":7,"25":1,"28":1,"58":2,"59":10,"156":1,"172":4,"177":1,"188":3,"190":1}}],["coordinates",{"0":{"5":1,"57":1},"1":{"58":1,"59":1},"2":{"0":4,"1":2,"4":4,"5":12,"6":21,"56":2,"57":8,"59":25,"64":1,"66":2,"69":2,"70":1,"72":1,"75":1,"85":1,"91":2,"148":1,"161":1,"171":2,"172":1,"175":1,"176":3,"190":2}}],["co",{"2":{"116":2}}],["core",{"2":{"160":1}}],["corner",{"2":{"65":4,"146":1}}],["corners",{"2":{"65":1}}],["correspondent",{"2":{"145":1}}],["correspond",{"2":{"66":1}}],["corresponding",{"2":{"53":3,"73":2}}],["corrected",{"2":{"165":1}}],["correctness",{"2":{"157":1,"187":1}}],["correctly",{"2":{"153":1,"175":1}}],["correcting",{"2":{"20":1,"165":1}}],["corrections",{"0":{"164":1,"166":1},"1":{"165":1,"166":1},"2":{"158":1,"165":6,"168":1}}],["correction",{"2":{"6":10,"27":4,"70":1,"71":2,"72":1,"73":2,"75":1,"76":2,"157":1,"159":2,"164":2,"165":11,"166":7,"167":1,"169":2}}],["correct",{"2":{"6":3,"24":1,"53":1,"56":1,"63":1,"65":1,"66":1,"70":1,"72":1,"75":1,"85":1,"91":1,"94":1,"108":1,"122":1,"125":1,"135":1,"157":1,"158":2,"164":1}}],["cov",{"2":{"65":16}}],["cover",{"2":{"96":1,"100":1}}],["covering",{"2":{"6":2,"103":1,"166":2,"169":2}}],["covered",{"0":{"98":1,"99":1,"129":1},"2":{"3":2,"6":1,"73":1,"76":1,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"115":2,"116":3,"169":1}}],["coveredby",{"0":{"48":1,"92":1,"93":1,"96":1,"97":1,"100":1,"101":1,"115":1},"1":{"93":1,"94":1},"2":{"0":2,"3":7,"6":4,"27":1,"48":2,"66":1,"92":1,"93":3,"94":10,"95":6,"96":13,"97":15,"98":13,"99":5,"100":2,"101":2,"104":3,"196":1}}],["covers",{"0":{"47":1,"102":1,"103":1},"1":{"103":1,"104":1},"2":{"0":2,"3":9,"6":5,"27":1,"47":2,"102":1,"103":4,"104":5,"146":1,"196":1}}],["coverages",{"2":{"6":1,"65":1}}],["coverage",{"0":{"64":1},"2":{"0":1,"6":2,"27":1,"64":3,"65":16}}],["code",{"2":{"7":1,"10":1,"26":5,"59":1,"94":1,"108":1,"116":1,"125":1,"135":1,"145":1,"163":1,"186":1,"198":1}}],["come",{"2":{"161":1}}],["commonly",{"2":{"193":1}}],["common",{"2":{"90":1,"155":1,"177":1,"188":1,"190":1,"191":1}}],["commented",{"2":{"145":1}}],["comments",{"2":{"116":1}}],["comment",{"2":{"31":1}}],["combos",{"2":{"71":1,"73":1,"76":1}}],["combines",{"2":{"63":1}}],["combine",{"2":{"63":2,"66":5,"169":1}}],["combined",{"2":{"6":1,"66":4,"76":1,"166":1,"169":2,"189":1}}],["combination",{"2":{"6":1,"66":1,"156":1}}],["coming",{"2":{"65":1}}],["com",{"2":{"6":2,"71":1,"82":1,"161":1}}],["compilation",{"2":{"163":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"153":2,"163":2}}],["complex",{"2":{"148":1,"180":1,"196":1}}],["complexity",{"2":{"6":1,"148":1,"177":1}}],["complete",{"2":{"56":1}}],["completely",{"2":{"1":2,"3":8,"6":6,"66":2,"73":1,"76":1,"87":2,"88":1,"94":1,"103":1,"104":1,"116":1,"125":1,"150":2,"153":1,"161":2}}],["comprised",{"2":{"6":3,"70":1,"72":1,"75":1}}],["component",{"2":{"6":1,"56":3,"63":11,"65":8,"71":1,"153":2,"156":1}}],["components",{"2":{"6":2,"62":1,"63":2,"154":1,"156":23}}],["composed",{"2":{"4":8,"6":5,"91":5,"189":2}}],["computing",{"2":{"60":1,"77":1}}],["computational",{"2":{"6":1,"59":1}}],["computation",{"2":{"6":6,"59":1,"63":1,"70":1,"72":1,"75":1,"181":2,"182":2,"183":2}}],["computer",{"2":{"6":1,"59":1}}],["computes",{"2":{"6":1,"82":1}}],["compute",{"2":{"4":2,"6":3,"56":1,"59":1,"82":3,"177":1}}],["computed",{"2":{"4":8,"6":5,"53":1,"56":3,"59":3,"65":1,"195":1}}],["compact",{"2":{"198":3}}],["comparisons",{"2":{"196":1}}],["comparing",{"2":{"76":1,"91":1}}],["compares",{"2":{"146":1}}],["compared",{"2":{"91":1}}],["compare",{"2":{"3":2,"4":2,"6":2,"53":1,"76":1,"91":2,"122":1}}],["compatibility",{"2":{"56":1}}],["compatible",{"2":{"1":6,"6":1,"22":1,"25":1,"28":1,"53":1,"56":1,"59":2,"63":1,"65":1,"85":1,"88":1,"91":1,"94":1,"104":1,"108":1,"119":1,"122":1,"125":1,"135":1,"150":2,"151":1,"153":1,"172":2}}],["colname",{"2":{"153":3}}],["col",{"2":{"153":2,"154":1}}],["columns",{"2":{"153":2}}],["column",{"2":{"22":1,"153":9,"154":8,"156":2,"192":2,"196":8}}],["colored",{"2":{"197":1}}],["color=",{"2":{"190":2}}],["colors",{"2":{"79":1,"80":1,"195":1,"197":2}}],["colorrange",{"2":{"58":2,"84":1}}],["colorbar",{"2":{"58":1,"81":1,"84":1,"146":1}}],["colormap",{"2":{"14":1,"58":3,"84":1}}],["color",{"2":{"6":1,"55":1,"58":2,"59":1,"60":1,"62":1,"68":3,"79":1,"80":1,"81":2,"84":2,"87":4,"90":4,"93":1,"103":1,"107":4,"121":4,"124":4,"173":1,"176":1,"189":1,"190":1,"195":1,"197":5}}],["colatitude",{"2":{"6":1,"161":1}}],["collect",{"2":{"11":3,"13":1,"50":1,"52":1,"55":2,"59":1,"62":1,"64":2,"68":2,"82":2,"84":1,"146":3,"153":2,"154":1,"175":4,"194":2}}],["collections",{"0":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"1":4,"6":10,"22":1,"150":4,"152":1,"153":2,"154":2,"156":3,"180":2,"193":1}}],["collection",{"2":{"1":2,"4":14,"6":13,"18":2,"30":2,"53":2,"56":3,"65":2,"85":2,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"148":1,"150":2,"153":3,"154":1,"180":1,"194":1,"200":1}}],["collinear",{"2":{"3":2,"6":2,"66":5,"70":3,"71":12,"72":2,"75":2,"121":1,"122":2}}],["couple",{"2":{"192":1}}],["course",{"2":{"152":1}}],["country",{"2":{"198":8}}],["countries",{"2":{"11":1,"80":1,"180":1}}],["counted",{"2":{"71":2}}],["counters",{"2":{"59":8}}],["counterparts",{"2":{"33":1}}],["counter",{"2":{"6":1,"66":7,"116":1,"144":1,"145":1}}],["counterclockwise",{"2":{"4":2,"6":2,"9":1,"55":2,"56":1,"81":1,"82":1}}],["count",{"2":{"66":16,"146":1,"184":1}}],["couldn",{"2":{"9":1,"163":1}}],["could",{"2":{"4":2,"6":1,"56":3,"71":4,"76":1,"77":1,"85":1,"116":2,"161":1,"172":1}}],["conditions",{"2":{"196":4}}],["connected",{"2":{"116":5}}],["connect",{"2":{"65":11}}],["connecting",{"2":{"53":1,"182":1,"189":2}}],["connections",{"2":{"6":2,"166":2,"169":2}}],["contents",{"2":{"153":1,"157":1}}],["context",{"2":{"32":4,"176":4,"190":2}}],["contours",{"2":{"146":1}}],["contour",{"2":{"146":4}}],["continue",{"2":{"56":1,"65":1,"66":7,"71":1,"73":2,"116":1,"153":1,"165":1,"169":3,"184":1,"198":1}}],["contributions",{"2":{"25":1,"28":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"64":1,"197":1}}],["contain",{"2":{"3":2,"6":1,"26":1,"76":1,"87":1,"122":1,"189":1}}],["contained",{"2":{"3":2,"6":1,"9":1,"76":4,"88":1,"103":1,"121":1,"122":1,"153":1,"197":1}}],["contains",{"0":{"45":1,"86":1,"87":1},"1":{"87":1,"88":1},"2":{"0":2,"3":7,"6":4,"26":1,"27":1,"33":1,"45":2,"66":1,"76":1,"77":1,"86":1,"87":5,"88":4,"151":1,"168":1,"196":1,"197":1}}],["consistent",{"2":{"66":1,"148":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"53":1,"59":1}}],["consider",{"2":{"52":1,"55":1,"62":1,"64":1,"65":3,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"116":3,"118":1,"121":1,"124":1,"134":1}}],["constprop",{"2":{"105":1}}],["constants",{"2":{"66":1}}],["const",{"2":{"27":4,"66":1,"94":4,"108":3,"125":4,"135":4,"155":3,"180":4}}],["constrained",{"2":{"6":3,"70":1,"72":1,"75":1}}],["constructing",{"2":{"191":1}}],["construct",{"2":{"162":1}}],["constructors",{"2":{"6":2,"162":2}}],["constructed",{"2":{"1":2,"20":1,"172":1}}],["concepts",{"0":{"29":1},"1":{"30":1,"31":1},"2":{"26":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"147":1}}],["concave",{"2":{"6":1,"53":2,"62":2,"145":2}}],["convention",{"2":{"62":1}}],["convenience",{"2":{"59":1,"187":1}}],["conversely",{"2":{"66":1}}],["conversion",{"0":{"200":1},"2":{"22":1,"33":1}}],["converted",{"2":{"22":1,"59":3}}],["converts",{"2":{"6":1,"194":1}}],["convert",{"0":{"95":1,"109":1,"126":1,"136":1},"2":{"6":3,"32":1,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":1,"59":6,"82":1,"84":1,"146":2,"176":1,"180":3,"187":1,"194":1,"200":1}}],["convexity",{"2":{"81":2}}],["convexhull",{"2":{"50":1,"147":1}}],["convex",{"0":{"50":1,"77":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"0":1,"6":7,"27":2,"50":1,"53":3,"77":4,"79":2,"80":1,"81":4,"82":11,"145":1}}],["vw",{"2":{"180":3}}],["von",{"2":{"146":1}}],["v2",{"2":{"116":9}}],["v1",{"2":{"116":9}}],["v`",{"2":{"59":2}}],["vcat",{"2":{"53":1,"59":1,"153":1}}],["vararg",{"2":{"59":1}}],["varying",{"2":{"161":1}}],["vary",{"2":{"53":1}}],["var",{"2":{"27":2}}],["variables",{"2":{"24":1,"59":8,"88":1,"104":1,"119":1}}],["variable",{"2":{"24":1,"73":2}}],["vals",{"2":{"182":9}}],["valign",{"2":{"180":1}}],["validated",{"2":{"71":2,"73":2,"76":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":2,"6":8,"63":1,"70":2,"71":3,"72":2,"75":2,"146":1,"157":3,"158":1,"167":1,"168":1,"184":1,"185":1}}],["val",{"2":{"53":2,"66":2,"71":8,"116":30,"122":4}}],["values=",{"2":{"146":2}}],["values=sort",{"2":{"146":1}}],["values",{"2":{"1":2,"5":6,"6":16,"53":2,"58":3,"59":40,"63":2,"65":5,"66":5,"71":1,"85":2,"116":4,"146":19,"150":2,"153":2,"163":1,"182":2,"184":1}}],["value",{"2":{"0":1,"4":14,"5":4,"6":15,"14":1,"24":1,"32":2,"53":1,"55":2,"56":4,"59":45,"65":2,"66":5,"71":7,"84":1,"85":3,"146":6,"153":2,"182":11,"187":2,"196":1}}],["vs",{"0":{"15":1},"2":{"12":1,"71":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":4,"6":6,"14":4,"59":23,"85":8}}],["visvalingam",{"2":{"178":1}}],["visvalingamwhyatt",{"0":{"183":1},"2":{"0":1,"6":3,"180":4,"183":5}}],["visualized",{"2":{"158":1}}],["visualize",{"2":{"118":1,"190":1}}],["visa",{"2":{"66":1}}],["visited",{"2":{"66":4}}],["view",{"2":{"66":2,"82":1,"146":1,"169":1,"182":3,"198":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":2,"66":1,"75":1,"172":1}}],["via",{"2":{"6":1,"60":1,"77":1,"147":1,"173":1,"176":1,"187":2}}],["vec",{"2":{"82":2}}],["vect",{"2":{"156":2}}],["vectypes",{"2":{"59":5}}],["vector",{"2":{"1":24,"4":12,"5":2,"6":46,"18":1,"23":1,"30":1,"52":1,"53":10,"59":14,"66":7,"69":6,"70":2,"71":3,"72":4,"73":1,"75":4,"116":1,"122":2,"145":3,"146":4,"148":1,"150":2,"153":4,"154":3,"158":8,"159":1,"168":22,"174":1,"175":1,"177":1,"181":1,"182":4,"183":1,"184":2,"185":10,"189":18,"190":6,"191":9,"194":15}}],["vectors",{"2":{"1":2,"4":4,"6":5,"22":1,"53":4,"59":3,"66":1,"82":1,"85":1,"144":1,"146":1,"150":2,"153":1,"156":1,"180":1}}],["ve",{"2":{"17":1,"177":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"187":1}}],["versa",{"2":{"66":1}}],["vert",{"2":{"184":21}}],["verts",{"2":{"180":2}}],["vertical",{"2":{"58":1,"65":1,"71":1,"146":1}}],["vertices",{"2":{"6":7,"9":1,"57":4,"59":5,"66":1,"69":2,"82":1,"96":1,"98":5,"107":1,"110":3,"113":1,"116":1,"127":1,"158":1,"174":2,"175":1,"176":3,"177":3,"180":1,"183":1}}],["vertex",{"2":{"5":2,"6":2,"53":1,"57":2,"59":2,"66":19,"71":12,"81":1,"96":2,"111":2,"112":1,"116":1,"127":3}}],["very",{"2":{"0":1,"175":1,"198":2}}],["rd",{"2":{"180":3}}],["rdbu",{"2":{"84":1}}],["rhumb",{"2":{"145":2}}],["runner",{"2":{"190":1}}],["running",{"2":{"153":1,"156":2}}],["run",{"2":{"153":5,"154":3,"198":1}}],["runs",{"2":{"71":2,"144":1}}],["rule",{"2":{"66":1}}],["rules",{"2":{"66":1}}],["rightjoin",{"2":{"196":1}}],["right=2",{"2":{"66":1}}],["right",{"2":{"59":1,"66":4,"69":1,"85":1,"145":1,"182":19,"184":5,"189":1}}],["ring4",{"2":{"191":2}}],["ring3",{"2":{"190":1}}],["ring2",{"2":{"189":2}}],["ring1",{"2":{"189":2}}],["rings",{"0":{"98":1,"112":1,"129":1,"139":1,"157":1},"1":{"158":1,"159":1},"2":{"4":8,"6":6,"9":2,"56":1,"63":1,"66":3,"71":1,"91":7,"144":1,"146":5,"159":1,"166":1,"180":1}}],["ring",{"2":{"4":14,"6":13,"9":1,"27":1,"53":3,"56":2,"59":1,"62":1,"63":4,"65":13,"66":12,"76":3,"85":5,"91":4,"96":1,"97":2,"98":5,"110":1,"112":1,"116":2,"127":1,"128":2,"129":4,"137":1,"138":1,"139":3,"145":3,"146":11,"157":2,"158":1,"159":14,"164":1,"189":1}}],["rtrees",{"2":{"20":1}}],["r+y",{"2":{"13":2,"14":1}}],["r+x",{"2":{"13":2,"14":1}}],["ry",{"2":{"13":3,"14":3}}],["rx",{"2":{"13":3,"14":3}}],["round",{"2":{"180":1,"182":1,"184":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"154":3}}],["rows",{"2":{"154":2}}],["robust",{"0":{"15":1},"2":{"81":1}}],["rotate",{"2":{"65":1}}],["rotation",{"2":{"1":2,"6":1,"185":1}}],["rotations",{"2":{"1":6,"6":3,"185":3}}],["rotmatrix2d",{"2":{"180":1}}],["rotmatrix",{"2":{"1":2,"6":1,"185":1}}],["rᵢ₋₁",{"2":{"59":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"59":29}}],["rᵢ",{"2":{"6":2,"59":49}}],["r",{"2":{"6":2,"9":1,"13":11,"14":12,"32":1,"176":1,"184":2,"189":6,"190":2,"191":4}}],["ramer",{"2":{"182":1}}],["raster",{"0":{"146":1},"2":{"146":4}}],["ray",{"2":{"116":4}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"146":3,"153":2,"154":2}}],["ranges",{"2":{"6":1,"146":2}}],["randomly",{"2":{"197":2}}],["random",{"2":{"180":2}}],["randn",{"2":{"79":1}}],["rand",{"2":{"6":1,"81":1,"146":1,"197":2}}],["rather",{"2":{"6":1,"146":1,"168":1}}],["ratio",{"2":{"6":7,"71":1,"176":1,"180":1,"181":4,"182":6,"183":4,"184":11}}],["radii",{"2":{"6":1,"176":1}}],["radius`",{"2":{"176":1}}],["radius",{"2":{"6":6,"59":13,"161":3,"176":4}}],["radialdistance",{"0":{"181":1},"2":{"0":1,"6":2,"178":1,"180":4,"181":4}}],["rrayscore",{"2":{"1":2,"6":1,"185":1}}],["rring",{"2":{"1":2,"6":1,"185":1}}],["rewrap",{"2":{"153":2,"156":1}}],["req",{"2":{"116":44}}],["requirement",{"2":{"157":1,"167":1}}],["requirements",{"2":{"116":5}}],["required",{"2":{"82":1,"94":3,"108":3,"125":3,"135":3,"175":1,"188":1}}],["requires",{"2":{"60":1,"87":1,"91":1,"94":2,"97":3,"98":3,"99":1,"108":1,"111":3,"112":2,"113":1,"124":1,"125":1,"128":3,"129":3,"130":1,"135":1,"138":3,"139":1,"140":1,"173":1,"176":1,"187":1}}],["require",{"2":{"33":1,"82":1,"93":2,"94":6,"108":3,"116":32,"125":3,"135":3}}],["requests",{"2":{"25":1,"28":1}}],["reflected",{"2":{"180":3}}],["ref",{"2":{"84":1}}],["referring",{"2":{"116":1}}],["refer",{"2":{"6":1,"146":1}}],["references",{"2":{"6":1,"59":1}}],["reference",{"0":{"190":1,"191":1},"2":{"0":1,"1":4,"172":2,"188":2,"190":1}}],["reveal",{"2":{"76":1}}],["reveals",{"2":{"76":1}}],["reverse",{"2":{"55":1,"58":1,"59":1,"66":2,"189":2}}],["rev",{"2":{"75":1}}],["render",{"2":{"58":1}}],["rendering",{"2":{"58":3,"59":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"71":1,"116":1}}],["regions",{"2":{"71":5,"73":3,"75":1,"76":3,"116":2,"198":1}}],["region",{"2":{"60":2,"71":3,"76":2,"198":1}}],["register",{"2":{"27":3,"59":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"193":1}}],["readability",{"2":{"66":1}}],["read",{"2":{"153":1,"190":2}}],["reading",{"2":{"153":1}}],["reads",{"2":{"153":1}}],["reached",{"2":{"153":1,"156":3}}],["reaches",{"2":{"151":1}}],["reach",{"2":{"151":1}}],["reasons",{"2":{"187":1}}],["reason",{"2":{"24":1,"157":1,"163":1,"167":1}}],["real`",{"2":{"176":1,"177":1}}],["reality",{"2":{"81":1}}],["really",{"2":{"56":1,"116":1,"146":1,"163":1}}],["real=1",{"2":{"6":2,"176":2}}],["real=6378137`",{"2":{"176":1}}],["real=6378137",{"2":{"6":2,"176":1}}],["real",{"0":{"198":1},"2":{"5":2,"6":13,"53":1,"59":45,"63":2,"71":1,"176":3,"177":1,"184":5,"196":1}}],["relation",{"2":{"66":2}}],["relations",{"2":{"27":10,"105":1,"122":1}}],["relationship",{"2":{"23":1,"196":2}}],["relative",{"2":{"59":3}}],["relevant",{"2":{"6":3,"10":1,"82":1,"161":2}}],["reducing",{"2":{"154":2}}],["reduced",{"2":{"181":1,"182":1,"183":1}}],["reduces",{"2":{"19":1,"76":1,"154":1}}],["reduce",{"2":{"1":2,"6":1,"146":1,"150":2,"154":2,"165":1}}],["redundant",{"2":{"66":1}}],["red",{"2":{"14":1,"62":2,"84":1,"93":1,"103":1,"118":1,"189":1,"190":1,"197":2}}],["removal",{"2":{"66":1}}],["removes",{"2":{"66":1,"148":1}}],["removed",{"2":{"66":3,"73":5,"146":1}}],["remove",{"2":{"56":1,"65":1,"66":33,"69":2,"70":5,"72":5,"75":2,"169":2,"181":1,"182":3,"184":4}}],["removing",{"2":{"6":3,"66":1,"73":1,"181":1,"182":1,"183":1}}],["remainingnode",{"2":{"146":3}}],["remaining",{"2":{"66":1,"91":1,"116":2,"182":1}}],["remain",{"2":{"1":2,"6":9,"150":2,"153":1,"180":2}}],["resolution",{"2":{"190":1}}],["resolved",{"2":{"146":1}}],["reset",{"2":{"66":1,"153":1}}],["resembles",{"2":{"6":1,"161":2}}],["resize",{"2":{"13":1,"14":1,"66":2}}],["resampled",{"2":{"6":1,"177":1}}],["respectively",{"2":{"66":1,"122":1,"156":1,"189":1}}],["respect",{"2":{"6":2,"70":1,"71":1,"82":1,"116":6}}],["rest",{"2":{"6":1,"59":2,"75":1}}],["resulting",{"2":{"69":1,"76":1,"146":1,"197":1}}],["results",{"2":{"3":4,"6":2,"71":1,"105":1,"122":1,"153":1,"154":1,"158":1,"182":25,"189":3}}],["result",{"2":{"1":4,"3":10,"4":10,"6":13,"19":1,"32":3,"53":1,"56":2,"65":1,"71":15,"82":1,"85":2,"88":1,"94":1,"104":1,"119":1,"125":1,"150":4,"153":9,"154":2,"176":3,"184":6}}],["receives",{"2":{"153":1,"154":1}}],["recent",{"2":{"66":1,"71":1,"73":1,"76":1}}],["recalculate",{"2":{"152":1}}],["recursive",{"2":{"151":1}}],["recursively",{"2":{"4":2,"6":1,"151":1,"170":1}}],["rect",{"2":{"52":3,"55":5,"64":3,"84":7}}],["rectangle",{"2":{"52":2,"55":2,"58":2,"64":2,"65":1,"84":2,"175":5,"176":8,"197":2}}],["rectangletrait",{"2":{"32":1}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"180":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":1,"1":2,"6":3,"18":1,"150":2,"153":2,"154":1,"156":27}}],["repl",{"2":{"60":1,"173":1,"176":1}}],["replace",{"2":{"27":1,"66":1,"146":2,"182":1}}],["replaced",{"2":{"22":1}}],["repeat",{"2":{"63":1,"66":3,"91":6}}],["repeating",{"2":{"56":1,"76":1}}],["repeated",{"2":{"4":6,"6":3,"9":1,"53":2,"59":1,"66":2,"76":2,"85":2,"91":4,"116":1}}],["represent",{"2":{"17":1,"59":1,"66":4,"91":1,"161":1}}],["representing",{"2":{"6":2,"71":1,"73":1,"76":1,"82":1,"84":1,"91":1,"161":1,"198":1}}],["represented",{"2":{"6":1,"161":1,"197":1}}],["represents",{"2":{"6":1,"165":3,"166":1}}],["reprojects",{"2":{"172":1}}],["reprojection",{"0":{"172":1},"1":{"173":1}}],["reproject",{"2":{"0":1,"1":7,"27":2,"148":1,"172":6,"173":2}}],["re",{"2":{"1":2,"6":1,"17":1,"27":1,"82":1,"185":1,"188":1,"190":1}}],["retrievable",{"2":{"1":2,"172":1}}],["returnval",{"2":{"116":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"60":1,"73":2}}],["return",{"0":{"22":1},"2":{"1":2,"3":36,"4":4,"6":37,"13":3,"14":3,"23":2,"31":1,"32":3,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":5,"56":5,"59":20,"60":1,"63":4,"65":12,"66":36,"69":12,"70":4,"71":18,"72":5,"73":4,"75":6,"76":9,"82":2,"85":8,"88":1,"91":30,"94":1,"100":2,"101":2,"104":1,"105":18,"108":2,"114":2,"115":2,"116":71,"118":1,"119":1,"122":28,"125":1,"131":2,"132":2,"135":1,"137":2,"141":2,"142":2,"145":10,"146":12,"153":17,"154":3,"156":7,"157":1,"159":4,"165":8,"166":2,"169":2,"171":2,"172":1,"177":4,"180":3,"181":1,"182":5,"183":3,"184":7,"185":2,"187":3,"194":8,"200":2}}],["returned",{"2":{"1":2,"6":11,"22":2,"23":1,"66":3,"69":1,"70":2,"71":2,"72":2,"75":2,"81":1,"82":1,"146":1,"153":1,"156":1,"163":1,"172":1,"180":1}}],["returns",{"2":{"1":2,"3":10,"4":8,"5":6,"6":25,"18":1,"22":2,"53":1,"56":2,"59":6,"63":3,"65":6,"66":4,"69":1,"71":1,"72":1,"75":1,"82":1,"85":8,"87":2,"88":1,"90":1,"94":1,"103":2,"104":1,"107":1,"116":4,"119":1,"122":2,"125":1,"146":2,"150":2,"153":2,"163":1,"177":1,"196":1,"200":1}}],["rebuilt",{"2":{"1":2,"6":2,"148":1,"150":2,"153":1,"156":1}}],["rebuilding",{"2":{"153":1,"154":1}}],["rebuild",{"2":{"0":1,"6":4,"151":1,"153":3,"156":8,"177":1,"180":2}}],["phi``",{"2":{"161":1}}],["physics",{"2":{"6":1,"161":1}}],["psa",{"2":{"153":1,"154":1}}],["pb",{"2":{"105":2}}],["p0",{"2":{"85":9}}],["p3",{"2":{"66":8,"183":4}}],["ptm",{"2":{"145":3}}],["ptj",{"2":{"145":5}}],["pti",{"2":{"145":3}}],["ptrait",{"2":{"85":2}}],["pts",{"2":{"66":22,"69":7}}],["pt",{"2":{"66":114,"69":2,"71":26,"116":8,"182":4}}],["pt2",{"2":{"66":14,"71":2}}],["pt1",{"2":{"66":18,"71":2}}],["pn",{"2":{"137":3}}],["pn2",{"2":{"66":4}}],["pn1",{"2":{"66":4}}],["pfirst",{"2":{"56":3}}],["pu",{"2":{"197":2}}],["purpose",{"2":{"153":1}}],["pure",{"2":{"6":1,"82":1,"146":1}}],["purely",{"2":{"6":1,"18":1,"176":1}}],["push",{"2":{"66":15,"69":5,"70":2,"71":2,"72":2,"75":4,"76":5,"146":3,"159":1,"177":3,"182":3}}],["pulling",{"2":{"82":1}}],["pull",{"2":{"25":1,"28":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"190":2}}],["piece",{"2":{"66":6,"169":6}}],["pieces",{"2":{"66":12,"69":1,"73":2,"75":4,"116":1,"169":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"146":1}}],["pixel",{"2":{"6":2,"146":7}}],["pythagorean",{"2":{"85":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"178":2,"180":3,"182":2}}],["peaks",{"2":{"146":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["persist",{"2":{"153":1}}],["performs",{"2":{"59":1,"154":1,"177":1}}],["perform",{"2":{"26":1,"58":1,"59":2,"66":1,"148":1,"154":1,"196":3,"197":2,"199":1}}],["performing",{"2":{"6":3,"23":1,"59":1,"70":1,"72":1,"75":1,"197":1}}],["performed",{"2":{"6":1,"161":1,"197":1}}],["performance",{"2":{"4":2,"6":2,"22":1,"146":1,"167":1,"170":1,"180":1,"193":1}}],["per",{"2":{"5":4,"6":2,"58":1,"59":2,"66":5,"146":1,"153":2,"154":2,"177":1}}],["pl",{"2":{"197":2}}],["plt",{"2":{"189":1}}],["please",{"2":{"66":1}}],["place",{"2":{"71":1,"196":1}}],["placement",{"2":{"66":1}}],["plan",{"2":{"174":1}}],["plane",{"2":{"59":1,"161":2,"195":1}}],["planar",{"2":{"6":1,"161":1}}],["plottable",{"2":{"146":1}}],["plotted",{"2":{"62":1}}],["plotting",{"0":{"189":1},"2":{"6":1,"146":1,"174":1,"177":1,"188":1,"189":4,"190":1}}],["plots",{"2":{"58":2}}],["plot",{"0":{"190":1},"2":{"13":1,"58":3,"79":2,"80":1,"81":1,"90":1,"121":1,"146":1,"176":2,"180":4,"188":2,"189":9,"190":5,"191":1,"193":1,"197":1}}],["plus",{"2":{"5":2,"6":1,"59":1}}],["p2y",{"2":{"194":3}}],["p2x",{"2":{"194":3}}],["p2box",{"2":{"58":1}}],["p2",{"2":{"3":4,"4":4,"6":6,"15":12,"53":12,"56":9,"65":19,"66":18,"75":2,"81":1,"85":15,"91":11,"94":2,"103":2,"116":12,"122":2,"145":3,"175":1,"183":4,"189":2,"194":3}}],["p1y",{"2":{"194":3}}],["p1x",{"2":{"194":3}}],["p1",{"2":{"3":6,"4":4,"6":7,"15":12,"53":21,"56":8,"58":4,"65":25,"66":9,"68":1,"75":2,"81":2,"85":15,"91":14,"93":5,"94":3,"103":5,"116":4,"122":2,"137":3,"145":3,"183":4,"189":1,"194":3}}],["practice",{"2":{"191":1}}],["pred",{"2":{"196":5,"197":1,"198":2,"199":1}}],["predicate",{"2":{"7":1,"105":1,"196":6,"197":1,"199":5}}],["predicates",{"0":{"12":1,"15":1,"199":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"27":1,"66":5,"71":4,"74":3,"116":1,"196":1,"198":1}}],["pretty",{"2":{"172":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"71":2,"73":2,"76":2}}],["prev^2",{"2":{"53":2}}],["prev",{"2":{"53":14,"66":69,"145":4}}],["previously",{"2":{"175":1}}],["previous",{"2":{"19":1,"53":1,"153":1,"181":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"146":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"180":4,"182":3}}],["preserved",{"2":{"153":2}}],["preserving",{"2":{"178":1}}],["presentation",{"2":{"6":1,"59":1}}],["present",{"2":{"6":1,"153":1,"187":1}}],["presence",{"2":{"6":1,"32":1,"187":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"59":1}}],["pre",{"2":{"6":1,"75":1,"180":1,"182":2}}],["prefilter",{"2":{"6":1,"180":7}}],["protters",{"2":{"153":1,"154":1}}],["progressively",{"2":{"151":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["promote",{"2":{"59":5}}],["property",{"2":{"154":2}}],["properties=gi",{"2":{"156":1}}],["properties=namedtuple",{"2":{"154":1}}],["properties=",{"2":{"146":1}}],["properties",{"2":{"6":1,"153":8,"156":1,"180":1,"184":1}}],["propagated",{"2":{"153":1}}],["propagate",{"2":{"59":16,"85":4}}],["probably",{"2":{"56":1,"153":1}}],["prod",{"2":{"53":4}}],["product",{"2":{"53":1}}],["process",{"2":{"96":3,"97":3,"98":3,"99":1,"105":1,"110":3,"111":3,"112":2,"113":1,"116":11,"127":3,"128":3,"129":3,"130":1,"137":1,"138":3,"139":1,"140":1,"153":1,"154":1,"182":1}}],["processed",{"2":{"66":6}}],["processors",{"2":{"27":1,"94":2,"108":2,"125":2,"135":2}}],["processor",{"2":{"27":1}}],["processing",{"2":{"23":1}}],["profile",{"2":{"9":1}}],["providers",{"2":{"158":1,"168":1}}],["provide",{"0":{"23":1},"2":{"6":6,"52":1,"55":1,"57":1,"62":1,"64":1,"68":1,"70":2,"72":2,"75":2,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"116":2,"118":1,"121":1,"124":1,"134":1,"146":1,"184":1}}],["provides",{"2":{"6":1,"77":1,"82":1,"190":1}}],["provided",{"2":{"4":2,"6":3,"11":1,"66":1,"85":1,"91":1,"168":1,"176":2,"187":1}}],["projecting",{"2":{"190":1}}],["projections",{"2":{"161":1}}],["projection",{"2":{"85":2,"188":1,"190":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":4,"6":3,"172":2,"173":4,"175":1,"176":6,"188":1}}],["prints",{"2":{"173":1}}],["printstyled",{"2":{"60":1,"173":1,"176":1}}],["println",{"2":{"60":1,"173":1,"176":1,"180":2}}],["print",{"2":{"60":2,"173":2,"176":2}}],["primitive",{"2":{"30":1}}],["primitives",{"0":{"156":1},"2":{"27":1,"156":1}}],["primarily",{"2":{"6":1,"25":2,"28":2,"162":1}}],["primary",{"2":{"3":4,"6":3,"94":1,"125":1,"180":1}}],["priority",{"2":{"1":2,"172":1}}],["pay",{"2":{"154":1}}],["paper",{"2":{"116":2}}],["pa",{"2":{"105":2}}],["pathof",{"2":{"180":2}}],["paths",{"0":{"195":1},"2":{"163":1,"195":2}}],["path",{"2":{"55":3,"190":2}}],["parquet",{"2":{"193":3}}],["parent",{"2":{"163":1}}],["parse",{"2":{"116":1,"122":1}}],["part",{"2":{"65":2,"76":2,"116":3,"152":1}}],["partition",{"2":{"153":2,"154":2}}],["partialsort",{"2":{"184":1}}],["partially",{"2":{"66":2,"76":2}}],["partial",{"2":{"65":4}}],["particularly",{"2":{"59":1}}],["particular",{"2":{"31":1,"53":1,"146":1,"190":2}}],["parallel",{"2":{"116":1,"145":1}}],["paradigm",{"0":{"30":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parametrized",{"2":{"161":1}}],["parameters",{"2":{"6":1,"156":1,"162":2}}],["parameter",{"2":{"6":2,"162":3}}],["parameterized",{"2":{"6":1,"161":1}}],["params",{"2":{"6":2,"187":10}}],["parlance",{"2":{"5":2,"6":2,"59":1,"161":1}}],["passes",{"2":{"65":2,"116":1}}],["passed",{"2":{"1":4,"6":7,"82":1,"146":1,"156":2,"172":1,"176":2,"185":1,"187":2,"199":1}}],["passable",{"2":{"59":18}}],["passing",{"2":{"18":1,"153":1,"178":1}}],["pass",{"2":{"5":2,"6":4,"18":1,"59":1,"88":1,"104":1,"116":2,"119":1,"153":1,"163":1,"176":1,"177":1,"180":1}}],["pairs",{"2":{"71":1,"189":1}}],["pair",{"2":{"3":4,"6":2,"65":1,"122":2,"153":2,"154":1}}],["packages",{"2":{"6":1,"25":1,"28":1,"77":1,"156":1,"157":1,"186":1,"188":3,"190":1,"193":1}}],["package",{"2":{"1":4,"6":1,"22":1,"25":2,"28":2,"60":1,"77":2,"82":1,"146":1,"172":3,"173":1,"176":1,"190":1,"193":2}}],["page",{"2":{"0":1,"9":1,"26":1,"27":1,"30":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":1,"60":1,"63":1,"65":1,"66":1,"69":1,"71":1,"73":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"159":1,"163":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"187":1,"194":1,"200":1}}],["p",{"2":{"1":10,"6":5,"13":13,"14":12,"15":2,"52":1,"55":1,"62":1,"64":1,"65":5,"66":5,"73":2,"75":2,"79":1,"80":1,"84":3,"87":1,"90":1,"93":1,"103":1,"105":4,"107":1,"116":20,"118":1,"121":1,"124":1,"134":1,"145":4,"146":3,"148":3,"150":6,"153":5,"171":7,"175":1,"179":1,"180":1,"184":3,"185":9,"194":11,"196":1,"197":1,"200":7}}],["poylgon",{"2":{"116":1}}],["potential",{"2":{"65":1}}],["potentially",{"2":{"6":2,"66":1,"166":2,"169":2}}],["post",{"2":{"182":2}}],["possibly",{"2":{"153":1}}],["possiblenodes",{"2":{"146":2}}],["possible",{"2":{"6":3,"70":1,"72":1,"75":1,"146":1,"153":1,"154":1}}],["possibility",{"2":{"151":1}}],["possibilities",{"2":{"71":1}}],["position=",{"2":{"180":1}}],["position",{"2":{"6":1,"145":1,"175":1}}],["positive",{"2":{"4":8,"6":4,"55":3,"56":1,"84":3,"85":3,"177":1,"184":1}}],["polgons",{"2":{"146":1}}],["polgontrait",{"2":{"1":2,"6":1,"150":2}}],["pole",{"2":{"6":2,"161":2}}],["poles",{"2":{"6":1,"161":1}}],["polar",{"2":{"6":1,"176":1}}],["polynodes",{"2":{"66":7,"70":1,"72":1,"75":1}}],["polynode",{"2":{"66":36}}],["polypoints",{"2":{"59":46}}],["polys",{"2":{"6":2,"66":39,"68":3,"69":10,"70":9,"71":6,"72":14,"73":14,"75":14,"76":28,"169":26}}],["polys1",{"2":{"3":4,"6":2,"122":6}}],["polys2",{"2":{"3":4,"6":2,"122":6}}],["poly",{"2":{"3":4,"6":16,"15":2,"52":1,"55":1,"56":6,"58":2,"59":3,"62":1,"64":2,"65":4,"66":107,"68":4,"69":20,"70":15,"71":10,"72":22,"73":12,"75":19,"76":79,"79":2,"84":1,"85":3,"91":4,"105":10,"116":21,"122":8,"145":5,"146":5,"169":18,"175":2,"179":2,"180":8,"189":2,"194":8,"197":5}}],["poly2",{"2":{"3":6,"4":4,"6":7,"72":2,"91":2,"116":19,"122":7}}],["poly1",{"2":{"3":6,"4":4,"6":7,"72":2,"91":2,"116":14,"122":7}}],["polygon3",{"2":{"189":2,"190":1}}],["polygon2",{"2":{"189":6}}],["polygon1",{"2":{"189":4}}],["polygonization",{"2":{"146":1}}],["polygonizing",{"0":{"146":1}}],["polygonized",{"2":{"146":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"27":1,"146":31}}],["polygon`",{"2":{"59":3,"82":1}}],["polygons",{"0":{"99":1,"130":1,"140":1,"167":1},"1":{"168":1,"169":1},"2":{"3":8,"4":6,"5":2,"6":18,"9":1,"23":5,"27":1,"56":5,"57":1,"59":2,"62":1,"63":1,"65":1,"66":14,"69":2,"70":3,"71":8,"72":9,"73":5,"75":6,"76":19,"84":1,"85":1,"91":5,"99":1,"122":5,"130":1,"145":1,"146":19,"151":1,"158":2,"166":3,"167":2,"168":2,"169":10,"178":1,"180":1,"189":3,"190":1,"197":5,"198":3}}],["polygontrait",{"2":{"1":2,"3":8,"4":12,"6":14,"15":3,"23":1,"32":1,"53":2,"56":3,"59":3,"63":2,"65":2,"66":2,"69":1,"70":3,"71":5,"72":5,"73":5,"75":4,"76":8,"85":2,"91":10,"96":2,"97":1,"98":1,"99":3,"100":1,"105":4,"110":2,"111":2,"112":1,"113":2,"114":1,"122":8,"127":2,"128":1,"129":1,"130":3,"131":1,"137":2,"138":1,"139":1,"140":3,"141":1,"148":1,"150":2,"151":2,"153":2,"154":1,"159":2,"165":3,"166":1,"169":2,"180":2,"194":1}}],["polygon",{"0":{"34":1,"66":1,"67":1,"71":1,"72":1,"73":1,"75":1,"76":1,"113":1},"1":{"35":1,"36":1,"37":1,"38":1,"68":1,"69":1},"2":{"0":1,"1":8,"3":8,"4":42,"5":18,"6":65,"9":2,"11":3,"15":4,"20":1,"23":1,"52":1,"53":5,"55":2,"56":5,"57":5,"58":16,"59":57,"62":2,"63":4,"64":3,"65":4,"66":39,"68":3,"69":10,"70":5,"71":6,"72":5,"73":7,"75":6,"76":34,"77":1,"81":1,"82":3,"84":3,"85":14,"91":12,"94":1,"96":3,"97":3,"98":4,"99":8,"105":1,"110":3,"111":4,"112":4,"113":4,"116":66,"122":4,"125":1,"127":3,"128":4,"129":4,"130":8,"135":1,"137":3,"138":4,"139":5,"140":7,"145":5,"146":4,"150":2,"153":1,"157":4,"158":8,"159":5,"164":1,"166":4,"167":3,"168":12,"169":7,"175":1,"176":4,"179":1,"180":9,"185":3,"189":12,"190":5,"191":7,"192":2,"194":6,"197":6}}],["pointwise",{"0":{"185":1},"2":{"172":1}}],["point1",{"2":{"85":4}}],["point`",{"2":{"71":1}}],["pointedgeside",{"2":{"66":1}}],["point₂",{"2":{"63":13}}],["point₁",{"2":{"63":13}}],["point3s",{"2":{"59":10}}],["point3f",{"2":{"58":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"58":4,"59":2,"79":1,"84":1}}],["point2d",{"2":{"58":1}}],["point2",{"2":{"6":2,"59":5,"81":1,"85":4}}],["pointtrait",{"2":{"1":2,"4":8,"6":9,"18":1,"32":1,"50":1,"53":2,"56":1,"59":3,"65":1,"70":2,"82":1,"85":17,"91":8,"96":6,"100":1,"110":6,"114":1,"127":6,"131":1,"137":6,"141":1,"148":2,"150":2,"151":1,"153":7,"154":4,"156":12,"162":2,"165":3,"166":1,"170":1,"171":2,"180":2,"185":2,"194":1,"200":2}}],["point",{"0":{"110":1,"137":1},"2":{"1":8,"3":20,"4":74,"5":14,"6":83,"9":2,"20":1,"50":1,"53":12,"56":3,"57":3,"58":1,"59":126,"63":6,"65":50,"66":97,"69":13,"70":1,"71":71,"73":9,"76":9,"82":3,"84":17,"85":73,"88":3,"91":27,"93":1,"94":2,"96":8,"105":21,"108":2,"110":10,"116":138,"118":1,"121":2,"122":21,"125":4,"127":11,"134":1,"135":3,"137":10,"138":1,"140":1,"145":1,"146":3,"150":2,"153":1,"157":1,"158":2,"166":2,"167":1,"169":2,"172":1,"174":1,"180":2,"181":3,"182":9,"183":1,"185":2,"189":111,"190":7,"191":8,"194":4,"197":2}}],["points2",{"2":{"3":2,"6":1,"122":3}}],["points1",{"2":{"3":2,"6":1,"122":3}}],["points",{"0":{"96":1,"127":1},"2":{"0":1,"1":6,"3":2,"4":22,"5":2,"6":53,"9":3,"13":1,"53":2,"55":3,"56":3,"58":8,"59":32,"63":1,"65":5,"66":55,"69":3,"70":8,"71":28,"72":5,"73":1,"75":4,"76":1,"77":3,"79":4,"81":4,"82":6,"84":2,"85":8,"87":1,"90":2,"91":13,"94":6,"96":3,"97":4,"108":6,"110":1,"111":7,"112":3,"116":10,"122":5,"124":1,"125":5,"127":3,"128":3,"129":3,"130":1,"135":5,"137":1,"138":2,"139":4,"140":3,"144":1,"146":3,"153":2,"154":1,"170":2,"172":1,"175":2,"176":2,"180":11,"181":11,"182":26,"183":10,"184":33,"185":2,"189":8,"190":1,"194":25,"196":1,"197":11,"200":2}}],["pointorientation",{"2":{"0":1,"6":2,"116":2}}],["ty",{"2":{"146":3}}],["typing",{"2":{"60":1,"173":1,"176":1}}],["typically",{"2":{"57":1,"192":1}}],["typemax",{"2":{"85":1,"146":9}}],["typeof",{"2":{"19":1,"59":3,"153":2,"156":1,"162":1,"199":1}}],["type=",{"2":{"6":2}}],["type2",{"2":{"6":2,"91":4}}],["type1",{"2":{"6":2,"91":5}}],["types",{"0":{"160":1,"186":1},"1":{"161":1,"162":1,"163":1,"187":1},"2":{"6":4,"23":1,"24":1,"27":1,"59":3,"65":1,"69":1,"116":3,"160":1,"163":1,"180":1,"186":3,"196":1}}],["type",{"2":{"4":22,"5":2,"6":47,"11":1,"22":2,"23":1,"24":2,"31":2,"53":9,"56":11,"58":1,"59":8,"63":8,"65":8,"66":21,"69":6,"70":8,"71":19,"72":7,"73":6,"75":7,"76":5,"85":28,"91":2,"153":5,"156":38,"161":2,"162":3,"163":6,"164":1,"165":7,"166":2,"171":1,"176":1,"177":1,"180":3,"187":1,"194":3,"195":1,"200":1}}],["tx",{"2":{"146":3}}],["tᵢ",{"2":{"59":1}}],["tutorial",{"2":{"188":1,"196":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"159":4}}],["tuplepoint",{"2":{"27":3,"194":1}}],["tuple",{"0":{"200":1},"2":{"4":2,"6":19,"27":2,"59":2,"63":3,"65":3,"66":5,"69":1,"71":31,"116":17,"145":2,"146":5,"153":2,"158":6,"168":13,"175":1,"180":2,"182":1,"184":2,"189":99,"194":6,"197":2}}],["tuples",{"2":{"0":1,"6":2,"27":1,"60":1,"63":1,"66":1,"69":1,"70":2,"71":1,"72":3,"73":1,"75":4,"76":5,"82":2,"159":2,"169":2,"180":2,"198":2,"200":2}}],["turf",{"2":{"145":1}}],["turned",{"2":{"146":1,"153":1}}],["turning",{"2":{"146":8}}],["turn",{"2":{"6":1,"146":1}}],["temporary",{"2":{"66":1}}],["term",{"2":{"56":1}}],["terms",{"2":{"6":1,"59":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"157":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"116":1,"163":1,"199":1}}],["test",{"2":{"66":1,"180":2,"187":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["text=",{"2":{"6":2}}],["t2",{"2":{"6":5,"59":47,"95":1,"105":2,"126":1,"136":1}}],["t1",{"2":{"6":6,"59":51,"105":2}}],["t=float64",{"2":{"4":2,"6":3,"63":3}}],["two",{"2":{"3":10,"4":20,"6":23,"23":2,"53":2,"55":1,"59":1,"63":1,"65":3,"66":6,"70":1,"71":14,"72":2,"75":4,"76":3,"85":5,"87":2,"88":1,"90":3,"91":12,"93":1,"103":1,"104":1,"105":1,"107":1,"116":2,"118":2,"119":2,"121":4,"122":5,"124":2,"134":3,"135":1,"146":3,"165":3,"166":1,"168":2,"169":2,"175":1,"187":1,"189":1,"196":3,"197":3}}],["task",{"2":{"153":3,"154":3}}],["tasks",{"2":{"153":5,"154":5}}],["taskrange",{"2":{"153":5,"154":5}}],["tags",{"2":{"66":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"59":1}}],["table2",{"2":{"196":4}}],["table1",{"2":{"196":12}}],["tables",{"2":{"22":4,"27":1,"153":6,"154":5,"156":2}}],["table",{"0":{"192":1},"2":{"6":1,"18":1,"30":2,"153":13,"154":4,"180":1,"192":1,"193":1,"196":2}}],["taking",{"2":{"6":3,"63":1,"70":1,"71":1,"72":1,"73":1,"75":1,"76":1,"167":1}}],["takes",{"2":{"66":3,"196":1}}],["taken",{"2":{"20":1,"58":1}}],["take",{"2":{"1":2,"6":2,"30":1,"66":3,"70":1,"71":1,"72":1,"73":1,"76":1,"145":2,"146":2,"148":1,"154":1,"172":1}}],["target=gi",{"2":{"66":1}}],["target=nothing",{"2":{"35":1,"36":1,"37":1,"38":1,"70":1,"72":1,"75":1}}],["targets",{"2":{"23":1,"53":2,"56":3,"65":3,"85":3}}],["target",{"0":{"23":1},"2":{"1":28,"6":28,"15":3,"22":2,"23":2,"32":1,"59":1,"63":2,"66":1,"70":6,"71":10,"72":5,"73":11,"75":4,"76":13,"146":1,"148":1,"150":16,"151":5,"152":1,"153":34,"154":33,"156":79,"162":3,"169":2,"172":3,"180":2}}],["tilted",{"2":{"65":1}}],["tie",{"2":{"53":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":2,"6":1,"170":1}}],["time",{"2":{"1":10,"13":3,"24":1,"58":1,"146":1,"161":1,"172":4,"187":1,"189":1,"190":1,"191":2,"197":1,"198":1}}],["title",{"2":{"13":2,"58":2,"81":2,"146":1,"176":1,"180":2}}],["tip",{"2":{"1":2,"5":2,"6":1,"59":1,"172":1,"196":1}}],["thus",{"2":{"53":1,"56":1,"66":3,"71":1,"73":1,"76":1}}],["those",{"2":{"33":1,"53":1,"66":1,"71":1,"96":1,"127":1,"161":1}}],["though",{"2":{"20":1,"158":1}}],["thing",{"0":{"31":1}}],["things",{"2":{"9":1}}],["this",{"0":{"31":1},"2":{"0":1,"1":2,"3":2,"4":12,"5":2,"6":31,"7":1,"18":1,"23":3,"24":2,"25":2,"27":2,"28":2,"30":1,"32":3,"33":1,"50":1,"52":2,"53":6,"55":2,"56":9,"58":3,"59":11,"60":2,"62":1,"63":4,"64":1,"65":4,"66":26,"68":1,"69":5,"71":5,"73":1,"74":1,"75":1,"76":2,"82":5,"84":4,"85":6,"87":1,"88":2,"91":4,"93":3,"94":3,"101":1,"103":1,"104":2,"105":1,"108":3,"115":1,"116":3,"119":2,"121":1,"122":4,"124":1,"125":3,"132":1,"135":3,"142":1,"144":1,"145":3,"146":8,"147":2,"148":2,"151":2,"153":15,"154":7,"155":2,"156":2,"157":3,"159":3,"160":1,"161":3,"162":2,"163":4,"164":1,"165":9,"166":7,"167":4,"169":3,"170":2,"171":2,"172":4,"173":3,"174":3,"175":5,"176":5,"177":4,"178":2,"180":3,"184":9,"185":1,"186":3,"187":2,"188":1,"189":2,"190":4,"191":3,"192":3,"193":1,"194":1,"196":3,"197":3,"198":3,"199":1,"200":1}}],["three",{"2":{"26":1,"57":1,"71":1,"161":1}}],["thread",{"2":{"153":3,"154":3}}],["threading",{"0":{"153":1},"2":{"153":5,"154":2,"163":1}}],["threads",{"2":{"1":2,"6":1,"150":2,"153":5,"154":7}}],["threaded=",{"2":{"153":4,"154":5}}],["threaded=true",{"2":{"153":1}}],["threaded=false",{"2":{"56":1,"63":4,"65":2,"85":8,"153":1,"154":1,"170":1,"180":1}}],["threaded==true",{"2":{"1":2,"6":1,"150":2,"153":1}}],["threaded",{"2":{"1":6,"4":2,"6":7,"24":1,"32":2,"53":2,"56":1,"63":3,"65":3,"85":5,"150":4,"153":25,"154":27,"155":1,"163":2,"170":1,"177":6,"180":1}}],["through",{"2":{"6":4,"53":1,"59":1,"65":1,"66":3,"68":1,"69":2,"82":1,"94":1,"116":5,"125":1,"146":1,"151":1,"153":1,"166":2,"169":2,"182":1,"187":1,"189":1}}],["thrown",{"2":{"151":1}}],["throws",{"2":{"6":1,"187":1}}],["throw",{"2":{"4":2,"6":1,"76":1,"91":1,"146":1,"153":1,"154":1,"156":3}}],["than",{"2":{"1":2,"3":2,"6":11,"11":1,"66":2,"96":1,"105":1,"122":1,"127":1,"145":1,"146":2,"150":2,"152":1,"153":1,"160":1,"166":2,"167":1,"168":1,"169":2,"174":1,"176":2,"177":1,"181":1,"187":2}}],["that",{"2":{"1":2,"3":6,"4":16,"6":52,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"28":1,"53":4,"55":2,"56":4,"59":4,"60":2,"62":2,"63":3,"64":3,"65":5,"66":17,"70":4,"71":14,"72":4,"73":5,"75":3,"76":5,"77":1,"81":3,"82":4,"85":2,"87":4,"88":1,"90":1,"91":11,"93":2,"94":1,"104":1,"107":1,"108":1,"116":3,"118":1,"119":1,"121":2,"122":10,"124":3,"125":1,"127":3,"134":2,"135":2,"137":2,"145":1,"146":4,"148":1,"150":2,"153":5,"154":1,"155":1,"156":2,"157":3,"158":2,"159":1,"160":2,"161":7,"162":1,"163":3,"164":3,"165":3,"166":4,"167":2,"168":3,"169":4,"172":1,"174":2,"175":2,"176":3,"177":2,"180":2,"182":1,"184":1,"187":1,"190":4,"191":1,"192":2,"193":3,"196":1,"197":2}}],["theta",{"2":{"161":1}}],["theorem",{"2":{"85":1}}],["themselves",{"2":{"59":1}}],["them",{"2":{"6":1,"25":1,"28":1,"66":1,"146":2,"147":2,"153":3,"156":1,"158":2,"167":1,"168":1,"180":1,"189":1,"191":1,"193":3}}],["then",{"2":{"6":5,"18":1,"22":1,"30":1,"53":3,"59":2,"65":1,"66":6,"70":2,"71":6,"72":1,"74":2,"75":2,"76":2,"82":1,"116":1,"146":2,"148":1,"151":1,"153":2,"154":3,"167":1,"176":2,"180":1,"190":1,"196":1,"197":1}}],["thereof",{"2":{"148":1,"154":1}}],["therefore",{"2":{"84":1,"157":1}}],["there",{"2":{"6":3,"22":1,"53":1,"59":2,"60":1,"65":1,"66":3,"69":2,"71":6,"73":1,"74":1,"76":1,"116":1,"122":2,"146":3,"147":1,"148":1,"153":4,"158":1,"161":1,"162":1,"175":1,"184":1,"187":1,"190":2,"193":3}}],["their",{"2":{"3":2,"4":2,"6":2,"59":1,"62":2,"76":1,"85":2,"113":1,"122":1,"128":3,"129":3,"134":1,"138":1,"139":1,"148":1,"154":1,"158":1,"168":1,"170":1}}],["they",{"2":{"3":6,"4":22,"6":25,"20":2,"22":1,"23":1,"24":1,"57":1,"63":2,"65":2,"66":8,"70":1,"71":6,"72":2,"75":2,"76":3,"81":1,"90":3,"91":16,"94":1,"107":1,"111":2,"112":1,"113":1,"116":2,"118":1,"121":2,"122":4,"128":1,"129":1,"137":1,"139":1,"140":1,"146":6,"153":2,"156":1,"157":1,"166":2,"169":2,"175":1,"184":1,"186":1,"197":1}}],["these",{"2":{"1":4,"6":5,"24":1,"53":1,"59":5,"66":3,"76":1,"87":1,"90":1,"91":1,"94":1,"103":1,"105":2,"107":1,"108":1,"118":1,"121":1,"122":1,"124":1,"125":1,"134":2,"135":1,"145":1,"146":3,"150":2,"151":1,"153":2,"172":1,"176":1,"180":2,"187":1,"193":1,"196":1}}],["the",{"0":{"26":1,"30":1,"62":1,"80":1,"81":1},"2":{"1":56,"3":128,"4":224,"5":24,"6":414,"7":5,"9":3,"10":1,"11":3,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":3,"26":4,"28":3,"30":3,"32":3,"52":1,"53":63,"55":12,"56":43,"57":15,"58":12,"59":71,"60":6,"62":6,"63":25,"64":7,"65":47,"66":116,"68":2,"69":7,"70":27,"71":82,"72":27,"73":23,"74":1,"75":29,"76":70,"77":6,"81":11,"82":16,"84":11,"85":81,"87":9,"88":11,"90":5,"91":47,"93":8,"94":25,"97":8,"98":9,"99":3,"100":3,"101":2,"103":4,"104":11,"105":5,"107":2,"108":21,"110":8,"111":6,"112":4,"114":3,"115":2,"116":123,"118":5,"119":6,"121":5,"122":26,"124":7,"125":24,"127":2,"128":9,"129":9,"130":6,"131":2,"132":2,"134":5,"135":21,"137":6,"138":10,"139":7,"140":3,"141":3,"142":2,"144":1,"145":8,"146":47,"147":1,"148":9,"150":28,"151":11,"153":69,"154":23,"155":2,"156":12,"157":5,"158":5,"159":4,"160":1,"161":20,"163":5,"164":2,"165":17,"166":10,"167":4,"168":8,"169":6,"170":1,"171":5,"172":14,"173":2,"174":3,"175":5,"176":26,"177":17,"178":3,"180":18,"181":3,"182":6,"183":3,"184":2,"185":3,"186":2,"187":21,"189":10,"190":11,"191":10,"192":2,"193":4,"196":10,"197":17,"198":3,"200":1}}],["t",{"2":{"0":1,"4":56,"6":56,"9":1,"23":1,"27":8,"32":1,"53":32,"56":41,"59":26,"63":38,"65":44,"66":74,"69":18,"70":12,"71":156,"72":12,"73":12,"75":10,"76":20,"85":87,"91":17,"93":1,"111":1,"116":24,"122":1,"134":1,"138":2,"139":1,"146":14,"153":5,"154":4,"156":3,"161":5,"162":14,"163":2,"166":2,"169":2,"176":3,"177":5,"180":1,"187":3,"189":4,"194":10,"198":1,"200":7}}],["tokyo",{"2":{"198":1}}],["toy",{"2":{"196":1}}],["together",{"2":{"71":1,"76":1,"189":1,"197":1}}],["touching",{"0":{"138":1},"2":{"71":1,"76":1}}],["touch",{"0":{"139":1,"140":1,"141":1},"2":{"66":1,"134":1,"137":2,"139":1,"141":1}}],["touches",{"0":{"42":1,"133":1,"134":1,"137":1},"1":{"134":1,"135":1},"2":{"0":2,"3":5,"6":3,"27":1,"42":2,"133":1,"134":3,"135":11,"136":6,"137":11,"138":15,"139":9,"140":8,"141":3,"142":4,"196":1}}],["totally",{"2":{"75":1}}],["total",{"2":{"56":1,"59":2,"65":1,"66":2}}],["towards",{"2":{"25":1,"28":1}}],["topright",{"2":{"180":1}}],["topologypreserve",{"2":{"178":1}}],["topology",{"2":{"178":1}}],["topological",{"2":{"6":1,"161":2}}],["top",{"2":{"20":1,"26":1,"66":1,"146":1}}],["took",{"2":{"198":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"71":1,"174":1,"177":1}}],["tol^2",{"2":{"181":1,"182":1}}],["tolerances",{"2":{"183":1,"184":29}}],["tolerance",{"2":{"181":1,"182":1,"183":1,"184":17}}],["tol",{"2":{"6":12,"176":2,"180":18,"181":7,"182":15,"183":8,"184":18}}],["todo",{"2":{"3":4,"6":2,"27":1,"32":1,"66":1,"71":1,"82":2,"105":4,"122":1,"146":1,"153":1,"159":1,"163":1,"180":1}}],["to",{"0":{"9":1,"23":1,"26":1,"74":1,"95":1,"109":1,"126":1,"136":1},"2":{"0":2,"1":44,"3":2,"4":66,"5":8,"6":144,"7":2,"9":3,"10":2,"11":2,"13":1,"17":2,"18":9,"19":1,"20":2,"22":3,"23":4,"24":2,"25":3,"26":2,"28":3,"30":4,"31":1,"52":1,"53":8,"55":1,"56":4,"57":4,"58":1,"59":26,"60":2,"62":2,"63":5,"64":1,"65":12,"66":32,"68":1,"69":3,"70":8,"71":27,"72":8,"73":4,"75":7,"76":11,"77":1,"79":1,"80":1,"81":4,"82":6,"84":6,"85":32,"87":1,"88":1,"90":2,"91":17,"93":2,"94":7,"103":3,"104":1,"105":2,"107":1,"108":7,"116":21,"118":2,"119":1,"121":3,"122":7,"124":1,"125":7,"134":1,"135":7,"137":1,"145":4,"146":16,"148":4,"150":18,"151":6,"152":1,"153":33,"154":11,"155":7,"156":16,"157":2,"158":3,"161":6,"162":2,"163":6,"164":4,"165":11,"166":5,"167":3,"168":1,"169":4,"170":3,"171":1,"172":4,"173":1,"174":3,"175":3,"176":9,"177":7,"178":1,"180":4,"181":1,"182":15,"183":1,"184":2,"185":4,"186":2,"187":9,"188":4,"189":6,"190":10,"191":6,"192":7,"193":5,"194":28,"195":1,"196":7,"197":5,"198":2,"199":8,"200":1}}],["tree",{"2":{"196":1}}],["treating",{"2":{"180":1}}],["treated",{"2":{"116":5,"189":1}}],["treats",{"2":{"56":1,"85":1}}],["trials",{"2":{"176":2,"180":2}}],["triangles",{"2":{"57":1}}],["triangle",{"2":{"6":1,"57":4,"183":4,"197":1}}],["triangulation",{"2":{"6":1,"27":1,"82":1}}],["trivially",{"2":{"148":1}}],["try",{"2":{"74":3,"146":1,"151":1,"153":3,"154":3,"156":3,"198":1}}],["tr",{"2":{"56":3}}],["traverse",{"2":{"66":1}}],["traced",{"2":{"66":1}}],["traces",{"2":{"66":1}}],["trace",{"2":{"66":2,"70":1,"72":1,"75":1}}],["track",{"2":{"66":3,"169":2}}],["tracing",{"2":{"6":1,"65":1,"66":4,"71":2,"73":5,"76":2}}],["traditional",{"2":{"6":1,"146":1,"161":1}}],["transverse",{"2":{"190":1}}],["translate",{"2":{"58":2}}],["translation",{"2":{"1":4,"6":2,"180":2,"185":2,"189":3,"191":1}}],["transformations",{"2":{"27":10}}],["transformation",{"0":{"185":1},"2":{"6":1,"146":1,"153":1,"164":1,"172":1,"188":1}}],["transform",{"2":{"0":2,"1":11,"6":3,"15":2,"27":1,"148":1,"172":2,"180":1,"185":4,"189":4,"191":1}}],["trait`",{"2":{"156":1}}],["trait2",{"2":{"85":10,"91":2,"110":2,"111":2,"122":2,"137":2,"139":2,"140":2}}],["trait1",{"2":{"85":12,"91":2,"110":2,"111":2,"122":2,"137":2,"139":2,"140":2}}],["traits",{"2":{"6":2,"18":1,"122":1,"151":2,"162":3,"165":2,"180":2}}],["trait",{"2":{"1":10,"3":4,"4":4,"6":17,"18":7,"20":1,"22":1,"27":1,"32":1,"53":2,"56":5,"59":6,"63":7,"65":2,"69":3,"70":6,"71":4,"72":2,"73":2,"75":2,"76":2,"85":7,"91":11,"94":3,"105":2,"108":3,"116":4,"122":10,"125":3,"135":3,"145":1,"148":1,"150":10,"151":3,"153":19,"154":9,"156":24,"162":8,"165":10,"166":1,"177":1,"180":2,"189":1,"194":7}}],["traittarget",{"0":{"162":1},"2":{"0":1,"1":4,"6":8,"32":1,"53":1,"56":1,"63":1,"65":1,"70":3,"71":4,"72":2,"73":4,"75":2,"76":4,"85":1,"148":1,"150":4,"153":6,"154":6,"161":1,"162":20,"177":1,"180":1}}],["trues",{"2":{"169":3}}],["true",{"0":{"24":1},"2":{"0":1,"1":10,"3":50,"4":6,"6":45,"27":1,"53":7,"56":1,"58":2,"60":1,"65":6,"66":30,"69":1,"70":1,"71":1,"72":1,"73":2,"75":2,"76":3,"85":4,"87":1,"88":1,"91":21,"93":2,"94":6,"96":1,"97":1,"98":4,"100":1,"101":1,"103":2,"104":1,"105":9,"107":2,"108":2,"110":1,"111":1,"112":3,"114":1,"115":1,"116":78,"118":3,"119":1,"121":2,"122":18,"124":2,"125":7,"127":1,"128":1,"129":4,"131":1,"132":1,"134":2,"135":6,"138":1,"139":1,"141":1,"142":1,"145":4,"146":5,"150":4,"153":6,"154":2,"156":1,"161":1,"163":3,"169":1,"173":1,"176":1,"180":1,"196":1,"199":1}}],["my",{"2":{"198":1,"199":2}}],["mdk",{"2":{"153":2}}],["moore",{"2":{"146":1}}],["moved",{"2":{"66":1,"172":1}}],["move",{"2":{"63":1,"116":1}}],["mode",{"2":{"199":3}}],["model",{"2":{"196":1}}],["modify",{"2":{"189":1}}],["modified",{"2":{"153":1,"154":1}}],["module",{"2":{"172":1,"177":1}}],["modules",{"2":{"6":1,"59":1}}],["mod1",{"2":{"59":5}}],["mod",{"2":{"59":1,"66":1}}],["most",{"2":{"25":1,"28":1,"66":1,"71":1,"73":1,"76":1,"81":1,"116":1,"180":1,"193":2}}],["monotone",{"2":{"20":1,"81":2}}],["monotonechainmethod",{"2":{"0":1,"6":1,"77":1,"81":2,"82":4}}],["moment",{"2":{"6":1,"175":1,"177":1}}],["more",{"2":{"6":4,"7":1,"9":1,"10":1,"11":1,"23":1,"26":1,"30":1,"66":1,"70":1,"72":1,"75":1,"82":1,"116":1,"122":1,"153":2,"154":2,"159":1,"160":1,"161":2,"173":1,"175":1,"177":1,"189":2,"196":1}}],["mistakenly",{"2":{"167":1}}],["missing",{"2":{"156":8,"175":4}}],["missed",{"2":{"146":1}}],["midpoint",{"2":{"66":2}}],["middle",{"2":{"66":2}}],["mid",{"2":{"65":2,"116":3}}],["mining",{"2":{"198":1}}],["minimal",{"2":{"198":1}}],["minimize",{"2":{"71":1}}],["minimum",{"2":{"4":14,"6":12,"64":1,"65":2,"85":12,"180":1,"181":1,"183":1}}],["mind",{"2":{"175":1,"197":1}}],["minmax",{"2":{"71":4}}],["min",{"2":{"65":1,"71":16,"85":15,"180":1,"182":3,"183":1,"184":28}}],["minus",{"2":{"55":1}}],["minpoints=0",{"2":{"146":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"28":1,"56":1,"70":1,"71":1,"72":1,"75":1,"164":1,"182":1}}],["mixed",{"2":{"6":4,"180":1}}],["m",{"2":{"5":2,"6":1,"15":10,"59":2,"65":6,"145":2,"190":1}}],["mp",{"2":{"105":2}}],["mp1",{"2":{"4":4,"6":2,"91":7}}],["mp2",{"2":{"4":4,"6":2,"91":8}}],["mercator",{"2":{"190":1}}],["merge",{"2":{"153":1}}],["meets",{"2":{"116":9,"122":1,"182":1}}],["meet",{"2":{"71":3,"93":1,"94":1,"108":1,"116":7,"125":1,"135":1}}],["memory",{"2":{"59":1,"191":1}}],["mesh",{"2":{"58":1}}],["message",{"2":{"6":1,"187":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"187":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"154":1}}],["mechanics",{"2":{"6":1,"59":1}}],["measure",{"2":{"156":1,"174":1}}],["measures",{"2":{"6":1,"161":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"3":6,"4":2,"6":5,"24":1,"56":1,"60":1,"122":4,"145":1,"161":1}}],["means",{"2":{"3":2,"6":7,"55":1,"56":1,"60":1,"93":1,"116":3,"121":1,"122":1,"145":1,"151":1,"161":3,"163":2}}],["mean",{"2":{"0":1,"6":5,"17":1,"58":2,"59":5,"154":1}}],["meanvalue",{"2":{"0":1,"5":4,"6":3,"57":1,"58":2,"59":15}}],["metadatakeys",{"2":{"153":1}}],["metadatasupport",{"2":{"153":2}}],["metadata",{"2":{"153":11}}],["met",{"2":{"116":44}}],["meters",{"2":{"6":4,"175":1,"176":4,"190":1}}],["methoderror",{"2":{"27":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1,"39":1},"1":{"3":1,"4":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"1":2,"6":9,"9":1,"25":1,"27":27,"28":1,"59":3,"77":1,"94":1,"108":1,"125":1,"135":1,"146":1,"151":1,"153":1,"156":1,"162":1,"175":1,"180":2,"185":1,"189":1}}],["method",{"0":{"173":1},"2":{"1":2,"4":2,"5":20,"6":31,"24":1,"32":1,"53":1,"56":1,"59":37,"60":2,"63":1,"65":1,"71":1,"76":1,"81":3,"82":2,"85":4,"91":1,"94":2,"108":2,"122":1,"125":2,"135":2,"146":1,"153":1,"154":1,"156":3,"163":1,"172":1,"173":2,"175":2,"176":9,"177":14,"178":2,"187":3,"196":1,"199":1}}],["mason",{"2":{"153":1,"154":1}}],["markersize",{"2":{"189":2}}],["marker",{"2":{"189":2}}],["marked",{"2":{"66":6,"71":1,"73":1,"76":1}}],["marking",{"2":{"71":2,"73":2,"76":2}}],["mark",{"2":{"66":2}}],["marks",{"2":{"66":1}}],["mag",{"2":{"53":4}}],["making",{"2":{"66":1,"146":1,"151":1,"168":1,"189":1,"191":2}}],["makie",{"2":{"13":1,"14":1,"52":1,"55":1,"58":3,"62":1,"64":1,"68":4,"79":1,"80":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"146":3,"179":1,"180":1,"195":1}}],["makevalid",{"2":{"180":2}}],["makes",{"2":{"56":1,"66":1,"85":1,"153":1,"158":1,"167":1,"168":1}}],["make",{"2":{"9":1,"25":1,"28":1,"53":1,"66":3,"71":1,"85":1,"122":1,"146":2,"151":1,"159":1,"175":1,"184":1,"186":1,"189":2,"191":1}}],["mainly",{"2":{"59":1,"84":1,"148":1,"154":1}}],["maintain",{"2":{"56":1}}],["main",{"0":{"29":1},"1":{"30":1,"31":1},"2":{"7":1,"26":1,"66":1,"146":1,"153":1,"176":1}}],["mapped",{"2":{"193":1}}],["maptasks`",{"2":{"153":1}}],["maptasks",{"2":{"153":7}}],["mapreducetasks`",{"2":{"154":1}}],["mapreducetasks",{"2":{"154":5}}],["mapreduce",{"2":{"73":1,"146":2,"153":3,"154":7}}],["map",{"0":{"190":1},"2":{"6":1,"13":1,"18":3,"19":1,"30":1,"59":1,"66":1,"71":1,"122":2,"146":17,"153":11,"154":5,"156":10,"159":1,"161":1,"162":1,"180":1,"188":1,"190":1,"191":1,"193":1}}],["matlab",{"2":{"68":1}}],["materializer`",{"2":{"153":1}}],["materializer",{"2":{"22":1,"153":1}}],["mathrm",{"2":{"59":1}}],["math",{"2":{"7":1}}],["mathematics",{"2":{"6":1,"161":1}}],["mathematically",{"2":{"6":2,"145":1,"161":2}}],["mathematical",{"2":{"6":1,"161":1}}],["matrix",{"2":{"6":1,"14":2,"59":1}}],["matches",{"2":{"91":1,"146":1}}],["match",{"2":{"6":1,"91":12,"122":3,"146":1,"153":1,"156":1}}],["matching",{"2":{"3":2,"6":1,"22":1,"91":3,"122":1,"151":2}}],["maximal",{"2":{"71":1}}],["maximum",{"2":{"3":2,"6":4,"14":1,"64":1,"65":4,"105":1,"146":1,"176":1,"177":1,"182":4}}],["max",{"2":{"6":9,"32":9,"53":2,"65":1,"146":1,"153":1,"154":1,"175":5,"176":8,"177":7,"182":36,"184":1,"195":1}}],["made",{"2":{"6":2,"63":1,"66":1,"71":1,"139":1,"151":1,"166":1,"169":1,"183":1}}],["manner",{"2":{"196":1}}],["manipulate",{"2":{"193":1}}],["manifolds",{"2":{"6":1,"161":2}}],["manifold",{"0":{"161":1},"2":{"0":1,"6":7,"161":12}}],["manually",{"2":{"157":1}}],["many",{"2":{"4":2,"5":2,"6":2,"23":1,"26":1,"59":1,"66":1,"69":1,"71":2,"73":1,"76":1,"91":1,"158":1,"170":1}}],["maybe",{"2":{"6":1,"32":1,"116":4,"153":2,"154":3,"156":1}}],["may",{"2":{"1":2,"6":5,"23":2,"24":1,"59":2,"66":1,"71":1,"81":1,"145":1,"147":1,"150":2,"151":1,"153":4,"162":1,"167":1,"168":1,"176":1}}],["mutation",{"2":{"192":1}}],["mutlipolygon",{"2":{"4":2,"6":1,"63":1}}],["muladd",{"2":{"59":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"32":1,"165":1}}],["multilinestring",{"2":{"6":1,"194":2}}],["multi",{"0":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"4":4,"6":3,"53":1,"56":1,"65":1,"91":2,"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["multicurves",{"2":{"56":1,"65":1}}],["multicurve",{"2":{"4":2,"6":1,"56":1}}],["multigeometry",{"2":{"4":4,"6":2,"85":2}}],["multiplication",{"2":{"177":1}}],["multiplied",{"2":{"59":3,"161":1}}],["multiple",{"2":{"4":2,"6":1,"59":1,"116":1,"170":1,"184":1,"189":1,"193":1}}],["multiply",{"2":{"1":2,"6":1,"185":1}}],["multipolys",{"2":{"76":3}}],["multipoly`",{"2":{"70":2,"72":2,"75":2}}],["multipoly",{"2":{"6":9,"15":3,"70":1,"71":26,"72":1,"73":27,"75":1,"76":24,"169":21,"180":9}}],["multipolygon`",{"2":{"146":1}}],["multipolygons",{"2":{"3":2,"4":2,"6":11,"63":1,"70":3,"71":3,"72":3,"75":3,"84":1,"91":1,"122":2,"168":1,"189":1,"190":1}}],["multipolygon",{"2":{"3":4,"4":10,"6":16,"56":2,"62":1,"70":1,"71":5,"72":1,"73":7,"75":1,"76":6,"91":4,"122":2,"146":7,"166":2,"167":7,"168":8,"169":2,"180":3,"189":8,"190":1}}],["multipolygontrait",{"2":{"1":2,"3":8,"4":4,"6":7,"23":1,"32":1,"71":4,"73":4,"76":4,"91":6,"100":1,"101":1,"114":1,"115":1,"122":8,"131":1,"132":1,"141":1,"142":1,"150":2,"153":1,"165":1,"169":4}}],["multipoint",{"2":{"4":10,"6":5,"50":1,"56":1,"91":5,"105":6,"153":1,"154":2,"180":1,"189":5}}],["multipoints",{"2":{"3":4,"4":2,"6":3,"56":1,"65":1,"91":2,"122":2,"180":1,"189":1}}],["multipointtrait",{"2":{"1":2,"3":4,"4":8,"6":8,"32":1,"53":2,"56":1,"65":1,"91":8,"100":1,"101":1,"105":4,"114":1,"115":1,"122":4,"131":1,"132":1,"141":1,"142":1,"150":2,"151":1,"165":1,"180":2,"194":1}}],["multithreading",{"2":{"1":4,"4":2,"6":5,"150":2,"155":1}}],["must",{"2":{"1":2,"3":16,"4":4,"5":2,"6":23,"9":1,"53":1,"59":5,"60":1,"65":3,"66":2,"69":1,"71":2,"88":2,"91":5,"94":1,"103":1,"104":1,"108":1,"116":13,"122":1,"125":2,"134":1,"135":1,"146":1,"153":1,"156":1,"164":1,"165":4,"166":1,"172":1,"176":1,"177":1,"180":1,"184":4,"187":1}}],["much",{"2":{"0":1,"6":3,"70":1,"72":1,"75":1}}],["df",{"2":{"192":3,"193":4,"197":10,"198":12}}],["dp",{"2":{"180":3}}],["dy",{"2":{"145":2,"177":3}}],["dy2",{"2":{"145":2}}],["dy1",{"2":{"105":10,"145":2}}],["dyc",{"2":{"105":2}}],["dx",{"2":{"145":2,"177":3}}],["dx2",{"2":{"145":2}}],["dx1",{"2":{"105":10,"145":2}}],["dxc",{"2":{"105":2}}],["drop",{"2":{"76":1,"169":1,"177":1}}],["driven",{"2":{"25":1,"28":1}}],["driving",{"2":{"25":1,"28":1}}],["duplicated",{"2":{"71":2}}],["during",{"2":{"66":1}}],["due",{"2":{"63":1,"66":1,"71":3}}],["date",{"2":{"81":1}}],["datas",{"2":{"199":1}}],["datasets",{"2":{"190":1,"196":1,"197":1}}],["dataset",{"2":{"190":1,"196":1}}],["datainterpolations",{"2":{"174":1}}],["dataframes",{"2":{"192":3,"197":2,"198":1}}],["dataframe",{"2":{"30":1,"192":1,"196":1,"197":5,"198":2}}],["dataapi",{"2":{"27":1,"153":7}}],["dataaspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"64":1,"84":2,"146":2,"175":1,"180":1}}],["data",{"0":{"146":1,"193":1},"2":{"23":1,"25":1,"28":1,"80":1,"146":2,"153":1,"180":10,"188":1,"190":2,"191":2,"192":2,"193":6,"197":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":4,"5":2,"6":2,"59":1,"161":1,"172":1,"182":3}}],["deu",{"2":{"198":2}}],["demonstrates",{"2":{"197":1}}],["densify",{"2":{"176":3}}],["densifying",{"2":{"176":1}}],["densifies",{"2":{"174":1}}],["denoted",{"2":{"116":1}}],["denotes",{"2":{"66":1}}],["debug",{"2":{"165":1}}],["debugging",{"2":{"59":1,"66":1}}],["derivation",{"2":{"71":1}}],["delete",{"2":{"105":1,"122":1,"146":1,"182":1}}],["deleteat",{"2":{"66":6,"182":1,"184":2}}],["deltri",{"2":{"82":1}}],["delayed",{"2":{"66":10,"71":2,"73":2,"76":2}}],["delay",{"2":{"66":14,"70":2,"71":2,"72":2,"73":2,"75":2,"76":2}}],["delaunay",{"2":{"6":1,"82":1}}],["delaunaytriangulation",{"2":{"6":1,"27":1,"77":1,"82":6}}],["dealing",{"2":{"65":1}}],["depend",{"2":{"66":2}}],["depends",{"2":{"66":1,"69":1}}],["depending",{"2":{"1":2,"6":1,"23":1,"71":1,"150":2,"153":1}}],["depth",{"2":{"59":2}}],["desktop",{"2":{"193":1}}],["dest",{"2":{"190":2}}],["destination",{"2":{"190":5}}],["desired",{"2":{"75":1,"193":1}}],["despite",{"2":{"53":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"59":1,"63":1,"66":1}}],["de",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"116":2,"196":1}}],["deconstruct",{"2":{"148":1,"154":1}}],["decomposition",{"2":{"18":1,"148":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"30":1,"59":4,"154":1,"157":1}}],["decrementing",{"2":{"146":1}}],["decrease",{"2":{"63":1}}],["decreasing",{"2":{"6":1,"180":1}}],["decide",{"2":{"81":1,"146":1}}],["decision",{"2":{"24":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"59":1,"69":2}}],["degrees",{"2":{"6":1,"52":1,"145":1,"161":1,"176":1}}],["defines",{"2":{"66":1,"148":1,"154":1,"155":1,"156":1,"160":1,"164":1,"186":1}}],["define",{"2":{"6":1,"58":1,"71":2,"90":1,"146":2,"148":1,"151":1,"153":1,"161":1,"186":1,"199":2}}],["defined",{"2":{"4":2,"5":2,"6":4,"7":1,"22":1,"53":2,"59":1,"64":1,"65":4,"71":4,"85":2,"144":1,"153":1,"161":2,"177":1,"186":1}}],["definitions",{"2":{"187":1}}],["definition",{"2":{"4":8,"6":9,"91":8,"93":1,"161":3,"177":1}}],["default",{"2":{"1":4,"4":10,"6":14,"32":1,"53":1,"56":2,"65":1,"70":1,"71":5,"72":1,"73":2,"75":1,"76":2,"82":1,"85":2,"146":5,"153":5,"156":1,"172":2,"180":2}}],["defaults",{"2":{"1":12,"4":4,"6":14,"150":6,"153":1,"155":3}}],["deeper",{"2":{"1":2,"6":1,"150":2,"152":1,"153":2}}],["detrimental",{"2":{"167":1}}],["detector",{"2":{"81":1}}],["detection",{"2":{"81":1,"146":1}}],["determined",{"2":{"65":1,"66":1}}],["determine",{"2":{"65":3,"66":10,"70":2,"71":9,"72":2,"75":2,"94":1,"108":1,"116":9,"122":1,"125":1,"135":1,"182":3,"196":1}}],["determines",{"2":{"56":1,"66":3,"71":1,"116":10}}],["determinant",{"2":{"6":1,"59":1}}],["detail",{"2":{"26":1}}],["details",{"2":{"6":2,"156":4,"175":2}}],["details>",{"2":{"6":2}}],["det",{"2":{"0":1,"6":2,"59":4}}],["dirname",{"2":{"180":4}}],["dirty",{"2":{"179":1}}],["directive",{"2":{"153":1}}],["direction",{"2":{"6":1,"66":1,"91":5,"146":3}}],["direct",{"2":{"33":1}}],["directly",{"2":{"6":1,"82":3,"146":1,"176":1}}],["dig",{"2":{"153":1}}],["dict",{"2":{"146":5}}],["didn",{"2":{"76":1,"116":1,"163":1}}],["division",{"2":{"58":1}}],["divided",{"2":{"26":1}}],["ditance",{"2":{"4":2,"6":1,"85":1}}],["dimensional",{"2":{"5":2,"6":4,"55":1,"59":1,"82":2,"161":1}}],["dimensions",{"2":{"3":2,"6":1,"122":2}}],["dimension",{"2":{"1":2,"3":8,"6":4,"105":2,"121":1,"122":4,"172":1}}],["discouraged",{"2":{"191":1}}],["discussion",{"2":{"25":1,"28":1,"69":1}}],["distributed",{"2":{"197":2}}],["distinct",{"2":{"71":1,"146":1}}],["dist",{"2":{"71":40,"85":19,"116":2,"176":8,"182":40}}],["distance`",{"2":{"176":3,"177":1,"187":1}}],["distances",{"2":{"71":1,"84":1,"176":1,"181":5}}],["distance",{"0":{"83":2,"84":2},"1":{"84":2,"85":2},"2":{"0":4,"4":50,"6":47,"27":1,"32":9,"59":13,"60":3,"65":3,"71":32,"83":2,"84":17,"85":92,"116":1,"148":1,"154":1,"174":1,"175":5,"176":13,"177":14,"180":1,"181":3,"182":6,"183":1,"195":1,"199":2}}],["disagree",{"2":{"56":1}}],["disparate",{"2":{"25":1,"28":1}}],["dispatches",{"2":{"6":1,"53":1,"56":1,"59":1,"63":1,"65":1,"85":1,"91":1,"94":1,"108":1,"122":1,"125":1,"135":1}}],["dispatch",{"2":{"4":2,"6":5,"24":1,"59":1,"91":1,"156":2,"162":1,"187":1}}],["displaying",{"2":{"190":1}}],["display",{"2":{"13":1,"58":1,"190":1}}],["displacement",{"2":{"6":1,"161":1}}],["disjoint",{"0":{"41":1,"106":1,"107":1,"110":1,"111":1,"112":1,"113":1,"114":1},"1":{"107":1,"108":1},"2":{"0":2,"3":9,"6":7,"23":1,"27":1,"41":2,"76":2,"106":1,"107":3,"108":11,"109":6,"110":15,"111":18,"112":10,"113":5,"114":4,"115":2,"116":16,"119":3,"166":2,"167":2,"169":7,"196":1}}],["diffs",{"2":{"53":4}}],["diff",{"2":{"6":2,"53":17,"72":5,"73":3,"122":3,"169":8}}],["differs",{"2":{"190":1}}],["differ",{"2":{"4":2,"6":1,"85":1}}],["differently",{"2":{"4":6,"6":4,"53":1,"56":2,"65":1}}],["different",{"2":{"3":2,"4":8,"6":6,"20":1,"23":1,"53":1,"56":4,"65":1,"66":3,"71":2,"81":1,"122":3,"146":1,"151":1,"153":1,"167":2,"190":2,"193":1}}],["differences",{"0":{"73":1},"2":{"71":1,"182":1}}],["difference",{"0":{"35":1,"38":1,"72":1},"2":{"0":1,"6":7,"11":1,"23":1,"27":1,"35":2,"38":1,"66":3,"71":1,"72":12,"73":14,"75":1,"76":3,"166":1,"169":1,"176":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"166":1,"169":4}}],["doi",{"2":{"70":2,"72":2,"75":2,"116":1}}],["doing",{"2":{"17":1,"22":1,"153":1,"191":1}}],["dot",{"2":{"53":2,"59":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"156":4,"175":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"26":1,"58":1,"155":1}}],["docstring",{"2":{"156":8,"175":4}}],["docstrings",{"0":{"149":1},"1":{"150":1},"2":{"7":1,"155":1}}],["docs",{"0":{"26":1,"155":1},"2":{"26":1,"146":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"62":1,"71":2,"87":1,"93":3,"116":1}}],["doesn",{"2":{"4":2,"6":2,"32":1,"56":1,"69":1,"91":1,"176":1,"187":1,"198":1}}],["download",{"2":{"190":1}}],["down",{"2":{"6":1,"18":1,"30":1,"59":1,"156":1}}],["doublets",{"2":{"198":2}}],["double",{"2":{"183":4}}],["doubled",{"2":{"6":1,"183":1}}],["douglas",{"2":{"178":2,"180":2,"182":1}}],["douglaspeucker",{"0":{"182":1},"2":{"0":1,"6":5,"178":1,"180":5,"182":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"116":2,"146":1,"148":1,"167":1,"189":1,"196":1}}],["don",{"2":{"4":4,"6":3,"66":4,"72":1,"76":1,"91":6,"111":1,"116":1,"134":1,"138":1,"146":2,"153":3,"154":2,"177":1,"187":1}}],["do",{"0":{"9":1,"23":1,"74":1},"2":{"1":2,"6":2,"14":1,"23":1,"27":1,"53":1,"56":2,"59":2,"60":1,"63":1,"65":1,"69":1,"76":3,"85":2,"90":1,"91":1,"103":1,"111":2,"112":1,"113":2,"116":1,"146":4,"148":1,"150":2,"153":5,"154":2,"156":4,"158":1,"159":1,"168":1,"171":2,"173":1,"176":1,"180":1,"185":2,"190":2,"191":2,"192":3,"197":1,"198":1,"200":2}}],["aim",{"2":{"161":1}}],["ay",{"2":{"145":2}}],["azimuth",{"2":{"145":2}}],["automatically",{"2":{"122":1,"153":1,"190":1}}],["a3",{"2":{"80":1}}],["against",{"2":{"91":1,"116":2,"176":1,"180":1}}],["again",{"2":{"71":1,"153":1}}],["a``",{"2":{"73":2}}],["a`",{"2":{"71":3,"73":7,"76":2}}],["away",{"2":{"60":1,"105":1,"199":1}}],["a2y",{"2":{"71":4}}],["a2x",{"2":{"71":4}}],["a2",{"2":{"58":4,"71":54,"81":1,"122":6}}],["a1y",{"2":{"71":7}}],["a1x",{"2":{"71":7}}],["a1",{"2":{"58":2,"66":9,"71":66,"81":1,"122":6}}],["ams",{"2":{"195":2}}],["america",{"2":{"180":1}}],["am",{"2":{"116":1}}],["ambiguity",{"2":{"85":2,"153":1,"154":1,"156":3}}],["amounts",{"2":{"193":1}}],["amount",{"2":{"55":1,"64":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"146":6}}],["ax",{"2":{"13":3,"14":3,"145":2,"189":5}}],["axs",{"2":{"13":2}}],["axis`",{"2":{"161":1}}],["axislegend",{"2":{"79":1,"175":1,"179":1}}],["axis",{"2":{"6":3,"13":2,"14":1,"52":1,"55":1,"58":4,"62":1,"64":1,"81":2,"84":1,"146":2,"161":4,"175":1,"180":1,"195":1}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"71":1}}],["adjacent",{"2":{"66":1,"71":1,"73":1,"76":1}}],["adaptivity",{"0":{"74":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"74":1}}],["adapted",{"2":{"70":1,"72":1,"75":1,"145":1}}],["advance",{"2":{"63":2}}],["advised",{"2":{"6":1,"162":1}}],["administrative",{"2":{"198":1}}],["admin",{"2":{"11":1,"80":1,"180":2}}],["adm0",{"2":{"11":7,"80":4}}],["additional",{"2":{"193":1}}],["additionally",{"2":{"66":3,"91":1}}],["addition",{"2":{"58":1,"76":1}}],["adding",{"2":{"4":2,"6":4,"7":1,"76":2,"146":1,"170":1,"174":1,"176":2,"177":1}}],["added",{"2":{"6":1,"53":1,"65":1,"66":6,"76":2,"156":1,"169":2,"182":1}}],["add",{"2":{"3":2,"6":1,"7":2,"59":1,"60":1,"65":1,"66":16,"69":4,"70":1,"71":2,"72":3,"75":2,"76":9,"82":1,"105":1,"146":4,"156":1,"163":1,"174":1,"176":1,"182":10,"190":1,"192":2,"196":4}}],["average",{"2":{"57":3,"63":4,"71":1}}],["available",{"0":{"166":1},"2":{"6":3,"27":1,"63":1,"162":1,"165":3,"174":1,"175":1,"177":1,"180":1,"184":1}}],["avoid",{"2":{"5":2,"6":7,"59":1,"70":1,"71":1,"72":1,"75":1,"76":1,"146":2,"153":1,"154":1,"156":3,"177":1,"181":1,"182":1,"183":1,"189":3}}],["achieve",{"2":{"167":1}}],["across",{"2":{"151":1}}],["acos",{"2":{"53":1}}],["activate",{"2":{"175":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"59":1,"145":1,"159":1,"172":1,"176":1}}],["actually",{"2":{"1":2,"6":1,"9":1,"59":4,"71":1,"76":3,"116":1,"146":1,"185":1,"193":1}}],["access",{"2":{"190":1}}],["accessed",{"2":{"187":1}}],["acceptable",{"2":{"116":1}}],["accepts",{"2":{"82":1}}],["accept",{"2":{"6":1,"187":1}}],["according",{"2":{"158":1,"167":1,"168":1,"197":1}}],["accordingly",{"2":{"66":1}}],["account",{"2":{"70":1,"72":1}}],["accurary",{"2":{"71":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"175":1}}],["accumulators",{"2":{"59":1}}],["accumulator",{"2":{"59":1}}],["accumulate",{"2":{"56":1,"63":3}}],["accumulation",{"0":{"11":1},"2":{"59":1}}],["after",{"2":{"6":8,"53":1,"66":3,"153":1,"154":1,"180":2}}],["ab",{"2":{"66":3,"70":1,"71":5,"72":1,"75":1}}],["able",{"2":{"20":1,"71":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"31":1,"59":2,"116":1,"153":1,"157":1,"161":1}}],["above",{"2":{"4":2,"6":1,"53":1,"63":1,"66":1,"71":1,"76":1,"165":1}}],["abs",{"2":{"53":1,"56":4,"63":1,"65":2,"105":8,"122":2,"146":1,"183":1,"199":1}}],["absolutely",{"2":{"154":1}}],["absolute",{"2":{"4":2,"6":1,"55":1,"56":2}}],["abstractrange",{"2":{"146":6}}],["abstractmulticurvetrait",{"2":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["abstractmatrix",{"2":{"6":5,"146":13}}],["abstractpolygontrait",{"2":{"85":1}}],["abstractcurvetrait",{"2":{"53":1,"56":1,"65":1,"96":1,"99":1,"100":1,"105":1,"110":1,"114":1,"127":1,"130":1,"131":1,"137":1,"140":1,"141":1,"145":1,"180":2,"194":3}}],["abstractwkbgeomtrait",{"2":{"32":1}}],["abstractfloat",{"2":{"27":1,"53":1,"56":2,"65":2,"66":1,"69":1,"70":1,"71":1,"72":1,"75":1,"85":8}}],["abstractarrays",{"2":{"151":1}}],["abstractarray",{"2":{"6":1,"153":4,"154":2,"194":2}}],["abstract",{"2":{"6":3,"32":1,"59":3,"161":2,"163":3,"164":1,"165":5,"166":1,"180":3}}],["abstractvector",{"2":{"5":2,"6":1,"59":26,"146":8}}],["abstractgeometrytrait`",{"2":{"165":1}}],["abstractgeometrytrait",{"2":{"6":3,"32":1,"56":2,"65":1,"85":1,"101":1,"115":1,"132":1,"142":1,"151":1,"165":6,"166":2,"194":5}}],["abstractgeometry",{"2":{"3":8,"6":4,"32":1,"88":2,"104":2}}],["abstracttrait",{"2":{"1":4,"3":4,"6":8,"69":1,"71":4,"73":2,"76":2,"122":4,"148":1,"150":4,"153":1,"154":2,"156":7,"162":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":2,"6":7,"59":18}}],["attribute",{"2":{"193":1}}],["attributed",{"2":{"192":1}}],["attributes",{"0":{"192":1},"2":{"188":1,"192":3}}],["attempt",{"2":{"161":1}}],["attempts",{"2":{"116":1}}],["attach",{"2":{"1":4,"4":2,"6":5,"150":2,"155":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":8,"5":2,"6":6,"9":1,"18":1,"20":1,"24":1,"26":1,"53":2,"55":1,"56":1,"58":1,"59":2,"65":2,"66":4,"71":8,"76":2,"81":1,"116":17,"122":6,"125":1,"131":1,"134":1,"135":1,"138":3,"139":2,"140":2,"141":1,"142":1,"145":1,"151":1,"153":1,"175":1,"177":1,"182":1,"184":1,"190":1,"191":2}}],["arbitrarily",{"2":{"151":1}}],["arbitrary",{"2":{"57":1,"148":1,"154":1,"189":1}}],["around",{"2":{"58":1,"59":2,"69":1,"84":1,"91":1,"146":1,"180":1,"197":1}}],["argmin",{"2":{"184":1}}],["argtypes",{"2":{"60":2,"173":1,"176":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"76":1,"146":1,"153":1,"154":1,"156":3}}],["argument",{"2":{"4":10,"6":10,"53":1,"56":2,"63":1,"65":1,"70":1,"72":1,"75":1,"85":2,"153":1,"156":1,"187":2,"190":1,"191":1}}],["arguments",{"2":{"1":2,"3":2,"6":5,"66":1,"94":2,"108":1,"125":1,"135":1,"172":1,"176":2,"177":1,"187":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"176":1}}],["array",{"2":{"4":2,"6":2,"56":1,"65":1,"146":5,"153":5,"154":2,"181":1,"184":1}}],["arrays",{"2":{"1":2,"6":2,"22":1,"146":1,"150":2,"154":2}}],["aren",{"2":{"4":6,"6":5,"69":1,"71":2,"73":1,"76":4,"91":3,"166":2,"169":2}}],["are",{"2":{"1":2,"3":8,"4":36,"5":4,"6":50,"9":2,"20":2,"22":3,"24":1,"25":1,"26":2,"28":1,"52":1,"53":8,"55":1,"56":2,"57":6,"59":11,"62":1,"63":3,"65":6,"66":31,"69":3,"70":2,"71":16,"72":3,"73":15,"75":5,"76":9,"81":3,"84":1,"85":1,"87":1,"90":3,"91":26,"94":7,"96":1,"97":3,"98":3,"99":1,"101":1,"107":1,"108":5,"110":1,"111":1,"112":1,"114":1,"115":1,"116":12,"122":7,"124":1,"125":5,"127":1,"128":3,"129":3,"130":1,"132":1,"135":5,"137":1,"139":2,"145":1,"146":14,"147":1,"150":2,"151":1,"153":6,"156":2,"157":1,"158":1,"159":1,"160":1,"161":3,"162":1,"165":1,"166":3,"167":1,"168":1,"169":2,"170":1,"175":1,"176":1,"177":1,"180":4,"182":1,"184":2,"186":2,"187":1,"189":1,"192":2,"193":2,"195":1,"196":3,"197":6,"198":1,"199":1,"200":1}}],["area2",{"2":{"63":4}}],["area1",{"2":{"63":4}}],["areas",{"2":{"4":4,"6":2,"56":3,"161":1,"183":2}}],["area",{"0":{"54":2,"55":2},"1":{"55":2,"56":2},"2":{"0":5,"4":28,"6":26,"11":6,"27":1,"54":2,"55":9,"56":61,"61":1,"62":3,"63":49,"64":2,"65":44,"75":2,"76":1,"122":1,"148":1,"154":1,"161":2,"166":2,"169":2,"180":2,"183":4,"190":1}}],["asked",{"2":{"153":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"64":1,"84":2,"146":2,"175":1,"180":1}}],["assign",{"2":{"188":1}}],["assigned",{"2":{"66":1,"146":7,"197":1}}],["assets",{"2":{"190":1}}],["assetpath",{"2":{"190":1}}],["assemble",{"2":{"159":1}}],["assert",{"2":{"59":23,"63":1,"66":1,"69":1,"71":1,"73":1,"177":1,"194":1}}],["assume",{"2":{"122":2,"153":3,"154":1,"158":1,"169":1}}],["assumed",{"2":{"56":1,"91":1,"116":1}}],["assumes",{"2":{"6":1,"66":1,"85":1,"176":1,"184":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"57":2}}],["as",{"2":{"1":16,"3":36,"4":12,"5":2,"6":82,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"28":1,"52":2,"53":4,"55":2,"56":3,"57":4,"58":1,"59":4,"60":3,"62":2,"63":1,"64":2,"65":5,"66":15,"68":3,"69":5,"70":7,"71":8,"72":8,"73":2,"75":7,"76":5,"77":1,"79":2,"80":2,"81":3,"82":3,"84":3,"85":1,"87":2,"88":2,"90":2,"91":2,"93":3,"94":3,"103":2,"104":2,"105":2,"107":2,"108":3,"116":7,"118":2,"119":2,"121":2,"122":2,"124":2,"125":3,"134":2,"135":3,"137":1,"145":8,"146":3,"148":3,"150":4,"151":2,"152":2,"153":10,"154":4,"156":2,"158":2,"159":2,"161":3,"162":2,"163":2,"165":1,"166":1,"168":2,"170":1,"172":3,"174":2,"175":2,"176":3,"178":2,"179":2,"180":7,"182":2,"185":3,"187":2,"188":3,"189":2,"190":1,"191":1,"193":3,"194":2,"195":3,"196":2,"197":3,"198":2}}],["alone",{"2":{"153":1}}],["along",{"2":{"4":8,"6":5,"65":2,"66":3,"71":4,"91":4,"116":1}}],["although",{"2":{"128":1,"129":1}}],["alternate",{"2":{"66":1}}],["alternative",{"2":{"66":1}}],["already",{"2":{"91":1,"116":2,"153":1,"182":1}}],["almost",{"2":{"71":1}}],["alg=nothing",{"2":{"180":1}}],["alg`",{"2":{"180":1}}],["alg",{"2":{"6":4,"32":2,"180":21,"181":3,"182":8,"183":3,"184":7,"187":9}}],["algorithms",{"2":{"6":3,"77":1,"81":1,"158":1,"177":1,"178":1,"180":4,"182":1,"184":1}}],["algorithm",{"0":{"181":1,"182":1,"183":1},"2":{"6":12,"58":1,"65":1,"66":2,"69":3,"70":1,"72":1,"75":1,"77":1,"82":4,"116":1,"178":1,"180":8,"181":1,"182":3,"183":1,"187":4}}],["allocating",{"2":{"82":1}}],["allocations",{"2":{"5":2,"6":1,"59":1}}],["allocate",{"2":{"82":1}}],["allow=",{"2":{"116":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"30":1,"94":2,"96":3,"97":3,"98":3,"99":1,"108":2,"110":3,"111":3,"112":2,"113":1,"125":3,"127":3,"128":3,"129":3,"130":1,"135":1,"138":1,"139":1,"140":1,"148":1,"178":1,"190":1,"192":1,"196":1}}],["allowed",{"2":{"6":1,"94":3,"108":3,"116":6,"125":3,"135":5,"137":1,"138":2,"180":1}}],["allow",{"2":{"1":2,"6":1,"23":1,"71":1,"94":7,"105":3,"108":7,"116":73,"125":10,"135":10,"185":1}}],["all",{"2":{"1":6,"3":4,"4":6,"6":14,"9":1,"11":7,"22":1,"25":1,"27":5,"28":1,"53":5,"56":3,"59":1,"65":3,"66":13,"71":3,"72":1,"73":3,"76":5,"77":1,"80":3,"82":1,"84":1,"87":1,"91":2,"97":3,"98":3,"101":1,"114":1,"115":1,"116":7,"122":4,"124":1,"132":1,"145":1,"146":3,"147":1,"150":2,"151":2,"152":1,"153":7,"154":1,"156":1,"159":1,"161":1,"165":1,"167":1,"170":1,"171":1,"180":1,"185":2,"186":1,"189":1,"191":1,"193":1,"196":1,"200":1}}],["always",{"2":{"1":14,"4":12,"6":10,"25":1,"28":1,"55":1,"56":4,"65":2,"81":1,"84":1,"85":1,"91":1,"150":4,"153":3,"154":1,"172":4,"196":1}}],["also",{"2":{"1":4,"6":11,"23":1,"53":1,"56":2,"63":2,"65":1,"66":3,"70":1,"71":2,"72":1,"75":1,"77":1,"81":1,"82":1,"84":1,"85":2,"91":3,"122":1,"146":1,"150":2,"151":1,"153":1,"159":1,"162":1,"166":3,"169":2,"173":1,"174":1,"175":1,"176":1,"178":1,"185":1,"189":2,"192":1}}],["a",{"0":{"23":1,"190":1,"192":1},"2":{"1":26,"3":10,"4":158,"5":2,"6":209,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"28":2,"30":2,"31":2,"32":4,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"52":3,"53":22,"55":11,"56":20,"57":13,"58":4,"59":11,"60":2,"62":5,"63":8,"64":2,"65":17,"66":281,"68":3,"69":4,"70":38,"71":91,"72":39,"73":30,"74":3,"75":36,"76":45,"77":3,"79":3,"80":2,"81":1,"82":4,"84":15,"85":27,"87":2,"90":2,"91":54,"93":1,"94":3,"96":5,"97":3,"98":2,"100":2,"101":2,"103":2,"105":1,"107":1,"108":3,"110":4,"111":3,"112":1,"114":2,"115":2,"116":52,"118":2,"121":5,"122":27,"124":1,"125":3,"127":5,"128":2,"129":2,"131":2,"132":2,"134":2,"135":4,"137":4,"138":2,"139":2,"140":1,"141":2,"142":2,"144":1,"145":4,"146":79,"148":4,"150":8,"151":4,"153":27,"154":6,"156":5,"157":6,"158":2,"159":2,"161":11,"162":6,"163":6,"164":5,"165":7,"166":9,"167":8,"169":6,"170":2,"171":3,"172":8,"173":3,"174":5,"175":4,"176":8,"177":10,"179":3,"180":5,"183":3,"184":1,"185":2,"187":12,"188":1,"189":21,"190":12,"191":5,"192":5,"193":11,"194":2,"195":1,"196":5,"197":8,"198":3,"199":3,"200":1}}],["annotation",{"2":{"163":1}}],["annotated",{"2":{"26":1}}],["answers",{"2":{"167":1}}],["answer",{"2":{"6":3,"70":1,"71":1,"72":1,"75":1}}],["angels",{"2":{"53":1}}],["angle",{"2":{"53":35,"145":1}}],["angles",{"0":{"51":1,"52":1},"1":{"52":1,"53":1},"2":{"0":2,"4":19,"6":10,"27":1,"51":1,"52":4,"53":42}}],["angular",{"2":{"6":1,"161":1}}],["another",{"2":{"3":2,"6":1,"66":2,"71":1,"82":1,"84":1,"87":1,"93":1,"96":1,"98":1,"99":1,"103":1,"107":1,"110":1,"111":1,"112":1,"113":1,"116":1,"118":1,"121":1,"122":1,"124":1,"127":1,"128":1,"129":1,"130":1,"134":1,"137":1,"138":1,"139":1,"140":1,"146":1,"172":1}}],["anonymous",{"2":{"1":2,"6":1,"185":1}}],["an",{"2":{"1":6,"4":22,"5":2,"6":30,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"32":1,"52":1,"53":4,"55":1,"56":2,"58":1,"59":3,"60":2,"62":1,"64":2,"65":2,"66":15,"68":1,"69":1,"70":2,"71":9,"72":2,"73":5,"75":2,"76":2,"82":3,"84":2,"85":5,"87":1,"90":1,"91":1,"93":2,"96":2,"103":1,"107":1,"116":13,"118":1,"121":1,"122":1,"124":1,"127":2,"128":1,"129":1,"134":1,"146":3,"147":1,"150":2,"151":1,"152":1,"153":5,"154":2,"156":1,"159":1,"161":1,"170":1,"172":1,"176":1,"185":2,"187":3,"189":2,"190":2,"192":1,"194":1,"195":1,"197":1}}],["anything",{"2":{"58":1,"116":1}}],["any",{"2":{"1":6,"3":2,"4":4,"6":19,"18":1,"24":1,"25":1,"28":1,"30":1,"57":2,"63":1,"65":1,"66":7,"69":1,"71":4,"73":1,"76":1,"85":2,"95":2,"96":1,"99":1,"107":1,"109":2,"110":1,"111":2,"112":1,"113":2,"116":8,"122":2,"126":2,"130":1,"136":2,"146":2,"148":2,"150":2,"153":2,"154":2,"156":1,"159":1,"164":1,"165":4,"166":4,"169":4,"172":2,"174":1,"176":1,"177":1,"182":1,"194":1,"196":3,"197":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"54":1,"71":1,"73":1,"76":1,"83":1,"189":1,"190":1,"192":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"0":2,"1":16,"3":22,"4":36,"6":94,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"28":2,"30":2,"31":1,"32":2,"33":1,"53":13,"55":1,"56":7,"57":2,"58":2,"59":20,"60":1,"61":2,"62":1,"63":29,"64":2,"65":18,"66":71,"68":1,"69":4,"70":4,"71":38,"72":4,"73":16,"75":6,"76":15,"81":1,"82":2,"84":2,"85":13,"87":3,"88":2,"90":2,"91":13,"93":2,"94":3,"97":3,"98":4,"99":1,"103":2,"104":2,"105":1,"108":3,"111":3,"112":1,"113":1,"116":36,"118":1,"121":2,"122":3,"124":3,"125":4,"127":2,"128":3,"129":3,"130":1,"135":2,"139":2,"140":2,"145":2,"146":16,"148":6,"150":10,"151":2,"152":3,"153":16,"154":10,"156":2,"157":1,"158":2,"159":1,"160":1,"161":15,"162":1,"163":3,"164":1,"165":5,"166":2,"167":1,"170":2,"171":2,"172":2,"175":1,"176":5,"177":4,"178":2,"179":1,"180":8,"182":8,"183":1,"184":1,"185":1,"187":4,"188":3,"189":9,"190":7,"191":2,"193":5,"196":2,"197":4,"198":2}}],["apart",{"2":{"169":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"158":1}}],["append",{"2":{"53":1,"66":5,"71":2,"72":1,"73":2,"75":1,"76":5,"169":2}}],["approximately",{"2":{"66":1,"175":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"197":1}}],["appropriate",{"2":{"6":1,"187":2}}],["applies",{"2":{"151":2}}],["applied",{"2":{"6":3,"20":1,"156":2,"164":2,"165":3,"166":1}}],["application",{"2":{"1":2,"6":3,"150":2,"154":1,"159":1,"165":4,"166":1,"169":2,"174":1,"177":1}}],["apply`",{"2":{"153":1}}],["applys",{"2":{"56":1,"65":1}}],["applyreduce",{"0":{"19":1,"154":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"30":1,"53":1,"56":1,"63":2,"65":1,"85":2,"148":1,"150":1,"154":42,"163":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"30":1,"148":1,"151":1},"1":{"19":1,"149":1,"150":1,"151":1,"152":1,"153":1},"2":{"0":2,"1":7,"6":7,"17":1,"18":5,"20":1,"22":1,"24":1,"30":3,"32":2,"148":5,"150":5,"151":4,"152":1,"153":55,"154":5,"155":1,"156":3,"161":1,"163":1,"165":5,"166":1,"170":1,"171":3,"172":1,"176":1,"177":1,"180":2,"185":3,"200":2}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"59":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"59":1,"176":1,"180":1,"187":1}}],["snapped",{"2":{"146":1}}],["s3",{"2":{"66":3}}],["scratch",{"2":{"193":1}}],["sciences",{"2":{"190":1}}],["scalefactor",{"2":{"176":3}}],["scattered",{"2":{"197":1}}],["scatter",{"2":{"62":1,"84":2,"87":2,"90":2,"93":1,"103":1,"107":2,"121":2,"124":2,"197":1}}],["schema",{"2":{"153":5,"154":1}}],["scheme",{"2":{"63":1}}],["scenario",{"2":{"116":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"146":1}}],["skipped",{"2":{"146":1}}],["skip",{"2":{"56":1,"116":14,"146":1,"153":1,"184":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"85":1,"181":1,"182":1}}],["squared",{"2":{"6":2,"65":2,"85":12,"181":2,"182":7}}],["sqrt",{"2":{"53":2,"63":1,"85":3}}],["sgn",{"2":{"53":5}}],["smallest",{"2":{"53":2,"71":1,"77":1}}],["sᵢ₋₁",{"2":{"59":25}}],["sᵢ₊₁",{"2":{"6":2,"59":41}}],["sᵢ",{"2":{"6":4,"59":46}}],["src",{"2":{"6":2,"27":1}}],["syntax",{"2":{"192":1}}],["sym10100477",{"2":{"116":1}}],["symdifference",{"2":{"38":1,"147":1}}],["symmetric",{"0":{"38":1},"2":{"38":1}}],["symbol=",{"2":{"105":1}}],["symbols",{"2":{"27":2}}],["symbol",{"2":{"6":1,"187":2}}],["system",{"0":{"190":1,"191":1},"2":{"1":4,"172":2,"188":2,"190":1}}],["switches",{"2":{"71":1,"76":1}}],["switch",{"2":{"66":1,"76":1,"163":1}}],["switching",{"2":{"6":1,"65":1}}],["swap",{"2":{"6":1,"76":1,"85":2,"171":1}}],["swapped",{"2":{"3":2,"6":1,"88":1,"94":1,"104":1,"105":1,"119":1,"122":1}}],["swapping",{"2":{"1":2,"6":1,"150":2,"153":1}}],["s2",{"2":{"6":4,"59":6,"66":3}}],["s1",{"2":{"6":3,"59":6,"66":3}}],["saving",{"0":{"193":1}}],["saved",{"2":{"91":1}}],["save",{"2":{"53":1,"188":1,"193":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":4,"4":24,"6":23,"18":1,"53":3,"56":1,"65":1,"66":15,"69":1,"70":1,"71":1,"72":3,"75":1,"76":1,"81":1,"84":1,"90":2,"91":30,"116":2,"121":1,"122":8,"151":1,"153":5,"156":1,"157":1,"166":2,"168":1,"169":2,"175":1,"189":1,"190":1,"193":1}}],["says",{"2":{"81":1}}],["say",{"2":{"6":1,"59":1,"176":1}}],["slow",{"2":{"198":1}}],["slower",{"2":{"6":1,"187":2}}],["slope2",{"2":{"145":2}}],["slope1",{"2":{"145":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slightly",{"2":{"4":4,"6":2,"56":2}}],["suite",{"2":{"176":5,"180":13}}],["suggestion",{"2":{"173":1}}],["success",{"2":{"161":1}}],["such",{"2":{"4":2,"6":1,"55":1,"68":1,"77":1,"151":1,"170":1}}],["sun",{"2":{"116":1}}],["surrounds",{"2":{"116":1}}],["sure",{"2":{"9":1,"53":1,"66":2,"85":1,"122":1,"184":1}}],["suppose",{"2":{"198":1,"199":1}}],["supports",{"2":{"58":1,"59":1,"77":1,"153":3,"193":1,"199":2}}],["support",{"2":{"32":1,"60":1,"174":1,"199":1}}],["supported",{"2":{"23":1,"193":1}}],["supertype",{"2":{"6":1,"59":1}}],["sukumar",{"2":{"6":1,"59":1}}],["suffices",{"2":{"6":1,"161":1}}],["sum=1",{"2":{"59":1}}],["summary>",{"2":{"6":4}}],["sum",{"2":{"4":4,"6":3,"11":6,"55":1,"56":2,"57":2,"59":8,"65":1,"85":2,"145":5,"184":1,"194":4}}],["sublevel",{"2":{"198":1}}],["subsequent",{"2":{"189":1}}],["substituted",{"2":{"1":2,"6":1,"150":2,"153":1}}],["subgeom1",{"2":{"156":2}}],["subgeom",{"2":{"156":3}}],["subject",{"2":{"66":1}}],["subtype",{"2":{"153":1}}],["subtypes",{"2":{"6":2,"59":2}}],["subtracted",{"2":{"145":1}}],["subtitle",{"2":{"13":1,"58":2,"176":1,"180":2}}],["sub",{"2":{"4":12,"6":7,"53":1,"56":3,"65":1,"71":3,"73":6,"76":4,"85":2,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"153":3,"167":4,"168":2,"169":4}}],["spliced",{"2":{"155":1}}],["split",{"2":{"69":1}}],["sp",{"2":{"116":2}}],["specialized",{"2":{"25":1,"28":1,"82":1,"153":1}}],["specification",{"2":{"158":1,"165":1,"167":1,"168":1}}],["specifically",{"2":{"6":2,"59":3,"178":1,"196":1}}],["specific",{"2":{"66":1,"94":1,"108":1,"125":1,"135":1,"153":1,"154":1,"156":3,"161":1}}],["specified",{"2":{"3":2,"6":2,"66":1,"71":2,"73":2,"76":2,"122":1,"151":1,"180":1}}],["specify",{"2":{"6":1,"156":1,"190":1,"191":1,"196":1}}],["spatial",{"0":{"196":1},"1":{"197":1,"198":1,"199":1},"2":{"196":6,"197":3,"199":1}}],["spawn",{"2":{"153":3,"154":3}}],["span>",{"2":{"6":2}}],["span",{"2":{"6":2,"197":1}}],["space",{"2":{"6":6,"25":1,"28":1,"53":1,"55":1,"116":1,"161":6,"176":1,"177":1}}],["sphere",{"2":{"6":1,"161":3}}],["sphericalgeodesics",{"2":{"161":1}}],["spherical",{"2":{"0":1,"6":4,"161":7}}],["series",{"2":{"189":1}}],["serve",{"2":{"6":1,"59":1}}],["searchsortedfirst",{"2":{"182":1}}],["seg2",{"2":{"145":2}}],["seg1",{"2":{"145":3}}],["seg",{"2":{"116":23,"122":9}}],["segmentation",{"2":{"175":1}}],["segments",{"2":{"23":1,"27":1,"52":2,"53":1,"62":1,"63":2,"65":1,"66":3,"71":6,"116":18,"176":1,"177":3}}],["segmentization",{"2":{"6":1,"32":1,"161":1,"174":1}}],["segmentizing",{"2":{"6":3,"175":1,"176":2,"177":1}}],["segmentized",{"2":{"175":1}}],["segmentizes",{"2":{"174":1}}],["segmentizemethod",{"2":{"6":1,"176":3,"177":2}}],["segmentize",{"0":{"32":1,"174":1},"1":{"175":1,"176":1,"177":1},"2":{"0":1,"6":4,"27":1,"32":9,"60":1,"148":1,"161":1,"174":1,"175":5,"176":11,"177":13,"195":1}}],["segment",{"2":{"4":8,"6":7,"53":1,"63":5,"65":3,"66":6,"68":1,"71":17,"85":2,"105":3,"116":43,"122":3,"145":2,"174":1,"176":2,"177":1}}],["seperate",{"2":{"71":1}}],["separates",{"2":{"116":1}}],["separate",{"2":{"66":1,"146":1,"153":1,"163":1,"193":1,"197":1}}],["separately",{"2":{"59":1,"146":1}}],["sense",{"2":{"56":1,"85":1}}],["several",{"2":{"20":2,"56":1,"157":1,"169":1}}],["section",{"2":{"26":1,"116":3,"121":1}}],["sections",{"2":{"10":1,"26":1}}],["seconds=1",{"2":{"176":3,"180":8}}],["secondisleft",{"2":{"146":4}}],["secondisstraight",{"2":{"146":7}}],["secondary",{"2":{"3":6,"6":3,"88":1,"94":1,"125":1}}],["second",{"2":{"3":16,"6":9,"66":1,"71":4,"87":2,"88":1,"91":1,"93":1,"94":1,"97":1,"98":1,"99":1,"104":2,"108":2,"116":2,"124":1,"125":1,"128":1,"129":1,"130":2,"135":1,"182":1,"191":1,"196":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"146":1}}],["selectednode",{"2":{"146":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"162":1}}],["semimajor",{"2":{"6":2,"161":3}}],["seem",{"2":{"25":1,"28":1}}],["see",{"2":{"6":4,"7":1,"30":1,"62":1,"82":1,"85":1,"87":1,"90":1,"93":1,"107":1,"116":5,"118":1,"121":1,"124":1,"134":1,"146":2,"158":1,"159":1,"165":1,"166":3,"168":1,"169":2,"175":2,"182":1,"197":2}}],["setup=",{"2":{"94":1,"108":1,"125":1,"135":1}}],["sets",{"2":{"66":1,"81":1}}],["setdiff",{"2":{"27":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"3":4,"4":14,"6":19,"23":1,"53":1,"57":2,"59":8,"66":3,"70":2,"71":7,"72":2,"75":2,"77":2,"90":2,"91":10,"94":1,"105":1,"108":1,"116":2,"122":1,"125":1,"135":1,"145":1,"146":1,"153":5,"166":2,"169":2,"182":2,"189":1,"193":1,"197":3}}],["sve",{"2":{"1":2,"6":1,"185":1}}],["svector",{"2":{"1":28,"6":14,"66":5,"71":2,"72":1,"76":6,"116":1,"146":1,"185":13,"189":6,"191":4}}],["solution",{"2":{"116":1}}],["sort",{"2":{"66":4,"69":2,"71":2,"75":2,"116":1,"122":2,"146":1,"182":1}}],["sorted",{"2":{"20":1,"66":1,"182":7,"196":1}}],["south",{"2":{"6":1,"65":7,"161":1}}],["source",{"2":{"1":20,"3":38,"4":44,"5":6,"6":99,"26":4,"105":2,"150":4,"165":2,"166":4,"172":3,"190":13,"191":1}}],["someone",{"2":{"82":1,"187":1}}],["something",{"0":{"74":1},"2":{"10":1}}],["some",{"2":{"3":2,"6":3,"9":1,"17":1,"59":4,"91":1,"116":3,"122":1,"146":1,"147":1,"148":1,"151":2,"153":2,"154":1,"164":1,"165":3,"166":1,"184":1,"186":2,"188":2,"196":1,"199":1}}],["so",{"2":{"1":2,"4":8,"6":10,"9":1,"17":1,"19":1,"25":1,"27":1,"28":1,"58":1,"59":1,"64":1,"66":1,"71":1,"75":2,"76":2,"84":1,"85":1,"87":1,"90":1,"91":4,"107":1,"116":2,"118":1,"124":1,"146":3,"153":8,"156":1,"174":1,"175":1,"176":3,"177":1,"184":1,"185":1,"187":2,"190":1,"191":1}}],["styles",{"2":{"153":1}}],["style",{"2":{"153":7}}],["step",{"2":{"66":7,"70":1,"71":3,"72":1,"73":3,"75":1,"76":3,"146":6,"194":1}}],["storing",{"2":{"193":1}}],["stored",{"2":{"66":2,"197":1}}],["stores",{"2":{"66":1}}],["store",{"2":{"59":1,"193":1}}],["stopping",{"2":{"182":2}}],["stops",{"2":{"151":1}}],["stop",{"2":{"18":2,"105":3,"116":4,"122":3}}],["stay",{"2":{"76":1}}],["stackoverflow",{"2":{"71":1}}],["stack",{"2":{"69":1}}],["states",{"2":{"180":1}}],["state",{"2":{"75":1,"198":9}}],["status",{"2":{"66":31,"71":5,"73":4,"76":4,"146":1}}],["static",{"2":{"163":1}}],["staticarray",{"2":{"59":1}}],["staticarrays",{"2":{"27":1,"66":5,"71":2,"72":1,"76":6,"116":1,"146":1,"185":2}}],["staticarraysco",{"2":{"1":2,"6":1,"185":1}}],["staticarrayscore",{"2":{"1":20,"6":10,"59":1,"185":10,"189":6,"191":4}}],["statica",{"2":{"1":2,"6":1,"185":1}}],["statistics",{"2":{"13":2,"27":1}}],["stability",{"2":{"23":1,"31":1}}],["stable",{"2":{"13":1,"24":1,"177":1}}],["stage",{"2":{"7":1}}],["standardized",{"2":{"116":1}}],["standards",{"2":{"116":1}}],["standard",{"2":{"6":1,"82":1}}],["started",{"2":{"66":1}}],["starting",{"2":{"63":2,"65":1,"66":1,"71":1,"169":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"53":7,"59":1,"65":17,"66":76,"71":4,"73":4,"76":5,"91":1,"105":4,"116":44,"122":3,"127":1,"146":2,"157":1,"182":16,"189":1}}],["straightline",{"2":{"146":3}}],["straight",{"2":{"146":6,"154":1}}],["strait",{"2":{"146":1}}],["structs",{"2":{"20":1,"165":1}}],["structures",{"2":{"148":1}}],["structure",{"2":{"6":2,"148":1,"156":1,"171":1}}],["struct",{"2":{"6":5,"59":2,"66":2,"82":1,"159":1,"161":3,"162":3,"163":6,"169":2,"176":2,"181":1,"182":1,"183":1,"187":4}}],["strings",{"2":{"6":1,"63":1,"71":1}}],["string",{"2":{"1":4,"14":1,"62":1,"63":1,"172":2}}],["still",{"2":{"0":1,"56":1,"63":1,"66":3,"93":1,"182":1}}],["shp",{"2":{"193":1}}],["ships",{"2":{"190":1}}],["shifting",{"2":{"191":1}}],["shift",{"2":{"189":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"153":1}}],["shorthand",{"2":{"82":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"58":1,"190":1,"193":1,"196":2}}],["shoelace",{"2":{"4":2,"6":1,"56":2,"65":1}}],["shouldn",{"2":{"71":1}}],["should",{"2":{"1":2,"4":2,"6":15,"17":1,"18":1,"20":2,"25":1,"28":1,"32":1,"53":3,"56":1,"63":1,"64":1,"66":3,"91":1,"116":4,"146":2,"150":2,"153":2,"156":1,"158":1,"161":1,"163":1,"165":6,"166":2,"177":1,"180":2}}],["sharing",{"2":{"107":1}}],["shares",{"2":{"71":1}}],["share",{"2":{"4":14,"6":8,"90":2,"91":8,"111":2,"112":1,"113":1,"122":1,"140":1}}],["shared",{"0":{"184":1},"2":{"3":2,"6":1,"66":2,"71":2,"122":3}}],["shapes",{"2":{"85":1,"193":7}}],["shape",{"2":{"62":1,"71":1,"73":1,"90":1,"161":1,"168":1,"189":1}}],["shaped",{"2":{"58":1}}],["shapefiles",{"2":{"193":1}}],["shapefile",{"2":{"30":1,"193":4}}],["shallower",{"2":{"1":2,"6":1,"150":2,"153":1}}],["sites",{"2":{"198":1}}],["sides",{"2":{"66":3,"158":1}}],["side",{"2":{"53":4,"66":26}}],["signals",{"2":{"152":1}}],["sign",{"2":{"13":2,"14":2,"53":7,"56":2,"145":3}}],["signed",{"0":{"54":1,"55":1,"83":1,"84":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"0":4,"4":28,"6":18,"11":3,"54":1,"55":5,"56":23,"65":3,"83":1,"84":7,"85":19}}],["six",{"2":{"6":1,"180":1}}],["size=",{"2":{"190":1}}],["sizehint",{"2":{"66":2,"73":1,"177":1}}],["size",{"2":{"6":4,"13":2,"14":5,"58":1,"76":1,"146":2,"153":2,"154":2,"180":1}}],["sin",{"2":{"189":3,"190":1,"191":2}}],["singed",{"2":{"85":1}}],["singular",{"2":{"71":1}}],["singlepoly",{"2":{"180":6}}],["single",{"2":{"4":12,"6":10,"23":1,"53":2,"56":1,"65":1,"91":5,"121":2,"146":2,"154":1,"166":2,"167":1,"169":2,"189":3,"193":1}}],["since",{"2":{"1":2,"6":2,"26":1,"53":1,"56":1,"63":1,"65":2,"75":1,"85":1,"91":1,"116":1,"122":2,"139":1,"153":1,"163":1,"172":1,"187":2,"198":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simply",{"2":{"7":1,"55":1,"60":1,"66":1,"71":1,"76":1,"88":1,"104":1,"119":1,"146":1,"164":1,"172":1,"173":1,"176":1,"189":1,"192":1}}],["simpler",{"2":{"6":1,"146":1}}],["simple",{"0":{"33":1,"79":1,"197":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"6":3,"33":1,"59":1,"82":1,"148":3,"161":1,"163":1,"171":1,"172":1,"179":2,"180":2}}],["simplifier",{"2":{"180":4}}],["simplified",{"2":{"23":1,"179":1}}],["simplifies",{"2":{"6":3,"181":1,"182":1,"183":1}}],["simplification",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"6":2,"178":2,"180":3}}],["simplifying",{"2":{"178":1}}],["simplify",{"0":{"181":1,"182":1,"183":1},"2":{"0":1,"6":15,"9":1,"27":1,"66":1,"148":1,"179":1,"180":41,"181":1,"182":2,"183":1}}],["simplifyalgs",{"2":{"184":1}}],["simplifyalg",{"2":{"0":1,"6":8,"180":5,"181":2,"182":2,"183":2}}],["similarly",{"2":{"148":1}}],["similar",{"2":{"1":2,"6":4,"18":1,"25":1,"28":1,"30":1,"60":1,"77":1,"82":1,"146":2,"150":2,"153":1,"176":2,"177":1,"200":1}}],["s",{"0":{"31":1},"2":{"0":1,"3":2,"6":11,"7":1,"9":1,"18":1,"19":1,"30":1,"53":1,"55":1,"56":4,"57":1,"58":2,"59":5,"62":3,"63":3,"65":1,"66":3,"68":1,"71":2,"73":1,"76":3,"81":1,"85":1,"91":1,"103":2,"110":3,"111":4,"112":2,"116":9,"122":1,"134":1,"135":1,"140":1,"146":5,"148":2,"153":2,"154":1,"156":4,"159":1,"162":2,"163":2,"166":4,"167":1,"169":3,"175":4,"176":1,"178":1,"180":2,"184":4,"187":6,"189":6,"190":4,"191":4,"192":2,"193":5,"199":2}}],["fn",{"2":{"193":8}}],["f``",{"2":{"161":1}}],["fc",{"2":{"153":4,"154":5,"156":13,"180":3,"194":14}}],["fj",{"2":{"146":2}}],["f2",{"2":{"66":2}}],["f1",{"2":{"66":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"158":1}}],["fetched",{"2":{"146":1}}],["fetch",{"2":{"32":2,"153":1,"154":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"146":4,"153":6,"156":1,"190":2}}],["featurecollectiontrait",{"2":{"1":2,"6":2,"150":2,"151":1,"153":3,"154":2,"156":9,"194":5}}],["features",{"0":{"95":1,"109":1,"126":1,"136":1},"2":{"1":2,"6":3,"11":1,"22":1,"82":1,"146":3,"150":2,"152":1,"153":11,"154":6,"156":2,"190":1}}],["featuretrait",{"2":{"1":4,"6":3,"95":4,"105":2,"109":4,"126":4,"136":4,"150":4,"151":3,"153":3,"154":3,"156":9,"194":5}}],["feature",{"2":{"1":12,"4":2,"6":10,"18":2,"22":1,"56":1,"65":1,"146":2,"148":1,"150":12,"152":1,"153":22,"154":6,"156":22,"180":2,"193":1,"194":2}}],["fra",{"2":{"198":2}}],["frame",{"2":{"192":1}}],["framework",{"2":{"148":4,"154":2}}],["fracs",{"2":{"66":20,"69":1}}],["frac",{"2":{"59":1,"66":2,"71":17,"180":2}}],["fractional",{"2":{"66":1,"71":3}}],["fractions",{"2":{"66":1,"71":4}}],["fraction",{"2":{"6":4,"71":2,"85":1,"180":1}}],["front",{"2":{"53":1}}],["from",{"2":{"1":6,"3":8,"4":32,"6":31,"7":1,"11":1,"20":1,"22":1,"26":1,"27":2,"56":2,"58":1,"59":4,"60":1,"63":1,"65":11,"66":6,"69":1,"70":1,"71":11,"72":1,"73":3,"75":1,"76":6,"82":1,"85":25,"108":2,"110":5,"111":4,"112":2,"113":1,"114":2,"116":6,"122":2,"145":2,"146":7,"153":1,"156":3,"161":1,"163":1,"169":1,"172":4,"174":1,"180":1,"181":1,"182":3,"183":1,"188":1,"190":5,"193":1,"194":1,"196":1,"197":1,"199":1}}],["footprint",{"2":{"191":1}}],["foldable",{"2":{"153":2,"154":1}}],["follows",{"2":{"66":2,"94":1,"108":1,"125":1,"135":1,"146":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"6":1,"59":1,"68":1,"156":1,"158":1,"168":1,"180":1,"196":1}}],["focusing",{"2":{"25":1,"28":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"26":1,"65":1,"69":1,"70":2,"71":1,"72":2,"75":2,"91":1,"146":5,"151":3,"153":2,"154":1,"156":4,"177":1}}],["forward",{"2":{"71":1}}],["forwards",{"2":{"66":1,"73":1,"76":1}}],["formats",{"2":{"188":1,"191":1,"193":3}}],["format",{"2":{"69":1,"193":3}}],["form",{"2":{"18":1,"66":3,"71":8,"76":3,"153":1}}],["formed",{"2":{"4":4,"6":3,"52":1,"53":4,"59":1,"66":8,"75":1,"76":1,"182":1}}],["formula",{"2":{"4":2,"6":1,"56":2,"65":1}}],["force",{"2":{"1":2,"153":3,"172":1,"180":1}}],["for",{"0":{"71":1,"73":1,"76":1},"2":{"0":2,"1":6,"3":2,"4":8,"5":6,"6":47,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"28":3,"30":1,"32":1,"33":1,"53":5,"56":8,"57":1,"58":1,"59":19,"60":3,"63":7,"65":11,"66":35,"69":5,"70":1,"71":7,"72":2,"73":3,"75":1,"76":9,"77":2,"80":1,"82":3,"84":2,"85":7,"91":13,"94":3,"100":1,"101":1,"103":1,"105":6,"108":2,"114":1,"115":1,"116":22,"121":1,"122":11,"125":3,"131":1,"132":1,"135":2,"141":1,"142":1,"144":1,"145":5,"146":13,"147":1,"148":3,"150":2,"153":7,"154":1,"156":9,"157":3,"158":2,"161":1,"162":1,"163":2,"164":1,"165":5,"167":3,"168":1,"169":5,"170":1,"172":3,"174":4,"175":7,"176":6,"177":8,"178":4,"180":12,"181":2,"182":2,"183":1,"184":6,"187":5,"188":1,"190":4,"191":1,"193":3,"194":7,"196":2,"198":2,"199":1}}],["fi",{"2":{"146":2}}],["fine",{"2":{"175":1}}],["final",{"2":{"76":1,"165":4,"176":1}}],["finally",{"2":{"58":2,"71":1,"146":1,"153":3,"154":1,"193":1}}],["findmin",{"2":{"184":1}}],["findmax",{"2":{"180":1,"182":1}}],["findall",{"2":{"165":1}}],["finding",{"2":{"71":1}}],["findfirst",{"2":{"66":6,"69":2,"80":1,"180":1}}],["findnext",{"2":{"66":3}}],["findlast",{"2":{"66":2}}],["findprev",{"2":{"66":2}}],["finds",{"2":{"65":1,"66":1}}],["find",{"2":{"53":6,"56":1,"65":3,"66":12,"69":2,"70":2,"71":8,"72":4,"75":1,"85":3,"91":1,"116":7,"146":2,"182":5,"198":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"66":1,"146":1,"177":3}}],["filled",{"2":{"65":3,"66":5,"84":1,"85":2,"116":16}}],["files",{"2":{"186":1,"193":2}}],["file",{"2":{"26":1,"32":1,"33":1,"66":1,"94":3,"108":3,"125":3,"135":3,"146":1,"147":1,"148":1,"154":1,"155":1,"156":1,"164":1,"172":1,"177":1,"178":1,"186":2,"188":1,"193":2}}],["filters",{"2":{"66":1}}],["filtering",{"2":{"6":1,"180":1}}],["filter",{"2":{"4":2,"6":2,"66":2,"153":2,"154":1,"169":2,"170":1,"180":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"66":2}}],["figure",{"2":{"13":1,"14":1,"55":1,"58":2,"81":1,"190":3}}],["fig",{"2":{"13":6,"14":6,"81":5,"189":7,"190":4,"195":2}}],["fix1",{"2":{"153":1,"154":1,"177":1}}],["fixme",{"2":{"145":1}}],["fix2",{"2":{"32":1,"66":2}}],["fixed",{"2":{"6":3,"70":1,"72":1,"75":1}}],["fix",{"0":{"20":1},"2":{"6":9,"9":3,"15":3,"17":1,"20":1,"70":1,"71":11,"72":1,"73":11,"75":1,"76":10,"81":2,"158":1,"164":1,"165":1,"168":1}}],["firstisright",{"2":{"146":2}}],["firstisleft",{"2":{"146":4}}],["firstisstraight",{"2":{"146":4}}],["firstnode",{"2":{"146":9}}],["first",{"2":{"3":18,"6":10,"53":14,"56":7,"58":1,"59":9,"60":1,"63":1,"65":2,"66":17,"69":1,"70":1,"71":5,"72":2,"75":3,"85":8,"87":2,"88":2,"91":4,"93":1,"94":2,"97":1,"98":1,"99":1,"104":2,"108":3,"116":22,"122":1,"124":1,"125":2,"128":1,"129":1,"130":2,"135":2,"137":1,"145":1,"146":16,"153":3,"154":2,"156":2,"158":1,"177":3,"181":1,"182":2,"188":1,"189":1,"190":1,"191":1,"194":2,"196":1,"197":1}}],["fancy",{"2":{"189":1}}],["fancis",{"2":{"6":1,"59":1}}],["fair",{"2":{"175":1}}],["fail",{"2":{"1":2,"6":2,"150":2,"153":2,"154":1,"156":3,"176":1}}],["fallback",{"2":{"153":1}}],["falses",{"2":{"66":2,"69":1,"70":1,"72":1}}],["false",{"0":{"24":1},"2":{"0":1,"1":58,"3":14,"4":6,"6":58,"32":2,"35":1,"36":1,"37":1,"38":1,"50":1,"53":2,"56":1,"58":5,"65":5,"66":26,"69":1,"71":1,"72":1,"73":3,"75":4,"85":2,"87":2,"90":2,"91":27,"94":8,"96":2,"97":4,"98":1,"99":1,"100":1,"101":1,"103":2,"105":11,"108":9,"110":1,"111":4,"114":1,"115":1,"116":39,"122":22,"124":1,"125":7,"127":2,"128":4,"129":1,"130":1,"131":1,"132":1,"135":8,"137":3,"138":4,"139":1,"141":1,"142":1,"145":10,"146":5,"150":8,"153":11,"154":7,"156":3,"158":16,"161":1,"163":3,"168":44,"169":4,"177":2,"180":1,"184":2,"185":20,"189":242,"190":12,"191":18,"194":2,"196":1}}],["fashion",{"2":{"55":1}}],["faster",{"2":{"59":1,"153":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":24,"6":26,"15":1,"18":3,"19":1,"22":2,"52":1,"55":2,"58":4,"60":1,"62":2,"64":2,"66":19,"68":2,"70":2,"71":2,"72":2,"73":2,"75":2,"76":2,"79":2,"80":2,"84":5,"87":2,"90":2,"93":2,"103":2,"107":2,"116":7,"118":2,"121":2,"124":2,"134":2,"146":30,"150":14,"151":2,"153":61,"154":64,"156":48,"173":1,"175":2,"176":1,"179":2,"180":1,"184":6,"185":6,"187":5,"189":6,"191":2,"194":16,"197":3}}],["fulfilled",{"2":{"182":1}}],["fully",{"2":{"6":1,"66":4,"69":1,"122":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"65":5,"165":1,"198":4}}],["furthest",{"2":{"146":1}}],["further",{"2":{"62":1,"153":1}}],["furthermore",{"2":{"3":4,"6":5,"66":1,"70":1,"72":1,"75":1,"94":1,"125":1}}],["fun",{"2":{"189":1}}],["fundamental",{"2":{"26":1,"186":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"71":1,"171":1,"172":1,"177":1,"187":1}}],["functionalities",{"2":{"66":1}}],["functionally",{"2":{"1":2,"6":1,"18":1,"30":1,"150":2,"153":1}}],["function",{"2":{"1":8,"4":2,"6":12,"7":2,"9":1,"13":3,"14":2,"18":2,"27":1,"30":1,"32":2,"53":5,"56":3,"59":13,"63":6,"65":7,"66":18,"68":2,"69":4,"70":2,"71":7,"72":3,"73":3,"74":1,"75":2,"76":4,"82":2,"85":6,"87":1,"90":1,"91":8,"93":1,"94":1,"100":1,"101":1,"103":1,"105":5,"107":1,"108":1,"114":1,"115":1,"116":9,"118":1,"121":1,"122":7,"124":1,"125":1,"131":1,"132":1,"134":1,"135":1,"141":1,"142":1,"145":4,"146":16,"147":3,"148":1,"150":4,"151":2,"153":15,"154":11,"156":5,"159":2,"163":1,"165":9,"166":2,"169":2,"171":2,"172":1,"174":2,"176":2,"177":7,"180":3,"181":2,"182":3,"183":2,"184":7,"185":3,"187":6,"189":1,"194":12,"196":4,"199":4,"200":1}}],["functions",{"0":{"1":1,"71":1,"73":1,"76":1,"150":1,"194":1},"2":{"6":1,"9":3,"17":1,"26":1,"30":1,"33":1,"56":1,"59":1,"63":1,"65":1,"66":2,"68":1,"116":1,"147":1,"148":1,"151":1,"165":3,"166":1}}],["future",{"2":{"23":1,"77":1,"85":1,"174":2}}],["flexijoins",{"2":{"196":2,"197":3,"198":1,"199":5}}],["flexible",{"2":{"153":1,"154":1}}],["flags",{"2":{"66":5}}],["flag",{"2":{"66":12,"69":1}}],["flat",{"2":{"6":1,"184":2,"194":1}}],["flattened",{"2":{"18":1}}],["flattening`",{"2":{"161":1}}],["flattening",{"2":{"6":6,"154":1,"161":3,"176":2}}],["flatten",{"0":{"156":1},"2":{"0":1,"6":4,"11":3,"13":1,"18":1,"50":1,"59":1,"65":3,"66":2,"70":1,"76":1,"82":2,"105":1,"156":30,"169":1}}],["floating",{"2":{"6":1,"66":1,"71":5,"146":2}}],["float",{"2":{"6":3,"70":1,"72":1,"75":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":12,"4":20,"6":30,"13":1,"52":1,"53":3,"56":6,"63":1,"65":4,"69":2,"70":1,"71":3,"72":2,"75":1,"81":1,"85":12,"116":4,"122":2,"145":4,"158":6,"168":26,"175":2,"176":2,"177":1,"181":4,"182":9,"183":2,"184":6,"185":6,"189":190,"190":7,"191":10,"194":8,"200":1}}],["flipping",{"0":{"171":1},"2":{"171":1}}],["flipped",{"2":{"1":4,"6":2,"150":4,"153":2}}],["flipaxis",{"2":{"58":1}}],["flip",{"2":{"0":1,"6":1,"27":1,"148":2,"153":1,"171":2}}],["wgs84",{"2":{"190":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"59":8}}],["wᵢ",{"2":{"59":18}}],["wt",{"2":{"59":3}}],["w",{"2":{"13":13,"14":7,"85":4,"146":1}}],["wrong",{"2":{"167":1,"184":1}}],["writing",{"2":{"193":1}}],["written",{"2":{"91":1}}],["writes",{"2":{"153":1}}],["write",{"2":{"7":1,"31":1,"146":1,"153":1,"193":7}}],["wrap",{"2":{"4":2,"6":1,"32":3,"35":1,"36":1,"37":1,"38":1,"50":1,"170":1,"176":1}}],["wrapped",{"2":{"22":1,"146":2,"151":1,"153":1}}],["wrapper",{"0":{"31":1},"2":{"31":1,"53":1,"56":1,"63":1,"65":1,"85":1,"91":1,"94":1,"108":1,"122":1,"125":1,"135":1}}],["wrappers`",{"2":{"156":1}}],["wrappers",{"2":{"1":20,"6":12,"22":1,"145":2,"146":1,"158":8,"159":1,"168":22,"175":1,"176":1,"180":1,"185":10,"189":121,"190":5,"191":9,"194":1}}],["wrappergeometry`",{"2":{"172":1}}],["wrappergeometry",{"2":{"1":2}}],["wrapping",{"2":{"1":2,"6":1,"91":1,"172":1,"200":1}}],["walk",{"2":{"69":1}}],["wall2",{"2":{"65":7}}],["wall1",{"2":{"65":12}}],["walls",{"2":{"65":3}}],["wall",{"2":{"65":69}}],["wachspress",{"2":{"59":1}}],["wasincreasing",{"2":{"146":10}}],["wasn",{"2":{"66":1}}],["was",{"2":{"27":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":4,"60":1,"63":1,"65":1,"66":1,"69":1,"70":1,"71":2,"72":1,"73":3,"74":1,"75":1,"76":3,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"151":1,"153":1,"154":1,"155":1,"156":1,"159":1,"163":1,"166":1,"169":1,"170":1,"171":1,"173":1,"175":1,"177":1,"184":1,"185":1,"187":2,"194":1,"200":1}}],["wanted",{"2":{"199":1}}],["wants",{"2":{"82":1,"154":1}}],["want",{"0":{"23":1,"74":1},"2":{"13":1,"18":1,"23":1,"59":1,"66":1,"145":1,"190":2,"192":1,"198":1,"199":1}}],["ways",{"2":{"167":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"30":1,"57":1,"148":1,"162":1,"164":1,"177":1,"187":2,"192":1}}],["warn",{"2":{"146":2}}],["warned",{"2":{"6":1,"187":1}}],["warning",{"2":{"0":1,"5":2,"6":3,"24":1,"59":1,"82":1,"154":1,"176":1,"186":1,"198":1}}],["wong",{"2":{"79":1,"80":1,"195":1}}],["won",{"2":{"23":1,"66":1,"154":1}}],["wouldn",{"2":{"71":1}}],["would",{"0":{"74":1},"2":{"6":3,"23":1,"70":1,"71":1,"72":1,"75":1,"82":4,"146":1,"153":1,"163":2,"190":1,"198":1,"199":1}}],["wound",{"2":{"6":1,"82":1}}],["world",{"0":{"198":1},"2":{"196":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":2,"6":1,"87":1,"118":1,"134":1,"135":1}}],["workflow",{"2":{"105":1,"122":1}}],["workflows",{"2":{"23":1,"25":1,"28":1}}],["works",{"2":{"26":1,"172":1,"174":1}}],["working",{"2":{"3":2,"6":1,"105":1,"190":1}}],["work",{"2":{"1":6,"6":3,"9":1,"53":1,"56":2,"63":1,"65":2,"69":2,"77":1,"85":1,"91":1,"116":1,"122":1,"145":1,"150":2,"153":1,"154":1,"172":1,"185":1,"198":1}}],["web",{"2":{"193":1}}],["were",{"2":{"66":1,"146":1,"197":1}}],["west",{"2":{"65":8}}],["welcome",{"2":{"25":1,"28":1}}],["well",{"2":{"17":1,"65":1,"66":1,"82":1,"163":1,"174":1,"178":1}}],["weighting",{"2":{"62":2,"63":1}}],["weights",{"2":{"57":4}}],["weight",{"2":{"6":5,"59":14,"63":1}}],["weighted",{"2":{"0":1,"6":2,"57":3,"59":4,"63":4}}],["we",{"0":{"74":2},"2":{"6":3,"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"28":2,"32":1,"53":1,"55":2,"56":2,"58":4,"59":8,"60":2,"63":1,"65":4,"66":7,"70":2,"71":3,"73":8,"76":1,"77":1,"81":3,"82":2,"85":1,"87":1,"88":1,"90":1,"91":5,"93":1,"94":1,"104":1,"107":1,"108":1,"116":2,"118":3,"119":1,"121":1,"122":2,"124":1,"125":1,"134":1,"135":1,"146":21,"147":1,"151":1,"153":19,"154":6,"156":3,"157":1,"161":6,"163":4,"173":1,"174":2,"175":2,"176":3,"177":1,"180":5,"184":2,"186":1,"187":1,"188":2,"189":4,"190":6,"191":4,"192":1,"193":3,"196":3,"197":7}}],["whole",{"2":{"116":1}}],["whose",{"2":{"3":2,"6":1,"105":1}}],["white",{"2":{"58":1}}],["while",{"2":{"53":1,"62":1,"63":1,"66":5,"71":2,"81":2,"84":1,"91":1,"105":1,"116":1,"146":3,"169":1,"182":1,"184":2,"197":1}}],["whichever",{"2":{"6":1,"180":1}}],["which",{"2":{"1":2,"4":4,"5":2,"6":9,"7":1,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"23":2,"33":1,"55":1,"56":1,"57":1,"58":2,"59":5,"60":1,"65":2,"66":11,"71":2,"77":1,"82":1,"91":2,"116":3,"146":3,"147":1,"148":1,"153":1,"157":2,"158":1,"161":1,"162":1,"165":1,"167":1,"168":1,"173":1,"174":1,"175":1,"176":3,"177":2,"180":1,"182":2,"185":1,"187":4,"193":3,"196":3,"197":6,"199":1}}],["what",{"0":{"22":1,"25":1,"31":1,"52":1,"55":2,"62":1,"64":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"118":1,"121":1,"124":1,"134":1,"151":1},"2":{"13":1,"14":1,"24":1,"62":1,"145":1,"146":1,"163":1,"175":1,"190":1,"198":1}}],["whatever",{"2":{"1":2,"6":1,"22":1,"150":2,"153":1}}],["whyatt",{"2":{"178":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"31":1,"56":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":8,"4":2,"6":11,"144":1,"145":1,"150":4,"155":2,"157":1,"163":1}}],["when",{"2":{"1":2,"4":4,"5":2,"6":5,"18":1,"20":1,"23":2,"24":1,"56":1,"59":3,"63":1,"66":2,"71":6,"73":5,"76":7,"116":1,"146":1,"150":2,"151":3,"153":1,"158":1,"165":1,"170":2,"180":1,"190":1,"191":2,"193":1,"199":1}}],["whereas",{"2":{"161":1}}],["wherever",{"2":{"6":1,"200":1}}],["where",{"2":{"1":4,"4":10,"6":12,"20":1,"27":2,"53":8,"56":12,"57":2,"59":24,"63":8,"65":8,"66":14,"69":5,"70":3,"71":18,"72":2,"73":5,"75":2,"76":9,"85":25,"91":1,"116":9,"146":3,"150":2,"153":18,"154":18,"156":17,"161":2,"162":5,"167":1,"172":1,"175":1,"186":1,"189":4,"194":3,"200":1}}],["widely",{"2":{"193":1}}],["widths",{"2":{"14":1}}],["wiki",{"2":{"116":1,"182":1}}],["wikipedia",{"2":{"116":1,"182":2}}],["wind",{"2":{"4":2,"6":2,"56":1,"91":1}}],["winding",{"0":{"81":1},"2":{"4":4,"6":3,"56":3,"66":7,"81":4,"82":1,"91":1,"146":1}}],["without",{"2":{"1":4,"6":1,"17":1,"24":1,"66":1,"107":1,"122":1,"153":1,"154":1,"156":2,"172":1,"185":1}}],["with",{"0":{"71":1,"73":1,"76":1,"181":1,"182":1,"183":1,"191":1,"192":1},"2":{"1":10,"3":10,"4":14,"6":27,"11":1,"20":1,"22":2,"23":1,"27":1,"52":1,"53":2,"56":7,"57":4,"58":1,"59":2,"63":1,"65":6,"66":14,"70":5,"71":15,"73":8,"75":1,"76":12,"84":1,"85":2,"94":1,"107":1,"111":1,"116":28,"118":1,"121":2,"122":5,"130":1,"134":1,"135":1,"138":3,"139":2,"140":2,"146":7,"148":1,"150":6,"151":1,"153":12,"154":3,"156":2,"158":1,"161":1,"163":1,"167":1,"170":1,"172":1,"174":1,"177":2,"180":2,"182":2,"183":1,"185":1,"187":1,"188":1,"189":4,"190":6,"191":2,"192":2,"193":2,"196":1,"197":1,"198":1}}],["within",{"0":{"44":1,"123":1,"124":1,"127":1,"128":1,"130":1,"131":1,"132":1},"1":{"124":1,"125":1},"2":{"0":2,"3":17,"4":6,"5":2,"6":13,"7":1,"9":1,"27":1,"44":2,"53":2,"56":1,"57":3,"59":1,"63":1,"64":2,"65":5,"66":9,"71":2,"73":1,"75":1,"76":6,"84":1,"85":5,"87":2,"88":3,"93":2,"110":1,"116":9,"121":1,"122":9,"123":1,"124":6,"125":11,"126":6,"127":14,"128":15,"129":15,"130":7,"131":4,"132":4,"148":1,"196":1,"197":4,"198":2}}],["will",{"2":{"1":16,"4":14,"5":2,"6":44,"11":1,"18":3,"23":2,"24":1,"53":4,"56":3,"59":2,"63":1,"65":1,"66":5,"69":1,"70":4,"71":4,"72":4,"73":4,"75":4,"76":4,"82":1,"84":2,"85":4,"91":1,"105":1,"145":1,"146":2,"150":6,"151":1,"152":2,"153":4,"154":3,"156":3,"158":1,"161":1,"166":2,"167":1,"169":2,"172":3,"174":2,"176":3,"180":2,"182":1,"184":1,"185":2,"187":1,"190":1,"193":1,"196":2,"198":1,"199":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default};
diff --git a/dev/assets/chunks/@localSearchIndexroot.DHmD6Z0B.js b/dev/assets/chunks/@localSearchIndexroot.DHmD6Z0B.js
new file mode 100644
index 000000000..557f60d9a
--- /dev/null
+++ b/dev/assets/chunks/@localSearchIndexroot.DHmD6Z0B.js
@@ -0,0 +1 @@
+const e='{"documentCount":201,"nextId":201,"documentIds":{"0":"/GeometryOps.jl/dev/call_notes#20th-April,-2024","1":"/GeometryOps.jl/dev/call_notes#29th-Feb,-2024","2":"/GeometryOps.jl/dev/call_notes#To-do","3":"/GeometryOps.jl/dev/call_notes#done","4":"/GeometryOps.jl/dev/api#Full-GeometryOps-API-documentation","5":"/GeometryOps.jl/dev/api#apply-and-associated-functions","6":"/GeometryOps.jl/dev/api#General-geometry-methods","7":"/GeometryOps.jl/dev/api#OGC-methods","8":"/GeometryOps.jl/dev/api#Other-general-methods","9":"/GeometryOps.jl/dev/api#Barycentric-coordinates","10":"/GeometryOps.jl/dev/api#Other-methods","11":"/GeometryOps.jl/dev/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/dev/experiments/predicates#predicates","13":"/GeometryOps.jl/dev/experiments/predicates#orient","14":"/GeometryOps.jl/dev/experiments/predicates#dashboard","15":"/GeometryOps.jl/dev/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/dev/experiments/predicates#incircle","17":"/GeometryOps.jl/dev/explanations/paradigms#paradigms","18":"/GeometryOps.jl/dev/explanations/paradigms#apply","19":"/GeometryOps.jl/dev/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/dev/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/dev/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/dev/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/dev/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/dev/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/dev/#what-is-geometryops-jl","26":"/GeometryOps.jl/dev/#how-to-navigate-the-docs","27":"/GeometryOps.jl/dev/introduction#introduction","28":"/GeometryOps.jl/dev/introduction#Main-concepts","29":"/GeometryOps.jl/dev/introduction#The-apply-paradigm","30":"/GeometryOps.jl/dev/introduction#What\'s-this-GeoInterface.Wrapper-thing?","31":"/GeometryOps.jl/dev/source/GeometryOps#geometryops-jl","32":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/segmentize#segmentize","33":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Simple-overrides","34":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Polygon-set-operations","35":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#difference","36":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#union","37":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersection","38":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Symmetric-difference","39":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#DE-9IM-boolean-methods","40":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#equals","41":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#disjoint","42":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#touches","43":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#crosses","44":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#within","45":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#contains","46":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#overlaps","47":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#covers","48":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#coveredby","49":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersects","50":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Convex-hull","51":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","52":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","53":"/GeometryOps.jl/dev/source/methods/area#implementation","54":"/GeometryOps.jl/dev/source/methods/angles#angles","55":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","56":"/GeometryOps.jl/dev/source/methods/angles#implementation","57":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","58":"/GeometryOps.jl/dev/source/methods/barycentric#example","59":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","60":"/GeometryOps.jl/dev/source/methods/buffer#buffer","61":"/GeometryOps.jl/dev/source/methods/centroid#centroid","62":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","63":"/GeometryOps.jl/dev/source/methods/centroid#implementation","64":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","65":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","66":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","67":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","68":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","69":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","70":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","71":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","72":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","73":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","74":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","75":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","76":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","77":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull","78":"/GeometryOps.jl/dev/source/methods/convex_hull#example","79":"/GeometryOps.jl/dev/source/methods/convex_hull#Simple-hull","80":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull-of-the-USA","81":"/GeometryOps.jl/dev/source/methods/convex_hull#Investigating-the-winding-order","82":"/GeometryOps.jl/dev/source/methods/convex_hull#implementation","83":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","84":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","85":"/GeometryOps.jl/dev/source/methods/distance#implementation","86":"/GeometryOps.jl/dev/source/methods/equals#equals","87":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","88":"/GeometryOps.jl/dev/source/methods/equals#implementation","89":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","90":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","91":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","92":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","93":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","94":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","95":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","96":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","97":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","98":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","99":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","100":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","101":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","103":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","104":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","105":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","106":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","107":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","108":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","109":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","110":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","111":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","114":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","115":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","116":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","117":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","118":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","119":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","120":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","121":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","122":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","123":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","124":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","125":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","126":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","127":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","128":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","129":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","130":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","131":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","132":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","133":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","134":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","135":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","136":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","137":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","138":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","139":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","140":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","141":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","142":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","143":"/GeometryOps.jl/dev/source/methods/orientation#orientation","144":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","145":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","146":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","147":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","148":"/GeometryOps.jl/dev/source/src/apply#apply","149":"/GeometryOps.jl/dev/source/src/apply#docstrings","150":"/GeometryOps.jl/dev/source/src/apply#functions","151":"/GeometryOps.jl/dev/source/src/apply#What-is-apply?","152":"/GeometryOps.jl/dev/source/src/apply#embedding","153":"/GeometryOps.jl/dev/source/src/apply#threading","154":"/GeometryOps.jl/dev/source/src/applyreduce#applyreduce","155":"/GeometryOps.jl/dev/source/src/keyword_docs#Keyword-docs","156":"/GeometryOps.jl/dev/source/src/other_primitives#Other-primitives-(unwrap,-flatten,-etc)","157":"/GeometryOps.jl/dev/source/src/types#types","158":"/GeometryOps.jl/dev/source/src/types#Manifold","159":"/GeometryOps.jl/dev/source/src/types#TraitTarget","160":"/GeometryOps.jl/dev/source/src/types#BoolsAsTypes","161":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","162":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","163":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","164":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","165":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","166":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","167":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","168":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","169":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","170":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","171":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","172":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","173":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","174":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","175":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","176":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","177":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","178":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","179":"/GeometryOps.jl/dev/source/transformations/simplify#examples","180":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","181":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","182":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","183":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","184":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","185":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","186":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion","187":"/GeometryOps.jl/dev/source/types#types","188":"/GeometryOps.jl/dev/source/types#GEOS","189":"/GeometryOps.jl/dev/source/utils#Utility-functions","190":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","191":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","192":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","193":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","194":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","195":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry","196":"/GeometryOps.jl/dev/tutorials/geodesic_paths#Geodesic-paths","197":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","198":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","199":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","200":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[3,1,55],"1":[3,1,1],"2":[2,3,107],"3":[1,3,17],"4":[4,1,100],"5":[4,4,246],"6":[3,4,1],"7":[2,7,205],"8":[3,7,255],"9":[2,4,81],"10":[2,4,1142],"11":[2,1,74],"12":[1,1,5],"13":[1,1,128],"14":[1,2,116],"15":[5,2,72],"16":[1,1,1],"17":[1,1,53],"18":[1,1,109],"19":[1,2,35],"20":[3,1,79],"21":[1,1,1],"22":[7,1,71],"23":[13,1,101],"24":[6,1,66],"25":[5,1,72],"26":[5,1,61],"27":[1,1,72],"28":[2,1,1],"29":[3,3,50],"30":[8,3,18],"31":[2,1,138],"32":[1,1,106],"33":[2,1,23],"34":[3,2,1],"35":[1,5,20],"36":[1,5,20],"37":[1,5,20],"38":[2,5,22],"39":[4,2,1],"40":[1,6,13],"41":[1,6,13],"42":[1,6,13],"43":[1,6,13],"44":[1,6,13],"45":[1,6,13],"46":[1,6,13],"47":[1,6,13],"48":[1,6,13],"49":[1,6,13],"50":[2,2,34],"51":[4,1,4],"52":[5,4,100],"53":[1,4,246],"54":[1,1,3],"55":[4,1,57],"56":[1,1,268],"57":[2,1,65],"58":[1,2,211],"59":[3,2,414],"60":[1,1,110],"61":[1,1,6],"62":[5,1,91],"63":[1,1,199],"64":[3,1,610],"65":[4,1,70],"66":[1,1,327],"67":[2,1,3],"68":[4,2,57],"69":[1,2,200],"70":[3,1,214],"71":[10,1,190],"72":[11,1,25],"73":[2,1,250],"74":[10,1,480],"75":[3,1,236],"76":[10,1,284],"77":[2,1,56],"78":[1,2,1],"79":[2,3,32],"80":[5,2,40],"81":[4,2,100],"82":[1,2,166],"83":[4,1,4],"84":[5,4,128],"85":[1,4,260],"86":[1,1,3],"87":[4,1,68],"88":[1,1,265],"89":[1,1,3],"90":[4,1,79],"91":[1,1,79],"92":[1,1,3],"93":[4,1,81],"94":[1,1,128],"95":[4,1,11],"96":[3,1,56],"97":[3,1,46],"98":[4,1,48],"99":[4,1,40],"100":[5,1,40],"101":[5,1,44],"102":[1,1,3],"103":[4,1,67],"104":[1,1,78],"105":[2,1,149],"106":[1,1,3],"107":[4,1,68],"108":[1,1,110],"109":[4,1,10],"110":[3,1,57],"111":[3,1,58],"112":[3,1,47],"113":[3,1,33],"114":[5,1,39],"115":[5,1,44],"116":[2,1,3],"117":[4,2,80],"118":[1,2,76],"119":[1,1,3],"120":[4,1,82],"121":[1,1,244],"122":[3,1,432],"123":[1,1,3],"124":[4,1,70],"125":[1,1,125],"126":[4,1,11],"127":[3,1,69],"128":[3,1,52],"129":[3,1,61],"130":[3,1,40],"131":[5,1,39],"132":[5,1,42],"133":[1,1,3],"134":[4,1,72],"135":[1,1,129],"136":[4,1,11],"137":[3,1,63],"138":[3,1,53],"139":[4,1,53],"140":[3,1,38],"141":[5,1,39],"142":[5,1,42],"143":[1,1,4],"144":[1,1,21],"145":[1,1,206],"146":[3,1,511],"147":[3,1,47],"148":[1,1,114],"149":[1,1,1],"150":[1,2,152],"151":[4,1,114],"152":[2,1,36],"153":[1,1,490],"154":[1,1,291],"155":[2,1,51],"156":[6,1,218],"157":[1,1,17],"158":[1,1,203],"159":[1,1,74],"160":[1,1,98],"161":[2,1,54],"162":[1,2,87],"163":[1,2,83],"164":[2,1,41],"165":[1,2,109],"166":[2,2,106],"167":[2,1,71],"168":[2,1,77],"169":[1,2,70],"170":[1,2,135],"171":[2,1,56],"172":[2,1,132],"173":[3,2,77],"174":[1,1,76],"175":[1,1,147],"176":[1,1,268],"177":[1,1,188],"178":[2,1,44],"179":[1,2,67],"180":[1,2,391],"181":[4,1,75],"182":[4,1,186],"183":[4,1,85],"184":[2,1,149],"185":[2,1,111],"186":[2,1,58],"187":[1,1,37],"188":[1,1,147],"189":[2,1,136],"190":[2,1,60],"191":[4,2,287],"192":[13,2,280],"193":[9,2,199],"194":[7,2,63],"195":[4,2,140],"196":[2,1,52],"197":[2,1,141],"198":[2,2,137],"199":[3,2,117],"200":[3,2,68]},"averageFieldLength":[2.7213930348258706,1.7263681592039801,102.32338308457715],"storedFields":{"0":{"title":"20th April, 2024","titles":[]},"1":{"title":"29th Feb, 2024","titles":[]},"2":{"title":"To do","titles":["29th Feb, 2024"]},"3":{"title":"Done","titles":["29th Feb, 2024"]},"4":{"title":"Full GeometryOps API documentation","titles":[]},"5":{"title":"apply and associated functions","titles":["Full GeometryOps API documentation"]},"6":{"title":"General geometry methods","titles":["Full GeometryOps API documentation"]},"7":{"title":"OGC methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"8":{"title":"Other general methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"9":{"title":"Barycentric coordinates","titles":["Full GeometryOps API documentation"]},"10":{"title":"Other methods","titles":["Full GeometryOps API documentation"]},"11":{"title":"Accurate accumulation","titles":[]},"12":{"title":"Predicates","titles":[]},"13":{"title":"Orient","titles":["Predicates"]},"14":{"title":"Dashboard","titles":["Predicates","Orient"]},"15":{"title":"Testing robust vs regular predicates","titles":["Predicates","Orient"]},"16":{"title":"Incircle","titles":["Predicates"]},"17":{"title":"Paradigms","titles":[]},"18":{"title":"apply","titles":["Paradigms"]},"19":{"title":"applyreduce","titles":["Paradigms","apply"]},"20":{"title":"fix and prepare","titles":["Paradigms"]},"21":{"title":"Peculiarities","titles":[]},"22":{"title":"What does apply return and why?","titles":["Peculiarities"]},"23":{"title":"Why do you want me to provide a target in set operations?","titles":["Peculiarities"]},"24":{"title":"_True and _False (or BoolsAsTypes)","titles":["Peculiarities"]},"25":{"title":"What is GeometryOps.jl?","titles":[]},"26":{"title":"How to navigate the docs","titles":[]},"27":{"title":"Introduction","titles":[]},"28":{"title":"Main concepts","titles":["Introduction"]},"29":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"30":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"31":{"title":"GeometryOps.jl","titles":[]},"32":{"title":"Segmentize","titles":[]},"33":{"title":"Simple overrides","titles":[]},"34":{"title":"Polygon set operations","titles":["Simple overrides"]},"35":{"title":"Difference","titles":["Simple overrides","Polygon set operations"]},"36":{"title":"Union","titles":["Simple overrides","Polygon set operations"]},"37":{"title":"Intersection","titles":["Simple overrides","Polygon set operations"]},"38":{"title":"Symmetric difference","titles":["Simple overrides","Polygon set operations"]},"39":{"title":"DE-9IM boolean methods","titles":["Simple overrides"]},"40":{"title":"Equals","titles":["Simple overrides","DE-9IM boolean methods"]},"41":{"title":"Disjoint","titles":["Simple overrides","DE-9IM boolean methods"]},"42":{"title":"Touches","titles":["Simple overrides","DE-9IM boolean methods"]},"43":{"title":"Crosses","titles":["Simple overrides","DE-9IM boolean methods"]},"44":{"title":"Within","titles":["Simple overrides","DE-9IM boolean methods"]},"45":{"title":"Contains","titles":["Simple overrides","DE-9IM boolean methods"]},"46":{"title":"Overlaps","titles":["Simple overrides","DE-9IM boolean methods"]},"47":{"title":"Covers","titles":["Simple overrides","DE-9IM boolean methods"]},"48":{"title":"CoveredBy","titles":["Simple overrides","DE-9IM boolean methods"]},"49":{"title":"Intersects","titles":["Simple overrides","DE-9IM boolean methods"]},"50":{"title":"Convex hull","titles":["Simple overrides"]},"51":{"title":"Area and signed area","titles":[]},"52":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"53":{"title":"Implementation","titles":["Area and signed area"]},"54":{"title":"Angles","titles":[]},"55":{"title":"What is angles?","titles":["Angles"]},"56":{"title":"Implementation","titles":["Angles"]},"57":{"title":"Barycentric coordinates","titles":[]},"58":{"title":"Example","titles":["Barycentric coordinates"]},"59":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"60":{"title":"Buffer","titles":[]},"61":{"title":"Centroid","titles":[]},"62":{"title":"What is the centroid?","titles":["Centroid"]},"63":{"title":"Implementation","titles":["Centroid"]},"64":{"title":"Polygon clipping helpers","titles":[]},"65":{"title":"What is coverage?","titles":[]},"66":{"title":"Implementation","titles":[]},"67":{"title":"Polygon cutting","titles":[]},"68":{"title":"What is cut?","titles":["Polygon cutting"]},"69":{"title":"Implementation","titles":["Polygon cutting"]},"70":{"title":"Difference Polygon Clipping","titles":[]},"71":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"72":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"73":{"title":"Geometry Intersection","titles":[]},"74":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"75":{"title":"Union Polygon Clipping","titles":[]},"76":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"77":{"title":"Convex hull","titles":[]},"78":{"title":"Example","titles":["Convex hull"]},"79":{"title":"Simple hull","titles":["Convex hull","Example"]},"80":{"title":"Convex hull of the USA","titles":["Convex hull"]},"81":{"title":"Investigating the winding order","titles":["Convex hull"]},"82":{"title":"Implementation","titles":["Convex hull"]},"83":{"title":"Distance and signed distance","titles":[]},"84":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"85":{"title":"Implementation","titles":["Distance and signed distance"]},"86":{"title":"Equals","titles":[]},"87":{"title":"What is equals?","titles":["Equals"]},"88":{"title":"Implementation","titles":["Equals"]},"89":{"title":"Contains","titles":[]},"90":{"title":"What is contains?","titles":["Contains"]},"91":{"title":"Implementation","titles":["Contains"]},"92":{"title":"CoveredBy","titles":[]},"93":{"title":"What is coveredby?","titles":["CoveredBy"]},"94":{"title":"Implementation","titles":["CoveredBy"]},"95":{"title":"Convert features to geometries","titles":[]},"96":{"title":"Points coveredby geometries","titles":[]},"97":{"title":"Lines coveredby geometries","titles":[]},"98":{"title":"Rings covered by geometries","titles":[]},"99":{"title":"Polygons covered by geometries","titles":[]},"100":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"101":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"102":{"title":"Covers","titles":[]},"103":{"title":"What is covers?","titles":["Covers"]},"104":{"title":"Implementation","titles":["Covers"]},"105":{"title":"Crossing checks","titles":[]},"106":{"title":"Disjoint","titles":[]},"107":{"title":"What is disjoint?","titles":["Disjoint"]},"108":{"title":"Implementation","titles":["Disjoint"]},"109":{"title":"Convert features to geometries","titles":[]},"110":{"title":"Point disjoint geometries","titles":[]},"111":{"title":"Lines disjoint geometries","titles":[]},"112":{"title":"Rings disjoint geometries","titles":[]},"113":{"title":"Polygon disjoint geometries","titles":[]},"114":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"115":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"116":{"title":"Intersection checks","titles":[]},"117":{"title":"What is intersects?","titles":["Intersection checks"]},"118":{"title":"Implementation","titles":["Intersection checks"]},"119":{"title":"Overlaps","titles":[]},"120":{"title":"What is overlaps?","titles":["Overlaps"]},"121":{"title":"Implementation","titles":["Overlaps"]},"122":{"title":"Line-curve interaction","titles":[]},"123":{"title":"Touches","titles":[]},"124":{"title":"What is touches?","titles":["Touches"]},"125":{"title":"Implementation","titles":["Touches"]},"126":{"title":"Convert features to geometries","titles":[]},"127":{"title":"Point touches geometries","titles":[]},"128":{"title":"Lines touching geometries","titles":[]},"129":{"title":"Rings touch geometries","titles":[]},"130":{"title":"Polygons touch geometries","titles":[]},"131":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"132":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"133":{"title":"Within","titles":[]},"134":{"title":"What is within?","titles":["Within"]},"135":{"title":"Implementation","titles":["Within"]},"136":{"title":"Convert features to geometries","titles":[]},"137":{"title":"Points within geometries","titles":[]},"138":{"title":"Lines within geometries","titles":[]},"139":{"title":"Rings covered by geometries","titles":[]},"140":{"title":"Polygons within geometries","titles":[]},"141":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"142":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"143":{"title":"Orientation","titles":[]},"144":{"title":"isclockwise","titles":["Orientation"]},"145":{"title":"isconcave","titles":["Orientation"]},"146":{"title":"Polygonizing raster data","titles":[]},"147":{"title":"Not implemented yet","titles":[]},"148":{"title":"apply","titles":[]},"149":{"title":"Docstrings","titles":["apply"]},"150":{"title":"Functions","titles":["apply","Docstrings"]},"151":{"title":"What is apply?","titles":["apply"]},"152":{"title":"Embedding:","titles":["apply"]},"153":{"title":"Threading","titles":["apply"]},"154":{"title":"applyreduce","titles":[]},"155":{"title":"Keyword docs","titles":[]},"156":{"title":"Other primitives (unwrap, flatten, etc)","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"Manifold","titles":["Types"]},"159":{"title":"TraitTarget","titles":["Types"]},"160":{"title":"BoolsAsTypes","titles":["Types"]},"161":{"title":"Closed Rings","titles":[]},"162":{"title":"Example","titles":["Closed Rings"]},"163":{"title":"Implementation","titles":["Closed Rings"]},"164":{"title":"Geometry Corrections","titles":[]},"165":{"title":"Interface","titles":["Geometry Corrections"]},"166":{"title":"Available corrections","titles":["Geometry Corrections"]},"167":{"title":"Extent embedding","titles":[]},"168":{"title":"Intersecting Polygons","titles":[]},"169":{"title":"Example","titles":["Intersecting Polygons"]},"170":{"title":"Implementation","titles":["Intersecting Polygons"]},"171":{"title":"Coordinate flipping","titles":[]},"172":{"title":"Geometry reprojection","titles":[]},"173":{"title":"Method error handling","titles":["Geometry reprojection"]},"174":{"title":"Segmentize","titles":[]},"175":{"title":"Examples","titles":["Segmentize"]},"176":{"title":"Benchmark","titles":["Segmentize"]},"177":{"title":"Implementation","titles":["Segmentize"]},"178":{"title":"Geometry simplification","titles":[]},"179":{"title":"Examples","titles":["Geometry simplification"]},"180":{"title":"Benchmark","titles":["Geometry simplification"]},"181":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"182":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"183":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"184":{"title":"Shared utils","titles":[]},"185":{"title":"Pointwise transformation","titles":[]},"186":{"title":"Tuple conversion","titles":[]},"187":{"title":"Types","titles":[]},"188":{"title":"GEOS","titles":["Types"]},"189":{"title":"Utility functions","titles":[]},"190":{"title":"Creating Geometry","titles":[]},"191":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"192":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"193":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"194":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"195":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"196":{"title":"Geodesic paths","titles":[]},"197":{"title":"Spatial joins","titles":[]},"198":{"title":"Simple example","titles":["Spatial joins"]},"199":{"title":"Real-world example","titles":["Spatial joins"]},"200":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"192":1}}],["☁",{"2":{"191":1}}],["✈",{"2":{"191":1}}],["÷",{"2":{"153":1,"154":1}}],["ϵ",{"2":{"74":5}}],["∘",{"2":{"74":1,"121":2,"146":2,"165":1,"180":2,"200":2}}],["⊻",{"2":{"64":1,"71":2}}],["≥",{"2":{"64":1,"122":2,"170":1,"182":1}}],["α≈1",{"2":{"74":1}}],["α≈0",{"2":{"74":1}}],["α2",{"2":{"64":4,"74":2}}],["α",{"2":{"64":3,"74":28,"122":7}}],["α1",{"2":{"64":4,"74":2}}],["β2",{"2":{"64":4,"74":2}}],["β",{"2":{"64":4,"74":28,"122":7}}],["β1",{"2":{"64":4,"74":2}}],["≤",{"2":{"64":5,"66":14,"122":6,"182":1,"184":1,"189":4}}],["^",{"2":{"192":1}}],["^3",{"2":{"192":1}}],["^n",{"2":{"145":1}}],["^2",{"2":{"63":2,"85":2}}],["^hormannpresentation",{"2":{"59":2}}],["∑λ",{"2":{"59":2}}],["∑i=2n",{"2":{"10":1}}],["λ₁",{"2":{"59":2}}],["λn",{"2":{"57":1}}],["λ3",{"2":{"57":1}}],["λ2",{"2":{"57":2}}],["λ1",{"2":{"57":2}}],["λs",{"2":{"9":6,"10":4,"59":27}}],["π",{"2":{"56":1,"180":1}}],["δbay",{"2":{"74":3}}],["δbax",{"2":{"74":3}}],["δby",{"2":{"74":5}}],["δbx",{"2":{"74":5}}],["δb",{"2":{"74":2}}],["δay",{"2":{"74":5}}],["δax",{"2":{"74":5}}],["δa",{"2":{"74":2}}],["δintrs",{"2":{"64":2}}],["δy2",{"2":{"145":2}}],["δy1",{"2":{"145":2}}],["δyl",{"2":{"121":4}}],["δy",{"2":{"56":8,"66":3,"122":7}}],["δys",{"2":{"56":1}}],["δx2",{"2":{"145":2}}],["δx1",{"2":{"145":2}}],["δxl",{"2":{"121":4}}],["δx",{"2":{"56":9,"66":3,"122":7}}],["`$",{"2":{"188":1}}],["`equatorial",{"2":{"176":2}}],["`extents",{"2":{"167":1}}],["`prefilter",{"2":{"180":1}}],["`proj",{"2":{"172":1,"176":2}}],["`polgontrait`",{"2":{"153":1}}],["`polygontrait`",{"2":{"153":1,"165":1}}],["`polygonize`",{"2":{"146":2}}],["`polygon`",{"2":{"59":3}}],["`polys`",{"2":{"71":1}}],["`poly",{"2":{"71":3,"74":1,"76":1}}],["`pointrait`",{"2":{"180":1}}],["`pointtrait`",{"2":{"156":3,"165":1}}],["`point",{"2":{"122":3}}],["`point`",{"2":{"59":4,"85":1}}],["`point2f`",{"2":{"58":1}}],["`inf`",{"2":{"172":1}}],["`inv",{"2":{"158":1}}],["`intersects`",{"2":{"118":1}}],["`intersectingpolygons`",{"2":{"70":1,"73":1,"75":1}}],["`90`",{"2":{"158":1}}],["`libgeos",{"2":{"188":1}}],["`linestring`",{"2":{"177":1}}],["`linestringtrait`",{"2":{"165":1}}],["`linearring`",{"2":{"177":1}}],["`linearsegments`",{"2":{"177":1}}],["`linear`",{"2":{"158":1}}],["`line2`",{"2":{"145":1}}],["`line1`",{"2":{"145":1}}],["`line",{"2":{"73":4}}],["`lat`",{"2":{"158":1}}],["`lon`",{"2":{"158":1}}],["`z`",{"2":{"158":1}}],["``1",{"2":{"158":1}}],["``a``",{"2":{"158":1}}],["``r",{"2":{"158":1}}],["```jldoctest",{"2":{"69":1,"70":1,"73":1,"74":1,"75":1,"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"145":1,"180":1}}],["```julia",{"2":{"10":2,"59":1,"105":1,"145":1,"153":1,"159":1,"185":2}}],["```math",{"2":{"59":1,"145":1}}],["```",{"2":{"11":1,"59":3,"69":1,"70":1,"73":1,"75":1,"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"145":3,"146":11,"153":1,"180":1,"185":2,"189":1}}],["`obj`",{"2":{"156":1,"185":1,"186":1}}],["`op`",{"2":{"154":2}}],["`calc",{"2":{"155":1}}],["`crs`",{"2":{"155":1}}],["`components`",{"2":{"156":1}}],["`collect`",{"2":{"154":1}}],["`covers`",{"2":{"94":1,"104":1}}],["`coveredby`",{"2":{"94":1,"104":1}}],["`contains`",{"2":{"91":1,"135":1}}],["`convex",{"2":{"82":2}}],["`+`",{"2":{"154":1}}],["`alg",{"2":{"188":1}}],["`alg`",{"2":{"184":1}}],["`always",{"2":{"172":1}}],["`application",{"2":{"165":1}}],["`apply`",{"2":{"153":1,"159":1}}],["`abstractgeometrytrait`",{"2":{"156":1}}],["`abstractarray`",{"2":{"156":1}}],["`abstractmatrix`",{"2":{"146":1}}],["`ys`",{"2":{"146":1}}],["`flattening`",{"2":{"176":1}}],["`flattening",{"2":{"176":1}}],["`flatten`",{"2":{"156":1}}],["`f",{"2":{"153":1}}],["`featurecollectiontrait`",{"2":{"153":1,"156":1}}],["`featurecollection`",{"2":{"146":2}}],["`featuretrait`",{"2":{"153":2,"156":1}}],["`feature`s",{"2":{"146":1}}],["`f`",{"2":{"146":5,"153":3,"154":1,"156":2,"185":2,"188":1}}],["`false`",{"2":{"145":1,"146":1,"155":4,"160":1,"172":1}}],["`fix",{"2":{"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["`douglaspeucker`",{"2":{"180":1}}],["`d`",{"2":{"172":1}}],["`difference`",{"2":{"170":1}}],["`disjoint`",{"2":{"118":1}}],["`delaunaytriangulation",{"2":{"82":1}}],["`within`",{"2":{"91":1,"135":1}}],["`weight`",{"2":{"59":1}}],["`geos`",{"2":{"188":3}}],["`geodesicsegments`",{"2":{"175":1,"176":1,"177":1}}],["`geodesic`",{"2":{"158":1,"176":1}}],["`geointerface`",{"2":{"165":1}}],["`geointerface",{"2":{"153":1,"156":2,"172":2}}],["`geom`",{"2":{"85":3,"156":1,"177":1}}],["`geometrycorrection`",{"2":{"163":1,"165":1,"170":2}}],["`geometry`",{"2":{"153":1,"172":2}}],["`geometrybasics",{"2":{"59":3}}],["`geometries`",{"2":{"82":1}}],["`g1`",{"2":{"85":1}}],["`gi",{"2":{"82":1,"146":1}}],["`tuple",{"2":{"189":1}}],["`tuple`s",{"2":{"186":1}}],["`tuple`",{"2":{"146":1,"186":1}}],["`time`",{"2":{"172":1}}],["`transform`",{"2":{"172":1}}],["`true`",{"2":{"94":1,"105":1,"108":2,"125":1,"135":1,"145":2,"146":1,"155":2,"160":1,"172":1}}],["`threaded`",{"2":{"155":1}}],["`threaded==true`",{"2":{"154":1}}],["`tol`",{"2":{"180":2,"181":3,"182":2,"183":3,"184":4}}],["`to",{"2":{"74":1}}],["`target",{"2":{"172":3}}],["`target`",{"2":{"73":1,"153":2,"154":1,"156":1,"159":1}}],["`tables",{"2":{"153":1}}],["`taget`",{"2":{"70":1,"75":1}}],["`method",{"2":{"177":1}}],["`method`",{"2":{"59":3,"177":1}}],["`max",{"2":{"176":4,"177":2,"188":1}}],["`map`",{"2":{"153":1}}],["`makie",{"2":{"146":1}}],["`multipointtrait`",{"2":{"153":1,"180":1}}],["`multipolygontrait`",{"2":{"153":1}}],["`multipolygon`",{"2":{"146":3}}],["`multipolygon",{"2":{"71":3,"74":3,"76":2}}],["`multipoly",{"2":{"71":7,"74":3,"76":3}}],["`minpoints`",{"2":{"146":2}}],["`union",{"2":{"146":2}}],["`unionintersectingpolygons`",{"2":{"170":1}}],["`unionintersectingpolygons",{"2":{"70":1,"71":2,"73":1,"74":2,"75":1,"76":2}}],["`using",{"2":{"31":1}}],["`number`",{"2":{"180":2,"184":3}}],["`namedtuple`",{"2":{"153":1}}],["`nothing`",{"2":{"64":1,"155":1}}],["`next",{"2":{"64":1}}],["`boolsastypes`",{"2":{"160":1}}],["`bool`",{"2":{"146":2}}],["`buffer`",{"2":{"60":1}}],["`barycentric",{"2":{"59":3}}],["`radialdistance`",{"2":{"180":1}}],["`ratio`",{"2":{"180":2,"184":3}}],["`reproject`",{"2":{"173":1}}],["`rebuild`",{"2":{"156":1}}],["`r`",{"2":{"59":1}}],["`rᵢ`",{"2":{"59":1}}],["`segmentize`",{"2":{"188":1}}],["`semimajor",{"2":{"158":1}}],["`svector`",{"2":{"185":3}}],["`simplifyalg`",{"2":{"180":2}}],["`simplify",{"2":{"180":1}}],["`simplify`",{"2":{"180":2}}],["`source",{"2":{"172":3}}],["`spherical`",{"2":{"158":1}}],["`s`",{"2":{"59":1}}],["`sᵢ`",{"2":{"59":2}}],["`s2`",{"2":{"59":1}}],["`s1`",{"2":{"59":1}}],["`hcat`",{"2":{"59":1}}],["`x`",{"2":{"153":1,"160":1}}],["`xs`",{"2":{"146":1}}],["`x1",{"2":{"59":1}}],["`x1`",{"2":{"59":2}}],["`x2`",{"2":{"59":1}}],["`visvalingamwhyatt`",{"2":{"180":1}}],["`vector",{"2":{"172":1}}],["`vector`",{"2":{"146":1,"153":1}}],["`vᵢ`",{"2":{"59":1}}],["`v`",{"2":{"59":1}}],["`values`",{"2":{"59":1,"146":1}}],["`λs`",{"2":{"59":2}}],["`",{"2":{"59":2,"70":1,"71":2,"73":1,"74":3,"75":1,"76":2,"146":3,"153":2,"154":1,"158":1,"165":2,"172":2,"177":1,"180":3,"188":2,"189":1}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"184":1}}],["$rectangle",{"2":{"176":2}}],["$number",{"2":{"184":1}}],["$name",{"2":{"31":4}}],["$min",{"2":{"184":1}}],["$douglas",{"2":{"180":1,"182":1}}],["$simplify",{"2":{"180":1,"181":1,"183":1}}],["$lg",{"2":{"176":1}}],["$lin",{"2":{"176":2}}],["$geom",{"2":{"180":8}}],["$geo",{"2":{"176":1}}],["$calc",{"2":{"155":1}}],["$crs",{"2":{"155":1,"167":1}}],["$apply",{"2":{"153":1,"171":1,"172":1,"180":1}}],["$tol",{"2":{"184":1}}],["$threaded",{"2":{"155":1}}],["$t",{"2":{"88":1,"153":2,"154":2}}],["$target",{"2":{"71":1,"74":1,"76":1,"156":3}}],["$trait",{"2":{"69":1,"71":2,"74":2,"76":2}}],["$",{"2":{"13":4,"14":1,"59":4,"64":2,"146":3,"165":4,"177":1,"180":12,"188":1}}],["|=",{"2":{"121":1,"122":4}}],["||",{"2":{"56":2,"64":13,"66":8,"69":1,"73":1,"74":5,"75":1,"88":18,"105":2,"121":1,"122":8,"127":1,"146":7,"182":1,"184":3}}],["|",{"2":{"11":4,"122":1}}],["|>",{"2":{"11":8,"13":2,"156":3,"175":1,"176":1,"180":3,"199":2}}],["↩︎",{"2":{"10":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"10":1}}],["⋅",{"2":{"10":1,"59":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"64":4}}],["qhull",{"2":{"10":1,"82":1}}],["queue",{"2":{"182":41}}],["questions",{"2":{"74":1}}],["quite",{"2":{"162":1,"199":1}}],["quickhull",{"2":{"10":1,"77":1,"82":2}}],["quick",{"2":{"8":2,"10":1,"59":1,"167":1,"179":1}}],["quality",{"2":{"10":1,"180":1}}],["quantity",{"2":{"10":1,"176":1}}],["quot",{"2":{"5":8,"10":10,"20":2,"64":8,"84":2,"85":2,"88":2,"103":4,"122":10,"150":8,"151":2,"153":2,"154":2,"156":4,"174":6,"191":2,"198":2}}],["ϕ",{"2":{"10":1}}],["θ",{"2":{"10":1,"191":7,"192":3,"193":5}}],["zone",{"2":{"192":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"146":5}}],["zip",{"2":{"13":1,"14":1,"191":4,"192":1,"193":1}}],["zeros",{"2":{"59":1,"66":1}}],["zero",{"2":{"8":12,"10":8,"53":11,"63":3,"64":4,"66":11,"74":22,"84":1,"85":3,"145":1,"153":1,"182":4}}],["z",{"2":{"8":2,"9":2,"10":3,"59":3,"88":3,"146":3,"171":1,"185":1,"186":1}}],["0e6",{"2":{"192":6}}],["0example",{"2":{"10":1}}],["097075198097933",{"2":{"193":1}}],["09707519809793252",{"2":{"193":2}}],["091887951911644",{"2":{"193":3}}],["0999933334666654",{"2":{"191":1}}],["09801605542096",{"2":{"191":1}}],["098016055420953",{"2":{"191":3}}],["09297443860091348",{"2":{"191":4}}],["09",{"2":{"58":1}}],["08506974233813636",{"2":{"193":2}}],["08",{"2":{"58":1}}],["062749678615475",{"2":{"193":1}}],["06274967861547665",{"2":{"193":2}}],["06592462566760626",{"2":{"191":1}}],["0650624499034016",{"2":{"191":4}}],["06",{"2":{"58":1}}],["02017324484778",{"2":{"193":1}}],["020173244847778715",{"2":{"193":2}}],["027886421973952302",{"2":{"191":4}}],["02",{"2":{"58":3}}],["04500741774392",{"2":{"193":1}}],["045007417743918",{"2":{"193":2}}],["049999166670833324",{"2":{"191":1}}],["0438052480035",{"2":{"191":1}}],["043805248003498",{"2":{"191":3}}],["04",{"2":{"58":6}}],["07518688541961",{"2":{"193":1}}],["075186885419612",{"2":{"193":2}}],["071",{"2":{"175":2,"176":2}}],["07",{"2":{"58":6,"175":6,"176":6}}],["009176636029576",{"2":{"193":1}}],["0091766360295773",{"2":{"193":2}}],["003135308800957",{"2":{"193":1}}],["0031353088009582475",{"2":{"193":2}}],["0035114210915891397",{"2":{"191":4}}],["006784125578492062",{"2":{"193":2}}],["0020133807972559925",{"2":{"193":2}}],["00839489109211",{"2":{"193":3}}],["008696",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["005465967083412071",{"2":{"191":4}}],["00111595449914",{"2":{"191":1}}],["001115954499138",{"2":{"191":3}}],["0010075412835199304",{"2":{"191":4}}],["001",{"2":{"180":1}}],["00085222666982",{"2":{"193":3}}],["000577332369005",{"2":{"193":1}}],["0005773323690041465",{"2":{"193":2}}],["000510363870095e6",{"2":{"192":2}}],["00025191811248184703",{"2":{"193":2}}],["000215611503127e6",{"2":{"192":2}}],["0007260527263e6",{"2":{"192":2}}],["000342160541625e6",{"2":{"192":2}}],["000124843834609e6",{"2":{"192":2}}],["000063948817746e6",{"2":{"192":2}}],["000026987852369e6",{"2":{"192":2}}],["000008144045314",{"2":{"193":1}}],["000007998400139e6",{"2":{"192":2}}],["000000999950001e6",{"2":{"192":2}}],["00001e6",{"2":{"192":1}}],["0004397316773170068",{"2":{"191":4}}],["000",{"2":{"180":1,"196":1}}],["00",{"2":{"58":2}}],["053798628882221644",{"2":{"193":2}}],["05877989361332",{"2":{"191":1}}],["058779893613323",{"2":{"191":3}}],["05416726609360478",{"2":{"191":4}}],["05",{"2":{"58":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"193":1}}],["03756486776283019",{"2":{"193":2}}],["031245035570328428",{"2":{"193":2}}],["033518309870985",{"2":{"193":3}}],["03503632062070827",{"2":{"191":4}}],["03",{"2":{"58":4}}],["01458815628695",{"2":{"193":3}}],["016044338630866517",{"2":{"193":2}}],["01592650896568995",{"2":{"191":1}}],["01597247419241532",{"2":{"191":4}}],["01908693278165",{"2":{"191":1}}],["019086932781654",{"2":{"191":3}}],["01098781325325",{"2":{"191":1}}],["010987813253244",{"2":{"191":3}}],["011814947665167774",{"2":{"191":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"58":1,"175":1,"176":1,"191":1,"192":1,"193":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"7":70,"8":24,"10":190,"11":1,"13":5,"14":8,"15":32,"52":9,"53":4,"55":20,"56":3,"58":155,"59":2,"62":6,"63":6,"64":49,"65":13,"66":5,"68":22,"69":49,"70":42,"73":2,"74":21,"75":46,"76":2,"80":1,"84":20,"85":2,"87":13,"88":18,"90":16,"93":6,"94":6,"103":6,"104":12,"105":9,"107":15,"120":13,"121":9,"122":37,"124":12,"125":11,"134":16,"145":21,"146":7,"158":1,"162":24,"169":64,"170":4,"175":16,"176":13,"177":1,"180":11,"182":7,"184":4,"189":2,"191":129,"192":2,"193":46,"198":13}}],[">=",{"2":{"59":6,"105":4,"121":1,"184":1}}],[">geometryops",{"2":{"10":2}}],[">",{"2":{"5":2,"10":6,"11":2,"13":1,"15":2,"50":1,"56":1,"59":1,"64":17,"66":3,"69":5,"70":1,"71":1,"74":2,"75":1,"76":3,"84":1,"88":1,"105":8,"121":2,"122":10,"145":4,"146":12,"156":6,"165":1,"170":3,"177":2,"180":1,"182":12,"184":3,"185":1,"189":1,"199":1}}],["914930257661865",{"2":{"193":1}}],["96875496442967",{"2":{"193":1}}],["961329",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["983955661369134",{"2":{"193":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"191":1}}],["9840085315131",{"2":{"191":1}}],["98271048511609",{"2":{"191":1}}],["98661575256801",{"2":{"191":1}}],["99321587442151",{"2":{"193":1}}],["99375130197483",{"2":{"191":1}}],["997986619202745",{"2":{"193":1}}],["997750168744936",{"2":{"191":1}}],["997247091122496",{"2":{"191":1}}],["99600053330489",{"2":{"191":1}}],["991002699676024",{"2":{"191":1}}],["990022362600165",{"2":{"191":1}}],["99292997455441",{"2":{"191":1}}],["99533829767195",{"2":{"191":1}}],["99865616402829",{"2":{"191":1}}],["999999967681458e6",{"2":{"192":2}}],["999997707902938e6",{"2":{"192":2}}],["999987539891298e6",{"2":{"192":2}}],["999963474314044e6",{"2":{"192":2}}],["999919535736425e6",{"2":{"192":2}}],["999974634566875",{"2":{"191":1}}],["999849768598615e6",{"2":{"192":2}}],["999748081887518",{"2":{"193":1}}],["999748243174828e6",{"2":{"192":2}}],["999750002083324",{"2":{"191":1}}],["999609061508909e6",{"2":{"192":2}}],["999426363321033e6",{"2":{"192":2}}],["999194331880103e6",{"2":{"192":2}}],["99900003333289",{"2":{"191":1}}],["999565375483215",{"2":{"191":1}}],["97976366505997",{"2":{"191":1}}],["9783069507679",{"2":{"191":1}}],["97",{"2":{"58":1}}],["946201371117777",{"2":{"193":1}}],["94",{"2":{"58":1}}],["92",{"2":{"58":1}}],["9im",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"122":2,"197":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1,"196":1}}],["900",{"2":{"176":1}}],["90063612163",{"2":{"11":2}}],["90`",{"2":{"158":1}}],["909318372607",{"2":{"11":3}}],["90",{"2":{"10":2,"55":9,"58":1}}],["9",{"2":{"5":2,"10":1,"122":2,"145":12,"175":1,"185":1}}],["897070",{"2":{"196":1}}],["873633668827033",{"2":{"193":1}}],["8135804051007",{"2":{"191":1}}],["813580405100698",{"2":{"191":3}}],["88",{"2":{"58":1}}],["86641841658641",{"2":{"191":1}}],["866418416586406",{"2":{"191":3}}],["86",{"2":{"58":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"58":1}}],["821068835162155",{"2":{"193":1}}],["82",{"2":{"58":1}}],["800",{"2":{"58":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"58":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"10":2,"73":1,"74":1}}],["8",{"2":{"5":6,"10":9,"13":1,"14":1,"70":2,"75":4,"122":1,"146":3,"158":1,"175":1,"185":3,"193":2}}],["+5000000",{"2":{"192":1}}],["+proj=natearth2",{"2":{"192":2}}],["+=",{"2":{"53":2,"59":11,"63":6,"64":17,"66":10,"69":1,"88":1,"105":1,"122":5,"145":1,"170":2,"182":4,"189":3}}],["+",{"2":{"5":2,"10":2,"13":1,"14":1,"53":1,"56":4,"59":20,"63":10,"64":15,"66":7,"69":1,"74":10,"85":3,"88":2,"105":2,"122":6,"145":6,"146":2,"150":2,"170":3,"177":2,"182":3,"183":2,"184":2,"191":6,"192":1,"193":4}}],["yticklabelsvisible",{"2":{"192":1}}],["yzfbc",{"2":{"192":1}}],["york",{"2":{"199":1}}],["yoffset",{"2":{"191":7,"193":2}}],["your",{"0":{"195":1},"2":{"18":1,"60":1,"146":1,"148":1,"173":1,"176":1,"194":1,"195":1,"200":2}}],["you",{"0":{"23":1},"2":{"2":1,"5":2,"8":2,"9":4,"10":11,"11":1,"17":1,"18":5,"23":1,"29":2,"53":1,"56":1,"59":8,"60":1,"63":1,"70":1,"73":1,"75":1,"81":1,"82":1,"148":1,"153":1,"154":1,"159":1,"162":1,"169":1,"173":1,"175":1,"176":1,"177":1,"185":1,"192":1,"194":2,"195":3,"198":2,"199":3,"200":4}}],["y=y",{"2":{"189":1}}],["yvec",{"2":{"146":4}}],["ybounds",{"2":{"146":4}}],["yhalf",{"2":{"146":2}}],["ylast",{"2":{"85":3}}],["yfirst",{"2":{"85":5}}],["y0",{"2":{"85":5}}],["yw",{"2":{"66":4}}],["ye",{"2":{"66":4}}],["yet",{"0":{"147":1},"2":{"31":1,"59":1,"69":1,"71":1,"74":1,"76":1,"88":1,"146":1,"147":1,"165":2,"199":1}}],["y2",{"2":{"63":2,"66":18,"85":7,"105":10,"121":4,"122":5,"146":5,"177":6,"189":2}}],["y1",{"2":{"63":2,"66":22,"85":7,"105":11,"121":5,"122":6,"146":5,"177":7,"189":2}}],["yind+1",{"2":{"146":1}}],["yind",{"2":{"146":2}}],["yinterior",{"2":{"63":2}}],["yield",{"2":{"74":1,"176":1}}],["yi+yi−1",{"2":{"10":1}}],["ycentroid",{"2":{"63":13}}],["yrange",{"2":{"58":3,"84":3}}],["yautolimits",{"2":{"58":2}}],["yp2",{"2":{"56":4}}],["ys",{"2":{"10":3,"146":30}}],["ymax",{"2":{"10":1,"65":2,"66":48}}],["ymin",{"2":{"10":1,"65":2,"66":49}}],["y",{"2":{"5":4,"8":2,"10":4,"13":9,"14":10,"53":2,"56":8,"58":8,"62":1,"63":10,"64":6,"65":1,"66":8,"71":6,"74":8,"84":2,"85":7,"88":3,"105":21,"121":7,"122":16,"145":10,"148":2,"150":2,"153":1,"171":4,"172":1,"177":2,"184":1,"185":2,"186":2,"189":7,"191":8,"192":2,"193":2,"197":1}}],["75",{"2":{"84":2,"90":1,"107":1,"134":1}}],["78",{"2":{"58":1}}],["749907",{"2":{"196":1}}],["74",{"2":{"58":1}}],["72",{"2":{"58":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"58":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["70440582002419",{"2":{"191":1}}],["704405820024185",{"2":{"191":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"10":1,"179":1,"180":1}}],["701141",{"2":{"10":1,"179":1,"180":1}}],["70",{"2":{"10":20,"58":1,"179":20,"180":20,"191":20}}],["738281",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["7",{"2":{"5":10,"10":5,"122":1,"150":2,"153":1,"175":4,"176":4,"185":4,"193":1}}],["65533525026046",{"2":{"191":1}}],["655335250260467",{"2":{"191":3}}],["659942",{"2":{"10":1,"179":1,"180":1}}],["6378137",{"2":{"158":1}}],["6371008",{"2":{"158":1}}],["639343",{"2":{"10":1,"179":1,"180":1}}],["6area",{"2":{"63":2}}],["66",{"2":{"58":1}}],["668869",{"2":{"10":1,"179":1,"180":1}}],["64744840486518",{"2":{"193":3}}],["64",{"2":{"58":1,"175":2,"176":2}}],["646209",{"2":{"10":1,"179":1,"180":1}}],["629",{"2":{"192":1}}],["62",{"2":{"58":1}}],["624923",{"2":{"10":1,"179":1,"180":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"10":1,"179":1,"180":1}}],["605000000000004",{"2":{"175":2}}],["60",{"2":{"58":1,"175":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"10":1,"179":1,"180":1}}],["603637",{"2":{"10":2,"179":2,"180":2}}],["68",{"2":{"58":1}}],["682601",{"2":{"10":1,"179":1,"180":1}}],["683975",{"2":{"10":1,"179":1,"180":1}}],["69159119078359",{"2":{"193":3}}],["694274",{"2":{"10":1,"179":1,"180":1}}],["697021",{"2":{"10":1,"179":1,"180":1}}],["6",{"2":{"5":24,"7":8,"10":23,"70":3,"75":3,"121":4,"122":1,"150":6,"153":3,"180":1,"185":9,"193":2}}],["51695367760999",{"2":{"193":1}}],["516953677609987",{"2":{"193":2}}],["51030066635026",{"2":{"191":4}}],["5e6",{"2":{"192":2}}],["55715336218991",{"2":{"193":1}}],["557153362189904",{"2":{"193":2}}],["55",{"2":{"191":3}}],["55494217175954",{"2":{"191":4}}],["57",{"2":{"175":4,"176":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"153":1}}],["563198",{"2":{"74":1}}],["56",{"2":{"58":1}}],["54",{"2":{"58":1,"191":19}}],["50",{"2":{"58":1,"175":4,"176":4,"191":3}}],["500000",{"2":{"192":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"192":1}}],["5d",{"2":{"25":1,"27":1}}],["52",{"2":{"58":1,"196":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"10":1,"179":1,"180":1}}],["590591",{"2":{"10":1,"179":1,"180":1}}],["595397",{"2":{"10":1,"179":1,"180":1}}],["535",{"2":{"175":4}}],["5355",{"2":{"175":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"10":10,"175":2,"189":10}}],["58",{"2":{"58":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"10":2,"179":2,"180":2}}],["58375366067548",{"2":{"10":2,"73":1,"74":1}}],["584961",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["5",{"2":{"5":58,"7":8,"8":16,"10":84,"13":1,"58":1,"68":5,"69":8,"70":16,"75":18,"84":8,"88":8,"121":4,"122":1,"146":1,"150":4,"153":2,"175":1,"176":1,"185":27,"191":32,"192":25,"200":1}}],["358421",{"2":{"196":1}}],["3585",{"2":{"175":1}}],["35",{"2":{"58":3}}],["354492",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["38042741557976",{"2":{"191":1}}],["380427415579764",{"2":{"191":3}}],["38",{"2":{"58":3}}],["3655999675063154",{"2":{"191":1}}],["36",{"2":{"58":2}}],["360",{"2":{"56":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"193":3}}],["32610",{"2":{"192":3}}],["32",{"2":{"58":3}}],["377956",{"2":{"196":1}}],["37",{"2":{"58":5}}],["3497142366876638",{"2":{"191":1}}],["34",{"2":{"58":3}}],["31571636123306385",{"2":{"191":1}}],["31",{"2":{"58":2}}],["30151010318639",{"2":{"191":4}}],["30527612515520186",{"2":{"191":4}}],["300",{"2":{"84":1}}],["30",{"2":{"14":2,"58":3,"191":2}}],["3376428491230612",{"2":{"191":4}}],["3390",{"2":{"122":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"10":20,"179":20,"180":20}}],["3d",{"2":{"8":2,"10":1,"59":2,"88":1,"156":1,"174":1}}],["3",{"2":{"5":26,"7":8,"9":2,"10":31,"14":2,"59":13,"62":6,"64":1,"70":6,"75":5,"87":1,"91":1,"104":1,"108":1,"120":1,"122":2,"135":1,"146":7,"150":6,"153":3,"158":2,"169":16,"175":4,"180":3,"182":2,"184":1,"185":11,"192":1,"193":1,"198":1}}],["39945867303846",{"2":{"193":3}}],["3995734698458635",{"2":{"191":1}}],["399918",{"2":{"10":2,"179":2,"180":2}}],["394759",{"2":{"10":1,"179":1,"180":1}}],["392466",{"2":{"10":1,"179":1,"180":1}}],["395332",{"2":{"10":1,"179":1,"180":1}}],["39",{"0":{"30":1},"2":{"0":1,"2":2,"4":1,"7":2,"8":10,"10":22,"17":2,"18":1,"19":1,"23":1,"29":1,"32":1,"52":1,"53":1,"56":1,"57":1,"58":3,"59":2,"62":6,"63":3,"64":28,"66":1,"68":1,"69":1,"71":1,"73":4,"74":1,"76":2,"81":2,"85":4,"88":7,"93":1,"103":2,"110":2,"121":1,"122":19,"124":2,"127":2,"146":3,"148":2,"153":5,"154":4,"156":4,"159":2,"160":3,"166":6,"168":1,"175":6,"176":1,"178":1,"180":2,"188":6,"190":1,"191":6,"192":6,"193":4,"194":4,"195":5,"197":1,"199":1,"200":2}}],["1st",{"2":{"74":6}}],["198232937815632",{"2":{"193":1}}],["19823293781563178",{"2":{"193":2}}],["1999466709331708",{"2":{"191":1}}],["1998",{"2":{"70":1,"73":1,"75":1}}],["19",{"2":{"58":2,"122":2}}],["11591614996189725",{"2":{"191":1}}],["11966707868197",{"2":{"191":1}}],["119667078681967",{"2":{"191":3}}],["110m",{"2":{"192":2}}],["110",{"2":{"80":1,"192":1}}],["11",{"2":{"15":2,"58":2,"122":1}}],["1145",{"2":{"70":1,"73":1,"75":1}}],["114",{"2":{"0":1}}],["16589608273778408",{"2":{"191":1}}],["165644",{"2":{"145":2}}],["16692537029320365",{"2":{"191":4}}],["166644",{"2":{"145":2}}],["163434",{"2":{"145":2}}],["169356",{"2":{"145":2}}],["164434",{"2":{"145":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"58":2,"122":2}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"58":3,"122":2}}],["180",{"2":{"10":2,"56":1,"145":1,"158":2}}],["13309630561615",{"2":{"193":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"10":3,"58":1,"70":1,"75":2,"122":1}}],["10n",{"2":{"192":1}}],["10832215707812454",{"2":{"191":4}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"192":1}}],["1000",{"2":{"13":2,"175":2,"192":1,"198":2}}],["100",{"2":{"10":2,"14":3,"79":1,"81":1,"146":2,"196":1}}],["10",{"2":{"10":12,"11":1,"52":1,"58":5,"68":4,"69":10,"70":2,"73":1,"75":2,"87":2,"120":2,"122":3,"176":1,"180":4,"191":1}}],["14182952335953",{"2":{"193":1}}],["14182952335952814",{"2":{"193":2}}],["14404531208901e",{"2":{"193":2}}],["1499775010124783",{"2":{"191":1}}],["1464721641710074",{"2":{"191":4}}],["14",{"2":{"7":2,"10":5,"58":2,"73":2,"74":2,"117":1,"118":1,"122":1,"175":2,"176":2}}],["15488729606723",{"2":{"193":3}}],["15",{"2":{"7":2,"10":4,"58":1,"68":1,"69":1,"73":1,"74":1,"117":1,"118":1,"122":1}}],["17893116483784577",{"2":{"193":2}}],["17289902010158",{"2":{"191":1}}],["172899020101585",{"2":{"191":3}}],["170356",{"2":{"145":2}}],["17",{"2":{"7":2,"10":3,"58":3,"73":1,"74":1,"117":1,"118":1,"122":2}}],["125",{"2":{"10":2,"73":1,"74":1}}],["127",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1,"192":1}}],["123",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["12636633117296836",{"2":{"193":2}}],["126",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["12",{"2":{"7":2,"10":5,"58":2,"73":1,"74":1,"117":1,"118":1,"122":1,"199":1}}],["124",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["1",{"2":{"5":16,"7":76,"10":64,"13":1,"14":4,"15":1,"52":7,"55":4,"56":15,"57":2,"58":11,"59":16,"62":4,"63":7,"64":72,"65":9,"66":15,"68":1,"69":10,"71":3,"74":9,"75":4,"76":11,"81":6,"84":7,"85":6,"88":16,"90":2,"91":6,"93":2,"94":2,"103":2,"104":8,"105":12,"107":2,"108":5,"121":6,"122":38,"124":4,"125":5,"127":1,"134":2,"135":6,"145":16,"146":27,"150":4,"153":6,"154":3,"156":1,"162":12,"163":2,"170":9,"176":1,"177":4,"180":8,"182":15,"183":3,"184":15,"185":6,"189":9,"191":8,"192":44,"193":12,"194":1,"198":8,"199":3}}],["=>",{"2":{"153":2}}],["=float64",{"2":{"63":3,"73":1,"75":1}}],["=false",{"2":{"56":1}}],["=",{"2":{"5":10,"7":34,"8":14,"9":4,"10":62,"11":1,"13":19,"14":33,"15":18,"31":5,"32":7,"35":2,"36":2,"37":2,"38":2,"50":3,"52":6,"53":25,"55":4,"56":56,"58":35,"59":110,"60":3,"62":6,"63":36,"64":324,"65":6,"66":96,"68":7,"69":29,"70":21,"71":30,"73":18,"74":143,"75":21,"76":78,"79":6,"80":4,"81":14,"82":4,"84":15,"85":52,"87":7,"88":40,"90":7,"91":3,"93":4,"94":23,"95":3,"96":7,"97":14,"98":14,"99":4,"100":2,"101":2,"103":5,"104":3,"105":57,"107":7,"108":18,"109":3,"110":11,"111":17,"112":9,"113":3,"114":2,"115":2,"117":3,"118":3,"120":7,"121":40,"122":189,"124":3,"125":22,"126":3,"127":9,"128":14,"129":10,"130":6,"131":2,"132":2,"134":7,"135":22,"136":3,"137":11,"138":14,"139":14,"140":4,"141":2,"142":2,"145":32,"146":110,"148":1,"150":6,"153":40,"154":20,"155":4,"156":39,"158":3,"159":6,"160":2,"162":2,"163":4,"165":9,"167":1,"169":3,"170":30,"173":2,"175":16,"176":21,"177":18,"178":2,"179":5,"180":60,"181":11,"182":49,"183":7,"184":43,"185":2,"186":1,"188":3,"189":42,"191":45,"192":19,"193":13,"194":3,"195":4,"196":7,"198":12,"199":6,"200":2}}],["===",{"2":{"105":8,"145":4}}],["==",{"2":{"2":1,"19":1,"32":1,"53":2,"56":4,"59":9,"60":2,"63":1,"64":34,"66":30,"71":1,"74":20,"75":2,"76":1,"80":1,"84":1,"88":16,"121":2,"122":44,"145":3,"146":18,"153":2,"163":1,"165":1,"170":1,"173":1,"176":2,"180":1,"184":3}}],["utm",{"2":{"192":1}}],["utility",{"0":{"189":1},"2":{"59":1,"153":1,"154":1}}],["utils",{"0":{"184":1},"2":{"31":1}}],["u2",{"2":{"122":4}}],["u1",{"2":{"122":4}}],["update",{"2":{"64":6,"146":10}}],["updated",{"2":{"64":6,"156":3}}],["updates",{"2":{"59":1}}],["up",{"2":{"64":2,"74":1,"122":1,"129":1,"151":1,"169":1,"182":2,"191":2}}],["upper",{"2":{"10":1,"146":1,"198":1}}],["uv",{"2":{"59":1}}],["usage",{"2":{"199":1}}],["usable",{"2":{"157":1}}],["usa",{"0":{"80":1},"2":{"80":4,"180":15,"199":3}}],["us",{"2":{"53":1,"82":1,"192":1,"199":1}}],["usually",{"2":{"10":2,"26":2,"77":1,"153":1,"156":1,"158":1,"195":1}}],["usual",{"2":{"10":1,"163":1,"166":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"10":3,"77":1,"82":1,"122":1,"157":1,"158":1,"172":1,"176":1,"180":1,"195":1}}],["users",{"2":{"31":1,"148":1,"168":1}}],["user",{"2":{"10":12,"23":1,"63":1,"70":3,"73":3,"75":3,"153":1,"181":1,"182":1,"183":1,"197":1}}],["useful",{"2":{"10":10,"59":1,"146":1,"174":1,"177":1,"180":2,"188":1}}],["used",{"2":{"5":2,"9":2,"10":8,"53":1,"56":1,"57":1,"59":1,"63":2,"64":7,"66":1,"69":1,"74":1,"84":1,"85":1,"88":1,"121":1,"146":2,"150":2,"153":1,"154":1,"156":1,"159":1,"161":1,"177":1,"180":1,"182":2,"187":2,"192":1,"195":1,"197":2,"198":1}}],["use",{"2":{"5":4,"8":2,"9":2,"10":12,"11":1,"20":1,"23":1,"26":1,"59":1,"64":1,"76":1,"82":2,"105":2,"121":1,"146":1,"147":1,"150":2,"153":4,"154":3,"155":1,"158":2,"163":1,"171":1,"175":1,"177":1,"180":1,"182":2,"188":3,"191":1,"195":1,"197":2,"200":2}}],["using",{"0":{"192":1},"2":{"5":8,"8":2,"9":6,"10":12,"11":4,"13":4,"14":1,"15":1,"31":6,"32":1,"50":1,"52":2,"53":2,"55":1,"56":1,"58":4,"59":7,"60":3,"62":2,"63":1,"64":5,"65":2,"66":1,"68":2,"69":1,"71":3,"72":1,"74":4,"76":3,"79":1,"80":2,"81":1,"82":2,"84":2,"85":2,"87":2,"88":1,"90":2,"91":1,"93":2,"94":1,"101":1,"103":2,"104":1,"105":1,"107":2,"108":1,"115":1,"117":2,"118":1,"120":2,"121":1,"122":1,"124":2,"125":1,"132":1,"134":2,"135":1,"142":1,"145":1,"146":5,"147":1,"148":2,"150":2,"151":1,"153":4,"154":2,"155":1,"156":1,"160":1,"163":1,"166":1,"167":2,"170":1,"171":1,"172":1,"173":3,"175":1,"176":5,"177":1,"180":3,"182":1,"184":1,"185":4,"186":2,"188":2,"189":1,"190":4,"191":1,"193":1,"194":2,"196":1,"197":1,"198":4,"199":2}}],["until",{"2":{"146":3,"151":1,"182":1,"188":1}}],["unprocessed",{"2":{"64":1}}],["unknown",{"2":{"64":4,"66":15}}],["unknown=3",{"2":{"64":1}}],["unmatched",{"2":{"64":9,"66":26}}],["undef",{"2":{"56":2,"64":1,"181":1,"182":1,"184":2,"189":2}}],["understand",{"2":{"187":1}}],["under",{"2":{"53":2,"195":1}}],["undergrad",{"2":{"2":1}}],["unless",{"2":{"22":1,"64":1,"71":2,"74":2,"76":2,"153":1}}],["unlike",{"2":{"18":1,"187":1}}],["unstable",{"2":{"13":1,"153":1,"160":1}}],["unneeded",{"2":{"10":3,"64":1,"70":2,"73":2,"75":2}}],["unnecessary",{"2":{"10":3,"146":1,"181":1,"182":1,"183":1}}],["universal",{"2":{"192":1}}],["united",{"2":{"180":1}}],["unit",{"2":{"158":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"10":2,"74":3,"166":2,"170":2}}],["unioning",{"2":{"76":1}}],["unionintersectingpolygons",{"2":{"4":1,"10":8,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"166":2,"168":2,"169":1,"170":4}}],["unions",{"0":{"76":1},"2":{"18":1,"159":1}}],["union",{"0":{"36":1,"75":1},"2":{"4":1,"5":4,"7":4,"8":8,"10":22,"11":3,"23":2,"31":1,"32":1,"36":2,"53":1,"56":2,"59":1,"63":4,"64":7,"66":1,"73":2,"75":18,"76":30,"85":1,"88":8,"96":2,"97":4,"98":1,"100":2,"101":1,"110":2,"111":6,"114":2,"115":1,"121":4,"127":2,"128":4,"129":1,"131":2,"132":1,"137":2,"138":4,"139":1,"141":2,"142":1,"145":1,"146":5,"148":1,"150":4,"151":3,"153":3,"154":3,"159":4,"166":1,"168":1,"170":9,"177":4,"180":2,"181":3,"182":3,"183":3,"189":1}}],["unchanged",{"2":{"5":2,"10":2,"150":2,"153":1,"180":1}}],["unwrap",{"0":{"156":1},"2":{"4":1,"10":3,"156":17}}],["karnataka",{"2":{"199":1}}],["kbn",{"2":{"11":2}}],["k",{"2":{"10":1,"14":6,"59":1,"64":5,"122":5,"191":5,"193":5}}],["kernel",{"2":{"177":4}}],["keepat",{"2":{"75":1,"170":2}}],["keep",{"2":{"64":3,"146":1,"170":14,"175":1,"198":1}}],["keeping",{"2":{"10":1,"153":1,"171":1}}],["keys",{"2":{"146":4,"153":1}}],["key",{"2":{"10":1,"146":4,"153":2,"188":5}}],["keyword",{"0":{"155":1},"2":{"10":8,"23":1,"70":1,"73":1,"75":1,"153":1,"155":7,"167":2,"176":2,"188":4,"192":1,"193":1}}],["keywords",{"2":{"5":4,"8":2,"10":10,"122":2,"146":1,"153":1,"155":1,"167":1,"171":2,"172":3,"180":8,"181":1,"182":1,"183":1,"184":1,"186":2}}],["known",{"2":{"66":2}}],["know",{"2":{"10":3,"56":2,"64":1,"66":1,"70":1,"73":1,"74":2,"75":1,"76":1,"153":1,"198":1}}],["kwargs",{"2":{"32":2,"60":3,"66":1,"69":1,"70":3,"71":3,"73":4,"74":5,"75":3,"76":5,"165":2,"173":1,"176":1}}],["kwdef",{"2":{"31":1,"64":1,"158":2,"176":1,"181":1,"182":1,"183":1}}],["kw",{"2":{"5":2,"10":11,"122":10,"146":20,"150":2,"153":18,"154":3,"156":2,"171":3,"180":15,"183":1,"185":3,"186":3,"188":6}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"2":1,"146":1,"197":1}}],["json",{"2":{"195":3}}],["jstep",{"2":{"88":3}}],["jstart",{"2":{"88":7}}],["joined",{"2":{"198":4}}],["joins",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":3}}],["joinpath",{"2":{"180":2}}],["join",{"2":{"153":1,"154":1,"197":4,"198":5,"200":1}}],["joining",{"2":{"10":2,"180":1,"197":1}}],["jpn",{"2":{"199":2}}],["jp",{"2":{"88":2}}],["jhole",{"2":{"88":2}}],["jh",{"2":{"76":5}}],["j+1",{"2":{"64":1,"146":1,"184":1}}],["j",{"2":{"64":24,"88":8,"105":9,"122":12,"145":2,"146":8,"184":2}}],["jet",{"2":{"58":1}}],["just",{"2":{"8":2,"10":1,"32":1,"63":1,"64":2,"74":4,"76":1,"81":1,"85":2,"146":1,"151":1,"153":2,"154":1,"157":1,"176":1,"197":1}}],["julialand",{"2":{"192":2}}],["julialines",{"2":{"52":1}}],["julialinearsegments",{"2":{"10":1}}],["julialinear",{"2":{"10":1}}],["juliahole",{"2":{"191":1}}],["juliaplot",{"2":{"192":2}}],["juliap1",{"2":{"191":1}}],["juliapoly",{"2":{"192":1}}],["juliapolygon3",{"2":{"192":1}}],["juliapolygon1",{"2":{"191":1}}],["juliapolygonize",{"2":{"10":1}}],["juliapolygon",{"2":{"10":1}}],["juliapoints",{"2":{"198":1}}],["juliapoint",{"2":{"191":1}}],["juliaxoffset",{"2":{"191":3,"193":1}}],["juliax",{"2":{"191":2}}],["juliaxrange",{"2":{"84":1}}],["julia$apply",{"2":{"186":1}}],["julia$threaded",{"2":{"167":1}}],["julia6",{"2":{"180":1}}],["julia```jldoctest",{"2":{"189":1}}],["julia```julia",{"2":{"146":1}}],["julia```",{"2":{"105":1,"159":1}}],["julia1",{"2":{"70":1,"73":1,"74":1,"75":1}}],["julia2",{"2":{"69":1}}],["juliabase",{"2":{"59":1,"85":4,"153":1,"188":1}}],["juliabarycentric",{"2":{"9":6,"10":3}}],["juliafig",{"2":{"191":1,"192":1}}],["juliafalse",{"2":{"145":1}}],["juliafunction",{"2":{"32":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"56":2,"59":3,"60":2,"63":1,"64":11,"66":2,"69":1,"71":1,"74":2,"76":1,"82":1,"85":8,"121":2,"122":6,"127":1,"147":1,"154":2,"156":4,"173":1,"176":1,"184":2}}],["juliafor",{"2":{"31":1,"153":1,"154":1}}],["juliaflexijoins",{"2":{"200":1}}],["juliaflipped",{"2":{"148":1}}],["juliaflip",{"2":{"10":1}}],["juliaflatten",{"2":{"10":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"52":1,"55":1,"65":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"197":1}}],["juliageopoly1",{"2":{"193":1}}],["juliageointerface",{"2":{"189":1}}],["juliageometry",{"2":{"82":1}}],["juliageo",{"2":{"10":2,"158":1}}],["juliageodesic",{"2":{"10":1}}],["juliageodesicsegments",{"2":{"10":1}}],["juliageos",{"2":{"10":1}}],["juliaweighted",{"2":{"10":1}}],["juliawithin",{"2":{"7":2,"10":1}}],["juliausing",{"2":{"10":1,"13":1,"14":1,"58":1,"175":2,"176":1,"179":1,"180":1,"194":1,"197":1}}],["juliaunion",{"2":{"10":1}}],["juliaunionintersectingpolygons",{"2":{"10":1,"166":1}}],["juliaunwrap",{"2":{"10":1,"156":6}}],["juliavisvalingamwhyatt",{"2":{"10":1}}],["juliaring3",{"2":{"192":1}}],["juliaring1",{"2":{"191":1}}],["juliar",{"2":{"191":2,"192":1,"193":1}}],["juliareconstruct",{"2":{"10":1}}],["juliarebuild",{"2":{"10":1}}],["juliareproject",{"2":{"5":2}}],["juliaradialdistance",{"2":{"10":1}}],["juliamy",{"2":{"200":1}}],["juliamultipoly",{"2":{"180":1}}],["juliamodule",{"2":{"31":1}}],["juliamonotonechainmethod",{"2":{"10":1}}],["juliameanvalue",{"2":{"10":1}}],["juliascatter",{"2":{"198":1}}],["juliasource",{"2":{"192":2}}],["juliasimplify",{"2":{"10":1,"180":3}}],["juliasigned",{"2":{"8":4,"10":2}}],["juliasegmentize",{"2":{"10":1}}],["julias1",{"2":{"10":1}}],["juliastruct",{"2":{"10":2}}],["juliaspherical",{"2":{"10":1}}],["juliadf",{"2":{"194":1}}],["juliadestination",{"2":{"192":1}}],["juliadouglaspeucker",{"2":{"10":1}}],["juliadifference",{"2":{"10":1}}],["juliadiffintersectingpolygons",{"2":{"10":1,"166":1}}],["juliadistance",{"2":{"8":2,"10":1}}],["juliadisjoint",{"2":{"7":2,"10":1}}],["juliaexport",{"2":{"51":1,"54":1,"57":1,"61":1,"67":1,"70":1,"73":1,"75":1,"83":1,"86":1,"89":1,"92":1,"102":1,"106":1,"116":1,"119":1,"123":1,"133":1,"143":1,"146":1,"148":1,"154":1,"158":1,"161":1,"164":1,"168":1,"172":1,"174":1,"180":1,"187":1}}],["juliaend",{"2":{"85":1}}],["juliaenforce",{"2":{"10":1}}],["juliaenum",{"2":{"10":2}}],["juliaembed",{"2":{"8":2,"10":1}}],["juliaequals",{"2":{"8":30,"10":15,"64":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"10":5,"165":2,"166":1,"176":1}}],["juliaangles",{"2":{"8":2,"10":1}}],["juliaarea",{"2":{"8":2,"10":1}}],["juliaapplyreduce",{"2":{"5":2,"10":1,"150":2}}],["juliaapply",{"2":{"5":2,"10":1,"18":1,"150":2}}],["juliacent",{"2":{"62":1}}],["juliacentroid",{"2":{"8":2,"10":3}}],["juliacut",{"2":{"10":1}}],["juliaclosedring",{"2":{"10":1,"166":1}}],["juliaconst",{"2":{"53":1,"56":1,"59":1,"64":1,"66":2,"85":1,"94":1,"108":1,"125":1,"135":1,"155":1}}],["juliaconvex",{"2":{"10":1,"82":1}}],["juliacontains",{"2":{"7":2,"10":1}}],["juliacoverage",{"2":{"10":1}}],["juliacovers",{"2":{"7":2,"10":1}}],["juliacoveredby",{"2":{"7":2,"10":1}}],["juliatrue",{"2":{"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"145":1}}],["juliatraittarget",{"2":{"10":2,"159":1}}],["juliatransform",{"2":{"5":2,"10":1}}],["juliatuples",{"2":{"10":1}}],["juliat",{"2":{"10":1}}],["juliatouches",{"2":{"7":2,"10":1}}],["juliaoverlaps",{"2":{"7":18,"10":9}}],["juliainnerjoin",{"2":{"199":1}}],["juliaintersection",{"2":{"10":2}}],["juliaintersects",{"2":{"7":2}}],["juliaisconcave",{"2":{"10":1}}],["juliaisclockwise",{"2":{"10":1}}],["juliaimport",{"2":{"5":2,"7":18,"8":2,"10":18,"11":1,"32":1,"52":1,"55":1,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"150":2,"162":2,"169":2,"175":1,"195":4,"196":1,"198":1,"199":1}}],["julia>",{"2":{"5":10,"10":7,"145":3,"185":7}}],["juliajulia>",{"2":{"5":4,"10":3}}],["julia",{"2":{"2":1,"7":2,"10":6,"15":1,"25":1,"27":1,"31":3,"32":2,"53":10,"56":4,"59":8,"63":19,"64":60,"66":18,"69":10,"70":6,"71":1,"73":5,"74":29,"75":6,"76":4,"77":1,"82":5,"84":1,"85":4,"88":15,"91":1,"95":1,"96":5,"97":1,"98":1,"99":2,"100":1,"101":1,"104":1,"105":3,"109":1,"110":3,"111":1,"112":1,"113":1,"114":1,"115":1,"118":1,"121":7,"122":50,"126":1,"127":3,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":3,"138":1,"139":1,"140":2,"141":1,"142":1,"145":9,"146":40,"147":2,"153":44,"154":18,"156":11,"159":1,"160":1,"163":5,"165":1,"167":1,"170":3,"171":1,"172":1,"176":1,"177":2,"180":1,"181":2,"182":15,"183":3,"185":1,"186":1,"187":1,"188":4,"189":1,"190":2,"192":2,"195":2,"198":1}}],["jl`",{"2":{"82":1,"172":1,"188":1}}],["jlmethod",{"2":{"10":2}}],["jlobjecttype",{"2":{"10":2}}],["jlbinding",{"2":{"10":2}}],["jldocstring",{"2":{"10":2}}],["jldoctest",{"2":{"10":1}}],["jl",{"0":{"25":1,"31":1},"2":{"3":2,"5":20,"8":2,"10":16,"11":1,"22":2,"25":2,"27":2,"31":43,"32":1,"50":1,"53":1,"56":1,"59":1,"60":3,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"77":3,"82":6,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"118":1,"121":1,"122":1,"132":1,"142":1,"145":2,"146":1,"147":1,"153":2,"154":1,"155":1,"156":2,"158":1,"160":2,"163":1,"166":1,"167":2,"170":1,"171":1,"172":4,"173":3,"174":1,"176":3,"177":2,"180":2,"184":1,"185":6,"186":2,"188":2,"189":1,"192":1,"197":1}}],["nselected",{"2":{"184":3}}],["nmax",{"2":{"184":2}}],["nice",{"2":{"182":1}}],["n+1",{"2":{"162":1}}],["nfeature",{"2":{"153":1,"154":1}}],["nkeys",{"2":{"146":8}}],["nc",{"2":{"122":13}}],["ncoord",{"2":{"88":2}}],["nl",{"2":{"122":11}}],["nhole",{"2":{"64":2,"70":2,"73":2,"75":2,"76":1,"88":2}}],["nbpts",{"2":{"64":2}}],["ngeom",{"2":{"63":1,"153":2,"154":1,"189":1}}],["nt",{"2":{"188":2}}],["ntasks",{"2":{"153":3,"154":3}}],["nthreads",{"2":{"153":2,"154":2}}],["nthe",{"2":{"60":1,"173":1,"176":1}}],["ntuple",{"2":{"59":3,"177":1}}],["n2",{"2":{"59":8,"88":10}}],["n1",{"2":{"59":8,"88":9}}],["np2",{"2":{"105":4}}],["npolygon",{"2":{"71":1,"88":3,"170":2}}],["npoints",{"2":{"56":6,"64":5,"122":3,"176":6,"182":7}}],["npoint",{"2":{"10":1,"52":1,"53":1,"56":2,"66":2,"81":2,"85":1,"88":6,"105":6,"122":6,"127":1,"145":2,"163":1,"176":3,"177":1,"180":14,"184":1,"189":13}}],["npts",{"2":{"64":6,"182":3}}],["np",{"2":{"53":2,"85":5}}],["null",{"2":{"32":1,"176":1}}],["numeric",{"2":{"11":1}}],["number=6",{"2":{"10":1,"179":1,"180":1}}],["number",{"2":{"10":11,"59":1,"64":2,"69":1,"77":1,"81":1,"84":1,"88":2,"122":2,"174":1,"175":1,"177":1,"180":2,"181":4,"182":7,"183":4,"184":12}}],["numbers",{"2":{"0":1,"10":1,"57":2,"59":1,"176":1}}],["naive",{"2":{"72":1}}],["napts",{"2":{"64":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"192":1}}],["natural",{"2":{"180":1,"192":2,"197":1}}],["naturalearth",{"2":{"11":2,"80":2,"180":3,"192":1}}],["nature",{"2":{"146":1}}],["native",{"2":{"10":1,"147":1,"188":4,"195":1}}],["named",{"2":{"153":1}}],["namedtuple",{"2":{"22":2,"153":2,"188":2}}],["name",{"2":{"10":1,"31":4,"180":1,"188":1,"194":1,"195":2,"199":1}}],["namespaced",{"2":{"153":1}}],["names",{"2":{"10":1,"31":4,"153":3,"154":3,"188":1}}],["nan",{"2":{"2":1}}],["nodestatus",{"2":{"146":6}}],["nodes",{"2":{"64":1,"146":4}}],["node",{"2":{"64":26,"146":17}}],["nor",{"2":{"60":1,"173":1,"176":1}}],["normalized",{"2":{"59":1}}],["normalize",{"2":{"59":1}}],["norm",{"2":{"10":1,"59":22}}],["north",{"2":{"10":1,"66":12,"158":1}}],["now",{"2":{"10":1,"13":1,"25":1,"27":1,"52":1,"58":2,"59":4,"60":1,"64":1,"69":1,"76":1,"77":1,"85":1,"145":1,"146":2,"169":1,"174":1,"175":3,"176":1,"180":1,"191":5,"192":6,"193":2,"194":1,"195":3,"198":2}}],["no",{"2":{"10":6,"56":1,"59":2,"64":4,"70":1,"71":1,"73":1,"74":14,"75":1,"88":2,"94":3,"108":3,"122":2,"125":2,"127":1,"129":1,"130":2,"135":2,"137":1,"138":3,"139":3,"140":1,"146":2,"147":1,"148":1,"153":3,"174":1,"176":2,"177":1,"180":1,"188":1,"195":1}}],["nonzero",{"2":{"177":1}}],["none",{"2":{"10":4,"64":1,"69":1,"70":1,"73":1,"75":1,"76":1,"105":4,"107":1}}],["nondimensional",{"2":{"10":1,"176":1}}],["nonintersecting",{"2":{"10":1,"23":1,"166":1,"170":1}}],["non",{"2":{"7":4,"10":2,"22":1,"57":2,"64":15,"70":2,"71":1,"73":1,"74":4,"75":1,"76":2,"84":1,"121":2,"129":1,"151":1,"160":1}}],["note",{"2":{"8":8,"10":12,"19":1,"29":1,"53":2,"56":1,"59":1,"62":2,"63":2,"64":3,"66":1,"69":2,"71":3,"74":5,"76":3,"82":1,"85":1,"88":5,"120":1,"121":1,"122":1,"158":1,"160":1,"172":1,"177":1,"181":1,"182":2,"183":1,"192":2,"193":1}}],["not",{"0":{"147":1},"2":{"5":4,"7":16,"8":2,"10":18,"18":1,"19":1,"22":1,"24":1,"31":1,"53":1,"56":4,"59":4,"60":1,"62":1,"64":18,"69":1,"73":1,"74":7,"76":3,"81":1,"87":2,"88":4,"90":2,"91":1,"93":2,"94":2,"103":1,"104":2,"108":3,"110":5,"111":3,"112":2,"113":2,"120":1,"121":2,"122":5,"125":1,"134":2,"135":2,"137":1,"145":4,"146":2,"147":1,"150":2,"151":1,"152":1,"153":7,"154":4,"156":3,"158":1,"159":1,"160":1,"162":2,"165":2,"169":3,"171":1,"172":1,"173":1,"174":1,"176":2,"177":1,"187":1,"188":2,"192":1,"193":1,"197":1}}],["nothing`",{"2":{"71":2,"74":2,"76":2}}],["nothing",{"2":{"5":68,"8":2,"10":42,"15":3,"64":4,"69":1,"71":2,"73":1,"74":2,"76":2,"88":1,"122":1,"145":9,"146":3,"150":2,"153":3,"154":2,"156":3,"162":24,"165":1,"169":60,"173":1,"177":1,"180":2,"181":6,"182":6,"183":6,"184":1,"185":32,"189":7,"191":252,"192":16,"193":20}}],["ne",{"2":{"192":2}}],["net",{"2":{"165":2}}],["ness",{"2":{"156":1}}],["nesting",{"2":{"151":2}}],["nestedloopfast",{"2":{"200":1}}],["nested",{"2":{"5":4,"8":2,"10":5,"18":1,"56":1,"150":4,"151":2,"153":2,"154":2,"180":1,"186":1}}],["never",{"2":{"151":1,"181":1}}],["neumann",{"2":{"146":1}}],["neither",{"2":{"76":1}}],["neighborhood",{"2":{"146":2}}],["neighbor",{"2":{"64":27}}],["neighboring",{"2":{"10":6,"64":1,"180":1,"181":1,"182":1,"183":2}}],["nearly",{"2":{"195":1}}],["nearest",{"2":{"64":1,"74":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"64":2,"189":13}}],["nextnode",{"2":{"146":27}}],["nextnodes",{"2":{"146":6}}],["next",{"2":{"63":1,"64":81,"66":3,"69":4,"122":14,"146":3,"170":13,"182":5}}],["necessarily",{"2":{"10":1,"145":1,"171":1}}],["necessary",{"2":{"10":1,"151":1,"180":1}}],["newfeature",{"2":{"156":2}}],["newnodes",{"2":{"146":2}}],["new",{"2":{"10":1,"60":1,"64":58,"66":9,"70":3,"71":1,"76":16,"122":2,"146":4,"152":1,"153":21,"154":1,"165":3,"166":1,"168":1,"170":19,"177":8,"181":1,"182":2,"183":1,"193":1,"194":1,"199":1}}],["negative",{"2":{"8":6,"10":3,"52":2,"53":1,"57":2,"84":2,"85":3}}],["needs",{"2":{"63":1}}],["needing",{"2":{"8":2,"10":1,"17":1,"167":1}}],["need",{"2":{"5":2,"7":2,"8":4,"9":2,"10":5,"32":1,"59":2,"62":1,"64":2,"71":1,"81":1,"88":4,"103":1,"104":1,"122":1,"146":2,"148":1,"153":3,"154":1,"167":1,"184":1,"185":1,"192":1,"193":2,"200":2}}],["needed",{"2":{"5":4,"10":4,"56":1,"59":1,"64":4,"66":1,"70":1,"73":1,"75":1,"85":2,"122":5,"146":1,"153":1,"154":1,"165":1,"172":3,"193":1}}],["n",{"2":{"2":1,"10":1,"57":2,"59":36,"60":2,"64":51,"69":10,"75":4,"76":4,"122":11,"127":2,"145":6,"146":5,"162":1,"170":25,"173":2,"176":2,"177":3,"180":2,"184":7,"189":32}}],["4983491639274692e6",{"2":{"192":2}}],["4986507085647392e6",{"2":{"192":2}}],["497205585568957e6",{"2":{"192":2}}],["4976022389592e6",{"2":{"192":2}}],["4957639801366436e6",{"2":{"192":2}}],["4940253560034204e6",{"2":{"192":2}}],["4946113281484335e6",{"2":{"192":2}}],["491990928929295e6",{"2":{"192":2}}],["4904357734399722e6",{"2":{"192":2}}],["4926709788709967e6",{"2":{"192":2}}],["4962554647802354e6",{"2":{"192":2}}],["499984780817334e6",{"2":{"192":2}}],["4997392479570867e6",{"2":{"192":2}}],["4991939151049731e6",{"2":{"192":2}}],["4994001399837343e6",{"2":{"192":2}}],["4998500087497458e6",{"2":{"192":2}}],["49",{"2":{"146":1}}],["43541888381864",{"2":{"193":3}}],["4326",{"2":{"192":2,"193":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"10":1,"179":1,"180":1}}],["4896621210021754e6",{"2":{"192":2}}],["489271",{"2":{"10":4,"189":4}}],["4870405593989636e6",{"2":{"192":2}}],["4879072738504685e6",{"2":{"192":2}}],["484003",{"2":{"145":4}}],["482551",{"2":{"145":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"58":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"58":2,"145":12,"191":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"10":2,"179":2,"180":2}}],["42004014766201",{"2":{"191":1}}],["420040147662014",{"2":{"191":3}}],["4219350464667047e",{"2":{"191":4}}],["42",{"2":{"13":1,"14":1,"58":3}}],["426283",{"2":{"10":1,"179":1,"180":1}}],["400",{"2":{"58":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"58":3}}],["406224",{"2":{"10":1,"179":1,"180":1}}],["404504",{"2":{"10":1,"179":1,"180":1}}],["41544701408748197",{"2":{"191":1}}],["41",{"2":{"58":1,"193":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"10":1,"179":1,"180":1}}],["419406",{"2":{"10":1,"179":1,"180":1}}],["4493927459900552",{"2":{"191":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"58":2}}],["442901",{"2":{"10":1,"179":1,"180":1}}],["446339",{"2":{"10":1,"179":1,"180":1}}],["477985",{"2":{"145":4}}],["47",{"2":{"58":3}}],["473835",{"2":{"10":1,"179":1,"180":1}}],["472117",{"2":{"10":2,"179":2,"180":2}}],["46525251631344455",{"2":{"191":1}}],["465816",{"2":{"10":1,"179":1,"180":1}}],["46",{"2":{"58":3}}],["468107",{"2":{"10":1,"179":1,"180":1}}],["464547",{"2":{"10":6,"189":6}}],["4",{"2":{"2":2,"5":22,"7":8,"10":15,"13":2,"14":1,"55":1,"66":1,"91":1,"104":1,"108":1,"122":2,"135":1,"145":1,"150":6,"153":3,"175":1,"182":1,"185":8,"192":20,"195":2,"196":1}}],["gdal",{"2":{"195":1}}],["gml",{"2":{"195":1}}],["gpkg",{"2":{"195":3}}],["gadm",{"2":{"199":4}}],["ga",{"2":{"192":3,"196":2}}],["gaps",{"2":{"146":1}}],["global",{"2":{"192":1}}],["globally",{"2":{"154":1,"158":1}}],["gft",{"2":{"190":1,"192":2}}],["gc",{"2":{"165":6}}],["g",{"2":{"53":3,"56":3,"60":1,"63":3,"66":3,"85":6,"151":1,"153":2,"156":4,"180":2,"189":2,"195":1}}],["gb",{"2":{"31":1}}],["guarantee",{"2":{"19":1,"30":1}}],["guaranteed",{"2":{"5":2,"10":1,"56":1,"150":2,"154":1}}],["grand",{"2":{"199":1}}],["grained",{"2":{"175":1}}],["grahamscanmethod",{"2":{"82":1}}],["graphics",{"2":{"10":1,"59":1}}],["great",{"2":{"191":1,"193":1,"195":1}}],["greater",{"2":{"10":1,"145":1,"177":1}}],["greiner",{"0":{"71":1,"74":1,"76":1},"2":{"64":3,"69":2,"70":1,"73":1,"75":1}}],["green",{"2":{"14":1,"192":1}}],["grid",{"2":{"10":1,"58":1,"66":4}}],["grouped",{"2":{"191":1}}],["groups",{"2":{"10":1,"146":1}}],["grouping",{"2":{"5":2,"10":1,"150":2,"154":3}}],["grows",{"2":{"10":1,"158":1}}],["g2",{"2":{"7":10,"10":5,"91":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":4,"101":2,"104":3,"105":21,"108":10,"109":6,"110":10,"111":8,"112":4,"113":2,"114":4,"115":2,"125":10,"126":6,"127":10,"128":6,"129":5,"130":4,"131":4,"132":2,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":4,"142":2}}],["g1",{"2":{"7":10,"8":2,"10":6,"91":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":2,"101":4,"104":3,"105":21,"108":9,"109":6,"110":10,"111":8,"112":4,"113":2,"114":2,"115":4,"125":10,"126":6,"127":9,"128":6,"129":5,"130":4,"131":2,"132":4,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":2,"142":4}}],["got",{"2":{"184":3}}],["goes",{"2":{"10":2,"145":2}}],["good",{"2":{"10":1,"59":1,"188":2,"193":1}}],["going",{"2":{"8":8,"10":5,"66":2,"81":1,"88":5,"145":1,"146":1,"190":1}}],["go",{"2":{"5":10,"7":34,"8":4,"10":43,"11":9,"13":1,"14":1,"15":6,"18":1,"31":2,"32":5,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":2,"52":1,"55":1,"59":1,"62":2,"65":1,"68":2,"69":2,"70":2,"73":2,"74":2,"75":2,"79":3,"80":2,"81":8,"82":2,"84":6,"87":1,"88":2,"90":2,"91":2,"93":1,"94":2,"103":2,"104":2,"105":1,"107":1,"108":2,"117":1,"118":2,"120":1,"121":2,"124":1,"125":2,"134":2,"135":2,"145":6,"146":2,"148":1,"150":4,"153":2,"156":1,"162":3,"169":3,"175":7,"176":8,"179":2,"180":49,"185":3,"188":1,"189":2,"190":1,"191":3,"193":1,"195":1,"196":3,"197":9,"198":2,"199":5,"200":1}}],["gif",{"2":{"182":1}}],["gives",{"2":{"199":1}}],["give",{"2":{"122":1,"195":1}}],["given",{"2":{"8":14,"10":21,"18":2,"29":1,"53":2,"55":1,"56":1,"63":3,"64":8,"66":3,"69":5,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"85":8,"88":4,"90":1,"91":1,"94":1,"103":1,"104":1,"108":1,"117":1,"118":1,"122":7,"125":1,"127":1,"135":1,"148":1,"154":1,"165":5,"166":1,"169":1,"174":2,"176":2,"177":2,"183":1}}],["github",{"2":{"10":2,"82":1,"158":1}}],["gis",{"2":{"9":2,"10":1,"25":1,"27":1,"59":1}}],["gi",{"2":{"5":26,"7":84,"8":62,"10":125,"11":8,"13":15,"14":15,"15":8,"18":2,"31":1,"32":12,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":3,"52":5,"53":21,"55":3,"56":30,"58":1,"62":5,"63":38,"64":34,"65":5,"66":17,"68":6,"69":13,"70":19,"71":16,"73":25,"74":24,"75":17,"76":36,"79":1,"80":1,"81":3,"82":4,"84":8,"85":42,"87":7,"88":99,"90":7,"91":3,"93":3,"94":4,"95":6,"96":12,"97":10,"98":7,"99":4,"100":8,"101":6,"103":3,"104":3,"105":21,"107":7,"108":2,"109":3,"110":12,"111":14,"112":4,"113":2,"114":8,"115":6,"117":5,"118":3,"120":7,"121":51,"122":59,"124":5,"125":3,"126":6,"127":15,"128":10,"129":7,"130":4,"131":8,"132":6,"134":7,"135":2,"136":6,"137":12,"138":10,"139":7,"140":4,"141":8,"142":6,"145":32,"146":15,"148":4,"150":18,"153":42,"154":25,"156":52,"159":9,"162":2,"163":10,"165":9,"167":1,"169":3,"170":8,"171":5,"175":6,"176":6,"177":12,"179":2,"180":34,"184":4,"185":9,"186":5,"189":55,"190":1,"191":21,"192":2,"193":2,"196":2,"198":5,"199":2}}],["gtrait",{"2":{"85":2}}],["gt",{"2":{"2":2,"3":1,"5":2,"10":2,"11":5,"64":3,"145":3,"150":2}}],["generic",{"2":{"22":1}}],["generation",{"2":{"180":2}}],["generated",{"2":{"31":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"118":1,"121":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"167":1,"170":1,"171":1,"173":1,"177":1,"180":1,"184":1,"185":1,"186":1,"188":1,"189":1,"198":1}}],["generate",{"2":{"0":1,"13":2,"180":1,"198":2}}],["generalization",{"2":{"57":1}}],["generalized",{"2":{"10":1,"57":3,"59":1}}],["generalise",{"2":{"10":4,"180":1}}],["generally",{"2":{"10":2,"158":2,"188":3}}],["general",{"0":{"6":1,"8":1},"1":{"7":1,"8":1},"2":{"18":1,"20":1,"25":1,"27":1,"148":1,"154":1,"173":1}}],["getfeature",{"2":{"153":1,"154":1,"156":3,"189":5}}],["getcolumn",{"2":{"153":2,"154":2,"156":1}}],["getgeom",{"2":{"100":1,"101":1,"114":1,"115":1,"121":2,"131":1,"132":1,"141":1,"142":1,"153":3,"154":2,"156":3,"180":3,"189":6}}],["getring",{"2":{"64":1}}],["getindex",{"2":{"59":2}}],["gethole",{"2":{"53":1,"56":1,"63":1,"64":4,"66":1,"69":1,"70":2,"73":2,"76":6,"85":1,"88":2,"122":5,"163":1,"191":1}}],["getexterior",{"2":{"53":1,"56":1,"59":1,"63":1,"64":3,"66":1,"69":1,"70":2,"73":2,"75":3,"76":6,"85":1,"88":2,"122":5,"145":1,"146":1,"163":1,"191":1}}],["getpolygon",{"2":{"71":3,"74":2,"76":2,"88":3}}],["getpoint",{"2":{"52":2,"53":1,"55":1,"56":5,"59":1,"62":1,"63":6,"64":3,"65":2,"66":3,"68":3,"84":1,"85":6,"87":4,"88":13,"90":4,"93":1,"103":1,"105":7,"107":4,"117":2,"120":4,"121":2,"122":28,"124":2,"127":2,"134":4,"145":5,"163":3,"175":4,"177":2,"184":1,"189":3,"191":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"10":1,"13":1,"32":1,"52":1,"60":1,"64":9,"70":1,"71":1,"73":1,"74":2,"75":2,"82":2,"146":4,"153":3,"154":1,"173":1,"176":3,"180":1,"181":1,"183":1,"184":2,"188":5,"189":1,"191":2,"199":2}}],["geoparquet",{"2":{"195":4}}],["geopoly1",{"2":{"193":1,"194":1}}],["geopoly2",{"2":{"193":1,"194":1}}],["geoaxis",{"2":{"192":4,"196":1}}],["geointeface",{"2":{"151":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"179":1,"198":1,"199":1}}],["geointerface",{"0":{"30":1},"2":{"5":40,"7":18,"8":4,"10":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"27":1,"30":1,"31":7,"52":1,"53":1,"55":1,"56":1,"59":23,"62":1,"63":1,"64":1,"65":1,"66":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"79":1,"80":1,"81":1,"84":1,"85":11,"87":1,"88":2,"90":1,"91":2,"93":1,"94":2,"103":1,"104":2,"105":1,"107":1,"108":3,"117":1,"118":2,"120":1,"121":2,"124":1,"125":2,"134":1,"135":2,"145":5,"146":1,"150":6,"151":3,"153":11,"156":2,"162":9,"165":2,"166":1,"167":1,"169":23,"172":2,"175":1,"176":1,"179":1,"180":2,"185":13,"186":1,"189":1,"190":1,"191":122,"192":5,"193":9,"196":1,"198":1,"199":1}}],["geo",{"2":{"146":1,"176":4,"192":2}}],["geotable",{"2":{"29":1}}],["geojson",{"2":{"11":1,"180":2,"190":1,"192":4,"195":3}}],["geographic",{"2":{"10":1,"158":1,"192":1,"195":1}}],["geographiclib",{"2":{"10":1,"176":1}}],["geodataframes",{"2":{"195":3}}],["geodesy",{"2":{"158":1}}],["geodesic`",{"2":{"176":2}}],["geodesic",{"0":{"196":1},"2":{"4":1,"10":8,"31":1,"158":6,"175":6,"176":8,"177":1,"196":1}}],["geodesicsegments",{"2":{"4":1,"10":2,"174":1,"175":3,"176":6,"177":2,"196":1}}],["geod",{"2":{"10":2,"176":3}}],["geoformattypes",{"2":{"5":4,"172":2,"190":1,"192":2,"193":8}}],["geomakie",{"0":{"192":1},"2":{"190":2,"192":5,"196":2}}],["geomtype",{"2":{"153":2,"156":1}}],["geomfromgeos",{"2":{"32":1,"176":1}}],["geoms",{"2":{"10":1,"50":3,"82":1,"122":1,"153":12,"156":8}}],["geom2",{"2":{"7":16,"8":2,"10":9,"85":6,"88":1,"105":6,"108":1,"118":3,"121":6,"125":1,"135":2}}],["geom1",{"2":{"7":16,"8":2,"10":9,"85":6,"88":1,"105":4,"108":1,"118":3,"121":6,"125":1,"135":2}}],["geometrical",{"2":{"197":1}}],["geometric",{"2":{"25":2,"27":2,"62":1,"158":1}}],["geometries",{"0":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"191":1,"192":1,"193":1},"2":{"5":12,"7":16,"8":28,"10":63,"18":3,"20":1,"22":3,"25":2,"27":2,"29":4,"53":4,"55":1,"56":3,"63":1,"66":2,"69":1,"70":5,"73":5,"74":4,"75":5,"82":6,"84":1,"85":4,"87":1,"88":7,"91":1,"93":1,"94":1,"105":2,"108":2,"117":1,"118":1,"120":2,"121":3,"122":1,"124":2,"125":2,"135":2,"137":1,"148":1,"150":6,"152":2,"153":6,"154":3,"155":1,"156":5,"167":1,"172":2,"174":3,"175":1,"176":4,"177":1,"178":1,"181":1,"182":1,"183":1,"186":1,"189":1,"190":5,"192":1,"193":2,"194":2,"195":1,"197":5,"198":1,"200":1}}],["geometry=",{"2":{"194":1}}],["geometrybasics",{"2":{"31":3,"58":2,"59":10,"82":1,"84":1,"94":1,"125":1,"135":1}}],["geometrycolumns",{"2":{"153":5,"154":2,"156":1}}],["geometrycollections",{"2":{"197":1}}],["geometrycollection",{"2":{"23":1,"199":1}}],["geometrycollectiontrait",{"2":{"23":1,"32":1,"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["geometrycorrections",{"2":{"165":1}}],["geometrycorrection",{"2":{"4":1,"10":11,"163":2,"164":2,"165":17,"166":11,"170":4}}],["geometry",{"0":{"6":1,"73":1,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"164":1,"172":1,"178":1,"190":1,"194":1},"1":{"7":1,"8":1,"165":1,"166":1,"173":1,"179":1,"180":1,"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"2":1,"5":20,"7":48,"8":24,"10":74,"11":2,"18":4,"20":1,"23":3,"29":1,"31":1,"53":4,"56":7,"60":4,"63":3,"65":1,"66":4,"69":4,"80":1,"84":4,"85":6,"88":8,"90":5,"91":2,"93":4,"94":5,"95":4,"96":1,"100":3,"101":4,"103":4,"104":4,"105":3,"107":2,"108":5,"109":4,"110":2,"111":2,"114":3,"115":4,"117":2,"121":3,"122":2,"124":3,"125":4,"126":4,"127":2,"131":3,"132":4,"134":4,"135":5,"136":4,"141":3,"142":4,"144":1,"148":4,"150":6,"151":2,"153":28,"154":12,"156":8,"158":4,"162":1,"163":1,"164":2,"165":28,"166":6,"167":1,"171":1,"172":6,"174":3,"175":1,"176":5,"177":8,"180":6,"189":6,"191":1,"192":1,"193":4,"194":2,"195":2,"197":1,"198":7,"199":4,"200":2}}],["geometryopsprojext",{"2":{"172":1,"173":1,"176":1,"177":1}}],["geometryopslibgeosext",{"2":{"60":1}}],["geometryopscore`",{"2":{"31":1}}],["geometryopscore",{"2":{"4":17,"5":2,"10":15,"31":7,"150":2}}],["geometryops",{"0":{"4":1,"25":1,"31":1},"1":{"5":1,"6":1,"7":1,"8":1,"9":1,"10":1},"2":{"0":2,"4":122,"5":8,"7":27,"8":10,"9":3,"10":122,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":4,"27":1,"31":1,"32":2,"52":1,"55":1,"58":5,"60":1,"62":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"77":1,"79":1,"80":1,"81":3,"84":1,"87":1,"88":1,"90":1,"91":2,"93":1,"94":2,"103":1,"104":2,"105":2,"107":1,"108":2,"117":1,"118":1,"120":1,"121":1,"124":1,"125":2,"134":1,"135":2,"145":3,"146":2,"150":4,"153":1,"157":2,"158":1,"162":1,"165":1,"166":4,"169":1,"173":1,"175":1,"176":2,"179":1,"180":2,"185":1,"187":1,"188":2,"189":1,"190":1,"191":3,"196":1,"197":1,"198":2,"199":2}}],["geom",{"2":{"5":14,"8":42,"10":48,"18":3,"31":12,"32":10,"35":5,"36":5,"37":5,"38":5,"40":4,"41":4,"42":4,"43":4,"44":4,"45":4,"46":4,"47":4,"48":4,"49":4,"53":17,"56":25,"63":28,"64":16,"66":6,"69":15,"70":8,"71":2,"73":12,"74":10,"75":9,"76":9,"85":28,"88":45,"94":4,"105":1,"108":4,"121":1,"122":3,"125":4,"135":4,"145":3,"146":1,"148":2,"150":8,"153":34,"154":13,"156":49,"170":11,"171":4,"177":13,"180":36,"184":3,"185":7,"186":4,"189":13,"199":6}}],["geospatial",{"0":{"193":1,"195":1},"2":{"190":5,"192":1,"193":3,"195":5}}],["geoscontext",{"2":{"176":1}}],["geosdensify",{"2":{"32":2,"176":3}}],["geos",{"0":{"188":1},"2":{"4":1,"10":6,"32":8,"33":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"60":4,"77":1,"81":4,"82":1,"178":5,"180":2,"187":1,"188":12}}],["human",{"2":{"195":1}}],["hull`",{"2":{"82":2}}],["hulls",{"2":{"10":1,"77":1,"82":1}}],["hull",{"0":{"50":1,"77":1,"79":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"4":1,"10":8,"31":2,"50":1,"77":2,"79":4,"80":1,"81":10,"82":15}}],["hypot",{"2":{"177":1}}],["h2",{"2":{"122":6}}],["h1",{"2":{"122":11}}],["hm",{"2":{"58":2}}],["h",{"2":{"56":2,"64":2,"76":8}}],["href=",{"2":{"10":2}}],["https",{"2":{"10":2,"70":1,"73":1,"74":1,"75":1,"82":1,"122":2,"158":1,"182":1}}],["high",{"2":{"195":1}}],["highest",{"2":{"193":1}}],["higher",{"2":{"10":1,"82":1}}],["hit",{"2":{"64":1,"153":1,"154":1,"156":3}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"58":2}}],["hinter",{"2":{"31":3,"60":1,"173":1,"176":1}}],["hint",{"2":{"31":3,"60":1,"176":1}}],["hinge=2",{"2":{"73":1}}],["hinge`",{"2":{"73":1}}],["hinge",{"2":{"10":1,"64":1,"74":13,"122":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["hcat",{"2":{"10":1}}],["halign",{"2":{"180":1}}],["half",{"2":{"65":2}}],["hail",{"2":{"163":1}}],["handling",{"0":{"173":1},"2":{"148":1}}],["handler",{"2":{"60":1,"173":1}}],["handle",{"2":{"31":1,"145":1,"151":2,"153":1,"192":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"122":1}}],["had",{"2":{"70":1,"73":1,"88":1,"160":1,"175":1}}],["happens",{"2":{"64":1}}],["happen",{"2":{"24":1,"153":1}}],["have",{"2":{"7":6,"8":18,"10":18,"19":1,"23":1,"33":1,"53":3,"56":2,"59":6,"60":1,"64":4,"74":1,"82":2,"84":1,"85":2,"88":10,"120":1,"121":3,"122":5,"124":1,"125":1,"146":1,"147":1,"148":2,"152":1,"153":1,"154":2,"156":2,"158":2,"160":1,"180":1,"182":1,"188":1,"191":1,"192":1,"197":1,"198":1,"199":3}}],["haskey",{"2":{"153":1,"188":1}}],["hash",{"2":{"146":1}}],["hasn",{"2":{"146":1}}],["hassle",{"2":{"5":2,"10":1,"185":1}}],["has",{"2":{"5":8,"10":4,"52":2,"55":1,"59":2,"64":2,"71":2,"74":1,"76":1,"84":1,"85":1,"88":11,"127":1,"145":1,"150":8,"153":6,"161":1,"175":2,"184":1,"192":1}}],["hours",{"2":{"199":1}}],["hood",{"2":{"195":1}}],["hook",{"2":{"10":1,"180":1}}],["home",{"2":{"192":1}}],["horizontal",{"2":{"66":1,"74":1,"146":1,"180":1}}],["hormann",{"0":{"71":1,"74":1,"76":1},"2":{"10":2,"59":2,"64":3,"69":2,"70":1,"73":1,"75":1}}],["how",{"0":{"26":1},"2":{"10":2,"26":2,"52":1,"59":1,"64":1,"74":1,"88":1,"146":2,"156":1,"171":1,"180":1,"192":1,"195":1,"197":2,"198":2,"199":1,"200":1}}],["however",{"2":{"7":2,"10":2,"56":1,"59":1,"63":1,"64":1,"74":1,"81":1,"84":1,"88":1,"90":1,"104":1,"168":1}}],["hole",{"2":{"53":3,"56":1,"58":2,"59":9,"63":4,"64":60,"66":3,"70":6,"73":2,"76":15,"85":3,"97":1,"98":1,"99":1,"122":33,"146":5,"163":2,"191":1}}],["holes=",{"2":{"64":1}}],["holes",{"2":{"2":2,"8":6,"9":2,"10":4,"52":1,"56":2,"59":2,"63":1,"64":19,"69":4,"70":2,"73":2,"75":6,"76":29,"85":3,"88":3,"113":1,"122":11,"137":1,"146":17,"163":2,"191":4}}],["holding",{"2":{"10":1,"146":1,"153":2}}],["hold",{"2":{"10":1,"146":1,"160":1,"180":1,"195":1}}],["holds",{"2":{"10":1,"64":1,"159":2,"178":1}}],["heavily",{"2":{"153":1}}],["heatmap",{"2":{"13":5,"14":6,"58":2,"84":2,"146":1}}],["helpers",{"0":{"64":1},"2":{"105":1,"121":1}}],["helper",{"0":{"71":1,"74":1,"76":1},"2":{"63":1,"64":1,"69":1}}],["helps",{"2":{"30":1}}],["help",{"2":{"10":1,"158":1,"160":1}}],["held",{"2":{"5":2,"10":1,"150":2,"153":1}}],["here",{"2":{"2":1,"10":3,"13":1,"14":1,"20":1,"59":1,"74":1,"82":2,"105":1,"146":2,"153":2,"156":4,"158":1,"162":1,"176":1,"192":2,"197":5,"198":3}}],["vw",{"2":{"180":3}}],["von",{"2":{"146":1}}],["v2",{"2":{"122":9}}],["v1",{"2":{"122":9}}],["v`",{"2":{"59":2}}],["vcat",{"2":{"56":1,"59":1,"153":1}}],["vararg",{"2":{"59":1}}],["varying",{"2":{"158":1}}],["vary",{"2":{"56":1}}],["var",{"2":{"31":2}}],["variables",{"2":{"24":1,"59":8,"91":1,"104":1,"118":1}}],["variable",{"2":{"24":1,"71":2}}],["vals",{"2":{"182":9}}],["valign",{"2":{"180":1}}],["valid",{"2":{"5":2,"10":8,"63":1,"70":2,"73":2,"74":3,"75":2,"146":1,"161":3,"162":1,"168":1,"169":1,"184":1,"185":1}}],["validated",{"2":{"71":2,"74":2,"76":2}}],["validate",{"2":{"2":1}}],["val",{"2":{"56":2,"64":2,"74":8,"121":4,"122":30}}],["values=",{"2":{"146":2}}],["values=sort",{"2":{"146":1}}],["values",{"2":{"5":2,"9":6,"10":16,"56":2,"58":3,"59":40,"63":2,"64":5,"66":5,"74":1,"85":2,"122":4,"146":19,"150":2,"153":2,"160":1,"182":2,"184":1}}],["value",{"2":{"4":1,"8":14,"9":4,"10":15,"14":1,"24":1,"32":2,"52":2,"53":4,"56":1,"59":45,"64":5,"66":2,"74":7,"84":1,"85":3,"146":6,"153":2,"182":11,"188":2,"197":1}}],["vs",{"0":{"15":1},"2":{"12":1,"74":2}}],["vᵢ",{"2":{"10":1}}],["v0",{"2":{"10":2}}],["v",{"2":{"9":4,"10":6,"14":4,"59":23,"85":8}}],["visvalingam",{"2":{"178":1}}],["visvalingamwhyatt",{"0":{"183":1},"2":{"4":1,"10":3,"180":4,"183":5}}],["visualized",{"2":{"162":1}}],["visualize",{"2":{"117":1,"192":1}}],["visa",{"2":{"64":1}}],["visited",{"2":{"64":4}}],["view",{"2":{"64":2,"82":1,"146":1,"170":1,"182":3,"199":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"5":2,"64":1,"75":1,"172":1}}],["via",{"2":{"10":1,"60":1,"77":1,"147":1,"173":1,"176":1,"188":2}}],["vec",{"2":{"82":2}}],["vect",{"2":{"156":2}}],["vectypes",{"2":{"59":5}}],["vector",{"2":{"5":24,"8":12,"9":2,"10":46,"18":1,"23":1,"29":1,"55":1,"56":10,"59":14,"64":7,"69":6,"70":4,"71":1,"73":2,"74":3,"75":4,"121":2,"122":1,"145":3,"146":4,"148":1,"150":2,"153":4,"154":3,"162":8,"163":1,"169":22,"174":1,"175":1,"177":1,"181":1,"182":4,"183":1,"184":2,"185":10,"189":15,"191":18,"192":6,"193":9}}],["vectors",{"2":{"5":2,"8":4,"10":5,"22":1,"56":4,"59":3,"64":1,"82":1,"85":1,"144":1,"146":1,"150":2,"153":1,"156":1,"180":1}}],["ve",{"2":{"17":1,"177":1}}],["version",{"2":{"188":1}}],["versa",{"2":{"64":1}}],["vert",{"2":{"184":21}}],["verts",{"2":{"180":2}}],["vertical",{"2":{"58":1,"66":1,"74":1,"146":1}}],["vertices",{"2":{"2":1,"10":7,"57":4,"59":5,"64":1,"69":2,"82":1,"96":1,"98":5,"107":1,"110":3,"113":1,"122":1,"137":1,"162":1,"174":2,"175":1,"176":3,"177":3,"180":1,"183":1}}],["vertex",{"2":{"9":2,"10":2,"56":1,"57":2,"59":2,"64":19,"74":12,"81":1,"96":2,"111":2,"112":1,"122":1,"137":3}}],["very",{"2":{"4":1,"175":1,"199":2}}],["vein",{"2":{"0":1}}],["phi``",{"2":{"158":1}}],["physics",{"2":{"10":1,"158":1}}],["psa",{"2":{"153":1,"154":1}}],["pb",{"2":{"105":2}}],["p0",{"2":{"85":9}}],["p3",{"2":{"64":8,"183":4}}],["ptm",{"2":{"145":3}}],["ptj",{"2":{"145":5}}],["pti",{"2":{"145":3}}],["ptrait",{"2":{"85":2}}],["pts",{"2":{"64":22,"69":7}}],["pt",{"2":{"64":114,"69":2,"74":26,"122":8,"182":4}}],["pt2",{"2":{"64":14,"74":2}}],["pt1",{"2":{"64":18,"74":2}}],["pn",{"2":{"127":3}}],["pn2",{"2":{"64":4}}],["pn1",{"2":{"64":4}}],["pfirst",{"2":{"53":3}}],["pu",{"2":{"198":2}}],["purpose",{"2":{"153":1}}],["pure",{"2":{"10":1,"82":1,"146":1}}],["purely",{"2":{"10":1,"18":1,"176":1}}],["push",{"2":{"64":15,"69":5,"70":2,"73":2,"74":2,"75":4,"76":5,"146":3,"163":1,"177":3,"182":3}}],["pulling",{"2":{"82":1}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"192":2}}],["piece",{"2":{"64":6,"170":6}}],["pieces",{"2":{"64":12,"69":1,"71":2,"75":4,"122":1,"170":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"146":1}}],["pixel",{"2":{"10":2,"146":7}}],["pythagorean",{"2":{"85":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["pl",{"2":{"198":2}}],["plt",{"2":{"191":1}}],["please",{"2":{"64":1}}],["place",{"2":{"74":1,"197":1}}],["placement",{"2":{"64":1}}],["plan",{"2":{"174":1}}],["plane",{"2":{"59":1,"158":2,"196":1}}],["planar",{"2":{"10":1,"158":1}}],["plottable",{"2":{"146":1}}],["plotted",{"2":{"62":1}}],["plotting",{"0":{"191":1},"2":{"10":1,"146":1,"174":1,"177":1,"190":1,"191":4,"192":1}}],["plots",{"2":{"58":2}}],["plot",{"0":{"192":1},"2":{"13":1,"58":3,"79":2,"80":1,"81":1,"87":1,"120":1,"146":1,"176":2,"180":4,"190":2,"191":9,"192":5,"193":1,"195":1,"198":1}}],["plus",{"2":{"9":2,"10":1,"59":1}}],["peucker",{"2":{"178":2,"180":3,"182":2}}],["peaks",{"2":{"146":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["persist",{"2":{"153":1}}],["performs",{"2":{"59":1,"154":1,"177":1}}],["perform",{"2":{"26":1,"58":1,"59":2,"64":1,"148":1,"154":1,"197":3,"198":2,"200":1}}],["performing",{"2":{"10":3,"23":1,"59":1,"70":1,"73":1,"75":1,"198":1}}],["performed",{"2":{"10":1,"158":1,"198":1}}],["performance",{"2":{"8":2,"10":2,"22":1,"146":1,"167":1,"168":1,"180":1,"195":1}}],["per",{"2":{"9":4,"10":2,"58":1,"59":2,"64":5,"146":1,"153":2,"154":2,"177":1}}],["people",{"2":{"2":1}}],["p2y",{"2":{"189":3}}],["p2x",{"2":{"189":3}}],["p2box",{"2":{"58":1}}],["p2",{"2":{"7":4,"8":4,"10":6,"15":12,"53":9,"56":12,"64":18,"66":19,"75":2,"81":1,"85":15,"88":11,"94":2,"103":2,"121":2,"122":12,"145":3,"175":1,"183":4,"189":3,"191":2}}],["p1y",{"2":{"189":3}}],["p1x",{"2":{"189":3}}],["p1",{"2":{"7":6,"8":4,"10":7,"15":12,"53":8,"56":21,"58":4,"64":9,"66":25,"68":1,"75":2,"81":2,"85":15,"88":14,"93":5,"94":3,"103":5,"121":2,"122":4,"127":3,"145":3,"183":4,"189":3,"191":1}}],["pay",{"2":{"154":1}}],["paper",{"2":{"122":2}}],["pa",{"2":{"105":2}}],["pathof",{"2":{"180":2}}],["paths",{"0":{"196":1},"2":{"160":1,"196":2}}],["path",{"2":{"52":3,"192":2}}],["parquet",{"2":{"195":3}}],["parent",{"2":{"160":1}}],["parse",{"2":{"121":1,"122":1}}],["part",{"2":{"66":2,"76":2,"122":3,"152":1}}],["partition",{"2":{"153":2,"154":2}}],["partialsort",{"2":{"184":1}}],["partial",{"2":{"66":4}}],["partially",{"2":{"64":2,"76":2}}],["particularly",{"2":{"59":1}}],["particular",{"2":{"30":1,"56":1,"146":1,"192":2}}],["parallel",{"2":{"122":1,"145":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parametrized",{"2":{"158":1}}],["parameters",{"2":{"10":1,"156":1,"159":2}}],["parameter",{"2":{"10":2,"159":3}}],["parameterized",{"2":{"10":1,"158":1}}],["params",{"2":{"10":2,"188":10}}],["parlance",{"2":{"9":2,"10":2,"59":1,"158":1}}],["passes",{"2":{"66":2,"122":1}}],["passed",{"2":{"5":4,"10":7,"82":1,"146":1,"156":2,"172":1,"176":2,"185":1,"188":2,"200":1}}],["passable",{"2":{"59":18}}],["passing",{"2":{"18":1,"153":1,"178":1}}],["pass",{"2":{"9":2,"10":4,"18":1,"59":1,"91":1,"104":1,"118":1,"122":2,"153":1,"160":1,"176":1,"177":1,"180":1}}],["pairs",{"2":{"74":1,"191":1}}],["pair",{"2":{"7":4,"10":2,"66":1,"121":2,"153":2,"154":1}}],["packages",{"2":{"10":1,"25":1,"27":1,"77":1,"156":1,"161":1,"187":1,"190":3,"192":1,"195":1}}],["package",{"2":{"5":4,"10":1,"22":1,"25":2,"27":2,"60":1,"77":2,"82":1,"146":1,"172":3,"173":1,"176":1,"192":1,"195":2}}],["page",{"2":{"2":1,"4":1,"26":1,"29":1,"31":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"118":1,"121":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"167":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["p",{"2":{"5":10,"10":5,"13":13,"14":12,"15":2,"52":1,"55":1,"62":1,"64":5,"65":1,"66":5,"71":2,"75":2,"79":1,"80":1,"84":3,"87":1,"90":1,"93":1,"103":1,"105":4,"107":1,"117":1,"120":1,"122":20,"124":1,"134":1,"145":4,"146":3,"148":3,"150":6,"153":5,"171":7,"175":1,"179":1,"180":1,"184":3,"185":9,"186":7,"189":11,"197":1,"198":1}}],["poylgon",{"2":{"122":1}}],["potential",{"2":{"66":1}}],["potentially",{"2":{"10":2,"64":1,"166":2,"170":2}}],["post",{"2":{"182":2}}],["possibly",{"2":{"153":1}}],["possiblenodes",{"2":{"146":2}}],["possible",{"2":{"10":3,"70":1,"73":1,"75":1,"146":1,"153":1,"154":1}}],["possibility",{"2":{"151":1}}],["possibilities",{"2":{"74":1}}],["position=",{"2":{"180":1}}],["position",{"2":{"10":1,"145":1,"175":1}}],["positive",{"2":{"8":8,"10":4,"52":3,"53":1,"84":3,"85":3,"177":1,"184":1}}],["polgons",{"2":{"146":1}}],["polgontrait",{"2":{"5":2,"10":1,"150":2}}],["pole",{"2":{"10":2,"158":2}}],["poles",{"2":{"10":1,"158":1}}],["polar",{"2":{"10":1,"176":1}}],["polynodes",{"2":{"64":7,"70":1,"73":1,"75":1}}],["polynode",{"2":{"64":36}}],["polypoints",{"2":{"59":46}}],["polys",{"2":{"10":2,"64":39,"68":3,"69":10,"70":14,"71":14,"73":9,"74":6,"75":14,"76":28,"170":26}}],["polys1",{"2":{"7":4,"10":2,"121":6}}],["polys2",{"2":{"7":4,"10":2,"121":6}}],["poly",{"2":{"7":4,"10":16,"15":2,"52":1,"53":6,"55":1,"58":2,"59":3,"62":1,"64":107,"65":2,"66":4,"68":4,"69":20,"70":22,"71":12,"73":15,"74":10,"75":19,"76":79,"79":2,"84":1,"85":3,"88":4,"105":10,"121":8,"122":21,"145":5,"146":5,"170":18,"175":2,"179":2,"180":8,"189":8,"191":2,"198":5}}],["poly2",{"2":{"7":6,"8":4,"10":7,"70":2,"88":2,"121":7,"122":19}}],["poly1",{"2":{"7":6,"8":4,"10":7,"70":2,"88":2,"121":7,"122":14}}],["polygon3",{"2":{"191":2,"192":1}}],["polygon2",{"2":{"191":6}}],["polygon1",{"2":{"191":4}}],["polygonization",{"2":{"146":1}}],["polygonizing",{"0":{"146":1}}],["polygonized",{"2":{"146":1}}],["polygonize",{"2":{"2":1,"4":1,"10":6,"31":1,"146":31}}],["polygon`",{"2":{"59":3,"82":1}}],["polygontrait",{"2":{"5":2,"7":8,"8":12,"10":14,"15":3,"23":1,"32":1,"53":3,"56":2,"59":3,"63":2,"64":2,"66":2,"69":1,"70":5,"71":5,"73":3,"74":5,"75":4,"76":8,"85":2,"88":10,"96":2,"97":1,"98":1,"99":3,"100":1,"105":4,"110":2,"111":2,"112":1,"113":2,"114":1,"121":8,"127":2,"128":1,"129":1,"130":3,"131":1,"137":2,"138":1,"139":1,"140":3,"141":1,"148":1,"150":2,"151":2,"153":2,"154":1,"163":2,"165":3,"166":1,"170":2,"180":2,"189":1}}],["polygon",{"0":{"34":1,"64":1,"67":1,"70":1,"71":1,"74":1,"75":1,"76":1,"113":1},"1":{"35":1,"36":1,"37":1,"38":1,"68":1,"69":1},"2":{"2":2,"4":1,"5":8,"7":8,"8":42,"9":18,"10":65,"11":3,"15":4,"20":1,"23":1,"52":2,"53":5,"55":1,"56":5,"57":5,"58":16,"59":57,"62":2,"63":4,"64":39,"65":3,"66":4,"68":3,"69":10,"70":5,"71":7,"73":5,"74":6,"75":6,"76":34,"77":1,"81":1,"82":3,"84":3,"85":14,"88":12,"94":1,"96":3,"97":3,"98":4,"99":8,"105":1,"110":3,"111":4,"112":4,"113":4,"121":4,"122":66,"125":1,"127":3,"128":4,"129":5,"130":7,"135":1,"137":3,"138":4,"139":4,"140":8,"145":5,"146":4,"150":2,"153":1,"161":4,"162":8,"163":5,"164":1,"166":4,"168":3,"169":12,"170":7,"175":1,"176":4,"179":1,"180":9,"185":3,"189":6,"191":12,"192":5,"193":7,"194":2,"198":6}}],["polygons",{"0":{"99":1,"130":1,"140":1,"168":1},"1":{"169":1,"170":1},"2":{"2":1,"7":8,"8":6,"9":2,"10":18,"23":5,"31":1,"53":5,"57":1,"59":2,"62":1,"63":1,"64":14,"66":1,"69":2,"70":9,"71":5,"73":3,"74":8,"75":6,"76":19,"84":1,"85":1,"88":5,"99":1,"121":5,"140":1,"145":1,"146":19,"151":1,"162":2,"166":3,"168":2,"169":2,"170":10,"178":1,"180":1,"191":3,"192":1,"198":5,"199":3}}],["pointwise",{"0":{"185":1},"2":{"172":1}}],["point1",{"2":{"85":4}}],["point`",{"2":{"74":1}}],["pointedgeside",{"2":{"64":1}}],["point₂",{"2":{"63":13}}],["point₁",{"2":{"63":13}}],["point3s",{"2":{"59":10}}],["point3f",{"2":{"58":1}}],["pointrait",{"2":{"10":1}}],["point2f",{"2":{"58":4,"59":2,"79":1,"84":1}}],["point2d",{"2":{"58":1}}],["point2",{"2":{"10":2,"59":5,"81":1,"85":4}}],["pointtrait",{"2":{"5":2,"8":8,"10":9,"18":1,"32":1,"50":1,"53":1,"56":2,"59":3,"66":1,"73":2,"82":1,"85":17,"88":8,"96":6,"100":1,"110":6,"114":1,"127":6,"131":1,"137":6,"141":1,"148":2,"150":2,"151":1,"153":7,"154":4,"156":12,"159":2,"165":3,"166":1,"167":1,"171":2,"180":2,"185":2,"186":2,"189":1}}],["pointorientation",{"2":{"4":1,"10":2,"122":2}}],["points2",{"2":{"7":2,"10":1,"121":3}}],["points1",{"2":{"7":2,"10":1,"121":3}}],["points",{"0":{"96":1,"137":1},"2":{"2":3,"4":1,"5":6,"7":2,"8":22,"9":2,"10":53,"13":1,"52":3,"53":3,"56":2,"58":8,"59":32,"63":1,"64":55,"66":5,"69":3,"70":5,"71":1,"73":8,"74":28,"75":4,"76":1,"77":3,"79":4,"81":4,"82":6,"84":2,"85":8,"87":2,"88":13,"90":1,"94":6,"96":3,"97":4,"108":6,"110":1,"111":7,"112":3,"121":5,"122":10,"125":5,"127":1,"128":2,"129":4,"130":3,"134":1,"135":5,"137":3,"138":3,"139":3,"140":1,"144":1,"146":3,"153":2,"154":1,"167":2,"172":1,"175":2,"176":2,"180":11,"181":11,"182":26,"183":10,"184":33,"185":2,"186":2,"189":25,"191":8,"192":1,"197":1,"198":11}}],["point",{"0":{"110":1,"127":1},"2":{"2":2,"5":8,"7":20,"8":74,"9":14,"10":83,"20":1,"50":1,"53":3,"56":12,"57":3,"58":1,"59":126,"63":6,"64":97,"66":50,"69":13,"71":9,"73":1,"74":71,"76":9,"82":3,"84":17,"85":73,"88":27,"91":3,"93":1,"94":2,"96":8,"105":21,"108":2,"110":10,"117":1,"120":2,"121":21,"122":138,"124":1,"125":3,"127":10,"128":1,"130":1,"135":4,"137":11,"145":1,"146":3,"150":2,"153":1,"161":1,"162":2,"166":2,"168":1,"170":2,"172":1,"174":1,"180":2,"181":3,"182":9,"183":1,"185":2,"189":4,"191":111,"192":7,"193":8,"198":2}}],["practice",{"2":{"193":1}}],["pred",{"2":{"197":5,"198":1,"199":2,"200":1}}],["predicate",{"2":{"0":1,"105":1,"197":6,"198":1,"200":5}}],["predicates",{"0":{"12":1,"15":1,"200":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"0":4,"12":1,"31":1,"64":5,"72":3,"74":4,"122":1,"197":1,"199":1}}],["pretty",{"2":{"172":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"71":2,"74":2,"76":2}}],["prev^2",{"2":{"56":2}}],["prev",{"2":{"56":14,"64":69,"145":4}}],["previously",{"2":{"175":1}}],["previous",{"2":{"19":1,"56":1,"153":1,"181":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"146":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"180":4,"182":3}}],["preserved",{"2":{"153":2}}],["preserving",{"2":{"178":1}}],["presentation",{"2":{"10":1,"59":1}}],["present",{"2":{"10":1,"153":1,"188":1}}],["presence",{"2":{"10":1,"32":1,"188":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"10":1,"59":1}}],["pre",{"2":{"10":1,"75":1,"180":1,"182":2}}],["prefilter",{"2":{"10":1,"180":7}}],["prints",{"2":{"173":1}}],["printstyled",{"2":{"60":1,"173":1,"176":1}}],["println",{"2":{"60":1,"173":1,"176":1,"180":2}}],["print",{"2":{"60":2,"173":2,"176":2}}],["primitives",{"0":{"156":1},"2":{"31":1,"156":1}}],["primitive",{"2":{"29":1}}],["primarily",{"2":{"10":1,"25":2,"27":2,"159":1}}],["primary",{"2":{"7":4,"10":3,"94":1,"135":1,"180":1}}],["priority",{"2":{"5":2,"172":1}}],["protters",{"2":{"153":1,"154":1}}],["progressively",{"2":{"151":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["promote",{"2":{"59":5}}],["property",{"2":{"154":2}}],["properties=gi",{"2":{"156":1}}],["properties=namedtuple",{"2":{"154":1}}],["properties=",{"2":{"146":1}}],["properties",{"2":{"10":1,"153":8,"156":1,"180":1,"184":1}}],["propagated",{"2":{"153":1}}],["propagate",{"2":{"59":16,"85":4}}],["prod",{"2":{"56":4}}],["product",{"2":{"56":1}}],["probably",{"2":{"53":1,"153":1}}],["process",{"2":{"96":3,"97":3,"98":3,"99":1,"105":1,"110":3,"111":3,"112":2,"113":1,"122":11,"127":1,"128":3,"129":1,"130":1,"137":3,"138":3,"139":3,"140":1,"153":1,"154":1,"182":1}}],["processed",{"2":{"64":6}}],["processors",{"2":{"31":1,"94":2,"108":2,"125":2,"135":2}}],["processor",{"2":{"31":1}}],["processing",{"2":{"23":1}}],["providers",{"2":{"162":1,"169":1}}],["provide",{"0":{"23":1},"2":{"10":6,"52":1,"55":1,"57":1,"62":1,"65":1,"68":1,"70":2,"73":2,"75":2,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"122":2,"124":1,"134":1,"146":1,"184":1}}],["provides",{"2":{"10":1,"77":1,"82":1,"192":1}}],["provided",{"2":{"8":2,"10":3,"11":1,"64":1,"85":1,"88":1,"169":1,"176":2,"188":1}}],["proj",{"2":{"5":4,"10":3,"172":2,"173":4,"175":1,"176":6,"190":1}}],["projecting",{"2":{"192":1}}],["projections",{"2":{"158":1}}],["projection",{"2":{"85":2,"190":1,"192":1}}],["project",{"2":{"2":1}}],["projects",{"2":{"2":1}}],["profile",{"2":{"2":1}}],["iah",{"2":{"196":2}}],["image",{"2":{"146":1}}],["impossible",{"2":{"69":1,"120":1}}],["important",{"2":{"175":1}}],["import",{"2":{"5":6,"10":5,"13":2,"14":2,"15":1,"31":10,"52":1,"55":1,"60":1,"62":1,"65":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"91":1,"93":1,"94":1,"103":1,"104":1,"105":1,"107":1,"108":1,"117":1,"118":1,"120":1,"121":1,"124":1,"125":1,"134":1,"135":1,"145":3,"150":2,"153":2,"154":1,"173":1,"176":2,"179":2,"180":3,"185":2,"189":1,"190":5}}],["implements",{"2":{"32":1,"188":1}}],["implementing",{"2":{"10":1,"180":1}}],["implement",{"2":{"10":1,"17":1,"23":1,"53":1,"56":1,"59":1,"63":1,"66":1,"82":1,"85":1,"88":1,"94":1,"108":1,"121":1,"125":1,"135":1,"148":1,"164":1,"165":4,"166":1}}],["implementation",{"0":{"53":1,"56":1,"63":1,"66":1,"69":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"163":1,"170":1,"177":1},"2":{"10":1,"53":3,"56":3,"59":1,"63":3,"66":3,"75":1,"85":3,"88":3,"91":1,"94":2,"104":1,"108":2,"118":1,"121":3,"125":2,"135":2,"146":2,"147":1,"153":1,"154":1,"172":1,"180":1,"188":1}}],["implementations",{"2":{"10":1,"94":1,"108":1,"125":1,"135":1,"147":1,"178":1,"188":3}}],["implemented",{"0":{"147":1},"2":{"5":2,"10":2,"31":1,"53":1,"59":3,"69":2,"71":2,"74":2,"76":2,"82":1,"85":2,"147":1,"148":2,"154":1,"165":2,"172":1,"178":1}}],["improve",{"2":{"8":2,"10":1,"167":1}}],["improvements",{"2":{"2":2,"3":1}}],["i=2",{"2":{"145":1}}],["ipoints",{"2":{"122":4}}],["ip",{"2":{"88":2}}],["ipt",{"2":{"64":8}}],["ihole",{"2":{"88":2}}],["ih",{"2":{"76":22}}],["i2",{"2":{"66":2}}],["i1",{"2":{"66":2}}],["ii",{"2":{"64":8}}],["io",{"2":{"60":5,"173":5,"176":5}}],["i+1",{"2":{"59":8,"146":1,"182":2,"184":1}}],["id",{"2":{"194":1}}],["identical",{"2":{"153":1,"169":1}}],["identity",{"2":{"146":4,"156":2,"167":1}}],["ideal",{"2":{"146":1}}],["idea",{"2":{"10":1,"20":1,"25":1,"27":1,"59":1,"148":1,"154":1}}],["idx`",{"2":{"64":1}}],["idx",{"2":{"56":6,"64":167,"66":9,"69":23,"70":5,"73":5,"75":2,"170":34,"182":51}}],["id=",{"2":{"10":2}}],["ignored",{"2":{"10":1,"146":1}}],["ignore",{"2":{"10":1,"146":2}}],["iff",{"2":{"153":1}}],["if",{"0":{"72":1},"2":{"5":10,"7":34,"8":38,"9":2,"10":74,"18":1,"22":2,"31":1,"32":1,"52":1,"53":6,"55":1,"56":15,"59":5,"60":3,"63":1,"64":95,"66":36,"69":8,"70":13,"71":12,"73":9,"74":44,"75":10,"76":22,"82":3,"84":2,"85":8,"87":2,"88":35,"90":1,"91":1,"93":1,"94":2,"96":4,"97":3,"98":3,"99":2,"100":1,"101":1,"103":1,"104":1,"105":9,"107":1,"108":3,"110":5,"111":4,"112":2,"113":2,"114":1,"115":1,"117":1,"118":1,"120":4,"121":16,"122":132,"124":1,"125":2,"127":4,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":2,"137":5,"138":3,"139":3,"140":1,"141":1,"142":1,"145":5,"146":35,"150":6,"151":1,"153":19,"154":6,"156":7,"160":1,"163":1,"165":1,"166":2,"167":1,"168":1,"170":12,"171":1,"172":3,"173":2,"176":6,"177":2,"180":1,"182":12,"184":12,"185":1,"186":1,"188":2,"192":1,"195":1,"198":2,"199":1}}],["i",{"2":{"2":1,"13":4,"22":1,"53":1,"56":14,"59":16,"64":28,"66":4,"71":2,"75":2,"76":4,"85":2,"88":8,"105":7,"122":28,"145":14,"146":17,"153":8,"154":8,"177":2,"181":3,"182":12,"184":28,"189":2,"191":2,"192":1,"199":3}}],["itererable",{"2":{"189":1}}],["iter",{"2":{"156":31}}],["iterate",{"2":{"59":2,"151":1,"153":1,"156":4}}],["iteration",{"2":{"53":1}}],["iterators",{"2":{"13":1,"59":1,"64":5,"66":3,"73":1,"76":2,"146":1,"153":2,"154":3,"156":8,"170":6,"177":1}}],["iterator",{"2":{"10":2,"64":4,"73":2,"156":2}}],["iterabletype",{"2":{"153":5,"154":6}}],["iterable",{"2":{"8":2,"10":3,"18":1,"53":1,"66":1,"82":1,"153":17,"154":15,"156":10,"191":1}}],["iterables",{"2":{"5":4,"10":2,"22":1,"150":4,"153":1,"154":2,"156":3}}],["ith",{"2":{"64":3,"76":7}}],["itself",{"2":{"66":1,"145":1,"151":1}}],["its",{"2":{"9":2,"10":10,"18":1,"52":1,"59":1,"64":2,"66":4,"76":1,"97":1,"156":1,"164":1,"180":1,"181":1,"182":1,"183":3,"197":1}}],["it",{"2":{"2":1,"5":8,"8":2,"10":21,"18":11,"19":2,"20":1,"22":1,"29":3,"30":1,"52":2,"53":3,"55":1,"56":1,"58":1,"60":1,"63":2,"64":2,"65":1,"66":2,"70":1,"71":1,"73":1,"74":4,"75":1,"76":3,"81":2,"82":2,"85":3,"88":1,"93":2,"96":3,"110":3,"120":1,"121":1,"122":14,"127":2,"137":3,"144":1,"145":2,"146":4,"148":3,"150":2,"151":3,"152":1,"153":8,"154":5,"156":4,"158":1,"159":2,"160":2,"162":1,"163":1,"164":1,"166":1,"168":1,"172":5,"175":2,"176":1,"180":1,"182":1,"187":1,"188":7,"192":3,"193":3,"195":3,"199":2,"200":2}}],["isolate",{"2":{"180":1}}],["isodd",{"2":{"69":1}}],["istable",{"2":{"153":1,"154":1,"156":1}}],["isparallel",{"2":{"122":1,"145":8}}],["is3d",{"2":{"88":1,"156":1,"171":1,"185":1,"186":1,"189":10}}],["issue",{"2":{"64":1}}],["issues",{"2":{"25":1,"27":1}}],["isequal",{"2":{"146":1}}],["iseven",{"2":{"122":1}}],["isempty",{"2":{"53":1,"59":4,"66":1,"70":1,"71":2,"73":1,"146":1,"165":1,"182":1}}],["isexported",{"2":{"31":1}}],["isa",{"2":{"18":1,"59":9,"153":3,"154":1,"189":1}}],["isnothing",{"2":{"60":1,"64":9,"69":1,"71":2,"74":2,"76":2,"88":1,"146":1,"173":1,"176":1,"180":1,"181":1,"182":5,"183":1,"184":6}}],["isn",{"2":{"10":1,"53":1,"64":4,"66":1,"69":1,"71":1,"74":3,"76":2,"85":3,"88":1,"93":1,"121":1,"122":9,"180":1,"188":1}}],["isconcave",{"0":{"145":1},"2":{"4":1,"10":2,"81":1,"143":1,"145":3}}],["isclockwise",{"0":{"144":1},"2":{"4":1,"10":2,"66":1,"143":1,"145":5,"146":2}}],["is",{"0":{"25":1,"52":2,"55":1,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"151":1},"2":{"2":3,"4":1,"5":20,"7":16,"8":86,"9":2,"10":116,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"27":2,"52":7,"53":19,"55":1,"56":19,"57":2,"58":2,"59":15,"60":3,"62":2,"63":5,"64":82,"65":3,"66":22,"68":1,"69":2,"70":4,"71":13,"73":4,"74":40,"75":7,"76":20,"77":1,"81":5,"82":4,"84":8,"85":23,"88":13,"90":2,"91":3,"93":4,"94":4,"96":7,"97":3,"98":3,"99":1,"100":1,"101":1,"104":3,"105":3,"107":1,"108":5,"110":9,"111":4,"112":2,"113":1,"114":1,"115":1,"118":2,"120":3,"121":12,"122":91,"125":4,"127":2,"134":4,"135":5,"137":8,"138":3,"139":3,"140":1,"141":2,"142":1,"144":2,"145":7,"146":11,"147":1,"148":3,"150":6,"151":3,"152":1,"153":18,"154":4,"156":5,"158":10,"159":1,"160":1,"161":7,"162":2,"163":1,"164":3,"165":3,"166":1,"168":4,"169":1,"170":2,"171":1,"172":7,"173":2,"174":3,"175":3,"176":9,"177":6,"179":1,"180":4,"181":1,"182":2,"183":1,"185":2,"187":1,"188":3,"191":4,"192":5,"193":3,"194":1,"195":3,"197":2,"198":5,"199":2}}],["innerjoin",{"2":{"197":1,"198":1,"199":1}}],["inner",{"2":{"122":6,"153":5}}],["in=1",{"2":{"122":1}}],["in`",{"2":{"122":1}}],["inaccuracies",{"2":{"74":1}}],["inject",{"0":{"72":1},"2":{"173":1}}],["ind",{"2":{"199":2}}],["individual",{"2":{"193":1}}],["indicate",{"2":{"156":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"64":4,"153":2,"154":2,"184":16}}],["indeed",{"2":{"162":1}}],["index",{"2":{"59":8,"64":11,"122":1,"153":1,"182":1}}],["inds",{"2":{"146":3}}],["inplace",{"2":{"59":1}}],["inputs",{"2":{"10":1,"64":1,"88":1,"91":1,"104":1,"118":1,"184":1}}],["input",{"2":{"10":12,"56":1,"69":1,"70":1,"73":1,"74":1,"75":1,"146":1,"148":1,"154":1,"176":3,"177":2,"181":1,"182":1,"183":1,"192":1}}],["inbounds",{"2":{"59":16,"85":5,"122":1}}],["inspiration",{"2":{"69":1}}],["inspired",{"2":{"68":1,"69":2}}],["inside",{"2":{"56":3,"62":1,"64":3,"66":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":2,"84":3,"85":1,"96":1,"122":1,"134":1,"137":1,"146":2}}],["insertion",{"2":{"64":1}}],["insert",{"2":{"56":1,"182":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1,"154":1}}],["instructs",{"2":{"10":1,"188":2}}],["inline",{"2":{"32":1,"122":4,"145":1,"153":12,"154":10,"160":2}}],["init=nothing",{"2":{"154":1}}],["init=typemax",{"2":{"85":2}}],["init=zero",{"2":{"53":1,"66":1}}],["initial",{"2":{"74":2,"176":1}}],["initially",{"2":{"64":1}}],["initialize",{"2":{"59":3,"63":2,"64":1,"74":1}}],["init",{"2":{"19":1,"31":1,"56":1,"63":2,"154":30,"176":4}}],["incorrect",{"2":{"161":1,"162":1}}],["increase",{"2":{"64":1,"122":1}}],["increasing",{"2":{"10":1,"180":1}}],["increment",{"2":{"59":5}}],["including",{"2":{"56":1,"64":2,"74":1,"85":1,"96":1,"97":1,"98":1,"99":1,"122":2}}],["include",{"2":{"31":44,"56":1,"64":1,"77":1,"85":2,"160":1,"180":2,"193":2,"194":1}}],["included",{"2":{"10":2,"76":2,"166":2,"170":2,"193":1}}],["includes",{"2":{"8":4,"10":2,"76":1,"85":2,"88":1,"122":1}}],["incircle",{"0":{"16":1}}],["investigate",{"2":{"146":1}}],["investigating",{"0":{"81":1}}],["inverted",{"2":{"10":1,"82":1}}],["invalid",{"2":{"20":1,"71":2,"162":1,"168":1,"169":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"148":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"10":3,"70":1,"73":1,"75":1}}],["invocation",{"2":{"18":1}}],["inv",{"2":{"10":2,"158":3}}],["ing",{"2":{"5":2,"10":2,"59":1,"185":1}}],["intr",{"2":{"64":28,"66":9,"69":16,"74":8}}],["intr2",{"2":{"64":2,"74":14}}],["intr1",{"2":{"64":3,"74":21,"122":2}}],["intrs",{"2":{"64":10,"74":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"64":6,"76":7,"105":7,"177":1,"180":1,"182":5,"183":1,"184":1}}],["integrate",{"2":{"53":1}}],["integrating",{"2":{"53":1}}],["integrals",{"2":{"52":1}}],["integral",{"2":{"52":1}}],["intended",{"2":{"10":1,"165":3,"166":1}}],["intermediate",{"2":{"66":1}}],["inter2",{"2":{"66":15}}],["inter1",{"2":{"66":23}}],["interpreted",{"2":{"59":1}}],["interpolation",{"2":{"9":2,"10":1,"58":1,"59":2,"174":1}}],["interpolated",{"2":{"9":6,"10":3,"59":17,"174":1}}],["interpolate",{"2":{"4":2,"9":3,"10":4,"57":1,"58":2,"59":25}}],["interest",{"2":{"59":1,"85":1}}],["internal",{"2":{"58":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"10":3,"64":21,"69":1,"70":1,"73":5,"74":4}}],["interface",{"0":{"165":1},"2":{"10":3,"20":1,"77":1,"82":1,"153":1,"164":1,"165":5,"166":1,"180":1,"192":1}}],["interacted",{"2":{"122":1}}],["interaction",{"0":{"122":1},"2":{"122":2}}],["interactions",{"2":{"64":1,"76":3,"122":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"10":1,"73":1,"122":2}}],["interacts",{"2":{"7":2,"10":1,"122":3,"124":1,"125":1,"128":3,"129":1,"130":1}}],["interact",{"2":{"7":4,"10":2,"75":1,"76":1,"107":1,"118":1,"122":5,"124":1,"125":1,"127":1,"128":2,"129":2,"130":1}}],["interior",{"2":{"7":12,"10":7,"52":1,"56":9,"59":7,"63":5,"64":1,"76":18,"90":1,"91":1,"93":1,"94":3,"97":5,"98":1,"99":2,"103":2,"104":1,"105":1,"108":2,"110":2,"111":6,"112":3,"122":15,"124":1,"125":3,"128":1,"129":2,"130":2,"134":1,"135":3,"140":2,"145":2,"163":1,"166":1}}],["interiors",{"2":{"7":12,"10":7,"59":20,"90":1,"91":1,"93":1,"103":1,"104":1,"107":1,"108":1,"113":1,"117":1,"118":1,"122":5,"124":1,"125":1,"127":1,"128":2,"129":1,"134":1,"135":1,"138":3,"139":3}}],["intersectingpolygons",{"2":{"10":3}}],["intersecting",{"0":{"168":1},"1":{"169":1,"170":1},"2":{"10":4,"31":1,"64":2,"76":2,"166":4,"168":1,"170":4}}],["intersections",{"0":{"74":1},"2":{"64":2,"66":2,"71":1,"73":2,"74":1,"76":1,"122":2}}],["intersection",{"0":{"37":1,"73":1,"116":1},"1":{"117":1,"118":1},"2":{"2":1,"4":2,"7":6,"10":19,"15":4,"23":1,"31":1,"37":2,"64":38,"66":6,"69":3,"70":4,"71":4,"73":15,"74":73,"75":2,"76":2,"105":2,"117":1,"121":5,"122":6}}],["intersect",{"2":{"7":16,"10":11,"64":4,"66":3,"70":2,"73":1,"74":1,"75":1,"76":5,"90":1,"91":2,"93":1,"94":1,"104":1,"108":1,"111":1,"113":1,"117":2,"121":1,"122":4,"134":1,"135":2,"138":3,"139":3,"169":1,"170":4}}],["intersects",{"0":{"49":1,"117":1},"2":{"4":2,"7":5,"10":6,"31":1,"49":2,"64":1,"74":2,"76":2,"105":2,"116":1,"117":4,"118":4,"121":5,"140":1,"170":2,"197":1}}],["into",{"2":{"9":2,"10":7,"17":1,"26":1,"53":1,"56":1,"59":1,"63":4,"64":2,"69":1,"70":1,"73":1,"122":1,"146":4,"153":3,"154":2,"155":1,"156":1,"159":1,"170":1,"180":1,"189":2,"191":2,"197":1}}],["int64",{"2":{"5":12,"10":6,"162":6,"181":1,"182":1,"184":1,"185":6,"191":14}}],["infinity",{"2":{"121":1,"122":1}}],["info",{"2":{"10":2,"174":1}}],["information",{"0":{"193":1},"2":{"10":1,"29":1,"59":1,"64":2,"65":1,"74":1,"82":1,"122":1,"190":1,"193":3,"195":2}}],["inf",{"2":{"2":1,"5":2,"69":2,"181":1,"184":3}}],["in",{"0":{"23":1},"2":{"0":1,"2":2,"5":12,"7":6,"8":2,"9":8,"10":54,"13":6,"14":2,"17":2,"18":4,"20":1,"23":3,"24":2,"25":1,"26":3,"27":1,"29":1,"30":1,"31":3,"32":1,"33":1,"52":1,"53":3,"56":7,"57":2,"59":22,"60":1,"62":2,"63":5,"64":72,"66":31,"69":6,"70":9,"71":3,"73":5,"74":29,"75":11,"76":28,"81":1,"82":3,"84":6,"85":6,"87":1,"88":17,"90":2,"91":1,"94":10,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"105":7,"108":9,"110":1,"111":1,"112":1,"114":1,"115":1,"117":2,"118":1,"120":1,"121":11,"122":135,"124":1,"125":11,"129":1,"131":1,"132":1,"134":1,"135":10,"138":3,"139":3,"141":1,"142":1,"145":4,"146":10,"147":3,"148":1,"150":4,"151":2,"152":1,"153":8,"154":4,"156":4,"157":1,"158":5,"159":1,"160":1,"164":1,"165":1,"166":2,"167":1,"168":1,"170":7,"171":2,"172":3,"173":1,"174":2,"175":2,"176":14,"177":7,"178":1,"180":5,"181":2,"182":4,"183":1,"184":5,"185":2,"186":1,"187":4,"188":4,"189":8,"190":1,"191":2,"192":6,"195":2,"197":4,"198":3,"199":1,"200":1}}],["rd",{"2":{"180":3}}],["rdbu",{"2":{"84":1}}],["rhumb",{"2":{"145":2}}],["runner",{"2":{"192":1}}],["running",{"2":{"153":1,"156":2}}],["run",{"2":{"153":5,"154":3,"199":1}}],["runs",{"2":{"74":2,"144":1}}],["rule",{"2":{"64":1}}],["rules",{"2":{"64":1}}],["rightjoin",{"2":{"197":1}}],["right=2",{"2":{"64":1}}],["right",{"2":{"59":1,"64":4,"69":1,"85":1,"145":1,"182":19,"184":5,"191":1}}],["ring4",{"2":{"193":2}}],["ring3",{"2":{"192":1}}],["ring2",{"2":{"191":2}}],["ring1",{"2":{"191":2}}],["ring",{"2":{"2":1,"8":14,"10":13,"31":1,"53":2,"56":3,"59":1,"62":1,"63":4,"64":12,"66":13,"76":3,"85":5,"88":4,"96":1,"97":2,"98":5,"110":1,"112":1,"122":2,"127":1,"128":1,"129":3,"137":1,"138":2,"139":4,"145":3,"146":11,"161":2,"162":1,"163":14,"164":1,"191":1}}],["rings",{"0":{"98":1,"112":1,"129":1,"139":1,"161":1},"1":{"162":1,"163":1},"2":{"2":2,"8":8,"10":6,"53":1,"63":1,"64":3,"74":1,"88":7,"144":1,"146":5,"163":1,"166":1,"180":1}}],["rtrees",{"2":{"20":1}}],["r+y",{"2":{"13":2,"14":1}}],["r+x",{"2":{"13":2,"14":1}}],["ry",{"2":{"13":3,"14":3}}],["rx",{"2":{"13":3,"14":3}}],["round",{"2":{"180":1,"182":1,"184":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"154":3}}],["rows",{"2":{"154":2}}],["robust",{"0":{"15":1},"2":{"81":1}}],["rotate",{"2":{"66":1}}],["rotation",{"2":{"5":2,"10":1,"185":1}}],["rotations",{"2":{"5":6,"10":3,"185":3}}],["rotmatrix2d",{"2":{"180":1}}],["rotmatrix",{"2":{"5":2,"10":1,"185":1}}],["rᵢ₋₁",{"2":{"59":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"10":1}}],["rᵢ₊₁",{"2":{"10":1,"59":29}}],["rᵢ",{"2":{"10":2,"59":49}}],["ramer",{"2":{"182":1}}],["raster",{"0":{"146":1},"2":{"146":4}}],["ray",{"2":{"122":4}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"146":3,"153":2,"154":2}}],["ranges",{"2":{"10":1,"146":2}}],["randomly",{"2":{"198":2}}],["random",{"2":{"180":2}}],["randn",{"2":{"79":1}}],["rand",{"2":{"10":1,"81":1,"146":1,"198":2}}],["rather",{"2":{"10":1,"146":1,"169":1}}],["ratio",{"2":{"10":7,"74":1,"176":1,"180":1,"181":4,"182":6,"183":4,"184":11}}],["radii",{"2":{"10":1,"176":1}}],["radius`",{"2":{"176":1}}],["radius",{"2":{"10":6,"59":13,"158":3,"176":4}}],["radialdistance",{"0":{"181":1},"2":{"4":1,"10":2,"178":1,"180":4,"181":4}}],["rrayscore",{"2":{"5":2,"10":1,"185":1}}],["rring",{"2":{"5":2,"10":1,"185":1}}],["rewrap",{"2":{"153":2,"156":1}}],["req",{"2":{"122":44}}],["requirement",{"2":{"161":1,"168":1}}],["requirements",{"2":{"122":5}}],["required",{"2":{"82":1,"94":3,"108":3,"125":3,"135":3,"175":1,"190":1}}],["requires",{"2":{"60":1,"88":1,"90":1,"94":2,"97":3,"98":3,"99":1,"108":1,"111":3,"112":2,"113":1,"125":1,"128":3,"129":1,"130":1,"134":1,"135":1,"138":3,"139":3,"140":1,"173":1,"176":1,"188":1}}],["require",{"2":{"33":1,"82":1,"93":2,"94":6,"108":3,"122":32,"125":3,"135":3}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"180":3}}],["ref",{"2":{"84":1}}],["referring",{"2":{"122":1}}],["refer",{"2":{"10":1,"146":1}}],["references",{"2":{"10":1,"59":1}}],["reference",{"0":{"192":1,"193":1},"2":{"4":1,"5":4,"172":2,"190":2,"192":1}}],["reveal",{"2":{"76":1}}],["reveals",{"2":{"76":1}}],["reverse",{"2":{"52":1,"58":1,"59":1,"64":2,"191":2}}],["rev",{"2":{"75":1}}],["render",{"2":{"58":1}}],["rendering",{"2":{"58":3,"59":1}}],["rename",{"2":{"3":1}}],["regardless",{"2":{"74":1,"122":1}}],["regions",{"2":{"71":3,"74":5,"75":1,"76":3,"122":2,"199":1}}],["region",{"2":{"60":2,"74":3,"76":2,"199":1}}],["register",{"2":{"31":3,"59":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"195":1}}],["readability",{"2":{"64":1}}],["read",{"2":{"153":1,"192":2}}],["reading",{"2":{"153":1}}],["reads",{"2":{"153":1}}],["reached",{"2":{"153":1,"156":3}}],["reaches",{"2":{"151":1}}],["reach",{"2":{"151":1}}],["reasons",{"2":{"188":1}}],["reason",{"2":{"24":1,"160":1,"161":1,"168":1}}],["real`",{"2":{"176":1,"177":1}}],["reality",{"2":{"81":1}}],["really",{"2":{"53":1,"122":1,"146":1,"160":1}}],["real=1",{"2":{"10":2,"176":2}}],["real=6378137`",{"2":{"176":1}}],["real=6378137",{"2":{"10":2,"176":1}}],["real",{"0":{"199":1},"2":{"9":2,"10":13,"56":1,"59":45,"63":2,"74":1,"176":3,"177":1,"184":5,"197":1}}],["relation",{"2":{"64":2}}],["relations",{"2":{"31":10,"105":1,"121":1}}],["relationship",{"2":{"23":1,"197":2}}],["relative",{"2":{"59":3}}],["relevant",{"2":{"3":1,"10":3,"82":1,"158":2}}],["reducing",{"2":{"154":2}}],["reduced",{"2":{"181":1,"182":1,"183":1}}],["reduces",{"2":{"19":1,"76":1,"154":1}}],["reduce",{"2":{"5":2,"10":1,"146":1,"150":2,"154":2,"165":1}}],["redundant",{"2":{"64":1}}],["red",{"2":{"14":1,"62":2,"84":1,"93":1,"103":1,"117":1,"191":1,"192":1,"198":2}}],["removal",{"2":{"64":1}}],["removes",{"2":{"64":1,"148":1}}],["removed",{"2":{"64":3,"71":5,"146":1}}],["remove",{"2":{"53":1,"64":33,"66":1,"69":2,"70":5,"73":5,"75":2,"170":2,"181":1,"182":3,"184":4}}],["removing",{"2":{"10":3,"64":1,"71":1,"181":1,"182":1,"183":1}}],["remainingnode",{"2":{"146":3}}],["remaining",{"2":{"64":1,"88":1,"122":2,"182":1}}],["remain",{"2":{"5":2,"10":9,"150":2,"153":1,"180":2}}],["resolution",{"2":{"192":1}}],["resolved",{"2":{"146":1}}],["reset",{"2":{"64":1,"153":1}}],["resembles",{"2":{"10":1,"158":2}}],["resize",{"2":{"13":1,"14":1,"64":2}}],["resampled",{"2":{"10":1,"177":1}}],["respectively",{"2":{"64":1,"121":1,"156":1,"191":1}}],["respect",{"2":{"10":2,"73":1,"74":1,"82":1,"122":6}}],["rest",{"2":{"10":1,"59":2,"75":1}}],["resulting",{"2":{"69":1,"76":1,"146":1,"198":1}}],["results",{"2":{"7":4,"10":2,"74":1,"105":1,"121":1,"153":1,"154":1,"162":1,"182":25,"191":3}}],["result",{"2":{"5":4,"7":10,"8":10,"10":13,"19":1,"32":3,"53":2,"56":1,"66":1,"74":15,"82":1,"85":2,"91":1,"94":1,"104":1,"118":1,"135":1,"150":4,"153":9,"154":2,"176":3,"184":6}}],["receives",{"2":{"153":1,"154":1}}],["recent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["recalculate",{"2":{"152":1}}],["recursive",{"2":{"151":1}}],["recursively",{"2":{"8":2,"10":1,"151":1,"167":1}}],["rect",{"2":{"52":5,"55":3,"65":3,"84":7}}],["rectangle",{"2":{"52":2,"55":2,"58":2,"65":2,"66":1,"84":2,"175":5,"176":8,"198":2}}],["rectangletrait",{"2":{"32":1}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"180":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"4":1,"5":2,"10":3,"18":1,"150":2,"153":2,"154":1,"156":27}}],["re",{"2":{"5":2,"10":1,"17":1,"31":1,"82":1,"185":1,"190":1,"192":1}}],["retrievable",{"2":{"5":2,"172":1}}],["returnval",{"2":{"122":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"60":1,"71":2}}],["return",{"0":{"22":1},"2":{"5":2,"7":36,"8":4,"10":37,"13":3,"14":3,"23":2,"30":1,"32":3,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":5,"56":5,"59":20,"60":1,"63":4,"64":36,"66":12,"69":12,"70":5,"71":4,"73":4,"74":18,"75":6,"76":9,"82":2,"85":8,"88":30,"91":1,"94":1,"100":2,"101":2,"104":1,"105":18,"108":2,"114":2,"115":2,"117":1,"118":1,"121":28,"122":71,"125":1,"127":2,"131":2,"132":2,"135":1,"141":2,"142":2,"145":10,"146":12,"153":17,"154":3,"156":7,"161":1,"163":4,"165":8,"166":2,"170":2,"171":2,"172":1,"177":4,"180":3,"181":1,"182":5,"183":3,"184":7,"185":2,"186":2,"188":3,"189":8}}],["returned",{"2":{"5":2,"10":11,"22":2,"23":1,"64":3,"69":1,"70":2,"73":2,"74":2,"75":2,"81":1,"82":1,"146":1,"153":1,"156":1,"160":1,"172":1,"180":1}}],["returns",{"2":{"5":2,"7":10,"8":8,"9":6,"10":25,"18":1,"22":2,"53":2,"56":1,"59":6,"63":3,"64":4,"66":6,"69":1,"70":1,"74":1,"75":1,"82":1,"85":8,"87":1,"90":2,"91":1,"94":1,"103":2,"104":1,"107":1,"118":1,"121":2,"122":4,"135":1,"146":2,"150":2,"153":2,"160":1,"177":1,"186":1,"197":1}}],["rebuilt",{"2":{"5":2,"10":2,"148":1,"150":2,"153":1,"156":1}}],["rebuilding",{"2":{"153":1,"154":1}}],["rebuild",{"2":{"4":1,"10":4,"151":1,"153":3,"156":8,"177":1,"180":2}}],["repl",{"2":{"60":1,"173":1,"176":1}}],["replace",{"2":{"31":1,"64":1,"146":2,"182":1}}],["replaced",{"2":{"22":1}}],["repeat",{"2":{"63":1,"64":3,"88":6}}],["repeating",{"2":{"53":1,"76":1}}],["repeated",{"2":{"2":1,"8":6,"10":3,"56":2,"59":1,"64":2,"76":2,"85":2,"88":4,"122":1}}],["represent",{"2":{"17":1,"59":1,"64":4,"88":1,"158":1}}],["representing",{"2":{"10":2,"71":1,"74":1,"76":1,"82":1,"84":1,"88":1,"158":1,"199":1}}],["represented",{"2":{"10":1,"158":1,"198":1}}],["represents",{"2":{"10":1,"165":3,"166":1}}],["reprojects",{"2":{"172":1}}],["reprojection",{"0":{"172":1},"1":{"173":1}}],["reproject",{"2":{"4":1,"5":7,"31":2,"148":1,"172":6,"173":2}}],["r",{"2":{"2":1,"10":2,"13":11,"14":12,"32":1,"176":1,"184":2,"191":6,"192":2,"193":4}}],["o",{"2":{"154":24}}],["odd",{"2":{"122":1}}],["own",{"2":{"76":1,"148":2}}],["occur",{"2":{"74":1}}],["occurs",{"2":{"74":1}}],["occupied",{"2":{"52":1}}],["old",{"2":{"64":8,"153":3}}],["ourselves",{"2":{"176":1}}],["our",{"2":{"24":1,"176":1,"191":4,"192":3,"198":1}}],["out=3",{"2":{"122":1}}],["out=4",{"2":{"73":1}}],["out`",{"2":{"73":1,"122":1}}],["out",{"2":{"10":3,"64":12,"66":23,"74":6,"76":4,"82":1,"84":5,"94":4,"105":1,"108":3,"121":2,"122":102,"125":4,"135":4,"145":1,"153":1,"177":1,"188":2}}],["outside",{"2":{"7":4,"8":2,"10":3,"64":3,"66":1,"71":2,"74":4,"76":3,"84":2,"85":1,"93":1,"104":1,"107":1,"121":3,"122":12,"140":1}}],["outputs",{"2":{"64":1}}],["output",{"2":{"7":16,"8":2,"10":18,"18":1,"23":1,"69":2,"70":1,"73":1,"74":1,"75":1,"76":2,"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"145":2,"180":1,"184":1,"189":1}}],["outerjoin",{"2":{"197":1}}],["outermost",{"2":{"153":1}}],["outer",{"2":{"5":2,"10":1,"150":2,"151":1,"153":2,"198":1}}],["omit",{"2":{"10":1,"176":1}}],["obtain",{"2":{"153":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"8":2,"10":1,"167":1}}],["objects",{"2":{"5":8,"8":2,"10":17,"150":8,"151":5,"153":4,"154":1,"156":3,"167":1,"174":1,"180":2,"186":1}}],["object",{"2":{"5":8,"8":2,"9":2,"10":8,"20":1,"59":1,"84":1,"122":4,"150":2,"151":5,"153":1,"156":2,"167":1,"172":3,"176":1,"180":1,"186":1}}],["obj",{"2":{"5":8,"8":2,"10":17,"150":4,"153":1,"154":1,"156":8,"167":1,"171":2,"176":3,"180":3,"185":1,"186":1}}],["others",{"2":{"60":1,"170":1}}],["otherwise",{"2":{"8":4,"10":3,"60":1,"64":1,"71":1,"74":1,"85":2,"146":1,"171":1,"173":1,"176":1,"189":1}}],["other",{"0":{"8":1,"10":1,"156":1},"2":{"7":8,"10":12,"56":1,"64":5,"70":1,"73":1,"74":1,"75":2,"76":3,"77":2,"85":2,"88":2,"90":1,"96":1,"117":1,"120":1,"121":4,"122":8,"124":2,"125":2,"128":1,"137":1,"146":1,"151":1,"153":1,"156":1,"159":1,"166":2,"168":1,"170":2,"180":2,"182":2,"187":1,"188":1,"192":1,"197":4,"200":1}}],["ogc",{"0":{"7":1}}],["over=3",{"2":{"73":1}}],["over`",{"2":{"73":1}}],["overflow",{"2":{"69":1}}],["overhead",{"2":{"22":1,"153":1,"154":1}}],["overrides",{"0":{"33":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"33":1}}],["override",{"2":{"10":1,"59":1}}],["over",{"2":{"5":2,"10":3,"52":2,"53":1,"63":3,"64":5,"66":1,"73":1,"74":11,"76":1,"81":1,"94":1,"105":1,"108":1,"121":2,"122":15,"125":1,"135":1,"150":2,"153":9,"154":11,"156":3,"191":3}}],["overlapping",{"2":{"64":11,"74":4,"76":6}}],["overlaps",{"0":{"46":1,"119":1,"120":1},"1":{"120":1,"121":1},"2":{"4":10,"7":9,"10":13,"31":1,"46":2,"74":1,"119":1,"120":3,"121":30,"146":1,"197":1}}],["overlap",{"2":{"2":1,"7":8,"10":4,"64":2,"74":8,"76":2,"94":1,"103":1,"120":5,"121":6,"122":2,"135":1,"168":1}}],["opposed",{"2":{"196":1}}],["opposite",{"2":{"7":10,"10":5,"64":2,"71":1,"74":2,"76":1,"91":2,"94":1,"104":2,"118":2,"135":1}}],["ops",{"2":{"154":1}}],["operable",{"2":{"158":1}}],["operates",{"2":{"153":1,"154":1,"161":1,"168":1}}],["operate",{"2":{"18":1,"29":1,"154":1}}],["operations",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"23":1,"26":1,"74":1,"76":1,"148":1}}],["operation",{"2":{"10":4,"64":1,"148":1,"154":1,"158":1,"166":2,"170":2,"188":2,"197":1}}],["open",{"2":{"64":1,"162":1,"192":1}}],["open>",{"2":{"10":2}}],["optimisation",{"2":{"122":1}}],["optimise",{"2":{"105":1}}],["optimal",{"2":{"10":1,"82":1}}],["options",{"2":{"14":1,"64":1}}],["optional",{"2":{"8":10,"10":6,"53":2,"56":1,"66":1,"85":2}}],["op",{"2":{"5":6,"10":3,"19":2,"63":1,"150":6,"154":35}}],["org",{"2":{"70":1,"73":1,"75":1,"122":2,"182":1}}],["organise",{"2":{"3":1}}],["orange",{"2":{"68":1,"84":1,"87":2,"90":2,"107":2,"120":2,"134":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"76":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"10":4,"18":1,"22":1,"64":10,"69":5,"70":1,"73":1,"76":4,"151":1,"153":7,"165":1,"171":2,"177":1,"179":4,"180":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"64":15,"74":53}}],["orientation",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"3":1,"10":2,"31":1,"53":1,"64":10,"66":2,"70":1,"73":2,"74":2,"75":1,"122":16,"144":1,"180":1}}],["ordered",{"2":{"52":1}}],["order",{"0":{"81":1},"2":{"5":8,"7":2,"8":4,"10":7,"52":1,"53":2,"56":1,"59":1,"64":4,"74":1,"76":1,"81":4,"82":1,"85":2,"88":3,"91":1,"94":1,"104":1,"118":1,"150":4,"153":1,"154":1,"172":2,"180":1,"197":1}}],["or",{"0":{"24":1},"2":{"5":22,"7":6,"8":20,"10":57,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"29":2,"31":1,"32":1,"53":1,"56":4,"59":1,"60":1,"62":2,"63":4,"64":24,"65":1,"69":1,"70":1,"71":3,"73":2,"74":9,"75":1,"76":2,"77":1,"82":1,"84":2,"85":4,"88":3,"90":1,"94":1,"96":2,"97":1,"98":1,"99":1,"100":1,"101":1,"107":2,"110":2,"111":3,"112":2,"113":1,"114":1,"115":1,"117":2,"118":1,"120":1,"121":2,"122":26,"124":1,"125":1,"131":1,"132":1,"135":1,"137":2,"141":1,"142":1,"144":2,"145":3,"146":7,"148":4,"150":14,"152":1,"153":8,"154":3,"155":2,"156":1,"158":2,"159":3,"160":1,"161":1,"163":1,"165":7,"166":2,"172":2,"173":1,"174":2,"176":2,"177":2,"178":1,"180":3,"182":2,"184":2,"186":1,"189":2,"197":1,"199":2}}],["on=2",{"2":{"122":1}}],["on`",{"2":{"122":1}}],["once",{"2":{"105":1,"121":1,"146":1}}],["onto",{"2":{"85":1}}],["ones",{"2":{"169":1}}],["oneunit",{"2":{"59":1}}],["one",{"2":{"5":2,"7":18,"10":15,"23":1,"53":2,"56":4,"58":1,"59":1,"63":1,"64":5,"66":3,"70":1,"71":1,"73":1,"74":32,"75":2,"76":2,"77":1,"84":2,"93":1,"100":1,"105":1,"107":1,"120":1,"121":18,"122":18,"124":2,"125":2,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":1,"141":1,"145":1,"146":5,"153":1,"158":2,"169":1,"172":1,"176":1,"184":1,"185":1,"192":1,"197":1}}],["only",{"2":{"4":1,"9":2,"10":12,"23":1,"33":2,"53":2,"58":2,"59":1,"60":1,"63":2,"64":4,"66":3,"69":1,"70":1,"73":1,"74":1,"75":1,"82":3,"85":2,"88":3,"120":3,"121":1,"124":1,"146":2,"153":1,"154":2,"158":2,"169":1,"174":1,"175":1,"177":2,"187":1,"188":2,"193":1,"199":1,"200":1}}],["on",{"0":{"192":1},"2":{"2":1,"5":4,"8":6,"10":13,"18":1,"20":1,"23":2,"25":3,"27":3,"29":2,"32":1,"53":3,"56":5,"58":1,"59":2,"63":3,"64":28,"66":8,"69":1,"70":1,"71":5,"73":1,"74":4,"75":1,"76":2,"82":1,"84":1,"85":3,"88":2,"93":1,"94":7,"96":2,"97":3,"98":3,"99":1,"105":4,"108":6,"110":4,"111":1,"112":1,"121":9,"122":125,"125":7,"127":2,"135":7,"137":2,"138":1,"139":1,"146":3,"148":1,"150":4,"153":12,"154":4,"156":1,"158":3,"160":2,"161":1,"163":1,"166":1,"168":1,"174":1,"176":1,"182":1,"190":1,"192":3,"193":1,"195":1,"196":1,"197":4,"198":1,"199":2,"200":2}}],["often",{"2":{"192":1}}],["offers",{"2":{"191":1}}],["offer",{"2":{"176":1}}],["offset",{"2":{"56":8,"88":1}}],["off",{"2":{"8":2,"10":1,"64":4,"88":1,"122":6,"154":1}}],["of",{"0":{"80":1},"2":{"0":2,"2":4,"5":14,"7":58,"8":132,"9":10,"10":196,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"27":1,"29":3,"32":2,"52":5,"53":28,"55":1,"56":38,"57":9,"58":1,"59":13,"60":1,"62":3,"63":12,"64":84,"65":5,"66":31,"69":5,"70":12,"71":13,"73":10,"74":48,"75":9,"76":20,"77":5,"81":3,"82":3,"84":6,"85":18,"87":2,"88":19,"90":4,"91":5,"93":6,"94":18,"96":1,"97":5,"98":5,"99":1,"100":2,"101":1,"104":5,"105":1,"107":3,"108":14,"110":1,"111":1,"112":1,"114":2,"115":1,"117":1,"118":3,"120":1,"121":13,"122":85,"124":2,"125":15,"127":3,"128":7,"129":5,"130":1,"131":2,"132":1,"134":4,"135":18,"137":3,"138":6,"139":6,"140":4,"141":1,"142":1,"144":2,"145":3,"146":19,"147":2,"148":3,"150":12,"151":5,"152":2,"153":21,"154":7,"156":1,"158":4,"159":2,"161":1,"162":1,"166":2,"168":4,"170":4,"171":3,"172":1,"174":2,"175":2,"176":5,"177":2,"180":8,"182":4,"183":2,"184":1,"186":1,"188":4,"189":2,"191":6,"192":4,"193":2,"194":1,"195":4,"197":4,"198":4,"199":2}}],["2pi",{"2":{"191":1,"192":1,"193":1}}],["2nd",{"2":{"74":6}}],["2335447787454",{"2":{"193":1}}],["233544778745394",{"2":{"193":2}}],["23",{"2":{"58":3,"122":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"58":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"191":1}}],["26745668457025",{"2":{"191":1}}],["267456684570245",{"2":{"191":3}}],["26",{"2":{"58":5,"122":2}}],["24989584635339165",{"2":{"191":1}}],["24279488312757858",{"2":{"191":4}}],["24",{"2":{"58":7,"122":1,"193":9}}],["274364",{"2":{"70":1,"73":1,"75":1}}],["274363",{"2":{"70":1,"73":1,"75":1}}],["27",{"2":{"58":2}}],["275543",{"2":{"10":6,"189":6}}],["2d",{"2":{"25":1,"27":1,"158":2,"174":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"191":1}}],["215118",{"2":{"10":4,"189":4}}],["21664550952386064",{"2":{"191":4}}],["21",{"2":{"58":4,"122":2,"193":40}}],["21427",{"2":{"11":5}}],["25",{"2":{"58":3,"90":1,"122":1,"134":1,"193":12}}],["258",{"2":{"11":1}}],["257223563`",{"2":{"176":1}}],["257223563",{"2":{"10":2,"158":1,"176":1}}],["295828190107045",{"2":{"193":1}}],["29582819010705",{"2":{"193":2}}],["299820032397223",{"2":{"191":1}}],["29",{"2":{"58":3,"196":1}}],["298",{"2":{"10":2,"158":1,"176":2}}],["29th",{"0":{"1":1},"1":{"2":1,"3":1}}],["22",{"2":{"58":3,"122":1}}],["22168",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["224758",{"2":{"7":2,"10":3,"73":1,"74":1,"117":1,"118":1}}],["2",{"2":{"5":38,"7":18,"9":2,"10":51,"13":1,"14":1,"15":3,"25":2,"27":2,"32":1,"53":1,"56":3,"58":6,"59":32,"62":2,"63":4,"64":10,"65":6,"66":7,"68":1,"69":2,"74":2,"75":1,"79":1,"80":1,"81":3,"82":1,"84":1,"85":3,"88":4,"91":2,"104":2,"105":2,"107":2,"108":3,"122":11,"135":2,"145":2,"146":23,"150":4,"153":4,"154":1,"158":1,"170":1,"177":1,"180":5,"182":7,"183":7,"184":5,"185":18,"189":11,"191":7,"192":6,"193":10,"194":1,"196":1}}],["20340",{"2":{"195":1}}],["20682326747054",{"2":{"193":1}}],["206823267470536",{"2":{"193":2}}],["20093817218219",{"2":{"191":1}}],["200938172182195",{"2":{"191":3}}],["2018",{"2":{"122":1}}],["2017",{"2":{"10":1,"59":1}}],["20",{"2":{"58":3,"122":2,"191":60,"193":1}}],["2024",{"0":{"0":1,"1":1},"1":{"2":1,"3":1}}],["20th",{"0":{"0":1}}],["xticklabelsvisible",{"2":{"192":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"191":4,"193":1}}],["x=x",{"2":{"189":1}}],["x`",{"2":{"153":1}}],["xvec",{"2":{"146":4}}],["xbounds",{"2":{"146":4}}],["xhalf",{"2":{"146":2}}],["xlast",{"2":{"85":3}}],["xfirst",{"2":{"85":5}}],["x0",{"2":{"85":5}}],["xn",{"2":{"66":4}}],["xind+1",{"2":{"146":1}}],["xind",{"2":{"146":2}}],["xinterior",{"2":{"63":2}}],["xi−xi−1",{"2":{"10":1}}],["xcentroid",{"2":{"63":13}}],["xrange",{"2":{"58":3,"84":2}}],["xautolimits",{"2":{"58":2}}],["xp2",{"2":{"56":5}}],["x26",{"2":{"53":6,"56":2,"59":1,"60":4,"64":58,"66":36,"70":4,"71":4,"74":24,"76":2,"85":3,"88":14,"100":2,"101":2,"105":48,"114":2,"115":2,"121":22,"122":170,"127":2,"131":2,"132":2,"141":2,"142":2,"145":4,"146":12,"153":2,"165":2,"170":6,"173":2,"176":2,"182":10,"183":2,"189":4,"197":4}}],["x2",{"2":{"10":3,"59":4,"63":2,"66":18,"85":8,"105":10,"121":4,"122":5,"146":5,"177":6,"189":2}}],["x1",{"2":{"10":4,"59":3,"63":2,"66":22,"85":8,"105":11,"121":5,"122":6,"146":5,"177":7,"189":2}}],["xs",{"2":{"10":3,"66":4,"146":30,"189":4}}],["xmax",{"2":{"10":1,"65":2,"66":48}}],["xmin",{"2":{"10":1,"65":2,"66":49}}],["x3c",{"2":{"9":2,"10":34,"31":1,"53":2,"56":4,"59":66,"64":17,"66":11,"69":3,"70":1,"73":1,"74":6,"75":1,"84":1,"85":13,"88":2,"105":33,"121":10,"122":13,"145":1,"146":4,"153":3,"154":2,"156":15,"158":3,"159":4,"160":4,"163":2,"166":3,"170":5,"176":2,"181":2,"182":6,"183":3,"184":9,"200":1}}],["xy`",{"2":{"172":1}}],["xy",{"2":{"5":8,"59":1,"172":3}}],["x",{"2":{"0":1,"2":5,"5":8,"8":2,"10":8,"11":6,"13":11,"14":10,"15":4,"50":2,"53":2,"56":9,"58":8,"62":1,"63":10,"64":21,"65":1,"66":8,"69":6,"71":9,"74":18,"76":9,"84":2,"85":7,"88":3,"105":21,"121":7,"122":16,"145":11,"146":2,"148":2,"150":6,"153":5,"154":4,"156":10,"160":5,"165":2,"167":2,"171":4,"172":1,"177":2,"180":2,"182":2,"184":1,"185":2,"186":2,"189":33,"191":6,"192":2,"193":2,"197":1,"199":2}}],["ty",{"2":{"146":3}}],["typing",{"2":{"60":1,"173":1,"176":1}}],["typically",{"2":{"57":1,"194":1}}],["typemax",{"2":{"85":1,"146":9}}],["typeof",{"2":{"19":1,"59":3,"153":2,"156":1,"159":1,"200":1}}],["type=",{"2":{"10":2}}],["type2",{"2":{"10":2,"88":4}}],["type1",{"2":{"10":2,"88":5}}],["types",{"0":{"157":1,"187":1},"1":{"158":1,"159":1,"160":1,"188":1},"2":{"10":4,"23":1,"24":1,"31":1,"59":3,"66":1,"69":1,"122":3,"157":1,"160":1,"180":1,"187":3,"197":1}}],["type",{"2":{"8":22,"9":2,"10":47,"11":1,"22":2,"23":1,"24":2,"30":2,"53":11,"56":9,"58":1,"59":8,"63":8,"64":21,"66":8,"69":6,"70":7,"71":6,"73":8,"74":19,"75":7,"76":5,"85":28,"88":2,"153":5,"156":38,"158":2,"159":3,"160":6,"164":1,"165":7,"166":2,"171":1,"176":1,"177":1,"180":3,"186":1,"188":1,"189":3,"196":1}}],["tx",{"2":{"146":3}}],["tᵢ",{"2":{"59":1}}],["tutorial",{"2":{"190":1,"197":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"163":4}}],["tuplepoint",{"2":{"31":3,"189":1}}],["tuple",{"0":{"186":1},"2":{"8":2,"10":19,"31":2,"59":2,"63":3,"64":5,"66":3,"69":1,"74":31,"122":17,"145":2,"146":5,"153":2,"162":6,"169":13,"175":1,"180":2,"182":1,"184":2,"189":6,"191":99,"198":2}}],["tuples",{"2":{"4":1,"10":2,"31":1,"60":1,"63":1,"64":1,"69":1,"70":3,"71":1,"73":2,"74":1,"75":4,"76":5,"82":2,"163":2,"170":2,"180":2,"186":2,"199":2}}],["turf",{"2":{"145":1}}],["turned",{"2":{"146":1,"153":1}}],["turning",{"2":{"146":8}}],["turn",{"2":{"10":1,"146":1}}],["temporary",{"2":{"64":1}}],["term",{"2":{"53":1}}],["terms",{"2":{"10":1,"59":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"161":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"122":1,"160":1,"200":1}}],["test",{"2":{"64":1,"180":2,"188":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"2":2}}],["text=",{"2":{"10":2}}],["t2",{"2":{"10":5,"59":47,"95":1,"105":2,"126":1,"136":1}}],["t1",{"2":{"10":6,"59":51,"105":2}}],["t=float64",{"2":{"8":2,"10":3,"63":3}}],["two",{"2":{"7":10,"8":20,"10":23,"23":2,"52":1,"56":2,"59":1,"63":1,"64":6,"66":3,"70":2,"73":1,"74":14,"75":4,"76":3,"85":5,"87":3,"88":12,"90":2,"91":1,"93":1,"103":1,"104":1,"105":1,"107":1,"117":2,"118":2,"120":4,"121":5,"122":2,"124":3,"125":1,"134":2,"146":3,"165":3,"166":1,"169":2,"170":2,"175":1,"188":1,"191":1,"197":3,"198":3}}],["task",{"2":{"153":3,"154":3}}],["tasks",{"2":{"153":5,"154":5}}],["taskrange",{"2":{"153":5,"154":5}}],["tags",{"2":{"64":4}}],["taget",{"2":{"10":2}}],["taylor",{"2":{"10":1,"59":1}}],["table2",{"2":{"197":4}}],["table1",{"2":{"197":12}}],["tables",{"2":{"22":4,"31":1,"153":6,"154":5,"156":2}}],["table",{"0":{"194":1},"2":{"10":1,"18":1,"29":2,"153":13,"154":4,"180":1,"194":1,"195":1,"197":2}}],["taking",{"2":{"10":3,"63":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"168":1}}],["takes",{"2":{"64":3,"197":1}}],["taken",{"2":{"20":1,"58":1}}],["take",{"2":{"5":2,"10":2,"29":1,"64":3,"70":1,"71":1,"73":1,"74":1,"76":1,"145":2,"146":2,"148":1,"154":1,"172":1}}],["target=gi",{"2":{"64":1}}],["target=nothing",{"2":{"35":1,"36":1,"37":1,"38":1,"70":1,"73":1,"75":1}}],["targets",{"2":{"23":1,"53":3,"56":2,"66":3,"85":3}}],["target",{"0":{"23":1},"2":{"5":28,"10":28,"15":3,"22":2,"23":2,"32":1,"59":1,"63":2,"64":1,"70":5,"71":11,"73":6,"74":10,"75":4,"76":13,"146":1,"148":1,"150":16,"151":5,"152":1,"153":34,"154":33,"156":79,"159":3,"170":2,"172":3,"180":2}}],["tilted",{"2":{"66":1}}],["tie",{"2":{"56":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"8":2,"10":1,"167":1}}],["time",{"2":{"5":10,"13":3,"24":1,"58":1,"146":1,"158":1,"172":4,"188":1,"191":1,"192":1,"193":2,"198":1,"199":1}}],["title",{"2":{"13":2,"58":2,"81":2,"146":1,"176":1,"180":2}}],["tip",{"2":{"5":2,"9":2,"10":1,"59":1,"172":1,"197":1}}],["tree",{"2":{"197":1}}],["treating",{"2":{"180":1}}],["treated",{"2":{"122":5,"191":1}}],["treats",{"2":{"53":1,"85":1}}],["trials",{"2":{"176":2,"180":2}}],["triangles",{"2":{"57":1}}],["triangle",{"2":{"10":1,"57":4,"183":4,"198":1}}],["triangulation",{"2":{"10":1,"31":1,"82":1}}],["trivially",{"2":{"148":1}}],["try",{"2":{"72":3,"146":1,"151":1,"153":3,"154":3,"156":3,"199":1}}],["tr",{"2":{"53":3}}],["traverse",{"2":{"64":1}}],["traced",{"2":{"64":1}}],["traces",{"2":{"64":1}}],["trace",{"2":{"64":2,"70":1,"73":1,"75":1}}],["track",{"2":{"64":3,"170":2}}],["tracing",{"2":{"10":1,"64":4,"66":1,"71":5,"74":2,"76":2}}],["traditional",{"2":{"10":1,"146":1,"158":1}}],["transverse",{"2":{"192":1}}],["translate",{"2":{"58":2}}],["translation",{"2":{"5":4,"10":2,"180":2,"185":2,"191":3,"193":1}}],["transformations",{"2":{"31":10}}],["transformation",{"0":{"185":1},"2":{"10":1,"146":1,"153":1,"164":1,"172":1,"190":1}}],["transform",{"2":{"4":2,"5":11,"10":3,"15":2,"31":1,"148":1,"172":2,"180":1,"185":4,"191":4,"193":1}}],["trait`",{"2":{"156":1}}],["trait2",{"2":{"85":10,"88":2,"110":2,"111":2,"121":2,"127":2,"129":2,"130":2}}],["trait1",{"2":{"85":12,"88":2,"110":2,"111":2,"121":2,"127":2,"129":2,"130":2}}],["traits",{"2":{"10":2,"18":1,"121":1,"151":2,"159":3,"165":2,"180":2}}],["trait",{"2":{"5":10,"7":4,"8":4,"10":17,"18":7,"20":1,"22":1,"31":1,"32":1,"53":5,"56":2,"59":6,"63":7,"66":2,"69":3,"70":2,"71":2,"73":6,"74":4,"75":2,"76":2,"85":7,"88":11,"94":3,"105":2,"108":3,"121":10,"122":4,"125":3,"135":3,"145":1,"148":1,"150":10,"151":3,"153":19,"154":9,"156":24,"159":8,"165":10,"166":1,"177":1,"180":2,"189":7,"191":1}}],["traittarget",{"0":{"159":1},"2":{"4":1,"5":4,"10":8,"32":1,"53":1,"56":1,"63":1,"66":1,"70":2,"71":4,"73":3,"74":4,"75":2,"76":4,"85":1,"148":1,"150":4,"153":6,"154":6,"158":1,"159":20,"177":1,"180":1}}],["trues",{"2":{"170":3}}],["true",{"0":{"24":1},"2":{"4":1,"5":10,"7":50,"8":6,"10":45,"31":1,"53":1,"56":7,"58":2,"60":1,"64":30,"66":6,"69":1,"70":1,"71":2,"73":1,"74":1,"75":2,"76":3,"85":4,"88":21,"90":1,"91":1,"93":2,"94":6,"96":1,"97":1,"98":4,"100":1,"101":1,"103":2,"104":1,"105":9,"107":2,"108":2,"110":1,"111":1,"112":3,"114":1,"115":1,"117":3,"118":1,"120":2,"121":18,"122":78,"124":2,"125":6,"128":1,"129":1,"131":1,"132":1,"134":2,"135":7,"137":1,"138":1,"139":4,"141":1,"142":1,"145":4,"146":5,"150":4,"153":6,"154":2,"156":1,"158":1,"160":3,"170":1,"173":1,"176":1,"180":1,"197":1,"200":1}}],["t",{"2":{"2":1,"4":1,"8":56,"10":56,"23":1,"31":8,"32":1,"53":41,"56":32,"59":26,"63":38,"64":74,"66":44,"69":18,"70":12,"71":12,"73":12,"74":156,"75":10,"76":20,"85":87,"88":17,"93":1,"111":1,"121":1,"122":24,"124":1,"128":2,"129":1,"146":14,"153":5,"154":4,"156":3,"158":5,"159":14,"160":2,"166":2,"170":2,"176":3,"177":5,"180":1,"186":7,"188":3,"189":10,"191":4,"199":1}}],["tokyo",{"2":{"199":1}}],["toy",{"2":{"197":1}}],["together",{"2":{"74":1,"76":1,"191":1,"198":1}}],["touching",{"0":{"128":1},"2":{"74":1,"76":1}}],["touch",{"0":{"129":1,"130":1,"131":1},"2":{"64":1,"124":1,"127":2,"129":1,"131":1}}],["touches",{"0":{"42":1,"123":1,"124":1,"127":1},"1":{"124":1,"125":1},"2":{"4":2,"7":5,"10":3,"31":1,"42":2,"123":1,"124":3,"125":11,"126":6,"127":11,"128":15,"129":9,"130":8,"131":3,"132":4,"197":1}}],["totally",{"2":{"75":1}}],["total",{"2":{"53":1,"59":2,"64":2,"66":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"180":1}}],["topologypreserve",{"2":{"178":1}}],["topology",{"2":{"178":1}}],["topological",{"2":{"10":1,"158":2}}],["top",{"2":{"20":1,"26":1,"64":1,"146":1}}],["took",{"2":{"199":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"10":1,"74":1,"174":1,"177":1}}],["tol^2",{"2":{"181":1,"182":1}}],["tolerances",{"2":{"183":1,"184":29}}],["tolerance",{"2":{"181":1,"182":1,"183":1,"184":17}}],["tol",{"2":{"10":12,"176":2,"180":18,"181":7,"182":15,"183":8,"184":18}}],["todo",{"2":{"7":4,"10":2,"31":1,"32":1,"64":1,"74":1,"82":2,"105":4,"121":1,"146":1,"153":1,"160":1,"163":1,"180":1}}],["to",{"0":{"2":1,"23":1,"26":1,"72":1,"95":1,"109":1,"126":1,"136":1},"2":{"0":2,"2":3,"3":2,"4":2,"5":44,"7":2,"8":66,"9":8,"10":144,"11":2,"13":1,"17":2,"18":9,"19":1,"20":2,"22":3,"23":4,"24":2,"25":3,"26":2,"27":3,"29":4,"30":1,"52":1,"53":4,"55":1,"56":8,"57":4,"58":1,"59":26,"60":2,"62":2,"63":5,"64":32,"65":1,"66":12,"68":1,"69":3,"70":8,"71":4,"73":8,"74":27,"75":7,"76":11,"77":1,"79":1,"80":1,"81":4,"82":6,"84":6,"85":32,"87":2,"88":17,"90":1,"91":1,"93":2,"94":7,"103":3,"104":1,"105":2,"107":1,"108":7,"117":2,"118":1,"120":3,"121":7,"122":21,"124":1,"125":7,"127":1,"134":1,"135":7,"145":4,"146":16,"148":4,"150":18,"151":6,"152":1,"153":33,"154":11,"155":7,"156":16,"158":6,"159":2,"160":6,"161":2,"162":3,"164":4,"165":11,"166":5,"167":3,"168":3,"169":1,"170":4,"171":1,"172":4,"173":1,"174":3,"175":3,"176":9,"177":7,"178":1,"180":4,"181":1,"182":15,"183":1,"184":2,"185":4,"186":1,"187":2,"188":9,"189":28,"190":4,"191":6,"192":10,"193":6,"194":7,"195":5,"196":1,"197":7,"198":5,"199":2,"200":8}}],["thus",{"2":{"53":1,"56":1,"64":3,"71":1,"74":1,"76":1}}],["those",{"2":{"33":1,"56":1,"64":1,"74":1,"96":1,"137":1,"158":1}}],["though",{"2":{"20":1,"162":1}}],["three",{"2":{"26":1,"57":1,"74":1,"158":1}}],["thread",{"2":{"153":3,"154":3}}],["threading",{"0":{"153":1},"2":{"153":5,"154":2,"160":1}}],["threads",{"2":{"5":2,"10":1,"150":2,"153":5,"154":7}}],["threaded=",{"2":{"153":4,"154":5}}],["threaded=true",{"2":{"153":1}}],["threaded=false",{"2":{"53":1,"63":4,"66":2,"85":8,"153":1,"154":1,"167":1,"180":1}}],["threaded==true",{"2":{"5":2,"10":1,"150":2,"153":1}}],["threaded",{"2":{"5":6,"8":2,"10":7,"24":1,"32":2,"53":1,"56":2,"63":3,"66":3,"85":5,"150":4,"153":25,"154":27,"155":1,"160":2,"167":1,"177":6,"180":1}}],["through",{"2":{"10":4,"56":1,"59":1,"64":3,"66":1,"68":1,"69":2,"82":1,"94":1,"122":5,"135":1,"146":1,"151":1,"153":1,"166":2,"170":2,"182":1,"188":1,"191":1}}],["thrown",{"2":{"151":1}}],["throws",{"2":{"10":1,"188":1}}],["throw",{"2":{"8":2,"10":1,"76":1,"88":1,"146":1,"153":1,"154":1,"156":3}}],["than",{"2":{"5":2,"7":2,"10":11,"11":1,"64":2,"96":1,"105":1,"121":1,"137":1,"145":1,"146":2,"150":2,"152":1,"153":1,"157":1,"166":2,"168":1,"169":1,"170":2,"174":1,"176":2,"177":1,"181":1,"188":2}}],["that",{"2":{"2":1,"5":2,"7":6,"8":16,"10":52,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"27":1,"52":2,"53":4,"56":4,"59":4,"60":2,"62":2,"63":3,"64":17,"65":3,"66":5,"70":4,"71":5,"73":4,"74":14,"75":3,"76":5,"77":1,"81":3,"82":4,"85":2,"87":1,"88":11,"90":4,"91":1,"93":2,"94":1,"104":1,"107":1,"108":1,"117":1,"118":1,"120":2,"121":10,"122":3,"124":2,"125":2,"127":2,"134":3,"135":1,"137":3,"145":1,"146":4,"148":1,"150":2,"153":5,"154":1,"155":1,"156":2,"157":2,"158":7,"159":1,"160":3,"161":3,"162":2,"163":1,"164":3,"165":3,"166":4,"168":2,"169":3,"170":4,"172":1,"174":2,"175":2,"176":3,"177":2,"180":2,"182":1,"184":1,"188":1,"192":4,"193":1,"194":2,"195":3,"197":1,"198":2}}],["thing",{"0":{"30":1}}],["things",{"2":{"2":1}}],["this",{"0":{"30":1},"2":{"0":1,"4":1,"5":2,"7":2,"8":12,"9":2,"10":31,"18":1,"23":3,"24":2,"25":2,"27":2,"29":1,"31":2,"32":3,"33":1,"50":1,"52":2,"53":9,"55":2,"56":6,"58":3,"59":11,"60":2,"62":1,"63":4,"64":26,"65":1,"66":4,"68":1,"69":5,"71":1,"72":1,"74":5,"75":1,"76":2,"82":5,"84":4,"85":6,"88":4,"90":1,"91":2,"93":3,"94":3,"101":1,"103":1,"104":2,"105":1,"108":3,"115":1,"118":2,"120":1,"121":4,"122":3,"125":3,"132":1,"134":1,"135":3,"142":1,"144":1,"145":3,"146":8,"147":2,"148":2,"151":2,"153":15,"154":7,"155":2,"156":2,"157":1,"158":3,"159":2,"160":4,"161":3,"163":3,"164":1,"165":9,"166":7,"167":2,"168":4,"170":3,"171":2,"172":4,"173":3,"174":3,"175":5,"176":5,"177":4,"178":2,"180":3,"184":9,"185":1,"186":1,"187":3,"188":2,"189":1,"190":1,"191":2,"192":4,"193":3,"194":3,"195":1,"197":3,"198":3,"199":3,"200":1}}],["theta",{"2":{"158":1}}],["theorem",{"2":{"85":1}}],["themselves",{"2":{"59":1}}],["them",{"2":{"10":1,"25":1,"27":1,"64":1,"146":2,"147":2,"153":3,"156":1,"162":2,"168":1,"169":1,"180":1,"191":1,"193":1,"195":3}}],["then",{"2":{"10":5,"18":1,"22":1,"29":1,"56":3,"59":2,"64":6,"66":1,"70":1,"72":2,"73":2,"74":6,"75":2,"76":2,"82":1,"122":1,"146":2,"148":1,"151":1,"153":2,"154":3,"168":1,"176":2,"180":1,"192":1,"197":1,"198":1}}],["thereof",{"2":{"148":1,"154":1}}],["therefore",{"2":{"84":1,"161":1}}],["there",{"2":{"10":3,"22":1,"56":1,"59":2,"60":1,"64":3,"66":1,"69":2,"71":1,"72":1,"74":6,"76":1,"121":2,"122":1,"146":3,"147":1,"148":1,"153":4,"158":1,"159":1,"162":1,"175":1,"184":1,"188":1,"192":2,"195":3}}],["their",{"2":{"7":2,"8":2,"10":2,"59":1,"62":2,"76":1,"85":2,"113":1,"121":1,"124":1,"128":1,"129":1,"138":3,"139":3,"148":1,"154":1,"162":1,"167":1,"169":1}}],["they",{"2":{"7":6,"8":22,"10":25,"20":2,"22":1,"23":1,"24":1,"57":1,"63":2,"64":8,"66":2,"70":2,"73":1,"74":6,"75":2,"76":3,"81":1,"87":3,"88":16,"94":1,"107":1,"111":2,"112":1,"113":1,"117":1,"120":2,"121":4,"122":2,"127":1,"129":1,"130":1,"138":1,"139":1,"146":6,"153":2,"156":1,"161":1,"166":2,"170":2,"175":1,"184":1,"187":1,"198":1}}],["these",{"2":{"5":4,"10":5,"24":1,"56":1,"59":5,"64":3,"76":1,"87":1,"88":1,"90":1,"94":1,"103":1,"105":2,"107":1,"108":1,"117":1,"120":1,"121":1,"124":2,"125":1,"134":1,"135":1,"145":1,"146":3,"150":2,"151":1,"153":2,"172":1,"176":1,"180":2,"188":1,"195":1,"197":1}}],["the",{"0":{"26":1,"29":1,"62":1,"80":1,"81":1},"2":{"0":5,"2":3,"3":1,"5":56,"7":128,"8":224,"9":24,"10":414,"11":3,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":3,"26":4,"27":3,"29":3,"32":3,"52":12,"53":43,"55":1,"56":63,"57":15,"58":12,"59":71,"60":6,"62":6,"63":25,"64":116,"65":7,"66":47,"68":2,"69":7,"70":27,"71":23,"72":1,"73":27,"74":82,"75":29,"76":70,"77":6,"81":11,"82":16,"84":11,"85":81,"87":5,"88":47,"90":9,"91":11,"93":8,"94":25,"97":8,"98":9,"99":3,"100":3,"101":2,"103":4,"104":11,"105":5,"107":2,"108":21,"110":8,"111":6,"112":4,"114":3,"115":2,"117":5,"118":6,"120":5,"121":26,"122":123,"124":5,"125":21,"127":6,"128":10,"129":7,"130":3,"131":3,"132":2,"134":7,"135":24,"137":2,"138":9,"139":9,"140":6,"141":2,"142":2,"144":1,"145":8,"146":47,"147":1,"148":9,"150":28,"151":11,"153":69,"154":23,"155":2,"156":12,"157":1,"158":20,"160":5,"161":5,"162":5,"163":4,"164":2,"165":17,"166":10,"167":1,"168":4,"169":8,"170":6,"171":5,"172":14,"173":2,"174":3,"175":5,"176":26,"177":17,"178":3,"180":18,"181":3,"182":6,"183":3,"184":2,"185":3,"186":1,"187":2,"188":21,"191":10,"192":11,"193":10,"194":2,"195":4,"197":10,"198":17,"199":3}}],["ecosystem",{"2":{"157":1}}],["effects",{"2":{"153":2,"154":1}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"10":1,"59":1,"70":2,"73":2,"75":2,"82":1,"163":1}}],["e2",{"2":{"122":4}}],["e1",{"2":{"122":8}}],["euclid",{"2":{"66":2,"85":11,"122":1,"181":1}}],["euclidean",{"2":{"8":2,"10":3,"59":13,"85":6,"158":6,"177":1}}],["epsg",{"2":{"192":5,"193":8}}],["eps",{"2":{"56":2,"74":14}}],["eponymous",{"2":{"10":1,"176":1}}],["everything",{"2":{"180":1}}],["everywhere",{"2":{"158":1}}],["every",{"2":{"64":1,"88":2,"151":1,"188":1}}],["evenly",{"2":{"198":1}}],["eventually",{"2":{"64":1}}],["even",{"2":{"53":2,"66":1,"74":1,"85":1,"88":1,"148":1,"162":1,"168":1}}],["evaluated",{"2":{"197":1}}],["eval",{"2":{"31":6,"153":1,"154":1}}],["est",{"2":{"199":1}}],["essentially",{"2":{"33":1,"159":1}}],["especially",{"2":{"10":1,"18":1,"23":1,"146":1}}],["eg",{"2":{"32":1}}],["etc",{"0":{"156":1},"2":{"10":1,"20":2,"52":1,"82":1,"159":1,"195":1}}],["eltype",{"2":{"146":4}}],["elements",{"2":{"100":1,"101":1,"114":1,"115":1,"121":1,"131":1,"132":1,"141":1,"142":1}}],["element",{"2":{"10":6,"55":1,"64":4,"69":2,"70":1,"73":1,"74":1,"75":3,"175":1,"192":1}}],["ellipsoid",{"2":{"10":1,"158":2,"196":1}}],["elsewhere",{"2":{"69":1}}],["elseif",{"2":{"64":5,"66":7,"70":1,"73":1,"74":14,"75":2,"76":1,"105":3,"122":10,"145":1,"146":2,"170":1,"182":2,"184":2}}],["else",{"2":{"7":12,"10":6,"56":1,"59":2,"64":19,"66":9,"69":1,"71":2,"74":9,"75":1,"76":9,"105":2,"121":8,"122":17,"146":20,"153":6,"154":2,"156":2,"163":1,"171":1,"173":1,"180":2,"182":4,"184":2,"185":1,"186":1,"188":1}}],["empty",{"2":{"8":4,"10":6,"56":2,"64":2,"70":1,"73":1,"74":2,"75":1,"146":2}}],["embedding",{"0":{"152":1,"167":1}}],["embedded",{"0":{"193":1},"2":{"146":1,"152":3,"190":1,"193":1}}],["embed",{"2":{"4":2,"8":1,"10":1,"152":1,"167":2}}],["edgekeys",{"2":{"146":3}}],["edge",{"2":{"7":2,"8":6,"10":4,"20":1,"31":1,"53":1,"62":1,"64":25,"66":13,"70":1,"73":1,"74":6,"75":1,"85":4,"88":1,"96":2,"111":2,"112":1,"121":21,"122":7,"137":2,"138":1,"139":1,"146":7,"189":2}}],["edges`",{"2":{"74":1}}],["edges",{"2":{"4":1,"8":4,"10":9,"64":12,"66":8,"71":3,"74":10,"76":3,"85":3,"87":2,"88":1,"90":1,"96":1,"97":3,"98":7,"99":3,"107":1,"110":3,"113":1,"121":20,"122":3,"134":1,"137":1,"146":22,"189":29}}],["equator",{"2":{"10":1,"158":1}}],["equatorial",{"2":{"10":6,"176":4}}],["equality",{"2":{"64":1,"74":1,"197":1}}],["equal",{"2":{"7":4,"8":32,"10":19,"56":6,"74":1,"84":1,"85":4,"87":3,"88":22,"96":1,"110":1,"120":1,"121":2,"122":15,"127":2,"137":1,"162":1}}],["equals",{"0":{"40":1,"86":1,"87":1},"1":{"87":1,"88":1},"2":{"4":17,"8":5,"10":19,"31":1,"40":2,"56":2,"64":4,"69":2,"74":8,"85":1,"86":1,"87":2,"88":50,"96":1,"110":1,"121":2,"122":10,"127":3,"137":1,"197":1}}],["equivalent",{"2":{"7":2,"8":8,"10":6,"53":1,"64":1,"74":1,"76":1,"88":5,"94":1,"122":1}}],["earlier",{"2":{"191":3}}],["earth",{"2":{"10":2,"25":1,"27":1,"158":2,"176":2,"180":1,"192":2,"197":1}}],["easiest",{"2":{"194":1}}],["easier",{"2":{"160":1,"187":1}}],["easily",{"2":{"148":1}}],["east",{"2":{"66":9}}],["easy",{"2":{"5":2,"10":1,"168":1,"185":1}}],["eachindex",{"2":{"56":1,"145":1,"146":3,"153":1,"154":1,"181":1,"184":1}}],["each",{"2":{"2":1,"7":4,"8":6,"10":6,"18":2,"20":1,"53":2,"56":4,"57":4,"59":1,"64":5,"66":1,"74":3,"85":1,"88":2,"94":1,"108":1,"120":1,"121":3,"122":6,"125":1,"135":1,"145":1,"146":1,"153":1,"168":2,"180":1,"194":1,"195":1,"198":2,"199":2,"200":1}}],["either",{"2":{"5":4,"7":2,"10":4,"22":1,"25":1,"27":1,"64":9,"70":1,"73":1,"74":2,"75":1,"76":1,"84":1,"94":1,"117":1,"122":5,"124":1,"125":1,"135":1,"146":1,"150":4,"153":3,"165":1,"197":1}}],["enable",{"2":{"200":1}}],["enabled",{"2":{"197":1}}],["enabling",{"0":{"200":1}}],["enclosed",{"2":{"122":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"122":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"122":1,"182":1}}],["envelope",{"2":{"74":2}}],["envelopes",{"2":{"74":2}}],["enough",{"2":{"64":1}}],["entirely",{"2":{"122":1}}],["entire",{"2":{"66":1,"122":4}}],["entry",{"2":{"64":11,"71":3,"74":4,"76":3,"146":1}}],["ent",{"2":{"64":19,"69":2}}],["enter",{"2":{"64":4}}],["ensuring",{"2":{"10":1,"174":1,"177":1}}],["ensure",{"2":{"10":3,"59":1,"70":1,"73":1,"75":1,"153":2,"161":2,"164":1}}],["ensures",{"2":{"10":3,"163":1,"166":3,"170":2}}],["enumerate",{"2":{"13":2,"56":1,"64":10,"66":1,"69":1,"71":1,"76":2,"122":1,"146":2,"170":2,"184":1}}],["enum",{"2":{"10":2,"64":3,"73":3,"122":3}}],["enforce",{"2":{"4":1,"10":2,"32":3,"188":3}}],["endpt",{"2":{"182":3}}],["endpoints",{"2":{"64":3,"66":1,"71":1,"74":6,"76":1,"85":2,"121":2,"122":11,"124":1}}],["endpoint=3",{"2":{"64":1}}],["endpointtype",{"2":{"64":2}}],["endpoint",{"2":{"7":2,"10":2,"64":27,"73":1,"74":16,"85":2,"93":1,"121":2,"122":3,"180":4,"182":4,"191":1}}],["ending",{"2":{"64":1,"66":1}}],["end",{"2":{"2":1,"5":2,"10":1,"13":4,"14":3,"31":6,"32":4,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":8,"56":18,"59":35,"60":3,"63":10,"64":130,"66":43,"69":9,"70":8,"71":12,"72":1,"73":5,"74":31,"75":6,"76":24,"82":3,"85":19,"88":20,"100":2,"101":2,"105":20,"114":2,"115":2,"121":21,"122":104,"127":1,"131":2,"132":2,"137":1,"141":2,"142":2,"145":9,"146":44,"147":4,"148":1,"150":2,"153":27,"154":17,"156":15,"158":4,"159":1,"160":4,"161":1,"163":5,"165":3,"170":18,"171":4,"172":1,"173":2,"176":8,"177":8,"180":7,"181":6,"182":30,"183":3,"184":27,"185":4,"186":4,"188":4,"189":19}}],["e",{"2":{"2":1,"22":1,"60":1,"146":1,"151":1,"153":2,"191":2,"192":1,"195":1}}],["exits",{"2":{"64":1}}],["exit",{"2":{"64":32,"69":2,"71":3,"74":3,"76":2}}],["existingnodes",{"2":{"146":3}}],["existing",{"2":{"64":3,"75":1,"146":1,"192":2,"194":1}}],["exists",{"2":{"64":1,"66":1,"74":1}}],["exist",{"2":{"10":1,"64":1,"74":3,"188":1}}],["excluding",{"2":{"113":1,"122":1,"137":2}}],["exclude",{"2":{"105":9}}],["exclusively",{"2":{"129":1}}],["exclusive",{"2":{"66":1,"74":2}}],["exc",{"2":{"60":2,"173":2,"176":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"9":2,"10":1,"59":1}}],["ext2",{"2":{"122":3}}],["ext1",{"2":{"122":3}}],["ext",{"2":{"58":15,"64":10,"66":2,"69":3,"70":8,"73":8,"74":18,"75":8,"76":14,"105":7,"122":7}}],["extrema",{"2":{"146":1,"189":1}}],["extreem",{"2":{"56":10}}],["extracts",{"2":{"82":1}}],["extract",{"2":{"82":1,"146":1,"153":1,"154":2,"180":1}}],["extra",{"2":{"10":3,"64":1,"75":1,"174":1,"176":2,"177":1}}],["external",{"2":{"53":1,"122":2}}],["exterior",{"2":{"7":8,"8":4,"10":10,"52":1,"53":1,"56":1,"58":1,"59":36,"63":2,"64":4,"70":2,"75":3,"76":14,"85":1,"88":2,"90":1,"91":1,"94":3,"104":1,"108":2,"122":9,"125":2,"134":1,"135":3,"138":3,"139":3,"145":6,"146":6,"163":3,"164":1,"166":1,"167":1,"191":2}}],["exteriors",{"2":{"2":1,"73":2,"75":2,"146":1}}],["extending",{"2":{"121":1}}],["extended",{"2":{"10":1,"85":1,"158":2}}],["extensions",{"2":{"77":1,"195":1}}],["extension",{"2":{"5":2,"10":1,"59":1,"60":1,"82":1,"93":1,"147":1,"172":3,"173":2,"176":1,"177":1,"178":1,"195":1}}],["extent`",{"2":{"155":1,"167":1}}],["extent=true",{"2":{"167":1}}],["extent=nothing",{"2":{"156":1}}],["extent=",{"2":{"153":4}}],["extent=false",{"2":{"153":1,"180":1}}],["extent=gi",{"2":{"146":3}}],["extents",{"2":{"8":6,"10":3,"31":5,"66":1,"74":3,"121":1,"122":5,"146":3,"153":2,"167":2,"189":2}}],["extent",{"0":{"167":1},"2":{"4":2,"5":8,"8":5,"10":11,"24":1,"31":2,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"58":1,"65":1,"66":1,"74":10,"121":2,"122":4,"146":12,"150":4,"152":4,"153":29,"155":3,"156":2,"160":1,"167":2,"180":1,"189":7}}],["exp10",{"2":{"176":1,"180":2}}],["expressed",{"2":{"57":2}}],["express",{"2":{"57":1}}],["experimental",{"2":{"31":3}}],["expect",{"2":{"5":2,"117":1,"172":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["explicitly",{"2":{"10":1,"18":1,"24":1,"53":1,"56":2,"59":1,"60":1,"85":2,"88":1,"173":1,"176":1,"177":1}}],["expose",{"2":{"77":1}}],["exposes",{"2":{"17":1}}],["exported",{"2":{"31":1}}],["export",{"2":{"31":2,"57":1,"158":2,"174":1,"193":1,"195":1}}],["exponential",{"2":{"2":1}}],["examples",{"0":{"175":1,"179":1},"2":{"7":16,"8":2,"10":11,"26":2,"88":1,"91":1,"94":1,"104":1,"105":1,"108":1,"121":1,"125":1,"135":1,"145":2,"189":1}}],["example",{"0":{"58":1,"78":1,"162":1,"169":1,"198":1,"199":1},"1":{"79":1},"2":{"5":6,"7":4,"10":13,"11":1,"20":1,"23":2,"52":1,"55":1,"58":1,"62":1,"63":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"93":1,"103":1,"105":1,"107":1,"117":1,"118":1,"120":1,"122":1,"124":1,"134":1,"145":1,"146":8,"148":1,"150":4,"153":2,"162":1,"164":1,"168":1,"169":1,"171":1,"179":1,"180":2,"185":1,"188":1,"198":1,"200":1}}],["exactly",{"2":{"184":1}}],["exactpredicates",{"2":{"0":1,"13":2,"14":2,"31":1}}],["exact",{"2":{"0":2,"7":10,"10":5,"12":1,"13":1,"64":36,"66":6,"69":7,"70":5,"72":1,"73":5,"74":7,"75":5,"76":7,"91":2,"94":3,"96":1,"97":3,"98":3,"99":1,"104":2,"105":1,"108":2,"110":1,"111":3,"112":2,"113":1,"118":2,"121":3,"122":24,"125":2,"127":1,"128":3,"129":1,"130":1,"135":3,"137":1,"138":3,"139":3,"140":1,"146":1,"169":1}}],["errors",{"2":{"31":1,"74":1,"177":1}}],["error",{"0":{"173":1},"2":{"0":1,"8":2,"10":4,"18":1,"31":6,"32":2,"59":1,"60":4,"64":2,"72":1,"74":2,"88":2,"146":1,"151":1,"165":2,"173":3,"176":5,"184":4,"188":3,"189":1}}],["df",{"2":{"194":3,"195":4,"198":10,"199":12}}],["dp",{"2":{"180":3}}],["dy",{"2":{"145":2,"177":3}}],["dy2",{"2":{"145":2}}],["dy1",{"2":{"105":10,"145":2}}],["dyc",{"2":{"105":2}}],["dx",{"2":{"145":2,"177":3}}],["dx2",{"2":{"145":2}}],["dx1",{"2":{"105":10,"145":2}}],["dxc",{"2":{"105":2}}],["drop",{"2":{"76":1,"170":1,"177":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"74":2}}],["during",{"2":{"64":1}}],["due",{"2":{"63":1,"64":1,"74":3}}],["date",{"2":{"81":1}}],["datas",{"2":{"200":1}}],["datasets",{"2":{"192":1,"197":1,"198":1}}],["dataset",{"2":{"192":1,"197":1}}],["datainterpolations",{"2":{"174":1}}],["dataapi",{"2":{"31":1,"153":7}}],["dataaspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["dataframes",{"2":{"194":3,"198":2,"199":1}}],["dataframe",{"2":{"29":1,"194":1,"197":1,"198":5,"199":2}}],["data",{"0":{"146":1,"195":1},"2":{"23":1,"25":1,"27":1,"80":1,"146":2,"153":1,"180":10,"190":1,"192":2,"193":2,"194":2,"195":6,"198":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"5":4,"9":2,"10":2,"59":1,"158":1,"172":1,"182":3}}],["dirname",{"2":{"180":4}}],["dirty",{"2":{"179":1}}],["directive",{"2":{"153":1}}],["direction",{"2":{"10":1,"64":1,"88":5,"146":3}}],["direct",{"2":{"33":1}}],["directly",{"2":{"10":1,"82":3,"146":1,"176":1}}],["dig",{"2":{"153":1}}],["dict",{"2":{"146":5}}],["didn",{"2":{"76":1,"122":1,"160":1}}],["division",{"2":{"58":1}}],["divided",{"2":{"26":1}}],["ditance",{"2":{"8":2,"10":1,"85":1}}],["dimensional",{"2":{"9":2,"10":4,"52":1,"59":1,"82":2,"158":1}}],["dimensions",{"2":{"7":2,"10":1,"121":2}}],["dimension",{"2":{"5":2,"7":8,"10":4,"105":2,"120":1,"121":4,"172":1}}],["discouraged",{"2":{"193":1}}],["discussion",{"2":{"25":1,"27":1,"69":1}}],["distributed",{"2":{"198":2}}],["distinct",{"2":{"74":1,"146":1}}],["dist",{"2":{"74":40,"85":19,"122":2,"176":8,"182":40}}],["distance`",{"2":{"176":3,"177":1,"188":1}}],["distances",{"2":{"74":1,"84":1,"176":1,"181":5}}],["distance",{"0":{"83":2,"84":2},"1":{"84":2,"85":2},"2":{"4":4,"8":50,"10":47,"31":1,"32":9,"59":13,"60":3,"66":3,"74":32,"83":2,"84":17,"85":92,"122":1,"148":1,"154":1,"174":1,"175":5,"176":13,"177":14,"180":1,"181":3,"182":6,"183":1,"196":1,"200":2}}],["disagree",{"2":{"53":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"10":1,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"94":1,"108":1,"121":1,"125":1,"135":1}}],["dispatch",{"2":{"8":2,"10":5,"24":1,"59":1,"88":1,"156":2,"159":1,"188":1}}],["displaying",{"2":{"192":1}}],["display",{"2":{"13":1,"58":1,"192":1}}],["displacement",{"2":{"10":1,"158":1}}],["disjoint",{"0":{"41":1,"106":1,"107":1,"110":1,"111":1,"112":1,"113":1,"114":1},"1":{"107":1,"108":1},"2":{"4":2,"7":9,"10":7,"23":1,"31":1,"41":2,"76":2,"106":1,"107":3,"108":11,"109":6,"110":15,"111":18,"112":10,"113":5,"114":4,"115":2,"118":3,"122":16,"166":2,"168":2,"170":7,"197":1}}],["diffs",{"2":{"56":4}}],["diff",{"2":{"10":2,"56":17,"70":5,"71":3,"121":3,"170":8}}],["differs",{"2":{"192":1}}],["differ",{"2":{"8":2,"10":1,"85":1}}],["differently",{"2":{"8":6,"10":4,"53":2,"56":1,"66":1}}],["different",{"2":{"7":2,"8":8,"10":6,"20":1,"23":1,"53":4,"56":1,"64":3,"66":1,"74":2,"81":1,"121":3,"146":1,"151":1,"153":1,"168":2,"192":2,"195":1}}],["differences",{"0":{"71":1},"2":{"74":1,"182":1}}],["difference",{"0":{"35":1,"38":1,"70":1},"2":{"4":1,"10":7,"11":1,"23":1,"31":1,"35":2,"38":1,"64":3,"70":12,"71":14,"74":1,"75":1,"76":3,"166":1,"170":1,"176":1}}],["diffintersectingpolygons",{"2":{"4":1,"10":1,"166":1,"170":4}}],["deu",{"2":{"199":2}}],["demonstrates",{"2":{"198":1}}],["densify",{"2":{"176":3}}],["densifying",{"2":{"176":1}}],["densifies",{"2":{"174":1}}],["denoted",{"2":{"122":1}}],["denotes",{"2":{"64":1}}],["debug",{"2":{"165":1}}],["debugging",{"2":{"59":1,"64":1}}],["derivation",{"2":{"74":1}}],["dealing",{"2":{"66":1}}],["delete",{"2":{"105":1,"121":1,"146":1,"182":1}}],["deleteat",{"2":{"64":6,"182":1,"184":2}}],["deltri",{"2":{"82":1}}],["delayed",{"2":{"64":10,"71":2,"74":2,"76":2}}],["delay",{"2":{"64":14,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["delaunay",{"2":{"10":1,"82":1}}],["delaunaytriangulation",{"2":{"10":1,"31":1,"77":1,"82":6}}],["depend",{"2":{"64":2}}],["depends",{"2":{"64":1,"69":1}}],["depending",{"2":{"5":2,"10":1,"23":1,"74":1,"150":2,"153":1}}],["depth",{"2":{"59":2}}],["desktop",{"2":{"195":1}}],["dest",{"2":{"192":2}}],["destination",{"2":{"192":5}}],["desired",{"2":{"75":1,"195":1}}],["despite",{"2":{"56":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"10":1,"59":1,"63":1,"64":1}}],["de",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"122":2,"197":1}}],["deconstruct",{"2":{"148":1,"154":1}}],["decomposition",{"2":{"18":1,"148":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"29":1,"59":4,"154":1,"161":1}}],["decrementing",{"2":{"146":1}}],["decrease",{"2":{"63":1}}],["decreasing",{"2":{"10":1,"180":1}}],["decide",{"2":{"81":1,"146":1}}],["decision",{"2":{"24":1}}],["degenerate",{"2":{"10":1,"59":1,"69":2}}],["degeneracies",{"2":{"2":1}}],["degrees",{"2":{"10":1,"55":1,"145":1,"158":1,"176":1}}],["defines",{"2":{"64":1,"148":1,"154":1,"155":1,"156":1,"157":1,"164":1,"187":1}}],["define",{"2":{"10":1,"58":1,"74":2,"87":1,"146":2,"148":1,"151":1,"153":1,"158":1,"187":1,"200":2}}],["defined",{"2":{"0":1,"8":2,"9":2,"10":4,"22":1,"56":2,"59":1,"65":1,"66":4,"74":4,"85":2,"144":1,"153":1,"158":2,"177":1,"187":1}}],["definitions",{"2":{"188":1}}],["definition",{"2":{"8":8,"10":9,"88":8,"93":1,"158":3,"177":1}}],["default",{"2":{"5":4,"8":10,"10":14,"32":1,"53":2,"56":1,"66":1,"70":1,"71":2,"73":1,"74":5,"75":1,"76":2,"82":1,"85":2,"146":5,"153":5,"156":1,"172":2,"180":2}}],["defaults",{"2":{"5":12,"8":4,"10":14,"150":6,"153":1,"155":3}}],["deeper",{"2":{"5":2,"10":1,"150":2,"152":1,"153":2}}],["detrimental",{"2":{"168":1}}],["detector",{"2":{"81":1}}],["detection",{"2":{"81":1,"146":1}}],["determined",{"2":{"64":1,"66":1}}],["determine",{"2":{"64":10,"66":3,"70":2,"73":2,"74":9,"75":2,"94":1,"108":1,"121":1,"122":9,"125":1,"135":1,"182":3,"197":1}}],["determines",{"2":{"53":1,"64":3,"74":1,"122":10}}],["determinant",{"2":{"10":1,"59":1}}],["detail",{"2":{"26":1}}],["details",{"2":{"10":2,"156":4,"175":2}}],["details>",{"2":{"10":2}}],["det",{"2":{"4":1,"10":2,"59":4}}],["doi",{"2":{"70":2,"73":2,"75":2,"122":1}}],["doing",{"2":{"17":1,"22":1,"153":1,"193":1}}],["dot",{"2":{"56":2,"59":1}}],["download",{"2":{"192":1}}],["down",{"2":{"10":1,"18":1,"29":1,"59":1,"156":1}}],["doublets",{"2":{"199":2}}],["double",{"2":{"183":4}}],["doubled",{"2":{"10":1,"183":1}}],["douglas",{"2":{"178":2,"180":2,"182":1}}],["douglaspeucker",{"0":{"182":1},"2":{"4":1,"10":5,"178":1,"180":5,"182":6}}],["don",{"2":{"8":4,"10":3,"64":4,"70":1,"76":1,"88":6,"111":1,"122":1,"124":1,"128":1,"146":2,"153":3,"154":2,"177":1,"188":1}}],["done",{"0":{"3":1},"2":{"13":1,"14":1,"122":2,"146":1,"148":1,"168":1,"191":1,"197":1}}],["documenter",{"2":{"156":4,"175":2}}],["documentation",{"0":{"4":1},"1":{"5":1,"6":1,"7":1,"8":1,"9":1,"10":1},"2":{"4":1,"26":1,"58":1,"155":1}}],["docstring",{"2":{"156":8,"175":4}}],["docstrings",{"0":{"149":1},"1":{"150":1},"2":{"0":1,"155":1}}],["docs",{"0":{"26":1,"155":1},"2":{"26":1,"146":1}}],["doc",{"2":{"2":1,"3":1}}],["doable",{"2":{"2":1}}],["do",{"0":{"2":1,"23":1,"72":1},"2":{"5":2,"10":2,"14":1,"23":1,"31":1,"53":2,"56":1,"59":2,"60":1,"63":1,"66":1,"69":1,"76":3,"85":2,"87":1,"88":1,"103":1,"111":2,"112":1,"113":2,"122":1,"146":4,"148":1,"150":2,"153":5,"154":2,"156":4,"162":1,"163":1,"169":1,"171":2,"173":1,"176":1,"180":1,"185":2,"186":2,"192":2,"193":2,"194":3,"198":1,"199":1}}],["doesn",{"2":{"8":2,"10":2,"32":1,"53":1,"69":1,"88":1,"176":1,"188":1,"199":1}}],["does",{"0":{"22":1},"2":{"0":1,"19":1,"62":1,"74":2,"90":1,"93":3,"122":1}}],["cpu",{"2":{"199":1}}],["cp",{"2":{"196":1}}],["circumstances",{"2":{"158":2}}],["cy",{"2":{"145":2}}],["cyan",{"2":{"60":1,"173":1,"176":1}}],["cx",{"2":{"145":2}}],["cdot",{"2":{"145":1}}],["cs",{"2":{"122":9}}],["cshape",{"2":{"62":3}}],["cw",{"2":{"66":2}}],["cb",{"2":{"58":1,"81":1,"146":1}}],["cgrad",{"2":{"58":1}}],["cgal",{"2":{"58":1}}],["c",{"2":{"32":1,"53":1,"62":1,"66":4,"69":5,"72":3,"122":24,"176":1}}],["ceil",{"2":{"177":1}}],["ce",{"2":{"122":11}}],["certainly",{"2":{"74":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"29":1}}],["central",{"2":{"64":1}}],["centroids",{"2":{"62":1,"63":1}}],["centroid",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"4":4,"8":3,"10":6,"31":1,"61":3,"62":4,"63":38,"148":1,"154":1,"180":4}}],["cent",{"2":{"62":2}}],["centered",{"2":{"64":1}}],["center",{"2":{"10":1,"62":1,"146":1}}],["cells",{"2":{"146":1}}],["cell",{"2":{"10":4,"65":3,"66":28,"146":2}}],["c2",{"2":{"10":3,"15":2,"85":3,"88":14,"146":21}}],["c1",{"2":{"10":3,"15":2,"85":4,"88":13,"146":26}}],["chunks",{"2":{"153":4,"154":5}}],["chunk",{"2":{"153":6,"154":7}}],["chull",{"2":{"50":2}}],["chose",{"2":{"24":1,"146":1}}],["choose",{"2":{"10":1,"82":1,"146":2}}],["changes",{"2":{"64":1}}],["changed",{"2":{"64":1}}],["change",{"2":{"24":1,"64":1,"81":1}}],["chain=2",{"2":{"64":1}}],["chain=1",{"2":{"64":1}}],["chain",{"2":{"64":66,"71":3,"74":4,"76":4,"81":2}}],["chains",{"2":{"20":1,"64":1}}],["chairmarks",{"2":{"13":1,"176":1,"180":1}}],["children",{"2":{"180":1}}],["child",{"2":{"10":2,"156":7}}],["checkargs",{"2":{"181":1,"182":1,"183":1,"184":1}}],["checking",{"2":{"88":1,"182":1}}],["checks",{"0":{"105":1,"116":1},"1":{"117":1,"118":1},"2":{"60":1,"64":1,"74":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"121":1,"122":5,"124":1,"134":1,"198":1}}],["checked",{"2":{"8":2,"10":1,"64":1,"74":1,"81":1,"122":1,"167":1}}],["check",{"2":{"0":1,"8":2,"10":1,"63":1,"64":8,"66":3,"69":1,"70":1,"72":1,"74":4,"75":1,"88":8,"122":11,"146":5,"153":1,"156":4,"167":1,"169":1,"175":2,"182":1,"184":1}}],["ctor",{"2":{"5":2,"10":1,"185":1}}],["categorize",{"2":{"69":1}}],["categorical",{"2":{"58":1}}],["came",{"2":{"69":1}}],["case",{"2":{"56":1,"57":2,"63":1,"64":1,"70":1,"74":2,"76":1,"122":16,"154":1,"200":1}}],["cases",{"2":{"10":1,"59":1,"69":2,"122":3,"151":1,"153":1,"154":1,"156":3}}],["cause",{"2":{"18":1,"23":1,"182":1}}],["careful",{"2":{"59":1,"151":1}}],["care",{"2":{"17":1,"153":1,"158":1}}],["carried",{"2":{"10":1,"188":1}}],["cairomakie",{"2":{"13":1,"52":1,"55":1,"58":2,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"175":1,"176":1,"180":1,"190":1,"196":1,"198":1,"199":1}}],["california",{"2":{"199":1}}],["callable",{"2":{"146":4,"165":1}}],["calls",{"2":{"64":1,"74":1,"76":1,"85":1,"94":1,"108":1,"125":1,"135":1,"151":1,"153":1,"177":1}}],["calling",{"2":{"33":1,"64":2,"153":1}}],["call",{"2":{"18":1,"24":1,"53":1,"63":1,"153":4,"178":1}}],["called",{"2":{"10":2,"63":3,"64":1,"153":1,"163":1,"165":1,"166":1,"188":1,"192":1}}],["calculation",{"2":{"74":1}}],["calculations",{"2":{"10":2,"25":2,"27":2,"74":1,"158":1,"176":1}}],["calculating",{"2":{"8":2,"10":1,"18":1,"64":1,"167":1}}],["calculated",{"2":{"10":1,"62":2,"66":1,"74":2,"85":1,"153":4}}],["calculates",{"2":{"8":4,"10":6,"53":1,"59":2,"66":1,"74":2,"75":1,"85":2,"176":1,"183":1}}],["calculate",{"2":{"5":4,"9":2,"10":6,"11":1,"56":3,"59":3,"63":1,"66":1,"74":1,"122":1,"146":1,"150":2,"153":3,"155":1}}],["calc",{"2":{"5":4,"10":4,"24":1,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"56":4,"150":2,"152":1,"153":19,"155":1,"160":1,"167":1,"180":2}}],["cache",{"2":{"10":1,"59":1}}],["cant",{"2":{"88":1,"146":1,"189":1}}],["cannot",{"2":{"7":6,"8":4,"10":5,"53":1,"88":1,"96":1,"99":1,"121":2,"125":1,"127":2,"129":1,"140":1}}],["can",{"2":{"0":2,"2":1,"5":2,"8":4,"10":16,"13":1,"14":1,"24":1,"26":1,"31":1,"53":1,"56":1,"57":2,"58":1,"59":3,"60":1,"63":1,"64":3,"66":1,"70":3,"73":3,"74":1,"75":3,"76":1,"81":1,"82":2,"87":1,"88":3,"90":1,"93":1,"105":1,"107":1,"117":2,"120":2,"121":3,"122":23,"124":1,"128":1,"129":1,"134":1,"137":1,"138":1,"139":1,"146":1,"147":1,"148":1,"150":2,"152":1,"153":8,"155":1,"156":1,"158":1,"162":2,"163":1,"166":1,"167":1,"168":2,"169":1,"173":1,"175":1,"176":2,"180":2,"188":1,"191":6,"192":1,"193":3,"195":3,"197":3,"198":3}}],["customize",{"2":{"153":1,"154":1}}],["custom",{"0":{"200":1},"2":{"10":3,"59":1,"200":2}}],["curr^2",{"2":{"56":2}}],["curr",{"2":{"56":8,"64":116,"69":9,"76":3,"170":26}}],["currentnode",{"2":{"146":8}}],["current",{"2":{"56":1,"59":8,"64":3,"69":2,"71":1,"74":1,"76":6,"146":2,"170":3}}],["currently",{"2":{"9":2,"10":4,"23":1,"59":1,"64":1,"69":1,"71":2,"146":1,"153":1,"158":2}}],["curve",{"0":{"122":1},"2":{"7":2,"8":14,"10":18,"53":7,"56":6,"64":5,"66":3,"73":7,"84":1,"85":22,"88":6,"94":2,"96":4,"97":9,"98":9,"108":1,"110":4,"111":6,"112":3,"121":1,"122":152,"125":1,"128":6,"130":3,"135":1,"137":4,"138":6,"139":6}}],["curves",{"2":{"4":1,"7":2,"10":5,"53":3,"66":3,"74":1,"84":1,"85":1,"88":13,"99":1,"121":1,"122":1,"140":1,"180":2}}],["cutpolygon",{"2":{"68":1}}],["cuts",{"2":{"68":1}}],["cutting",{"0":{"67":1},"1":{"68":1,"69":1},"2":{"64":1,"69":2}}],["cut",{"0":{"68":1},"2":{"4":1,"10":6,"31":1,"59":1,"67":1,"68":5,"69":22,"122":1}}],["cleaner",{"2":{"82":1}}],["cleanest",{"2":{"82":1}}],["clear",{"2":{"65":1}}],["clearly",{"2":{"52":1,"55":1,"84":1}}],["clamped",{"2":{"74":18}}],["clamp",{"2":{"56":1,"74":1}}],["classified",{"2":{"64":1}}],["classify",{"2":{"64":4}}],["class",{"2":{"10":1,"146":1}}],["class=",{"2":{"10":6}}],["closure",{"2":{"153":2}}],["closing",{"2":{"56":1}}],["close",{"2":{"56":5,"64":2,"66":1,"69":1,"74":1,"85":9,"146":1,"162":1,"163":4}}],["closer",{"2":{"10":1,"158":1}}],["closest",{"2":{"8":6,"10":3,"74":2,"84":1,"85":6,"158":1}}],["closed2",{"2":{"88":2}}],["closed1",{"2":{"88":2}}],["closedring",{"2":{"4":1,"10":1,"161":1,"162":1,"163":4,"164":1,"165":1,"166":1}}],["closed",{"0":{"161":1},"1":{"162":1,"163":1},"2":{"2":1,"8":8,"10":11,"31":1,"53":3,"56":6,"63":3,"64":1,"66":1,"74":1,"76":3,"88":21,"96":2,"97":5,"98":5,"110":2,"111":5,"112":3,"122":52,"128":5,"129":1,"137":3,"138":5,"139":5,"145":1,"146":1,"161":1,"162":1,"163":2,"164":1,"166":1,"191":1}}],["clockwise",{"2":{"2":1,"8":2,"10":4,"52":1,"53":1,"66":7,"81":1,"144":2,"145":3,"146":1}}],["clipping",{"0":{"64":1,"70":1,"71":1,"74":1,"75":1,"76":1},"2":{"2":1,"10":1,"31":8,"64":9,"69":3,"70":1,"73":1,"75":1,"168":1}}],["coastlines",{"2":{"196":1}}],["coarse",{"2":{"10":1,"174":1,"177":1}}],["cos",{"2":{"191":3,"192":1,"193":2}}],["copy",{"2":{"153":1,"165":1,"184":1}}],["coors1",{"2":{"145":2}}],["coors2",{"2":{"145":3}}],["coord",{"2":{"177":6}}],["coords",{"2":{"69":9,"177":8}}],["coordinatetransformations",{"2":{"5":4,"10":2,"180":1,"185":2,"190":1,"191":5,"193":2}}],["coordinate",{"0":{"59":1,"171":1,"192":1,"193":1},"2":{"5":8,"9":10,"10":7,"25":1,"27":1,"58":2,"59":10,"156":1,"172":4,"177":1,"190":3,"192":1}}],["coordinates",{"0":{"9":1,"57":1},"1":{"58":1,"59":1},"2":{"4":4,"5":2,"8":4,"9":12,"10":21,"53":2,"57":8,"59":25,"64":2,"65":1,"69":2,"70":1,"73":1,"75":1,"85":1,"88":2,"148":1,"158":1,"171":2,"172":1,"175":1,"176":3,"192":2}}],["co",{"2":{"122":2}}],["core",{"2":{"157":1}}],["corner",{"2":{"66":4,"146":1}}],["corners",{"2":{"66":1}}],["correspondent",{"2":{"145":1}}],["correspond",{"2":{"64":1}}],["corresponding",{"2":{"56":3,"71":2}}],["corrected",{"2":{"165":1}}],["correctness",{"2":{"161":1,"188":1}}],["correctly",{"2":{"153":1,"175":1}}],["correcting",{"2":{"20":1,"165":1}}],["corrections",{"0":{"164":1,"166":1},"1":{"165":1,"166":1},"2":{"162":1,"165":6,"169":1}}],["correction",{"2":{"10":10,"31":4,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"161":1,"163":2,"164":2,"165":11,"166":7,"168":1,"170":2}}],["correct",{"2":{"10":3,"24":1,"53":1,"56":1,"63":1,"64":1,"66":1,"70":1,"73":1,"75":1,"85":1,"88":1,"94":1,"108":1,"121":1,"125":1,"135":1,"161":1,"162":2,"164":1}}],["cov",{"2":{"66":16}}],["cover",{"2":{"96":1,"100":1}}],["covering",{"2":{"10":2,"103":1,"166":2,"170":2}}],["covered",{"0":{"98":1,"99":1,"139":1},"2":{"7":2,"10":1,"71":1,"76":1,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"115":2,"122":3,"170":1}}],["coveredby",{"0":{"48":1,"92":1,"93":1,"96":1,"97":1,"100":1,"101":1,"115":1},"1":{"93":1,"94":1},"2":{"4":2,"7":7,"10":4,"31":1,"48":2,"64":1,"92":1,"93":3,"94":10,"95":6,"96":13,"97":15,"98":13,"99":5,"100":2,"101":2,"104":3,"197":1}}],["covers",{"0":{"47":1,"102":1,"103":1},"1":{"103":1,"104":1},"2":{"4":2,"7":9,"10":5,"31":1,"47":2,"102":1,"103":4,"104":5,"146":1,"197":1}}],["coverages",{"2":{"10":1,"66":1}}],["coverage",{"0":{"65":1},"2":{"4":1,"10":2,"31":1,"65":3,"66":16}}],["come",{"2":{"158":1}}],["commonly",{"2":{"195":1}}],["common",{"2":{"87":1,"155":1,"177":1,"190":1,"192":1,"193":1}}],["commented",{"2":{"145":1}}],["comments",{"2":{"122":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"71":1,"74":1,"76":1}}],["combines",{"2":{"63":1}}],["combine",{"2":{"63":2,"64":5,"170":1}}],["combined",{"2":{"10":1,"64":4,"76":1,"166":1,"170":2,"191":1}}],["combination",{"2":{"10":1,"64":1,"156":1}}],["coming",{"2":{"66":1}}],["com",{"2":{"10":2,"74":1,"82":1,"158":1}}],["compilation",{"2":{"160":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"153":2,"160":2}}],["complex",{"2":{"148":1,"180":1,"197":1}}],["complexity",{"2":{"10":1,"148":1,"177":1}}],["complete",{"2":{"53":1}}],["completely",{"2":{"5":2,"7":8,"10":6,"64":2,"71":1,"76":1,"90":2,"91":1,"94":1,"103":1,"104":1,"122":1,"135":1,"150":2,"153":1,"158":2}}],["comprised",{"2":{"10":3,"70":1,"73":1,"75":1}}],["component",{"2":{"10":1,"53":3,"63":11,"66":8,"74":1,"153":2,"156":1}}],["components",{"2":{"10":2,"62":1,"63":2,"154":1,"156":23}}],["composed",{"2":{"8":8,"10":5,"88":5,"191":2}}],["computing",{"2":{"60":1,"77":1}}],["computational",{"2":{"10":1,"59":1}}],["computation",{"2":{"10":6,"59":1,"63":1,"70":1,"73":1,"75":1,"181":2,"182":2,"183":2}}],["computer",{"2":{"10":1,"59":1}}],["computes",{"2":{"10":1,"82":1}}],["compute",{"2":{"8":2,"10":3,"53":1,"59":1,"82":3,"177":1}}],["computed",{"2":{"8":8,"10":5,"53":3,"56":1,"59":3,"66":1,"196":1}}],["compact",{"2":{"199":3}}],["comparisons",{"2":{"197":1}}],["comparing",{"2":{"76":1,"88":1}}],["compares",{"2":{"146":1}}],["compared",{"2":{"88":1}}],["compare",{"2":{"7":2,"8":2,"10":2,"56":1,"76":1,"88":2,"121":1}}],["compatibility",{"2":{"53":1}}],["compatible",{"2":{"5":6,"10":1,"22":1,"25":1,"27":1,"53":1,"56":1,"59":2,"63":1,"66":1,"85":1,"88":1,"91":1,"94":1,"104":1,"108":1,"118":1,"121":1,"125":1,"135":1,"150":2,"151":1,"153":1,"172":2}}],["colname",{"2":{"153":3}}],["col",{"2":{"153":2,"154":1}}],["columns",{"2":{"153":2}}],["column",{"2":{"22":1,"153":9,"154":8,"156":2,"194":2,"197":8}}],["colored",{"2":{"198":1}}],["color=",{"2":{"192":2}}],["colors",{"2":{"79":1,"80":1,"196":1,"198":2}}],["colorrange",{"2":{"58":2,"84":1}}],["colorbar",{"2":{"58":1,"81":1,"84":1,"146":1}}],["colormap",{"2":{"14":1,"58":3,"84":1}}],["color",{"2":{"10":1,"52":1,"58":2,"59":1,"60":1,"62":1,"68":3,"79":1,"80":1,"81":2,"84":2,"87":4,"90":4,"93":1,"103":1,"107":4,"120":4,"134":4,"173":1,"176":1,"191":1,"192":1,"196":1,"198":5}}],["colatitude",{"2":{"10":1,"158":1}}],["collect",{"2":{"11":3,"13":1,"50":1,"52":2,"55":1,"59":1,"62":1,"65":2,"68":2,"82":2,"84":1,"146":3,"153":2,"154":1,"175":4,"189":2}}],["collections",{"0":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"5":4,"10":10,"22":1,"150":4,"152":1,"153":2,"154":2,"156":3,"180":2,"195":1}}],["collection",{"2":{"5":2,"8":14,"10":13,"18":2,"29":2,"53":3,"56":2,"66":2,"85":2,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"148":1,"150":2,"153":3,"154":1,"180":1,"186":1,"189":1}}],["collinear",{"2":{"7":2,"10":2,"64":5,"70":2,"73":3,"74":12,"75":2,"120":1,"121":2}}],["couple",{"2":{"194":1}}],["course",{"2":{"152":1}}],["country",{"2":{"199":8}}],["countries",{"2":{"11":1,"80":1,"180":1}}],["counted",{"2":{"74":2}}],["counters",{"2":{"59":8}}],["counterparts",{"2":{"33":1}}],["counter",{"2":{"10":1,"64":7,"122":1,"144":1,"145":1}}],["counterclockwise",{"2":{"2":1,"8":2,"10":2,"52":2,"53":1,"81":1,"82":1}}],["count",{"2":{"64":16,"146":1,"184":1}}],["could",{"2":{"8":2,"10":1,"53":3,"74":4,"76":1,"77":1,"85":1,"122":2,"158":1,"172":1}}],["couldn",{"2":{"2":1,"160":1}}],["conditions",{"2":{"197":4}}],["connected",{"2":{"122":5}}],["connect",{"2":{"66":11}}],["connecting",{"2":{"56":1,"182":1,"191":2}}],["connections",{"2":{"10":2,"166":2,"170":2}}],["contents",{"2":{"153":1,"161":1}}],["context",{"2":{"32":4,"176":4,"192":2}}],["contours",{"2":{"146":1}}],["contour",{"2":{"146":4}}],["continue",{"2":{"53":1,"64":7,"66":1,"71":2,"74":1,"122":1,"153":1,"165":1,"170":3,"184":1,"199":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"65":1,"198":1}}],["contain",{"2":{"7":2,"10":1,"26":1,"76":1,"90":1,"121":1,"191":1}}],["contains",{"0":{"45":1,"89":1,"90":1},"1":{"90":1,"91":1},"2":{"4":2,"7":7,"10":4,"26":1,"31":1,"33":1,"45":2,"64":1,"76":1,"77":1,"89":1,"90":5,"91":4,"151":1,"169":1,"197":1,"198":1}}],["contained",{"2":{"2":1,"7":2,"10":1,"76":4,"91":1,"103":1,"120":1,"121":1,"153":1,"198":1}}],["consistent",{"2":{"64":1,"148":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"56":1,"59":1}}],["consider",{"2":{"52":1,"55":1,"62":1,"65":1,"66":3,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"122":3,"124":1,"134":1}}],["constprop",{"2":{"105":1}}],["constants",{"2":{"64":1}}],["const",{"2":{"31":4,"64":1,"94":4,"108":3,"125":4,"135":4,"155":3,"180":4}}],["constrained",{"2":{"10":3,"70":1,"73":1,"75":1}}],["constructing",{"2":{"193":1}}],["construct",{"2":{"159":1}}],["constructors",{"2":{"10":2,"159":2}}],["constructed",{"2":{"5":2,"20":1,"172":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concavehull",{"2":{"147":1}}],["concave",{"2":{"10":1,"56":2,"62":2,"145":2}}],["concieve",{"2":{"2":1}}],["convention",{"2":{"62":1}}],["convenience",{"2":{"59":1,"188":1}}],["conversely",{"2":{"64":1}}],["conversion",{"0":{"186":1},"2":{"22":1,"33":1}}],["converted",{"2":{"22":1,"59":3}}],["converts",{"2":{"10":1,"189":1}}],["convert",{"0":{"95":1,"109":1,"126":1,"136":1},"2":{"10":3,"32":1,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":1,"59":6,"82":1,"84":1,"146":2,"176":1,"180":3,"186":1,"188":1,"189":1}}],["convexity",{"2":{"81":2}}],["convexhull",{"2":{"50":1,"147":1}}],["convex",{"0":{"50":1,"77":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"4":1,"10":7,"31":2,"50":1,"56":3,"77":4,"79":2,"80":1,"81":4,"82":11,"145":1}}],["code",{"2":{"0":1,"3":1,"26":5,"59":1,"94":1,"108":1,"122":1,"125":1,"135":1,"145":1,"160":1,"187":1,"199":1}}],["creation",{"2":{"191":1,"193":1}}],["creating",{"0":{"190":1,"191":1,"194":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"122":1}}],["create",{"0":{"193":1},"2":{"10":2,"13":2,"14":1,"64":1,"69":1,"74":2,"82":1,"146":2,"153":1,"166":2,"168":3,"170":2,"190":2,"191":4,"192":5,"193":3,"194":1,"195":1,"198":1}}],["created",{"2":{"8":4,"10":2,"64":1,"85":3}}],["creates",{"2":{"0":1,"64":3}}],["criteria",{"2":{"94":2,"108":2,"125":2,"135":2,"182":3}}],["cropping",{"2":{"58":2}}],["cross=1",{"2":{"73":1}}],["cross`",{"2":{"73":1}}],["crossings",{"2":{"64":3,"122":1}}],["crossing",{"0":{"105":1},"2":{"10":2,"64":81,"70":1,"71":7,"73":3,"74":7,"75":1,"76":6,"94":1,"105":1,"122":1,"135":1}}],["crosses",{"0":{"43":1},"2":{"4":2,"7":3,"10":3,"31":1,"43":2,"64":1,"69":1,"105":26,"122":2,"197":1}}],["cross",{"0":{"132":1},"2":{"2":1,"10":1,"56":3,"64":13,"69":14,"70":2,"71":1,"72":4,"73":2,"74":10,"75":2,"76":1,"94":1,"105":2,"108":1,"121":2,"122":17,"125":1,"135":1,"145":3}}],["crc",{"2":{"10":1,"59":1}}],["crs2",{"2":{"192":2}}],["crs1",{"2":{"192":2,"193":1}}],["crs=nothing",{"2":{"153":1,"167":1,"180":1}}],["crs=gi",{"2":{"153":5,"156":3}}],["crs`",{"2":{"153":1,"172":6}}],["crs",{"0":{"192":1},"2":{"5":32,"8":4,"10":10,"32":2,"35":2,"36":2,"37":2,"38":2,"50":2,"82":1,"146":10,"150":4,"152":3,"153":36,"155":2,"156":5,"167":1,"172":7,"180":1,"190":1,"192":13,"193":7,"195":1}}],["fn",{"2":{"195":8}}],["f``",{"2":{"158":1}}],["fc",{"2":{"153":4,"154":5,"156":13,"180":3,"189":14}}],["fj",{"2":{"146":2}}],["f2",{"2":{"64":2}}],["f1",{"2":{"64":2}}],["f64",{"2":{"13":2,"14":2}}],["fra",{"2":{"199":2}}],["frame",{"2":{"194":1}}],["framework",{"2":{"148":4,"154":2}}],["fracs",{"2":{"64":20,"69":1}}],["frac",{"2":{"59":1,"64":2,"74":17,"180":2}}],["fractional",{"2":{"64":1,"74":3}}],["fractions",{"2":{"64":1,"74":4}}],["fraction",{"2":{"10":4,"74":2,"85":1,"180":1}}],["front",{"2":{"56":1}}],["from",{"2":{"0":1,"5":6,"7":8,"8":32,"10":31,"11":1,"20":1,"22":1,"26":1,"31":2,"53":2,"58":1,"59":4,"60":1,"63":1,"64":6,"66":11,"69":1,"70":1,"71":3,"73":1,"74":11,"75":1,"76":6,"82":1,"85":25,"108":2,"110":5,"111":4,"112":2,"113":1,"114":2,"121":2,"122":6,"145":2,"146":7,"153":1,"156":3,"158":1,"160":1,"170":1,"172":4,"174":1,"180":1,"181":1,"182":3,"183":1,"189":1,"190":1,"192":5,"195":1,"197":1,"198":1,"200":1}}],["footprint",{"2":{"193":1}}],["foldable",{"2":{"153":2,"154":1}}],["follows",{"2":{"64":2,"94":1,"108":1,"125":1,"135":1,"146":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"10":1,"59":1,"68":1,"156":1,"162":1,"169":1,"180":1,"197":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"10":8,"26":1,"66":1,"69":1,"70":2,"73":2,"74":1,"75":2,"88":1,"146":5,"151":3,"153":2,"154":1,"156":4,"177":1}}],["forward",{"2":{"74":1}}],["forwards",{"2":{"64":1,"71":1,"76":1}}],["formats",{"2":{"190":1,"193":1,"195":3}}],["format",{"2":{"69":1,"195":3}}],["form",{"2":{"18":1,"64":3,"74":8,"76":3,"153":1}}],["formed",{"2":{"8":4,"10":3,"55":1,"56":4,"59":1,"64":8,"75":1,"76":1,"182":1}}],["formula",{"2":{"8":2,"10":1,"53":2,"66":1}}],["force",{"2":{"5":2,"153":3,"172":1,"180":1}}],["for",{"0":{"71":1,"74":1,"76":1},"2":{"0":4,"2":2,"4":2,"5":6,"7":2,"8":8,"9":6,"10":47,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"29":1,"31":3,"32":1,"33":1,"53":8,"56":5,"57":1,"58":1,"59":19,"60":3,"63":7,"64":35,"66":11,"69":5,"70":2,"71":3,"73":1,"74":7,"75":1,"76":9,"77":2,"80":1,"82":3,"84":2,"85":7,"88":13,"94":3,"100":1,"101":1,"103":1,"105":6,"108":2,"114":1,"115":1,"120":1,"121":11,"122":22,"125":2,"131":1,"132":1,"135":3,"141":1,"142":1,"144":1,"145":5,"146":13,"147":1,"148":3,"150":2,"153":7,"154":1,"156":9,"158":1,"159":1,"160":2,"161":3,"162":2,"164":1,"165":5,"167":1,"168":3,"169":1,"170":5,"172":3,"174":4,"175":7,"176":6,"177":8,"178":4,"180":12,"181":2,"182":2,"183":1,"184":6,"188":5,"189":7,"190":1,"192":4,"193":1,"195":3,"197":2,"199":2,"200":1}}],["fancy",{"2":{"191":1}}],["fancis",{"2":{"10":1,"59":1}}],["fair",{"2":{"175":1}}],["fail",{"2":{"5":2,"10":2,"150":2,"153":2,"154":1,"156":3,"176":1}}],["fallback",{"2":{"153":1}}],["falses",{"2":{"64":2,"69":1,"70":1,"73":1}}],["false",{"0":{"24":1},"2":{"4":1,"5":58,"7":14,"8":6,"10":58,"32":2,"35":1,"36":1,"37":1,"38":1,"50":1,"53":1,"56":2,"58":5,"64":26,"66":5,"69":1,"70":1,"71":3,"74":1,"75":4,"85":2,"87":2,"88":27,"90":2,"94":8,"96":2,"97":4,"98":1,"99":1,"100":1,"101":1,"103":2,"105":11,"108":9,"110":1,"111":4,"114":1,"115":1,"121":22,"122":39,"125":8,"127":3,"128":4,"129":1,"131":1,"132":1,"134":1,"135":7,"137":2,"138":4,"139":1,"140":1,"141":1,"142":1,"145":10,"146":5,"150":8,"153":11,"154":7,"156":3,"158":1,"160":3,"162":16,"169":44,"170":4,"177":2,"180":1,"184":2,"185":20,"189":2,"191":242,"192":12,"193":18,"197":1}}],["fashion",{"2":{"52":1}}],["faster",{"2":{"59":1,"153":1}}],["fast",{"2":{"12":1}}],["few",{"2":{"162":1}}],["fetched",{"2":{"146":1}}],["fetch",{"2":{"32":2,"153":1,"154":1}}],["featurecollection",{"2":{"10":2,"11":1,"18":1,"146":4,"153":6,"156":1,"192":2}}],["featurecollectiontrait",{"2":{"5":2,"10":2,"150":2,"151":1,"153":3,"154":2,"156":9,"189":5}}],["features",{"0":{"95":1,"109":1,"126":1,"136":1},"2":{"5":2,"10":3,"11":1,"22":1,"82":1,"146":3,"150":2,"152":1,"153":11,"154":6,"156":2,"192":1}}],["featuretrait",{"2":{"5":4,"10":3,"95":4,"105":2,"109":4,"126":4,"136":4,"150":4,"151":3,"153":3,"154":3,"156":9,"189":5}}],["feature",{"2":{"5":12,"8":2,"10":10,"18":2,"22":1,"53":1,"66":1,"146":2,"148":1,"150":12,"152":1,"153":22,"154":6,"156":22,"180":2,"189":2,"195":1}}],["feb",{"0":{"1":1},"1":{"2":1,"3":1}}],["f",{"2":{"5":24,"10":26,"15":1,"18":3,"19":1,"22":2,"52":2,"55":1,"58":4,"60":1,"62":2,"64":19,"65":2,"68":2,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2,"79":2,"80":2,"84":5,"87":2,"90":2,"93":2,"103":2,"107":2,"117":2,"120":2,"122":7,"124":2,"134":2,"146":30,"150":14,"151":2,"153":61,"154":64,"156":48,"173":1,"175":2,"176":1,"179":2,"180":1,"184":6,"185":6,"188":5,"189":16,"191":6,"193":2,"198":3}}],["flexijoins",{"2":{"197":2,"198":3,"199":1,"200":5}}],["flexible",{"2":{"153":1,"154":1}}],["flags",{"2":{"64":5}}],["flag",{"2":{"64":12,"69":1}}],["flat",{"2":{"10":1,"184":2,"189":1}}],["flattened",{"2":{"18":1}}],["flattening`",{"2":{"158":1}}],["flattening",{"2":{"10":6,"154":1,"158":3,"176":2}}],["flatten",{"0":{"156":1},"2":{"4":1,"10":4,"11":3,"13":1,"18":1,"50":1,"59":1,"64":2,"66":3,"73":1,"76":1,"82":2,"105":1,"156":30,"170":1}}],["floating",{"2":{"10":1,"64":1,"74":5,"146":2}}],["float",{"2":{"10":3,"70":1,"73":1,"75":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"5":12,"8":20,"10":30,"13":1,"53":6,"55":1,"56":3,"63":1,"66":4,"69":2,"70":2,"73":1,"74":3,"75":1,"81":1,"85":12,"121":2,"122":4,"145":4,"162":6,"169":26,"175":2,"176":2,"177":1,"181":4,"182":9,"183":2,"184":6,"185":6,"186":1,"189":8,"191":190,"192":7,"193":10}}],["flipping",{"0":{"171":1},"2":{"171":1}}],["flipped",{"2":{"5":4,"10":2,"150":4,"153":2}}],["flipaxis",{"2":{"58":1}}],["flip",{"2":{"4":1,"10":1,"31":1,"148":2,"153":1,"171":2}}],["fulfilled",{"2":{"182":1}}],["fully",{"2":{"10":1,"64":4,"69":1,"121":4}}],["full",{"0":{"4":1},"1":{"5":1,"6":1,"7":1,"8":1,"9":1,"10":1},"2":{"4":1,"66":5,"165":1,"199":4}}],["furthest",{"2":{"146":1}}],["further",{"2":{"62":1,"153":1}}],["furthermore",{"2":{"7":4,"10":5,"64":1,"70":1,"73":1,"75":1,"94":1,"135":1}}],["fun",{"2":{"191":1}}],["fundamental",{"2":{"26":1,"187":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"74":1,"171":1,"172":1,"177":1,"188":1}}],["functionalities",{"2":{"64":1}}],["functionally",{"2":{"5":2,"10":1,"18":1,"29":1,"150":2,"153":1}}],["functions",{"0":{"5":1,"71":1,"74":1,"76":1,"150":1,"189":1},"2":{"2":3,"10":1,"17":1,"26":1,"29":1,"33":1,"53":1,"59":1,"63":1,"64":2,"66":1,"68":1,"122":1,"147":1,"148":1,"151":1,"165":3,"166":1}}],["function",{"2":{"0":2,"2":1,"5":8,"8":2,"10":12,"13":3,"14":2,"18":2,"29":1,"31":1,"32":2,"53":3,"56":5,"59":13,"63":6,"64":18,"66":7,"68":2,"69":4,"70":3,"71":3,"72":1,"73":2,"74":7,"75":2,"76":4,"82":2,"85":6,"87":1,"88":8,"90":1,"93":1,"94":1,"100":1,"101":1,"103":1,"105":5,"107":1,"108":1,"114":1,"115":1,"117":1,"120":1,"121":7,"122":9,"124":1,"125":1,"131":1,"132":1,"134":1,"135":1,"141":1,"142":1,"145":4,"146":16,"147":3,"148":1,"150":4,"151":2,"153":15,"154":11,"156":5,"160":1,"163":2,"165":9,"166":2,"170":2,"171":2,"172":1,"174":2,"176":2,"177":7,"180":3,"181":2,"182":3,"183":2,"184":7,"185":3,"186":1,"188":6,"189":12,"191":1,"197":4,"200":4}}],["future",{"2":{"23":1,"77":1,"85":1,"174":2}}],["fi",{"2":{"146":2}}],["fine",{"2":{"175":1}}],["final",{"2":{"76":1,"165":4,"176":1}}],["finally",{"2":{"58":2,"74":1,"146":1,"153":3,"154":1,"195":1}}],["findmin",{"2":{"184":1}}],["findmax",{"2":{"180":1,"182":1}}],["findall",{"2":{"165":1}}],["finding",{"2":{"74":1}}],["findfirst",{"2":{"64":6,"69":2,"80":1,"180":1}}],["findnext",{"2":{"64":3}}],["findlast",{"2":{"64":2}}],["findprev",{"2":{"64":2}}],["finds",{"2":{"64":1,"66":1}}],["find",{"2":{"53":1,"56":6,"64":12,"66":3,"69":2,"70":4,"73":2,"74":8,"75":1,"85":3,"88":1,"122":7,"146":2,"182":5,"199":1}}],["finish",{"2":{"2":1}}],["fill",{"2":{"64":1,"146":1,"177":3}}],["filled",{"2":{"64":5,"66":3,"84":1,"85":2,"122":16}}],["files",{"2":{"187":1,"195":2}}],["file",{"2":{"26":1,"32":1,"33":1,"64":1,"94":3,"108":3,"125":3,"135":3,"146":1,"147":1,"148":1,"154":1,"155":1,"156":1,"164":1,"172":1,"177":1,"178":1,"187":2,"190":1,"195":2}}],["filters",{"2":{"64":1}}],["filtering",{"2":{"10":1,"180":1}}],["filter",{"2":{"8":2,"10":2,"64":2,"153":2,"154":1,"167":1,"170":2,"180":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"64":2}}],["figure",{"2":{"13":1,"14":1,"52":1,"58":2,"81":1,"192":3}}],["fig",{"2":{"13":6,"14":6,"81":5,"191":7,"192":4,"196":2}}],["firstisright",{"2":{"146":2}}],["firstisleft",{"2":{"146":4}}],["firstisstraight",{"2":{"146":4}}],["firstnode",{"2":{"146":9}}],["first",{"2":{"7":18,"10":10,"53":7,"56":14,"58":1,"59":9,"60":1,"63":1,"64":17,"66":2,"69":1,"70":2,"73":1,"74":5,"75":3,"85":8,"88":4,"90":2,"91":2,"93":1,"94":2,"97":1,"98":1,"99":1,"104":2,"108":3,"121":1,"122":22,"125":2,"127":1,"134":1,"135":2,"138":1,"139":1,"140":2,"145":1,"146":16,"153":3,"154":2,"156":2,"162":1,"177":3,"181":1,"182":2,"189":2,"190":1,"191":1,"192":1,"193":1,"197":1,"198":1}}],["fix1",{"2":{"153":1,"154":1,"177":1}}],["fixme",{"2":{"145":1}}],["fix2",{"2":{"32":1,"64":2}}],["fixed",{"2":{"10":3,"70":1,"73":1,"75":1}}],["fix",{"0":{"20":1},"2":{"2":3,"10":9,"15":3,"17":1,"20":1,"70":1,"71":11,"73":1,"74":11,"75":1,"76":10,"81":2,"162":1,"164":1,"165":1,"169":1}}],["bx",{"2":{"145":2}}],["b2y",{"2":{"74":4}}],["b2x",{"2":{"74":4}}],["b2",{"2":{"74":47,"85":3,"121":6}}],["b``",{"2":{"71":1}}],["b`",{"2":{"71":3,"74":4,"76":4}}],["bigger",{"2":{"64":1}}],["bit",{"2":{"25":1,"27":1,"184":8,"191":2}}],["b1y",{"2":{"74":7}}],["b1x",{"2":{"74":7}}],["b1",{"2":{"64":8,"74":63,"121":6}}],["breaks",{"2":{"170":1}}],["break",{"2":{"64":3,"66":1,"71":2,"88":4,"121":1,"122":11,"146":6,"170":2}}],["brevity",{"2":{"59":1}}],["broadcasting",{"2":{"10":1,"59":1}}],["broken",{"2":{"7":2,"10":1,"105":1}}],["building",{"2":{"191":1}}],["build",{"2":{"64":13,"69":1,"70":1,"73":1,"75":1,"156":4,"175":2,"183":1,"184":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"146":1}}],["buffered",{"2":{"60":2}}],["buffering",{"2":{"59":1,"60":1}}],["buffer",{"0":{"60":1},"2":{"31":2,"60":5,"63":2,"64":1,"147":1}}],["but",{"2":{"5":4,"7":10,"8":6,"10":16,"18":1,"22":1,"25":1,"27":1,"32":1,"52":1,"53":1,"56":1,"66":1,"74":2,"76":2,"81":2,"82":2,"88":4,"93":2,"120":1,"121":5,"122":1,"124":1,"125":1,"128":2,"129":1,"134":1,"145":1,"146":1,"147":1,"150":4,"151":1,"153":10,"154":3,"156":4,"158":4,"159":1,"171":1,"172":1,"177":1,"180":1,"188":2,"192":2,"193":2,"195":1,"197":1,"198":1,"199":2}}],["black",{"2":{"68":1,"192":1}}],["blue",{"2":{"14":1,"68":1,"87":2,"90":2,"107":2,"120":2,"134":2,"198":2}}],["bloat",{"2":{"193":1}}],["block",{"2":{"10":2,"191":1}}],["blob",{"2":{"10":2,"180":1}}],["balancing",{"2":{"153":1,"154":1}}],["barrier",{"2":{"153":1}}],["barycentric",{"0":{"9":1,"57":1,"59":1},"1":{"58":1,"59":1},"2":{"2":1,"4":6,"9":17,"10":17,"31":1,"57":9,"58":4,"59":52}}],["basic",{"2":{"146":1}}],["base",{"2":{"31":5,"32":1,"59":15,"60":1,"64":2,"146":6,"153":3,"154":3,"158":2,"159":1,"173":1,"176":2,"177":1,"188":3}}],["based",{"2":{"8":4,"10":3,"19":1,"53":2,"56":2,"58":2,"63":1,"66":1,"85":2,"88":1,"94":1,"108":1,"121":1,"122":2,"125":1,"135":1,"159":1,"195":1,"197":1,"198":1}}],["badge",{"2":{"10":2}}],["backs",{"2":{"69":4}}],["backwards",{"2":{"64":1,"71":1,"74":1,"76":1}}],["backing",{"2":{"64":1}}],["backend",{"2":{"60":2,"188":1}}],["back",{"2":{"10":1,"18":1,"22":1,"23":1,"69":4,"188":1}}],["b",{"2":{"7":4,"8":14,"10":13,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"64":206,"66":9,"70":26,"71":18,"72":3,"73":26,"74":77,"75":27,"76":39,"88":29,"121":22,"122":2,"194":1}}],["box",{"2":{"65":2,"66":3,"198":1}}],["bounce",{"2":{"64":8,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1}}],["bouncings",{"2":{"64":1}}],["bouncing",{"2":{"64":13,"71":3,"74":4,"76":4}}],["bound",{"2":{"72":1}}],["bounding",{"2":{"64":1,"65":2,"66":3}}],["boundscheck",{"2":{"59":14}}],["bounds",{"2":{"10":1,"146":4}}],["boundaries",{"2":{"7":4,"10":2,"103":2,"107":1,"108":1,"117":1,"118":1,"122":2,"146":1}}],["boundary",{"2":{"7":14,"10":7,"84":1,"90":1,"91":1,"93":1,"94":3,"97":4,"104":2,"105":9,"108":2,"110":1,"111":6,"112":3,"122":18,"124":2,"125":4,"127":3,"128":5,"129":3,"130":3,"134":1,"135":3}}],["bold",{"2":{"60":1,"173":1,"176":1}}],["both",{"2":{"7":10,"10":6,"64":2,"74":4,"75":1,"76":1,"81":2,"84":1,"88":3,"91":1,"105":4,"108":1,"121":1,"122":2,"129":1,"135":1,"175":1,"177":1}}],["booleans",{"2":{"64":1,"122":2}}],["boolean",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"10":1,"24":2,"64":1,"71":1,"74":1,"76":1,"156":1,"160":2,"197":1}}],["bool",{"2":{"7":34,"8":28,"10":40,"32":1,"64":3,"88":17,"91":1,"94":1,"104":2,"105":13,"108":1,"118":1,"121":10,"122":2,"125":2,"135":1,"145":7,"146":6,"160":2,"177":2,"189":5}}],["booltype",{"2":{"4":1,"10":2,"153":2,"154":1,"158":1,"160":5,"177":1}}],["boolsastypes",{"0":{"24":1,"160":1},"2":{"4":1,"10":6,"32":1,"158":1,"160":10,"177":2}}],["bools",{"2":{"3":1}}],["bypred",{"2":{"200":1}}],["by",{"0":{"98":1,"99":1,"139":1},"2":{"0":1,"5":6,"7":4,"8":16,"10":33,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"27":1,"52":1,"53":1,"55":1,"56":6,"59":4,"60":1,"62":5,"63":4,"64":14,"65":1,"66":6,"68":1,"69":6,"70":1,"73":1,"74":5,"75":4,"76":3,"82":2,"85":5,"88":8,"91":1,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"115":2,"122":10,"145":2,"146":4,"153":2,"156":5,"158":5,"166":2,"168":1,"170":3,"171":1,"172":2,"173":1,"174":1,"176":3,"177":1,"178":1,"180":1,"181":1,"182":3,"183":1,"185":1,"191":1,"192":1,"193":1,"195":1,"197":5,"198":1,"199":2,"200":1}}],["berlin",{"2":{"199":1}}],["bearing",{"2":{"145":4}}],["beauty",{"2":{"2":1}}],["better",{"2":{"105":1,"153":1,"154":1,"180":1}}],["between",{"2":{"8":8,"10":20,"23":1,"56":2,"59":13,"64":1,"66":18,"70":1,"71":4,"73":1,"74":11,"75":2,"76":4,"85":8,"88":1,"121":4,"122":4,"146":1,"158":2,"176":3,"177":1,"181":2,"182":2,"183":1,"192":1,"197":2,"198":1}}],["been",{"2":{"71":1,"146":1,"148":2,"154":1,"160":1}}],["because",{"2":{"64":1,"82":1,"148":1,"154":1,"187":1}}],["become",{"2":{"22":1}}],["becomes",{"2":{"10":1,"158":1}}],["being",{"2":{"56":1,"74":1,"121":1,"122":1,"168":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"58":1,"148":1,"154":1}}],["behaviours",{"2":{"32":1}}],["behaviour",{"2":{"10":1,"18":1,"23":1,"180":1}}],["best",{"2":{"19":1,"153":2,"180":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"176":1,"180":1}}],["benchmarkgroup",{"2":{"176":2,"180":3}}],["benchmark",{"0":{"176":1,"180":1},"2":{"176":1,"180":1}}],["benchmarktools",{"2":{"13":1,"176":1,"180":1}}],["benchmarks",{"2":{"2":2}}],["before",{"2":{"10":4,"33":1,"59":1,"70":1,"73":1,"74":1,"75":1,"180":1,"192":1}}],["below",{"2":{"10":2,"17":1,"60":1,"165":1,"182":1,"183":1,"184":1,"195":1}}],["beginning",{"2":{"66":1,"191":1}}],["begin+1",{"2":{"59":5}}],["begin",{"2":{"2":1,"59":7,"153":1,"154":1,"181":1,"195":1}}],["be",{"2":{"0":1,"2":1,"5":14,"7":6,"8":22,"9":8,"10":67,"13":2,"20":3,"23":2,"24":1,"25":3,"26":1,"27":3,"32":1,"53":7,"56":8,"57":2,"58":1,"59":10,"60":2,"62":1,"63":3,"64":14,"65":1,"66":2,"69":1,"70":7,"71":4,"73":7,"74":12,"75":6,"76":5,"82":6,"84":2,"85":4,"88":15,"94":6,"103":2,"104":1,"108":6,"121":2,"122":21,"125":6,"135":6,"137":1,"138":1,"139":1,"140":1,"145":2,"146":1,"150":8,"151":2,"152":2,"153":9,"154":1,"155":1,"156":3,"158":3,"160":1,"162":1,"163":1,"164":1,"165":4,"166":4,"167":1,"168":2,"170":2,"172":3,"173":1,"174":1,"176":8,"177":2,"180":10,"182":1,"184":3,"185":1,"188":2,"191":2,"193":1,"197":4}}],["wgs84",{"2":{"192":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"59":8}}],["wᵢ",{"2":{"59":18}}],["wt",{"2":{"59":3}}],["w",{"2":{"13":13,"14":7,"85":4,"146":1}}],["walk",{"2":{"69":1}}],["wall2",{"2":{"66":7}}],["wall1",{"2":{"66":12}}],["walls",{"2":{"66":3}}],["wall",{"2":{"66":69}}],["wachspress",{"2":{"59":1}}],["wasincreasing",{"2":{"146":10}}],["wasn",{"2":{"64":1}}],["was",{"2":{"31":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":4,"60":1,"63":1,"64":1,"66":1,"69":1,"70":1,"71":3,"72":1,"73":1,"74":2,"75":1,"76":3,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"118":1,"121":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"151":1,"153":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"167":1,"170":1,"171":1,"173":1,"175":1,"177":1,"184":1,"185":1,"186":1,"188":2,"189":1}}],["wanted",{"2":{"200":1}}],["wants",{"2":{"82":1,"154":1}}],["want",{"0":{"23":1,"72":1},"2":{"13":1,"18":1,"23":1,"59":1,"64":1,"145":1,"192":2,"194":1,"199":1,"200":1}}],["ways",{"2":{"168":1}}],["way",{"2":{"10":1,"17":1,"18":1,"24":1,"29":1,"57":1,"148":1,"159":1,"164":1,"177":1,"188":2,"194":1}}],["warn",{"2":{"146":2}}],["warned",{"2":{"10":1,"188":1}}],["warning",{"2":{"4":1,"9":2,"10":3,"24":1,"59":1,"82":1,"154":1,"176":1,"187":1,"199":1}}],["wong",{"2":{"79":1,"80":1,"196":1}}],["won",{"2":{"23":1,"64":1,"154":1}}],["wouldn",{"2":{"74":1}}],["would",{"0":{"72":1},"2":{"10":3,"23":1,"70":1,"73":1,"74":1,"75":1,"82":4,"146":1,"153":1,"160":2,"192":1,"199":1,"200":1}}],["wound",{"2":{"10":1,"82":1}}],["world",{"0":{"199":1},"2":{"197":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"7":2,"10":1,"90":1,"117":1,"124":1,"125":1}}],["workflow",{"2":{"105":1,"121":1}}],["workflows",{"2":{"23":1,"25":1,"27":1}}],["works",{"2":{"26":1,"172":1,"174":1}}],["working",{"2":{"7":2,"10":1,"105":1,"192":1}}],["work",{"2":{"2":1,"5":6,"10":3,"53":2,"56":1,"63":1,"66":2,"69":2,"77":1,"85":1,"88":1,"121":1,"122":1,"145":1,"150":2,"153":1,"154":1,"172":1,"185":1,"199":1}}],["wrong",{"2":{"168":1,"184":1}}],["writing",{"2":{"195":1}}],["written",{"2":{"88":1}}],["writes",{"2":{"153":1}}],["write",{"2":{"0":1,"30":1,"146":1,"153":1,"195":7}}],["wrap",{"2":{"8":2,"10":1,"32":3,"35":1,"36":1,"37":1,"38":1,"50":1,"167":1,"176":1}}],["wrapped",{"2":{"22":1,"146":2,"151":1,"153":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"94":1,"108":1,"121":1,"125":1,"135":1}}],["wrappers`",{"2":{"156":1}}],["wrappers",{"2":{"5":20,"10":12,"22":1,"145":2,"146":1,"162":8,"163":1,"169":22,"175":1,"176":1,"180":1,"185":10,"189":1,"191":121,"192":5,"193":9}}],["wrappergeometry`",{"2":{"172":1}}],["wrappergeometry",{"2":{"5":2}}],["wrapping",{"2":{"5":2,"10":1,"88":1,"172":1,"186":1}}],["widely",{"2":{"195":1}}],["widths",{"2":{"14":1}}],["wiki",{"2":{"122":1,"182":1}}],["wikipedia",{"2":{"122":1,"182":2}}],["wind",{"2":{"8":2,"10":2,"53":1,"88":1}}],["winding",{"0":{"81":1},"2":{"8":4,"10":3,"53":3,"64":7,"81":4,"82":1,"88":1,"146":1}}],["without",{"2":{"5":4,"10":1,"17":1,"24":1,"64":1,"107":1,"121":1,"153":1,"154":1,"156":2,"172":1,"185":1}}],["with",{"0":{"71":1,"74":1,"76":1,"181":1,"182":1,"183":1,"193":1,"194":1},"2":{"5":10,"7":10,"8":14,"10":27,"11":1,"20":1,"22":2,"23":1,"31":1,"53":7,"55":1,"56":2,"57":4,"58":1,"59":2,"63":1,"64":14,"66":6,"71":8,"73":5,"74":15,"75":1,"76":12,"84":1,"85":2,"94":1,"107":1,"111":1,"117":1,"120":2,"121":5,"122":28,"124":1,"125":1,"128":3,"129":2,"130":2,"140":1,"146":7,"148":1,"150":6,"151":1,"153":12,"154":3,"156":2,"158":1,"160":1,"162":1,"167":1,"168":1,"172":1,"174":1,"177":2,"180":2,"182":2,"183":1,"185":1,"188":1,"190":1,"191":4,"192":6,"193":2,"194":2,"195":2,"197":1,"198":1,"199":1}}],["within",{"0":{"44":1,"133":1,"134":1,"137":1,"138":1,"140":1,"141":1,"142":1},"1":{"134":1,"135":1},"2":{"0":1,"2":1,"4":2,"7":17,"8":6,"9":2,"10":13,"31":1,"44":2,"53":1,"56":2,"57":3,"59":1,"63":1,"64":9,"65":2,"66":5,"71":1,"74":2,"75":1,"76":6,"84":1,"85":5,"90":2,"91":3,"93":2,"110":1,"120":1,"121":9,"122":9,"133":1,"134":6,"135":11,"136":6,"137":14,"138":15,"139":15,"140":7,"141":4,"142":4,"148":1,"197":1,"198":4,"199":2}}],["will",{"2":{"5":16,"8":14,"9":2,"10":44,"11":1,"18":3,"23":2,"24":1,"53":3,"56":4,"59":2,"63":1,"64":5,"66":1,"69":1,"70":4,"71":4,"73":4,"74":4,"75":4,"76":4,"82":1,"84":2,"85":4,"88":1,"105":1,"145":1,"146":2,"150":6,"151":1,"152":2,"153":4,"154":3,"156":3,"158":1,"162":1,"166":2,"168":1,"170":2,"172":3,"174":2,"176":3,"180":2,"182":1,"184":1,"185":2,"188":1,"192":1,"195":1,"197":2,"199":1,"200":1}}],["wip",{"2":{"4":1}}],["whole",{"2":{"122":1}}],["whose",{"2":{"7":2,"10":1,"105":1}}],["white",{"2":{"58":1}}],["while",{"2":{"56":1,"62":1,"63":1,"64":5,"74":2,"81":2,"84":1,"88":1,"105":1,"122":1,"146":3,"170":1,"182":1,"184":2,"198":1}}],["whichever",{"2":{"10":1,"180":1}}],["which",{"2":{"0":1,"5":2,"8":4,"9":2,"10":9,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"23":2,"33":1,"52":1,"53":1,"57":1,"58":2,"59":5,"60":1,"64":11,"66":2,"74":2,"77":1,"82":1,"88":2,"122":3,"146":3,"147":1,"148":1,"153":1,"158":1,"159":1,"161":2,"162":1,"165":1,"168":1,"169":1,"173":1,"174":1,"175":1,"176":3,"177":2,"180":1,"182":2,"185":1,"188":4,"195":3,"197":3,"198":6,"200":1}}],["what",{"0":{"22":1,"25":1,"30":1,"52":2,"55":1,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"151":1},"2":{"13":1,"14":1,"24":1,"62":1,"145":1,"146":1,"160":1,"175":1,"192":1,"199":1}}],["whatever",{"2":{"5":2,"10":1,"22":1,"150":2,"153":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"5":8,"8":2,"10":11,"144":1,"145":1,"150":4,"155":2,"160":1,"161":1}}],["when",{"2":{"5":2,"8":4,"9":2,"10":5,"18":1,"20":1,"23":2,"24":1,"53":1,"59":3,"63":1,"64":2,"71":5,"74":6,"76":7,"122":1,"146":1,"150":2,"151":3,"153":1,"162":1,"165":1,"167":2,"180":1,"192":1,"193":2,"195":1,"200":1}}],["whereas",{"2":{"158":1}}],["wherever",{"2":{"10":1,"186":1}}],["where",{"2":{"5":4,"8":10,"10":12,"20":1,"31":2,"53":12,"56":8,"57":2,"59":24,"63":8,"64":14,"66":8,"69":5,"70":2,"71":5,"73":3,"74":18,"75":2,"76":9,"85":25,"88":1,"122":9,"146":3,"150":2,"153":18,"154":18,"156":17,"158":2,"159":5,"168":1,"172":1,"175":1,"186":1,"187":1,"189":3,"191":4}}],["whyatt",{"2":{"178":1}}],["why",{"0":{"22":1,"23":1},"2":{"2":1,"17":1,"30":1,"53":1}}],["web",{"2":{"195":1}}],["west",{"2":{"66":8}}],["were",{"2":{"64":1,"146":1,"198":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"17":1,"64":1,"66":1,"82":1,"160":1,"174":1,"178":1}}],["weighting",{"2":{"62":2,"63":1}}],["weights",{"2":{"57":4}}],["weight",{"2":{"10":5,"59":14,"63":1}}],["weighted",{"2":{"4":1,"10":2,"57":3,"59":4,"63":4}}],["we",{"0":{"72":2},"2":{"0":1,"10":3,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"27":2,"32":1,"52":2,"53":2,"56":1,"58":4,"59":8,"60":2,"63":1,"64":7,"66":4,"71":8,"73":2,"74":3,"76":1,"77":1,"81":3,"82":2,"85":1,"87":1,"88":5,"90":1,"91":1,"93":1,"94":1,"104":1,"107":1,"108":1,"117":3,"118":1,"120":1,"121":2,"122":2,"124":1,"125":1,"134":1,"135":1,"146":21,"147":1,"151":1,"153":19,"154":6,"156":3,"158":6,"160":4,"161":1,"173":1,"174":2,"175":2,"176":3,"177":1,"180":5,"184":2,"187":1,"188":1,"190":2,"191":4,"192":6,"193":4,"194":1,"195":3,"197":3,"198":7}}],["my",{"2":{"199":1,"200":2}}],["mdk",{"2":{"153":2}}],["mistakenly",{"2":{"168":1}}],["missing",{"2":{"156":8,"175":4}}],["missed",{"2":{"146":1}}],["mid",{"2":{"66":2,"122":3}}],["midpoint",{"2":{"64":2}}],["middle",{"2":{"64":2}}],["mining",{"2":{"199":1}}],["minimal",{"2":{"199":1}}],["minimize",{"2":{"74":1}}],["minimum",{"2":{"8":14,"10":12,"65":1,"66":2,"85":12,"180":1,"181":1,"183":1}}],["mind",{"2":{"175":1,"198":1}}],["minmax",{"2":{"74":4}}],["min",{"2":{"66":1,"74":16,"85":15,"180":1,"182":3,"183":1,"184":28}}],["minus",{"2":{"52":1}}],["minpoints=0",{"2":{"146":1}}],["minpoints",{"2":{"10":2}}],["might",{"2":{"10":3,"25":1,"27":1,"53":1,"70":1,"73":1,"74":1,"75":1,"164":1,"182":1}}],["mixed",{"2":{"10":4,"180":1}}],["m",{"2":{"9":2,"10":1,"15":10,"59":2,"66":6,"145":2,"192":1}}],["mp",{"2":{"105":2}}],["mp1",{"2":{"8":4,"10":2,"88":7}}],["mp2",{"2":{"8":4,"10":2,"88":8}}],["moore",{"2":{"146":1}}],["moved",{"2":{"64":1,"172":1}}],["move",{"2":{"63":1,"122":1}}],["mode",{"2":{"200":3}}],["model",{"2":{"197":1}}],["modify",{"2":{"191":1}}],["modified",{"2":{"153":1,"154":1}}],["module",{"2":{"172":1,"177":1}}],["modules",{"2":{"10":1,"59":1}}],["mod1",{"2":{"59":5}}],["mod",{"2":{"59":1,"64":1}}],["most",{"2":{"25":1,"27":1,"64":1,"71":1,"74":1,"76":1,"81":1,"122":1,"180":1,"195":2}}],["monotone",{"2":{"20":1,"81":2}}],["monotonechainmethod",{"2":{"4":1,"10":1,"77":1,"81":2,"82":4}}],["moment",{"2":{"10":1,"175":1,"177":1}}],["more",{"2":{"0":1,"2":1,"3":1,"10":4,"11":1,"23":1,"26":1,"29":1,"64":1,"70":1,"73":1,"75":1,"82":1,"121":1,"122":1,"153":2,"154":2,"157":1,"158":2,"163":1,"173":1,"175":1,"177":1,"191":2,"197":1}}],["mercator",{"2":{"192":1}}],["merge",{"2":{"153":1}}],["meets",{"2":{"121":1,"122":9,"182":1}}],["meet",{"2":{"74":3,"93":1,"94":1,"108":1,"122":7,"125":1,"135":1}}],["memory",{"2":{"59":1,"193":1}}],["mesh",{"2":{"58":1}}],["message",{"2":{"10":1,"188":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"10":1,"188":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"154":1}}],["mechanics",{"2":{"10":1,"59":1}}],["measure",{"2":{"156":1,"174":1}}],["measures",{"2":{"10":1,"158":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"7":6,"8":2,"10":5,"24":1,"53":1,"60":1,"121":4,"145":1,"158":1}}],["means",{"2":{"7":2,"10":7,"52":1,"53":1,"60":1,"93":1,"120":1,"121":1,"122":3,"145":1,"151":1,"158":3,"160":2}}],["mean",{"2":{"4":1,"10":5,"17":1,"58":2,"59":5,"154":1}}],["meanvalue",{"2":{"4":1,"9":4,"10":3,"57":1,"58":2,"59":15}}],["metadatakeys",{"2":{"153":1}}],["metadatasupport",{"2":{"153":2}}],["metadata",{"2":{"153":11}}],["met",{"2":{"122":44}}],["meters",{"2":{"10":4,"175":1,"176":4,"192":1}}],["methoderror",{"2":{"31":3}}],["method",{"0":{"173":1},"2":{"5":2,"8":2,"9":20,"10":31,"24":1,"32":1,"53":1,"56":1,"59":37,"60":2,"63":1,"66":1,"74":1,"76":1,"81":3,"82":2,"85":4,"88":1,"94":2,"108":2,"121":1,"125":2,"135":2,"146":1,"153":1,"154":1,"156":3,"160":1,"172":1,"173":2,"175":2,"176":9,"177":14,"178":2,"188":3,"197":1,"200":1}}],["methods",{"0":{"6":1,"7":1,"8":1,"10":1,"39":1},"1":{"7":1,"8":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"2":1,"5":2,"10":9,"25":1,"27":1,"31":27,"59":3,"77":1,"94":1,"108":1,"125":1,"135":1,"146":1,"151":1,"153":1,"156":1,"159":1,"175":1,"180":2,"185":1,"191":1}}],["mutation",{"2":{"194":1}}],["mutlipolygon",{"2":{"8":2,"10":1,"63":1}}],["muladd",{"2":{"59":2}}],["multilinestringtrait",{"2":{"32":1,"165":1}}],["multilinestring",{"2":{"10":1,"189":2}}],["multi",{"0":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"8":4,"10":3,"53":1,"56":1,"66":1,"88":2,"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["multicurves",{"2":{"53":1,"66":1}}],["multicurve",{"2":{"8":2,"10":1,"53":1}}],["multigeometry",{"2":{"8":4,"10":2,"85":2}}],["multiplication",{"2":{"177":1}}],["multiplied",{"2":{"59":3,"158":1}}],["multiple",{"2":{"8":2,"10":1,"59":1,"122":1,"167":1,"184":1,"191":1,"195":1}}],["multiply",{"2":{"5":2,"10":1,"185":1}}],["multipolys",{"2":{"76":3}}],["multipoly`",{"2":{"70":2,"73":2,"75":2}}],["multipoly",{"2":{"10":9,"15":3,"70":1,"71":27,"73":1,"74":26,"75":1,"76":24,"170":21,"180":9}}],["multipolygon`",{"2":{"146":1}}],["multipolygons",{"2":{"7":2,"8":2,"10":11,"63":1,"70":3,"73":3,"74":3,"75":3,"84":1,"88":1,"121":2,"169":1,"191":1,"192":1}}],["multipolygon",{"2":{"7":4,"8":10,"10":16,"53":2,"62":1,"70":1,"71":7,"73":1,"74":5,"75":1,"76":6,"88":4,"121":2,"146":7,"166":2,"168":7,"169":8,"170":2,"180":3,"191":8,"192":1}}],["multipolygontrait",{"2":{"5":2,"7":8,"8":4,"10":7,"23":1,"32":1,"71":4,"74":4,"76":4,"88":6,"100":1,"101":1,"114":1,"115":1,"121":8,"131":1,"132":1,"141":1,"142":1,"150":2,"153":1,"165":1,"170":4}}],["multipoint",{"2":{"8":10,"10":5,"50":1,"53":1,"88":5,"105":6,"153":1,"154":2,"180":1,"191":5}}],["multipoints",{"2":{"7":4,"8":2,"10":3,"53":1,"66":1,"88":2,"121":2,"180":1,"191":1}}],["multipointtrait",{"2":{"5":2,"7":4,"8":8,"10":8,"32":1,"53":1,"56":2,"66":1,"88":8,"100":1,"101":1,"105":4,"114":1,"115":1,"121":4,"131":1,"132":1,"141":1,"142":1,"150":2,"151":1,"165":1,"180":2,"189":1}}],["multithreading",{"2":{"5":4,"8":2,"10":5,"150":2,"155":1}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"0":1}}],["much",{"2":{"4":1,"10":3,"70":1,"73":1,"75":1}}],["must",{"2":{"2":1,"5":2,"7":16,"8":4,"9":2,"10":23,"56":1,"59":5,"60":1,"64":2,"66":3,"69":1,"74":2,"88":5,"91":2,"94":1,"103":1,"104":1,"108":1,"121":1,"122":13,"124":1,"125":1,"135":2,"146":1,"153":1,"156":1,"164":1,"165":4,"166":1,"172":1,"176":1,"177":1,"180":1,"184":4,"188":1}}],["mason",{"2":{"153":1,"154":1}}],["markersize",{"2":{"191":2}}],["marker",{"2":{"191":2}}],["marked",{"2":{"64":6,"71":1,"74":1,"76":1}}],["marking",{"2":{"71":2,"74":2,"76":2}}],["mark",{"2":{"64":2}}],["marks",{"2":{"64":1}}],["mag",{"2":{"56":4}}],["making",{"2":{"64":1,"146":1,"151":1,"169":1,"191":1,"193":2}}],["makie",{"2":{"13":1,"14":1,"52":1,"55":1,"58":3,"62":1,"65":1,"68":4,"79":1,"80":1,"84":1,"87":1,"90":1,"93":1,"103":1,"107":1,"117":1,"120":1,"124":1,"134":1,"146":3,"179":1,"180":1,"196":1}}],["makevalid",{"2":{"180":2}}],["makes",{"2":{"53":1,"64":1,"85":1,"153":1,"162":1,"168":1,"169":1}}],["make",{"2":{"2":1,"25":1,"27":1,"56":1,"64":3,"74":1,"85":1,"121":1,"146":2,"151":1,"163":1,"175":1,"184":1,"187":1,"191":2,"193":1}}],["mapped",{"2":{"195":1}}],["maptasks`",{"2":{"153":1}}],["maptasks",{"2":{"153":7}}],["mapreducetasks`",{"2":{"154":1}}],["mapreducetasks",{"2":{"154":5}}],["mapreduce",{"2":{"71":1,"146":2,"153":3,"154":7}}],["map",{"0":{"192":1},"2":{"10":1,"13":1,"18":3,"19":1,"29":1,"59":1,"64":1,"74":1,"121":2,"146":17,"153":11,"154":5,"156":10,"158":1,"159":1,"163":1,"180":1,"190":1,"192":1,"193":1,"195":1}}],["maximal",{"2":{"74":1}}],["maximum",{"2":{"7":2,"10":4,"14":1,"65":1,"66":4,"105":1,"146":1,"176":1,"177":1,"182":4}}],["max",{"2":{"10":9,"32":9,"56":2,"66":1,"146":1,"153":1,"154":1,"175":5,"176":8,"177":7,"182":36,"184":1,"196":1}}],["made",{"2":{"10":2,"63":1,"64":1,"74":1,"129":1,"151":1,"166":1,"170":1,"183":1}}],["manner",{"2":{"197":1}}],["manipulate",{"2":{"195":1}}],["manifolds",{"2":{"10":1,"158":2}}],["manifold",{"0":{"158":1},"2":{"4":1,"10":7,"158":12}}],["manually",{"2":{"161":1}}],["many",{"2":{"8":2,"9":2,"10":2,"23":1,"26":1,"59":1,"64":1,"69":1,"71":1,"74":2,"76":1,"88":1,"162":1,"167":1}}],["matlab",{"2":{"68":1}}],["materializer`",{"2":{"153":1}}],["materializer",{"2":{"22":1,"153":1}}],["matrix",{"2":{"10":1,"14":2,"59":1}}],["matches",{"2":{"88":1,"146":1}}],["match",{"2":{"10":1,"88":12,"121":3,"146":1,"153":1,"156":1}}],["matching",{"2":{"7":2,"10":1,"22":1,"88":3,"121":1,"151":2}}],["mathrm",{"2":{"59":1}}],["mathematics",{"2":{"10":1,"158":1}}],["mathematically",{"2":{"10":2,"145":1,"158":2}}],["mathematical",{"2":{"10":1,"158":1}}],["math",{"2":{"0":1}}],["maybe",{"2":{"10":1,"32":1,"122":4,"153":2,"154":3,"156":1}}],["may",{"2":{"5":2,"10":5,"23":2,"24":1,"59":2,"64":1,"74":1,"81":1,"145":1,"147":1,"150":2,"151":1,"153":4,"159":1,"168":1,"169":1,"176":1}}],["mainly",{"2":{"59":1,"84":1,"148":1,"154":1}}],["maintain",{"2":{"53":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"0":1,"26":1,"64":1,"146":1,"153":1,"176":1}}],["snapped",{"2":{"146":1}}],["s3",{"2":{"64":3}}],["scratch",{"2":{"195":1}}],["sciences",{"2":{"192":1}}],["scalefactor",{"2":{"176":3}}],["scattered",{"2":{"198":1}}],["scatter",{"2":{"62":1,"84":2,"87":2,"90":2,"93":1,"103":1,"107":2,"120":2,"134":2,"198":1}}],["schema",{"2":{"153":5,"154":1}}],["scheme",{"2":{"63":1}}],["scenario",{"2":{"122":2}}],["scene",{"2":{"14":1}}],["square",{"2":{"85":1,"181":1,"182":1}}],["squared",{"2":{"10":2,"66":2,"85":12,"181":2,"182":7}}],["sqrt",{"2":{"56":2,"63":1,"85":3}}],["sgn",{"2":{"56":5}}],["smallest",{"2":{"56":2,"74":1,"77":1}}],["skipmissing",{"2":{"146":1}}],["skipped",{"2":{"146":1}}],["skip",{"2":{"53":1,"122":14,"146":1,"153":1,"184":4}}],["skygering",{"2":{"0":1}}],["sᵢ₋₁",{"2":{"59":25}}],["sᵢ₊₁",{"2":{"10":2,"59":41}}],["sᵢ",{"2":{"10":4,"59":46}}],["src",{"2":{"10":2,"31":1}}],["syntax",{"2":{"194":1}}],["sym10100477",{"2":{"122":1}}],["symdifference",{"2":{"38":1,"147":1}}],["symmetric",{"0":{"38":1},"2":{"38":1}}],["symbol=",{"2":{"105":1}}],["symbols",{"2":{"31":2}}],["symbol",{"2":{"10":1,"188":2}}],["system",{"0":{"192":1,"193":1},"2":{"5":4,"172":2,"190":2,"192":1}}],["switches",{"2":{"74":1,"76":1}}],["switch",{"2":{"64":1,"76":1,"160":1}}],["switching",{"2":{"10":1,"66":1}}],["swap",{"2":{"10":1,"76":1,"85":2,"171":1}}],["swapped",{"2":{"7":2,"10":1,"91":1,"94":1,"104":1,"105":1,"118":1,"121":1}}],["swapping",{"2":{"5":2,"10":1,"150":2,"153":1}}],["s2",{"2":{"10":4,"59":6,"64":3}}],["s1",{"2":{"10":3,"59":6,"64":3}}],["saving",{"0":{"195":1}}],["saved",{"2":{"88":1}}],["save",{"2":{"56":1,"190":1,"195":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"7":4,"8":24,"10":23,"18":1,"53":1,"56":3,"64":15,"66":1,"69":1,"70":3,"73":1,"74":1,"75":1,"76":1,"81":1,"84":1,"87":2,"88":30,"120":1,"121":8,"122":2,"151":1,"153":5,"156":1,"161":1,"166":2,"169":1,"170":2,"175":1,"191":1,"192":1,"195":1}}],["says",{"2":{"81":1}}],["say",{"2":{"10":1,"59":1,"176":1}}],["slow",{"2":{"199":1}}],["slower",{"2":{"10":1,"188":2}}],["slope2",{"2":{"145":2}}],["slope1",{"2":{"145":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slightly",{"2":{"8":4,"10":2,"53":2}}],["spliced",{"2":{"155":1}}],["split",{"2":{"69":1}}],["sp",{"2":{"122":2}}],["specialized",{"2":{"25":1,"27":1,"82":1,"153":1}}],["specification",{"2":{"162":1,"165":1,"168":1,"169":1}}],["specifically",{"2":{"10":2,"59":3,"178":1,"197":1}}],["specific",{"2":{"64":1,"94":1,"108":1,"125":1,"135":1,"153":1,"154":1,"156":3,"158":1}}],["specified",{"2":{"7":2,"10":2,"64":1,"71":2,"74":2,"76":2,"121":1,"151":1,"180":1}}],["specify",{"2":{"10":1,"156":1,"192":1,"193":1,"197":1}}],["spatial",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":6,"198":3,"200":1}}],["spawn",{"2":{"153":3,"154":3}}],["span>",{"2":{"10":2}}],["span",{"2":{"10":2,"198":1}}],["space",{"2":{"10":6,"25":1,"27":1,"52":1,"56":1,"122":1,"158":6,"176":1,"177":1}}],["sphere",{"2":{"10":1,"158":3}}],["sphericalgeodesics",{"2":{"158":1}}],["spherical",{"2":{"4":1,"10":4,"158":7}}],["sve",{"2":{"5":2,"10":1,"185":1}}],["svector",{"2":{"5":28,"10":14,"64":5,"70":1,"74":2,"76":6,"122":1,"146":1,"185":13,"191":6,"193":4}}],["suite",{"2":{"176":5,"180":13}}],["suggestion",{"2":{"173":1}}],["success",{"2":{"158":1}}],["such",{"2":{"8":2,"10":1,"52":1,"68":1,"77":1,"151":1,"167":1}}],["sun",{"2":{"122":1}}],["surrounds",{"2":{"122":1}}],["sure",{"2":{"2":1,"56":1,"64":2,"85":1,"121":1,"184":1}}],["suppose",{"2":{"199":1,"200":1}}],["supports",{"2":{"58":1,"59":1,"77":1,"153":3,"195":1,"200":2}}],["support",{"2":{"32":1,"60":1,"174":1,"200":1}}],["supported",{"2":{"23":1,"195":1}}],["supertype",{"2":{"10":1,"59":1}}],["sukumar",{"2":{"10":1,"59":1}}],["suffices",{"2":{"10":1,"158":1}}],["sum=1",{"2":{"59":1}}],["summary>",{"2":{"10":4}}],["sum",{"2":{"8":4,"10":3,"11":6,"52":1,"53":2,"57":2,"59":8,"66":1,"85":2,"145":5,"184":1,"189":4}}],["sublevel",{"2":{"199":1}}],["subsequent",{"2":{"191":1}}],["substituted",{"2":{"5":2,"10":1,"150":2,"153":1}}],["subgeom1",{"2":{"156":2}}],["subgeom",{"2":{"156":3}}],["subject",{"2":{"64":1}}],["subtype",{"2":{"153":1}}],["subtypes",{"2":{"10":2,"59":2}}],["subtracted",{"2":{"145":1}}],["subtitle",{"2":{"13":1,"58":2,"176":1,"180":2}}],["sub",{"2":{"8":12,"10":7,"53":3,"56":1,"66":1,"71":6,"74":3,"76":4,"85":2,"100":2,"101":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"153":3,"168":4,"169":2,"170":4}}],["sites",{"2":{"199":1}}],["sides",{"2":{"64":3,"162":1}}],["side",{"2":{"56":4,"64":26}}],["signals",{"2":{"152":1}}],["sign",{"2":{"13":2,"14":2,"53":2,"56":7,"145":3}}],["signed",{"0":{"51":1,"52":1,"83":1,"84":1},"1":{"52":1,"53":1,"84":1,"85":1},"2":{"4":4,"8":28,"10":18,"11":3,"51":1,"52":5,"53":23,"66":3,"83":1,"84":7,"85":19}}],["six",{"2":{"10":1,"180":1}}],["size=",{"2":{"192":1}}],["sizehint",{"2":{"64":2,"71":1,"177":1}}],["size",{"2":{"10":4,"13":2,"14":5,"58":1,"76":1,"146":2,"153":2,"154":2,"180":1}}],["sin",{"2":{"191":3,"192":1,"193":2}}],["singed",{"2":{"85":1}}],["singular",{"2":{"74":1}}],["singlepoly",{"2":{"180":6}}],["single",{"2":{"8":12,"10":10,"23":1,"53":1,"56":2,"66":1,"88":5,"120":2,"146":2,"154":1,"166":2,"168":1,"170":2,"191":3,"195":1}}],["since",{"2":{"5":2,"10":2,"26":1,"53":1,"56":1,"63":1,"66":2,"75":1,"85":1,"88":1,"121":2,"122":1,"129":1,"153":1,"160":1,"172":1,"188":2,"199":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["similarly",{"2":{"148":1}}],["similar",{"2":{"5":2,"10":4,"18":1,"25":1,"27":1,"29":1,"60":1,"77":1,"82":1,"146":2,"150":2,"153":1,"176":2,"177":1,"186":1}}],["simpler",{"2":{"10":1,"146":1}}],["simple",{"0":{"33":1,"79":1,"198":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"10":3,"33":1,"59":1,"82":1,"148":3,"158":1,"160":1,"171":1,"172":1,"179":2,"180":2}}],["simplifier",{"2":{"180":4}}],["simplified",{"2":{"23":1,"179":1}}],["simplifies",{"2":{"10":3,"181":1,"182":1,"183":1}}],["simplification",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"10":2,"178":2,"180":3}}],["simplifying",{"2":{"178":1}}],["simplifyalgs",{"2":{"184":1}}],["simplifyalg",{"2":{"4":1,"10":8,"180":5,"181":2,"182":2,"183":2}}],["simplify",{"0":{"181":1,"182":1,"183":1},"2":{"2":1,"4":1,"10":15,"31":1,"64":1,"148":1,"179":1,"180":41,"181":1,"182":2,"183":1}}],["simply",{"2":{"0":1,"52":1,"60":1,"64":1,"74":1,"76":1,"91":1,"104":1,"118":1,"146":1,"164":1,"172":1,"173":1,"176":1,"191":1,"194":1}}],["styles",{"2":{"153":1}}],["style",{"2":{"153":7}}],["step",{"2":{"64":7,"70":1,"71":3,"73":1,"74":3,"75":1,"76":3,"146":6,"189":1}}],["storing",{"2":{"195":1}}],["stored",{"2":{"64":2,"198":1}}],["stores",{"2":{"64":1}}],["store",{"2":{"59":1,"195":1}}],["stopping",{"2":{"182":2}}],["stops",{"2":{"151":1}}],["stop",{"2":{"18":2,"105":3,"121":3,"122":4}}],["straightline",{"2":{"146":3}}],["straight",{"2":{"146":6,"154":1}}],["strait",{"2":{"146":1}}],["structs",{"2":{"20":1,"165":1}}],["structures",{"2":{"148":1}}],["structure",{"2":{"10":2,"148":1,"156":1,"171":1}}],["struct",{"2":{"10":5,"59":2,"64":2,"82":1,"158":3,"159":3,"160":6,"163":1,"170":2,"176":2,"181":1,"182":1,"183":1,"188":4}}],["strings",{"2":{"10":1,"63":1,"74":1}}],["string",{"2":{"5":4,"14":1,"62":1,"63":1,"172":2}}],["stay",{"2":{"76":1}}],["stackoverflow",{"2":{"74":1}}],["stack",{"2":{"69":1}}],["states",{"2":{"180":1}}],["state",{"2":{"75":1,"199":9}}],["status",{"2":{"64":31,"71":4,"74":5,"76":4,"146":1}}],["static",{"2":{"160":1}}],["staticarray",{"2":{"59":1}}],["staticarrays",{"2":{"31":1,"64":5,"70":1,"74":2,"76":6,"122":1,"146":1,"185":2}}],["staticarraysco",{"2":{"5":2,"10":1,"185":1}}],["staticarrayscore",{"2":{"5":20,"10":10,"59":1,"185":10,"191":6,"193":4}}],["statica",{"2":{"5":2,"10":1,"185":1}}],["statistics",{"2":{"13":2,"31":1}}],["stability",{"2":{"23":1,"30":1}}],["stable",{"2":{"13":1,"24":1,"177":1}}],["standardized",{"2":{"122":1}}],["standards",{"2":{"122":1}}],["standard",{"2":{"10":1,"82":1}}],["started",{"2":{"64":1}}],["starting",{"2":{"63":2,"64":1,"66":1,"74":1,"170":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"10":1,"18":1,"56":7,"59":1,"64":76,"66":17,"71":4,"74":4,"76":5,"88":1,"105":4,"121":3,"122":44,"137":1,"146":2,"161":1,"182":16,"191":1}}],["stage",{"2":{"0":1}}],["still",{"2":{"4":1,"53":1,"63":1,"64":3,"93":1,"182":1}}],["solution",{"2":{"122":1}}],["sort",{"2":{"64":4,"69":2,"74":2,"75":2,"121":2,"122":1,"146":1,"182":1}}],["sorted",{"2":{"20":1,"64":1,"182":7,"197":1}}],["south",{"2":{"10":1,"66":7,"158":1}}],["source",{"2":{"5":20,"7":38,"8":44,"9":6,"10":99,"26":4,"105":2,"150":4,"165":2,"166":4,"172":3,"192":13,"193":1}}],["someone",{"2":{"82":1,"188":1}}],["something",{"0":{"72":1},"2":{"3":1}}],["some",{"2":{"2":1,"7":2,"10":3,"17":1,"59":4,"88":1,"121":1,"122":3,"146":1,"147":1,"148":1,"151":2,"153":2,"154":1,"164":1,"165":3,"166":1,"184":1,"187":2,"190":2,"197":1,"200":1}}],["so",{"2":{"2":1,"5":2,"8":8,"10":10,"17":1,"19":1,"25":1,"27":1,"31":1,"58":1,"59":1,"64":1,"65":1,"74":1,"75":2,"76":2,"84":1,"85":1,"87":1,"88":4,"90":1,"107":1,"117":1,"122":2,"134":1,"146":3,"153":8,"156":1,"174":1,"175":1,"176":3,"177":1,"184":1,"185":1,"188":2,"192":1,"193":1}}],["series",{"2":{"191":1}}],["serve",{"2":{"10":1,"59":1}}],["searchsortedfirst",{"2":{"182":1}}],["seg2",{"2":{"145":2}}],["seg1",{"2":{"145":3}}],["seg",{"2":{"121":9,"122":23}}],["segmentation",{"2":{"175":1}}],["segments",{"2":{"23":1,"31":1,"55":2,"56":1,"62":1,"63":2,"64":3,"66":1,"74":6,"122":18,"176":1,"177":3}}],["segmentization",{"2":{"10":1,"32":1,"158":1,"174":1}}],["segmentizing",{"2":{"10":3,"175":1,"176":2,"177":1}}],["segmentized",{"2":{"175":1}}],["segmentizes",{"2":{"174":1}}],["segmentizemethod",{"2":{"10":1,"176":3,"177":2}}],["segmentize",{"0":{"32":1,"174":1},"1":{"175":1,"176":1,"177":1},"2":{"4":1,"10":4,"31":1,"32":9,"60":1,"148":1,"158":1,"174":1,"175":5,"176":11,"177":13,"196":1}}],["segment",{"2":{"8":8,"10":7,"56":1,"63":5,"64":6,"66":3,"68":1,"74":17,"85":2,"105":3,"121":3,"122":43,"145":2,"174":1,"176":2,"177":1}}],["seperate",{"2":{"74":1}}],["separates",{"2":{"122":1}}],["separate",{"2":{"64":1,"146":1,"153":1,"160":1,"195":1,"198":1}}],["separately",{"2":{"59":1,"146":1}}],["sense",{"2":{"53":1,"85":1}}],["several",{"2":{"20":2,"53":1,"161":1,"170":1}}],["selected",{"2":{"146":1}}],["selectednode",{"2":{"146":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"10":1,"159":1}}],["self",{"2":{"2":2}}],["semimajor",{"2":{"10":2,"158":3}}],["setup=",{"2":{"94":1,"108":1,"125":1,"135":1}}],["sets",{"2":{"64":1,"81":1}}],["setdiff",{"2":{"31":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"7":4,"8":14,"10":19,"23":1,"56":1,"57":2,"59":8,"64":3,"70":2,"73":2,"74":7,"75":2,"77":2,"87":2,"88":10,"94":1,"105":1,"108":1,"121":1,"122":2,"125":1,"135":1,"145":1,"146":1,"153":5,"166":2,"170":2,"182":2,"191":1,"195":1,"198":3}}],["section",{"2":{"26":1,"120":1,"122":3}}],["sections",{"2":{"3":1,"26":1}}],["seconds=1",{"2":{"176":3,"180":8}}],["secondisleft",{"2":{"146":4}}],["secondisstraight",{"2":{"146":7}}],["secondary",{"2":{"7":6,"10":3,"91":1,"94":1,"135":1}}],["second",{"2":{"7":16,"10":9,"64":1,"74":4,"88":1,"90":2,"91":1,"93":1,"94":1,"97":1,"98":1,"99":1,"104":2,"108":2,"122":2,"125":1,"134":1,"135":1,"138":1,"139":1,"140":2,"182":1,"193":1,"197":1}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"0":1,"10":4,"29":1,"62":1,"82":1,"85":1,"87":1,"90":1,"93":1,"107":1,"117":1,"120":1,"122":5,"124":1,"134":1,"146":2,"162":1,"163":1,"165":1,"166":3,"169":1,"170":2,"175":2,"182":1,"198":2}}],["shp",{"2":{"195":1}}],["ships",{"2":{"192":1}}],["shifting",{"2":{"193":1}}],["shift",{"2":{"191":3}}],["sharing",{"2":{"107":1}}],["shares",{"2":{"74":1}}],["share",{"2":{"8":14,"10":8,"87":2,"88":8,"111":2,"112":1,"113":1,"121":1,"130":1}}],["shared",{"0":{"184":1},"2":{"7":2,"10":1,"64":2,"74":2,"121":3}}],["shapes",{"2":{"85":1,"195":7}}],["shape",{"2":{"62":1,"71":1,"74":1,"87":1,"158":1,"169":1,"191":1}}],["shaped",{"2":{"58":1}}],["shapefiles",{"2":{"195":1}}],["shapefile",{"2":{"29":1,"195":4}}],["shallower",{"2":{"5":2,"10":1,"150":2,"153":1}}],["short",{"2":{"153":1}}],["shorthand",{"2":{"82":1}}],["shoelace",{"2":{"8":2,"10":1,"53":2,"66":1}}],["shouldn",{"2":{"74":1}}],["should",{"2":{"5":2,"8":2,"10":15,"17":1,"18":1,"20":2,"25":1,"27":1,"32":1,"53":1,"56":3,"63":1,"64":3,"65":1,"88":1,"122":4,"146":2,"150":2,"153":2,"156":1,"158":1,"160":1,"162":1,"165":6,"166":2,"177":1,"180":2}}],["show",{"2":{"2":1,"11":1,"13":1,"14":1,"58":1,"192":1,"195":1,"197":2}}],["shewchuck",{"2":{"0":1}}],["s",{"0":{"30":1},"2":{"0":1,"2":1,"4":1,"7":2,"10":11,"18":1,"19":1,"29":1,"52":1,"53":4,"56":1,"57":1,"58":2,"59":5,"62":3,"63":3,"64":3,"66":1,"68":1,"71":1,"74":2,"76":3,"81":1,"85":1,"88":1,"103":2,"110":3,"111":4,"112":2,"121":1,"122":9,"124":1,"125":1,"130":1,"146":5,"148":2,"153":2,"154":1,"156":4,"159":2,"160":2,"163":1,"166":4,"168":1,"170":3,"175":4,"176":1,"178":1,"180":2,"184":4,"188":6,"191":6,"192":4,"193":4,"194":2,"195":5,"200":2}}],["aim",{"2":{"158":1}}],["ay",{"2":{"145":2}}],["azimuth",{"2":{"145":2}}],["automatically",{"2":{"121":1,"153":1,"192":1}}],["a3",{"2":{"80":1}}],["against",{"2":{"88":1,"122":2,"176":1,"180":1}}],["again",{"2":{"74":1,"153":1}}],["a``",{"2":{"71":2}}],["a`",{"2":{"71":7,"74":3,"76":2}}],["away",{"2":{"60":1,"105":1,"200":1}}],["a2y",{"2":{"74":4}}],["a2x",{"2":{"74":4}}],["a2",{"2":{"58":4,"74":54,"81":1,"121":6}}],["a1y",{"2":{"74":7}}],["a1x",{"2":{"74":7}}],["a1",{"2":{"58":2,"64":9,"74":66,"81":1,"121":6}}],["ams",{"2":{"196":2}}],["america",{"2":{"180":1}}],["am",{"2":{"122":1}}],["ambiguity",{"2":{"85":2,"153":1,"154":1,"156":3}}],["amounts",{"2":{"195":1}}],["amount",{"2":{"52":1,"65":1}}],["amp",{"2":{"2":1,"10":1}}],["axes",{"2":{"146":6}}],["ax",{"2":{"13":3,"14":3,"145":2,"191":5}}],["axs",{"2":{"13":2}}],["axis`",{"2":{"158":1}}],["axislegend",{"2":{"79":1,"175":1,"179":1}}],["axis",{"2":{"10":3,"13":2,"14":1,"52":1,"55":1,"58":4,"62":1,"65":1,"81":2,"84":1,"146":2,"158":4,"175":1,"180":1,"196":1}}],["a>",{"2":{"10":2}}],["average",{"2":{"57":3,"63":4,"74":1}}],["available",{"0":{"166":1},"2":{"10":3,"31":1,"63":1,"159":1,"165":3,"174":1,"175":1,"177":1,"180":1,"184":1}}],["avoid",{"2":{"9":2,"10":7,"59":1,"70":1,"73":1,"74":1,"75":1,"76":1,"146":2,"153":1,"154":1,"156":3,"177":1,"181":1,"182":1,"183":1,"191":3}}],["achieve",{"2":{"168":1}}],["across",{"2":{"151":1}}],["acos",{"2":{"56":1}}],["activate",{"2":{"175":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"3":1,"59":1,"145":1,"163":1,"172":1,"176":1}}],["actually",{"2":{"2":1,"5":2,"10":1,"59":4,"74":1,"76":3,"122":1,"146":1,"185":1,"195":1}}],["access",{"2":{"192":1}}],["accessed",{"2":{"188":1}}],["acceptable",{"2":{"122":1}}],["accepts",{"2":{"82":1}}],["accept",{"2":{"10":1,"188":1}}],["according",{"2":{"162":1,"168":1,"169":1,"198":1}}],["accordingly",{"2":{"64":1}}],["account",{"2":{"70":1,"73":1}}],["accurary",{"2":{"74":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"175":1}}],["accumulators",{"2":{"59":1}}],["accumulator",{"2":{"59":1}}],["accumulate",{"2":{"53":1,"63":3}}],["accumulation",{"0":{"11":1},"2":{"59":1}}],["after",{"2":{"10":8,"56":1,"64":3,"153":1,"154":1,"180":2}}],["ab",{"2":{"64":3,"70":1,"73":1,"74":5,"75":1}}],["able",{"2":{"20":1,"74":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"10":1,"24":2,"30":1,"59":2,"122":1,"153":1,"158":1,"161":1}}],["above",{"2":{"8":2,"10":1,"56":1,"63":1,"64":1,"74":1,"76":1,"165":1}}],["abs",{"2":{"53":4,"56":1,"63":1,"66":2,"105":8,"121":2,"146":1,"183":1,"200":1}}],["absolutely",{"2":{"154":1}}],["absolute",{"2":{"8":2,"10":1,"52":1,"53":2}}],["abstractrange",{"2":{"146":6}}],["abstractmulticurvetrait",{"2":{"100":1,"101":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["abstractmatrix",{"2":{"10":5,"146":13}}],["abstractpolygontrait",{"2":{"85":1}}],["abstractcurvetrait",{"2":{"53":1,"56":1,"66":1,"96":1,"99":1,"100":1,"105":1,"110":1,"114":1,"127":1,"130":1,"131":1,"137":1,"140":1,"141":1,"145":1,"180":2,"189":3}}],["abstractwkbgeomtrait",{"2":{"32":1}}],["abstractfloat",{"2":{"31":1,"53":2,"56":1,"64":1,"66":2,"69":1,"70":1,"73":1,"74":1,"75":1,"85":8}}],["abstractarrays",{"2":{"151":1}}],["abstractarray",{"2":{"10":1,"153":4,"154":2,"189":2}}],["abstract",{"2":{"10":3,"32":1,"59":3,"158":2,"160":3,"164":1,"165":5,"166":1,"180":3}}],["abstractvector",{"2":{"9":2,"10":1,"59":26,"146":8}}],["abstractgeometrytrait`",{"2":{"165":1}}],["abstractgeometrytrait",{"2":{"10":3,"32":1,"53":2,"66":1,"85":1,"101":1,"115":1,"132":1,"142":1,"151":1,"165":6,"166":2,"189":5}}],["abstractgeometry",{"2":{"7":8,"10":4,"32":1,"91":2,"104":2}}],["abstracttrait",{"2":{"5":4,"7":4,"10":8,"69":1,"71":2,"74":4,"76":2,"121":4,"148":1,"150":4,"153":1,"154":2,"156":7,"159":3}}],["abstractbarycentriccoordinatemethod",{"2":{"4":1,"9":2,"10":7,"59":18}}],["arbitrarily",{"2":{"151":1}}],["arbitrary",{"2":{"57":1,"148":1,"154":1,"191":1}}],["around",{"2":{"58":1,"59":2,"69":1,"84":1,"88":1,"146":1,"180":1,"198":1}}],["argmin",{"2":{"184":1}}],["argtypes",{"2":{"60":2,"173":1,"176":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"76":1,"146":1,"153":1,"154":1,"156":3}}],["argument",{"2":{"8":10,"10":10,"53":2,"56":1,"63":1,"66":1,"70":1,"73":1,"75":1,"85":2,"153":1,"156":1,"188":2,"192":1,"193":1}}],["arguments",{"2":{"5":2,"7":2,"10":5,"64":1,"94":2,"108":1,"125":1,"135":1,"172":1,"176":2,"177":1,"188":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"10":1,"176":1}}],["array",{"2":{"8":2,"10":2,"53":1,"66":1,"146":5,"153":5,"154":2,"181":1,"184":1}}],["arrays",{"2":{"5":2,"10":2,"22":1,"146":1,"150":2,"154":2}}],["aren",{"2":{"8":6,"10":5,"69":1,"71":1,"74":2,"76":4,"88":3,"166":2,"170":2}}],["area2",{"2":{"63":4}}],["area1",{"2":{"63":4}}],["areas",{"2":{"8":4,"10":2,"53":3,"158":1,"183":2}}],["area",{"0":{"51":2,"52":2},"1":{"52":2,"53":2},"2":{"4":5,"8":28,"10":26,"11":6,"31":1,"51":2,"52":9,"53":61,"61":1,"62":3,"63":49,"65":2,"66":44,"75":2,"76":1,"121":1,"148":1,"154":1,"158":2,"166":2,"170":2,"180":2,"183":4,"192":1}}],["are",{"2":{"2":2,"5":2,"7":8,"8":36,"9":4,"10":50,"20":2,"22":3,"24":1,"25":1,"26":2,"27":1,"52":1,"53":2,"55":1,"56":8,"57":6,"59":11,"62":1,"63":3,"64":31,"66":6,"69":3,"70":3,"71":15,"73":2,"74":16,"75":5,"76":9,"81":3,"84":1,"85":1,"87":3,"88":26,"90":1,"94":7,"96":1,"97":3,"98":3,"99":1,"101":1,"107":1,"108":5,"110":1,"111":1,"112":1,"114":1,"115":1,"121":7,"122":12,"125":5,"127":1,"129":2,"134":1,"135":5,"137":1,"138":3,"139":3,"140":1,"142":1,"145":1,"146":14,"147":1,"150":2,"151":1,"153":6,"156":2,"157":1,"158":3,"159":1,"161":1,"162":1,"163":1,"165":1,"166":3,"167":1,"168":1,"169":1,"170":2,"175":1,"176":1,"177":1,"180":4,"182":1,"184":2,"186":1,"187":2,"188":1,"191":1,"194":2,"195":2,"196":1,"197":3,"198":6,"199":1,"200":1}}],["alone",{"2":{"153":1}}],["along",{"2":{"8":8,"10":5,"64":3,"66":2,"74":4,"88":4,"122":1}}],["although",{"2":{"138":1,"139":1}}],["alternate",{"2":{"64":1}}],["alternative",{"2":{"64":1}}],["already",{"2":{"88":1,"122":2,"153":1,"182":1}}],["almost",{"2":{"74":1}}],["alg=nothing",{"2":{"180":1}}],["alg`",{"2":{"180":1}}],["alg",{"2":{"10":4,"32":2,"180":21,"181":3,"182":8,"183":3,"184":7,"188":9}}],["algorithms",{"2":{"10":3,"77":1,"81":1,"162":1,"177":1,"178":1,"180":4,"182":1,"184":1}}],["algorithm",{"0":{"181":1,"182":1,"183":1},"2":{"10":12,"58":1,"64":2,"66":1,"69":3,"70":1,"73":1,"75":1,"77":1,"82":4,"122":1,"178":1,"180":8,"181":1,"182":3,"183":1,"188":4}}],["always",{"2":{"5":14,"8":12,"10":10,"25":1,"27":1,"52":1,"53":4,"66":2,"81":1,"84":1,"85":1,"88":1,"150":4,"153":3,"154":1,"172":4,"197":1}}],["also",{"2":{"5":4,"10":11,"23":1,"53":2,"56":1,"63":2,"64":3,"66":1,"70":1,"73":1,"74":2,"75":1,"77":1,"81":1,"82":1,"84":1,"85":2,"88":3,"121":1,"146":1,"150":2,"151":1,"153":1,"159":1,"163":1,"166":3,"170":2,"173":1,"174":1,"175":1,"176":1,"178":1,"185":1,"191":2,"194":1}}],["allocating",{"2":{"82":1}}],["allocations",{"2":{"9":2,"10":1,"59":1}}],["allocate",{"2":{"82":1}}],["allow=",{"2":{"122":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"29":1,"94":2,"96":3,"97":3,"98":3,"99":1,"108":2,"110":3,"111":3,"112":2,"113":1,"125":1,"128":1,"129":1,"130":1,"135":3,"137":3,"138":3,"139":3,"140":1,"148":1,"178":1,"192":1,"194":1,"197":1}}],["allowed",{"2":{"10":1,"94":3,"108":3,"122":6,"125":5,"127":1,"128":2,"135":3,"180":1}}],["allow",{"2":{"5":2,"10":1,"23":1,"74":1,"94":7,"105":3,"108":7,"122":73,"125":10,"135":10,"185":1}}],["all",{"2":{"2":1,"5":6,"7":4,"8":6,"10":14,"11":7,"22":1,"25":1,"27":1,"31":5,"53":3,"56":5,"59":1,"64":13,"66":3,"70":1,"71":3,"74":3,"76":5,"77":1,"80":3,"82":1,"84":1,"88":2,"90":1,"97":3,"98":3,"101":1,"114":1,"115":1,"121":4,"122":7,"134":1,"142":1,"145":1,"146":3,"147":1,"150":2,"151":2,"152":1,"153":7,"154":1,"156":1,"158":1,"163":1,"165":1,"167":1,"168":1,"171":1,"180":1,"185":2,"186":1,"187":1,"191":1,"193":1,"195":1,"197":1}}],["apart",{"2":{"170":1}}],["appears",{"2":{"162":1}}],["append",{"2":{"56":1,"64":5,"70":1,"71":2,"74":2,"75":1,"76":5,"170":2}}],["approximately",{"2":{"64":1,"175":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"198":1}}],["appropriate",{"2":{"10":1,"188":2}}],["applies",{"2":{"151":2}}],["applied",{"2":{"10":3,"20":1,"156":2,"164":2,"165":3,"166":1}}],["application",{"2":{"5":2,"10":3,"150":2,"154":1,"163":1,"165":4,"166":1,"170":2,"174":1,"177":1}}],["apply`",{"2":{"153":1}}],["applys",{"2":{"53":1,"66":1}}],["applyreduce",{"0":{"19":1,"154":1},"2":{"4":2,"5":1,"10":1,"17":1,"19":2,"29":1,"53":1,"56":1,"63":2,"66":1,"85":2,"148":1,"150":1,"154":42,"160":1}}],["apply",{"0":{"5":1,"18":1,"22":1,"29":1,"148":1,"151":1},"1":{"19":1,"149":1,"150":1,"151":1,"152":1,"153":1},"2":{"4":2,"5":7,"10":7,"17":1,"18":5,"20":1,"22":1,"24":1,"29":3,"32":2,"148":5,"150":5,"151":4,"152":1,"153":55,"154":5,"155":1,"156":3,"158":1,"160":1,"165":5,"166":1,"167":1,"171":3,"172":1,"176":1,"177":1,"180":2,"185":3,"186":2}}],["apis",{"2":{"17":1}}],["api",{"0":{"4":1,"59":1},"1":{"5":1,"6":1,"7":1,"8":1,"9":1,"10":1},"2":{"4":1,"10":3,"24":1,"59":1,"176":1,"180":1,"188":1}}],["april",{"0":{"0":1}}],["attribute",{"2":{"195":1}}],["attributed",{"2":{"194":1}}],["attributes",{"0":{"194":1},"2":{"190":1,"194":3}}],["attempt",{"2":{"158":1}}],["attempts",{"2":{"122":1}}],["attach",{"2":{"5":4,"8":2,"10":5,"150":2,"155":1}}],["at",{"2":{"2":1,"7":8,"9":2,"10":6,"18":1,"20":1,"24":1,"26":1,"52":1,"53":1,"56":2,"58":1,"59":2,"64":4,"66":2,"74":8,"76":2,"81":1,"121":6,"122":17,"124":1,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1,"151":1,"153":1,"175":1,"177":1,"182":1,"184":1,"192":1,"193":2}}],["atomic",{"2":{"0":1}}],["annotation",{"2":{"160":1}}],["annotated",{"2":{"26":1}}],["answers",{"2":{"168":1}}],["answer",{"2":{"10":3,"70":1,"73":1,"74":1,"75":1}}],["angels",{"2":{"56":1}}],["angle",{"2":{"56":35,"145":1}}],["angles",{"0":{"54":1,"55":1},"1":{"55":1,"56":1},"2":{"4":2,"8":19,"10":10,"31":1,"54":1,"55":4,"56":42}}],["angular",{"2":{"10":1,"158":1}}],["another",{"2":{"7":2,"10":1,"64":2,"74":1,"82":1,"84":1,"90":1,"93":1,"96":1,"98":1,"99":1,"103":1,"107":1,"110":1,"111":1,"112":1,"113":1,"117":1,"120":1,"121":1,"122":1,"124":1,"127":1,"128":1,"129":1,"130":1,"134":1,"137":1,"138":1,"139":1,"140":1,"146":1,"172":1}}],["anonymous",{"2":{"5":2,"10":1,"185":1}}],["anything",{"2":{"58":1,"122":1}}],["any",{"2":{"5":6,"7":2,"8":4,"10":19,"18":1,"24":1,"25":1,"27":1,"29":1,"57":2,"63":1,"64":7,"66":1,"69":1,"71":1,"74":4,"76":1,"85":2,"95":2,"96":1,"99":1,"107":1,"109":2,"110":1,"111":2,"112":1,"113":2,"121":2,"122":8,"126":2,"136":2,"140":1,"146":2,"148":2,"150":2,"153":2,"154":2,"156":1,"163":1,"164":1,"165":4,"166":4,"170":4,"172":2,"174":1,"176":1,"177":1,"182":1,"189":1,"197":3,"198":2}}],["an",{"2":{"2":1,"5":6,"8":22,"9":2,"10":30,"13":1,"14":1,"18":1,"20":1,"23":2,"32":1,"52":1,"53":2,"55":1,"56":4,"58":1,"59":3,"60":2,"62":1,"64":15,"65":2,"66":2,"68":1,"69":1,"70":2,"71":5,"73":2,"74":9,"75":2,"76":2,"82":3,"84":2,"85":5,"87":1,"88":1,"90":1,"93":2,"96":2,"103":1,"107":1,"117":1,"120":1,"121":1,"122":13,"124":1,"134":1,"137":2,"138":1,"139":1,"146":3,"147":1,"150":2,"151":1,"152":1,"153":5,"154":2,"156":1,"158":1,"163":1,"167":1,"172":1,"176":1,"185":2,"188":3,"189":1,"191":2,"192":2,"194":1,"196":1,"198":1}}],["and",{"0":{"5":1,"20":1,"22":1,"24":1,"51":1,"71":1,"74":1,"76":1,"83":1,"191":1,"192":1,"194":1},"1":{"52":1,"53":1,"84":1,"85":1},"2":{"0":1,"2":2,"4":2,"5":16,"7":22,"8":36,"10":94,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"29":2,"30":1,"31":2,"32":2,"33":1,"52":1,"53":7,"56":13,"57":2,"58":2,"59":20,"60":1,"61":2,"62":1,"63":29,"64":71,"65":2,"66":18,"68":1,"69":4,"70":4,"71":16,"73":4,"74":38,"75":6,"76":15,"81":1,"82":2,"84":2,"85":13,"87":2,"88":13,"90":3,"91":2,"93":2,"94":3,"97":3,"98":4,"99":1,"103":2,"104":2,"105":1,"108":3,"111":3,"112":1,"113":1,"117":1,"120":2,"121":3,"122":36,"125":2,"129":2,"130":2,"134":3,"135":4,"137":2,"138":3,"139":3,"140":1,"145":2,"146":16,"148":6,"150":10,"151":2,"152":3,"153":16,"154":10,"156":2,"157":1,"158":15,"159":1,"160":3,"161":1,"162":2,"163":1,"164":1,"165":5,"166":2,"167":2,"168":1,"171":2,"172":2,"175":1,"176":5,"177":4,"178":2,"179":1,"180":8,"182":8,"183":1,"184":1,"185":1,"188":4,"190":3,"191":9,"192":7,"193":2,"195":5,"197":2,"198":4,"199":2}}],["a",{"0":{"23":1,"192":1,"194":1},"2":{"0":3,"2":1,"5":26,"7":10,"8":158,"9":2,"10":209,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"27":2,"29":2,"30":2,"32":4,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"52":11,"53":20,"55":3,"56":22,"57":13,"58":4,"59":11,"60":2,"62":5,"63":8,"64":281,"65":2,"66":17,"68":3,"69":4,"70":39,"71":30,"72":3,"73":38,"74":91,"75":36,"76":45,"77":3,"79":3,"80":2,"81":1,"82":4,"84":15,"85":27,"87":2,"88":54,"90":2,"93":1,"94":3,"96":5,"97":3,"98":2,"100":2,"101":2,"103":2,"105":1,"107":1,"108":3,"110":4,"111":3,"112":1,"114":2,"115":2,"117":2,"120":5,"121":27,"122":52,"124":2,"125":4,"127":4,"128":2,"129":2,"130":1,"131":2,"132":2,"134":1,"135":3,"137":5,"138":2,"139":2,"141":2,"142":2,"144":1,"145":4,"146":79,"148":4,"150":8,"151":4,"153":27,"154":6,"156":5,"158":11,"159":6,"160":6,"161":6,"162":2,"163":2,"164":5,"165":7,"166":9,"167":2,"168":8,"170":6,"171":3,"172":8,"173":3,"174":5,"175":4,"176":8,"177":10,"179":3,"180":5,"183":3,"184":1,"185":2,"186":1,"188":12,"189":2,"190":1,"191":21,"192":12,"193":5,"194":5,"195":11,"196":1,"197":5,"198":8,"199":3,"200":3}}],["asked",{"2":{"153":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["assign",{"2":{"190":1}}],["assigned",{"2":{"64":1,"146":7,"198":1}}],["assets",{"2":{"192":1}}],["assetpath",{"2":{"192":1}}],["assemble",{"2":{"163":1}}],["assert",{"2":{"59":23,"63":1,"64":1,"69":1,"71":1,"74":1,"177":1,"189":1}}],["assume",{"2":{"121":2,"153":3,"154":1,"162":1,"170":1}}],["assumed",{"2":{"53":1,"88":1,"122":1}}],["assumes",{"2":{"10":1,"64":1,"85":1,"176":1,"184":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"5":1},"2":{"57":2}}],["as",{"2":{"0":1,"5":16,"7":36,"8":12,"9":2,"10":82,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"27":1,"52":2,"53":3,"55":2,"56":4,"57":4,"58":1,"59":4,"60":3,"62":2,"63":1,"64":15,"65":2,"66":5,"68":3,"69":5,"70":8,"71":2,"73":7,"74":8,"75":7,"76":5,"77":1,"79":2,"80":2,"81":3,"82":3,"84":3,"85":1,"87":2,"88":2,"90":2,"91":2,"93":3,"94":3,"103":2,"104":2,"105":2,"107":2,"108":3,"117":2,"118":2,"120":2,"121":2,"122":7,"124":2,"125":3,"127":1,"134":2,"135":3,"145":8,"146":3,"148":3,"150":4,"151":2,"152":2,"153":10,"154":4,"156":2,"158":3,"159":2,"160":2,"162":2,"163":2,"165":1,"166":1,"167":1,"169":2,"172":3,"174":2,"175":2,"176":3,"178":2,"179":2,"180":7,"182":2,"185":3,"188":2,"189":2,"190":3,"191":2,"192":1,"193":1,"195":3,"196":3,"197":2,"198":3,"199":2}}],["adjust",{"2":{"74":1}}],["adjacent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["adaptivity",{"0":{"72":1}}],["adaptive",{"2":{"0":1,"13":3,"14":2,"72":1}}],["adapted",{"2":{"70":1,"73":1,"75":1,"145":1}}],["advance",{"2":{"63":2}}],["advised",{"2":{"10":1,"159":1}}],["administrative",{"2":{"199":1}}],["admin",{"2":{"11":1,"80":1,"180":2}}],["adm0",{"2":{"11":7,"80":4}}],["additional",{"2":{"195":1}}],["additionally",{"2":{"64":3,"88":1}}],["addition",{"2":{"58":1,"76":1}}],["adding",{"2":{"0":1,"8":2,"10":4,"76":2,"146":1,"167":1,"174":1,"176":2,"177":1}}],["added",{"2":{"10":1,"56":1,"64":6,"66":1,"76":2,"156":1,"170":2,"182":1}}],["add",{"2":{"0":2,"7":2,"10":1,"59":1,"60":1,"64":16,"66":1,"69":4,"70":3,"73":1,"74":2,"75":2,"76":9,"82":1,"105":1,"146":4,"156":1,"160":1,"174":1,"176":1,"182":10,"192":1,"194":2,"197":4}}],["lj",{"2":{"146":2}}],["lrs",{"2":{"180":2}}],["lr",{"2":{"146":3,"153":3}}],["lp",{"2":{"122":2}}],["lstart",{"2":{"122":2}}],["ls",{"2":{"122":12}}],["ll",{"2":{"17":1,"58":1,"175":2,"180":1,"192":1,"194":1}}],["l",{"2":{"14":4,"59":6,"105":2,"122":32}}],["lgeos",{"2":{"180":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"32":5,"33":1,"35":3,"36":3,"37":3,"38":3,"40":3,"41":3,"42":3,"43":3,"44":3,"45":3,"46":3,"47":3,"48":3,"49":3,"50":3,"81":4,"176":9,"180":17}}],["l305",{"2":{"10":1}}],["laptop",{"2":{"199":1}}],["land",{"2":{"192":8}}],["layers",{"2":{"151":1}}],["label",{"2":{"14":4,"15":2,"79":2,"81":1,"84":1,"146":3,"175":2,"179":2,"180":2}}],["labels",{"2":{"13":2,"146":1}}],["lazily",{"2":{"10":1,"156":1}}],["later",{"2":{"53":1,"81":1,"146":1}}],["latitude",{"2":{"10":3,"158":3,"192":2}}],["lat",{"2":{"10":4,"175":1,"176":3}}],["larger",{"2":{"64":1,"75":1,"184":1}}],["large",{"2":{"10":8,"59":1,"180":2,"195":1,"199":1}}],["lastindex",{"2":{"184":1}}],["last",{"2":{"2":1,"8":6,"10":3,"53":2,"56":11,"58":2,"64":9,"66":4,"85":7,"88":5,"122":20,"127":1,"146":6,"162":1,"170":2,"182":1}}],["lt",{"2":{"10":6,"74":4,"175":1}}],["l289",{"2":{"10":1}}],["l2",{"2":{"7":8,"8":8,"10":8,"87":4,"88":12,"90":8,"104":2,"107":5,"120":4,"124":3,"125":2,"134":8}}],["l195",{"2":{"10":1}}],["l177",{"2":{"10":1}}],["l1",{"2":{"7":12,"8":8,"10":10,"87":4,"88":12,"90":8,"93":4,"94":2,"103":4,"104":2,"107":5,"120":4,"124":3,"125":2,"134":8}}],["log10",{"2":{"176":2,"180":4}}],["log",{"2":{"156":4,"175":2}}],["loudly",{"2":{"153":1}}],["location",{"2":{"64":1,"122":6}}],["local",{"2":{"53":1,"56":3,"64":4,"71":1,"76":1,"146":1}}],["locally",{"2":{"10":1,"158":2}}],["loose",{"2":{"161":1}}],["looping",{"2":{"146":1}}],["loop",{"2":{"56":1,"59":2,"63":3,"64":8,"66":1,"74":1,"76":1,"122":5,"146":3,"182":1}}],["lookup",{"2":{"146":1,"153":1}}],["looks",{"2":{"62":1}}],["look",{"2":{"52":2,"146":2,"162":1,"175":1}}],["lon",{"2":{"10":3,"175":1,"176":2}}],["longitude",{"2":{"10":3,"158":3,"192":2}}],["long",{"2":{"10":1,"74":1,"176":1,"199":1}}],["longer",{"2":{"10":3,"174":1,"176":2,"177":1}}],["lots",{"2":{"192":1}}],["lot",{"2":{"10":1,"23":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"121":1,"148":1,"175":1,"188":2}}],["load",{"2":{"153":1,"154":1,"180":1,"190":2}}],["loading",{"2":{"60":1,"173":1,"176":1}}],["loads",{"2":{"9":2,"10":1,"59":1}}],["loaded",{"2":{"5":2,"60":3,"172":1,"173":2,"176":2}}],["lower",{"2":{"0":1,"10":1,"146":1,"198":1}}],["len",{"2":{"182":7}}],["length",{"2":{"2":1,"4":1,"9":2,"10":5,"18":1,"59":32,"61":1,"62":1,"63":22,"64":11,"66":1,"69":2,"70":2,"73":1,"74":1,"75":1,"76":1,"122":1,"146":16,"153":2,"154":1,"170":2,"175":1,"181":1,"182":1,"183":1,"184":7}}],["legend",{"2":{"180":4}}],["le",{"2":{"122":10}}],["leaving",{"2":{"162":1}}],["leaf",{"2":{"153":1,"156":3}}],["leading",{"2":{"191":1}}],["lead",{"2":{"74":1,"162":1}}],["least",{"2":{"7":8,"10":4,"64":1,"74":1,"76":2,"121":6,"122":14,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1}}],["leftjoin",{"2":{"197":1}}],["leftover",{"2":{"64":1}}],["left=1",{"2":{"64":1}}],["left",{"2":{"59":1,"64":5,"145":1,"146":2,"182":17,"184":5}}],["lets",{"2":{"53":1}}],["let",{"2":{"52":1,"62":1,"122":1,"146":3,"175":1,"191":6,"192":4,"193":3,"194":2,"195":2,"200":1}}],["less",{"2":{"7":2,"10":7,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"105":1,"121":1,"146":1,"180":1,"181":1}}],["levels",{"2":{"10":1,"146":1,"151":1,"159":1}}],["level",{"2":{"0":1,"2":1,"10":1,"18":2,"20":1,"29":1,"151":1,"153":2,"161":1,"163":1,"165":5,"166":1,"168":1,"170":2,"193":2}}],["li",{"2":{"146":2}}],["lie",{"2":{"74":1}}],["lies",{"2":{"10":1,"64":3,"158":1,"198":1}}],["limitations",{"2":{"74":1}}],["limits",{"2":{"58":1}}],["limited",{"2":{"10":1,"174":1,"177":1}}],["library",{"2":{"69":1,"195":1}}],["libraries",{"2":{"53":1,"168":1,"195":1}}],["libgeos",{"2":{"10":2,"13":1,"14":1,"15":1,"23":1,"32":2,"53":1,"60":5,"81":1,"147":1,"176":7,"180":4,"188":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"31":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"105":1,"115":1,"118":1,"121":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"167":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"176":5}}],["linked",{"2":{"77":1}}],["linrange",{"2":{"13":2,"14":5,"58":2,"84":1,"146":2,"176":1,"180":2}}],["linering",{"2":{"192":1}}],["linewidth",{"2":{"52":1,"191":1}}],["linesegment",{"2":{"145":2,"177":1}}],["lines",{"0":{"97":1,"111":1,"128":1,"138":1},"2":{"7":2,"8":8,"10":5,"64":3,"68":1,"74":9,"79":1,"80":2,"81":2,"84":1,"87":4,"88":4,"90":3,"93":1,"94":1,"103":2,"105":1,"107":3,"117":3,"120":4,"121":2,"122":2,"124":4,"134":3,"135":1,"146":3,"178":1,"191":4,"196":2}}],["linestringtrait",{"2":{"7":4,"8":8,"10":9,"11":3,"32":1,"56":1,"63":4,"73":2,"85":2,"88":8,"96":1,"97":4,"98":1,"105":6,"110":1,"111":5,"121":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1,"151":1,"159":2,"165":3,"166":1,"177":2}}],["linestring",{"2":{"7":10,"8":12,"10":15,"18":1,"20":1,"56":2,"63":2,"85":4,"87":2,"88":2,"90":2,"91":1,"96":1,"97":3,"104":2,"107":2,"108":1,"110":1,"111":4,"120":2,"122":2,"127":1,"128":3,"129":1,"134":2,"135":1,"137":1,"138":4,"139":1,"145":7,"153":2,"154":2,"189":3,"191":5,"196":1}}],["linestrings",{"2":{"2":1,"8":4,"10":2,"88":2,"144":1,"161":1,"191":1}}],["linetrait",{"2":{"7":4,"8":8,"10":6,"56":1,"64":2,"69":2,"73":2,"85":2,"88":8,"96":1,"97":4,"98":1,"110":1,"111":5,"121":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1}}],["line2",{"2":{"7":6,"10":7,"73":2,"74":2,"105":5,"117":3,"118":2,"121":3,"145":5}}],["line1",{"2":{"7":8,"10":8,"73":2,"74":2,"105":5,"117":3,"118":2,"121":5,"145":5}}],["linea",{"2":{"5":2,"10":1,"185":1}}],["linearmap",{"2":{"180":1}}],["linearalgebra",{"2":{"31":1}}],["linearr",{"2":{"5":2,"10":1,"185":1}}],["linearringtrait",{"2":{"8":8,"10":6,"11":3,"32":1,"53":2,"56":3,"63":4,"64":4,"73":2,"85":2,"88":8,"96":1,"97":1,"98":4,"110":1,"111":2,"112":3,"127":1,"128":1,"129":4,"137":1,"138":1,"139":4,"159":2,"165":1,"177":2,"180":1}}],["linearring",{"2":{"5":20,"7":4,"8":2,"10":15,"56":2,"63":2,"64":2,"75":2,"76":1,"82":1,"85":1,"96":1,"98":3,"110":1,"111":1,"112":2,"121":4,"122":2,"127":1,"128":1,"129":3,"137":1,"139":4,"145":1,"146":3,"150":4,"153":5,"154":2,"161":1,"162":6,"163":1,"169":13,"180":1,"185":8,"191":24,"192":6,"193":8,"198":2}}],["linearrings",{"2":{"2":1,"112":1,"146":6,"161":1,"191":1}}],["linearsegments",{"2":{"4":1,"10":4,"174":1,"175":1,"176":3,"177":5}}],["linear",{"2":{"2":1,"4":1,"8":14,"10":13,"53":2,"59":1,"62":1,"63":3,"66":1,"74":1,"85":5,"88":8,"98":1,"122":2,"128":1,"129":2,"138":1,"144":1,"153":1,"154":1,"158":6,"163":3,"175":5,"176":3,"177":4}}],["line",{"0":{"122":1},"2":{"4":1,"7":26,"8":18,"10":52,"23":1,"55":2,"56":7,"62":3,"63":10,"64":12,"66":8,"68":6,"69":18,"73":8,"74":67,"76":6,"85":11,"88":5,"91":2,"93":2,"94":1,"96":2,"97":11,"98":8,"103":1,"105":11,"108":2,"110":1,"111":9,"112":4,"117":2,"118":2,"120":3,"121":12,"122":141,"124":2,"125":2,"127":1,"128":10,"129":3,"135":2,"137":2,"138":10,"139":7,"145":6,"146":2,"177":1,"180":1,"181":1,"182":4,"183":1,"189":3,"191":3}}],["lineorientation",{"2":{"4":1,"10":2,"73":2}}],["likely",{"2":{"151":1}}],["like",{"0":{"72":1},"2":{"5":4,"10":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"29":1,"53":1,"58":1,"59":1,"62":1,"66":1,"70":1,"73":1,"75":1,"82":1,"84":1,"85":1,"88":1,"148":2,"150":4,"153":1,"154":2,"159":2,"165":3,"166":1,"174":1,"175":1,"192":2}}],["lists",{"2":{"20":1,"64":3,"121":1}}],["listed",{"2":{"10":1,"56":1,"180":1}}],["list",{"2":{"2":1,"10":16,"56":20,"64":233,"69":20,"70":14,"71":8,"73":13,"74":5,"75":13,"76":1,"199":2}}]],"serializationVersion":2}';export{e as default};
diff --git a/dev/assets/chunks/VPLocalSearchBox.DyJgiVxw.js b/dev/assets/chunks/VPLocalSearchBox.CY7JarLU.js
similarity index 99%
rename from dev/assets/chunks/VPLocalSearchBox.DyJgiVxw.js
rename to dev/assets/chunks/VPLocalSearchBox.CY7JarLU.js
index 102918226..c205bbf44 100644
--- a/dev/assets/chunks/VPLocalSearchBox.DyJgiVxw.js
+++ b/dev/assets/chunks/VPLocalSearchBox.CY7JarLU.js
@@ -1,4 +1,4 @@
-var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,aj as Xe,ak as Rt,al as Ct,q as je,am as Mt,d as At,D as ye,an as et,ao as Lt,ap as Dt,s as zt,aq as Pt,v as Ce,P as ue,O as we,ar as jt,as as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,at as Ut,au as qt,av as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,aw as Ht,ax as it,ay as Qt,a9 as Yt,af as Zt,az as Xt,_ as es}from"./framework.O43fB7X6.js";import{u as ts,c as ss}from"./theme.B5M5mlE0.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot.CW5gGHJo.js"),[])};/*!
+var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,aj as Xe,ak as Rt,al as Ct,q as je,am as Mt,d as At,D as ye,an as et,ao as Lt,ap as Dt,s as zt,aq as Pt,v as Ce,P as ue,O as we,ar as jt,as as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,at as Ut,au as qt,av as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,aw as Ht,ax as it,ay as Qt,a9 as Yt,af as Zt,az as Xt,_ as es}from"./framework.O43fB7X6.js";import{u as ts,c as ss}from"./theme.D9kCPeTG.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot.DHmD6Z0B.js"),[])};/*!
 * tabbable 6.2.0
 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
 */var vt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ie=vt.join(","),mt=typeof Element>"u",ie=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ke=!mt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},Ne=function a(e,t){var s;t===void 0&&(t=!0);var n=e==null||(s=e.getAttribute)===null||s===void 0?void 0:s.call(e,"inert"),r=n===""||n==="true",i=r||t&&e&&a(e.parentNode);return i},is=function(e){var t,s=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return s===""||s==="true"},gt=function(e,t,s){if(Ne(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ie));return t&&ie.call(e,Ie)&&n.unshift(e),n=n.filter(s),n},bt=function a(e,t,s){for(var n=[],r=Array.from(e);r.length;){var i=r.shift();if(!Ne(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),l=o.length?o:i.children,c=a(l,!0,s);s.flatten?n.push.apply(n,c):n.push({scopeParent:i,candidates:c})}else{var h=ie.call(i,Ie);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var v=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),p=!Ne(v,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(v&&p){var b=a(v===!0?i.children:v.children,!0,s);s.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else r.unshift.apply(r,i.children)}}return n},yt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ne=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||is(e))&&!yt(e)?0:e.tabIndex},rs=function(e,t){var s=ne(e);return s<0&&t&&!yt(e)?0:s},as=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},os=function(e){return wt(e)&&e.type==="hidden"},ls=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(s){return s.tagName==="SUMMARY"});return t},cs=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(ie.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var l=e.parentElement,c=ke(e);if(l&&!l.shadowRoot&&n(l)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!l&&c!==e.ownerDocument?e=c.host:e=l}e=o}if(fs(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},vs=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var s=0;s=0)},gs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,l=rs(o,i),c=i?a(n.candidates):o;l===0?i?t.push.apply(t,c):t.push(o):s.push({documentOrder:r,tabIndex:l,item:n,isScope:i,content:c})}),s.sort(as).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},bs=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Ve.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:ms}):s=gt(e,t.includeContainer,Ve.bind(null,t)),gs(s)},ys=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):s=gt(e,t.includeContainer,Fe.bind(null,t)),s},re=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,Ie)===!1?!1:Ve(t,e)},ws=vt.concat("iframe").join(","),Me=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,ws)===!1?!1:Fe(t,e)};/*!
diff --git a/dev/assets/chunks/theme.B5M5mlE0.js b/dev/assets/chunks/theme.D9kCPeTG.js
similarity index 99%
rename from dev/assets/chunks/theme.B5M5mlE0.js
rename to dev/assets/chunks/theme.D9kCPeTG.js
index dbd779f63..cac90337a 100644
--- a/dev/assets/chunks/theme.B5M5mlE0.js
+++ b/dev/assets/chunks/theme.D9kCPeTG.js
@@ -1,2 +1,2 @@
-const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.DyJgiVxw.js","assets/chunks/framework.O43fB7X6.js"])))=>i.map(i=>d[i]);
-import{d as m,o as a,c as u,r as c,n as I,a as O,t as w,b as g,w as f,e as h,T as de,_ as $,u as je,i as Ge,f as ze,g as ve,h as y,j as p,k as r,l as K,m as re,p as T,q as F,s as Z,v as z,x as pe,y as fe,z as Ke,A as Re,B as R,F as M,C as B,D as Ve,E as x,G as k,H as E,I as Le,J as ee,K as G,L as q,M as We,N as Te,O as ie,P as Ne,Q as we,R as te,S as qe,U as Je,V as Ye,W as Ie,X as he,Y as Xe,Z as Qe,$ as Ze,a0 as xe,a1 as Me,a2 as et,a3 as tt,a4 as nt}from"./framework.O43fB7X6.js";const st=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[O(w(e.text),1)])],2))}}),ot={key:0,class:"VPBackdrop"},at=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),g(de,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",ot)):h("",!0)]),_:1}))}}),rt=$(at,[["__scopeId","data-v-b06cdb19"]]),L=je;function it(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!ze(e))return o;const{site:i}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=L(),l=y(()=>{var d,_;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((_=e.value.locales[t.value])==null?void 0:_.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([d,_])=>l.value.label===_.label?[]:{text:_.label,link:lt(_.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function lt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const ct={class:"NotFound"},ut={class:"code"},dt={class:"title"},vt={class:"quote"},pt={class:"action"},ft=["href","aria-label"],ht=m({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var i,l,v,d,_;return a(),u("div",ct,[p("p",ut,w(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",dt,w(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=p("div",{class:"divider"},null,-1)),p("blockquote",vt,w(((v=r(e).notFound)==null?void 0:v.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",pt,[p("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((d=r(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((_=r(e).notFound)==null?void 0:_.linkText)??"Take me home"),9,ft)])])}}}),mt=$(ht,[["__scopeId","data-v-951cab6c"]]);function Ae(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function bt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=re("(min-width: 960px)"),n=T(!1),i=y(()=>{const C=t.value.sidebar,N=e.value.relativePath;return C?Ae(C,N):[]}),l=T(i.value);F(i,(C,N)=>{JSON.stringify(C)!==JSON.stringify(N)&&(l.value=i.value)});const v=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),d=y(()=>_?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),_=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),V=y(()=>v.value&&s.value),b=y(()=>v.value?_t(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:_,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),z(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function gt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),i=y(()=>!!o.value.link),l=T(!1),v=()=>{l.value=K(e.value.relativePath,o.value.link)};F([e,o,t],v),z(v);const d=y(()=>l.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),_=y(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(l.value||d.value)&&(s.value=!1)});function V(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:l,hasActiveLink:d,hasChildren:_,toggle:V}}function $t(){const{hasSidebar:o}=U(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ce(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function _e(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:yt(t),link:"#"+t.id,level:s}});return Pt(e,o)}function yt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Pt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(l=>l.level>=s&&l.level<=n),ue.length=0;for(const{element:l,link:v}of o)ue.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const _=o[d];if(_.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Ke(()=>{l(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const v=window.scrollY,d=window.innerHeight,_=document.body.offsetHeight,V=Math.abs(v+d-_)<1,b=ue.map(({element:S,link:A})=>({link:A,top:Vt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>v+Re()+4)break;P=S}l(P)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Vt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Lt=["href","title"],Tt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:v},w(v),9,Lt),i!=null&&i.length?(a(),g(n,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Be=$(Tt,[["__scopeId","data-v-3f927ebe"]]),Nt={class:"content"},wt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},It=m({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ve([]);x(()=>{s.value=_e(e.value.outline??t.value.outline)});const n=T(),i=T();return St(n,i),(l,v)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[p("div",Nt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",wt,w(r(Ce)(r(t))),1),k(Be,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Mt=$(It,[["__scopeId","data-v-b38bf2ff"]]),At={class:"VPDocAsideCarbonAds"},Ct=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",At,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt={class:"VPDocAside"},Ht=m({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Mt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=p("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),g(Ct,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):h("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Et=$(Ht,[["__scopeId","data-v-6d7b3c46"]]);function Dt(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ft(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var _,V,b,P,S,A,C,N;const s=Ae(e.value.sidebar,o.value.relativePath),n=bt(s),i=Ot(n,H=>H.link.replace(/[?#].*$/,"")),l=i.findIndex(H=>K(o.value.relativePath,H.link)),v=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:v?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=i[l-1])==null?void 0:b.docFooterText)??((P=i[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=i[l-1])==null?void 0:S.link)},next:d?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[l+1])==null?void 0:A.docFooterText)??((C=i[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((N=i[l+1])==null?void 0:N.link)}}})}function Ot(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),g(E(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},jt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),i=y(()=>n.value.toISOString()),l=T("");return z(()=>{Z(()=>{var v,d,_;l.value=new Intl.DateTimeFormat((d=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&d.forceLocale?s.value:void 0,((_=e.value.lastUpdated)==null?void 0:_.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(v,d)=>{var _;return a(),u("p",Ut,[O(w(((_=r(e).lastUpdated)==null?void 0:_.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},w(l.value),9,jt)])}}}),zt=$(Gt,[["__scopeId","data-v-475f71b8"]]),Kt={key:0,class:"VPDocFooter"},Rt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},qt={key:1,class:"last-updated"},Jt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Yt={class:"pager"},Xt=["innerHTML"],Qt=["innerHTML"],Zt={class:"pager"},xt=["innerHTML"],en=["innerHTML"],tn=m({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),i=Ft(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),v=y(()=>t.value.lastUpdated),d=y(()=>l.value||v.value||i.value.prev||i.value.next);return(_,V)=>{var b,P,S,A;return d.value?(a(),u("footer",Kt,[c(_.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",Rt,[l.value?(a(),u("div",Wt,[k(D,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),O(" "+w(r(n).text),1)]),_:1},8,["href"])])):h("",!0),v.value?(a(),u("div",qt,[k(zt)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",Jt,[V[1]||(V[1]=p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),p("div",Yt,[(S=r(i).prev)!=null&&S.link?(a(),g(D,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,Xt),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,Qt)]}),_:1},8,["href"])):h("",!0)]),p("div",Zt,[(A=r(i).next)!=null&&A.link?(a(),g(D,{key:0,class:"pager-link next",href:r(i).next.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,xt),p("span",{class:"title",innerHTML:r(i).next.text},null,8,en)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),nn=$(tn,[["__scopeId","data-v-4f9813fa"]]),sn={class:"container"},on={class:"aside-container"},an={class:"aside-content"},rn={class:"content"},ln={class:"content-container"},cn={class:"main"},un=m({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const _=R("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),p("div",sn,[r(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":r(i)}])},[d[0]||(d[0]=p("div",{class:"aside-curtain"},null,-1)),p("div",on,[p("div",an,[k(Et,null,{"aside-top":f(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),p("div",rn,[p("div",ln,[c(v.$slots,"doc-before",{},void 0,!0),p("main",cn,[k(_,{class:I(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(nn,null,{"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),dn=$(un,[["__scopeId","data-v-83890dd9"]]),vn=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Le.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(n,i)=>(a(),g(E(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[O(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),pn=$(vn,[["__scopeId","data-v-14206e74"]]),fn=["src","alt"],hn=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,fn)):(a(),u(M,{key:1},[k(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),Q=$(hn,[["__scopeId","data-v-35a7d0b8"]]),mn={class:"container"},_n={class:"main"},bn={key:0,class:"name"},kn=["innerHTML"],gn=["innerHTML"],$n=["innerHTML"],yn={key:0,class:"actions"},Pn={key:0,class:"image"},Sn={class:"image-container"},Vn=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=q("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||r(e)}])},[p("div",mn,[p("div",_n,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",bn,[p("span",{innerHTML:t.name,class:"clip"},null,8,kn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,gn)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,$n)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",yn,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(pn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),u("div",Pn,[p("div",Sn,[s[0]||(s[0]=p("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),g(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),Ln=$(Vn,[["__scopeId","data-v-955009fc"]]),Tn=m({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).hero?(a(),g(Ln,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Nn={class:"box"},wn={key:0,class:"icon"},In=["innerHTML"],Mn=["innerHTML"],An=["innerHTML"],Cn={key:4,class:"link-text"},Bn={class:"link-text-value"},Hn=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),g(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",Nn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",wn,[k(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),g(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,In)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Mn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,An)):h("",!0),e.linkText?(a(),u("div",Cn,[p("p",Bn,[O(w(e.linkText)+" ",1),t[0]||(t[0]=p("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),En=$(Hn,[["__scopeId","data-v-f5e9645b"]]),Dn={key:0,class:"VPFeatures"},Fn={class:"container"},On={class:"items"},Un=m({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=y(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),u("div",Dn,[p("div",Fn,[p("div",On,[(a(!0),u(M,null,B(s.features,i=>(a(),u("div",{key:i.title,class:I(["item",[t.value]])},[k(En,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),jn=$(Un,[["__scopeId","data-v-d0a190d7"]]),Gn=m({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).features?(a(),g(jn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),zn=m({__name:"VPHomeContent",setup(o){const{width:e}=We({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Te(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Kn=$(zn,[["__scopeId","data-v-7a48a447"]]),Rn={class:"VPHome"},Wn=m({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=R("Content");return a(),u("div",Rn,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Tn,null,{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),k(Gn),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),g(Kn,{key:0},{default:f(()=>[k(n)]),_:1})):(a(),g(n,{key:1}))])}}}),qn=$(Wn,[["__scopeId","data-v-cbb6ec48"]]),Jn={},Yn={class:"VPPage"};function Xn(o,e){const t=R("Content");return a(),u("div",Yn,[c(o.$slots,"page-top"),k(t),c(o.$slots,"page-bottom")])}const Qn=$(Jn,[["render",Xn]]),Zn=m({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(mt)],!0):r(t).layout==="page"?(a(),g(Qn,{key:1},{"page-top":f(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),g(qn,{key:2},{"home-hero-before":f(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),g(E(r(t).layout),{key:3})):(a(),g(dn,{key:4},{"doc-top":f(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),xn=$(Zn,[["__scopeId","data-v-91765379"]]),es={class:"container"},ts=["innerHTML"],ns=["innerHTML"],ss=m({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":r(s)}])},[p("div",es,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,ts)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,ns)):h("",!0)])],2)):h("",!0)}}),os=$(ss,[["__scopeId","data-v-c970a860"]]);function as(){const{theme:o,frontmatter:e}=L(),t=Ve([]),s=y(()=>t.value.length>0);return x(()=>{t.value=_e(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const rs={class:"menu-text"},is={class:"header"},ls={class:"outline"},cs=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),i=T(),l=T();function v(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}F(s,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function d(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function _(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function V(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Te({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:I({open:s.value})},[p("span",rs,w(r(Ce)(r(t))),1),P[0]||(P[0]=p("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)),k(de,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:_},[p("div",is,[p("a",{class:"top-link",href:"#",onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)]),p("div",ls,[k(Be,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),us=$(cs,[["__scopeId","data-v-bc9dc845"]]),ds={class:"container"},vs=["aria-expanded"],ps={class:"menu-text"},fs=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=as(),{y:i}=we(),l=T(0);z(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=_e(t.value.outline??e.value.outline)});const v=y(()=>n.value.length===0),d=y(()=>v.value&&!s.value),_=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:v.value,fixed:d.value}));return(V,b)=>r(t).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:I(_.value)},[p("div",ds,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=p("span",{class:"vpi-align-left menu-icon"},null,-1)),p("span",ps,w(r(e).sidebarMenuLabel||"Menu"),1)],8,vs)):h("",!0),k(us,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),hs=$(fs,[["__scopeId","data-v-070ab83d"]]);function ms(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=ee();return F(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const _s={},bs={class:"VPSwitch",type:"button",role:"switch"},ks={class:"check"},gs={key:0,class:"icon"};function $s(o,e){return a(),u("button",bs,[p("span",ks,[o.$slots.default?(a(),u("span",gs,[c(o.$slots,"default",{},void 0,!0)])):h("",!0)])])}const ys=$(_s,[["render",$s],["__scopeId","data-v-4a1c76db"]]),Ps=m({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=q("toggle-appearance",()=>{e.value=!e.value}),n=T("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),g(ys,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>l[0]||(l[0]=[p("span",{class:"vpi-sun sun"},null,-1),p("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),be=$(Ps,[["__scopeId","data-v-e40a8bb6"]]),Ss={key:0,class:"VPNavBarAppearance"},Vs=m({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ss,[k(be)])):h("",!0)}}),Ls=$(Vs,[["__scopeId","data-v-af096f4a"]]),ke=T();let He=!1,ae=0;function Ts(o){const e=T(!1);if(te){!He&&Ns(),ae++;const t=F(ke,s=>{var n,i,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});pe(()=>{t(),ae--,ae||ws()})}return qe(e)}function Ns(){document.addEventListener("focusin",Ee),He=!0,ke.value=document.activeElement}function ws(){document.removeEventListener("focusin",Ee)}function Ee(){ke.value=document.activeElement}const Is={class:"VPMenuLink"},Ms=m({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Is,[k(D,{class:I({active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(Ms,[["__scopeId","data-v-8b74d055"]]),As={class:"VPMenuGroup"},Cs={key:0,class:"title"},Bs=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",As,[e.text?(a(),u("p",Cs,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),Hs=$(Bs,[["__scopeId","data-v-48c802d0"]]),Es={class:"VPMenu"},Ds={key:0,class:"items"},Fs=m({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Es,[e.items?(a(),u("div",Ds,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):"component"in s?(a(),g(E(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),g(Hs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Os=$(Fs,[["__scopeId","data-v-7dd3104a"]]),Us=["aria-expanded","aria-label"],js={key:0,class:"text"},Gs=["innerHTML"],zs={key:1,class:"vpi-more-horizontal icon"},Ks={class:"menu"},Rs=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=l=>e.value=!0),onMouseleave:i[2]||(i[2]=l=>e.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",js,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):h("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Gs)):h("",!0),i[3]||(i[3]=p("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",zs))],8,Us),p("div",Ks,[k(Os,{items:n.items},{default:f(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(Rs,[["__scopeId","data-v-e5380155"]]),Ws=["href","aria-label","innerHTML"],qs=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Ws))}}),Js=$(qs,[["__scopeId","data-v-717b8b75"]]),Ys={class:"VPSocialLinks"},Xs=m({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",Ys,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),g(Js,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=$(Xs,[["__scopeId","data-v-ee7a9424"]]),Qs={key:0,class:"group translations"},Zs={class:"trans-title"},xs={key:1,class:"group"},eo={class:"item appearance"},to={class:"label"},no={class:"appearance-action"},so={key:2,class:"group"},oo={class:"item social-links"},ao=m({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),i=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,v)=>i.value?(a(),g(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(n).label?(a(),u("div",Qs,[p("p",Zs,w(r(n).label),1),(a(!0),u(M,null,B(r(s),d=>(a(),g(ne,{key:d.link,item:d},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",xs,[p("div",eo,[p("p",to,w(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",no,[k(be)])])])):h("",!0),r(t).socialLinks?(a(),u("div",so,[p("div",oo,[k($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ro=$(ao,[["__scopeId","data-v-925effce"]]),io=["aria-expanded"],lo=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)]),10,io))}}),co=$(lo,[["__scopeId","data-v-5dea55bf"]]),uo=["innerHTML"],vo=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),g(D,{class:I({VPNavBarMenuLink:!0,active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,uo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),po=$(vo,[["__scopeId","data-v-ed5ac1f6"]]),fo=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=y(()=>s(e.item));return(i,l)=>(a(),g(ge,{class:I({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ho={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},mo=m({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ho,[s[0]||(s[0]=p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(po,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),g(fo,{key:2,item:n},null,8,["item"]))],64))),128))])):h("",!0)}}),_o=$(mo,[["__scopeId","data-v-e6d46098"]]);function bo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,N;const i=n.split("."),l=(A=t.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((N=(C=l.locales)==null?void 0:C[e.value])==null?void 0:N.translations)||null,_=v&&l.translations||null;let V=d,b=_,P=o;const S=i.pop();for(const H of i){let j=null;const W=P==null?void 0:P[H];W&&(j=P=W);const se=b==null?void 0:b[H];se&&(j=b=se);const oe=V==null?void 0:V[H];oe&&(j=V=oe),W||(P=j),se||(b=j),oe||(V=j)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const ko=["aria-label"],go={class:"DocSearch-Button-Container"},$o={class:"DocSearch-Button-Placeholder"},ye=m({__name:"VPNavBarSearchButton",setup(o){const t=bo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",go,[n[0]||(n[0]=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),p("span",$o,w(r(t)("button.buttonText")),1)]),n[1]||(n[1]=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ko))}}),yo={class:"VPNavBarSearch"},Po={id:"local-search"},So={key:1,id:"docsearch"},Vo=m({__name:"VPNavBarSearch",setup(o){const e=Je(()=>Ye(()=>import("./VPLocalSearchBox.DyJgiVxw.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),i=T(!1);z(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const _=T(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),_.value=!0)}),ie("/",b=>{d(b)||(b.preventDefault(),_.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",yo,[r(V)==="local"?(a(),u(M,{key:0},[_.value?(a(),g(r(e),{key:0,onClose:P[0]||(P[0]=A=>_.value=!1)})):h("",!0),p("div",Po,[k(ye,{onClick:P[1]||(P[1]=A=>_.value=!0)})])],64)):r(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),g(r(t),{key:0,algolia:((S=r(s).search)==null?void 0:S.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):h("",!0),i.value?h("",!0):(a(),u("div",So,[k(ye,{onClick:l})]))],64)):h("",!0)])}}}),Lo=m({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),To=$(Lo,[["__scopeId","data-v-164c457f"]]),No=["href","rel","target"],wo={key:1},Io={key:2},Mo=m({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),i=y(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),v=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,_)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),g(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",wo,w(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",Io,w(r(e).title),1)):h("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,No)],2))}}),Ao=$(Mo,[["__scopeId","data-v-28a961f9"]]),Co={class:"items"},Bo={class:"title"},Ho=m({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),g(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",Co,[p("p",Bo,w(r(s).label),1),(a(!0),u(M,null,B(r(t),l=>(a(),g(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Eo=$(Ho,[["__scopeId","data-v-c80d9ad0"]]),Do={class:"wrapper"},Fo={class:"container"},Oo={class:"title"},Uo={class:"content"},jo={class:"content-body"},Go=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=we(),{hasSidebar:s}=U(),{frontmatter:n}=L(),i=T({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,v)=>(a(),u("div",{class:I(["VPNavBar",i.value])},[p("div",Do,[p("div",Fo,[p("div",Oo,[k(Ao,null,{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",Uo,[p("div",jo,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(Vo,{class:"search"}),k(_o,{class:"menu"}),k(Eo,{class:"translations"}),k(Ls,{class:"appearance"}),k(To,{class:"social-links"}),k(ro,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(co,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1))],2))}}),zo=$(Go,[["__scopeId","data-v-822684d1"]]),Ko={key:0,class:"VPNavScreenAppearance"},Ro={class:"text"},Wo=m({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ko,[p("p",Ro,w(r(t).darkModeSwitchLabel||"Appearance"),1),k(be)])):h("",!0)}}),qo=$(Wo,[["__scopeId","data-v-ffb44008"]]),Jo=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Yo=$(Jo,[["__scopeId","data-v-27d04aeb"]]),Xo=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),De=$(Xo,[["__scopeId","data-v-7179dbb7"]]),Qo={class:"VPNavScreenMenuGroupSection"},Zo={key:0,class:"title"},xo=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Qo,[e.text?(a(),u("p",Zo,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),g(De,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ea=$(xo,[["__scopeId","data-v-4b8941ac"]]),ta=["aria-controls","aria-expanded"],na=["innerHTML"],sa=["id"],oa={key:0,class:"item"},aa={key:1,class:"item"},ra={key:2,class:"group"},ia=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[p("span",{class:"button-text",innerHTML:i.text},null,8,na),l[0]||(l[0]=p("span",{class:"vpi-plus button-icon"},null,-1))],8,ta),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(i.items,v=>(a(),u(M,{key:JSON.stringify(v)},["link"in v?(a(),u("div",oa,[k(De,{item:v},null,8,["item"])])):"component"in v?(a(),u("div",aa,[(a(),g(E(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(a(),u("div",ra,[k(ea,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,sa)],2))}}),la=$(ia,[["__scopeId","data-v-875057a5"]]),ca={key:0,class:"VPNavScreenMenu"},ua=m({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ca,[(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(Yo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),g(la,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),da=m({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),va={class:"list"},pa=m({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:n},[l[0]||(l[0]=p("span",{class:"vpi-languages icon lang"},null,-1)),O(" "+w(r(t).label)+" ",1),l[1]||(l[1]=p("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),p("ul",va,[(a(!0),u(M,null,B(r(e),v=>(a(),u("li",{key:v.link,class:"item"},[k(D,{class:"link",href:v.link},{default:f(()=>[O(w(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),fa=$(pa,[["__scopeId","data-v-362991c2"]]),ha={class:"container"},ma=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ie(te?document.body:null);return(s,n)=>(a(),g(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[1]=i=>t.value=!1)},{default:f(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[p("div",ha,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(ua,{class:"menu"}),k(fa,{class:"translations"}),k(qo,{class:"appearance"}),k(da,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),_a=$(ma,[["__scopeId","data-v-833aabba"]]),ba={key:0,class:"VPNav"},ka=m({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ms(),{frontmatter:n}=L(),i=y(()=>n.value.navbar!==!1);return he("close-screen",t),Z(()=>{te&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",ba,[k(zo,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(_a,{open:r(e)},{"nav-screen-content-before":f(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),ga=$(ka,[["__scopeId","data-v-f1e365da"]]),$a=["role","tabindex"],ya={key:1,class:"items"},Pa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=gt(y(()=>e.item)),_=y(()=>v.value?"section":"div"),V=y(()=>n.value?"a":"div"),b=y(()=>v.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>n.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(N){"key"in N&&N.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(N,H)=>{const j=R("VPSidebarItem",!0);return a(),g(E(_.value),{class:I(["VPSidebarItem",S.value])},{default:f(()=>[N.item.text?(a(),u("div",G({key:0,class:"item",role:P.value},Qe(N.item.items?{click:A,keydown:A}:{},!0),{tabindex:N.item.items&&0}),[H[1]||(H[1]=p("div",{class:"indicator"},null,-1)),N.item.link?(a(),g(D,{key:0,tag:V.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:f(()=>[(a(),g(E(b.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),g(E(b.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:Xe(C,["enter"]),tabindex:"0"},H[0]||(H[0]=[p("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,$a)):h("",!0),N.item.items&&N.item.items.length?(a(),u("div",ya,[N.depth<5?(a(!0),u(M,{key:0},B(N.item.items,W=>(a(),g(j,{key:W.text,item:W,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Sa=$(Pa,[["__scopeId","data-v-196b2e5f"]]),Va=m({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return z(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Ze(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,i=>(a(),u("div",{key:i.text,class:I(["group",{"no-transition":e.value}])},[k(Sa,{item:i,depth:0},null,8,["item"])],2))),128))}}),La=$(Va,[["__scopeId","data-v-9e426adc"]]),Ta={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Na=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),i=Ie(te?document.body:null);F([s,n],()=>{var v;s.open?(i.value=!0,(v=n.value)==null||v.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return F(e,()=>{l.value+=1},{deep:!0}),(v,d)=>r(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:v.open}]),ref_key:"navEl",ref:n,onClick:d[0]||(d[0]=xe(()=>{},["stop"]))},[d[2]||(d[2]=p("div",{class:"curtain"},null,-1)),p("nav",Ta,[d[1]||(d[1]=p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(a(),g(La,{items:r(e),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),wa=$(Na,[["__scopeId","data-v-18756405"]]),Ia=m({__name:"VPSkipLink",setup(o){const e=ee(),t=T();F(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),u(M,null,[p("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Ma=$(Ia,[["__scopeId","data-v-c3508ec8"]]),Aa=m({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=ee();F(()=>n.path,s),kt(e,s);const{frontmatter:i}=L(),l=Me(),v=y(()=>!!l["home-hero-image"]);return he("hero-image-slot-exists",v),(d,_)=>{const V=R("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(Ma),k(rt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(ga,null,{"nav-bar-title-before":f(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(hs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k(wa,{open:r(e)},{"sidebar-nav-before":f(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(xn,null,{"page-top":f(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(os),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),g(V,{key:1}))}}}),Ca=$(Aa,[["__scopeId","data-v-a9a9e638"]]),Pe={Layout:Ca,enhanceApp:({app:o})=>{o.component("Badge",st)}},Ba=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const i=s(...n),l=o.value;if(!l)return i;const v=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-v,i}}},Fe="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Oe="vitepress:tabsSharedState",Ha=()=>{const o=J==null?void 0:J.getItem(Oe);if(o)try{return JSON.parse(o)}catch{}return{}},Ea=o=>{J&&J.setItem(Oe,JSON.stringify(o))},Da=o=>{const e=et({});F(()=>e.content,(t,s)=>{t&&s&&Ea(t)},{deep:!0}),o.provide(Fe,e)},Fa=(o,e)=>{const t=q(Fe);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");z(()=>{t.content||(t.content=Ha())});const s=T(),n=y({get(){var d;const l=e.value,v=o.value;if(l){const _=(d=t.content)==null?void 0:d[l];if(_&&v.includes(_))return _}else{const _=s.value;if(_)return _}return v[0]},set(l){const v=e.value;v?t.content&&(t.content[v]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let Se=0;const Oa=()=>(Se++,""+Se);function Ua(){const o=Me();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Ue="vitepress:tabSingleState",ja=o=>{he(Ue,o)},Ga=()=>{const o=q(Ue);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},za={class:"plugin-tabs"},Ka=["id","aria-selected","aria-controls","tabindex","onClick"],Ra=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=Ua(),{selected:s,select:n}=Fa(t,tt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Ba(i),v=l(n),d=T([]),_=b=>{var A;const P=t.value.indexOf(s.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",za,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:_},[(a(!0),u(M,null,B(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(V)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(v)(S)},w(S),9,Ka))),128))],544),c(b.$slots,"default")]))}}),Wa=["id","aria-labelledby"],qa=m({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=Ga();return(s,n)=>r(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${r(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${r(e)}`},[c(s.$slots,"default",{},void 0,!0)],8,Wa)):h("",!0)}}),Ja=$(qa,[["__scopeId","data-v-9b0d03d2"]]),Ya=o=>{Da(o),o.component("PluginTabs",Ra),o.component("PluginTabsTab",Ja)},Qa={extends:Pe,Layout(){return nt(Pe.Layout,null,{})},enhanceApp({app:o,router:e,siteData:t}){Ya(o)}};export{Qa as R,bo as c,L as u};
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.CY7JarLU.js","assets/chunks/framework.O43fB7X6.js"])))=>i.map(i=>d[i]);
+import{d as m,o as a,c as u,r as c,n as I,a as O,t as w,b as g,w as f,e as h,T as de,_ as $,u as je,i as Ge,f as ze,g as ve,h as y,j as p,k as r,l as K,m as re,p as T,q as F,s as Z,v as z,x as pe,y as fe,z as Ke,A as Re,B as R,F as M,C as B,D as Ve,E as x,G as k,H as E,I as Le,J as ee,K as G,L as q,M as We,N as Te,O as ie,P as Ne,Q as we,R as te,S as qe,U as Je,V as Ye,W as Ie,X as he,Y as Xe,Z as Qe,$ as Ze,a0 as xe,a1 as Me,a2 as et,a3 as tt,a4 as nt}from"./framework.O43fB7X6.js";const st=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[O(w(e.text),1)])],2))}}),ot={key:0,class:"VPBackdrop"},at=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),g(de,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",ot)):h("",!0)]),_:1}))}}),rt=$(at,[["__scopeId","data-v-b06cdb19"]]),L=je;function it(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!ze(e))return o;const{site:i}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=L(),l=y(()=>{var d,_;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((_=e.value.locales[t.value])==null?void 0:_.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([d,_])=>l.value.label===_.label?[]:{text:_.label,link:lt(_.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function lt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const ct={class:"NotFound"},ut={class:"code"},dt={class:"title"},vt={class:"quote"},pt={class:"action"},ft=["href","aria-label"],ht=m({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var i,l,v,d,_;return a(),u("div",ct,[p("p",ut,w(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",dt,w(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=p("div",{class:"divider"},null,-1)),p("blockquote",vt,w(((v=r(e).notFound)==null?void 0:v.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",pt,[p("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((d=r(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((_=r(e).notFound)==null?void 0:_.linkText)??"Take me home"),9,ft)])])}}}),mt=$(ht,[["__scopeId","data-v-951cab6c"]]);function Ae(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function bt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=re("(min-width: 960px)"),n=T(!1),i=y(()=>{const C=t.value.sidebar,N=e.value.relativePath;return C?Ae(C,N):[]}),l=T(i.value);F(i,(C,N)=>{JSON.stringify(C)!==JSON.stringify(N)&&(l.value=i.value)});const v=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),d=y(()=>_?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),_=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),V=y(()=>v.value&&s.value),b=y(()=>v.value?_t(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:_,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),z(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function gt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),i=y(()=>!!o.value.link),l=T(!1),v=()=>{l.value=K(e.value.relativePath,o.value.link)};F([e,o,t],v),z(v);const d=y(()=>l.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),_=y(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(l.value||d.value)&&(s.value=!1)});function V(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:l,hasActiveLink:d,hasChildren:_,toggle:V}}function $t(){const{hasSidebar:o}=U(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ce(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function _e(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:yt(t),link:"#"+t.id,level:s}});return Pt(e,o)}function yt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function Pt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(l=>l.level>=s&&l.level<=n),ue.length=0;for(const{element:l,link:v}of o)ue.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const _=o[d];if(_.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Ke(()=>{l(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const v=window.scrollY,d=window.innerHeight,_=document.body.offsetHeight,V=Math.abs(v+d-_)<1,b=ue.map(({element:S,link:A})=>({link:A,top:Vt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>v+Re()+4)break;P=S}l(P)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Vt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Lt=["href","title"],Tt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:v},w(v),9,Lt),i!=null&&i.length?(a(),g(n,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Be=$(Tt,[["__scopeId","data-v-3f927ebe"]]),Nt={class:"content"},wt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},It=m({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ve([]);x(()=>{s.value=_e(e.value.outline??t.value.outline)});const n=T(),i=T();return St(n,i),(l,v)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[p("div",Nt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",wt,w(r(Ce)(r(t))),1),k(Be,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Mt=$(It,[["__scopeId","data-v-b38bf2ff"]]),At={class:"VPDocAsideCarbonAds"},Ct=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",At,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt={class:"VPDocAside"},Ht=m({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Mt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=p("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),g(Ct,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):h("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Et=$(Ht,[["__scopeId","data-v-6d7b3c46"]]);function Dt(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ft(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var _,V,b,P,S,A,C,N;const s=Ae(e.value.sidebar,o.value.relativePath),n=bt(s),i=Ot(n,H=>H.link.replace(/[?#].*$/,"")),l=i.findIndex(H=>K(o.value.relativePath,H.link)),v=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:v?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=i[l-1])==null?void 0:b.docFooterText)??((P=i[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=i[l-1])==null?void 0:S.link)},next:d?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[l+1])==null?void 0:A.docFooterText)??((C=i[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((N=i[l+1])==null?void 0:N.link)}}})}function Ot(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),g(E(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},jt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),i=y(()=>n.value.toISOString()),l=T("");return z(()=>{Z(()=>{var v,d,_;l.value=new Intl.DateTimeFormat((d=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&d.forceLocale?s.value:void 0,((_=e.value.lastUpdated)==null?void 0:_.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(v,d)=>{var _;return a(),u("p",Ut,[O(w(((_=r(e).lastUpdated)==null?void 0:_.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},w(l.value),9,jt)])}}}),zt=$(Gt,[["__scopeId","data-v-475f71b8"]]),Kt={key:0,class:"VPDocFooter"},Rt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},qt={key:1,class:"last-updated"},Jt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Yt={class:"pager"},Xt=["innerHTML"],Qt=["innerHTML"],Zt={class:"pager"},xt=["innerHTML"],en=["innerHTML"],tn=m({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),i=Ft(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),v=y(()=>t.value.lastUpdated),d=y(()=>l.value||v.value||i.value.prev||i.value.next);return(_,V)=>{var b,P,S,A;return d.value?(a(),u("footer",Kt,[c(_.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",Rt,[l.value?(a(),u("div",Wt,[k(D,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),O(" "+w(r(n).text),1)]),_:1},8,["href"])])):h("",!0),v.value?(a(),u("div",qt,[k(zt)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",Jt,[V[1]||(V[1]=p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),p("div",Yt,[(S=r(i).prev)!=null&&S.link?(a(),g(D,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,Xt),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,Qt)]}),_:1},8,["href"])):h("",!0)]),p("div",Zt,[(A=r(i).next)!=null&&A.link?(a(),g(D,{key:0,class:"pager-link next",href:r(i).next.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,xt),p("span",{class:"title",innerHTML:r(i).next.text},null,8,en)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),nn=$(tn,[["__scopeId","data-v-4f9813fa"]]),sn={class:"container"},on={class:"aside-container"},an={class:"aside-content"},rn={class:"content"},ln={class:"content-container"},cn={class:"main"},un=m({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const _=R("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),p("div",sn,[r(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":r(i)}])},[d[0]||(d[0]=p("div",{class:"aside-curtain"},null,-1)),p("div",on,[p("div",an,[k(Et,null,{"aside-top":f(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),p("div",rn,[p("div",ln,[c(v.$slots,"doc-before",{},void 0,!0),p("main",cn,[k(_,{class:I(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(nn,null,{"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),dn=$(un,[["__scopeId","data-v-83890dd9"]]),vn=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Le.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(n,i)=>(a(),g(E(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[O(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),pn=$(vn,[["__scopeId","data-v-14206e74"]]),fn=["src","alt"],hn=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,fn)):(a(),u(M,{key:1},[k(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),Q=$(hn,[["__scopeId","data-v-35a7d0b8"]]),mn={class:"container"},_n={class:"main"},bn={key:0,class:"name"},kn=["innerHTML"],gn=["innerHTML"],$n=["innerHTML"],yn={key:0,class:"actions"},Pn={key:0,class:"image"},Sn={class:"image-container"},Vn=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=q("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||r(e)}])},[p("div",mn,[p("div",_n,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",bn,[p("span",{innerHTML:t.name,class:"clip"},null,8,kn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,gn)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,$n)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",yn,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(pn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),u("div",Pn,[p("div",Sn,[s[0]||(s[0]=p("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),g(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),Ln=$(Vn,[["__scopeId","data-v-955009fc"]]),Tn=m({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).hero?(a(),g(Ln,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Nn={class:"box"},wn={key:0,class:"icon"},In=["innerHTML"],Mn=["innerHTML"],An=["innerHTML"],Cn={key:4,class:"link-text"},Bn={class:"link-text-value"},Hn=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),g(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",Nn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",wn,[k(Q,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),g(Q,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,In)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Mn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,An)):h("",!0),e.linkText?(a(),u("div",Cn,[p("p",Bn,[O(w(e.linkText)+" ",1),t[0]||(t[0]=p("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),En=$(Hn,[["__scopeId","data-v-f5e9645b"]]),Dn={key:0,class:"VPFeatures"},Fn={class:"container"},On={class:"items"},Un=m({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=y(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),u("div",Dn,[p("div",Fn,[p("div",On,[(a(!0),u(M,null,B(s.features,i=>(a(),u("div",{key:i.title,class:I(["item",[t.value]])},[k(En,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),jn=$(Un,[["__scopeId","data-v-d0a190d7"]]),Gn=m({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).features?(a(),g(jn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),zn=m({__name:"VPHomeContent",setup(o){const{width:e}=We({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Te(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Kn=$(zn,[["__scopeId","data-v-7a48a447"]]),Rn={class:"VPHome"},Wn=m({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=R("Content");return a(),u("div",Rn,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Tn,null,{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),k(Gn),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),g(Kn,{key:0},{default:f(()=>[k(n)]),_:1})):(a(),g(n,{key:1}))])}}}),qn=$(Wn,[["__scopeId","data-v-cbb6ec48"]]),Jn={},Yn={class:"VPPage"};function Xn(o,e){const t=R("Content");return a(),u("div",Yn,[c(o.$slots,"page-top"),k(t),c(o.$slots,"page-bottom")])}const Qn=$(Jn,[["render",Xn]]),Zn=m({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(mt)],!0):r(t).layout==="page"?(a(),g(Qn,{key:1},{"page-top":f(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),g(qn,{key:2},{"home-hero-before":f(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),g(E(r(t).layout),{key:3})):(a(),g(dn,{key:4},{"doc-top":f(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),xn=$(Zn,[["__scopeId","data-v-91765379"]]),es={class:"container"},ts=["innerHTML"],ns=["innerHTML"],ss=m({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":r(s)}])},[p("div",es,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,ts)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,ns)):h("",!0)])],2)):h("",!0)}}),os=$(ss,[["__scopeId","data-v-c970a860"]]);function as(){const{theme:o,frontmatter:e}=L(),t=Ve([]),s=y(()=>t.value.length>0);return x(()=>{t.value=_e(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const rs={class:"menu-text"},is={class:"header"},ls={class:"outline"},cs=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),i=T(),l=T();function v(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}F(s,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function d(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function _(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function V(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Te({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:I({open:s.value})},[p("span",rs,w(r(Ce)(r(t))),1),P[0]||(P[0]=p("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)),k(de,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:_},[p("div",is,[p("a",{class:"top-link",href:"#",onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)]),p("div",ls,[k(Be,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),us=$(cs,[["__scopeId","data-v-bc9dc845"]]),ds={class:"container"},vs=["aria-expanded"],ps={class:"menu-text"},fs=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=as(),{y:i}=we(),l=T(0);z(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=_e(t.value.outline??e.value.outline)});const v=y(()=>n.value.length===0),d=y(()=>v.value&&!s.value),_=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:v.value,fixed:d.value}));return(V,b)=>r(t).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:I(_.value)},[p("div",ds,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=p("span",{class:"vpi-align-left menu-icon"},null,-1)),p("span",ps,w(r(e).sidebarMenuLabel||"Menu"),1)],8,vs)):h("",!0),k(us,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),hs=$(fs,[["__scopeId","data-v-070ab83d"]]);function ms(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=ee();return F(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const _s={},bs={class:"VPSwitch",type:"button",role:"switch"},ks={class:"check"},gs={key:0,class:"icon"};function $s(o,e){return a(),u("button",bs,[p("span",ks,[o.$slots.default?(a(),u("span",gs,[c(o.$slots,"default",{},void 0,!0)])):h("",!0)])])}const ys=$(_s,[["render",$s],["__scopeId","data-v-4a1c76db"]]),Ps=m({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=q("toggle-appearance",()=>{e.value=!e.value}),n=T("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),g(ys,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>l[0]||(l[0]=[p("span",{class:"vpi-sun sun"},null,-1),p("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),be=$(Ps,[["__scopeId","data-v-e40a8bb6"]]),Ss={key:0,class:"VPNavBarAppearance"},Vs=m({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ss,[k(be)])):h("",!0)}}),Ls=$(Vs,[["__scopeId","data-v-af096f4a"]]),ke=T();let He=!1,ae=0;function Ts(o){const e=T(!1);if(te){!He&&Ns(),ae++;const t=F(ke,s=>{var n,i,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});pe(()=>{t(),ae--,ae||ws()})}return qe(e)}function Ns(){document.addEventListener("focusin",Ee),He=!0,ke.value=document.activeElement}function ws(){document.removeEventListener("focusin",Ee)}function Ee(){ke.value=document.activeElement}const Is={class:"VPMenuLink"},Ms=m({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Is,[k(D,{class:I({active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(Ms,[["__scopeId","data-v-8b74d055"]]),As={class:"VPMenuGroup"},Cs={key:0,class:"title"},Bs=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",As,[e.text?(a(),u("p",Cs,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),Hs=$(Bs,[["__scopeId","data-v-48c802d0"]]),Es={class:"VPMenu"},Ds={key:0,class:"items"},Fs=m({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Es,[e.items?(a(),u("div",Ds,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):"component"in s?(a(),g(E(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),g(Hs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Os=$(Fs,[["__scopeId","data-v-7dd3104a"]]),Us=["aria-expanded","aria-label"],js={key:0,class:"text"},Gs=["innerHTML"],zs={key:1,class:"vpi-more-horizontal icon"},Ks={class:"menu"},Rs=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=l=>e.value=!0),onMouseleave:i[2]||(i[2]=l=>e.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",js,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):h("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Gs)):h("",!0),i[3]||(i[3]=p("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",zs))],8,Us),p("div",Ks,[k(Os,{items:n.items},{default:f(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(Rs,[["__scopeId","data-v-e5380155"]]),Ws=["href","aria-label","innerHTML"],qs=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Ws))}}),Js=$(qs,[["__scopeId","data-v-717b8b75"]]),Ys={class:"VPSocialLinks"},Xs=m({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",Ys,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),g(Js,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=$(Xs,[["__scopeId","data-v-ee7a9424"]]),Qs={key:0,class:"group translations"},Zs={class:"trans-title"},xs={key:1,class:"group"},eo={class:"item appearance"},to={class:"label"},no={class:"appearance-action"},so={key:2,class:"group"},oo={class:"item social-links"},ao=m({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),i=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,v)=>i.value?(a(),g(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(n).label?(a(),u("div",Qs,[p("p",Zs,w(r(n).label),1),(a(!0),u(M,null,B(r(s),d=>(a(),g(ne,{key:d.link,item:d},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",xs,[p("div",eo,[p("p",to,w(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",no,[k(be)])])])):h("",!0),r(t).socialLinks?(a(),u("div",so,[p("div",oo,[k($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ro=$(ao,[["__scopeId","data-v-925effce"]]),io=["aria-expanded"],lo=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)]),10,io))}}),co=$(lo,[["__scopeId","data-v-5dea55bf"]]),uo=["innerHTML"],vo=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),g(D,{class:I({VPNavBarMenuLink:!0,active:r(K)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,uo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),po=$(vo,[["__scopeId","data-v-ed5ac1f6"]]),fo=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=y(()=>s(e.item));return(i,l)=>(a(),g(ge,{class:I({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ho={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},mo=m({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ho,[s[0]||(s[0]=p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(po,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),g(fo,{key:2,item:n},null,8,["item"]))],64))),128))])):h("",!0)}}),_o=$(mo,[["__scopeId","data-v-e6d46098"]]);function bo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,N;const i=n.split("."),l=(A=t.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((N=(C=l.locales)==null?void 0:C[e.value])==null?void 0:N.translations)||null,_=v&&l.translations||null;let V=d,b=_,P=o;const S=i.pop();for(const H of i){let j=null;const W=P==null?void 0:P[H];W&&(j=P=W);const se=b==null?void 0:b[H];se&&(j=b=se);const oe=V==null?void 0:V[H];oe&&(j=V=oe),W||(P=j),se||(b=j),oe||(V=j)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const ko=["aria-label"],go={class:"DocSearch-Button-Container"},$o={class:"DocSearch-Button-Placeholder"},ye=m({__name:"VPNavBarSearchButton",setup(o){const t=bo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",go,[n[0]||(n[0]=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),p("span",$o,w(r(t)("button.buttonText")),1)]),n[1]||(n[1]=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ko))}}),yo={class:"VPNavBarSearch"},Po={id:"local-search"},So={key:1,id:"docsearch"},Vo=m({__name:"VPNavBarSearch",setup(o){const e=Je(()=>Ye(()=>import("./VPLocalSearchBox.CY7JarLU.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),i=T(!1);z(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const _=T(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),_.value=!0)}),ie("/",b=>{d(b)||(b.preventDefault(),_.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",yo,[r(V)==="local"?(a(),u(M,{key:0},[_.value?(a(),g(r(e),{key:0,onClose:P[0]||(P[0]=A=>_.value=!1)})):h("",!0),p("div",Po,[k(ye,{onClick:P[1]||(P[1]=A=>_.value=!0)})])],64)):r(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),g(r(t),{key:0,algolia:((S=r(s).search)==null?void 0:S.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):h("",!0),i.value?h("",!0):(a(),u("div",So,[k(ye,{onClick:l})]))],64)):h("",!0)])}}}),Lo=m({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),To=$(Lo,[["__scopeId","data-v-164c457f"]]),No=["href","rel","target"],wo={key:1},Io={key:2},Mo=m({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),i=y(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),v=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,_)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),g(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",wo,w(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",Io,w(r(e).title),1)):h("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,No)],2))}}),Ao=$(Mo,[["__scopeId","data-v-28a961f9"]]),Co={class:"items"},Bo={class:"title"},Ho=m({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),g(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",Co,[p("p",Bo,w(r(s).label),1),(a(!0),u(M,null,B(r(t),l=>(a(),g(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Eo=$(Ho,[["__scopeId","data-v-c80d9ad0"]]),Do={class:"wrapper"},Fo={class:"container"},Oo={class:"title"},Uo={class:"content"},jo={class:"content-body"},Go=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=we(),{hasSidebar:s}=U(),{frontmatter:n}=L(),i=T({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,v)=>(a(),u("div",{class:I(["VPNavBar",i.value])},[p("div",Do,[p("div",Fo,[p("div",Oo,[k(Ao,null,{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",Uo,[p("div",jo,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(Vo,{class:"search"}),k(_o,{class:"menu"}),k(Eo,{class:"translations"}),k(Ls,{class:"appearance"}),k(To,{class:"social-links"}),k(ro,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(co,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1))],2))}}),zo=$(Go,[["__scopeId","data-v-822684d1"]]),Ko={key:0,class:"VPNavScreenAppearance"},Ro={class:"text"},Wo=m({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ko,[p("p",Ro,w(r(t).darkModeSwitchLabel||"Appearance"),1),k(be)])):h("",!0)}}),qo=$(Wo,[["__scopeId","data-v-ffb44008"]]),Jo=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Yo=$(Jo,[["__scopeId","data-v-27d04aeb"]]),Xo=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),De=$(Xo,[["__scopeId","data-v-7179dbb7"]]),Qo={class:"VPNavScreenMenuGroupSection"},Zo={key:0,class:"title"},xo=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Qo,[e.text?(a(),u("p",Zo,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),g(De,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ea=$(xo,[["__scopeId","data-v-4b8941ac"]]),ta=["aria-controls","aria-expanded"],na=["innerHTML"],sa=["id"],oa={key:0,class:"item"},aa={key:1,class:"item"},ra={key:2,class:"group"},ia=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[p("span",{class:"button-text",innerHTML:i.text},null,8,na),l[0]||(l[0]=p("span",{class:"vpi-plus button-icon"},null,-1))],8,ta),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(i.items,v=>(a(),u(M,{key:JSON.stringify(v)},["link"in v?(a(),u("div",oa,[k(De,{item:v},null,8,["item"])])):"component"in v?(a(),u("div",aa,[(a(),g(E(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(a(),u("div",ra,[k(ea,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,sa)],2))}}),la=$(ia,[["__scopeId","data-v-875057a5"]]),ca={key:0,class:"VPNavScreenMenu"},ua=m({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ca,[(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(Yo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),g(la,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),da=m({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),va={class:"list"},pa=m({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:n},[l[0]||(l[0]=p("span",{class:"vpi-languages icon lang"},null,-1)),O(" "+w(r(t).label)+" ",1),l[1]||(l[1]=p("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),p("ul",va,[(a(!0),u(M,null,B(r(e),v=>(a(),u("li",{key:v.link,class:"item"},[k(D,{class:"link",href:v.link},{default:f(()=>[O(w(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),fa=$(pa,[["__scopeId","data-v-362991c2"]]),ha={class:"container"},ma=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ie(te?document.body:null);return(s,n)=>(a(),g(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[1]=i=>t.value=!1)},{default:f(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[p("div",ha,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(ua,{class:"menu"}),k(fa,{class:"translations"}),k(qo,{class:"appearance"}),k(da,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),_a=$(ma,[["__scopeId","data-v-833aabba"]]),ba={key:0,class:"VPNav"},ka=m({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ms(),{frontmatter:n}=L(),i=y(()=>n.value.navbar!==!1);return he("close-screen",t),Z(()=>{te&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",ba,[k(zo,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(_a,{open:r(e)},{"nav-screen-content-before":f(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),ga=$(ka,[["__scopeId","data-v-f1e365da"]]),$a=["role","tabindex"],ya={key:1,class:"items"},Pa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=gt(y(()=>e.item)),_=y(()=>v.value?"section":"div"),V=y(()=>n.value?"a":"div"),b=y(()=>v.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>n.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(N){"key"in N&&N.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(N,H)=>{const j=R("VPSidebarItem",!0);return a(),g(E(_.value),{class:I(["VPSidebarItem",S.value])},{default:f(()=>[N.item.text?(a(),u("div",G({key:0,class:"item",role:P.value},Qe(N.item.items?{click:A,keydown:A}:{},!0),{tabindex:N.item.items&&0}),[H[1]||(H[1]=p("div",{class:"indicator"},null,-1)),N.item.link?(a(),g(D,{key:0,tag:V.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:f(()=>[(a(),g(E(b.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),g(E(b.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:Xe(C,["enter"]),tabindex:"0"},H[0]||(H[0]=[p("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,$a)):h("",!0),N.item.items&&N.item.items.length?(a(),u("div",ya,[N.depth<5?(a(!0),u(M,{key:0},B(N.item.items,W=>(a(),g(j,{key:W.text,item:W,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Sa=$(Pa,[["__scopeId","data-v-196b2e5f"]]),Va=m({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return z(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Ze(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,i=>(a(),u("div",{key:i.text,class:I(["group",{"no-transition":e.value}])},[k(Sa,{item:i,depth:0},null,8,["item"])],2))),128))}}),La=$(Va,[["__scopeId","data-v-9e426adc"]]),Ta={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Na=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),i=Ie(te?document.body:null);F([s,n],()=>{var v;s.open?(i.value=!0,(v=n.value)==null||v.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return F(e,()=>{l.value+=1},{deep:!0}),(v,d)=>r(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:v.open}]),ref_key:"navEl",ref:n,onClick:d[0]||(d[0]=xe(()=>{},["stop"]))},[d[2]||(d[2]=p("div",{class:"curtain"},null,-1)),p("nav",Ta,[d[1]||(d[1]=p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(a(),g(La,{items:r(e),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),wa=$(Na,[["__scopeId","data-v-18756405"]]),Ia=m({__name:"VPSkipLink",setup(o){const e=ee(),t=T();F(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),u(M,null,[p("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),Ma=$(Ia,[["__scopeId","data-v-c3508ec8"]]),Aa=m({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=ee();F(()=>n.path,s),kt(e,s);const{frontmatter:i}=L(),l=Me(),v=y(()=>!!l["home-hero-image"]);return he("hero-image-slot-exists",v),(d,_)=>{const V=R("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(Ma),k(rt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(ga,null,{"nav-bar-title-before":f(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(hs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k(wa,{open:r(e)},{"sidebar-nav-before":f(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(xn,null,{"page-top":f(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(os),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),g(V,{key:1}))}}}),Ca=$(Aa,[["__scopeId","data-v-a9a9e638"]]),Pe={Layout:Ca,enhanceApp:({app:o})=>{o.component("Badge",st)}},Ba=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const i=s(...n),l=o.value;if(!l)return i;const v=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-v,i}}},Fe="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Oe="vitepress:tabsSharedState",Ha=()=>{const o=J==null?void 0:J.getItem(Oe);if(o)try{return JSON.parse(o)}catch{}return{}},Ea=o=>{J&&J.setItem(Oe,JSON.stringify(o))},Da=o=>{const e=et({});F(()=>e.content,(t,s)=>{t&&s&&Ea(t)},{deep:!0}),o.provide(Fe,e)},Fa=(o,e)=>{const t=q(Fe);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");z(()=>{t.content||(t.content=Ha())});const s=T(),n=y({get(){var d;const l=e.value,v=o.value;if(l){const _=(d=t.content)==null?void 0:d[l];if(_&&v.includes(_))return _}else{const _=s.value;if(_)return _}return v[0]},set(l){const v=e.value;v?t.content&&(t.content[v]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let Se=0;const Oa=()=>(Se++,""+Se);function Ua(){const o=Me();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Ue="vitepress:tabSingleState",ja=o=>{he(Ue,o)},Ga=()=>{const o=q(Ue);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},za={class:"plugin-tabs"},Ka=["id","aria-selected","aria-controls","tabindex","onClick"],Ra=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=Ua(),{selected:s,select:n}=Fa(t,tt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Ba(i),v=l(n),d=T([]),_=b=>{var A;const P=t.value.indexOf(s.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",za,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:_},[(a(!0),u(M,null,B(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(V)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(v)(S)},w(S),9,Ka))),128))],544),c(b.$slots,"default")]))}}),Wa=["id","aria-labelledby"],qa=m({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=Ga();return(s,n)=>r(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${r(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${r(e)}`},[c(s.$slots,"default",{},void 0,!0)],8,Wa)):h("",!0)}}),Ja=$(qa,[["__scopeId","data-v-9b0d03d2"]]),Ya=o=>{Da(o),o.component("PluginTabs",Ra),o.component("PluginTabsTab",Ja)},Qa={extends:Pe,Layout(){return nt(Pe.Layout,null,{})},enhanceApp({app:o,router:e,siteData:t}){Ya(o)}};export{Qa as R,bo as c,L as u};
diff --git a/dev/assets/jptzsnj.4wfjCtJV.png b/dev/assets/djuoqnk.4wfjCtJV.png
similarity index 100%
rename from dev/assets/jptzsnj.4wfjCtJV.png
rename to dev/assets/djuoqnk.4wfjCtJV.png
diff --git a/dev/assets/dnourzx.C6X_Wm6e.png b/dev/assets/dnourzx.C6X_Wm6e.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3835566635bd437833fe09364fd7b1e67f13e54
GIT binary patch
literal 59544
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
z
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

literal 0
HcmV?d00001

diff --git a/dev/assets/experiments_predicates.md.BVPO8fyi.js b/dev/assets/experiments_predicates.md.KukwllNF.js
similarity index 99%
rename from dev/assets/experiments_predicates.md.BVPO8fyi.js
rename to dev/assets/experiments_predicates.md.KukwllNF.js
index 8b6ce6df5..7af04154e 100644
--- a/dev/assets/experiments_predicates.md.BVPO8fyi.js
+++ b/dev/assets/experiments_predicates.md.KukwllNF.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/zysadlj.CV1GcWbe.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/dnourzx.C6X_Wm6e.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
 import GeometryOps as GO, GeoInterface as GI, LibGEOS as LG
 import ExactPredicates
 using MultiFloats
diff --git a/dev/assets/experiments_predicates.md.BVPO8fyi.lean.js b/dev/assets/experiments_predicates.md.KukwllNF.lean.js
similarity index 99%
rename from dev/assets/experiments_predicates.md.BVPO8fyi.lean.js
rename to dev/assets/experiments_predicates.md.KukwllNF.lean.js
index 8b6ce6df5..7af04154e 100644
--- a/dev/assets/experiments_predicates.md.BVPO8fyi.lean.js
+++ b/dev/assets/experiments_predicates.md.KukwllNF.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/zysadlj.CV1GcWbe.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/dnourzx.C6X_Wm6e.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
 import GeometryOps as GO, GeoInterface as GI, LibGEOS as LG
 import ExactPredicates
 using MultiFloats
diff --git a/dev/assets/crwugdy.DeeQUply.png b/dev/assets/gcuugnc.DeeQUply.png
similarity index 100%
rename from dev/assets/crwugdy.DeeQUply.png
rename to dev/assets/gcuugnc.DeeQUply.png
diff --git a/dev/assets/nohwtek.CULn5saZ.png b/dev/assets/glloswm.CULn5saZ.png
similarity index 100%
rename from dev/assets/nohwtek.CULn5saZ.png
rename to dev/assets/glloswm.CULn5saZ.png
diff --git a/dev/assets/cueaxns.DTKLkKh_.png b/dev/assets/gtsdgxe.DTKLkKh_.png
similarity index 100%
rename from dev/assets/cueaxns.DTKLkKh_.png
rename to dev/assets/gtsdgxe.DTKLkKh_.png
diff --git a/dev/assets/hatqflp.BvaGgsRG.png b/dev/assets/hatqflp.BvaGgsRG.png
deleted file mode 100644
index 3e01d542bbab45311e537005de936b8191c5422b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 62690
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
Ng;PqhX_U)%{|mDzgTnv-

diff --git a/dev/assets/nbwbgwl.BEFUMtlf.png b/dev/assets/iejgkmu.BEFUMtlf.png
similarity index 100%
rename from dev/assets/nbwbgwl.BEFUMtlf.png
rename to dev/assets/iejgkmu.BEFUMtlf.png
diff --git a/dev/assets/zbvkpae.0OJvb21A.png b/dev/assets/iwkpryh.0OJvb21A.png
similarity index 100%
rename from dev/assets/zbvkpae.0OJvb21A.png
rename to dev/assets/iwkpryh.0OJvb21A.png
diff --git a/dev/assets/jbuivgy.D6dR3uQa.png b/dev/assets/jbuivgy.D6dR3uQa.png
deleted file mode 100644
index 11fea02db815e13c3ae85cb6f887b3162dab19f2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 202424
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

diff --git a/dev/assets/jqaedzp.CvMMo01P.png b/dev/assets/jqaedzp.CvMMo01P.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f4ff5dc3308054c9e539eb09bbbeeb308f0c604
GIT binary patch
literal 59219
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

diff --git a/dev/assets/nvvnrdm.DtCO6s_F.png b/dev/assets/nvvnrdm.DtCO6s_F.png
deleted file mode 100644
index 3dab00c0f11edc94b5b7a52cbfb20bf5285fc3ad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 63286
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

diff --git a/dev/assets/nxksnat.q8BkJEDa.png b/dev/assets/nxksnat.q8BkJEDa.png
deleted file mode 100644
index 5be96d253be765831151f84c9c25e717adc197d3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 77589
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
N&KqF#OU^pq`xo|IRbK!A

diff --git a/dev/assets/qsfuqnj.CZy9YIUA.png b/dev/assets/piizsjm.CZy9YIUA.png
similarity index 100%
rename from dev/assets/qsfuqnj.CZy9YIUA.png
rename to dev/assets/piizsjm.CZy9YIUA.png
diff --git a/dev/assets/ppmunub.BAI46Sfr.png b/dev/assets/ppmunub.BAI46Sfr.png
new file mode 100644
index 0000000000000000000000000000000000000000..8beece10d4acd426e0b2c2aa7baf80f42e5bce36
GIT binary patch
literal 206504
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 z

4b@_^9S{zomv=H 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%0Dlk6`0a~ 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

YC& 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

4>8b7DB4(Dkp1Lwoo&k3M|F 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%0D35xvsI!0)TaqT!pdPB!| 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

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/jqhztwg.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Angles

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie, CairoMakie
 
diff --git a/dev/assets/source_methods_angles.md.BWPBf0ye.js b/dev/assets/source_methods_angles.md.CHjiX-2k.lean.js
similarity index 99%
rename from dev/assets/source_methods_angles.md.BWPBf0ye.js
rename to dev/assets/source_methods_angles.md.CHjiX-2k.lean.js
index 0aad8d17f..8b06afd8a 100644
--- a/dev/assets/source_methods_angles.md.BWPBf0ye.js
+++ b/dev/assets/source_methods_angles.md.CHjiX-2k.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/gwruzwb.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Angles

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/jqhztwg.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Angles

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie, CairoMakie
 
diff --git a/dev/assets/source_methods_area.md.D4gxCaGm.js b/dev/assets/source_methods_area.md.C5hcUKTw.js
similarity index 99%
rename from dev/assets/source_methods_area.md.D4gxCaGm.js
rename to dev/assets/source_methods_area.md.C5hcUKTw.js
index 270e282d2..34ff5dc77 100644
--- a/dev/assets/source_methods_area.md.D4gxCaGm.js
+++ b/dev/assets/source_methods_area.md.C5hcUKTw.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gwruzwb.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/nohwtek.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/jqhztwg.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/glloswm.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_area.md.D4gxCaGm.lean.js b/dev/assets/source_methods_area.md.C5hcUKTw.lean.js
similarity index 99%
rename from dev/assets/source_methods_area.md.D4gxCaGm.lean.js
rename to dev/assets/source_methods_area.md.C5hcUKTw.lean.js
index 270e282d2..34ff5dc77 100644
--- a/dev/assets/source_methods_area.md.D4gxCaGm.lean.js
+++ b/dev/assets/source_methods_area.md.C5hcUKTw.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gwruzwb.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/nohwtek.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/jqhztwg.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/glloswm.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_barycentric.md.DIR_Uxr9.lean.js b/dev/assets/source_methods_barycentric.md.DWoHpdkh.js
similarity index 99%
rename from dev/assets/source_methods_barycentric.md.DIR_Uxr9.lean.js
rename to dev/assets/source_methods_barycentric.md.DWoHpdkh.js
index b6103b46b..fc87c5569 100644
--- a/dev/assets/source_methods_barycentric.md.DIR_Uxr9.lean.js
+++ b/dev/assets/source_methods_barycentric.md.DWoHpdkh.js
@@ -1,4 +1,4 @@
-import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/qsfuqnj.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},F={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
+import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/piizsjm.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},F={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
 export MeanValue

Generalized barycentric coordinates are a generalization of barycentric coordinates, which are typically used in triangles, to arbitrary polygons.

They provide a way to express a point within a polygon as a weighted average of the polygon's vertices.

`,4)),s("p",null,[i[2]||(i[2]=a("In the case of a triangle, barycentric coordinates are a set of three numbers ")),s("mjx-container",e,[(h(),n("svg",E,i[0]||(i[0]=[t('',1)]))),i[1]||(i[1]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"3")]),s("mo",{stretchy:"false"},")")])],-1))]),i[3]||(i[3]=a(", each associated with a vertex of the triangle. Any point within the triangle can be expressed as a weighted average of the vertices, where the weights are the barycentric coordinates. The weights sum to 1, and each is non-negative."))]),s("p",null,[i[10]||(i[10]=a("For a polygon with ")),s("mjx-container",r,[(h(),n("svg",d,i[4]||(i[4]=[s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1)]))),i[5]||(i[5]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1))]),i[11]||(i[11]=a(" vertices, generalized barycentric coordinates are a set of ")),s("mjx-container",g,[(h(),n("svg",y,i[6]||(i[6]=[s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1)]))),i[7]||(i[7]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1))]),i[12]||(i[12]=a(" numbers ")),s("mjx-container",F,[(h(),n("svg",o,i[8]||(i[8]=[t('',1)]))),i[9]||(i[9]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("mo",null,"."),s("mo",null,"."),s("mo",null,"."),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mi",null,"n")]),s("mo",{stretchy:"false"},")")])],-1))]),i[13]||(i[13]=a(", each associated with a vertex of the polygon. Any point within the polygon can be expressed as a weighted average of the vertices, where the weights are the generalized barycentric coordinates."))]),i[15]||(i[15]=t(`

As with the triangle case, the weights sum to 1, and each is non-negative.

Example

This example was taken from this page of CGAL's documentation.

julia
using GeometryOps
 using GeometryOps.GeometryBasics
 using Makie
diff --git a/dev/assets/source_methods_barycentric.md.DIR_Uxr9.js b/dev/assets/source_methods_barycentric.md.DWoHpdkh.lean.js
similarity index 99%
rename from dev/assets/source_methods_barycentric.md.DIR_Uxr9.js
rename to dev/assets/source_methods_barycentric.md.DWoHpdkh.lean.js
index b6103b46b..fc87c5569 100644
--- a/dev/assets/source_methods_barycentric.md.DIR_Uxr9.js
+++ b/dev/assets/source_methods_barycentric.md.DWoHpdkh.lean.js
@@ -1,4 +1,4 @@
-import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/qsfuqnj.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},F={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
+import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/piizsjm.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},F={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
 export MeanValue

Generalized barycentric coordinates are a generalization of barycentric coordinates, which are typically used in triangles, to arbitrary polygons.

They provide a way to express a point within a polygon as a weighted average of the polygon's vertices.

`,4)),s("p",null,[i[2]||(i[2]=a("In the case of a triangle, barycentric coordinates are a set of three numbers ")),s("mjx-container",e,[(h(),n("svg",E,i[0]||(i[0]=[t('',1)]))),i[1]||(i[1]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"3")]),s("mo",{stretchy:"false"},")")])],-1))]),i[3]||(i[3]=a(", each associated with a vertex of the triangle. Any point within the triangle can be expressed as a weighted average of the vertices, where the weights are the barycentric coordinates. The weights sum to 1, and each is non-negative."))]),s("p",null,[i[10]||(i[10]=a("For a polygon with ")),s("mjx-container",r,[(h(),n("svg",d,i[4]||(i[4]=[s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1)]))),i[5]||(i[5]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1))]),i[11]||(i[11]=a(" vertices, generalized barycentric coordinates are a set of ")),s("mjx-container",g,[(h(),n("svg",y,i[6]||(i[6]=[s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1)]))),i[7]||(i[7]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1))]),i[12]||(i[12]=a(" numbers ")),s("mjx-container",F,[(h(),n("svg",o,i[8]||(i[8]=[t('',1)]))),i[9]||(i[9]=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("mo",null,"."),s("mo",null,"."),s("mo",null,"."),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mi",null,"n")]),s("mo",{stretchy:"false"},")")])],-1))]),i[13]||(i[13]=a(", each associated with a vertex of the polygon. Any point within the polygon can be expressed as a weighted average of the vertices, where the weights are the generalized barycentric coordinates."))]),i[15]||(i[15]=t(`

As with the triangle case, the weights sum to 1, and each is non-negative.

Example

This example was taken from this page of CGAL's documentation.

julia
using GeometryOps
 using GeometryOps.GeometryBasics
 using Makie
diff --git a/dev/assets/source_methods_centroid.md.DGwdf-N_.js b/dev/assets/source_methods_centroid.md.tRC5gC2-.js
similarity index 99%
rename from dev/assets/source_methods_centroid.md.DGwdf-N_.js
rename to dev/assets/source_methods_centroid.md.tRC5gC2-.js
index fe9bfe4c8..f3ceb7a3f 100644
--- a/dev/assets/source_methods_centroid.md.DGwdf-N_.js
+++ b/dev/assets/source_methods_centroid.md.tRC5gC2-.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/dhvpnlc.BD0hVfse.png",l="/GeometryOps.jl/dev/assets/gulvsam.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/kycmsab.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/kztduvn.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t
 cshape = GI.Polygon([[(0,0), (0,3), (3,3), (3,2), (1,2), (1,1), (3,1), (3,0), (0,0)]])
 f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
 scatter!(GI.x(cent), GI.y(cent), color = :red)
-f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
+f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
     centroid(geom, [T=Float64])::Tuple{T, T}
 
 Returns the centroid of a given line segment, linear ring, polygon, or
@@ -90,4 +90,4 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t
     x = (x1 * area1 + x2 * area2) / area
     y = (y1 * area1 + y2 * area2) / area
     return (x, y), area
-end

This page was generated using Literate.jl.

`,57)]))}const c=i(k,[["render",p]]);export{o as __pageData,c as default}; +end

This page was generated using Literate.jl.

`,57)]))}const c=i(l,[["render",p]]);export{o as __pageData,c as default}; diff --git a/dev/assets/source_methods_centroid.md.DGwdf-N_.lean.js b/dev/assets/source_methods_centroid.md.tRC5gC2-.lean.js similarity index 99% rename from dev/assets/source_methods_centroid.md.DGwdf-N_.lean.js rename to dev/assets/source_methods_centroid.md.tRC5gC2-.lean.js index fe9bfe4c8..f3ceb7a3f 100644 --- a/dev/assets/source_methods_centroid.md.DGwdf-N_.lean.js +++ b/dev/assets/source_methods_centroid.md.tRC5gC2-.lean.js @@ -1,4 +1,4 @@ -import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/dhvpnlc.BD0hVfse.png",l="/GeometryOps.jl/dev/assets/gulvsam.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/kycmsab.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/kztduvn.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t
 cshape = GI.Polygon([[(0,0), (0,3), (3,3), (3,2), (1,2), (1,1), (3,1), (3,0), (0,0)]])
 f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
 scatter!(GI.x(cent), GI.y(cent), color = :red)
-f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
+f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
     centroid(geom, [T=Float64])::Tuple{T, T}
 
 Returns the centroid of a given line segment, linear ring, polygon, or
@@ -90,4 +90,4 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t
     x = (x1 * area1 + x2 * area2) / area
     y = (y1 * area1 + y2 * area2) / area
     return (x, y), area
-end

This page was generated using Literate.jl.

`,57)]))}const c=i(k,[["render",p]]);export{o as __pageData,c as default}; +end

This page was generated using Literate.jl.

`,57)]))}const c=i(l,[["render",p]]);export{o as __pageData,c as default}; diff --git a/dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.js b/dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.js similarity index 99% rename from dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.js rename to dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.js index 2e6e592ed..b2e6e9b61 100644 --- a/dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.js +++ b/dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.js @@ -1,4 +1,4 @@ -import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/stiupfh.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/lzjbven.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.lean.js b/dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.lean.js
similarity index 99%
rename from dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.lean.js
rename to dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.lean.js
index 2e6e592ed..b2e6e9b61 100644
--- a/dev/assets/source_methods_clipping_coverage.md.B-0hA6-f.lean.js
+++ b/dev/assets/source_methods_clipping_coverage.md.DOZ0xpXd.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/stiupfh.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/lzjbven.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_clipping_cut.md.NyCi9MdL.js b/dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.js
similarity index 99%
rename from dev/assets/source_methods_clipping_cut.md.NyCi9MdL.js
rename to dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.js
index 15ee809c7..2f8a5cc1d 100644
--- a/dev/assets/source_methods_clipping_cut.md.NyCi9MdL.js
+++ b/dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gyrvqpa.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/rvdgstm.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
 using CairoMakie
 using Makie
 
diff --git a/dev/assets/source_methods_clipping_cut.md.NyCi9MdL.lean.js b/dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.lean.js
similarity index 99%
rename from dev/assets/source_methods_clipping_cut.md.NyCi9MdL.lean.js
rename to dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.lean.js
index 15ee809c7..2f8a5cc1d 100644
--- a/dev/assets/source_methods_clipping_cut.md.NyCi9MdL.lean.js
+++ b/dev/assets/source_methods_clipping_cut.md.mZmT7Z3Z.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gyrvqpa.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/rvdgstm.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
 using CairoMakie
 using Makie
 
diff --git a/dev/assets/source_methods_convex_hull.md.8n1rKdG7.js b/dev/assets/source_methods_convex_hull.md.CPYN7s27.js
similarity index 99%
rename from dev/assets/source_methods_convex_hull.md.8n1rKdG7.js
rename to dev/assets/source_methods_convex_hull.md.CPYN7s27.js
index 81f2e63f4..b0886f1d6 100644
--- a/dev/assets/source_methods_convex_hull.md.8n1rKdG7.js
+++ b/dev/assets/source_methods_convex_hull.md.CPYN7s27.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/nxksnat.q8BkJEDa.png",h="/GeometryOps.jl/dev/assets/mdzsyyf.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/qjuqakb.C-Shldy5.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/uwwxcdv.CwTFuyyb.png",t="/GeometryOps.jl/dev/assets/cgxfzhy.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/jqaedzp.CvMMo01P.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 
 points = randn(GO.Point2f, 100)
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t
 hull_poly = GO.convex_hull(points)
 lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2])
 axislegend(a)
-f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -14,7 +14,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
diff --git a/dev/assets/source_methods_convex_hull.md.8n1rKdG7.lean.js b/dev/assets/source_methods_convex_hull.md.CPYN7s27.lean.js
similarity index 99%
rename from dev/assets/source_methods_convex_hull.md.8n1rKdG7.lean.js
rename to dev/assets/source_methods_convex_hull.md.CPYN7s27.lean.js
index 81f2e63f4..b0886f1d6 100644
--- a/dev/assets/source_methods_convex_hull.md.8n1rKdG7.lean.js
+++ b/dev/assets/source_methods_convex_hull.md.CPYN7s27.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/nxksnat.q8BkJEDa.png",h="/GeometryOps.jl/dev/assets/mdzsyyf.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/qjuqakb.C-Shldy5.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/uwwxcdv.CwTFuyyb.png",t="/GeometryOps.jl/dev/assets/cgxfzhy.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/jqaedzp.CvMMo01P.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 
 points = randn(GO.Point2f, 100)
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t
 hull_poly = GO.convex_hull(points)
 lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2])
 axislegend(a)
-f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -14,7 +14,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
diff --git a/dev/assets/source_methods_distance.md.-aqoZHAZ.js b/dev/assets/source_methods_distance.md.Bc7lFF-i.js
similarity index 99%
rename from dev/assets/source_methods_distance.md.-aqoZHAZ.js
rename to dev/assets/source_methods_distance.md.Bc7lFF-i.js
index 2a04e82c3..42cc87d0c 100644
--- a/dev/assets/source_methods_distance.md.-aqoZHAZ.js
+++ b/dev/assets/source_methods_distance.md.Bc7lFF-i.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/chujlfb.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/duapahd.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/klmxpbf.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/pthbixz.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_distance.md.-aqoZHAZ.lean.js b/dev/assets/source_methods_distance.md.Bc7lFF-i.lean.js
similarity index 99%
rename from dev/assets/source_methods_distance.md.-aqoZHAZ.lean.js
rename to dev/assets/source_methods_distance.md.Bc7lFF-i.lean.js
index 2a04e82c3..42cc87d0c 100644
--- a/dev/assets/source_methods_distance.md.-aqoZHAZ.lean.js
+++ b/dev/assets/source_methods_distance.md.Bc7lFF-i.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/chujlfb.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/duapahd.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/klmxpbf.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/pthbixz.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_equals.md.D2OH3gw-.js b/dev/assets/source_methods_equals.md.BJrQK7ih.js
similarity index 99%
rename from dev/assets/source_methods_equals.md.D2OH3gw-.js
rename to dev/assets/source_methods_equals.md.BJrQK7ih.js
index ff09ce50b..2bed43d0c 100644
--- a/dev/assets/source_methods_equals.md.D2OH3gw-.js
+++ b/dev/assets/source_methods_equals.md.BJrQK7ih.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/awwiezf.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/njwfzgd.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_equals.md.D2OH3gw-.lean.js b/dev/assets/source_methods_equals.md.BJrQK7ih.lean.js
similarity index 99%
rename from dev/assets/source_methods_equals.md.D2OH3gw-.lean.js
rename to dev/assets/source_methods_equals.md.BJrQK7ih.lean.js
index ff09ce50b..2bed43d0c 100644
--- a/dev/assets/source_methods_equals.md.D2OH3gw-.lean.js
+++ b/dev/assets/source_methods_equals.md.BJrQK7ih.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/awwiezf.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/njwfzgd.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.js b/dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.js
rename to dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.js
index d11dc47b4..ab3f238fd 100644
--- a/dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.js
+++ b/dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/qaukyhz._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/mvkdxvr._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.lean.js b/dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.lean.js
rename to dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.lean.js
index d11dc47b4..ab3f238fd 100644
--- a/dev/assets/source_methods_geom_relations_contains.md.D_bUu4D3.lean.js
+++ b/dev/assets/source_methods_geom_relations_contains.md.CqN31Kcv.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/qaukyhz._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/mvkdxvr._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.js b/dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.js
index f91b52e59..744c0de83 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/vebloeb.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/kliugtk.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.lean.js b/dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.lean.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.lean.js
index f91b52e59..744c0de83 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.CVh59s3N.lean.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.DAW-T1ry.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/vebloeb.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/kliugtk.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_covers.md.8t001GFX.js b/dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_covers.md.8t001GFX.js
rename to dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.js
index 4c3d65bd6..668e4b25a 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.8t001GFX.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/vebloeb.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/kliugtk.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_covers.md.8t001GFX.lean.js b/dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_covers.md.8t001GFX.lean.js
rename to dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.lean.js
index 4c3d65bd6..668e4b25a 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.8t001GFX.lean.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.ByYJUB6K.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/vebloeb.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/kliugtk.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.js b/dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.js
index 032f352fb..bb959fe59 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/jaldwxj.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/aacdycg.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.lean.js b/dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.lean.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.lean.js
index 032f352fb..bb959fe59 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.CcOudFV-.lean.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.urjKKiWI.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/jaldwxj.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/aacdycg.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.js b/dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.js
similarity index 98%
rename from dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.js
rename to dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.js
index 79d2256e8..5495c4688 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/crwugdy.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gcuugnc.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.lean.js b/dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.lean.js
similarity index 98%
rename from dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.lean.js
rename to dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.lean.js
index 79d2256e8..5495c4688 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.CL-kJ86F.lean.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.BnMqMLYY.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/crwugdy.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/gcuugnc.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.js b/dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.js
index 25d7f20d1..114240c54 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const p="/GeometryOps.jl/dev/assets/awwiezf.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const p="/GeometryOps.jl/dev/assets/njwfzgd.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.lean.js b/dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.lean.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.lean.js
index 25d7f20d1..114240c54 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.BTbsRtGE.lean.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.sexJjn0l.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const p="/GeometryOps.jl/dev/assets/awwiezf.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.O43fB7X6.js";const p="/GeometryOps.jl/dev/assets/njwfzgd.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.js b/dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.js
rename to dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.js
index e312c89ed..e361c55bc 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/nbwbgwl.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/iejgkmu.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.lean.js b/dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.lean.js
rename to dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.lean.js
index e312c89ed..e361c55bc 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.Brgm5zBS.lean.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.BZdsIwcm.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/nbwbgwl.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.O43fB7X6.js";const h="/GeometryOps.jl/dev/assets/iejgkmu.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_within.md.C7wICT5K.js b/dev/assets/source_methods_geom_relations_within.md.djHz5LPE.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_within.md.C7wICT5K.js
rename to dev/assets/source_methods_geom_relations_within.md.djHz5LPE.js
index 644098710..c6cb3a68c 100644
--- a/dev/assets/source_methods_geom_relations_within.md.C7wICT5K.js
+++ b/dev/assets/source_methods_geom_relations_within.md.djHz5LPE.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/qaukyhz._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/mvkdxvr._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_within.md.C7wICT5K.lean.js b/dev/assets/source_methods_geom_relations_within.md.djHz5LPE.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_within.md.C7wICT5K.lean.js
rename to dev/assets/source_methods_geom_relations_within.md.djHz5LPE.lean.js
index 644098710..c6cb3a68c 100644
--- a/dev/assets/source_methods_geom_relations_within.md.C7wICT5K.lean.js
+++ b/dev/assets/source_methods_geom_relations_within.md.djHz5LPE.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/qaukyhz._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/mvkdxvr._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_src_types.md.BHLAOfOy.js b/dev/assets/source_src_types.md.BuVKG-gS.js
similarity index 99%
rename from dev/assets/source_src_types.md.BHLAOfOy.js
rename to dev/assets/source_src_types.md.BuVKG-gS.js
index 29284adbc..f72789a51 100644
--- a/dev/assets/source_src_types.md.BHLAOfOy.js
+++ b/dev/assets/source_src_types.md.BuVKG-gS.js
@@ -38,7 +38,7 @@ import{_ as a,c as i,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const c
     \`-90\` (south pole) and \`90\` (north pole).
 """
 Base.@kwdef struct Spherical{T} <: Manifold
-    radius::T = 6378137.0
+    radius::T = 6371008.8
 end
 
 """
diff --git a/dev/assets/source_src_types.md.BHLAOfOy.lean.js b/dev/assets/source_src_types.md.BuVKG-gS.lean.js
similarity index 99%
rename from dev/assets/source_src_types.md.BHLAOfOy.lean.js
rename to dev/assets/source_src_types.md.BuVKG-gS.lean.js
index 29284adbc..f72789a51 100644
--- a/dev/assets/source_src_types.md.BHLAOfOy.lean.js
+++ b/dev/assets/source_src_types.md.BuVKG-gS.lean.js
@@ -38,7 +38,7 @@ import{_ as a,c as i,a5 as n,o as e}from"./chunks/framework.O43fB7X6.js";const c
     \`-90\` (south pole) and \`90\` (north pole).
 """
 Base.@kwdef struct Spherical{T} <: Manifold
-    radius::T = 6378137.0
+    radius::T = 6371008.8
 end
 
 """
diff --git a/dev/assets/source_transformations_segmentize.md.D6KSfIr-.js b/dev/assets/source_transformations_segmentize.md.CxlHC2Gx.js
similarity index 99%
rename from dev/assets/source_transformations_segmentize.md.D6KSfIr-.js
rename to dev/assets/source_transformations_segmentize.md.CxlHC2Gx.js
index 154a82a30..ccddd69b8 100644
--- a/dev/assets/source_transformations_segmentize.md.D6KSfIr-.js
+++ b/dev/assets/source_transformations_segmentize.md.CxlHC2Gx.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/zjbwtft.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/nvvnrdm.DtCO6s_F.png",o=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/qhvcraa.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/qvxoffb.B4GCyiuv.png",o=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
 export LinearSegments, GeodesicSegments

This function "segmentizes" or "densifies" a geometry by adding extra vertices to the geometry so that no segment is longer than a given distance. This is useful for plotting geometries with a limited number of vertices, or for ensuring that a geometry is not too "coarse" for a given application.

Info

We plan to add interpolated segmentization from DataInterpolations.jl in the future, which will be available to any vector of point-like objects.

For now, this function only works on 2D geometries. We will also support 3D geometries, as well as measure interpolation, in the future.

Examples

julia
import GeometryOps as GO, GeoInterface as GI
 rectangle = GI.Wrappers.Polygon([[(0.0, 50.0), (7.071, 57.07), (0, 64.14), (-7.07, 57.07), (0.0, 50.0)]])
 linear = GO.segmentize(rectangle; max_distance = 5)
diff --git a/dev/assets/source_transformations_segmentize.md.D6KSfIr-.lean.js b/dev/assets/source_transformations_segmentize.md.CxlHC2Gx.lean.js
similarity index 99%
rename from dev/assets/source_transformations_segmentize.md.D6KSfIr-.lean.js
rename to dev/assets/source_transformations_segmentize.md.CxlHC2Gx.lean.js
index 154a82a30..ccddd69b8 100644
--- a/dev/assets/source_transformations_segmentize.md.D6KSfIr-.lean.js
+++ b/dev/assets/source_transformations_segmentize.md.CxlHC2Gx.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/zjbwtft.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/nvvnrdm.DtCO6s_F.png",o=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/qhvcraa.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/qvxoffb.B4GCyiuv.png",o=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
 export LinearSegments, GeodesicSegments

This function "segmentizes" or "densifies" a geometry by adding extra vertices to the geometry so that no segment is longer than a given distance. This is useful for plotting geometries with a limited number of vertices, or for ensuring that a geometry is not too "coarse" for a given application.

Info

We plan to add interpolated segmentization from DataInterpolations.jl in the future, which will be available to any vector of point-like objects.

For now, this function only works on 2D geometries. We will also support 3D geometries, as well as measure interpolation, in the future.

Examples

julia
import GeometryOps as GO, GeoInterface as GI
 rectangle = GI.Wrappers.Polygon([[(0.0, 50.0), (7.071, 57.07), (0, 64.14), (-7.07, 57.07), (0.0, 50.0)]])
 linear = GO.segmentize(rectangle; max_distance = 5)
diff --git a/dev/assets/source_transformations_simplify.md.DvSDTNIu.js b/dev/assets/source_transformations_simplify.md.B-TTeZcj.js
similarity index 99%
rename from dev/assets/source_transformations_simplify.md.DvSDTNIu.js
rename to dev/assets/source_transformations_simplify.md.B-TTeZcj.js
index 46024c0e7..d7cfa7bd8 100644
--- a/dev/assets/source_transformations_simplify.md.DvSDTNIu.js
+++ b/dev/assets/source_transformations_simplify.md.B-TTeZcj.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/poovobf.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/kbzucfs.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/nrfbmga.CqnP0EFQ.png",p="/GeometryOps.jl/dev/assets/hatqflp.BvaGgsRG.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/pupvizg.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/vygiwkc.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/zsadsyt.eBFFCdzW.png",p="/GeometryOps.jl/dev/assets/tqkcbnu.Sawrgm2c.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
 import GeoInterface as GI
 import GeometryOps as GO
 
diff --git a/dev/assets/source_transformations_simplify.md.DvSDTNIu.lean.js b/dev/assets/source_transformations_simplify.md.B-TTeZcj.lean.js
similarity index 99%
rename from dev/assets/source_transformations_simplify.md.DvSDTNIu.lean.js
rename to dev/assets/source_transformations_simplify.md.B-TTeZcj.lean.js
index 46024c0e7..d7cfa7bd8 100644
--- a/dev/assets/source_transformations_simplify.md.DvSDTNIu.lean.js
+++ b/dev/assets/source_transformations_simplify.md.B-TTeZcj.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/poovobf.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/kbzucfs.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/nrfbmga.CqnP0EFQ.png",p="/GeometryOps.jl/dev/assets/hatqflp.BvaGgsRG.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const l="/GeometryOps.jl/dev/assets/pupvizg.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/vygiwkc.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/zsadsyt.eBFFCdzW.png",p="/GeometryOps.jl/dev/assets/tqkcbnu.Sawrgm2c.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
 import GeoInterface as GI
 import GeometryOps as GO
 
diff --git a/dev/assets/zxsengh.CPClNl7F.png b/dev/assets/tmfrkpo.CPClNl7F.png
similarity index 100%
rename from dev/assets/zxsengh.CPClNl7F.png
rename to dev/assets/tmfrkpo.CPClNl7F.png
diff --git a/dev/assets/tqkcbnu.Sawrgm2c.png b/dev/assets/tqkcbnu.Sawrgm2c.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc6540a6f3fb25654b595df09811f7bb83b5cd39
GIT binary patch
literal 63308
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�qIJ
z=_tUO9_r^%b=K}qN=S|fn11v$JUn~ep{1n-7?OPK6}STxR)&#>yPiYFv49OmGvz9u
zs6QI5N{fpPobP-Jj}+khF2D&Zd_t&khImOuNASK-`fxJ1gs(!!b-7
z3d<7F&H9GrUwn+wz|rOz=nJqq!;Y{4+aFW`7{mTS8X$h`8eU%Lks*$d7!dIzw7anX
zd!;Vg+Shfz=tTVDmtQx0QM%VwErCx&ER&ZihvV_5U%pw3VMHe
zM`z0nzGhJh23(i{8Q{J{t4V6xpD2LXn)<1w#Tna%&?z6KpiT-8*woSjqz=}t@$Fj*
zeAlsKi})yXvUOn%!}kg1y?h&U{1&tih`F3tF)UnCVWA${f)T?ka&GWinzzJR1*g5J
zun?bw*iD}|2zx2(YA7mF*q+W8d0%E{1K}S+gz6?xL5y75dUn<0
zTiBMwP^kM)g2tFM8ZLhHXVOex^bXKjp)z+pf
zu_g!WDSUB}hIU5GZY5|97&-~$9h$T?_4U8Fm*+kr@qlyNwqwUgZ?B25@lW*h;WH$r
zuAxZx1e`{}WaO4HYouI%@)QMueF!JNa&&z%Q_YfCY21Fw8
z|0x7zmd*9h8cC?-W@UYAq<`)l#mUb}l7K)A)}=j-ijo1-A;se=jw^25>>mUn+(@J}
z&EZ&Zh{GN~riaVN&+VFqwsw}?ql@6kOqAIN{>dh?uzY%}3wRGhh5!jh4cRitB&>|9fv>0G6y5?!1f8On<~JweU?VP96f>(Nr~KXY
z{hxmzIuAso$Z6yQ6)niBia2_}*`Z5}4sl2w`$k0>A+N?W>p}cq@C%b9;e_Y$hyYa~
z14jhh-QC^E5&H}Q^Pb(iKcTf3;fxcC*kDRDG^oP~pFDXI8ybnV*nkLfXQCz&tA@Et
z+DH)LlF?3yv>Z9{dMHR&SD%*nbrBkwXghug#nG(+P(_qJb`02{pjJU%-V6fVUA(}1
z#yu`xc#WWQ^zjs)GR9;h7{wQPxj8r-j3~6Wx37s7K@3zwXze4_jE}DX%LY|i3^vAP
zPkWmo24Er_1?jr!B2BIRB`9T{S;=(K6F@8gB=IY3yF>t{^nWD_5Eheo*)S~-KP%fS
zf!1GyQ9njTgpLAUm?P1-^Z1LHL{T%MQyHK6zZ;nO-+~7HKYZ!*GAYI~ylda3Hey+n
NPpB%skT<^he*qX=zIgxu

literal 0
HcmV?d00001

diff --git a/dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.js b/dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.js
similarity index 99%
rename from dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.js
rename to dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.js
index f3d99e3e9..c4bf87a09 100644
--- a/dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.js
+++ b/dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/svdpkzt.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/ikmlfee.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/zbvkpae.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/lxgjawb.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/blhlnxu.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/jptzsnj.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/mdtjxlb.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/uwbblex.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/lkfinvt.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/cueaxns.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/yljiiai.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
+import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/tzkihiu.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/xpwigpz.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/iwkpryh.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/bndakij.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/yjgrvbf.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/djuoqnk.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/whxwitd.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/xgwfyhv.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/ubzuwfc.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/gtsdgxe.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/wjmyrsm.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
 import GeoInterface as GI
 import GeometryOps as GO
 import GeoFormatTypes as GFT
diff --git a/dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.lean.js b/dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.lean.js
similarity index 99%
rename from dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.lean.js
rename to dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.lean.js
index f3d99e3e9..c4bf87a09 100644
--- a/dev/assets/tutorials_creating_geometry.md.Bn6b4f2K.lean.js
+++ b/dev/assets/tutorials_creating_geometry.md.D4aO0Mq8.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/svdpkzt.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/ikmlfee.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/zbvkpae.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/lxgjawb.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/blhlnxu.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/jptzsnj.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/mdtjxlb.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/uwbblex.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/lkfinvt.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/cueaxns.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/yljiiai.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
+import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.O43fB7X6.js";const n="/GeometryOps.jl/dev/assets/tzkihiu.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/xpwigpz.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/iwkpryh.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/bndakij.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/yjgrvbf.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/djuoqnk.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/whxwitd.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/xgwfyhv.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/ubzuwfc.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/gtsdgxe.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/wjmyrsm.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
 import GeoInterface as GI
 import GeometryOps as GO
 import GeoFormatTypes as GFT
diff --git a/dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.js b/dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.js
similarity index 98%
rename from dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.js
rename to dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.js
index 94a6790ad..42b55be34 100644
--- a/dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.js
+++ b/dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/zxsengh.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/tmfrkpo.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie, GeoMakie
 
 
diff --git a/dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.lean.js b/dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.lean.js
similarity index 98%
rename from dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.lean.js
rename to dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.lean.js
index 94a6790ad..42b55be34 100644
--- a/dev/assets/tutorials_geodesic_paths.md.BRLCSW2C.lean.js
+++ b/dev/assets/tutorials_geodesic_paths.md.D6mnfCpA.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/zxsengh.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const t="/GeometryOps.jl/dev/assets/tmfrkpo.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie, GeoMakie
 
 
diff --git a/dev/assets/tutorials_spatial_joins.md.DQdfcRPa.js b/dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.js
similarity index 99%
rename from dev/assets/tutorials_spatial_joins.md.DQdfcRPa.js
rename to dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.js
index 323b9faa9..f0c90c7e0 100644
--- a/dev/assets/tutorials_spatial_joins.md.DQdfcRPa.js
+++ b/dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.js
@@ -1,4 +1,4 @@
-import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/yaqphur.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/jbuivgy.D6dR3uQa.png",k="/GeometryOps.jl/dev/assets/qebbbrs.CQ0a1T1Y.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner, for any kind of table join operation:

julia
using FlexiJoins
+import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/ytxcvam.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/ppmunub.BAI46Sfr.png",k="/GeometryOps.jl/dev/assets/vheuwry.DyKduGkc.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner, for any kind of table join operation:

julia
using FlexiJoins
 innerjoin((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )
@@ -49,4 +49,4 @@ import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js
     ::FlexiJoins.Mode.NestedLoopFast, 
     ::FlexiJoins.ByPred{typeof(my_predicate_function)}, 
     datas
-) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37))])}const b=l(r,[["render",o]]);export{C as __pageData,b as default}; +) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37))])}const T=l(r,[["render",o]]);export{C as __pageData,T as default}; diff --git a/dev/assets/tutorials_spatial_joins.md.DQdfcRPa.lean.js b/dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.lean.js similarity index 99% rename from dev/assets/tutorials_spatial_joins.md.DQdfcRPa.lean.js rename to dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.lean.js index 323b9faa9..f0c90c7e0 100644 --- a/dev/assets/tutorials_spatial_joins.md.DQdfcRPa.lean.js +++ b/dev/assets/tutorials_spatial_joins.md.Cn2Qsvbo.lean.js @@ -1,4 +1,4 @@ -import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/yaqphur.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/jbuivgy.D6dR3uQa.png",k="/GeometryOps.jl/dev/assets/qebbbrs.CQ0a1T1Y.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner, for any kind of table join operation:

julia
using FlexiJoins
+import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js";const e="/GeometryOps.jl/dev/assets/ytxcvam.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/ppmunub.BAI46Sfr.png",k="/GeometryOps.jl/dev/assets/vheuwry.DyKduGkc.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner, for any kind of table join operation:

julia
using FlexiJoins
 innerjoin((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )
@@ -49,4 +49,4 @@ import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.O43fB7X6.js
     ::FlexiJoins.Mode.NestedLoopFast, 
     ::FlexiJoins.ByPred{typeof(my_predicate_function)}, 
     datas
-) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37))])}const b=l(r,[["render",o]]);export{C as __pageData,b as default}; +) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37))])}const T=l(r,[["render",o]]);export{C as __pageData,T as default}; diff --git a/dev/assets/svdpkzt.Dz86q2IX.png b/dev/assets/tzkihiu.Dz86q2IX.png similarity index 100% rename from dev/assets/svdpkzt.Dz86q2IX.png rename to dev/assets/tzkihiu.Dz86q2IX.png diff --git a/dev/assets/lkfinvt.D9AE7i2o.png b/dev/assets/ubzuwfc.D9AE7i2o.png similarity index 100% rename from dev/assets/lkfinvt.D9AE7i2o.png rename to dev/assets/ubzuwfc.D9AE7i2o.png diff --git a/dev/assets/uwwxcdv.CwTFuyyb.png b/dev/assets/uwwxcdv.CwTFuyyb.png new file mode 100644 index 0000000000000000000000000000000000000000..b4aa32c82252f528f4b7008a249771ce54c36ce0 GIT binary patch literal 78150 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 literal 0 HcmV?d00001 diff --git a/dev/assets/vheuwry.DyKduGkc.png b/dev/assets/vheuwry.DyKduGkc.png new file mode 100644 index 0000000000000000000000000000000000000000..52ef99199bf52b3a958f23a5f1e2ab778c71e91e GIT binary patch literal 228261 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%0D6WzP+Lhs0;3LPu}hxmA%? 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
    j8FHOmyDpKqe-&I*O_kvPRxzo6tl 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 n<6dt4kM2K3xB) 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

    u@^xIRn^_*JJxk-KK&bsT8j>XlVm(z_>NvPs+72 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 literal 0 HcmV?d00001 diff --git a/dev/assets/kbzucfs.B94PsR1K.png b/dev/assets/vygiwkc.B94PsR1K.png similarity index 100% rename from dev/assets/kbzucfs.B94PsR1K.png rename to dev/assets/vygiwkc.B94PsR1K.png diff --git a/dev/assets/mdtjxlb.3sfpQl2i.png b/dev/assets/whxwitd.3sfpQl2i.png similarity index 100% rename from dev/assets/mdtjxlb.3sfpQl2i.png rename to dev/assets/whxwitd.3sfpQl2i.png diff --git a/dev/assets/yljiiai.0f3Lq4Lw.png b/dev/assets/wjmyrsm.0f3Lq4Lw.png similarity index 100% rename from dev/assets/yljiiai.0f3Lq4Lw.png rename to dev/assets/wjmyrsm.0f3Lq4Lw.png diff --git a/dev/assets/uwbblex.Dab1-ETk.png b/dev/assets/xgwfyhv.Dab1-ETk.png similarity index 100% rename from dev/assets/uwbblex.Dab1-ETk.png rename to dev/assets/xgwfyhv.Dab1-ETk.png diff --git a/dev/assets/ikmlfee.Cx40vhB3.png b/dev/assets/xpwigpz.Cx40vhB3.png similarity index 100% rename from dev/assets/ikmlfee.Cx40vhB3.png rename to dev/assets/xpwigpz.Cx40vhB3.png diff --git a/dev/assets/blhlnxu.rOsRk89v.png b/dev/assets/yjgrvbf.rOsRk89v.png similarity index 100% rename from dev/assets/blhlnxu.rOsRk89v.png rename to dev/assets/yjgrvbf.rOsRk89v.png diff --git a/dev/assets/yaqphur.3UVIT8DR.png b/dev/assets/ytxcvam.3UVIT8DR.png similarity index 100% rename from dev/assets/yaqphur.3UVIT8DR.png rename to dev/assets/ytxcvam.3UVIT8DR.png diff --git a/dev/assets/zsadsyt.eBFFCdzW.png b/dev/assets/zsadsyt.eBFFCdzW.png new file mode 100644 index 0000000000000000000000000000000000000000..1b3c9a65d2dae49116ce52f4eb221e1edbbe4b09 GIT binary patch literal 78205 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%0DHr$q$_*A7uD#+Fm5S?g_If+w#H}zG;cT-ga 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%0Aj&oN-RthZn`8hUpf?I?d<_O*op=j3Rl4t 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 z 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 literal 0 HcmV?d00001 diff --git a/dev/assets/zysadlj.CV1GcWbe.png b/dev/assets/zysadlj.CV1GcWbe.png deleted file mode 100644 index d477e31e25881049e3b37e34ea97a7dc74980593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59307 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⁣m_5Lg&VLZD z1S@km@78ib_x7tr$hf(d#KhDzR9a3_`D~*zX7|!uaO`p4@y>so$iwfz)$+@4l}!0} z1Txoa-^4E>9V|xN3+4a|HNMONSVJNM0AUxR7~T~t^F@>$N0G3gWy2=CIjk%2B~GJZ z+gE9I_0~rA+(QUj022u2A4GaV1gHfvWid;zCb^a1<0Nk~F^cD_RAee@jRpy%La9La>T?4!tlXqm7wJY}iEo zx5~m=tG_v?ABtleAdsNx(USr5fPw$zk0R9xWwert3Zaz@WI)B>ZGc+z)E`3(glGxK z2lAgSkFxzSJR*_Hh2h>}6W)0)irfS29&z(VJfiKteZ)19=N)*u$tVGn>UjcG>TU2F zK35?NGA6;AsfkI5ynOh%#_U}hBbM67j~_?(@}WkeE$7sHLUtExaW9a}US`kP2C_A+ zDQDhI_+*sCa}<3r*92WjQky{(0@2z)BSE1zC#^tdE}9%oG3ei#5pVW?tjqBE>oXTZXTo%yuWV58oN!3L9-t9X<#CaV};fNss#8NS< z>wtwQfDm$T(JW|7a9Q*SU?41=fQZruj2pNX7AB!|I(&Z-{OBn=yBKThX@t)o@RIlX z_5!%+%2z!K$`RTd5YAZ#f)`S$){pHCHE%4EERATm!p&8crxtioiEvzjE8tI-Sd(*^ zmw!k>4`c@bTKui@8(sh_*7pyHacq{0i;D{jk3;%v0B}#kCIK>upF4_W$avoA=Rn41 zy<@NR&)|3mhPAJBIwNxf5XPP!#u>or2#N*WFT<$*m=8LOG=)RSP|D6+$dRF0s;aCU z9WF;ou7E@(J6oYwF#X`YKk&+*bIww}Ldn2QVo^vkTSdaPy40dJC#dO%O% z#Ro;)yh*A$fO_@ei{05Q=%msSt%}#L+6Lwb87X@F5KII5<%>HCkP|`CK^i^**%oww zh8y?kj_2P&>X}OZc#C%!CcF(vzWxM4SOl>h1(j<{@{yCyfKM@zk*-kF!pW8bCi1eD zp{(V`wvgWu5a(Y@SMFtZGJSj11!5p5ite@dyZ|8~0zD^u2clR+kRxCbM-i~?1rq1} zFaT=!9K0BGNCS20(RUsP{DOQ%9IDcD@a}-s5`9$eqKn%7q$HrWGFguNT8O=vp`mXo zDpE|6USV8`h^mt>z62d$@QQo2F?x8-c<=9&1v7LCH2fQ8P%)Tyu7y80DPdZjwfB>0 zLw>4o3qa;Ka^?FWiOu>m6M^e4zcY{3@5MLC(%|8UYN6@1SaTI zGyo4ngtiEXd&5BLkh#t0oSY6wQ5P?knWSO(QtCjIR!&9#i|~e|>kTg=8_KLqe6}Rg zQxoaKi7J6YLx*0Ojr#+egZipk#?v$*P@*Jv3aYxVS*`_EMn*;vEoGgZo%mSN)+adh z@cl*Ajesa1XSeEB`9##8z^#Z5zw0bdd6?b1ilCDS!tO`GP34tIuSRrP zQZfas=Rs?@mU~6N&h^=6k}>g#n0==2#;=cN^)_Qdc){29E)`J59UXT{4Vr6fM{4!u zt%px!-A_*T_VIzow9ZWJuR!j2zOXMj%H+(Menb(ETv?T7Yc>08geX>)I|mP(3`kC)c`20e9R z6uzr>Vhmo=4w0!;QgU)KGSx@NPt5&kW0vqfo9O*E(b_gVfr(?ZeS;?Z2CwU#TO`$* z3ZZup?Ed|z2c^^BfK+Vvn?xjA1me2K=F1V>c?c%>j~;`C12|bJey;3XC(w%hQe=GB zOamiK3%3|_%w0_GKI-PsUiO>3?7v=d z=59F4W?icF=2YutsfKF;ciaHbLM&QTEv!uRRQ|1)n2L{cFarrCAgw4u$lYSM^EuaF zo1-w)e5?jBv*T!VN+^P$`{6{7nL9lx9xmlBdOA+S z*51Ac*lW{EqKZ4EF^Vk7uAxr&Ns6YLS|JDo5(Bvy+!g6|Z|Zhm)$P8oTUp^6OD>ir zcbO#@#7YkTLT6T!{j##MFtZNR+uy!@OC}cq)HdA@I&r0#n5=Ig z$a>{w@o-WndFAR={xB?qhnt&FDOKrL>=yJu_VrJ%=LTF+1l9}bZ&WSdu2WOYKM^mO z?gv?mHHew823~WXlRPg?$0pivcK2QP4LosEHmc>up=5Ck_G4Z zau=MrKIgS$PVd^Bmz!Es^C!>sJn-BlPkK>GCDo;yo4e*FRj3@~HSfGOiYm)fc{fE@ zt$HaT)5@c!rq*h_<8yUTc4^Lkk?_M)y!6*F{<-sLE~$5C}d!}iqcPo6x% z=Wg$Fr7l@w-_Uypy^+(HId&&o$`EW3Wg;rzSl)3-WD=TG5)5d1Ru+*9rE|7%K3oxX z(vw0*UziL06n;vZ!14^tsaf#j8!wuTh*aneT9_0qHkn9Eq@Va%W$RYc{#B>90kTws zn?Uo|n^VK+)z?2XL;wPa&3O6v(0stS1+DmS(-2bM%gM>9zbvyJyi3!@n+gp`*6A+1 zyu3_t4Yr0;O=q{e5P7>2G~TLQpOc_RR&l-_cNLp~1F+t{{S3s;olXaqdI1C)n6o=^ zafCsD1?tG|dqY;hZWB@VEtZqkB9AoL=+_$G zCqJViEszf_Vn;|@ULcEyP3PPS2nYagqc+hjP6;)z*`pEJptUBI$}wdW{0X^% zxSHDsw96$JMN4xtb{9VvUDQ}X?d|PI=RD~2!i3dI+r02c#AvIqwx+h778;^VmP369 z=^6b~=Pn-#g(Zt}Y5hQ!lhPs&Zb9>c?BaU#T*6OTjuv-*FuDuj@5s;6|NIB;I{arn g{&O7uf8T~qKUbhHt28d}BRjcI=YaNu-L}8{7s9q4DF6Tf diff --git a/dev/call_notes.html b/dev/call_notes.html index db8544bbd..299ebecfa 100644 --- a/dev/call_notes.html +++ b/dev/call_notes.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@

    - + \ No newline at end of file diff --git a/dev/experiments/accurate_accumulators.html b/dev/experiments/accurate_accumulators.html index 6ae7a6202..17325b691 100644 --- a/dev/experiments/accurate_accumulators.html +++ b/dev/experiments/accurate_accumulators.html @@ -8,9 +8,9 @@ - + - + @@ -23,7 +23,7 @@ using NaturalEarth all_adm0 = naturalearth("admin_0_countries", 10)
    Skip to content

    20th April, 2024

    See GeometryOps#114.

    • [ ] Exact predicates can be defined for lower-level, more atomic predicates within GeometryOps.

    • [ ] Add Shewchuck's adaptive math as a stage for exact predicates.

    • [x] @skygering to write docstrings for the predicates

    29th Feb, 2024

    To do

    • [ ] Finish clipping degeneracies

    • [ ] Fix cross & overlap functions

    • [x] Benchmarks to show why things you couldn't concieve of in R are doable in Julia

    • [x] profile functions for exponential improvements

    • [ ] A list of projects people can work on...the beauty here is that each function is kind of self-contained so it's an undergrad level project

    • [ ] Doc improvements

      • more

      • benchmarks page

    • Methods to validate and fix geometry

      • [ ] Polygons and LinearRings:

        • [ ] self-intersection

        • [ ] holes are actually within the polygon

        • [ ] Polygon exteriors must be counterclockwise, holes clockwise.

        • [ ] length of all rings > 4

        • [ ] repeated last point

      • [ ] LineStrings: NaN/Inf points

      • [x] Fix linear rings at some point to make sure the ring is closed, i.e., points[end] == points[begin]

    • Tests

      • [x] Simplify functions

      • [x] Polygonize

      • Barycentric tests for n_vertices > 4

    Done

    • Rename bools.jl to something more relevant to the actual code -> orientation.jl

    • Doc improvements:

      • organise sections
FeatureCollection with 258 Features
julia
GO.area(all_adm0)
21427.909318372607
julia
AccurateArithmetic.sum_oro(GO.area.(all_adm0.geometry))
21427.909318372607
julia
AccurateArithmetic.sum_kbn(GO.area.(all_adm0.geometry))
21427.909318372607
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum
-21427.90063612163
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum_oro
-21427.90063612163

@example accurate GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum_kbn ```

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

4)PepZSrx5yi&=vx{6 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%0D?sjpdLX6+WeAX-0Z5w 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 E0n$bZyZ`_I diff --git a/dev/assets/zjbwtft.D5-bot8v.png b/dev/assets/qhvcraa.D5-bot8v.png similarity index 100% rename from dev/assets/zjbwtft.D5-bot8v.png rename to dev/assets/qhvcraa.D5-bot8v.png diff --git a/dev/assets/qjuqakb.C-Shldy5.png b/dev/assets/qjuqakb.C-Shldy5.png deleted file mode 100644 index 9455547c7c84b8dd0eaf13118f1bf63a52524263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63573 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 diff --git a/dev/assets/qvxoffb.B4GCyiuv.png b/dev/assets/qvxoffb.B4GCyiuv.png new file mode 100644 index 0000000000000000000000000000000000000000..094d57d74c9d64cb4e704af0849b3fac4a9c46c6 GIT binary patch literal 63696 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

-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

- + \ No newline at end of file diff --git a/dev/experiments/predicates.html b/dev/experiments/predicates.html index 35313a103..a1745173b 100644 --- a/dev/experiments/predicates.html +++ b/dev/experiments/predicates.html @@ -8,11 +8,11 @@ - + - + - + @@ -58,7 +58,7 @@ display(fig) end resize!(fig, 1000, 450) -fig

Dashboard

julia
using WGLMakie
+fig

Dashboard

julia
using WGLMakie
 import GeometryOps as GO, GeoInterface as GI, LibGEOS as LG
 import ExactPredicates
 using MultiFloats
@@ -115,7 +115,7 @@
 
 GO.intersection(p1_m, p2_m; target = GI.PolygonTrait(), fix_multipoly = nothing)
 LG.intersection(p1_m, p2_m)

Incircle

- + \ No newline at end of file diff --git a/dev/explanations/crs.html b/dev/explanations/crs.html index 890c2871e..1ef2bac04 100644 --- a/dev/explanations/crs.html +++ b/dev/explanations/crs.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/explanations/paradigms.html b/dev/explanations/paradigms.html index 356e76dc6..57d1e16f0 100644 --- a/dev/explanations/paradigms.html +++ b/dev/explanations/paradigms.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content

Paradigms

GeometryOps exposes functions like apply and applyreduce, as well as the fix and prepare APIs, that represent paradigms of programming, by which we mean the ability to program in a certain way, and in so doing, fit neatly into the tools we've built without needing to re-implement the wheel.

Below, we'll describe some of the foundational paradigms of GeometryOps, and why you should care!

apply

The apply function allows you to decompose a given collection of geometries down to a certain level, operate on it, and reconstruct it back to the same nested form as the original. In general, its invocation is:

julia
apply(f, trait::Trait, geom)

Functionally, it's similar to map in the way you apply it to geometries - except that you tell it at which level it should stop, by passing a trait to it.

apply will start by decomposing the geometry, feature, featurecollection, iterable, or table that you pass to it, and stop when it encounters a geometry for which GI.trait(geom) isa Trait. This encompasses unions of traits especially, but beware that any geometry which is not explicitly handled, and hits GI.PointTrait, will cause an error.

apply is unlike map in that it returns reconstructed geometries, instead of the raw output of the function. If you want a purely map-like behaviour, like calculating the length of each linestring in your feature collection, then call GO.flatten(f, trait, geom), which will decompose each geometry to the given trait and apply f to it, returning the decomposition as a flattened vector.

applyreduce

applyreduce is like the previous map-based approach that we mentioned, except that it reduces the result of f by op. Note that applyreduce does not guarantee associativity, so it's best to have typeof(init) == returntype(op).

fix and prepare

The fix and prepare paradigms are different from apply, though they are built on top of it. They involve the use of structs as "actions", where a constructed object indicates an action that should be taken. A trait like interface prescribes the level (polygon, linestring, point, etc) at which each action should be applied.

In general, the idea here is to be able to invoke several actions efficiently and simultaneously, for example when correcting invalid geometries, or instantiating a Prepared geometry with several preparations (sorted edge lists, rtrees, monotone chains, etc.)

- + \ No newline at end of file diff --git a/dev/explanations/peculiarities.html b/dev/explanations/peculiarities.html index 7aebaa4d0..f61636856 100644 --- a/dev/explanations/peculiarities.html +++ b/dev/explanations/peculiarities.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content

Peculiarities

What does apply return and why?

apply returns the target geometries returned by f, whatever type/package they are from, but geometries, features or feature collections that wrapped the target are replaced with GeoInterace.jl wrappers with matching GeoInterface.trait to the originals. All non-geointerface iterables become Arrays. Tables.jl compatible tables are converted either back to the original type if a Tables.materializer is defined, and if not then returned as generic NamedTuple column tables (i.e., a NamedTuple of vectors).

It is recommended for consistency that f returns GeoInterface geometries unless there is a performance/conversion overhead to doing that.

Why do you want me to provide a target in set operations?

In polygon set operations like intersection, difference, and union, many different geometry types may be obtained - depending on the relationship between the polygons. For example, when performing an union on two nonintersecting polygons, one would technically have two disjoint polygons as an output.

We use the target keyword to allow the user to control which kinds of geometry they want back. For example, setting target to PolygonTrait will cause a vector of polygons to be returned (this is the only currently supported behaviour). In future, we may implement MultiPolygonTrait or GeometryCollectionTrait targets which will return a single geometry, as LibGEOS and ArchGDAL do.

This also allows for a lot more type stability - when you ask for polygons, we won't return a geometrycollection with line segments. Especially in simulation workflows, this is excellent for simplified data processing.

_True and _False (or BoolsAsTypes)

Warning

These are internals and explicitly not public API, meaning they may change at any time!

When dispatch can be controlled by the value of a boolean variable, this introduces type instability. Instead of introducing type instability, we chose to encode our boolean decision variables, like threaded and calc_extent in apply, as types. This allows the compiler to reason about what will happen, and call the correct compiled method, in a stable way without worrying about

- + \ No newline at end of file diff --git a/dev/explanations/winding_order.html b/dev/explanations/winding_order.html index 4a0193f86..709b58dce 100644 --- a/dev/explanations/winding_order.html +++ b/dev/explanations/winding_order.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/hashmap.json b/dev/hashmap.json index cc0f82bc9..5f043b5f1 100644 --- a/dev/hashmap.json +++ b/dev/hashmap.json @@ -1 +1 @@ -{"api.md":"TxudqCij","call_notes.md":"CbnJ0VFx","experiments_accurate_accumulators.md":"DuCPtDRZ","experiments_predicates.md":"BVPO8fyi","explanations_crs.md":"C7m2R2Fj","explanations_paradigms.md":"xd5T5AbR","explanations_peculiarities.md":"C5TjJTeI","explanations_winding_order.md":"CzxPIM1I","index.md":"BFdtMPYM","introduction.md":"CwyrQfOw","source_geometryops.md":"BWgA5IIo","source_geometryopsflexijoinsext_geometryopsflexijoinsext.md":"D3ozcglS","source_geometryopslibgeosext_buffer.md":"CbY5NGvL","source_geometryopslibgeosext_geometryopslibgeosext.md":"DPeG-P6A","source_geometryopslibgeosext_segmentize.md":"Q_Gm5QTR","source_geometryopslibgeosext_simple_overrides.md":"BM03vzNZ","source_geometryopslibgeosext_simplify.md":"Dkpr7UA7","source_geometryopsprojext_geometryopsprojext.md":"Bior9t6L","source_geometryopsprojext_reproject.md":"CiSVYFrY","source_geometryopsprojext_segmentize.md":"DGh0GBgT","source_methods_angles.md":"BWPBf0ye","source_methods_area.md":"D4gxCaGm","source_methods_barycentric.md":"DIR_Uxr9","source_methods_buffer.md":"BlEAImCj","source_methods_centroid.md":"DGwdf-N_","source_methods_clipping_clipping_processor.md":"Ce9f2Uiw","source_methods_clipping_coverage.md":"B-0hA6-f","source_methods_clipping_cut.md":"NyCi9MdL","source_methods_clipping_difference.md":"DH8fmajn","source_methods_clipping_intersection.md":"CTbTKq2Z","source_methods_clipping_predicates.md":"DO1buU2r","source_methods_clipping_union.md":"vI_3OIg3","source_methods_convex_hull.md":"8n1rKdG7","source_methods_distance.md":"-aqoZHAZ","source_methods_equals.md":"D2OH3gw-","source_methods_geom_relations_contains.md":"D_bUu4D3","source_methods_geom_relations_coveredby.md":"CVh59s3N","source_methods_geom_relations_covers.md":"8t001GFX","source_methods_geom_relations_crosses.md":"BvkmeuqD","source_methods_geom_relations_disjoint.md":"CcOudFV-","source_methods_geom_relations_geom_geom_processors.md":"nbCs0NfI","source_methods_geom_relations_intersects.md":"CL-kJ86F","source_methods_geom_relations_overlaps.md":"BTbsRtGE","source_methods_geom_relations_touches.md":"Brgm5zBS","source_methods_geom_relations_within.md":"C7wICT5K","source_methods_orientation.md":"Ph8Nq2JT","source_methods_polygonize.md":"82gzC_fG","source_not_implemented_yet.md":"ChYg0QGr","source_primitives.md":"CphxEvTN","source_src_apply.md":"DOPh9oqf","source_src_applyreduce.md":"SuS0iM3N","source_src_geometry_utils.md":"Btyz5R1v","source_src_geometryopscore.md":"BqzqjdCw","source_src_keyword_docs.md":"B6dN1uTp","source_src_other_primitives.md":"w6TkOrmH","source_src_types.md":"BHLAOfOy","source_transformations_correction_closed_ring.md":"DWFgEYUs","source_transformations_correction_geometry_correction.md":"BXPDjswt","source_transformations_correction_intersecting_polygons.md":"CQInphCg","source_transformations_extent.md":"DR8xvbQc","source_transformations_flip.md":"CwXJrYBS","source_transformations_reproject.md":"DDeoCapS","source_transformations_segmentize.md":"D6KSfIr-","source_transformations_simplify.md":"DvSDTNIu","source_transformations_transform.md":"CM0vpoQb","source_transformations_tuples.md":"CMapxQhK","source_types.md":"BYkUclBX","source_utils.md":"D9wEaJdW","tutorials_creating_geometry.md":"Bn6b4f2K","tutorials_geodesic_paths.md":"BRLCSW2C","tutorials_spatial_joins.md":"DQdfcRPa"} +{"api.md":"Bk3hzA-P","call_notes.md":"CbnJ0VFx","experiments_accurate_accumulators.md":"DuCPtDRZ","experiments_predicates.md":"KukwllNF","explanations_crs.md":"C7m2R2Fj","explanations_paradigms.md":"xd5T5AbR","explanations_peculiarities.md":"C5TjJTeI","explanations_winding_order.md":"CzxPIM1I","index.md":"BFdtMPYM","introduction.md":"CwyrQfOw","source_geometryops.md":"BWgA5IIo","source_geometryopsflexijoinsext_geometryopsflexijoinsext.md":"D3ozcglS","source_geometryopslibgeosext_buffer.md":"CbY5NGvL","source_geometryopslibgeosext_geometryopslibgeosext.md":"DPeG-P6A","source_geometryopslibgeosext_segmentize.md":"Q_Gm5QTR","source_geometryopslibgeosext_simple_overrides.md":"BM03vzNZ","source_geometryopslibgeosext_simplify.md":"Dkpr7UA7","source_geometryopsprojext_geometryopsprojext.md":"Bior9t6L","source_geometryopsprojext_reproject.md":"CiSVYFrY","source_geometryopsprojext_segmentize.md":"DGh0GBgT","source_methods_angles.md":"CHjiX-2k","source_methods_area.md":"C5hcUKTw","source_methods_barycentric.md":"DWoHpdkh","source_methods_buffer.md":"BlEAImCj","source_methods_centroid.md":"tRC5gC2-","source_methods_clipping_clipping_processor.md":"Ce9f2Uiw","source_methods_clipping_coverage.md":"DOZ0xpXd","source_methods_clipping_cut.md":"mZmT7Z3Z","source_methods_clipping_difference.md":"DH8fmajn","source_methods_clipping_intersection.md":"CTbTKq2Z","source_methods_clipping_predicates.md":"DO1buU2r","source_methods_clipping_union.md":"vI_3OIg3","source_methods_convex_hull.md":"CPYN7s27","source_methods_distance.md":"Bc7lFF-i","source_methods_equals.md":"BJrQK7ih","source_methods_geom_relations_contains.md":"CqN31Kcv","source_methods_geom_relations_coveredby.md":"DAW-T1ry","source_methods_geom_relations_covers.md":"ByYJUB6K","source_methods_geom_relations_crosses.md":"BvkmeuqD","source_methods_geom_relations_disjoint.md":"urjKKiWI","source_methods_geom_relations_geom_geom_processors.md":"nbCs0NfI","source_methods_geom_relations_intersects.md":"BnMqMLYY","source_methods_geom_relations_overlaps.md":"sexJjn0l","source_methods_geom_relations_touches.md":"BZdsIwcm","source_methods_geom_relations_within.md":"djHz5LPE","source_methods_orientation.md":"Ph8Nq2JT","source_methods_polygonize.md":"82gzC_fG","source_not_implemented_yet.md":"ChYg0QGr","source_primitives.md":"CphxEvTN","source_src_apply.md":"DOPh9oqf","source_src_applyreduce.md":"SuS0iM3N","source_src_geometry_utils.md":"Btyz5R1v","source_src_geometryopscore.md":"BqzqjdCw","source_src_keyword_docs.md":"B6dN1uTp","source_src_other_primitives.md":"w6TkOrmH","source_src_types.md":"BuVKG-gS","source_transformations_correction_closed_ring.md":"DWFgEYUs","source_transformations_correction_geometry_correction.md":"BXPDjswt","source_transformations_correction_intersecting_polygons.md":"CQInphCg","source_transformations_extent.md":"DR8xvbQc","source_transformations_flip.md":"CwXJrYBS","source_transformations_reproject.md":"DDeoCapS","source_transformations_segmentize.md":"CxlHC2Gx","source_transformations_simplify.md":"B-TTeZcj","source_transformations_transform.md":"CM0vpoQb","source_transformations_tuples.md":"CMapxQhK","source_types.md":"BYkUclBX","source_utils.md":"D9wEaJdW","tutorials_creating_geometry.md":"D4aO0Mq8","tutorials_geodesic_paths.md":"D6mnfCpA","tutorials_spatial_joins.md":"Cn2Qsvbo"} diff --git a/dev/index.html b/dev/index.html index ec0bf9201..ea3bba179 100644 --- a/dev/index.html +++ b/dev/index.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content

GeometryOps.jl

Blazing fast geometry operations in pure Julia

GeometryOps

What is GeometryOps.jl?

GeometryOps.jl is a package for geometric calculations on (primarily 2D) geometries.

The driving idea behind this package is to unify all the disparate packages for geometric calculations in Julia, and make them GeoInterface.jl-compatible. We seem to be focusing primarily on 2/2.5D geometries for now.

Most of the usecases are driven by GIS and similar Earth data workflows, so this might be a bit specialized towards that, but methods should always be general to any coordinate space.

We welcome contributions, either as pull requests or discussion on issues!

How to navigate the docs

GeometryOps' docs are divided into three main sections: tutorials, explanations and source code.
Documentation and examples for many functions can be found in the source code section, since we use literate programming in GeometryOps.

  • Tutorials are meant to teach the fundamental concepts behind GeometryOps, and how to perform certain operations.
  • Explanations usually contain little code, and explain in more detail how GeometryOps works.
  • Source code usually contains explanations and examples at the top of the page, followed by annotated source code from that file.
- + \ No newline at end of file diff --git a/dev/introduction.html b/dev/introduction.html index c60e33f7f..0224ed693 100644 --- a/dev/introduction.html +++ b/dev/introduction.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content

Introduction

GeometryOps.jl is a package for geometric calculations on (primarily 2D) geometries.

The driving idea behind this package is to unify all the disparate packages for geometric calculations in Julia, and make them GeoInterface.jl-compatible. We seem to be focusing primarily on 2/2.5D geometries for now.

Most of the usecases are driven by GIS and similar Earth data workflows, so this might be a bit specialized towards that, but methods should always be general to any coordinate space.

We welcome contributions, either as pull requests or discussion on issues!

Main concepts

The apply paradigm

Note

See the Primitive Functions page for more information on this.

The apply function allows you to decompose a given collection of geometries down to a certain level, and then operate on it.

Functionally, it's similar to map in the way you apply it to geometries.

apply and applyreduce take any geometry, vector of geometries, collection of geometries, or table (like Shapefile.Table, DataFrame, or GeoTable)!

What's this GeoInterface.Wrapper thing?

Write a comment about GeoInterface.Wrapper and why it helps in type stability to guarantee a particular return type.

- + \ No newline at end of file diff --git a/dev/source/GeometryOps.html b/dev/source/GeometryOps.html index 8662e4183..a239e55cc 100644 --- a/dev/source/GeometryOps.html +++ b/dev/source/GeometryOps.html @@ -8,9 +8,9 @@ - + - + @@ -98,7 +98,7 @@ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html b/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html index a1f635e23..9d28cffc0 100644 --- a/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html +++ b/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@ FlexiJoins.swap_sides(::typeof(GO.within)) = GO.contains FlexiJoins.swap_sides(::typeof(GO.coveredby)) = GO.covers FlexiJoins.swap_sides(::typeof(GO.covers)) = GO.coveredby

That's a wrap, folks!

julia
end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html b/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html index 045f8cee4..6799dea01 100644 --- a/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html +++ b/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ include("simple_overrides.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/buffer.html b/dev/source/GeometryOpsLibGEOSExt/buffer.html index efffac518..d911b1d75 100644 --- a/dev/source/GeometryOpsLibGEOSExt/buffer.html +++ b/dev/source/GeometryOpsLibGEOSExt/buffer.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ return _wrap(newgeom; crs = GI.crs(geom), calc_extent) end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/segmentize.html b/dev/source/GeometryOpsLibGEOSExt/segmentize.html index 802ac0387..71ed4b1e7 100644 --- a/dev/source/GeometryOpsLibGEOSExt/segmentize.html +++ b/dev/source/GeometryOpsLibGEOSExt/segmentize.html @@ -8,9 +8,9 @@ - + - + @@ -38,7 +38,7 @@ threaded ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html b/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html index 5b4284a75..35105cf80 100644 --- a/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html +++ b/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html @@ -8,9 +8,9 @@ - + - + @@ -63,7 +63,7 @@ calc_extent = false ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/simplify.html b/dev/source/GeometryOpsLibGEOSExt/simplify.html index 5a8379594..a81b7ece3 100644 --- a/dev/source/GeometryOpsLibGEOSExt/simplify.html +++ b/dev/source/GeometryOpsLibGEOSExt/simplify.html @@ -8,9 +8,9 @@ - + - + @@ -46,7 +46,7 @@ kw... ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html b/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html index a71461ed7..56f662b3b 100644 --- a/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html +++ b/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html @@ -8,9 +8,9 @@ - + - + @@ -25,7 +25,7 @@ include("segmentize.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/reproject.html b/dev/source/GeometryOpsProjExt/reproject.html index aa72eae61..bab26f911 100644 --- a/dev/source/GeometryOpsProjExt/reproject.html +++ b/dev/source/GeometryOpsProjExt/reproject.html @@ -8,9 +8,9 @@ - + - + @@ -61,7 +61,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/segmentize.html b/dev/source/GeometryOpsProjExt/segmentize.html index a8472fa04..4f076e9aa 100644 --- a/dev/source/GeometryOpsProjExt/segmentize.html +++ b/dev/source/GeometryOpsProjExt/segmentize.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@ end

End the line with the original coordinate, to avoid any multiplication errors.

julia
    push!(new_coords, (x2, y2))
     return nothing
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/angles.html b/dev/source/methods/angles.html index 48ab08a5b..08cb26c18 100644 --- a/dev/source/methods/angles.html +++ b/dev/source/methods/angles.html @@ -8,11 +8,11 @@ - + - + - + @@ -22,7 +22,7 @@ using Makie, CairoMakie rect = GI.Polygon([[(0.0, 0.0), (0.0, 1.0), (1.0, 1.0), (1.0, 0.0), (0.0, 0.0)]]) -f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, with angles of 90 degrees.

julia
GO.angles(rect)  # [90, 90, 90, 90]
4-element Vector{Float64}:
+f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, with angles of 90 degrees.

julia
GO.angles(rect)  # [90, 90, 90, 90]
4-element Vector{Float64}:
  90.0
  90.0
  90.0
@@ -141,7 +141,7 @@
     angle = real(acos(val) * 180 / π)
     return angle * (cross_prod < 0 ? -1 : 1)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/area.html b/dev/source/methods/area.html index 30ff19430..b7b1fcf06 100644 --- a/dev/source/methods/area.html +++ b/dev/source/methods/area.html @@ -8,11 +8,11 @@ - + - + - + @@ -23,10 +23,10 @@ using CairoMakie rect = GI.Polygon([[(0,0), (0,1), (1,1), (1,0), (0, 0)]]) -f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, etc. But now let's look at how the points look:

julia
lines!(
+f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, etc. But now let's look at how the points look:

julia
lines!(
     collect(GI.getpoint(rect));
     color = 1:GI.npoint(rect), linewidth = 10.0)
-f

The points are ordered in a counterclockwise fashion, which means that the signed area is negative. If we reverse the order of the points, we get a positive area.

julia
GO.signed_area(rect)  # -1.0
-1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that area and signed area are zero for all points and curves, even if the curves are closed like with a linear ring. Also note that signed area really only makes sense for polygons, given with a multipolygon can have several polygons each with a different orientation and thus the absolute value of the signed area might not be the area. This is why signed area is only implemented for polygons.

Targets for applys functions

julia
const _AREA_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()
+f

The points are ordered in a counterclockwise fashion, which means that the signed area is negative. If we reverse the order of the points, we get a positive area.

julia
GO.signed_area(rect)  # -1.0
-1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that area and signed area are zero for all points and curves, even if the curves are closed like with a linear ring. Also note that signed area really only makes sense for polygons, given with a multipolygon can have several polygons each with a different orientation and thus the absolute value of the signed area might not be the area. This is why signed area is only implemented for polygons.

Targets for applys functions

julia
const _AREA_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()
 
 """
     area(geom, [T = Float64])::T
@@ -104,7 +104,7 @@
     area += _area_component(p1, p2)
     return T(area / 2)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/barycentric.html b/dev/source/methods/barycentric.html index ec67a7921..eb9d6330f 100644 --- a/dev/source/methods/barycentric.html +++ b/dev/source/methods/barycentric.html @@ -8,11 +8,11 @@ - + - + - + @@ -84,7 +84,7 @@ # and render! hm = heatmap!(a2, xrange, yrange, mean_values; colormap = p1.colormap, colorrange = p1.plots[1].colorrange[], xautolimits = false, yautolimits = false) translate!(hm, 0, 0, -1) # translate the heatmap behind the cropping polygon! -f # finally, display the figure

Barycentric-coordinate API

In some cases, we actually want barycentric interpolation, and have no interest in the coordinates themselves.

However, the coordinates can be useful for debugging, and when performing 3D rendering, multiple barycentric values (depth, uv) are needed for depth buffering.

julia
const _VecTypes = Union{Tuple{Vararg{T, N}}, GeometryBasics.StaticArraysCore.StaticArray{Tuple{N}, T, 1}} where {N, T}
+f # finally, display the figure

Barycentric-coordinate API

In some cases, we actually want barycentric interpolation, and have no interest in the coordinates themselves.

However, the coordinates can be useful for debugging, and when performing 3D rendering, multiple barycentric values (depth, uv) are needed for depth buffering.

julia
const _VecTypes = Union{Tuple{Vararg{T, N}}, GeometryBasics.StaticArraysCore.StaticArray{Tuple{N}, T, 1}} where {N, T}
 
 """
     abstract type AbstractBarycentricCoordinateMethod
@@ -432,7 +432,7 @@
 
 struct Wachspress <: AbstractBarycentricCoordinateMethod
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/buffer.html b/dev/source/methods/buffer.html index 669700f25..20faa436e 100644 --- a/dev/source/methods/buffer.html +++ b/dev/source/methods/buffer.html @@ -8,9 +8,9 @@ - + - + @@ -28,7 +28,7 @@ println(io, " in your REPL, \nor otherwise loading LibGEOS.jl via using or import.") end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/centroid.html b/dev/source/methods/centroid.html index 7acf5ee11..8a774459f 100644 --- a/dev/source/methods/centroid.html +++ b/dev/source/methods/centroid.html @@ -8,11 +8,11 @@ - + - + - + @@ -23,9 +23,9 @@ using CairoMakie cshape = GI.Polygon([[(0,0), (0,3), (3,3), (3,2), (1,2), (1,1), (3,1), (3,0), (0,0)]]) -f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
+f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
 scatter!(GI.x(cent), GI.y(cent), color = :red)
-f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
+f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made available just in case the user also needs the area or length to decrease repeat computation.

julia
"""
     centroid(geom, [T=Float64])::Tuple{T, T}
 
 Returns the centroid of a given line segment, linear ring, polygon, or
@@ -110,7 +110,7 @@
     y = (y1 * area1 + y2 * area2) / area
     return (x, y), area
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/clipping_processor.html b/dev/source/methods/clipping/clipping_processor.html index c889bda50..15b84a906 100644 --- a/dev/source/methods/clipping/clipping_processor.html +++ b/dev/source/methods/clipping/clipping_processor.html @@ -8,9 +8,9 @@ - + - + @@ -525,7 +525,7 @@ end return end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/coverage.html b/dev/source/methods/clipping/coverage.html index f6d1c1af9..a4d8ce8cb 100644 --- a/dev/source/methods/clipping/coverage.html +++ b/dev/source/methods/clipping/coverage.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,7 +27,7 @@ xmin, xmax, ymin, ymax = 0, 2, 0, 2 f, a, p = poly(collect(GI.getpoint(cell)); axis = (; aspect = DataAspect())) poly!(collect(GI.getpoint(rect))) -f

It is clear that half of the polygon is within the cell, so the coverage should be 1.0, half of the area of the rectangle.

julia
GO.coverage(rect, xmin, xmax, ymin, ymax)
1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that the coverage is zero for all points and curves, even if the curves are closed like with a linear ring.

Targets for applys functions

julia
const _COVERAGE_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()

Wall types for coverage

julia
const UNKNOWN, NORTH, EAST, SOUTH, WEST = 0:4
+f

It is clear that half of the polygon is within the cell, so the coverage should be 1.0, half of the area of the rectangle.

julia
GO.coverage(rect, xmin, xmax, ymin, ymax)
1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that the coverage is zero for all points and curves, even if the curves are closed like with a linear ring.

Targets for applys functions

julia
const _COVERAGE_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()

Wall types for coverage

julia
const UNKNOWN, NORTH, EAST, SOUTH, WEST = 0:4
 
 """
     coverage(geom, xmin, xmax, ymin, ymax, [T = Float64])::T
@@ -240,7 +240,7 @@
     y_wall = (wall == NORTH || wall == WEST) ? ymax : ymin
     return x1 * y_wall - x_wall * y1
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/cut.html b/dev/source/methods/clipping/cut.html index c9f361c3e..1a235b252 100644 --- a/dev/source/methods/clipping/cut.html +++ b/dev/source/methods/clipping/cut.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ f, a, p1 = Makie.poly(collect(GI.getpoint(cut_polys[1])); color = (:blue, 0.5)) Makie.poly!(collect(GI.getpoint(cut_polys[2])); color = (:orange, 0.5)) Makie.lines!(GI.getpoint(line); color = :black) -f

Implementation

This function depends on polygon clipping helper function and is inspired by the Greiner-Hormann clipping algorithm used elsewhere in this library. The inspiration came from this Stack Overflow discussion.

julia
"""
+f

Implementation

This function depends on polygon clipping helper function and is inspired by the Greiner-Hormann clipping algorithm used elsewhere in this library. The inspiration came from this Stack Overflow discussion.

julia
"""
     cut(geom, line, [T::Type])
 
 Return given geom cut by given line as a list of geometries of the same type as the input
@@ -104,7 +104,7 @@
     end
     return return_coords
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/difference.html b/dev/source/methods/clipping/difference.html index 17869c809..f782643be 100644 --- a/dev/source/methods/clipping/difference.html +++ b/dev/source/methods/clipping/difference.html @@ -8,9 +8,9 @@ - + - + @@ -183,7 +183,7 @@ ) return nothing end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/intersection.html b/dev/source/methods/clipping/intersection.html index 7bc916730..53b459e0e 100644 --- a/dev/source/methods/clipping/intersection.html +++ b/dev/source/methods/clipping/intersection.html @@ -8,9 +8,9 @@ - + - + @@ -400,7 +400,7 @@ α, β = _clamped_frac(distance(min_pt, a2, T), a_dist, eps(T)), one(T) - eps(T) end

Return point with smallest distance

julia
    return _tuple_point(min_pt, T), α, β
 end

Return value of x/y clamped between ϵ and 1 - ϵ

julia
_clamped_frac(x::T, y::T, ϵ = zero(T)) where T = clamp(x / y, ϵ, one(T) - ϵ)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/predicates.html b/dev/source/methods/clipping/predicates.html index 9b99d196c..7b3201818 100644 --- a/dev/source/methods/clipping/predicates.html +++ b/dev/source/methods/clipping/predicates.html @@ -8,9 +8,9 @@ - + - + @@ -61,7 +61,7 @@ end import .Predicates

If we want to inject adaptivity, we would do something like:

function cross(a, b, c) # try Predicates._cross_naive(a, b, c) # check the error bound there # then try Predicates._cross_adaptive(a, b, c) # then try Predicates._cross_exact end


This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/union.html b/dev/source/methods/clipping/union.html index 53f470077..0da0d9271 100644 --- a/dev/source/methods/clipping/union.html +++ b/dev/source/methods/clipping/union.html @@ -8,9 +8,9 @@ - + - + @@ -268,7 +268,7 @@ throw(ArgumentError("Union between $trait_a and $trait_b with target $Target isn't implemented yet.")) return nothing end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/convex_hull.html b/dev/source/methods/convex_hull.html index 874026320..027967a39 100644 --- a/dev/source/methods/convex_hull.html +++ b/dev/source/methods/convex_hull.html @@ -8,11 +8,11 @@ - + - + - + @@ -25,7 +25,7 @@ hull_poly = GO.convex_hull(points) lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2]) axislegend(a) -f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -33,7 +33,7 @@
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
@@ -44,7 +44,7 @@
 a1, p1 = lines(fig[1, 1], go_hull; color = 1:GI.npoint(go_hull), axis = (; title = "MonotoneChainMethod()"))
 a2, p2 = lines(fig[2, 1], lg_hull; color = 1:GI.npoint(lg_hull), axis = (; title = "GEOS()"))
 cb = Colorbar(fig[1:2, 2], p1; label = "Vertex number")
-fig

Implementation

julia
"""
+fig

Implementation

julia
"""
     convex_hull([method], geometries)
 
 Compute the convex hull of the points in `geometries`.
@@ -74,7 +74,7 @@
 struct MonotoneChainMethod end

GrahamScanMethod, etc. can be implemented in GO as well, if someone wants to. If we add an extension on Quickhull.jl, then that would be another algorithm.

julia
convex_hull(geometries) = convex_hull(MonotoneChainMethod(), geometries)

TODO: have this respect the CRS by pulling it out of geometries.

julia
function convex_hull(::MonotoneChainMethod, geometries)

Extract all points as tuples. We have to collect and allocate here, because DelaunayTriangulation only accepts vectors of point-like geoms.

Cleanest would be to use the iterable from GO.flatten directly, but that would require us to implement the convex hull algorithm directly.

TODO: create a specialized method that extracts only the information required, GeometryBasics points can be passed through directly.

julia
    points = collect(flatten(tuples, GI.PointTrait, geometries))

Compute the convex hull using DelTri (shorthand for DelaunayTriangulation.jl).

julia
    hull = DelaunayTriangulation.convex_hull(points)

Convert the result to a GI.Polygon and return it. View would be more efficient here, but re-allocating is cleaner.

julia
    point_vec = DelaunayTriangulation.get_points(hull)[DelaunayTriangulation.get_vertices(hull)]
     return GI.Polygon([GI.LinearRing(point_vec)])
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/distance.html b/dev/source/methods/distance.html index 12b1a3c19..f1db62704 100644 --- a/dev/source/methods/distance.html +++ b/dev/source/methods/distance.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,13 +28,13 @@ f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect())) scatter!(GI.x(point_in), GI.y(point_in); color = :red) scatter!(GI.x(point_out), GI.y(point_out); color = :orange) -f

This is clearly a rectangle with one point inside and one point outside. The points are both an equal distance to the polygon. The distance to point_in is negative while the distance to point_out is positive.

julia
(
+f

This is clearly a rectangle with one point inside and one point outside. The points are both an equal distance to the polygon. The distance to point_in is negative while the distance to point_out is positive.

julia
(
 GO.distance(point_in, rect),  # == 0
 GO.signed_distance(point_in, rect),  # < 0
 GO.signed_distance(point_out, rect)  # > 0
 )
(0.0, -0.5, 0.5)

Consider also a heatmap of signed distances around this object:

julia
xrange = yrange = LinRange(-0.5, 1.5, 300)
 f, a, p = heatmap(xrange, yrange, GO.signed_distance.(Point2f.(xrange, yrange'), Ref(rect)); colormap = :RdBu, colorrange = (-0.75, 0.75))
-a.aspect = DataAspect(); Colorbar(f[1, 2], p, label = "Signed distance"); lines!(a, GI.convert(GO.GeometryBasics, rect)); f

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Distance and signed distance are only implemented for points to other geometries right now. This could be extended to include distance from other geometries in the future.

The distance calculated is the Euclidean distance using the Pythagorean theorem. Also note that singed_distance only makes sense for "filled-in" shapes, like polygons, so it isn't implemented for curves.

julia
const _DISTANCE_TARGETS = TraitTarget{Union{GI.AbstractPolygonTrait,GI.LineStringTrait,GI.LinearRingTrait,GI.LineTrait,GI.PointTrait}}()
+a.aspect = DataAspect(); Colorbar(f[1, 2], p, label = "Signed distance"); lines!(a, GI.convert(GO.GeometryBasics, rect)); f

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Distance and signed distance are only implemented for points to other geometries right now. This could be extended to include distance from other geometries in the future.

The distance calculated is the Euclidean distance using the Pythagorean theorem. Also note that singed_distance only makes sense for "filled-in" shapes, like polygons, so it isn't implemented for curves.

julia
const _DISTANCE_TARGETS = TraitTarget{Union{GI.AbstractPolygonTrait,GI.LineStringTrait,GI.LinearRingTrait,GI.LineTrait,GI.PointTrait}}()
 
 """
     distance(point, geom, ::Type{T} = Float64)::T
@@ -198,7 +198,7 @@
     end
     return min_dist
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/equals.html b/dev/source/methods/equals.html index 72207ca44..b8eab0b91 100644 --- a/dev/source/methods/equals.html +++ b/dev/source/methods/equals.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that the two lines do not share a common set of points and edges in the plot, so they are not equal:

julia
GO.equals(l1, l2)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that while we need the same set of points and edges, they don't need to be provided in the same order for polygons. For for example, we need the same set points for two multipoints to be equal, but they don't have to be saved in the same order. The winding order also doesn't have to be the same to represent the same geometry. This requires checking every point against every other point in the two geometries we are comparing. Also, some geometries must be "closed" like polygons and linear rings. These will be assumed to be closed, even if they don't have a repeated last point explicitly written in the coordinates. Additionally, geometries and multi-geometries can be equal if the multi-geometry only includes that single geometry.

julia
"""
+f

We can see that the two lines do not share a common set of points and edges in the plot, so they are not equal:

julia
GO.equals(l1, l2)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that while we need the same set of points and edges, they don't need to be provided in the same order for polygons. For for example, we need the same set points for two multipoints to be equal, but they don't have to be saved in the same order. The winding order also doesn't have to be the same to represent the same geometry. This requires checking every point against every other point in the two geometries we are comparing. Also, some geometries must be "closed" like polygons and linear rings. These will be assumed to be closed, even if they don't have a repeated last point explicitly written in the coordinates. Additionally, geometries and multi-geometries can be equal if the multi-geometry only includes that single geometry.

julia
"""
     equals(geom1, geom2)::Bool
 
 Compare two Geometries return true if they are the same geometry.
@@ -282,7 +282,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/contains.html b/dev/source/methods/geom_relations/contains.html index 1e72603af..9e0fb92a8 100644 --- a/dev/source/methods/geom_relations/contains.html +++ b/dev/source/methods/geom_relations/contains.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that all of the points and edges of l2 are within l1, so l1 contains l2. However, l2 does not contain l1.

julia
GO.contains(l1, l2)  # returns true
+f

We can see that all of the points and edges of l2 are within l1, so l1 contains l2. However, l2 does not contain l1.

julia
GO.contains(l1, l2)  # returns true
 GO.contains(l2, l1)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

Given that contains is the exact opposite of within, we simply pass the two inputs variables, swapped in order, to within.

julia
"""
     contains(g1::AbstractGeometry, g2::AbstractGeometry)::Bool
 
@@ -50,7 +50,7 @@
 ```
 """
 contains(g1, g2) = GeometryOps.within(g2, g1)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/coveredby.html b/dev/source/methods/geom_relations/coveredby.html index 2821d5efb..11e92e9a6 100644 --- a/dev/source/methods/geom_relations/coveredby.html +++ b/dev/source/methods/geom_relations/coveredby.html @@ -8,11 +8,11 @@ - + - + - + @@ -26,7 +26,7 @@ l1 = GI.Line([p1, (1.0, 1.0)]) f, a, p = lines(GI.getpoint(l1)) scatter!(p1, color = :red) -f

As we can see, p1 is on the endpoint of l1. This means it is not within, but it does meet the definition of coveredby.

julia
GO.coveredby(p1, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the coveredby function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const COVEREDBY_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
+f

As we can see, p1 is on the endpoint of l1. This means it is not within, but it does meet the definition of coveredby.

julia
GO.coveredby(p1, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the coveredby function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const COVEREDBY_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
 const COVEREDBY_CURVE_ALLOWS = (over_allow = true, cross_allow = true, on_allow = true, out_allow = false)
 const COVEREDBY_CURVE_REQUIRES = (in_require = false, on_require = false, out_require = false)
 const COVEREDBY_POLYGON_REQUIRES = (in_require = true, on_require = false, out_require = false,)
@@ -200,7 +200,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/covers.html b/dev/source/methods/geom_relations/covers.html index 41bff2abc..c74ec7999 100644 --- a/dev/source/methods/geom_relations/covers.html +++ b/dev/source/methods/geom_relations/covers.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ f, a, p = lines(GI.getpoint(l1)) scatter!(p1, color = :red) -f

julia
GO.covers(l1, p1)  # returns true
+f

julia
GO.covers(l1, p1)  # returns true
 GO.covers(p1, l1)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

Given that covers is the exact opposite of coveredby, we simply pass the two inputs variables, swapped in order, to coveredby.

julia
"""
     covers(g1::AbstractGeometry, g2::AbstractGeometry)::Bool
 
@@ -50,7 +50,7 @@
 ```
 """
 covers(g1, g2)::Bool = GeometryOps.coveredby(g2, g1)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/crosses.html b/dev/source/methods/geom_relations/crosses.html index 561d6b224..9be9c19d8 100644 --- a/dev/source/methods/geom_relations/crosses.html +++ b/dev/source/methods/geom_relations/crosses.html @@ -8,9 +8,9 @@ - + - + @@ -137,7 +137,7 @@ end return false end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/disjoint.html b/dev/source/methods/geom_relations/disjoint.html index 2a101e94a..f05f5ec97 100644 --- a/dev/source/methods/geom_relations/disjoint.html +++ b/dev/source/methods/geom_relations/disjoint.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that none of the edges or vertices of l1 interact with l2 so they are disjoint.

julia
GO.disjoint(l1, l2)  # returns true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the disjoint function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are not allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const DISJOINT_ALLOWS = (in_allow = false, on_allow = false, out_allow = true)
+f

We can see that none of the edges or vertices of l1 interact with l2 so they are disjoint.

julia
GO.disjoint(l1, l2)  # returns true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the disjoint function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are not allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const DISJOINT_ALLOWS = (in_allow = false, on_allow = false, out_allow = true)
 const DISJOINT_CURVE_ALLOWS = (over_allow = false, cross_allow = false, on_allow = false, out_allow = true)
 const DISJOINT_REQUIRES = (in_require = false, on_require = false, out_require = false)
 const DISJOINT_EXACT = (exact = _False(),)
@@ -195,7 +195,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/geom_geom_processors.html b/dev/source/methods/geom_relations/geom_geom_processors.html index eb724a79e..4852d4fb0 100644 --- a/dev/source/methods/geom_relations/geom_geom_processors.html +++ b/dev/source/methods/geom_relations/geom_geom_processors.html @@ -8,9 +8,9 @@ - + - + @@ -454,7 +454,7 @@ end return skip, returnval end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/intersects.html b/dev/source/methods/geom_relations/intersects.html index baba96510..7693ff878 100644 --- a/dev/source/methods/geom_relations/intersects.html +++ b/dev/source/methods/geom_relations/intersects.html @@ -8,11 +8,11 @@ - + - + - + @@ -26,7 +26,7 @@ line2 = GI.Line([(123.354492,-15.961329), (127.22168,-14.008696)]) f, a, p = lines(GI.getpoint(line1)) lines!(GI.getpoint(line2)) -f

We can see that they intersect, so we expect intersects to return true, and we can visualize the intersection point in red.

julia
GO.intersects(line1, line2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

Given that intersects is the exact opposite of disjoint, we simply pass the two inputs variables, swapped in order, to disjoint.

julia
"""
+f

We can see that they intersect, so we expect intersects to return true, and we can visualize the intersection point in red.

julia
GO.intersects(line1, line2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

Given that intersects is the exact opposite of disjoint, we simply pass the two inputs variables, swapped in order, to disjoint.

julia
"""
     intersects(geom1, geom2)::Bool
 
 Return true if the interiors or boundaries of the two geometries interact.
@@ -44,7 +44,7 @@
 ```
 """
 intersects(geom1, geom2) = !disjoint(geom1, geom2)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/overlaps.html b/dev/source/methods/geom_relations/overlaps.html index cf71076c2..246a54be4 100644 --- a/dev/source/methods/geom_relations/overlaps.html +++ b/dev/source/methods/geom_relations/overlaps.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that the two lines overlap in the plot:

julia
GO.overlaps(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that that since only elements of the same dimension can overlap, any two geometries with traits that are of different dimensions automatically can return false.

For geometries with the same trait dimension, we must make sure that they share a point, an edge, or area for points, lines, and polygons/multipolygons respectively, without being contained.

julia
"""
+f

We can see that the two lines overlap in the plot:

julia
GO.overlaps(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that that since only elements of the same dimension can overlap, any two geometries with traits that are of different dimensions automatically can return false.

For geometries with the same trait dimension, we must make sure that they share a point, an edge, or area for points, lines, and polygons/multipolygons respectively, without being contained.

julia
"""
     overlaps(geom1, geom2)::Bool
 
 Compare two Geometries of the same dimension and return true if their
@@ -229,7 +229,7 @@
     seg_val, _, _ = _intersection_point(Float64, edge_a, edge_b; exact = _False())
     return seg_val != line_out
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/touches.html b/dev/source/methods/geom_relations/touches.html index 65c752769..ddeb43443 100644 --- a/dev/source/methods/geom_relations/touches.html +++ b/dev/source/methods/geom_relations/touches.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,7 +27,7 @@ f, a, p = lines(GI.getpoint(l1)) lines!(GI.getpoint(l2)) -f

We can see that these two lines touch only at their endpoints.

julia
GO.touches(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the touches function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - at least one point of g1 is required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const TOUCHES_POINT_ALLOWED = (in_allow = false, on_allow = true, out_allow = false)
+f

We can see that these two lines touch only at their endpoints.

julia
GO.touches(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the touches function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - at least one point of g1 is required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const TOUCHES_POINT_ALLOWED = (in_allow = false, on_allow = true, out_allow = false)
 const TOUCHES_CURVE_ALLOWED = (over_allow = false, cross_allow = false, on_allow = true, out_allow = true)
 const TOUCHES_POLYGON_ALLOWS = (in_allow = false, on_allow = true, out_allow = true)
 const TOUCHES_REQUIRES = (in_require = false, on_require = true, out_require = false)
@@ -191,7 +191,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/within.html b/dev/source/methods/geom_relations/within.html index 486e9b9c0..cba82b1de 100644 --- a/dev/source/methods/geom_relations/within.html +++ b/dev/source/methods/geom_relations/within.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that all of the points and edges of l2 are within l1, so l2 is within l1, but l1 is not within l2

julia
GO.within(l1, l2)  # false
+f

We can see that all of the points and edges of l2 are within l1, so l2 is within l1, but l1 is not within l2

julia
GO.within(l1, l2)  # false
 GO.within(l2, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the within function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - at least one point of g1 is required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const WITHIN_POINT_ALLOWS = (in_allow = true, on_allow = false, out_allow = false)
 const WITHIN_CURVE_ALLOWS = (over_allow = true, cross_allow = true, on_allow = true, out_allow = false)
 const WITHIN_POLYGON_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
@@ -210,7 +210,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/orientation.html b/dev/source/methods/orientation.html index ed740ef8c..a591191fb 100644 --- a/dev/source/methods/orientation.html +++ b/dev/source/methods/orientation.html @@ -8,9 +8,9 @@ - + - + @@ -117,7 +117,7 @@ _isparallel(bx - ax, by - ay, dx - cx, dy - cy) _isparallel(Δx1, Δy1, Δx2, Δy2) = (Δx1 * Δy2 == Δy1 * Δx2)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/polygonize.html b/dev/source/methods/polygonize.html index 85225e1c1..a7be8838e 100644 --- a/dev/source/methods/polygonize.html +++ b/dev/source/methods/polygonize.html @@ -8,9 +8,9 @@ - + - + @@ -306,7 +306,7 @@ end return edges end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/not_implemented_yet.html b/dev/source/not_implemented_yet.html index 71052475d..3c7ee535f 100644 --- a/dev/source/not_implemented_yet.html +++ b/dev/source/not_implemented_yet.html @@ -8,9 +8,9 @@ - + - + @@ -21,7 +21,7 @@ function buffer end function convexhull end function concavehull end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/primitives.html b/dev/source/primitives.html index 0dbf9419f..0cf4599fb 100644 --- a/dev/source/primitives.html +++ b/dev/source/primitives.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/source/src/GeometryOpsCore.html b/dev/source/src/GeometryOpsCore.html index 2795a45f2..9eacfb146 100644 --- a/dev/source/src/GeometryOpsCore.html +++ b/dev/source/src/GeometryOpsCore.html @@ -8,9 +8,9 @@ - + - + @@ -42,7 +42,7 @@ include("geometry_utils.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/apply.html b/dev/source/src/apply.html index 64a3dd609..634db846f 100644 --- a/dev/source/src/apply.html +++ b/dev/source/src/apply.html @@ -8,9 +8,9 @@ - + - + @@ -170,7 +170,7 @@ end

Here we use the compiler directive @assume_effects :foldable to force the compiler to lookup through the closure. This alone makes e.g. flip 2.5x faster!

julia
Base.@assume_effects :foldable @inline function _maptasks(f::F, taskrange, threaded::_False)::Vector where F
     map(f, taskrange)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/applyreduce.html b/dev/source/src/applyreduce.html index fef81bb5d..84f1410dd 100644 --- a/dev/source/src/applyreduce.html +++ b/dev/source/src/applyreduce.html @@ -8,9 +8,9 @@ - + - + @@ -89,7 +89,7 @@ Base.@assume_effects :foldable function _mapreducetasks(f::F, op, taskrange, threaded::_False; init) where F mapreduce(f, op, taskrange; init) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/geometry_utils.html b/dev/source/src/geometry_utils.html index 63751ec1a..768f32949 100644 --- a/dev/source/src/geometry_utils.html +++ b/dev/source/src/geometry_utils.html @@ -8,9 +8,9 @@ - + - + @@ -19,7 +19,7 @@
Skip to content
julia
_linearring(geom::GI.LineString) = GI.LinearRing(parent(geom); extent=geom.extent, crs=geom.crs)
 _linearring(geom::GI.LinearRing) = geom

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/keyword_docs.html b/dev/source/src/keyword_docs.html index 81635c12c..8d806c1cd 100644 --- a/dev/source/src/keyword_docs.html +++ b/dev/source/src/keyword_docs.html @@ -8,9 +8,9 @@ - + - + @@ -26,7 +26,7 @@ $CRS_KEYWORD $CALC_EXTENT_KEYWORD """

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/other_primitives.html b/dev/source/src/other_primitives.html index 8f7b21c00..99541d30a 100644 --- a/dev/source/src/other_primitives.html +++ b/dev/source/src/other_primitives.html @@ -8,9 +8,9 @@ - + - + @@ -133,7 +133,7 @@ return T{false,false}(child_geoms; crs, extent) end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/types.html b/dev/source/src/types.html index b0e94ef7d..174353fd5 100644 --- a/dev/source/src/types.html +++ b/dev/source/src/types.html @@ -8,11 +8,11 @@ - + - + - + @@ -57,7 +57,7 @@ `-90` (south pole) and `90` (north pole). """ Base.@kwdef struct Spherical{T} <: Manifold - radius::T = 6378137.0 + radius::T = 6371008.8 end """ @@ -124,7 +124,7 @@ @inline _booltype(x::Bool)::BoolsAsTypes = x ? _True() : _False() @inline _booltype(x::BoolsAsTypes)::BoolsAsTypes = x

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/closed_ring.html b/dev/source/transformations/correction/closed_ring.html index 8e72b9cf2..c73698270 100644 --- a/dev/source/transformations/correction/closed_ring.html +++ b/dev/source/transformations/correction/closed_ring.html @@ -8,9 +8,9 @@ - + - + @@ -47,7 +47,7 @@ else

Assemble the ring as a vector

julia
        tups = tuples.(GI.getpoint(ring))

Close the ring

julia
        push!(tups, tups[1])

Return an actual ring

julia
        return GI.LinearRing(tups)
     end
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/geometry_correction.html b/dev/source/transformations/correction/geometry_correction.html index e268746fa..cf93c7cd9 100644 --- a/dev/source/transformations/correction/geometry_correction.html +++ b/dev/source/transformations/correction/geometry_correction.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ end return final_geometry end

Available corrections

GeometryOps.ClosedRing Type
julia
ClosedRing() <: GeometryCorrection

This correction ensures that a polygon's exterior and interior rings are closed.

It can be called on any geometry correction as usual.

See also GeometryCorrection.

source

GeometryOps.DiffIntersectingPolygons Type
julia
DiffIntersectingPolygons() <: GeometryCorrection

This correction ensures that the polygons included in a multipolygon aren't intersecting. If any polygon's are intersecting, they will be made nonintersecting through the difference operation to create a unique set of disjoint (other than potentially connections by a single point) polygons covering the same area. See also GeometryCorrection, UnionIntersectingPolygons.

source

GeometryOps.GeometryCorrection Type
julia
abstract type GeometryCorrection

This abstract type represents a geometry correction.

Interface

Any GeometryCorrection must implement two functions: * application_level(::GeometryCorrection)::AbstractGeometryTrait: This function should return the GeoInterface trait that the correction is intended to be applied to, like PointTrait or LineStringTrait or PolygonTrait. * (::GeometryCorrection)(::AbstractGeometryTrait, geometry)::(some_geometry): This function should apply the correction to the given geometry, and return a new geometry.

source

GeometryOps.UnionIntersectingPolygons Type
julia
UnionIntersectingPolygons() <: GeometryCorrection

This correction ensures that the polygon's included in a multipolygon aren't intersecting. If any polygon's are intersecting, they will be combined through the union operation to create a unique set of disjoint (other than potentially connections by a single point) polygons covering the same area.

See also GeometryCorrection.

source


This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/intersecting_polygons.html b/dev/source/transformations/correction/intersecting_polygons.html index f08b16c39..6d924a0d7 100644 --- a/dev/source/transformations/correction/intersecting_polygons.html +++ b/dev/source/transformations/correction/intersecting_polygons.html @@ -8,9 +8,9 @@ - + - + @@ -114,7 +114,7 @@ end return diff_multipoly end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/extent.html b/dev/source/transformations/extent.html index 652dc3cdd..de5ebe94a 100644 --- a/dev/source/transformations/extent.html +++ b/dev/source/transformations/extent.html @@ -8,9 +8,9 @@ - + - + @@ -30,7 +30,7 @@ """ embed_extent(x; threaded=false, crs=nothing) = apply(identity, GI.PointTrait(), x; calc_extent=true, threaded, crs)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/flip.html b/dev/source/transformations/flip.html index d6e1a811d..457c8c67e 100644 --- a/dev/source/transformations/flip.html +++ b/dev/source/transformations/flip.html @@ -8,9 +8,9 @@ - + - + @@ -39,7 +39,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/reproject.html b/dev/source/transformations/reproject.html index 4ed53f48e..86a4c1baf 100644 --- a/dev/source/transformations/reproject.html +++ b/dev/source/transformations/reproject.html @@ -8,9 +8,9 @@ - + - + @@ -58,7 +58,7 @@ nothing end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/segmentize.html b/dev/source/transformations/segmentize.html index 2e6fed991..2591ab226 100644 --- a/dev/source/transformations/segmentize.html +++ b/dev/source/transformations/segmentize.html @@ -8,11 +8,11 @@ - + - + - + @@ -38,7 +38,7 @@ f, a, p = poly(collect(GI.getpoint(linear)); label = "Linear", axis = (; aspect = DataAspect())) p2 = poly!(collect(GI.getpoint(geodesic)); label = "Geodesic") axislegend(a; position = :lt) -f

There are two methods available for segmentizing geometries at the moment:

Missing docstring.

Missing docstring for LinearSegments. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GeodesicSegments. Check Documenter's build log for details.

Benchmark

We benchmark our method against LibGEOS's GEOSDensify method, which is a similar method for densifying geometries.

julia
using BenchmarkTools: BenchmarkGroup
+f

There are two methods available for segmentizing geometries at the moment:

Missing docstring.

Missing docstring for LinearSegments. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GeodesicSegments. Check Documenter's build log for details.

Benchmark

We benchmark our method against LibGEOS's GEOSDensify method, which is a similar method for densifying geometries.

julia
using BenchmarkTools: BenchmarkGroup
 using Chairmarks: @be
 using Main: plot_trials
 using CairoMakie
@@ -76,7 +76,7 @@
 
 end
 
-plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
+plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
 """
     LinearSegments(; max_distance::Real)
 
@@ -171,7 +171,7 @@
     end

End the line with the original coordinate, to avoid any multiplication errors.

julia
    push!(new_coords, (x2, y2))
     return nothing
 end

Note

The _fill_linear_kernel definition for GeodesicSegments is in the GeometryOpsProjExt extension module, in the segmentize.jl file.


This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/simplify.html b/dev/source/transformations/simplify.html index b1a83cd9e..d5e3f49fe 100644 --- a/dev/source/transformations/simplify.html +++ b/dev/source/transformations/simplify.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,7 @@ f, a, p = poly(original; label = "Original") poly!(simple; label = "Simplified") axislegend(a) -f

Benchmark

We benchmark these methods against LibGEOS's simplify implementation, which uses the Douglas-Peucker algorithm.

julia
using BenchmarkTools, Chairmarks, GeoJSON, CairoMakie
+f

Benchmark

We benchmark these methods against LibGEOS's simplify implementation, which uses the Douglas-Peucker algorithm.

julia
using BenchmarkTools, Chairmarks, GeoJSON, CairoMakie
 import GeometryOps as GO, LibGEOS as LG, GeoInterface as GI
 using CoordinateTransformations
 using NaturalEarth
@@ -41,7 +41,7 @@
 usa_poly = GI.getgeom(usa_multipoly, findmax(GO.area.(GI.getgeom(usa_multipoly)))[2]) # isolate the poly with the most area
 usa_centroid = GO.centroid(usa_poly)
 usa_reflected = GO.transform(Translation(usa_centroid...)  LinearMap(Makie.rotmatrix2d(π))  Translation((-).(usa_centroid)...), usa_poly)
-f, a, p = plot(usa_poly; label = "Original", axis = (; aspect = DataAspect()))#; plot!(usa_reflected; label = "Reflected")

This is the complex polygon we'll be benchmarking.

julia
simplify_suite = BenchmarkGroup(["Simplify"])
+f, a, p = plot(usa_poly; label = "Original", axis = (; aspect = DataAspect()))#; plot!(usa_reflected; label = "Reflected")

This is the complex polygon we'll be benchmarking.

julia
simplify_suite = BenchmarkGroup(["Simplify"])
 singlepoly_suite = BenchmarkGroup(["Polygon", "title:Polygon simplify", "subtitle:Random blob"])
 
 include(joinpath(dirname(dirname(pathof(GO))), "test", "data", "polygon_generation.jl"))
@@ -55,7 +55,7 @@
     singlepoly_suite["LibGEOS"][GI.npoint(geom)] = @be LG.simplify($geom_lg, 0.1) seconds=1
 end
 
-plot_trials(singlepoly_suite; legend_position=(1, 1, TopRight()), legend_valign = -2, legend_halign = 1.2, legend_orientation = :horizontal)

julia
multipoly_suite = BenchmarkGroup(["MultiPolygon", "title:Multipolygon simplify", "subtitle:USA multipolygon"])
+plot_trials(singlepoly_suite; legend_position=(1, 1, TopRight()), legend_valign = -2, legend_halign = 1.2, legend_orientation = :horizontal)

julia
multipoly_suite = BenchmarkGroup(["MultiPolygon", "title:Multipolygon simplify", "subtitle:USA multipolygon"])
 
 for frac in exp10.(LinRange(log10(0.3), log10(1), 6)) # TODO: this example isn't the best.  How can we get this better?
     geom = GO.simplify(usa_multipoly; ratio = frac)
@@ -74,7 +74,7 @@
     # GO-VW : $(GI.npoint( GO.simplify((GO.VisvalingamWhyatt(; tol = _tol)), geom_go)))
     println()
 end
-plot_trials(multipoly_suite)

julia
export simplify, VisvalingamWhyatt, DouglasPeucker, RadialDistance
+plot_trials(multipoly_suite)

julia
export simplify, VisvalingamWhyatt, DouglasPeucker, RadialDistance
 
 const _SIMPLIFY_TARGET = TraitTarget{Union{GI.PolygonTrait, GI.AbstractCurveTrait, GI.MultiPointTrait, GI.PointTrait}}()
 const MIN_POINTS = 3
@@ -507,7 +507,7 @@
     end
     return nothing
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/transform.html b/dev/source/transformations/transform.html index 86c379764..c238cf4ff 100644 --- a/dev/source/transformations/transform.html +++ b/dev/source/transformations/transform.html @@ -8,9 +8,9 @@ - + - + @@ -72,7 +72,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/tuples.html b/dev/source/transformations/tuples.html index 20b3c2e07..c76ca15fd 100644 --- a/dev/source/transformations/tuples.html +++ b/dev/source/transformations/tuples.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/types.html b/dev/source/types.html index 443178e8d..350caf1b8 100644 --- a/dev/source/types.html +++ b/dev/source/types.html @@ -8,9 +8,9 @@ - + - + @@ -55,7 +55,7 @@ error("$(f) requires a `$(kw)` keyword argument to the `GEOS` algorithm, which was not provided.") end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/utils.html b/dev/source/utils.html index 2151e5ab7..1c3891372 100644 --- a/dev/source/utils.html +++ b/dev/source/utils.html @@ -8,9 +8,9 @@ - + - + @@ -137,7 +137,7 @@ (x1, x2), (y1, y2) = extent.X, extent.Y return x1 ≤ GI.x(p) ≤ x2 && y1 ≤ GI.y(p) ≤ y2 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/tutorials/creating_geometry.html b/dev/tutorials/creating_geometry.html index a27c73b7d..96667bf22 100644 --- a/dev/tutorials/creating_geometry.html +++ b/dev/tutorials/creating_geometry.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,37 +27,37 @@ import Proj # Plotting using CairoMakie -using GeoMakie

Creating and plotting geometries

Let's start by making a single Point.

julia
point = GI.Point(0, 0)
GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((0, 0), nothing)

Now, let's plot our point.

julia
fig, ax, plt = plot(point)

Let's create a set of points, and have a bit more fun with plotting.

julia
x = [-5, 0, 5, 0];
+using GeoMakie

Creating and plotting geometries

Let's start by making a single Point.

julia
point = GI.Point(0, 0)
GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((0, 0), nothing)

Now, let's plot our point.

julia
fig, ax, plt = plot(point)

Let's create a set of points, and have a bit more fun with plotting.

julia
x = [-5, 0, 5, 0];
 y = [0, -5, 0, 5];
 points = GI.Point.(zip(x,y));
 plot!(ax, points; marker = '✈', markersize = 30)
-fig

Points can be combined into a single MultiPoint geometry.

julia
x = [-5, -5, 5, 5];
+fig

Points can be combined into a single MultiPoint geometry.

julia
x = [-5, -5, 5, 5];
 y = [-5, 5, 5, -5];
 multipoint = GI.MultiPoint(GI.Point.(zip(x, y)));
 plot!(ax, multipoint; marker = '☁', markersize = 30)
-fig

Let's create a LineString connecting two points.

julia
p1 = GI.Point.(-5, 0);
+fig

Let's create a LineString connecting two points.

julia
p1 = GI.Point.(-5, 0);
 p2 = GI.Point.(5, 0);
 line = GI.LineString([p1,p2])
 plot!(ax, line; color = :red)
-fig

Now, let's create a line connecting multiple points (i.e. a LineString). This time we get a bit more fancy with point creation.

julia
r = 2;
+fig

Now, let's create a line connecting multiple points (i.e. a LineString). This time we get a bit more fancy with point creation.

julia
r = 2;
 k = 10;
 ϴ = 0:0.01:2pi;
 x = r .* (k + 1) .* cos.(ϴ) .- r .* cos.((k + 1) .* ϴ);
 y = r .* (k + 1) .* sin.(ϴ) .- r .* sin.((k + 1) .* ϴ);
 lines = GI.LineString(GI.Point.(zip(x,y)));
 plot!(ax, lines; linewidth = 5)
-fig

We can also create a single LinearRing trait, the building block of a polygon. A LinearRing is simply a LineString with the same beginning and endpoint, i.e., an arbitrary closed shape composed of point pairs.

A LinearRing is composed of a series of points.

julia
ring1 = GI.LinearRing(GI.getpoint(lines));
GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)

Now, let's make the LinearRing into a Polygon.

julia
polygon1 = GI.Polygon([ring1]);
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)], nothing, nothing)

Now, we can use GeometryOps and CoordinateTransformations to shift polygon1 up, to avoid plotting over our earlier results. This is done through the GeometryOps.transform function.

julia
xoffset = 0.;
+fig

We can also create a single LinearRing trait, the building block of a polygon. A LinearRing is simply a LineString with the same beginning and endpoint, i.e., an arbitrary closed shape composed of point pairs.

A LinearRing is composed of a series of points.

julia
ring1 = GI.LinearRing(GI.getpoint(lines));
GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)

Now, let's make the LinearRing into a Polygon.

julia
polygon1 = GI.Polygon([ring1]);
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)], nothing, nothing)

Now, we can use GeometryOps and CoordinateTransformations to shift polygon1 up, to avoid plotting over our earlier results. This is done through the GeometryOps.transform function.

julia
xoffset = 0.;
 yoffset = 50.;
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 polygon1 = GO.transform(f, polygon1);
 plot!(polygon1)
-fig

Polygons can contain "holes". The first LinearRing in a polygon is the exterior, and all subsequent LinearRings are treated as holes in the leading LinearRing.

GeoInterface offers the GI.getexterior(poly) and GI.gethole(poly) methods to get the exterior ring and an iterable of holes, respectively.

julia
hole = GI.LinearRing(GI.getpoint(multipoint))
+fig

Polygons can contain "holes". The first LinearRing in a polygon is the exterior, and all subsequent LinearRings are treated as holes in the leading LinearRing.

GeoInterface offers the GI.getexterior(poly) and GI.gethole(poly) methods to get the exterior ring and an iterable of holes, respectively.

julia
hole = GI.LinearRing(GI.getpoint(multipoint))
 polygon2 = GI.Polygon([ring1, hole])
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, T, Nothing, Nothing} where T}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, T, Nothing, Nothing} where T[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing), GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((-5, -5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((-5, 5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((5, 5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((5, -5), nothing)], nothing, nothing)], nothing, nothing)

Shift polygon2 to the right, to avoid plotting over our earlier results.

julia
xoffset = 50.;
 yoffset = 0.;
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 polygon2 = GO.transform(f, polygon2);
 plot!(polygon2)
-fig

Polygons can also be grouped together as a MultiPolygon.

julia
r = 5;
+fig

Polygons can also be grouped together as a MultiPolygon.

julia
r = 5;
 x = cos.(reverse(ϴ)) .* r .+ xoffset;
 y = sin.(reverse(ϴ)) .* r .+ yoffset;
 ring2 =  GI.LinearRing(GI.Point.(zip(x,y)));
@@ -67,7 +67,7 @@
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 multipolygon = GO.transform(f, multipolygon);
 plot!(multipolygon)
-fig

Great, now we can make Points, MultiPoints, Lines, LineStrings, Polygons (with holes), and MultiPolygons and modify them using [CoordinateTransformations] and [GeometryOps].

Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

In geospatial sciences we often have data in one Coordinate Reference System (CRS) (source) and would like to display it in different (destination) CRS. GeoMakie allows us to do this by automatically projecting from source to destination CRS.

Here, our source CRS is common geographic (i.e. coordinates of latitude and longitude), WGS84.

julia
source_crs1 = GFT.EPSG(4326)
GeoFormatTypes.EPSG{1}((4326,))

Now let's pick a destination CRS for displaying our map. Here we'll pick natearth2.

julia
destination_crs = "+proj=natearth2"
"+proj=natearth2"

Let's add land area for context. First, download and open the Natural Earth global land polygons at 110 m resolution.GeoMakie ships with this particular dataset, so we will access it from there.

julia
land_path = GeoMakie.assetpath("ne_110m_land.geojson")
"/home/runner/.julia/packages/GeoMakie/yzfbc/assets/ne_110m_land.geojson"

Note

Natural Earth has lots of other datasets, and there is a Julia package that provides an interface to it called NaturalEarth.jl.

Read the land MultiPolygons as a GeoJSON.FeatureCollection.

julia
land_geo = GeoJSON.read(land_path)
FeatureCollection with 127 Features

We then need to create a figure with a GeoAxis that can handle the projection between source and destination CRS. For GeoMakie, source is the CRS of the input and dest is the CRS you want to visualize in.

julia
fig = Figure(size=(1000, 500));
+fig

Great, now we can make Points, MultiPoints, Lines, LineStrings, Polygons (with holes), and MultiPolygons and modify them using [CoordinateTransformations] and [GeometryOps].

Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

In geospatial sciences we often have data in one Coordinate Reference System (CRS) (source) and would like to display it in different (destination) CRS. GeoMakie allows us to do this by automatically projecting from source to destination CRS.

Here, our source CRS is common geographic (i.e. coordinates of latitude and longitude), WGS84.

julia
source_crs1 = GFT.EPSG(4326)
GeoFormatTypes.EPSG{1}((4326,))

Now let's pick a destination CRS for displaying our map. Here we'll pick natearth2.

julia
destination_crs = "+proj=natearth2"
"+proj=natearth2"

Let's add land area for context. First, download and open the Natural Earth global land polygons at 110 m resolution.GeoMakie ships with this particular dataset, so we will access it from there.

julia
land_path = GeoMakie.assetpath("ne_110m_land.geojson")
"/home/runner/.julia/packages/GeoMakie/yzfbc/assets/ne_110m_land.geojson"

Note

Natural Earth has lots of other datasets, and there is a Julia package that provides an interface to it called NaturalEarth.jl.

Read the land MultiPolygons as a GeoJSON.FeatureCollection.

julia
land_geo = GeoJSON.read(land_path)
FeatureCollection with 127 Features

We then need to create a figure with a GeoAxis that can handle the projection between source and destination CRS. For GeoMakie, source is the CRS of the input and dest is the CRS you want to visualize in.

julia
fig = Figure(size=(1000, 500));
 ga = GeoAxis(
     fig[1, 1];
     source = source_crs1,
@@ -75,8 +75,8 @@
     xticklabelsvisible = false,
     yticklabelsvisible = false,
 );

Plot land for context.

julia
poly!(ga, land_geo, color=:black)
-fig

Now let's plot a Polygon like before, but this time with a CRS that differs from our source data

julia
plot!(multipolygon; color = :green)
-fig

But what if we want to plot geometries with a different source CRS on the same figure?

To show how to do this let's create a geometry with coordinates in UTM (Universal Transverse Mercator) zone 10N EPSG:32610.

julia
source_crs2 = GFT.EPSG(32610)
GeoFormatTypes.EPSG{1}((32610,))

Create a polygon (we're working in meters now, not latitude and longitude)

julia
r = 1000000;
+fig

Now let's plot a Polygon like before, but this time with a CRS that differs from our source data

julia
plot!(multipolygon; color = :green)
+fig

But what if we want to plot geometries with a different source CRS on the same figure?

To show how to do this let's create a geometry with coordinates in UTM (Universal Transverse Mercator) zone 10N EPSG:32610.

julia
source_crs2 = GFT.EPSG(32610)
GeoFormatTypes.EPSG{1}((32610,))

Create a polygon (we're working in meters now, not latitude and longitude)

julia
r = 1000000;
 ϴ = 0:0.01:2pi;
 x = r .* cos.(ϴ).^3 .+ 500000;
 y = r .* sin.(ϴ) .^ 3 .+5000000;
629-element Vector{Float64}:
@@ -86,7 +86,7 @@
 
  5.0e6
  5.0e6

Now create a LinearRing from Points

julia
ring3 = GI.LinearRing(Point.(zip(x, y)))
GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}(Point{2, Float64}[[1.5e6, 5.0e6], [1.4998500087497458e6, 5.000000999950001e6], [1.4994001399837343e6, 5.000007998400139e6], [1.4986507085647392e6, 5.000026987852369e6], [1.4976022389592e6, 5.000063948817746e6], [1.4962554647802354e6, 5.000124843834609e6], [1.4946113281484335e6, 5.000215611503127e6], [1.4926709788709967e6, 5.000342160541625e6], [1.4904357734399722e6, 5.000510363870095e6], [1.4879072738504685e6, 5.0007260527263e6]  …  [1.4870405593989636e6, 4.999194331880103e6], [1.4896621210021754e6, 4.999426363321033e6], [1.491990928929295e6, 4.999609061508909e6], [1.4940253560034204e6, 4.999748243174828e6], [1.4957639801366436e6, 4.999849768598615e6], [1.497205585568957e6, 4.999919535736425e6], [1.4983491639274692e6, 4.999963474314044e6], [1.4991939151049731e6, 4.999987539891298e6], [1.4997392479570867e6, 4.999997707902938e6], [1.499984780817334e6, 4.999999967681458e6]], nothing, nothing)

Now create a Polygon from the LineRing

julia
polygon3 = GI.Polygon([ring3])
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}(Point{2, Float64}[[1.5e6, 5.0e6], [1.4998500087497458e6, 5.000000999950001e6], [1.4994001399837343e6, 5.000007998400139e6], [1.4986507085647392e6, 5.000026987852369e6], [1.4976022389592e6, 5.000063948817746e6], [1.4962554647802354e6, 5.000124843834609e6], [1.4946113281484335e6, 5.000215611503127e6], [1.4926709788709967e6, 5.000342160541625e6], [1.4904357734399722e6, 5.000510363870095e6], [1.4879072738504685e6, 5.0007260527263e6]  …  [1.4870405593989636e6, 4.999194331880103e6], [1.4896621210021754e6, 4.999426363321033e6], [1.491990928929295e6, 4.999609061508909e6], [1.4940253560034204e6, 4.999748243174828e6], [1.4957639801366436e6, 4.999849768598615e6], [1.497205585568957e6, 4.999919535736425e6], [1.4983491639274692e6, 4.999963474314044e6], [1.4991939151049731e6, 4.999987539891298e6], [1.4997392479570867e6, 4.999997707902938e6], [1.499984780817334e6, 4.999999967681458e6]], nothing, nothing)], nothing, nothing)

Now plot on the existing GeoAxis.

Note

The keyword argument source is used to specify the source CRS of that particular plot, when plotting on an existing GeoAxis.

julia
plot!(ga,polygon3; color=:red, source = source_crs2)
-fig

Create geospatial geometries with embedded coordinate reference system information

Great, we can make geometries and plot them on a map... now let's export the data to common geospatial data formats. To do this we now need to create geometries with embedded CRS information, making it a geospatial geometry. All that's needed is to include ; crs = crs as a keyword argument when constructing the geometry.

Let's do this for a new Polygon

julia
r = 3;
+fig

Create geospatial geometries with embedded coordinate reference system information

Great, we can make geometries and plot them on a map... now let's export the data to common geospatial data formats. To do this we now need to create geometries with embedded CRS information, making it a geospatial geometry. All that's needed is to include ; crs = crs as a keyword argument when constructing the geometry.

Let's do this for a new Polygon

julia
r = 3;
 k = 7;
 ϴ = 0:0.01:2pi;
 x = r .* (k + 1) .* cos.(ϴ) .- r .* cos.((k + 1) .* ϴ);
@@ -106,7 +106,7 @@
 GeoParquet.write(fn, df, (:geometry,))
"shapes.parquet"

Finally, if there's no Julia-native package that can write data to your desired format (e.g. .gpkg, .gml, etc), you can use GeoDataFrames. This package uses the GDAL library under the hood which supports writing to nearly all geospatial formats.

julia
import GeoDataFrames
 fn = "shapes.gpkg"
 GeoDataFrames.write(fn, df)
"shapes.gpkg"

And there we go, you can now create mapped geometries from scratch, manipulate them, plot them on a map, and save them in multiple geospatial data formats.

- + \ No newline at end of file diff --git a/dev/tutorials/geodesic_paths.html b/dev/tutorials/geodesic_paths.html index b3b30d282..113a0cd63 100644 --- a/dev/tutorials/geodesic_paths.html +++ b/dev/tutorials/geodesic_paths.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,8 +27,8 @@ fig, ga, _cp = lines(GeoMakie.coastlines(); axis = (; type = GeoAxis)) lines!(ga, GO.segmentize(GO.GeodesicSegments(; max_distance = 100_000), GI.LineString([IAH, AMS])); color = Makie.wong_colors()[2]) -fig

- +fig

+ \ No newline at end of file diff --git a/dev/tutorials/spatial_joins.html b/dev/tutorials/spatial_joins.html index 592d2f08c..bd26e4fd2 100644 --- a/dev/tutorials/spatial_joins.html +++ b/dev/tutorials/spatial_joins.html @@ -8,11 +8,11 @@ - + - + - + @@ -37,14 +37,14 @@ pl = GI.Polygon([GI.LinearRing([(0, 0), (1, 0), (1, 1), (0, 0)])]) pu = GI.Polygon([GI.LinearRing([(0, 0), (0, 1), (1, 1), (0, 0)])]) poly_df = DataFrame(geometry = [pl, pu], color = [:red, :blue]) -f, a, p = poly(poly_df.geometry; color = tuple.(poly_df.color, 0.3))

Here, the upper polygon is blue, and the lower polygon is red. Keep this in mind!

Now, we generate the points.

julia
points = tuple.(rand(1000), rand(1000))
+f, a, p = poly(poly_df.geometry; color = tuple.(poly_df.color, 0.3))

Here, the upper polygon is blue, and the lower polygon is red. Keep this in mind!

Now, we generate the points.

julia
points = tuple.(rand(1000), rand(1000))
 points_df = DataFrame(geometry = points)
 scatter!(points_df.geometry)
-f

You can see that they are evenly distributed around the box. But how do we know which points are in which polygons?

We have to join the two dataframes based on which polygon (if any) each point lies within.

Now, we can perform the "spatial join" using FlexiJoins. We are performing an outer join here

julia
@time joined_df = FlexiJoins.innerjoin(
+f

You can see that they are evenly distributed around the box. But how do we know which points are in which polygons?

We have to join the two dataframes based on which polygon (if any) each point lies within.

Now, we can perform the "spatial join" using FlexiJoins. We are performing an outer join here

julia
@time joined_df = FlexiJoins.innerjoin(
     (points_df, poly_df),
     by_pred(:geometry, GO.within, :geometry)
 )
julia
scatter!(a, joined_df.geometry; color = joined_df.color)
-f

Here, you can see that the colors were assigned appropriately to the scattered points!

Real-world example

Suppose I have a list of polygons representing administrative regions (or mining sites, or what have you), and I have a list of polygons for each country. I want to find the country each region is in.

julia
import GeoInterface as GI, GeometryOps as GO
+f

Here, you can see that the colors were assigned appropriately to the scattered points!

Real-world example

Suppose I have a list of polygons representing administrative regions (or mining sites, or what have you), and I have a list of polygons for each country. I want to find the country each region is in.

julia
import GeoInterface as GI, GeometryOps as GO
 using FlexiJoins, DataFrames, GADM # GADM gives us country and sublevel geometry
 
 using CairoMakie, GeoInterfaceMakie
@@ -69,7 +69,7 @@
     ::FlexiJoins.ByPred{typeof(my_predicate_function)}, 
     datas
 ) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

- + \ No newline at end of file