From 9b5c645e7a547217d655ac7e8366c3a48f2d10c0 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Mon, 5 Aug 2024 16:06:10 +0000 Subject: [PATCH] build based on c5893dc --- previews/PR196/404.html | 4 +-- previews/PR196/api.html | 10 +++--- ...{api.md.DUGqvURq.js => api.md.D3FA5iuJ.js} | 2 +- ...GqvURq.lean.js => api.md.D3FA5iuJ.lean.js} | 0 .../{app.CBR9S5bJ.js => app.R0VEvziS.js} | 2 +- previews/PR196/assets/apwawio.Qu_A-LJM.png | Bin 0 -> 72677 bytes previews/PR196/assets/bdshflv.CgHF5hCx.png | Bin 0 -> 62256 bytes .../chunks/@localSearchIndexroot.B5IrOqIF.js | 1 - .../chunks/@localSearchIndexroot.CvByROko.js | 1 + ...M-6yWG.js => VPLocalSearchBox.D_qqUW62.js} | 2 +- .../{theme.C3ts9W2x.js => theme.L6RPaa2W.js} | 4 +-- ...glah.BOOG5oTW.png => ckkthqu.BOOG5oTW.png} | Bin ...phux.Cb0_DiYE.png => cxmtkpa.Cb0_DiYE.png} | Bin ...jhsk.CLtpJ5Wb.png => dwhtpvf.CLtpJ5Wb.png} | Bin ...xpcm.lu4jwpi-.png => dwrfscn.lu4jwpi-.png} | Bin ...wlbf.DC3TvBOO.png => eaecgiz.DC3TvBOO.png} | Bin ... => experiments_predicates.md.D2pdA-Ch.js} | 2 +- ...xperiments_predicates.md.D2pdA-Ch.lean.js} | 2 +- previews/PR196/assets/fcbnqer.DHYn4Z6H.png | Bin 209728 -> 0 bytes previews/PR196/assets/fkmtqqi.BkYSCzTG.png | Bin 63402 -> 0 bytes previews/PR196/assets/fomiphn.DykvSFLC.png | Bin 79283 -> 0 bytes ...cqda.DiwGEg2f.png => gwjhylt.DiwGEg2f.png} | Bin ...omxu.CgiryX2p.png => gzjhjkk.CgiryX2p.png} | Bin previews/PR196/assets/hbrocvh.LrbSS6d-.png | Bin 62086 -> 0 bytes ...wtxh.CG4dr3Lx.png => hcxfgez.CG4dr3Lx.png} | Bin ...ndao.DHcwB147.png => hhkajmj.DHcwB147.png} | Bin ...yurx.DeeQUply.png => ikdtyal.DeeQUply.png} | Bin ...znfe.Danh069g.png => iukigyd.Danh069g.png} | Bin ...juwn._0R9BbFk.png => iyjnwji._0R9BbFk.png} | Bin ...spij.-VpeHhXX.png => kbwsaku.-VpeHhXX.png} | Bin previews/PR196/assets/kqigdup.C8RevPXg.png | Bin 0 -> 64537 bytes previews/PR196/assets/mchjitb._jgzhla6.png | Bin 0 -> 59622 bytes ...vlgp.0OJvb21A.png => meavnut.0OJvb21A.png} | Bin ...bcqe.B94PsR1K.png => mfjapjs.B94PsR1K.png} | Bin ...sxlc.3sfpQl2i.png => mkluypz.3sfpQl2i.png} | Bin previews/PR196/assets/nyzgeih.C6tk0GBJ.png | Bin 231945 -> 0 bytes ...gmpc.DwqDxlAG.png => ovmnvqf.DwqDxlAG.png} | Bin previews/PR196/assets/pwgljjw.PAP3D9OZ.png | Bin 63573 -> 0 bytes ...sdep.BD0hVfse.png => reartaa.BD0hVfse.png} | Bin ...bhgm.CULn5saZ.png => rkbjqla.CULn5saZ.png} | Bin ...qitm.Bglvb-jp.png => rmprtge.Bglvb-jp.png} | Bin ...hdva.C3SxJ3x-.png => rybgwbh.C3SxJ3x-.png} | Bin previews/PR196/assets/sojzzsu.Cbw9dsTk.png | Bin 0 -> 229587 bytes ...s => source_methods_angles.md.B6xAWZSt.js} | 2 +- ...source_methods_angles.md.B6xAWZSt.lean.js} | 2 +- ....js => source_methods_area.md.B_Rx9ODX.js} | 2 +- ...> source_methods_area.md.B_Rx9ODX.lean.js} | 2 +- ...source_methods_barycentric.md.CHDPsVbE.js} | 2 +- ...e_methods_barycentric.md.CHDPsVbE.lean.js} | 2 +- ...=> source_methods_centroid.md.DOGiTIbE.js} | 4 +-- ...urce_methods_centroid.md.DOGiTIbE.lean.js} | 2 +- ..._methods_clipping_coverage.md.Bmlq0JGX.js} | 2 +- ...ods_clipping_coverage.md.Bmlq0JGX.lean.js} | 2 +- ...ource_methods_clipping_cut.md.Cznm1fgE.js} | 2 +- ..._methods_clipping_cut.md.Cznm1fgE.lean.js} | 2 +- ...source_methods_convex_hull.md.D-gSMiFy.js} | 6 ++-- ...e_methods_convex_hull.md.D-gSMiFy.lean.js} | 2 +- ...=> source_methods_distance.md.DFxM4hTV.js} | 2 +- ...urce_methods_distance.md.DFxM4hTV.lean.js} | 2 +- ...s => source_methods_equals.md.DkKW_eCF.js} | 4 +-- ...source_methods_equals.md.DkKW_eCF.lean.js} | 2 +- ...ds_geom_relations_contains.md.DP9ewsbf.js} | 2 +- ...om_relations_contains.md.DP9ewsbf.lean.js} | 2 +- ...s_geom_relations_coveredby.md.Mx7_s_Nj.js} | 2 +- ...m_relations_coveredby.md.Mx7_s_Nj.lean.js} | 2 +- ...hods_geom_relations_covers.md.BuVIalWZ.js} | 2 +- ...geom_relations_covers.md.BuVIalWZ.lean.js} | 2 +- ...ds_geom_relations_disjoint.md.C21TP2Ci.js} | 2 +- ...om_relations_disjoint.md.C21TP2Ci.lean.js} | 2 +- ..._geom_relations_intersects.md.CCnmxfN8.js} | 2 +- ..._relations_intersects.md.CCnmxfN8.lean.js} | 2 +- ...ds_geom_relations_overlaps.md.jbwS371Q.js} | 4 +-- ...om_relations_overlaps.md.jbwS371Q.lean.js} | 2 +- ...ods_geom_relations_touches.md.IJQI2q5f.js} | 2 +- ...eom_relations_touches.md.IJQI2q5f.lean.js} | 2 +- ...hods_geom_relations_within.md.LCNAY5an.js} | 2 +- ...geom_relations_within.md.LCNAY5an.lean.js} | 2 +- ...transformations_segmentize.md.BX6QovAs.js} | 2 +- ...formations_segmentize.md.BX6QovAs.lean.js} | 2 +- ...e_transformations_simplify.md.D_N_CG42.js} | 2 +- ...nsformations_simplify.md.D_N_CG42.lean.js} | 2 +- ...sqvb.Cx40vhB3.png => stdozef.Cx40vhB3.png} | Bin ...zoxc.BEFUMtlf.png => stupmmt.BEFUMtlf.png} | Bin previews/PR196/assets/swpuyzw.MVvdug30.png | Bin 0 -> 65010 bytes ...icoj.3UVIT8DR.png => tlmxbvv.3UVIT8DR.png} | Bin ...ials_creating_geometry.md.Dnr9A6r2.lean.js | 1 - ...utorials_creating_geometry.md.R_19jArO.js} | 2 +- ...ials_creating_geometry.md.R_19jArO.lean.js | 1 + ...> tutorials_geodesic_paths.md.nFKcjF2Z.js} | 4 +-- ...orials_geodesic_paths.md.nFKcjF2Z.lean.js} | 2 +- ...=> tutorials_spatial_joins.md.BjStSJuG.js} | 4 +-- ...torials_spatial_joins.md.BjStSJuG.lean.js} | 2 +- ...lpfm.Dab1-ETk.png => ussnsri.Dab1-ETk.png} | Bin ...hvfs.Dz86q2IX.png => vmqtubl.Dz86q2IX.png} | Bin previews/PR196/assets/vtegmpm.Bi5BM0FZ.png | Bin 0 -> 80060 bytes ...hmjo.CZy9YIUA.png => wiheojh.CZy9YIUA.png} | Bin ...kgsb.mCtKcWOr.png => wpjeuyl.mCtKcWOr.png} | Bin previews/PR196/assets/wtmgdbb.Bb-Rz5Ac.png | Bin 0 -> 207683 bytes previews/PR196/assets/xlumhzt._0ia0Jl9.png | Bin 59427 -> 0 bytes ...wamz.B9NpLJr_.png => ycmmzxy.B9NpLJr_.png} | Bin ...xori.Dig-DWOQ.png => yjjszca.Dig-DWOQ.png} | Bin ...larw.DaovVbE6.png => yupsqtm.DaovVbE6.png} | Bin previews/PR196/assets/zjvkmaq.dQvY50jM.png | Bin 65370 -> 0 bytes ...dmlb.DuBHk1fh.png => zsyhpiu.DuBHk1fh.png} | Bin previews/PR196/call_notes.html | 6 ++-- .../experiments/accurate_accumulators.html | 6 ++-- previews/PR196/experiments/predicates.html | 10 +++--- previews/PR196/explanations/crs.html | 6 ++-- previews/PR196/explanations/paradigms.html | 6 ++-- .../PR196/explanations/peculiarities.html | 6 ++-- .../PR196/explanations/winding_order.html | 6 ++-- previews/PR196/hashmap.json | 2 +- previews/PR196/index.html | 6 ++-- previews/PR196/introduction.html | 6 ++-- previews/PR196/source/GeometryOps.html | 6 ++-- previews/PR196/source/methods/angles.html | 10 +++--- previews/PR196/source/methods/area.html | 12 +++---- .../PR196/source/methods/barycentric.html | 10 +++--- previews/PR196/source/methods/buffer.html | 6 ++-- previews/PR196/source/methods/centroid.html | 12 +++---- .../methods/clipping/clipping_processor.html | 6 ++-- .../source/methods/clipping/coverage.html | 10 +++--- .../PR196/source/methods/clipping/cut.html | 10 +++--- .../source/methods/clipping/difference.html | 6 ++-- .../source/methods/clipping/intersection.html | 6 ++-- .../source/methods/clipping/predicates.html | 6 ++-- .../PR196/source/methods/clipping/union.html | 6 ++-- .../PR196/source/methods/convex_hull.html | 14 ++++---- previews/PR196/source/methods/distance.html | 12 +++---- previews/PR196/source/methods/equals.html | 10 +++--- .../methods/geom_relations/contains.html | 10 +++--- .../methods/geom_relations/coveredby.html | 10 +++--- .../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 +++--- .../source/methods/geom_relations/within.html | 10 +++--- .../PR196/source/methods/orientation.html | 6 ++-- previews/PR196/source/methods/polygonize.html | 6 ++-- .../PR196/source/not_implemented_yet.html | 6 ++-- previews/PR196/source/primitives.html | 6 ++-- .../correction/closed_ring.html | 6 ++-- .../correction/geometry_correction.html | 6 ++-- .../correction/intersecting_polygons.html | 6 ++-- .../PR196/source/transformations/extent.html | 6 ++-- .../PR196/source/transformations/flip.html | 6 ++-- .../source/transformations/reproject.html | 6 ++-- .../source/transformations/segmentize.html | 12 +++---- .../source/transformations/simplify.html | 16 +++++----- .../source/transformations/transform.html | 6 ++-- .../PR196/source/transformations/tuples.html | 6 ++-- previews/PR196/source/types.html | 6 ++-- previews/PR196/source/utils.html | 6 ++-- .../PR196/tutorials/creating_geometry.html | 30 +++++++++--------- previews/PR196/tutorials/geodesic_paths.html | 10 +++--- previews/PR196/tutorials/spatial_joins.html | 14 ++++---- 159 files changed, 296 insertions(+), 296 deletions(-) rename previews/PR196/assets/{api.md.DUGqvURq.js => api.md.D3FA5iuJ.js} (99%) rename previews/PR196/assets/{api.md.DUGqvURq.lean.js => api.md.D3FA5iuJ.lean.js} (100%) rename previews/PR196/assets/{app.CBR9S5bJ.js => app.R0VEvziS.js} (95%) create mode 100644 previews/PR196/assets/apwawio.Qu_A-LJM.png create mode 100644 previews/PR196/assets/bdshflv.CgHF5hCx.png delete mode 100644 previews/PR196/assets/chunks/@localSearchIndexroot.B5IrOqIF.js create mode 100644 previews/PR196/assets/chunks/@localSearchIndexroot.CvByROko.js rename previews/PR196/assets/chunks/{VPLocalSearchBox.1TM-6yWG.js => VPLocalSearchBox.D_qqUW62.js} (99%) rename previews/PR196/assets/chunks/{theme.C3ts9W2x.js => theme.L6RPaa2W.js} (99%) rename previews/PR196/assets/{wiyglah.BOOG5oTW.png => ckkthqu.BOOG5oTW.png} (100%) rename previews/PR196/assets/{riwphux.Cb0_DiYE.png => cxmtkpa.Cb0_DiYE.png} (100%) rename previews/PR196/assets/{szrjhsk.CLtpJ5Wb.png => dwhtpvf.CLtpJ5Wb.png} (100%) rename previews/PR196/assets/{brcxpcm.lu4jwpi-.png => dwrfscn.lu4jwpi-.png} (100%) rename previews/PR196/assets/{qazwlbf.DC3TvBOO.png => eaecgiz.DC3TvBOO.png} (100%) rename previews/PR196/assets/{experiments_predicates.md.Cf09Nyio.js => experiments_predicates.md.D2pdA-Ch.js} (99%) rename previews/PR196/assets/{experiments_predicates.md.Cf09Nyio.lean.js => experiments_predicates.md.D2pdA-Ch.lean.js} (74%) delete mode 100644 previews/PR196/assets/fcbnqer.DHYn4Z6H.png delete mode 100644 previews/PR196/assets/fkmtqqi.BkYSCzTG.png delete mode 100644 previews/PR196/assets/fomiphn.DykvSFLC.png rename previews/PR196/assets/{evwcqda.DiwGEg2f.png => gwjhylt.DiwGEg2f.png} (100%) rename previews/PR196/assets/{pppomxu.CgiryX2p.png => gzjhjkk.CgiryX2p.png} (100%) delete mode 100644 previews/PR196/assets/hbrocvh.LrbSS6d-.png rename previews/PR196/assets/{cwiwtxh.CG4dr3Lx.png => hcxfgez.CG4dr3Lx.png} (100%) rename previews/PR196/assets/{jsmndao.DHcwB147.png => hhkajmj.DHcwB147.png} (100%) rename previews/PR196/assets/{sgkyurx.DeeQUply.png => ikdtyal.DeeQUply.png} (100%) rename previews/PR196/assets/{kjlznfe.Danh069g.png => iukigyd.Danh069g.png} (100%) rename previews/PR196/assets/{exkjuwn._0R9BbFk.png => iyjnwji._0R9BbFk.png} (100%) rename previews/PR196/assets/{svispij.-VpeHhXX.png => kbwsaku.-VpeHhXX.png} (100%) create mode 100644 previews/PR196/assets/kqigdup.C8RevPXg.png create mode 100644 previews/PR196/assets/mchjitb._jgzhla6.png rename previews/PR196/assets/{bikvlgp.0OJvb21A.png => meavnut.0OJvb21A.png} (100%) rename previews/PR196/assets/{jffbcqe.B94PsR1K.png => mfjapjs.B94PsR1K.png} (100%) rename previews/PR196/assets/{dlasxlc.3sfpQl2i.png => mkluypz.3sfpQl2i.png} (100%) delete mode 100644 previews/PR196/assets/nyzgeih.C6tk0GBJ.png rename previews/PR196/assets/{zlegmpc.DwqDxlAG.png => ovmnvqf.DwqDxlAG.png} (100%) delete mode 100644 previews/PR196/assets/pwgljjw.PAP3D9OZ.png rename previews/PR196/assets/{yqssdep.BD0hVfse.png => reartaa.BD0hVfse.png} (100%) rename previews/PR196/assets/{cngbhgm.CULn5saZ.png => rkbjqla.CULn5saZ.png} (100%) rename previews/PR196/assets/{qtrqitm.Bglvb-jp.png => rmprtge.Bglvb-jp.png} (100%) rename previews/PR196/assets/{cllhdva.C3SxJ3x-.png => rybgwbh.C3SxJ3x-.png} (100%) create mode 100644 previews/PR196/assets/sojzzsu.Cbw9dsTk.png rename previews/PR196/assets/{source_methods_angles.md.Dp2Gnv4h.js => source_methods_angles.md.B6xAWZSt.js} (99%) rename previews/PR196/assets/{source_methods_angles.md.Dp2Gnv4h.lean.js => source_methods_angles.md.B6xAWZSt.lean.js} (87%) rename previews/PR196/assets/{source_methods_area.md.tbyXRQal.js => source_methods_area.md.B_Rx9ODX.js} (99%) rename previews/PR196/assets/{source_methods_area.md.tbyXRQal.lean.js => source_methods_area.md.B_Rx9ODX.lean.js} (77%) rename previews/PR196/assets/{source_methods_barycentric.md.zxWX3Er5.js => source_methods_barycentric.md.CHDPsVbE.js} (99%) rename previews/PR196/assets/{source_methods_barycentric.md.zxWX3Er5.lean.js => source_methods_barycentric.md.CHDPsVbE.lean.js} (99%) rename previews/PR196/assets/{source_methods_centroid.md.D3jbwybu.js => source_methods_centroid.md.DOGiTIbE.js} (99%) rename previews/PR196/assets/{source_methods_centroid.md.D3jbwybu.lean.js => source_methods_centroid.md.DOGiTIbE.lean.js} (54%) rename previews/PR196/assets/{source_methods_clipping_coverage.md.ClD3nEha.js => source_methods_clipping_coverage.md.Bmlq0JGX.js} (99%) rename previews/PR196/assets/{source_methods_clipping_coverage.md.ClD3nEha.lean.js => source_methods_clipping_coverage.md.Bmlq0JGX.lean.js} (87%) rename previews/PR196/assets/{source_methods_clipping_cut.md.CUZHB9Ok.js => source_methods_clipping_cut.md.Cznm1fgE.js} (99%) rename previews/PR196/assets/{source_methods_clipping_cut.md.CUZHB9Ok.lean.js => source_methods_clipping_cut.md.Cznm1fgE.lean.js} (87%) rename previews/PR196/assets/{source_methods_convex_hull.md.DTFdFMxE.js => source_methods_convex_hull.md.D-gSMiFy.js} (98%) rename previews/PR196/assets/{source_methods_convex_hull.md.DTFdFMxE.lean.js => source_methods_convex_hull.md.D-gSMiFy.lean.js} (59%) rename previews/PR196/assets/{source_methods_distance.md.Cy2hKtZe.js => source_methods_distance.md.DFxM4hTV.js} (99%) rename previews/PR196/assets/{source_methods_distance.md.Cy2hKtZe.lean.js => source_methods_distance.md.DFxM4hTV.lean.js} (78%) rename previews/PR196/assets/{source_methods_equals.md.BXf8ieav.js => source_methods_equals.md.DkKW_eCF.js} (99%) rename previews/PR196/assets/{source_methods_equals.md.BXf8ieav.lean.js => source_methods_equals.md.DkKW_eCF.lean.js} (61%) rename previews/PR196/assets/{source_methods_geom_relations_contains.md.DWx3_Wjy.js => source_methods_geom_relations_contains.md.DP9ewsbf.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_contains.md.DWx3_Wjy.lean.js => source_methods_geom_relations_contains.md.DP9ewsbf.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_coveredby.md.DTjYHc0p.js => source_methods_geom_relations_coveredby.md.Mx7_s_Nj.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_coveredby.md.DTjYHc0p.lean.js => source_methods_geom_relations_coveredby.md.Mx7_s_Nj.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_covers.md.CqToQ60o.js => source_methods_geom_relations_covers.md.BuVIalWZ.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_covers.md.CqToQ60o.lean.js => source_methods_geom_relations_covers.md.BuVIalWZ.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_disjoint.md.DyLKIgxt.js => source_methods_geom_relations_disjoint.md.C21TP2Ci.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_disjoint.md.DyLKIgxt.lean.js => source_methods_geom_relations_disjoint.md.C21TP2Ci.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_intersects.md.CzkT__-v.js => source_methods_geom_relations_intersects.md.CCnmxfN8.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_intersects.md.CzkT__-v.lean.js => source_methods_geom_relations_intersects.md.CCnmxfN8.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_overlaps.md.9MDPb90q.js => source_methods_geom_relations_overlaps.md.jbwS371Q.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_overlaps.md.9MDPb90q.lean.js => source_methods_geom_relations_overlaps.md.jbwS371Q.lean.js} (64%) rename previews/PR196/assets/{source_methods_geom_relations_touches.md.D8JAlOpY.js => source_methods_geom_relations_touches.md.IJQI2q5f.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_touches.md.D8JAlOpY.lean.js => source_methods_geom_relations_touches.md.IJQI2q5f.lean.js} (88%) rename previews/PR196/assets/{source_methods_geom_relations_within.md.BbfCXDYX.js => source_methods_geom_relations_within.md.LCNAY5an.js} (99%) rename previews/PR196/assets/{source_methods_geom_relations_within.md.BbfCXDYX.lean.js => source_methods_geom_relations_within.md.LCNAY5an.lean.js} (88%) rename previews/PR196/assets/{source_transformations_segmentize.md.BFDR8L5s.js => source_transformations_segmentize.md.BX6QovAs.js} (99%) rename previews/PR196/assets/{source_transformations_segmentize.md.BFDR8L5s.lean.js => source_transformations_segmentize.md.BX6QovAs.lean.js} (67%) rename previews/PR196/assets/{source_transformations_simplify.md.BzIwi41C.js => source_transformations_simplify.md.D_N_CG42.js} (99%) rename previews/PR196/assets/{source_transformations_simplify.md.BzIwi41C.lean.js => source_transformations_simplify.md.D_N_CG42.lean.js} (56%) rename previews/PR196/assets/{dddsqvb.Cx40vhB3.png => stdozef.Cx40vhB3.png} (100%) rename previews/PR196/assets/{dtqzoxc.BEFUMtlf.png => stupmmt.BEFUMtlf.png} (100%) create mode 100644 previews/PR196/assets/swpuyzw.MVvdug30.png rename previews/PR196/assets/{sxcicoj.3UVIT8DR.png => tlmxbvv.3UVIT8DR.png} (100%) delete mode 100644 previews/PR196/assets/tutorials_creating_geometry.md.Dnr9A6r2.lean.js rename previews/PR196/assets/{tutorials_creating_geometry.md.Dnr9A6r2.js => tutorials_creating_geometry.md.R_19jArO.js} (99%) create mode 100644 previews/PR196/assets/tutorials_creating_geometry.md.R_19jArO.lean.js rename previews/PR196/assets/{tutorials_geodesic_paths.md.Df_znu8o.js => tutorials_geodesic_paths.md.nFKcjF2Z.js} (96%) rename previews/PR196/assets/{tutorials_geodesic_paths.md.Df_znu8o.lean.js => tutorials_geodesic_paths.md.nFKcjF2Z.lean.js} (62%) rename previews/PR196/assets/{tutorials_spatial_joins.md.rhcI5Jat.js => tutorials_spatial_joins.md.BjStSJuG.js} (99%) rename previews/PR196/assets/{tutorials_spatial_joins.md.rhcI5Jat.lean.js => tutorials_spatial_joins.md.BjStSJuG.lean.js} (89%) rename previews/PR196/assets/{xuylpfm.Dab1-ETk.png => ussnsri.Dab1-ETk.png} (100%) rename previews/PR196/assets/{kzlhvfs.Dz86q2IX.png => vmqtubl.Dz86q2IX.png} (100%) create mode 100644 previews/PR196/assets/vtegmpm.Bi5BM0FZ.png rename previews/PR196/assets/{omehmjo.CZy9YIUA.png => wiheojh.CZy9YIUA.png} (100%) rename previews/PR196/assets/{zmnkgsb.mCtKcWOr.png => wpjeuyl.mCtKcWOr.png} (100%) create mode 100644 previews/PR196/assets/wtmgdbb.Bb-Rz5Ac.png delete mode 100644 previews/PR196/assets/xlumhzt._0ia0Jl9.png rename previews/PR196/assets/{ooewamz.B9NpLJr_.png => ycmmzxy.B9NpLJr_.png} (100%) rename previews/PR196/assets/{rdfxori.Dig-DWOQ.png => yjjszca.Dig-DWOQ.png} (100%) rename previews/PR196/assets/{vvwlarw.DaovVbE6.png => yupsqtm.DaovVbE6.png} (100%) delete mode 100644 previews/PR196/assets/zjvkmaq.dQvY50jM.png rename previews/PR196/assets/{xwedmlb.DuBHk1fh.png => zsyhpiu.DuBHk1fh.png} (100%) diff --git a/previews/PR196/404.html b/previews/PR196/404.html index ce97e0beb..4aaea3e54 100644 --- a/previews/PR196/404.html +++ b/previews/PR196/404.html @@ -8,7 +8,7 @@ - + @@ -16,7 +16,7 @@
- + \ No newline at end of file diff --git a/previews/PR196/api.html b/previews/PR196/api.html index 6e0e4a6ce..0f9b51183 100644 --- a/previews/PR196/api.html +++ b/previews/PR196/api.html @@ -8,17 +8,17 @@ - + - - + + -
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.applyFunction.
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.applyFunction.
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)])])
@@ -416,7 +416,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/previews/PR196/assets/api.md.DUGqvURq.js b/previews/PR196/assets/api.md.D3FA5iuJ.js similarity index 99% rename from previews/PR196/assets/api.md.DUGqvURq.js rename to previews/PR196/assets/api.md.D3FA5iuJ.js index 760a91771..2ba5fad2e 100644 --- a/previews/PR196/assets/api.md.DUGqvURq.js +++ b/previews/PR196/assets/api.md.D3FA5iuJ.js @@ -1,4 +1,4 @@ -import{_ as n,c as e,j as s,a,a7 as i,o as t}from"./chunks/framework.DdNi_LGc.js";const q=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),l={name:"api.md"},h=i(`

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.applyFunction.
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 n,c as e,j as s,a,a7 as i,o as t}from"./chunks/framework.DdNi_LGc.js";const q=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),l={name:"api.md"},h=i(`

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.applyFunction.
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/previews/PR196/assets/api.md.DUGqvURq.lean.js b/previews/PR196/assets/api.md.D3FA5iuJ.lean.js
similarity index 100%
rename from previews/PR196/assets/api.md.DUGqvURq.lean.js
rename to previews/PR196/assets/api.md.D3FA5iuJ.lean.js
diff --git a/previews/PR196/assets/app.CBR9S5bJ.js b/previews/PR196/assets/app.R0VEvziS.js
similarity index 95%
rename from previews/PR196/assets/app.CBR9S5bJ.js
rename to previews/PR196/assets/app.R0VEvziS.js
index 03dc26104..dc0b73e12 100644
--- a/previews/PR196/assets/app.CBR9S5bJ.js
+++ b/previews/PR196/assets/app.R0VEvziS.js
@@ -1 +1 @@
-import{U as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,d as P,u as v,y,x as w,ai as C,aj as R,ak as b,a6 as E}from"./chunks/framework.DdNi_LGc.js";import{R as S}from"./chunks/theme.C3ts9W2x.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(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),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:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(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&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
+import{U as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,d as P,u as v,y,x as w,ai as C,aj as R,ak as b,a6 as E}from"./chunks/framework.DdNi_LGc.js";import{R as S}from"./chunks/theme.L6RPaa2W.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(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),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:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(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&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
diff --git a/previews/PR196/assets/apwawio.Qu_A-LJM.png b/previews/PR196/assets/apwawio.Qu_A-LJM.png
new file mode 100644
index 0000000000000000000000000000000000000000..709c977b46e0b3a0ff8e43650660a67a2a0ee421
GIT binary patch
literal 72677
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

$qw%2rnwt)AcQ!2i#w8kLjS1!L!fT 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

?(qP?AEqG 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 R&^N?<$Vq|4dubf-zW|6_FINBn literal 0 HcmV?d00001 diff --git a/previews/PR196/assets/bdshflv.CgHF5hCx.png b/previews/PR196/assets/bdshflv.CgHF5hCx.png new file mode 100644 index 0000000000000000000000000000000000000000..384251604f2317496832d925523dd547403dbfe3 GIT binary patch literal 62256 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 z",{"2":{"11":8,"13":2,"136":1,"151":1,"152":1,"156":3,"177":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"40":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"45":4}}],["qhull",{"2":{"6":1,"63":1}}],["queue",{"2":{"158":41}}],["questions",{"2":{"54":1}}],["quite",{"2":{"138":1,"177":1}}],["quickhull",{"2":{"6":1,"58":1,"63":2}}],["quick",{"2":{"4":1,"6":1,"40":1,"146":1,"155":1}}],["quality",{"2":{"6":1,"156":1}}],["quantity",{"2":{"6":1,"152":1}}],["quot",{"2":{"1":4,"6":10,"20":2,"45":8,"65":2,"66":2,"69":2,"84":4,"97":10,"134":2,"136":8,"150":6,"170":2,"176":2}}],["zone",{"2":{"171":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"127":5}}],["zip",{"2":{"13":1,"14":1,"170":4,"171":1,"172":1}}],["zeros",{"2":{"40":1,"47":1}}],["zero",{"2":{"4":6,"6":8,"37":11,"44":3,"45":4,"47":11,"54":22,"65":1,"66":3,"126":1,"136":1,"158":4}}],["z",{"2":{"4":1,"5":1,"6":2,"40":3,"69":3,"127":3,"147":1,"161":1,"162":1}}],["0e6",{"2":{"171":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"172":1}}],["09707519809793252",{"2":{"172":2}}],["091887951911644",{"2":{"172":3}}],["0999933334666654",{"2":{"170":1}}],["09801605542096",{"2":{"170":1}}],["098016055420953",{"2":{"170":3}}],["09297443860091348",{"2":{"170":4}}],["09",{"2":{"39":1}}],["08506974233813636",{"2":{"172":2}}],["08",{"2":{"39":1}}],["062749678615475",{"2":{"172":1}}],["06274967861547665",{"2":{"172":2}}],["06592462566760626",{"2":{"170":1}}],["0650624499034016",{"2":{"170":4}}],["06",{"2":{"39":1}}],["02017324484778",{"2":{"172":1}}],["020173244847778715",{"2":{"172":2}}],["027886421973952302",{"2":{"170":4}}],["02",{"2":{"39":3}}],["04500741774392",{"2":{"172":1}}],["045007417743918",{"2":{"172":2}}],["049999166670833324",{"2":{"170":1}}],["0438052480035",{"2":{"170":1}}],["043805248003498",{"2":{"170":3}}],["04",{"2":{"39":6}}],["07518688541961",{"2":{"172":1}}],["075186885419612",{"2":{"172":2}}],["071",{"2":{"151":2,"152":2}}],["07",{"2":{"39":6,"151":6,"152":6}}],["009176636029576",{"2":{"172":1}}],["0091766360295773",{"2":{"172":2}}],["003135308800957",{"2":{"172":1}}],["0031353088009582475",{"2":{"172":2}}],["0035114210915891397",{"2":{"170":4}}],["006784125578492062",{"2":{"172":2}}],["0020133807972559925",{"2":{"172":2}}],["00839489109211",{"2":{"172":3}}],["008696",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["005465967083412071",{"2":{"170":4}}],["00111595449914",{"2":{"170":1}}],["001115954499138",{"2":{"170":3}}],["0010075412835199304",{"2":{"170":4}}],["001",{"2":{"156":1}}],["00085222666982",{"2":{"172":3}}],["000577332369005",{"2":{"172":1}}],["0005773323690041465",{"2":{"172":2}}],["000510363870095e6",{"2":{"171":2}}],["00025191811248184703",{"2":{"172":2}}],["000215611503127e6",{"2":{"171":2}}],["0007260527263e6",{"2":{"171":2}}],["000342160541625e6",{"2":{"171":2}}],["000124843834609e6",{"2":{"171":2}}],["000063948817746e6",{"2":{"171":2}}],["000026987852369e6",{"2":{"171":2}}],["000008144045314",{"2":{"172":1}}],["000007998400139e6",{"2":{"171":2}}],["000000999950001e6",{"2":{"171":2}}],["00001e6",{"2":{"171":1}}],["0004397316773170068",{"2":{"170":4}}],["000",{"2":{"156":1,"168":1}}],["00",{"2":{"39":2}}],["053798628882221644",{"2":{"172":2}}],["05877989361332",{"2":{"170":1}}],["058779893613323",{"2":{"170":3}}],["05416726609360478",{"2":{"170":4}}],["05",{"2":{"39":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"172":1}}],["03756486776283019",{"2":{"172":2}}],["031245035570328428",{"2":{"172":2}}],["033518309870985",{"2":{"172":3}}],["03503632062070827",{"2":{"170":4}}],["03",{"2":{"39":4}}],["01458815628695",{"2":{"172":3}}],["016044338630866517",{"2":{"172":2}}],["01592650896568995",{"2":{"170":1}}],["01597247419241532",{"2":{"170":4}}],["01908693278165",{"2":{"170":1}}],["019086932781654",{"2":{"170":3}}],["01098781325325",{"2":{"170":1}}],["010987813253244",{"2":{"170":3}}],["011814947665167774",{"2":{"170":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"39":1,"151":1,"152":1,"170":1,"171":1,"172":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":35,"4":12,"6":190,"11":1,"13":5,"14":8,"15":32,"33":20,"34":3,"36":9,"37":4,"39":155,"40":2,"43":6,"44":6,"45":49,"46":13,"47":5,"49":22,"50":49,"51":42,"53":2,"54":21,"56":46,"57":2,"61":1,"65":20,"66":2,"68":13,"69":18,"71":16,"74":6,"75":6,"84":6,"85":12,"86":9,"88":15,"97":37,"102":13,"103":9,"105":12,"106":11,"115":16,"126":21,"127":7,"138":24,"144":64,"145":4,"151":16,"152":13,"153":1,"156":11,"158":7,"160":4,"167":2,"170":129,"171":2,"172":46,"176":13}}],[">=",{"2":{"40":6,"86":4,"103":1,"160":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"34":1,"40":1,"45":17,"47":3,"50":5,"51":1,"52":1,"54":2,"56":1,"57":3,"65":1,"69":1,"86":8,"97":10,"103":2,"126":4,"127":12,"136":5,"141":1,"145":3,"153":2,"156":1,"158":12,"160":3,"161":1,"167":1,"177":1}}],["914930257661865",{"2":{"172":1}}],["96875496442967",{"2":{"172":1}}],["961329",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["983955661369134",{"2":{"172":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"170":1}}],["9840085315131",{"2":{"170":1}}],["98271048511609",{"2":{"170":1}}],["98661575256801",{"2":{"170":1}}],["99321587442151",{"2":{"172":1}}],["99375130197483",{"2":{"170":1}}],["997986619202745",{"2":{"172":1}}],["997750168744936",{"2":{"170":1}}],["997247091122496",{"2":{"170":1}}],["99600053330489",{"2":{"170":1}}],["991002699676024",{"2":{"170":1}}],["990022362600165",{"2":{"170":1}}],["99292997455441",{"2":{"170":1}}],["99533829767195",{"2":{"170":1}}],["99865616402829",{"2":{"170":1}}],["999999967681458e6",{"2":{"171":2}}],["999997707902938e6",{"2":{"171":2}}],["999987539891298e6",{"2":{"171":2}}],["999963474314044e6",{"2":{"171":2}}],["999919535736425e6",{"2":{"171":2}}],["999974634566875",{"2":{"170":1}}],["999849768598615e6",{"2":{"171":2}}],["999748081887518",{"2":{"172":1}}],["999748243174828e6",{"2":{"171":2}}],["999750002083324",{"2":{"170":1}}],["999609061508909e6",{"2":{"171":2}}],["999426363321033e6",{"2":{"171":2}}],["999194331880103e6",{"2":{"171":2}}],["99900003333289",{"2":{"170":1}}],["999565375483215",{"2":{"170":1}}],["9im",{"2":{"97":2,"175":1}}],["97976366505997",{"2":{"170":1}}],["9783069507679",{"2":{"170":1}}],["97",{"2":{"39":1}}],["946201371117777",{"2":{"172":1}}],["94",{"2":{"39":1}}],["92",{"2":{"39":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1,"168":1}}],["900",{"2":{"152":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"33":9,"39":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"97":2,"126":12,"151":1,"161":1}}],["873633668827033",{"2":{"172":1}}],["8135804051007",{"2":{"170":1}}],["813580405100698",{"2":{"170":3}}],["897070",{"2":{"168":1}}],["88",{"2":{"39":1}}],["86641841658641",{"2":{"170":1}}],["866418416586406",{"2":{"170":3}}],["86",{"2":{"39":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"39":1}}],["821068835162155",{"2":{"172":1}}],["82",{"2":{"39":1}}],["800",{"2":{"39":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"39":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"53":1,"54":1}}],["8",{"2":{"1":3,"6":9,"13":1,"14":1,"51":2,"56":4,"97":1,"127":3,"151":1,"161":3,"172":2}}],["karnataka",{"2":{"177":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"127":1}}],["k",{"2":{"6":1,"14":6,"40":1,"45":5,"97":5,"170":5,"172":5}}],["kernel",{"2":{"153":4}}],["keepat",{"2":{"56":1,"145":2}}],["keep",{"2":{"45":3,"127":1,"145":14,"151":1,"176":1}}],["keeping",{"2":{"6":1,"136":1,"147":1}}],["keys",{"2":{"127":4}}],["key",{"2":{"6":1,"127":4,"166":5}}],["keyword",{"2":{"6":8,"23":1,"51":1,"53":1,"56":1,"133":6,"136":1,"146":2,"152":2,"166":4,"171":1,"172":1}}],["keywords",{"2":{"1":2,"4":1,"6":10,"97":2,"127":1,"133":1,"136":1,"146":1,"147":2,"148":3,"156":8,"157":1,"158":1,"159":1,"160":1,"162":2}}],["known",{"2":{"47":2}}],["know",{"2":{"6":3,"34":2,"45":1,"47":1,"51":1,"53":1,"54":2,"56":1,"57":1,"136":1,"176":1}}],["kwargs",{"2":{"41":3,"47":1,"50":1,"51":3,"52":3,"53":4,"54":5,"56":3,"57":5,"141":2,"149":1,"152":1}}],["kwdef",{"2":{"31":1,"45":1,"152":1,"157":1,"158":1,"159":1}}],["kw",{"2":{"1":1,"6":11,"97":10,"127":20,"136":21,"147":3,"156":15,"159":1,"161":3,"162":3,"166":6}}],["json",{"2":{"174":3}}],["jstep",{"2":{"69":3}}],["jstart",{"2":{"69":7}}],["joined",{"2":{"176":4}}],["joins",{"0":{"175":1},"1":{"176":1,"177":1,"178":1},"2":{"175":3}}],["joinpath",{"2":{"156":2}}],["join",{"2":{"136":2,"175":4,"176":5,"178":1}}],["joining",{"2":{"6":2,"156":1,"175":1}}],["jpn",{"2":{"177":2}}],["jp",{"2":{"69":2}}],["jhole",{"2":{"69":2}}],["jh",{"2":{"57":5}}],["j+1",{"2":{"45":1,"127":1,"160":1}}],["j",{"2":{"45":24,"69":8,"86":9,"97":12,"126":2,"127":8,"160":2}}],["jet",{"2":{"39":1}}],["just",{"2":{"4":1,"6":1,"44":1,"45":2,"54":4,"57":1,"62":1,"66":2,"127":1,"134":1,"136":3,"152":1,"175":1}}],["julialand",{"2":{"171":2}}],["julialines",{"2":{"36":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"170":1}}],["juliaplot",{"2":{"171":2}}],["juliap1",{"2":{"170":1}}],["juliapoly",{"2":{"171":1}}],["juliapolygon3",{"2":{"171":1}}],["juliapolygon1",{"2":{"170":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"176":1}}],["juliapoint",{"2":{"170":1}}],["juliaxoffset",{"2":{"170":3,"172":1}}],["juliax",{"2":{"170":2}}],["juliaxrange",{"2":{"65":1}}],["julia$apply",{"2":{"162":1}}],["julia$threaded",{"2":{"146":1}}],["julia6",{"2":{"156":1}}],["julia```jldoctest",{"2":{"167":1}}],["julia```julia",{"2":{"127":1}}],["julia```",{"2":{"86":1,"164":1}}],["julia1",{"2":{"51":1,"53":1,"54":1,"56":1}}],["julia2",{"2":{"50":1}}],["juliabase",{"2":{"40":1,"66":4,"136":1,"166":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliafig",{"2":{"170":1,"171":1}}],["juliafalse",{"2":{"126":1}}],["juliafunction",{"2":{"34":2,"40":3,"41":2,"44":1,"45":11,"47":2,"50":1,"52":1,"54":2,"57":1,"63":1,"66":8,"97":6,"103":2,"108":1,"128":1,"136":5,"149":1,"152":1,"160":2}}],["juliafor",{"2":{"31":1,"136":2}}],["juliaflexijoins",{"2":{"178":1}}],["juliaflipped",{"2":{"129":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"131":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"33":1,"36":1,"46":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"175":1}}],["juliageopoly1",{"2":{"172":1}}],["juliageointerface",{"2":{"167":1}}],["juliageometry",{"2":{"63":1}}],["juliageo",{"2":{"6":2}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":1,"6":1}}],["juliaunwrap",{"2":{"6":1,"136":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"142":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"39":1,"151":2,"152":1,"155":1,"156":1,"173":1}}],["juliascatter",{"2":{"176":1}}],["juliasource",{"2":{"171":2}}],["juliasimplify",{"2":{"6":1,"156":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"171":1}}],["juliaring1",{"2":{"170":1}}],["juliar",{"2":{"170":2,"171":1,"172":1}}],["juliareconstruct",{"2":{"6":1,"131":1}}],["juliarebuild",{"2":{"6":1,"131":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliamy",{"2":{"178":1}}],["juliamultipoly",{"2":{"156":1}}],["juliamodule",{"2":{"31":1}}],["juliamonotonechainmethod",{"2":{"6":1}}],["juliameanvalue",{"2":{"6":1}}],["juliadf",{"2":{"173":1}}],["juliadestination",{"2":{"171":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"142":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"32":1,"35":1,"38":1,"42":1,"48":1,"51":1,"53":1,"56":1,"64":1,"67":1,"70":1,"73":1,"83":1,"87":1,"98":1,"101":1,"104":1,"114":1,"124":1,"127":1,"129":1,"137":1,"140":1,"143":1,"148":1,"150":1,"156":1,"163":1}}],["juliaend",{"2":{"66":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"45":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"141":1,"142":1,"152":1,"165":1}}],["juliaangles",{"2":{"4":1,"6":1}}],["juliaarea",{"2":{"4":1,"6":1}}],["juliaapplyreduce",{"2":{"1":1,"6":1}}],["juliaapply",{"2":{"1":1,"6":1,"18":1}}],["juliacent",{"2":{"43":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"142":1}}],["juliaconst",{"2":{"34":1,"37":1,"40":1,"45":1,"47":2,"66":1,"75":1,"89":1,"106":1,"116":1,"133":1}}],["juliaconvex",{"2":{"6":1,"63":1}}],["juliacontains",{"2":{"3":1,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":1,"6":1}}],["juliacoveredby",{"2":{"3":1,"6":1}}],["juliatrue",{"2":{"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":1}}],["juliatraittarget",{"2":{"6":2,"164":1}}],["juliatransform",{"2":{"1":1,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":1,"6":1}}],["juliaoverlaps",{"2":{"3":9,"6":9}}],["juliainnerjoin",{"2":{"177":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":1}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":1,"3":9,"4":1,"6":18,"11":1,"33":1,"36":1,"43":1,"46":1,"49":1,"60":1,"61":1,"62":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"138":2,"144":2,"151":1,"168":1,"174":4,"176":1,"177":1}}],["julia",{"2":{"3":1,"6":5,"9":1,"15":1,"25":1,"27":1,"31":1,"34":4,"37":10,"40":8,"44":19,"45":60,"47":18,"50":10,"51":6,"52":1,"53":5,"54":29,"56":6,"57":4,"58":1,"63":5,"65":1,"66":4,"69":15,"72":1,"76":1,"77":5,"78":1,"79":1,"80":2,"81":1,"82":1,"85":1,"86":3,"90":1,"91":3,"92":1,"93":1,"94":1,"95":1,"96":1,"97":50,"100":1,"103":7,"107":1,"108":3,"109":1,"110":1,"111":1,"112":1,"113":1,"117":1,"118":3,"119":1,"120":1,"121":2,"122":1,"123":1,"126":9,"127":40,"128":2,"136":63,"139":5,"141":1,"145":3,"146":1,"147":1,"148":1,"152":1,"153":2,"156":1,"157":2,"158":15,"159":3,"161":1,"162":1,"163":1,"164":1,"166":4,"167":1,"169":2,"171":2,"174":2,"175":1,"176":1}}],["julia>",{"2":{"1":5,"6":7,"126":3,"161":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"63":1,"148":1,"166":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"25":1,"31":1},"2":{"1":10,"4":1,"6":16,"10":2,"11":1,"22":2,"25":2,"27":2,"31":42,"34":1,"37":1,"40":1,"41":3,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"58":3,"63":6,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":2,"127":1,"128":1,"131":1,"136":3,"139":1,"142":1,"145":1,"146":2,"147":1,"148":4,"149":3,"150":1,"152":3,"153":2,"156":2,"160":1,"161":6,"162":2,"165":1,"166":2,"167":1,"171":1,"175":1}}],["+5000000",{"2":{"171":1}}],["+proj=natearth2",{"2":{"171":2}}],["+=",{"2":{"37":2,"40":11,"44":6,"45":17,"47":10,"50":1,"69":1,"86":1,"97":5,"126":1,"145":2,"158":4,"167":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"34":4,"37":1,"40":20,"44":10,"45":15,"47":7,"50":1,"54":10,"66":3,"69":2,"86":2,"97":6,"126":6,"127":2,"145":3,"153":2,"158":3,"159":2,"160":2,"170":6,"171":1,"172":4}}],["yticklabelsvisible",{"2":{"171":1}}],["york",{"2":{"177":1}}],["yoffset",{"2":{"170":7,"172":2}}],["your",{"0":{"174":1},"2":{"18":1,"41":1,"127":1,"129":1,"149":1,"152":1,"173":1,"174":1,"178":2}}],["you",{"0":{"23":1},"2":{"1":1,"4":1,"5":2,"6":11,"9":1,"11":1,"17":1,"18":5,"23":1,"29":2,"34":1,"37":1,"40":8,"41":1,"44":1,"51":1,"53":1,"56":1,"62":1,"63":1,"129":1,"138":1,"144":1,"149":1,"151":1,"152":1,"153":1,"161":1,"164":1,"171":1,"173":2,"174":3,"176":2,"177":3,"178":4}}],["y=y",{"2":{"167":1}}],["yvec",{"2":{"127":4}}],["ybounds",{"2":{"127":4}}],["yhalf",{"2":{"127":3}}],["ylast",{"2":{"66":3}}],["yfirst",{"2":{"66":5}}],["y0",{"2":{"66":5}}],["yw",{"2":{"47":4}}],["ye",{"2":{"47":4}}],["yet",{"0":{"128":1},"2":{"31":1,"40":1,"50":1,"52":1,"54":1,"57":1,"69":1,"127":1,"128":1,"141":2,"177":1}}],["y2",{"2":{"44":2,"47":18,"66":7,"86":10,"97":5,"103":4,"127":5,"153":6,"167":2}}],["y1",{"2":{"44":2,"47":22,"66":7,"86":11,"97":6,"103":5,"127":5,"153":7,"167":2}}],["yind+1",{"2":{"127":1}}],["yind",{"2":{"127":2}}],["yinterior",{"2":{"44":2}}],["yield",{"2":{"54":1,"152":1}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"44":13}}],["yrange",{"2":{"39":3,"65":3}}],["yautolimits",{"2":{"39":2}}],["yp2",{"2":{"34":4}}],["ys",{"2":{"6":3,"127":30}}],["ymax",{"2":{"6":1,"46":2,"47":48}}],["ymin",{"2":{"6":1,"46":2,"47":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"34":8,"37":2,"39":8,"43":1,"44":10,"45":6,"46":1,"47":8,"52":6,"54":8,"65":2,"66":7,"69":3,"86":21,"97":16,"103":7,"126":10,"129":2,"136":1,"147":4,"148":1,"153":2,"160":1,"161":2,"162":2,"167":7,"170":8,"171":2,"172":2,"175":1}}],["75",{"2":{"65":2,"71":1,"88":1,"115":1}}],["78",{"2":{"39":1}}],["749907",{"2":{"168":1}}],["74",{"2":{"39":1}}],["72",{"2":{"39":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"39":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["70440582002419",{"2":{"170":1}}],["704405820024185",{"2":{"170":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"155":1,"156":1}}],["701141",{"2":{"6":1,"155":1,"156":1}}],["70",{"2":{"6":20,"39":1,"155":20,"156":20,"170":20}}],["738281",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["7",{"2":{"1":5,"6":5,"97":1,"136":1,"151":4,"152":4,"161":4,"172":1}}],["65533525026046",{"2":{"170":1}}],["655335250260467",{"2":{"170":3}}],["659942",{"2":{"6":1,"155":1,"156":1}}],["6area",{"2":{"44":2}}],["66",{"2":{"39":1}}],["668869",{"2":{"6":1,"155":1,"156":1}}],["64744840486518",{"2":{"172":3}}],["64",{"2":{"39":1,"151":2,"152":2}}],["646209",{"2":{"6":1,"155":1,"156":1}}],["629",{"2":{"171":1}}],["62",{"2":{"39":1}}],["624923",{"2":{"6":1,"155":1,"156":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"155":1,"156":1}}],["605000000000004",{"2":{"151":2}}],["60",{"2":{"39":1,"151":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"155":1,"156":1}}],["603637",{"2":{"6":2,"155":2,"156":2}}],["68",{"2":{"39":1}}],["682601",{"2":{"6":1,"155":1,"156":1}}],["683975",{"2":{"6":1,"155":1,"156":1}}],["69159119078359",{"2":{"172":3}}],["694274",{"2":{"6":1,"155":1,"156":1}}],["697021",{"2":{"6":1,"155":1,"156":1}}],["639343",{"2":{"6":1,"155":1,"156":1}}],["6",{"2":{"1":12,"3":4,"6":23,"51":3,"56":3,"97":1,"103":4,"136":3,"156":1,"161":9,"172":2}}],["51695367760999",{"2":{"172":1}}],["516953677609987",{"2":{"172":2}}],["51030066635026",{"2":{"170":4}}],["5e6",{"2":{"171":2}}],["55715336218991",{"2":{"172":1}}],["557153362189904",{"2":{"172":2}}],["55",{"2":{"170":3}}],["55494217175954",{"2":{"170":4}}],["57",{"2":{"151":4,"152":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"136":1}}],["563198",{"2":{"54":1}}],["56",{"2":{"39":1}}],["54",{"2":{"39":1,"170":19}}],["50",{"2":{"39":1,"151":4,"152":4,"170":3}}],["500000",{"2":{"171":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"171":1}}],["5d",{"2":{"25":1,"27":1}}],["52",{"2":{"39":1,"168":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"155":1,"156":1}}],["590591",{"2":{"6":1,"155":1,"156":1}}],["595397",{"2":{"6":1,"155":1,"156":1}}],["535",{"2":{"151":4}}],["5355",{"2":{"151":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"151":2,"167":10}}],["58",{"2":{"39":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"155":2,"156":2}}],["58375366067548",{"2":{"6":2,"53":1,"54":1}}],["584961",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"39":1,"49":5,"50":8,"51":16,"56":18,"65":8,"69":8,"97":1,"103":4,"127":1,"136":2,"151":1,"152":1,"161":27,"170":32,"171":25,"178":1}}],["4983491639274692e6",{"2":{"171":2}}],["4986507085647392e6",{"2":{"171":2}}],["497205585568957e6",{"2":{"171":2}}],["4976022389592e6",{"2":{"171":2}}],["4957639801366436e6",{"2":{"171":2}}],["4940253560034204e6",{"2":{"171":2}}],["4946113281484335e6",{"2":{"171":2}}],["491990928929295e6",{"2":{"171":2}}],["4904357734399722e6",{"2":{"171":2}}],["4926709788709967e6",{"2":{"171":2}}],["4962554647802354e6",{"2":{"171":2}}],["499984780817334e6",{"2":{"171":2}}],["4997392479570867e6",{"2":{"171":2}}],["4991939151049731e6",{"2":{"171":2}}],["4994001399837343e6",{"2":{"171":2}}],["4998500087497458e6",{"2":{"171":2}}],["49",{"2":{"127":1}}],["43541888381864",{"2":{"172":3}}],["4326",{"2":{"171":2,"172":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"155":1,"156":1}}],["4896621210021754e6",{"2":{"171":2}}],["489271",{"2":{"6":4,"167":4}}],["4870405593989636e6",{"2":{"171":2}}],["4879072738504685e6",{"2":{"171":2}}],["484003",{"2":{"126":4}}],["482551",{"2":{"126":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"39":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"39":2,"126":12,"170":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"155":2,"156":2}}],["42004014766201",{"2":{"170":1}}],["420040147662014",{"2":{"170":3}}],["4219350464667047e",{"2":{"170":4}}],["42",{"2":{"13":1,"14":1,"39":3}}],["426283",{"2":{"6":1,"155":1,"156":1}}],["400",{"2":{"39":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"39":3}}],["406224",{"2":{"6":1,"155":1,"156":1}}],["404504",{"2":{"6":1,"155":1,"156":1}}],["41544701408748197",{"2":{"170":1}}],["41",{"2":{"39":1,"172":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"155":1,"156":1}}],["419406",{"2":{"6":1,"155":1,"156":1}}],["4493927459900552",{"2":{"170":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"39":2}}],["442901",{"2":{"6":1,"155":1,"156":1}}],["446339",{"2":{"6":1,"155":1,"156":1}}],["477985",{"2":{"126":4}}],["47",{"2":{"39":3}}],["473835",{"2":{"6":1,"155":1,"156":1}}],["472117",{"2":{"6":2,"155":2,"156":2}}],["46525251631344455",{"2":{"170":1}}],["465816",{"2":{"6":1,"155":1,"156":1}}],["46",{"2":{"39":3}}],["468107",{"2":{"6":1,"155":1,"156":1}}],["464547",{"2":{"6":6,"167":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"33":1,"47":1,"72":1,"85":1,"89":1,"97":2,"116":1,"126":1,"136":3,"151":1,"158":1,"161":8,"168":1,"171":20,"174":2}}],["358421",{"2":{"168":1}}],["3585",{"2":{"151":1}}],["35",{"2":{"39":3}}],["354492",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["38042741557976",{"2":{"170":1}}],["380427415579764",{"2":{"170":3}}],["38",{"2":{"39":3}}],["3655999675063154",{"2":{"170":1}}],["36",{"2":{"39":2}}],["360",{"2":{"34":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"172":3}}],["32610",{"2":{"171":3}}],["32",{"2":{"39":3}}],["377956",{"2":{"168":1}}],["37",{"2":{"39":5}}],["3497142366876638",{"2":{"170":1}}],["34",{"2":{"39":3}}],["31571636123306385",{"2":{"170":1}}],["31",{"2":{"39":2}}],["30151010318639",{"2":{"170":4}}],["30527612515520186",{"2":{"170":4}}],["300",{"2":{"65":1}}],["30",{"2":{"14":2,"39":3,"170":2}}],["3376428491230612",{"2":{"170":4}}],["3390",{"2":{"97":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"155":20,"156":20}}],["3d",{"2":{"4":1,"6":1,"40":2,"69":1,"136":1,"150":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"40":13,"43":6,"45":1,"51":6,"56":5,"68":1,"72":1,"85":1,"89":1,"97":2,"102":1,"116":1,"127":7,"136":3,"144":16,"151":4,"156":3,"158":2,"160":1,"161":11,"171":1,"172":1,"176":1}}],["39945867303846",{"2":{"172":3}}],["3995734698458635",{"2":{"170":1}}],["399918",{"2":{"6":2,"155":2,"156":2}}],["394759",{"2":{"6":1,"155":1,"156":1}}],["392466",{"2":{"6":1,"155":1,"156":1}}],["395332",{"2":{"6":1,"155":1,"156":1}}],["39",{"0":{"30":1},"2":{"0":1,"3":1,"4":5,"6":21,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"29":1,"34":1,"36":1,"37":1,"38":1,"39":3,"40":2,"43":6,"44":3,"45":28,"47":1,"49":1,"50":1,"52":1,"53":4,"54":1,"57":2,"62":2,"66":4,"69":7,"74":1,"84":2,"91":2,"97":19,"103":1,"105":2,"108":2,"127":3,"129":2,"131":3,"132":1,"136":5,"142":6,"143":1,"151":6,"152":1,"154":1,"156":2,"164":2,"165":3,"166":6,"169":1,"170":6,"171":6,"172":4,"173":4,"174":5,"175":1,"177":1,"178":2}}],["2upvc",{"2":{"171":1}}],["2pi",{"2":{"170":1,"171":1,"172":1}}],["2nd",{"2":{"54":6}}],["2335447787454",{"2":{"172":1}}],["233544778745394",{"2":{"172":2}}],["23",{"2":{"39":3,"97":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"39":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"170":1}}],["26745668457025",{"2":{"170":1}}],["267456684570245",{"2":{"170":3}}],["26",{"2":{"39":5,"97":2}}],["24989584635339165",{"2":{"170":1}}],["24279488312757858",{"2":{"170":4}}],["24",{"2":{"39":7,"97":1,"172":9}}],["274364",{"2":{"51":1,"53":1,"56":1}}],["274363",{"2":{"51":1,"53":1,"56":1}}],["27",{"2":{"39":2}}],["275543",{"2":{"6":6,"167":6}}],["2d",{"2":{"25":1,"27":1,"150":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"170":1}}],["215118",{"2":{"6":4,"167":4}}],["21664550952386064",{"2":{"170":4}}],["21",{"2":{"39":4,"97":2,"172":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"172":1}}],["29582819010705",{"2":{"172":2}}],["299820032397223",{"2":{"170":1}}],["29",{"2":{"39":3,"168":1}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"152":2}}],["20340",{"2":{"174":1}}],["20682326747054",{"2":{"172":1}}],["206823267470536",{"2":{"172":2}}],["20093817218219",{"2":{"170":1}}],["200938172182195",{"2":{"170":3}}],["2018",{"2":{"97":1}}],["2017",{"2":{"6":1,"40":1}}],["20",{"2":{"39":3,"97":2,"170":60,"172":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"39":3,"71":1,"97":1,"115":1,"172":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"152":1}}],["257223563",{"2":{"6":2,"152":1}}],["22",{"2":{"39":3,"97":1}}],["22168",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["224758",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":50,"13":1,"14":1,"15":3,"25":2,"27":2,"34":3,"37":1,"39":6,"40":32,"43":2,"44":4,"45":10,"46":6,"47":7,"49":1,"50":2,"54":2,"56":1,"60":1,"61":1,"62":3,"63":1,"65":1,"66":3,"69":4,"72":2,"85":2,"86":2,"88":2,"89":3,"97":11,"116":2,"126":2,"127":23,"136":5,"145":1,"153":1,"156":5,"158":7,"159":7,"160":5,"161":18,"167":11,"168":1,"170":7,"171":6,"172":10,"173":1}}],["1st",{"2":{"54":6}}],["198232937815632",{"2":{"172":1}}],["19823293781563178",{"2":{"172":2}}],["1999466709331708",{"2":{"170":1}}],["1998",{"2":{"51":1,"53":1,"56":1}}],["19",{"2":{"39":2,"97":2}}],["11591614996189725",{"2":{"170":1}}],["11966707868197",{"2":{"170":1}}],["119667078681967",{"2":{"170":3}}],["110m",{"2":{"171":2}}],["110",{"2":{"61":1,"171":1}}],["11",{"2":{"15":2,"39":2,"97":1}}],["1145",{"2":{"51":1,"53":1,"56":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"170":1}}],["165644",{"2":{"126":2}}],["16692537029320365",{"2":{"170":4}}],["166644",{"2":{"126":2}}],["163434",{"2":{"126":2}}],["169356",{"2":{"126":2}}],["164434",{"2":{"126":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"39":2,"97":2}}],["180",{"2":{"34":1,"126":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"39":3,"97":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"172":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"39":1,"51":1,"56":2,"97":1}}],["10n",{"2":{"171":1}}],["10832215707812454",{"2":{"170":4}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"171":1}}],["1000",{"2":{"13":2,"151":2,"171":1,"176":2}}],["100",{"2":{"6":2,"14":3,"60":1,"62":1,"127":2,"168":1}}],["10",{"2":{"6":14,"11":1,"36":1,"39":5,"49":4,"50":10,"51":2,"53":1,"56":2,"68":2,"97":3,"102":2,"152":1,"156":4,"170":1}}],["14182952335953",{"2":{"172":1}}],["14182952335952814",{"2":{"172":2}}],["14404531208901e",{"2":{"172":2}}],["1499775010124783",{"2":{"170":1}}],["1464721641710074",{"2":{"170":4}}],["14",{"2":{"3":1,"6":5,"39":2,"53":2,"54":2,"97":1,"99":1,"100":1,"151":2,"152":2}}],["15488729606723",{"2":{"172":3}}],["15",{"2":{"3":1,"6":4,"39":1,"49":1,"50":1,"53":1,"54":1,"97":1,"99":1,"100":1}}],["17893116483784577",{"2":{"172":2}}],["17289902010158",{"2":{"170":1}}],["172899020101585",{"2":{"170":3}}],["170356",{"2":{"126":2}}],["17",{"2":{"3":1,"6":3,"39":3,"53":1,"54":1,"97":2,"99":1,"100":1}}],["125",{"2":{"6":2,"53":1,"54":1}}],["127",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1,"171":1}}],["123",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["12636633117296836",{"2":{"172":2}}],["126",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["12",{"2":{"3":1,"6":3,"39":2,"53":1,"54":1,"97":1,"99":1,"100":1,"177":1}}],["124",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"33":4,"34":15,"36":7,"38":2,"39":11,"40":16,"43":4,"44":7,"45":72,"46":9,"47":15,"49":1,"50":10,"52":3,"54":9,"56":4,"57":11,"62":6,"65":7,"66":6,"69":16,"71":2,"72":6,"74":2,"75":2,"84":2,"85":8,"86":12,"88":2,"89":5,"97":38,"103":6,"105":4,"106":5,"108":1,"115":2,"116":6,"126":16,"127":25,"136":9,"138":12,"139":2,"145":9,"152":1,"153":4,"156":8,"158":15,"159":3,"160":15,"161":6,"167":9,"170":8,"171":44,"172":12,"173":1,"176":8,"177":3}}],["bx",{"2":{"126":2}}],["b2y",{"2":{"54":4}}],["b2x",{"2":{"54":4}}],["b2",{"2":{"54":47,"66":3,"103":6}}],["b``",{"2":{"52":1}}],["b`",{"2":{"52":3,"54":4,"57":4}}],["bigger",{"2":{"45":1}}],["bit",{"2":{"25":1,"27":1,"160":8,"170":2}}],["b1y",{"2":{"54":7}}],["b1x",{"2":{"54":7}}],["b1",{"2":{"45":8,"54":63,"103":6}}],["building",{"2":{"170":1}}],["build",{"2":{"45":13,"50":1,"51":1,"53":1,"56":1,"131":3,"132":1,"151":2,"159":1,"160":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"127":1}}],["buffered",{"2":{"41":2}}],["buffering",{"2":{"40":1,"41":1}}],["buffer",{"0":{"41":1},"2":{"31":2,"41":5,"44":2,"45":1,"128":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"25":1,"27":1,"34":1,"36":1,"37":1,"47":1,"54":2,"57":2,"62":2,"63":2,"69":4,"74":2,"97":1,"102":1,"103":5,"105":1,"106":1,"109":2,"110":1,"115":1,"126":1,"127":1,"128":1,"131":1,"134":1,"136":16,"147":1,"148":1,"153":1,"156":1,"164":1,"166":2,"171":2,"172":2,"174":1,"175":1,"176":1,"177":2}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"172":1}}],["block",{"2":{"170":1}}],["blob",{"2":{"6":2,"156":1}}],["blue",{"2":{"14":1,"49":1,"68":2,"71":2,"88":2,"102":2,"115":2,"176":2}}],["black",{"2":{"6":2,"49":1,"171":1}}],["breaks",{"2":{"145":1}}],["break",{"2":{"45":3,"47":1,"52":2,"69":4,"97":11,"103":1,"127":6,"145":2}}],["brevity",{"2":{"40":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"40":1}}],["broken",{"2":{"3":1,"6":1,"86":1}}],["balancing",{"2":{"136":2}}],["barrier",{"2":{"136":1}}],["barycentric",{"0":{"5":1,"38":1,"40":1},"1":{"39":1,"40":1},"2":{"0":6,"5":10,"6":17,"9":1,"31":1,"38":9,"39":4,"40":52}}],["basicsgeoms",{"2":{"136":1}}],["basic",{"2":{"127":1}}],["base",{"2":{"31":4,"40":15,"41":1,"45":2,"127":6,"136":5,"149":1,"152":2,"153":1,"164":1,"166":3}}],["based",{"2":{"4":2,"6":3,"19":1,"34":2,"37":2,"39":2,"44":1,"47":1,"66":2,"69":1,"75":1,"89":1,"97":2,"103":1,"106":1,"116":1,"164":1,"174":1,"175":1,"176":1}}],["backs",{"2":{"50":4}}],["backwards",{"2":{"45":1,"52":1,"54":1,"57":1}}],["backing",{"2":{"45":1}}],["backend",{"2":{"41":2,"166":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"50":4,"166":1}}],["b",{"2":{"3":2,"4":7,"6":13,"45":206,"47":9,"51":26,"52":18,"53":26,"54":77,"55":3,"56":27,"57":39,"69":29,"97":2,"103":22,"173":1}}],["box",{"2":{"46":2,"47":3,"176":1}}],["bounce",{"2":{"45":8,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1}}],["bouncings",{"2":{"45":1}}],["bouncing",{"2":{"45":13,"52":3,"54":4,"57":4}}],["bound",{"2":{"55":1}}],["bounding",{"2":{"45":1,"46":2,"47":3}}],["boundscheck",{"2":{"40":14}}],["bounds",{"2":{"6":1,"127":4}}],["boundaries",{"2":{"3":2,"6":2,"84":2,"88":1,"89":1,"97":2,"99":1,"100":1,"127":1}}],["boundary",{"2":{"3":7,"6":7,"65":1,"71":1,"72":1,"74":1,"75":3,"78":4,"85":2,"86":9,"89":2,"91":1,"92":6,"93":3,"97":18,"105":2,"106":4,"108":3,"109":5,"110":3,"111":3,"115":1,"116":3}}],["bold",{"2":{"41":1,"149":1,"152":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"45":2,"54":4,"56":1,"57":1,"62":2,"65":1,"69":3,"72":1,"86":4,"89":1,"97":2,"103":1,"110":1,"116":1,"151":1,"153":1}}],["booltype",{"2":{"136":3,"153":1,"165":3}}],["booleans",{"2":{"45":1,"97":2}}],["boolean",{"2":{"24":2,"45":1,"52":1,"54":1,"57":1,"136":1,"165":1,"175":1}}],["boolsastypes",{"0":{"24":1,"165":1},"2":{"153":2,"165":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"45":3,"69":17,"72":1,"75":1,"85":2,"86":13,"89":1,"97":2,"100":1,"103":10,"106":2,"116":1,"126":7,"127":6,"153":2,"165":2,"167":5}}],["bypred",{"2":{"178":1}}],["by",{"0":{"79":1,"80":1,"120":1},"2":{"1":3,"3":2,"4":8,"6":31,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"27":1,"33":1,"34":6,"36":1,"37":1,"40":4,"41":1,"43":5,"44":4,"45":14,"46":1,"47":6,"49":1,"50":6,"51":1,"53":1,"54":5,"56":4,"57":3,"63":2,"66":5,"69":8,"72":1,"74":1,"75":1,"79":2,"80":2,"81":1,"82":2,"84":1,"96":2,"97":10,"126":2,"127":4,"131":2,"136":7,"142":2,"143":1,"145":3,"147":1,"148":2,"149":1,"150":1,"152":3,"153":1,"154":1,"156":1,"157":1,"158":3,"159":1,"161":1,"170":1,"171":1,"172":1,"174":1,"175":2,"176":1,"177":2,"178":1}}],["berlin",{"2":{"177":1}}],["bearing",{"2":{"126":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"86":1,"136":2,"156":1}}],["between",{"2":{"4":4,"6":18,"23":1,"34":2,"40":13,"45":1,"47":18,"51":1,"52":4,"53":1,"54":11,"56":2,"57":4,"66":8,"69":1,"97":4,"103":4,"127":1,"152":3,"153":1,"157":2,"158":2,"159":1,"171":1,"175":2,"176":1}}],["been",{"2":{"52":1,"127":1,"129":2,"165":1}}],["because",{"2":{"45":1,"63":1,"129":1,"163":1}}],["become",{"2":{"22":1}}],["being",{"2":{"34":1,"54":1,"97":1,"103":1,"143":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"39":1,"129":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"156":1}}],["best",{"2":{"19":1,"136":2,"156":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"152":1,"156":1}}],["benchmarkgroup",{"2":{"152":2,"156":3}}],["benchmark",{"0":{"152":1,"156":1},"2":{"152":1,"156":1}}],["benchmarktools",{"2":{"13":1,"152":1,"156":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"47":1,"170":1}}],["begin+1",{"2":{"40":5}}],["begin",{"2":{"9":1,"40":7,"136":2,"157":1,"174":1}}],["before",{"2":{"6":4,"40":1,"51":1,"53":1,"54":1,"56":1,"156":1,"171":1}}],["below",{"2":{"6":2,"17":1,"41":1,"141":1,"158":1,"159":1,"160":1,"174":1}}],["be",{"2":{"1":7,"3":3,"4":11,"5":4,"6":66,"7":1,"9":1,"13":2,"20":3,"23":2,"24":1,"25":3,"26":1,"27":3,"34":8,"37":7,"38":2,"39":1,"40":10,"41":2,"43":1,"44":3,"45":14,"46":1,"47":2,"50":1,"51":7,"52":4,"53":7,"54":12,"56":6,"57":5,"63":6,"65":2,"66":4,"69":15,"75":6,"84":2,"85":1,"89":6,"97":21,"103":2,"106":6,"116":6,"118":1,"119":1,"120":1,"121":1,"126":2,"127":1,"131":2,"134":2,"135":2,"136":12,"138":1,"139":1,"140":1,"141":3,"142":4,"143":2,"145":2,"146":1,"148":3,"149":1,"150":1,"152":8,"153":2,"156":10,"158":1,"160":3,"161":1,"165":1,"166":2,"170":2,"172":1,"175":4}}],["human",{"2":{"174":1}}],["hull`",{"2":{"63":2}}],["hulls",{"2":{"6":1,"58":1,"63":1}}],["hull",{"0":{"58":1,"60":1,"61":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1},"2":{"0":1,"6":8,"31":2,"58":2,"60":4,"61":1,"62":10,"63":15}}],["hypot",{"2":{"153":1}}],["h2",{"2":{"97":6}}],["h1",{"2":{"97":11}}],["hm",{"2":{"39":2}}],["h",{"2":{"34":2,"45":2,"57":8}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"51":1,"53":1,"54":1,"56":1,"63":1,"97":2,"158":1}}],["high",{"2":{"174":1}}],["highest",{"2":{"172":1}}],["higher",{"2":{"6":1,"63":1}}],["hit",{"2":{"45":1,"136":5}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"39":2}}],["hinter",{"2":{"31":3,"41":1,"149":1,"152":1}}],["hint",{"2":{"31":3,"41":1,"152":1}}],["hinge=2",{"2":{"53":1}}],["hinge`",{"2":{"53":1}}],["hinge",{"2":{"6":1,"45":1,"54":13,"97":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"136":1}}],["heatmap",{"2":{"13":5,"14":6,"39":2,"65":2,"127":1}}],["help",{"2":{"165":1}}],["helpers",{"0":{"45":1},"2":{"86":1,"103":1}}],["helper",{"0":{"52":1,"54":1,"57":1},"2":{"44":1,"45":1,"50":1}}],["helps",{"2":{"30":1}}],["held",{"2":{"1":1,"6":1,"136":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"20":1,"40":1,"54":1,"63":2,"86":1,"127":2,"136":5,"138":1,"152":1,"171":2,"175":2,"176":3}}],["hours",{"2":{"177":1}}],["hood",{"2":{"174":1}}],["hook",{"2":{"6":1,"156":1}}],["home",{"2":{"171":1}}],["horizontal",{"2":{"47":1,"54":1,"127":1,"156":1}}],["hormann",{"0":{"52":1,"54":1,"57":1},"2":{"6":2,"40":2,"45":3,"50":2,"51":1,"53":1,"56":1}}],["how",{"0":{"26":1},"2":{"6":2,"26":2,"36":1,"40":1,"45":1,"54":1,"69":1,"127":2,"131":1,"136":1,"147":1,"156":1,"171":1,"174":1,"175":2,"176":2,"177":1,"178":1}}],["however",{"2":{"3":1,"6":2,"34":1,"40":1,"44":1,"45":1,"54":1,"62":1,"65":1,"69":1,"71":1,"85":1,"143":1}}],["hole",{"2":{"34":1,"37":3,"39":2,"40":9,"44":4,"45":58,"47":3,"51":6,"53":2,"57":15,"66":3,"78":1,"79":1,"80":1,"97":33,"127":5,"139":2,"170":1}}],["holes=",{"2":{"45":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"34":2,"36":1,"40":2,"44":1,"45":19,"50":4,"51":2,"53":2,"56":6,"57":29,"66":3,"69":3,"94":1,"97":11,"118":1,"127":17,"139":2,"170":4}}],["holding",{"2":{"6":1,"127":1,"136":2}}],["holds",{"2":{"6":1,"45":1,"154":1,"164":2}}],["hold",{"2":{"6":1,"127":1,"156":1,"165":1,"174":1}}],["halign",{"2":{"156":1}}],["half",{"2":{"46":2}}],["hail",{"2":{"139":1}}],["handling",{"0":{"149":1},"2":{"129":1}}],["handler",{"2":{"41":1,"149":1}}],["handle",{"2":{"31":1,"126":1,"134":2,"136":1,"171":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"97":1}}],["had",{"2":{"51":1,"53":1,"69":1,"151":1,"165":1}}],["happens",{"2":{"45":1}}],["happen",{"2":{"24":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"34":2,"37":3,"40":6,"41":1,"45":4,"54":1,"63":2,"65":1,"66":2,"69":10,"97":5,"102":1,"103":3,"105":1,"106":1,"127":1,"128":1,"129":2,"131":2,"135":1,"136":4,"156":1,"158":1,"165":1,"166":1,"170":1,"171":1,"175":1,"176":1,"177":3}}],["haskey",{"2":{"166":1}}],["hash",{"2":{"127":1}}],["hasn",{"2":{"127":1}}],["hassle",{"2":{"1":1,"6":1,"161":1}}],["has",{"2":{"1":4,"6":4,"33":1,"36":2,"40":2,"45":2,"52":2,"54":1,"57":1,"65":1,"66":1,"69":11,"108":1,"126":1,"136":4,"137":1,"151":2,"160":1,"171":1}}],["xticklabelsvisible",{"2":{"171":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"170":4,"172":1}}],["x=x",{"2":{"167":1}}],["x`",{"2":{"136":1}}],["xvec",{"2":{"127":4}}],["xbounds",{"2":{"127":4}}],["xhalf",{"2":{"127":3}}],["xlast",{"2":{"66":3}}],["xfirst",{"2":{"66":5}}],["x0",{"2":{"66":5}}],["xn",{"2":{"47":4}}],["xind+1",{"2":{"127":1}}],["xind",{"2":{"127":2}}],["xinterior",{"2":{"44":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"44":13}}],["xrange",{"2":{"39":3,"65":2}}],["xautolimits",{"2":{"39":2}}],["xp2",{"2":{"34":5}}],["x2",{"2":{"6":3,"40":4,"44":2,"47":18,"66":8,"86":10,"97":5,"103":4,"127":5,"153":6,"167":2}}],["x26",{"2":{"6":4,"34":2,"37":6,"40":1,"41":4,"45":58,"47":36,"51":4,"52":4,"54":24,"57":2,"66":3,"69":14,"81":2,"82":2,"86":48,"95":2,"96":2,"97":170,"103":22,"108":2,"112":2,"113":2,"122":2,"123":2,"126":4,"127":12,"141":2,"145":6,"149":2,"152":2,"158":10,"159":2,"167":4,"175":1}}],["x1",{"2":{"6":4,"40":3,"44":2,"47":22,"66":8,"86":11,"97":6,"103":5,"127":5,"153":7,"167":2}}],["xs",{"2":{"6":3,"47":4,"127":30,"167":4}}],["xmax",{"2":{"6":1,"46":2,"47":48}}],["xmin",{"2":{"6":1,"46":2,"47":49}}],["x3c",{"2":{"5":1,"6":36,"31":1,"34":4,"37":2,"40":66,"45":17,"47":11,"50":3,"51":1,"53":1,"54":6,"56":1,"65":1,"66":13,"69":2,"86":33,"97":13,"103":10,"126":1,"127":4,"131":2,"136":19,"139":2,"142":3,"145":5,"152":2,"157":2,"158":6,"159":3,"160":9,"164":4,"165":2,"178":1}}],["xy`",{"2":{"148":1}}],["xy",{"2":{"1":4,"40":1,"148":3}}],["x",{"2":{"1":4,"4":1,"6":6,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"34":9,"37":2,"39":8,"43":1,"44":10,"45":21,"46":1,"47":8,"50":6,"52":9,"54":18,"57":9,"65":2,"66":7,"69":3,"86":21,"97":16,"103":7,"126":11,"127":2,"129":2,"136":17,"141":2,"146":2,"147":4,"148":1,"153":2,"156":2,"158":2,"160":1,"161":2,"162":2,"165":4,"167":33,"170":6,"171":2,"172":2,"175":1,"177":2}}],["=>",{"2":{"136":2}}],["=float64",{"2":{"44":3,"53":1,"56":1}}],["=false",{"2":{"34":1}}],["===",{"2":{"86":8,"126":4}}],["==",{"2":{"9":1,"19":1,"34":4,"37":2,"40":9,"41":2,"44":1,"45":34,"47":30,"52":1,"54":20,"56":2,"57":1,"61":1,"65":1,"69":16,"97":44,"103":2,"126":3,"127":18,"136":1,"139":1,"141":1,"145":1,"149":1,"152":2,"156":1,"160":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":62,"11":1,"13":19,"14":33,"15":18,"31":4,"33":4,"34":56,"36":6,"37":25,"39":35,"40":110,"41":3,"43":6,"44":36,"45":323,"46":6,"47":96,"49":7,"50":29,"51":21,"52":30,"53":18,"54":143,"56":21,"57":77,"60":6,"61":4,"62":14,"63":4,"65":15,"66":52,"68":7,"69":40,"71":7,"72":3,"74":4,"75":23,"76":3,"77":7,"78":14,"79":14,"80":4,"81":2,"82":2,"84":5,"85":3,"86":57,"88":7,"89":18,"90":3,"91":11,"92":17,"93":9,"94":3,"95":2,"96":2,"97":189,"99":3,"100":3,"102":7,"103":40,"105":3,"106":22,"107":3,"108":9,"109":14,"110":10,"111":6,"112":2,"113":2,"115":7,"116":22,"117":3,"118":11,"119":14,"120":14,"121":4,"122":2,"123":2,"126":32,"127":106,"129":1,"133":4,"136":90,"138":2,"139":4,"141":9,"144":3,"145":30,"146":1,"149":2,"151":16,"152":21,"153":18,"154":2,"155":5,"156":60,"157":11,"158":49,"159":7,"160":43,"161":2,"162":1,"164":6,"165":2,"166":3,"167":42,"168":7,"170":45,"171":19,"172":13,"173":3,"174":4,"176":12,"177":6,"178":2}}],["utm",{"2":{"171":1}}],["utility",{"0":{"167":1},"2":{"40":1,"136":2}}],["utils",{"0":{"160":1},"2":{"31":1}}],["u2",{"2":{"97":4}}],["u1",{"2":{"97":4}}],["update",{"2":{"45":6,"127":10}}],["updated",{"2":{"45":6,"136":3}}],["updates",{"2":{"40":1}}],["up",{"2":{"45":2,"54":1,"97":1,"110":1,"134":1,"144":1,"158":2,"170":2}}],["upper",{"2":{"6":1,"127":1,"176":1}}],["uv",{"2":{"40":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"177":1}}],["usa",{"0":{"61":1},"2":{"61":4,"156":15,"177":3}}],["us",{"2":{"37":1,"63":1,"171":1,"177":1}}],["usually",{"2":{"6":1,"26":2,"58":1,"131":1,"136":1,"174":1}}],["usual",{"2":{"6":1,"139":1,"142":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"6":2,"58":1,"63":1,"97":1,"148":1,"152":1,"156":1,"174":1}}],["users",{"2":{"31":1,"129":1,"143":1}}],["user",{"2":{"6":12,"23":1,"44":1,"51":3,"53":3,"56":3,"157":1,"158":1,"159":1,"175":1}}],["useful",{"2":{"6":10,"40":1,"127":1,"150":1,"153":1,"156":2,"166":1}}],["used",{"2":{"1":1,"5":1,"6":8,"34":1,"37":1,"38":1,"40":1,"44":2,"45":7,"47":1,"50":1,"54":1,"65":1,"66":1,"69":1,"103":1,"127":2,"131":1,"136":3,"137":1,"153":1,"156":1,"158":2,"163":2,"164":1,"171":1,"174":1,"175":2,"176":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":10,"11":1,"20":1,"23":1,"26":1,"40":1,"45":1,"57":1,"63":2,"86":2,"103":1,"127":1,"128":1,"133":1,"136":7,"139":1,"147":1,"151":1,"153":1,"156":1,"158":2,"166":3,"170":1,"174":1,"175":2,"178":2}}],["using",{"0":{"171":1},"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"31":6,"33":1,"34":1,"36":2,"37":2,"39":4,"40":7,"41":3,"43":2,"44":1,"45":5,"46":2,"47":1,"49":2,"50":1,"52":3,"54":4,"55":1,"57":3,"60":1,"61":2,"62":1,"63":2,"65":2,"66":2,"68":2,"69":1,"71":2,"72":1,"74":2,"75":1,"82":1,"84":2,"85":1,"86":1,"88":2,"89":1,"96":1,"97":1,"99":2,"100":1,"102":2,"103":1,"105":2,"106":1,"113":1,"115":2,"116":1,"123":1,"126":1,"127":5,"128":1,"129":2,"134":1,"136":4,"139":1,"142":1,"145":1,"146":2,"147":1,"148":1,"149":3,"151":1,"152":5,"153":1,"156":3,"158":1,"160":1,"161":4,"162":2,"166":2,"167":1,"168":1,"169":4,"170":1,"172":1,"173":2,"175":1,"176":4,"177":2}}],["until",{"2":{"127":3,"134":1,"158":1,"166":1}}],["unprocessed",{"2":{"45":1}}],["unknown",{"2":{"45":4,"47":15}}],["unknown=3",{"2":{"45":1}}],["unmatched",{"2":{"45":9,"47":26}}],["understand",{"2":{"163":1}}],["under",{"2":{"37":2,"174":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"34":2,"45":1,"157":1,"158":1,"160":2,"167":2}}],["unless",{"2":{"22":1,"45":1,"52":2,"54":2,"57":2}}],["unlike",{"2":{"18":1,"163":1}}],["unstable",{"2":{"13":1,"136":1,"165":1}}],["unneeded",{"2":{"6":3,"45":1,"51":2,"53":2,"56":2}}],["unnecessary",{"2":{"6":3,"127":1,"157":1,"158":1,"159":1}}],["universal",{"2":{"171":1}}],["united",{"2":{"156":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"6":2,"54":3,"142":2,"145":2}}],["unioning",{"2":{"57":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"142":2,"143":2,"144":1,"145":4}}],["unions",{"0":{"57":1},"2":{"18":1,"164":1}}],["union",{"0":{"56":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"23":2,"31":1,"34":2,"37":1,"40":1,"44":4,"45":7,"47":1,"53":2,"56":18,"57":30,"66":1,"69":8,"77":2,"78":4,"79":1,"81":2,"82":1,"91":2,"92":6,"95":2,"96":1,"103":4,"108":2,"109":4,"110":1,"112":2,"113":1,"118":2,"119":4,"120":1,"122":2,"123":1,"126":1,"127":5,"129":1,"134":3,"136":6,"142":1,"143":1,"145":9,"153":4,"156":2,"157":3,"158":3,"159":3,"164":4,"167":1}}],["unchanged",{"2":{"1":1,"6":2,"136":1,"156":1}}],["unwrap",{"2":{"0":1,"6":3,"131":1,"136":16}}],["nselected",{"2":{"160":3}}],["nmax",{"2":{"160":2}}],["nice",{"2":{"158":1}}],["null",{"2":{"152":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"38":2,"40":1,"152":1}}],["number=6",{"2":{"6":1,"155":1,"156":1}}],["number",{"2":{"6":11,"40":1,"45":2,"50":1,"58":1,"62":1,"65":1,"69":2,"97":2,"150":1,"151":1,"153":1,"156":2,"157":4,"158":7,"159":4,"160":12}}],["n+1",{"2":{"138":1}}],["nfeature",{"2":{"136":2}}],["nkeys",{"2":{"127":8}}],["nc",{"2":{"97":13}}],["ncoord",{"2":{"69":2}}],["nl",{"2":{"97":11}}],["nhole",{"2":{"45":2,"51":2,"53":2,"56":2,"57":1,"69":2}}],["nbpts",{"2":{"45":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":89,"131":3,"141":1,"142":4}}],["ngeom",{"2":{"44":1,"136":2,"167":1}}],["nt",{"2":{"166":2}}],["ntasks",{"2":{"136":6}}],["nthreads",{"2":{"136":3}}],["nthe",{"2":{"41":1,"149":1,"152":1}}],["ntuple",{"2":{"40":3,"153":1}}],["n2",{"2":{"40":8,"69":10}}],["n1",{"2":{"40":8,"69":9}}],["np2",{"2":{"86":4}}],["npolygon",{"2":{"52":1,"69":3,"145":2}}],["npoints",{"2":{"34":6,"45":5,"97":3,"152":6,"158":7}}],["npoint",{"2":{"6":1,"34":2,"36":1,"37":1,"47":2,"62":2,"66":1,"69":6,"86":6,"97":6,"108":1,"126":2,"139":1,"152":3,"153":1,"156":14,"160":1,"167":13}}],["npts",{"2":{"45":6,"158":3}}],["np",{"2":{"37":2,"66":5}}],["n",{"2":{"6":1,"9":1,"38":2,"40":36,"41":2,"45":51,"50":10,"56":4,"57":4,"97":11,"108":2,"126":6,"127":5,"138":1,"145":25,"149":2,"152":2,"153":3,"156":2,"160":7,"167":32}}],["naive",{"2":{"55":1}}],["napts",{"2":{"45":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"171":1}}],["natural",{"2":{"156":1,"171":2,"175":1}}],["naturalearth",{"2":{"11":2,"61":2,"156":3,"171":1}}],["nature",{"2":{"127":1}}],["native",{"2":{"6":1,"128":1,"166":4,"174":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"136":1}}],["namedtuple",{"2":{"22":2,"136":2,"166":2}}],["name",{"2":{"6":1,"31":2,"156":1,"166":1,"173":1,"174":2,"177":1}}],["names",{"2":{"6":1,"31":3,"136":6,"166":1}}],["nodestatus",{"2":{"127":6}}],["nodes",{"2":{"45":1,"127":4}}],["node",{"2":{"45":26,"127":17}}],["north",{"2":{"47":12}}],["nor",{"2":{"41":1,"149":1,"152":1}}],["normalized",{"2":{"40":1}}],["normalize",{"2":{"40":1}}],["norm",{"2":{"6":1,"40":22}}],["now",{"2":{"6":1,"13":1,"25":1,"27":1,"36":1,"39":2,"40":4,"41":1,"45":1,"50":1,"57":1,"58":1,"66":1,"126":1,"127":2,"144":1,"150":1,"151":3,"152":1,"156":1,"170":5,"171":6,"172":2,"173":1,"174":3,"176":2}}],["no",{"2":{"6":6,"34":1,"40":2,"45":4,"51":1,"52":1,"53":1,"54":14,"56":1,"69":2,"75":3,"89":3,"97":2,"106":2,"108":1,"110":1,"111":2,"116":2,"118":1,"119":3,"120":3,"121":1,"127":2,"128":1,"129":1,"136":3,"150":1,"152":2,"153":1,"156":1,"166":1,"174":1}}],["nonzero",{"2":{"153":1}}],["none",{"2":{"6":4,"45":1,"50":1,"51":1,"53":1,"56":1,"57":1,"86":4,"88":1}}],["nondimensional",{"2":{"6":1,"152":1}}],["nonintersecting",{"2":{"6":1,"23":1,"142":1,"145":1}}],["non",{"2":{"3":2,"6":2,"22":1,"38":2,"45":15,"51":2,"52":1,"53":1,"54":4,"56":1,"57":2,"65":1,"103":2,"110":1,"134":1,"165":1}}],["note",{"2":{"4":4,"6":11,"19":1,"29":1,"34":1,"37":2,"40":1,"43":2,"44":2,"45":3,"47":1,"50":2,"52":3,"54":5,"57":3,"63":1,"66":1,"69":5,"97":1,"102":1,"103":1,"148":1,"153":1,"157":1,"158":2,"159":1,"165":1,"171":2,"172":1}}],["not",{"0":{"128":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"19":1,"22":1,"24":1,"31":1,"34":4,"37":1,"40":4,"41":1,"43":1,"45":18,"50":1,"53":1,"54":7,"57":3,"62":1,"68":2,"69":4,"71":2,"72":1,"74":2,"75":2,"84":1,"85":2,"89":3,"91":5,"92":3,"93":2,"94":2,"97":5,"102":1,"103":2,"106":1,"115":2,"116":2,"118":1,"126":4,"127":2,"128":1,"134":1,"135":1,"136":10,"138":2,"141":2,"144":3,"147":1,"148":1,"149":1,"150":1,"152":2,"153":1,"163":1,"164":1,"165":1,"166":2,"171":1,"172":1,"175":1}}],["nothing`",{"2":{"52":2,"54":2,"57":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"45":4,"50":1,"52":2,"53":1,"54":2,"57":2,"69":1,"97":1,"126":9,"127":3,"136":8,"138":24,"141":1,"144":60,"149":1,"153":1,"156":2,"157":6,"158":6,"159":6,"160":1,"161":32,"167":7,"170":252,"171":16,"172":20}}],["ne",{"2":{"171":2}}],["net",{"2":{"141":2}}],["ness",{"2":{"136":1}}],["nesting",{"2":{"134":2}}],["nestedloopfast",{"2":{"178":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"18":1,"34":1,"134":2,"136":4,"156":1,"162":1}}],["never",{"2":{"134":1,"157":1}}],["neumann",{"2":{"127":1}}],["neither",{"2":{"57":1}}],["neighborhood",{"2":{"127":2}}],["neighbor",{"2":{"45":27}}],["neighboring",{"2":{"6":6,"45":1,"156":1,"157":1,"158":1,"159":2}}],["nearly",{"2":{"174":1}}],["nearest",{"2":{"45":1,"54":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"45":2,"167":13}}],["nextnode",{"2":{"127":27}}],["nextnodes",{"2":{"127":6}}],["next",{"2":{"44":1,"45":81,"47":3,"50":4,"97":14,"127":3,"145":13,"158":5}}],["necessarily",{"2":{"6":1,"126":1,"147":1}}],["necessary",{"2":{"6":1,"134":1,"156":1}}],["newfeature",{"2":{"136":2}}],["newnodes",{"2":{"127":2}}],["new",{"2":{"6":1,"41":1,"45":58,"47":9,"51":3,"52":1,"57":16,"97":2,"127":4,"135":1,"136":19,"141":2,"142":1,"143":1,"145":19,"153":8,"157":1,"158":2,"159":1,"172":1,"173":1,"177":1}}],["negative",{"2":{"4":3,"6":3,"36":2,"37":1,"38":2,"65":2,"66":3}}],["needs",{"2":{"44":1}}],["needing",{"2":{"4":1,"6":1,"17":1,"146":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"40":2,"43":1,"45":2,"52":1,"62":1,"69":4,"84":1,"85":1,"97":1,"127":2,"129":1,"146":1,"160":1,"161":1,"171":1,"172":2,"178":2}}],["needed",{"2":{"1":2,"6":4,"34":1,"40":1,"45":4,"47":1,"51":1,"53":1,"56":1,"66":2,"97":5,"127":1,"136":2,"141":1,"148":3,"172":1}}],["gdal",{"2":{"174":1}}],["gml",{"2":{"174":1}}],["gpkg",{"2":{"174":3}}],["global",{"2":{"171":1}}],["gft",{"2":{"169":1,"171":2}}],["gadm",{"2":{"177":4}}],["ga",{"2":{"168":2,"171":3}}],["gaps",{"2":{"127":1}}],["gc",{"2":{"141":6}}],["g",{"2":{"34":3,"37":3,"41":1,"44":3,"47":3,"66":6,"134":1,"136":6,"156":2,"167":2,"174":1}}],["gb",{"2":{"31":1,"136":10}}],["guarantee",{"2":{"19":1,"30":1}}],["guaranteed",{"2":{"1":1,"6":1,"34":1,"136":1}}],["grand",{"2":{"177":1}}],["grained",{"2":{"151":1}}],["grahamscanmethod",{"2":{"63":1}}],["graphics",{"2":{"6":1,"40":1}}],["great",{"2":{"170":1,"172":1,"174":1}}],["greater",{"2":{"6":1,"126":1,"153":1}}],["greiner",{"0":{"52":1,"54":1,"57":1},"2":{"45":3,"50":2,"51":1,"53":1,"56":1}}],["green",{"2":{"14":1,"171":1}}],["grouped",{"2":{"170":1}}],["groups",{"2":{"6":1,"127":1}}],["grouping",{"2":{"1":1,"6":1,"136":2}}],["grid",{"2":{"6":1,"39":1,"47":4}}],["g2",{"2":{"3":5,"6":5,"72":4,"75":12,"76":6,"77":9,"78":6,"79":6,"80":3,"81":4,"82":2,"85":3,"86":21,"89":10,"90":6,"91":10,"92":8,"93":4,"94":2,"95":4,"96":2,"106":10,"107":6,"108":10,"109":6,"110":5,"111":4,"112":4,"113":2,"116":10,"117":6,"118":9,"119":6,"120":6,"121":3,"122":4,"123":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"72":4,"75":12,"76":6,"77":9,"78":6,"79":6,"80":3,"81":2,"82":4,"85":3,"86":21,"89":9,"90":6,"91":10,"92":8,"93":4,"94":2,"95":2,"96":4,"106":10,"107":6,"108":9,"109":6,"110":5,"111":4,"112":2,"113":4,"116":10,"117":6,"118":9,"119":6,"120":6,"121":3,"122":2,"123":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"156":2}}],["generated",{"2":{"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"156":1,"160":1,"161":1,"162":1,"166":1,"167":1,"176":1}}],["generate",{"2":{"7":1,"13":2,"156":1,"176":2}}],["generalization",{"2":{"38":1}}],["generalized",{"2":{"6":1,"38":3,"40":1}}],["generalise",{"2":{"6":4,"156":1}}],["generally",{"2":{"6":2,"166":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"25":1,"27":1,"129":1,"149":1}}],["getfeature",{"2":{"136":5,"167":5}}],["getcolumn",{"2":{"136":4}}],["getgeom",{"2":{"81":1,"82":1,"95":1,"96":1,"103":2,"112":1,"113":1,"122":1,"123":1,"136":6,"156":3,"167":6}}],["getring",{"2":{"45":1}}],["getindex",{"2":{"40":2}}],["gethole",{"2":{"34":1,"37":1,"44":1,"45":4,"47":1,"50":1,"51":2,"53":2,"57":6,"66":1,"69":2,"97":5,"139":1,"170":1}}],["getexterior",{"2":{"34":1,"37":1,"40":1,"44":1,"45":3,"47":1,"50":1,"51":2,"53":2,"56":3,"57":6,"66":1,"69":2,"97":5,"126":1,"127":1,"139":1,"170":1}}],["getpolygon",{"2":{"52":3,"54":2,"57":2,"69":3}}],["getpoint",{"2":{"33":1,"34":5,"36":2,"37":1,"40":1,"43":1,"44":6,"45":3,"46":2,"47":3,"49":3,"65":1,"66":6,"68":4,"69":13,"71":4,"74":1,"84":1,"86":7,"88":4,"97":28,"99":2,"102":4,"103":2,"105":2,"108":2,"115":4,"126":5,"139":3,"151":4,"153":2,"160":1,"167":3,"170":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"36":1,"41":1,"45":9,"51":1,"52":1,"53":1,"54":2,"56":2,"63":2,"127":4,"136":4,"149":1,"152":3,"156":1,"157":1,"159":1,"160":2,"166":5,"167":1,"170":2,"177":2}}],["geoparquet",{"2":{"174":4}}],["geopoly1",{"2":{"172":1,"173":1}}],["geopoly2",{"2":{"172":1,"173":1}}],["geographic",{"2":{"171":1,"174":1}}],["geographiclib",{"2":{"6":1,"152":1}}],["geoaxis",{"2":{"168":1,"171":4}}],["geointeface",{"2":{"134":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"155":1,"176":1,"177":1}}],["geointerface",{"0":{"30":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"27":1,"30":1,"31":7,"33":1,"34":1,"36":1,"37":1,"40":23,"43":1,"44":1,"45":1,"46":1,"47":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"60":1,"61":1,"62":1,"65":1,"66":11,"68":1,"69":2,"71":1,"72":2,"74":1,"75":2,"84":1,"85":2,"86":1,"88":1,"89":3,"99":1,"100":2,"102":1,"103":2,"105":1,"106":2,"115":1,"116":2,"126":5,"127":1,"131":3,"134":3,"136":6,"138":9,"141":1,"142":1,"144":23,"146":1,"148":2,"151":1,"152":1,"155":1,"156":2,"161":13,"162":1,"167":1,"168":1,"169":1,"170":122,"171":5,"172":9,"176":1,"177":1}}],["geo",{"2":{"127":1,"152":4,"171":2}}],["geotable",{"2":{"29":1}}],["geojson",{"2":{"11":1,"156":2,"169":1,"171":4,"174":3}}],["geodataframes",{"2":{"174":3}}],["geod",{"2":{"6":2,"152":3}}],["geodesic`",{"2":{"152":2}}],["geodesic",{"0":{"168":1},"2":{"6":5,"31":1,"151":6,"152":8,"153":1,"168":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"150":1,"151":3,"152":6,"153":2,"168":1}}],["geoformattypes",{"2":{"1":2,"148":2,"169":1,"171":2,"172":8}}],["geomakie",{"0":{"171":1},"2":{"168":2,"169":2,"171":5}}],["geomfromgeos",{"2":{"152":1}}],["geomtype",{"2":{"136":2}}],["geoms",{"2":{"6":1,"63":1,"97":1,"131":1,"136":18}}],["geom2",{"2":{"3":8,"4":1,"6":9,"66":6,"69":1,"86":6,"89":1,"100":3,"103":6,"106":1,"116":2}}],["geom1",{"2":{"3":8,"4":1,"6":9,"66":6,"69":1,"86":4,"89":1,"100":3,"103":6,"106":1,"116":2}}],["geometrical",{"2":{"175":1}}],["geometric",{"2":{"25":2,"27":2,"43":1}}],["geometries",{"0":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"170":1,"171":1,"172":1},"2":{"1":6,"3":8,"4":14,"6":63,"18":3,"20":1,"22":3,"25":2,"27":2,"29":4,"33":1,"34":3,"37":4,"44":1,"47":2,"50":1,"51":5,"53":5,"54":4,"56":5,"63":6,"65":1,"66":4,"68":1,"69":7,"72":1,"74":1,"75":1,"86":2,"89":2,"97":1,"99":1,"100":1,"102":2,"103":3,"105":2,"106":2,"116":2,"118":1,"129":1,"131":4,"133":1,"135":2,"136":13,"146":1,"148":2,"150":3,"151":1,"152":4,"153":1,"154":1,"157":1,"158":1,"159":1,"162":1,"167":1,"169":5,"171":1,"172":2,"173":2,"174":1,"175":5,"176":1,"178":1}}],["geometry=",{"2":{"173":1}}],["geometrybasics",{"2":{"31":3,"39":2,"40":10,"63":1,"65":1,"75":1,"106":1,"116":1}}],["geometrycolumns",{"2":{"136":3}}],["geometrycollections",{"2":{"175":1}}],["geometrycollection",{"2":{"23":1,"177":1}}],["geometrycollectiontrait",{"2":{"23":1,"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["geometrycorrections",{"2":{"141":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"139":2,"140":2,"141":13,"142":11,"145":4}}],["geometry",{"0":{"2":1,"53":1,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"140":1,"148":1,"154":1,"169":1,"173":1},"1":{"3":1,"4":1,"141":1,"142":1,"149":1,"155":1,"156":1,"170":1,"171":1,"172":1,"173":1,"174":1},"2":{"1":10,"3":24,"4":12,"6":70,"9":1,"11":2,"18":4,"20":1,"23":3,"29":1,"31":1,"34":7,"37":4,"41":4,"44":3,"46":1,"47":4,"50":4,"61":1,"65":4,"66":6,"69":8,"71":5,"72":2,"74":4,"75":5,"76":4,"77":1,"81":3,"82":4,"84":4,"85":4,"86":3,"88":2,"89":5,"90":4,"91":2,"92":2,"95":3,"96":4,"97":2,"99":2,"103":3,"105":3,"106":4,"107":4,"108":2,"112":3,"113":4,"115":4,"116":5,"117":4,"122":3,"123":4,"125":1,"129":3,"131":2,"134":2,"136":43,"138":1,"139":1,"140":2,"141":23,"142":6,"146":1,"147":1,"148":6,"150":3,"151":1,"152":5,"153":8,"156":6,"167":6,"170":1,"171":1,"172":4,"173":2,"174":2,"175":1,"176":7,"177":4,"178":2}}],["geometryopsprojext",{"2":{"148":1,"149":1,"152":1,"153":1}}],["geometryopslibgeosext",{"2":{"41":1}}],["geometryops",{"0":{"0":1,"25":1,"31":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":117,"1":6,"3":18,"4":9,"5":3,"6":114,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":4,"27":1,"31":1,"33":1,"36":1,"39":5,"41":1,"43":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"58":1,"60":1,"61":1,"62":3,"65":1,"68":1,"69":1,"71":1,"72":2,"74":1,"75":2,"84":1,"85":2,"86":2,"88":1,"89":2,"99":1,"100":1,"102":1,"103":1,"105":1,"106":2,"115":1,"116":2,"126":3,"127":2,"131":4,"136":1,"138":1,"141":1,"142":4,"144":1,"149":1,"151":1,"152":2,"155":1,"156":2,"161":1,"163":1,"166":2,"167":1,"168":1,"169":1,"170":3,"175":1,"176":2,"177":2}}],["geom",{"2":{"1":7,"4":21,"6":48,"18":3,"31":12,"34":25,"37":17,"44":28,"45":16,"47":6,"50":15,"51":8,"52":2,"53":12,"54":10,"56":9,"57":9,"66":28,"69":45,"75":4,"86":1,"89":4,"97":3,"103":1,"106":4,"116":4,"126":3,"127":1,"129":2,"131":3,"136":91,"145":11,"147":4,"153":13,"156":36,"160":3,"161":7,"162":4,"167":13,"177":6}}],["geospatial",{"0":{"172":1,"174":1},"2":{"169":5,"171":1,"172":3,"174":5}}],["geoscontext",{"2":{"152":1}}],["geosdensify",{"2":{"152":3}}],["geos",{"0":{"166":1},"2":{"0":1,"6":6,"41":4,"58":1,"62":4,"63":1,"154":5,"156":2,"163":1,"166":12}}],["got",{"2":{"160":3}}],["goes",{"2":{"6":2,"126":2}}],["good",{"2":{"6":1,"40":1,"166":2,"172":1}}],["going",{"2":{"4":4,"6":5,"47":2,"62":1,"69":5,"126":1,"127":1,"169":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"31":2,"33":1,"36":1,"40":1,"43":2,"46":1,"49":2,"50":2,"51":2,"53":2,"54":2,"56":2,"60":3,"61":2,"62":8,"63":2,"65":6,"68":1,"69":2,"71":2,"72":2,"74":1,"75":2,"84":2,"85":2,"86":1,"88":1,"89":2,"99":1,"100":2,"102":1,"103":2,"105":1,"106":2,"115":2,"116":2,"126":6,"127":2,"129":1,"131":1,"136":3,"138":3,"144":3,"151":7,"152":8,"155":2,"156":49,"161":3,"166":1,"167":2,"168":3,"169":1,"170":3,"172":1,"174":1,"175":9,"176":2,"177":5,"178":1}}],["gtrait",{"2":{"66":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"45":3,"126":3}}],["gif",{"2":{"158":1}}],["gives",{"2":{"177":1}}],["give",{"2":{"97":1,"174":1}}],["given",{"2":{"4":7,"6":21,"18":2,"29":1,"33":1,"34":1,"37":2,"44":3,"45":8,"47":3,"50":5,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"66":8,"69":4,"71":1,"72":1,"75":1,"84":1,"85":1,"89":1,"97":7,"99":1,"100":1,"106":1,"108":1,"116":1,"129":1,"141":4,"142":1,"144":1,"150":2,"152":2,"153":2,"159":1}}],["github",{"2":{"6":2,"63":1}}],["gis",{"2":{"5":1,"6":1,"25":1,"27":1,"40":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":125,"11":8,"13":15,"14":15,"15":8,"18":2,"31":1,"33":3,"34":30,"36":5,"37":21,"39":1,"43":5,"44":38,"45":34,"46":5,"47":17,"49":6,"50":13,"51":19,"52":16,"53":25,"54":24,"56":17,"57":36,"60":1,"61":1,"62":3,"63":4,"65":8,"66":42,"68":7,"69":99,"71":7,"72":3,"74":3,"75":4,"76":6,"77":12,"78":10,"79":7,"80":4,"81":8,"82":6,"84":3,"85":3,"86":21,"88":7,"89":2,"90":3,"91":12,"92":14,"93":4,"94":2,"95":8,"96":6,"97":59,"99":5,"100":3,"102":7,"103":51,"105":5,"106":3,"107":6,"108":15,"109":10,"110":7,"111":4,"112":8,"113":6,"115":7,"116":2,"117":6,"118":12,"119":10,"120":7,"121":4,"122":8,"123":6,"126":32,"127":15,"129":4,"131":2,"136":111,"138":2,"139":10,"141":9,"144":3,"145":8,"146":1,"147":5,"151":6,"152":6,"153":12,"155":2,"156":34,"160":4,"161":9,"162":5,"164":9,"167":55,"168":2,"169":1,"170":21,"171":2,"172":2,"176":5,"177":2}}],["o",{"2":{"136":24}}],["odd",{"2":{"97":1}}],["own",{"2":{"57":1,"129":2}}],["occur",{"2":{"54":1}}],["occurs",{"2":{"54":1}}],["occupied",{"2":{"36":1}}],["old",{"2":{"45":8,"136":3}}],["ourselves",{"2":{"152":1}}],["our",{"2":{"24":1,"152":1,"170":4,"171":3,"176":1}}],["out=3",{"2":{"97":1}}],["out=4",{"2":{"53":1}}],["out`",{"2":{"53":1,"97":1}}],["out",{"2":{"6":3,"45":12,"47":23,"54":6,"57":4,"63":1,"65":5,"75":4,"86":1,"89":3,"97":102,"103":2,"106":4,"116":4,"126":1,"136":1,"153":1,"166":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"45":3,"47":1,"52":2,"54":4,"57":3,"65":2,"66":1,"74":1,"85":1,"88":1,"97":12,"103":3,"121":1}}],["outputs",{"2":{"45":1}}],["output",{"2":{"3":8,"4":1,"6":18,"18":1,"23":1,"50":2,"51":1,"53":1,"54":1,"56":1,"57":2,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":2,"156":1,"160":1,"167":1}}],["outermost",{"2":{"136":1}}],["outer",{"2":{"1":1,"6":1,"134":1,"136":2,"175":1,"176":1}}],["omit",{"2":{"6":1,"152":1}}],["obtain",{"2":{"136":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"146":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"131":3,"134":5,"136":8,"146":1,"150":1,"156":2,"162":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"20":1,"40":1,"65":1,"97":4,"131":1,"134":5,"136":3,"146":1,"148":3,"152":1,"156":1,"162":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"131":3,"136":10,"146":1,"147":2,"152":3,"156":3,"161":1,"162":1}}],["others",{"2":{"41":1,"145":1}}],["otherwise",{"2":{"4":2,"6":3,"41":1,"45":1,"52":1,"54":1,"66":2,"127":1,"147":1,"149":1,"152":1,"167":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"34":1,"45":5,"51":1,"53":1,"54":1,"56":2,"57":3,"58":2,"66":2,"69":2,"71":1,"77":1,"97":8,"99":1,"102":1,"103":4,"105":2,"106":2,"109":1,"118":1,"127":1,"131":1,"134":1,"136":1,"142":2,"143":1,"145":2,"156":2,"158":2,"163":1,"164":1,"166":1,"171":1,"175":1,"178":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"53":1}}],["over`",{"2":{"53":1}}],["overflow",{"2":{"50":1}}],["overhead",{"2":{"22":1,"136":2}}],["override",{"2":{"6":1,"40":1}}],["overlapping",{"2":{"45":11,"54":4,"57":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"45":2,"54":8,"57":2,"75":1,"84":1,"97":2,"102":5,"103":6,"116":1,"143":1}}],["overlaps",{"0":{"101":1,"102":1},"1":{"102":1,"103":1},"2":{"0":10,"3":5,"6":13,"31":1,"54":1,"101":1,"102":3,"103":30,"127":1,"175":1}}],["over",{"2":{"1":1,"6":3,"36":2,"37":1,"44":3,"45":5,"47":1,"53":1,"54":11,"57":1,"62":1,"75":1,"86":1,"89":1,"97":15,"103":2,"106":1,"116":1,"136":22,"170":3}}],["opposed",{"2":{"168":1}}],["opposite",{"2":{"3":5,"6":5,"45":2,"52":1,"54":2,"57":1,"72":2,"75":1,"85":2,"100":2,"116":1}}],["ops",{"2":{"136":1}}],["open",{"2":{"45":1,"138":1,"171":1}}],["operates",{"2":{"136":1,"137":1,"143":1}}],["operate",{"2":{"18":1,"29":1,"136":1}}],["operations",{"0":{"23":1},"2":{"23":1,"26":1,"54":1,"57":1,"129":1}}],["operation",{"2":{"6":3,"45":1,"129":1,"142":2,"145":2,"166":2}}],["optimisation",{"2":{"97":1}}],["optimise",{"2":{"86":1}}],["optimal",{"2":{"6":1,"63":1}}],["options",{"2":{"14":1,"45":1}}],["optional",{"2":{"4":5,"6":6,"34":1,"37":2,"47":1,"66":2}}],["op",{"2":{"1":3,"6":3,"19":2,"44":1,"136":35}}],["on=2",{"2":{"97":1}}],["on`",{"2":{"97":1}}],["once",{"2":{"86":1,"103":1,"127":1}}],["onto",{"2":{"66":1}}],["ones",{"2":{"144":1}}],["oneunit",{"2":{"40":1}}],["one",{"2":{"1":1,"3":9,"6":14,"23":1,"34":4,"37":2,"39":1,"40":1,"44":1,"45":5,"47":3,"51":1,"52":1,"53":1,"54":32,"56":2,"57":2,"58":1,"65":2,"74":1,"81":1,"86":1,"88":1,"97":18,"102":1,"103":18,"105":2,"106":2,"109":3,"110":2,"111":2,"112":1,"113":1,"115":1,"116":1,"122":1,"126":1,"127":5,"136":1,"144":1,"148":1,"152":1,"160":1,"161":1,"171":1,"175":1}}],["on",{"0":{"171":1},"2":{"1":2,"4":3,"6":11,"9":1,"18":1,"20":1,"23":2,"25":3,"27":3,"29":2,"34":5,"37":3,"39":1,"40":2,"44":3,"45":28,"47":8,"50":1,"51":1,"52":5,"53":1,"54":4,"56":1,"57":2,"63":1,"65":1,"66":3,"69":2,"74":1,"75":7,"77":2,"78":3,"79":3,"80":1,"86":4,"89":6,"91":4,"92":1,"93":1,"97":125,"103":9,"106":7,"108":2,"116":7,"118":2,"119":1,"120":1,"127":3,"129":1,"131":1,"136":15,"137":1,"139":1,"142":1,"143":1,"150":1,"152":1,"158":1,"165":2,"168":1,"169":1,"171":3,"172":1,"174":1,"175":4,"176":1,"177":2,"178":2}}],["only",{"2":{"0":1,"5":1,"6":11,"23":1,"37":2,"39":2,"40":1,"41":1,"44":2,"45":4,"47":3,"50":1,"51":1,"53":1,"54":1,"56":1,"63":3,"66":2,"69":3,"102":3,"103":1,"105":1,"127":2,"136":2,"144":1,"150":1,"151":1,"153":2,"163":1,"166":2,"172":1,"177":1,"178":1}}],["often",{"2":{"171":1}}],["offers",{"2":{"170":1}}],["offer",{"2":{"152":1}}],["offset",{"2":{"34":8,"69":1}}],["off",{"2":{"4":1,"6":1,"45":4,"69":1,"97":6,"136":1}}],["of",{"0":{"61":1},"2":{"1":7,"3":29,"4":66,"5":5,"6":194,"7":2,"9":4,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"27":1,"29":3,"33":1,"34":38,"36":5,"37":28,"38":9,"39":1,"40":13,"41":1,"43":3,"44":12,"45":84,"46":5,"47":31,"50":5,"51":12,"52":13,"53":10,"54":48,"56":9,"57":20,"58":5,"62":3,"63":3,"65":6,"66":18,"68":2,"69":19,"71":4,"72":5,"74":6,"75":18,"77":1,"78":5,"79":5,"80":1,"81":2,"82":1,"85":5,"86":1,"88":3,"89":14,"91":1,"92":1,"93":1,"95":2,"96":1,"97":85,"99":1,"100":3,"102":1,"103":13,"105":2,"106":15,"108":3,"109":7,"110":5,"111":1,"112":2,"113":1,"115":4,"116":18,"118":3,"119":6,"120":6,"121":4,"122":1,"123":1,"125":2,"126":3,"127":19,"128":2,"129":3,"131":1,"134":5,"135":2,"136":27,"137":1,"138":1,"142":2,"143":4,"145":4,"147":3,"148":1,"150":2,"151":2,"152":5,"153":2,"156":8,"158":4,"159":2,"160":1,"162":1,"164":2,"166":4,"167":2,"170":6,"171":4,"172":2,"173":1,"174":4,"175":3,"176":4,"177":2}}],["org",{"2":{"51":1,"53":1,"56":1,"97":2,"158":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"49":1,"65":1,"68":2,"71":2,"88":2,"102":2,"115":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"57":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"45":10,"50":5,"51":1,"53":1,"57":4,"134":1,"136":3,"141":1,"147":2,"153":1,"155":4,"156":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"45":15,"54":53}}],["orientation",{"0":{"124":1},"1":{"125":1,"126":1},"2":{"6":2,"10":1,"31":1,"37":1,"45":10,"47":2,"51":1,"53":2,"54":2,"56":1,"97":16,"125":1,"156":1}}],["ordered",{"2":{"36":1}}],["order",{"0":{"62":1},"2":{"1":4,"3":1,"4":2,"6":7,"34":1,"36":1,"37":2,"40":1,"45":4,"54":1,"57":1,"62":4,"63":1,"66":2,"69":3,"72":1,"75":1,"85":1,"100":1,"136":2,"148":2,"156":1,"175":1}}],["or",{"0":{"24":1},"2":{"1":11,"3":3,"4":10,"6":54,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"29":2,"31":1,"34":4,"37":1,"40":1,"41":1,"43":2,"44":4,"45":24,"46":1,"50":1,"51":1,"52":3,"53":2,"54":9,"56":1,"57":2,"58":1,"63":1,"65":2,"66":4,"69":3,"71":1,"75":1,"77":2,"78":1,"79":1,"80":1,"81":1,"82":1,"88":2,"91":2,"92":3,"93":2,"94":1,"95":1,"96":1,"97":26,"99":2,"100":1,"102":1,"103":2,"105":1,"106":1,"112":1,"113":1,"116":1,"118":2,"122":1,"123":1,"125":2,"126":3,"127":7,"129":3,"131":1,"133":2,"135":1,"136":9,"137":1,"139":1,"141":5,"142":2,"148":2,"149":1,"150":2,"152":2,"153":2,"154":1,"156":3,"158":2,"160":2,"162":1,"164":3,"167":2,"175":1,"177":2}}],["est",{"2":{"177":1}}],["essentially",{"2":{"164":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"127":1}}],["effects",{"2":{"136":3}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"40":1,"51":2,"53":2,"56":2,"63":1,"139":1}}],["e2",{"2":{"97":4}}],["e1",{"2":{"97":8}}],["euclid",{"2":{"47":2,"66":11,"97":1,"157":1}}],["euclidean",{"2":{"4":1,"6":1,"40":13,"66":6,"153":1}}],["everything",{"2":{"156":1}}],["every",{"2":{"45":1,"69":2,"134":1,"166":1}}],["evenly",{"2":{"176":1}}],["eventually",{"2":{"45":1}}],["even",{"2":{"37":2,"47":1,"54":1,"66":1,"69":1,"129":1,"138":1,"143":1}}],["evaluated",{"2":{"175":1}}],["eval",{"2":{"31":2,"136":2}}],["epsg",{"2":{"171":5,"172":8}}],["eps",{"2":{"34":2,"54":14}}],["eponymous",{"2":{"6":1,"152":1}}],["e",{"2":{"9":1,"22":1,"41":1,"127":1,"134":1,"136":2,"170":2,"171":1,"174":1}}],["ellipsoid",{"2":{"168":1}}],["eltype",{"2":{"127":4}}],["elements",{"2":{"81":1,"82":1,"95":1,"96":1,"103":1,"112":1,"113":1,"122":1,"123":1}}],["element",{"2":{"6":6,"33":1,"45":4,"50":2,"51":1,"53":1,"54":1,"56":3,"151":1,"171":1}}],["elsewhere",{"2":{"50":1}}],["elseif",{"2":{"45":5,"47":7,"51":1,"53":1,"54":14,"56":2,"57":1,"86":3,"97":10,"126":1,"127":2,"145":1,"158":2,"160":2}}],["else",{"2":{"3":6,"6":6,"34":1,"40":2,"45":19,"47":9,"50":1,"52":2,"54":9,"56":1,"57":9,"86":2,"97":17,"103":8,"127":20,"136":8,"139":1,"147":1,"149":1,"156":2,"158":4,"160":2,"161":1,"162":1,"166":1}}],["etc",{"2":{"6":1,"20":2,"36":1,"63":1,"164":1,"174":1}}],["empty",{"2":{"4":2,"6":6,"34":2,"45":2,"51":1,"53":1,"54":2,"56":1,"127":2}}],["embedding",{"0":{"135":1,"146":1}}],["embedded",{"0":{"172":1},"2":{"127":1,"135":3,"169":1,"172":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"135":1,"146":2}}],["errors",{"2":{"31":1,"54":1,"153":1}}],["error",{"0":{"149":1},"2":{"4":1,"6":4,"7":1,"18":1,"31":6,"40":1,"41":4,"45":2,"54":2,"55":1,"69":2,"127":1,"134":1,"141":2,"149":3,"152":5,"160":4,"166":3,"167":1}}],["edgekeys",{"2":{"127":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"20":1,"31":1,"37":1,"43":1,"45":25,"47":13,"51":1,"53":1,"54":6,"56":1,"66":4,"69":1,"77":2,"92":2,"93":1,"97":7,"103":21,"118":2,"119":1,"120":1,"127":7,"167":2}}],["edges`",{"2":{"54":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"45":12,"47":8,"52":3,"54":10,"57":3,"66":3,"68":2,"69":1,"71":1,"77":1,"78":3,"79":7,"80":3,"88":1,"91":3,"94":1,"97":3,"103":20,"115":1,"118":1,"127":22,"167":29}}],["earlier",{"2":{"170":3}}],["earth",{"2":{"6":2,"25":1,"27":1,"152":2,"156":1,"171":2,"175":1}}],["easiest",{"2":{"173":1}}],["easier",{"2":{"163":1,"165":1}}],["easily",{"2":{"129":1}}],["east",{"2":{"47":9}}],["easy",{"2":{"1":1,"6":1,"143":1,"161":1}}],["eachindex",{"2":{"34":1,"126":1,"127":3,"136":2,"157":1,"160":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"18":2,"20":1,"34":4,"37":2,"38":4,"40":1,"45":5,"47":1,"54":3,"66":1,"69":2,"75":1,"89":1,"97":6,"102":1,"103":3,"106":1,"116":1,"126":1,"127":1,"136":1,"143":2,"156":1,"173":1,"174":1,"176":2,"177":2,"178":1}}],["equatorial",{"2":{"6":6,"152":4}}],["equality",{"2":{"45":1,"54":1,"175":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"34":6,"54":1,"65":1,"66":4,"68":3,"69":22,"77":1,"91":1,"97":15,"102":1,"103":2,"108":2,"118":1,"138":1}}],["equals",{"0":{"67":1,"68":1},"1":{"68":1,"69":1},"2":{"0":17,"4":3,"6":19,"31":1,"34":2,"45":4,"50":2,"54":8,"66":1,"67":1,"68":2,"69":50,"77":1,"91":1,"97":10,"103":2,"108":3,"118":1,"175":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"37":1,"45":1,"54":1,"57":1,"69":5,"75":1,"97":1}}],["enable",{"2":{"178":1}}],["enabled",{"2":{"175":1}}],["enabling",{"0":{"178":1}}],["enclosed",{"2":{"97":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"97":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"97":1,"158":1}}],["envelope",{"2":{"54":2}}],["envelopes",{"2":{"54":2}}],["enough",{"2":{"45":1}}],["entirely",{"2":{"97":1}}],["entire",{"2":{"47":1,"97":4}}],["entry",{"2":{"45":11,"52":3,"54":4,"57":3,"127":1}}],["ent",{"2":{"45":19,"50":2}}],["enter",{"2":{"45":4}}],["ensuring",{"2":{"6":1,"150":1,"153":1}}],["ensure",{"2":{"6":3,"40":1,"51":1,"53":1,"56":1,"137":2,"140":1}}],["ensures",{"2":{"6":3,"139":1,"142":3,"145":2}}],["enumerate",{"2":{"13":2,"34":1,"45":10,"47":1,"50":1,"52":1,"57":2,"97":1,"127":2,"145":2,"160":1}}],["enum",{"2":{"6":2,"45":3,"53":3,"97":3}}],["endpt",{"2":{"158":3}}],["endpoints",{"2":{"45":3,"47":1,"52":1,"54":6,"57":1,"66":2,"97":11,"103":2,"105":1}}],["endpoint=3",{"2":{"45":1}}],["endpointtype",{"2":{"45":2}}],["endpoint",{"2":{"3":1,"6":2,"45":27,"53":1,"54":16,"66":2,"74":1,"97":3,"103":2,"156":4,"158":4,"170":1}}],["ending",{"2":{"45":1,"47":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"31":4,"34":18,"37":8,"40":35,"41":3,"44":10,"45":130,"47":43,"50":9,"51":8,"52":12,"53":5,"54":31,"55":1,"56":6,"57":24,"63":3,"66":19,"69":20,"81":2,"82":2,"86":20,"95":2,"96":2,"97":104,"103":21,"108":1,"112":2,"113":2,"118":1,"122":2,"123":2,"126":9,"127":44,"128":4,"129":1,"136":49,"137":1,"139":5,"141":3,"145":18,"147":4,"148":1,"149":2,"152":8,"153":8,"156":7,"157":6,"158":30,"159":3,"160":27,"161":4,"162":4,"164":1,"165":3,"166":4,"167":19}}],["enforce",{"2":{"0":1,"6":2,"166":3}}],["exits",{"2":{"45":1}}],["exit",{"2":{"45":32,"50":2,"52":3,"54":3,"57":2}}],["existingnodes",{"2":{"127":3}}],["existing",{"2":{"45":3,"56":1,"127":1,"171":2,"173":1}}],["exists",{"2":{"45":1,"47":1,"54":1}}],["exist",{"2":{"6":1,"45":1,"54":3,"166":1}}],["excluding",{"2":{"94":1,"97":1,"118":2}}],["exclude",{"2":{"86":9}}],["exclusively",{"2":{"110":1}}],["exclusive",{"2":{"47":1,"54":2}}],["exc",{"2":{"41":2,"149":2,"152":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":1,"6":1,"40":1}}],["exp10",{"2":{"152":1,"156":2}}],["expressed",{"2":{"38":2}}],["express",{"2":{"38":1}}],["experimental",{"2":{"31":3}}],["expect",{"2":{"1":1,"99":1,"148":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"34":2,"37":1,"40":1,"41":1,"66":2,"69":1,"149":1,"152":1,"153":1}}],["expose",{"2":{"58":1}}],["exposes",{"2":{"17":1}}],["export",{"2":{"38":1,"150":1,"172":1,"174":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"97":3}}],["ext1",{"2":{"97":3}}],["ext",{"2":{"39":15,"45":10,"47":2,"50":3,"51":8,"53":8,"54":18,"56":8,"57":14,"86":7,"97":7}}],["extrema",{"2":{"127":1,"167":1}}],["extreem",{"2":{"34":10}}],["extracts",{"2":{"63":1}}],["extract",{"2":{"63":1,"127":1,"136":3,"156":1}}],["extra",{"2":{"6":3,"45":1,"56":1,"150":1,"152":2,"153":1}}],["external",{"2":{"37":1,"97":2}}],["exteriors",{"2":{"9":1,"53":2,"56":2,"127":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"34":1,"36":1,"37":1,"39":1,"40":36,"44":2,"45":4,"51":2,"56":3,"57":14,"66":1,"69":2,"71":1,"72":1,"75":3,"85":1,"89":2,"97":9,"106":2,"115":1,"116":3,"119":3,"120":3,"126":6,"127":6,"139":3,"140":1,"142":1,"146":1,"170":2}}],["extending",{"2":{"103":1}}],["extended",{"2":{"66":1}}],["extensions",{"2":{"58":1,"174":1}}],["extension",{"2":{"1":1,"6":1,"40":1,"41":1,"63":1,"74":1,"128":1,"148":3,"149":2,"152":1,"153":1,"154":1,"174":1}}],["extent=true",{"2":{"146":1}}],["extent=nothing",{"2":{"136":1}}],["extent=",{"2":{"136":3}}],["extent=false",{"2":{"136":1,"156":1}}],["extent=gi",{"2":{"127":3}}],["extent`",{"2":{"133":1,"146":1}}],["extents",{"2":{"4":3,"6":3,"31":5,"47":1,"54":3,"97":5,"103":1,"127":3,"136":2,"146":2,"167":2}}],["extent",{"0":{"146":1},"2":{"0":2,"1":4,"4":3,"6":11,"24":1,"31":2,"39":1,"46":1,"47":1,"54":10,"97":4,"103":2,"127":12,"133":3,"135":4,"136":28,"146":2,"156":1,"165":1,"167":7}}],["exactly",{"2":{"160":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"31":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"45":36,"47":6,"50":7,"51":5,"53":5,"54":7,"55":1,"56":5,"57":7,"72":2,"75":3,"77":1,"78":3,"79":3,"80":1,"85":2,"86":1,"89":2,"91":1,"92":3,"93":2,"94":1,"97":24,"100":2,"103":3,"106":2,"108":1,"109":3,"110":1,"111":1,"116":3,"118":1,"119":3,"120":3,"121":1,"127":1,"144":1}}],["examples",{"0":{"151":1,"155":1},"2":{"3":8,"4":1,"6":11,"26":2,"69":1,"72":1,"75":1,"85":1,"86":1,"89":1,"103":1,"106":1,"116":1,"126":2,"167":1}}],["example",{"0":{"39":1,"59":1,"138":1,"144":1,"176":1,"177":1},"1":{"60":1},"2":{"1":3,"3":2,"6":13,"11":1,"20":1,"23":2,"33":1,"36":1,"39":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"65":1,"68":1,"69":1,"71":1,"74":1,"84":1,"86":1,"88":1,"97":1,"99":1,"100":1,"102":1,"105":1,"115":1,"126":1,"127":8,"129":1,"136":2,"138":1,"140":1,"143":1,"144":1,"147":1,"155":1,"156":2,"161":1,"166":1,"176":1,"178":1}}],["either",{"2":{"1":2,"3":1,"6":4,"22":1,"25":1,"27":1,"45":9,"51":1,"53":1,"54":2,"56":1,"57":1,"65":1,"75":1,"97":5,"99":1,"105":1,"106":1,"116":1,"127":1,"136":3,"141":1,"175":1}}],["lj",{"2":{"127":2}}],["lrs",{"2":{"156":2}}],["lr",{"2":{"127":3}}],["lp",{"2":{"97":2}}],["lstart",{"2":{"97":2}}],["ls",{"2":{"97":12}}],["ll",{"2":{"17":1,"39":1,"151":2,"156":1,"171":1,"173":1}}],["l",{"2":{"14":4,"40":6,"86":2,"97":32}}],["lgeos",{"2":{"156":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"62":4,"152":9,"156":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"136":1}}],["log10",{"2":{"152":2,"156":4}}],["log",{"2":{"131":3,"132":1,"151":2}}],["location",{"2":{"45":1,"97":6}}],["local",{"2":{"34":3,"37":1,"45":4,"52":1,"57":1,"127":1}}],["loose",{"2":{"137":1}}],["lookup",{"2":{"127":1,"136":1}}],["looks",{"2":{"43":1}}],["look",{"2":{"36":2,"127":2,"138":1,"151":1}}],["looping",{"2":{"127":1}}],["loop",{"2":{"34":1,"40":2,"44":3,"45":8,"47":1,"54":1,"57":1,"97":5,"127":3,"158":1}}],["lower",{"2":{"6":1,"7":1,"127":1,"176":1}}],["lon",{"2":{"6":2,"151":1,"152":2}}],["longitude",{"2":{"171":2}}],["long",{"2":{"6":1,"54":1,"152":1,"177":1}}],["longer",{"2":{"6":3,"150":1,"152":2,"153":1}}],["lots",{"2":{"171":1}}],["lot",{"2":{"6":1,"23":1,"34":1,"37":1,"44":1,"47":1,"66":1,"69":1,"103":1,"129":1,"151":1,"166":2}}],["load",{"2":{"136":2,"156":1,"169":2}}],["loading",{"2":{"41":1,"149":1,"152":1}}],["loads",{"2":{"5":1,"6":1,"40":1}}],["loaded",{"2":{"1":1,"41":3,"148":1,"149":2,"152":2}}],["laptop",{"2":{"177":1}}],["land",{"2":{"171":8}}],["layers",{"2":{"134":1}}],["label",{"2":{"14":4,"15":2,"60":2,"62":1,"65":1,"127":3,"151":2,"155":2,"156":2}}],["labels",{"2":{"13":2,"127":1}}],["lazily",{"2":{"6":1,"131":1,"136":1}}],["latitude",{"2":{"171":2}}],["later",{"2":{"37":1,"62":1,"127":1}}],["lat",{"2":{"6":3,"151":1,"152":3}}],["larger",{"2":{"45":1,"56":1,"160":1}}],["large",{"2":{"6":8,"40":1,"156":2,"174":1,"177":1}}],["lastindex",{"2":{"160":1}}],["last",{"2":{"4":3,"6":3,"9":1,"34":11,"37":2,"39":2,"45":9,"47":4,"66":7,"69":5,"97":20,"108":1,"127":8,"138":1,"145":2,"158":1}}],["lt",{"2":{"6":6,"54":4,"151":1}}],["len",{"2":{"158":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"18":1,"40":32,"42":1,"43":1,"44":22,"45":11,"47":1,"50":2,"51":2,"53":1,"54":1,"56":1,"57":1,"97":1,"127":10,"136":3,"145":2,"151":1,"157":1,"158":1,"159":1,"160":7}}],["legend",{"2":{"156":4}}],["le",{"2":{"97":10}}],["leaving",{"2":{"138":1}}],["leaf",{"2":{"136":4}}],["leading",{"2":{"170":1}}],["lead",{"2":{"54":1,"138":1}}],["least",{"2":{"3":4,"6":4,"45":1,"54":1,"57":2,"97":14,"103":6,"106":1,"109":3,"110":2,"111":2,"112":1,"113":1,"116":1,"122":1,"126":1}}],["leftover",{"2":{"45":1}}],["left=1",{"2":{"45":1}}],["left",{"2":{"40":1,"45":5,"126":1,"127":2,"158":17,"160":5,"175":1}}],["lets",{"2":{"37":1}}],["let",{"2":{"36":1,"43":1,"97":1,"127":3,"151":1,"170":6,"171":4,"172":3,"173":2,"174":2,"178":1}}],["levels",{"2":{"6":1,"127":1,"134":1,"164":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"29":1,"134":1,"136":2,"137":1,"139":1,"141":4,"142":1,"143":1,"145":2,"172":2}}],["less",{"2":{"3":1,"6":7,"34":1,"37":1,"40":1,"44":1,"47":1,"66":1,"69":1,"86":1,"103":1,"127":1,"156":1,"157":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"68":4,"69":12,"71":8,"85":2,"88":5,"102":4,"105":3,"106":2,"115":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"68":4,"69":12,"71":8,"74":4,"75":2,"84":4,"85":2,"88":5,"102":4,"105":3,"106":2,"115":8}}],["li",{"2":{"127":2}}],["lie",{"2":{"54":1}}],["lies",{"2":{"45":3,"176":1}}],["limitations",{"2":{"54":1}}],["limits",{"2":{"39":1}}],["limited",{"2":{"6":1,"150":1,"153":1}}],["library",{"2":{"50":1,"174":1}}],["libraries",{"2":{"37":1,"143":1,"174":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"37":1,"41":5,"62":1,"128":1,"152":7,"156":4,"166":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"160":1,"161":1,"162":1,"166":1,"167":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"152":5}}],["linked",{"2":{"58":1}}],["linrange",{"2":{"13":2,"14":5,"39":2,"65":1,"127":2,"152":1,"156":2}}],["linering",{"2":{"171":1}}],["linewidth",{"2":{"36":1,"170":1}}],["linesegment",{"2":{"126":2,"153":1}}],["lines",{"0":{"78":1,"92":1,"109":1,"119":1},"2":{"3":1,"4":4,"6":5,"45":3,"49":1,"54":9,"60":1,"61":2,"62":2,"65":1,"68":4,"69":4,"71":3,"74":1,"75":1,"84":2,"86":1,"88":3,"97":2,"99":3,"102":4,"103":2,"105":4,"115":3,"116":1,"127":3,"154":1,"168":2,"170":4}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"69":2,"125":1,"137":1,"170":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"34":1,"44":4,"53":2,"66":2,"69":8,"77":1,"78":4,"79":1,"86":6,"91":1,"92":5,"103":4,"108":1,"109":4,"110":1,"118":1,"119":4,"120":1,"134":1,"141":2,"142":1,"153":2,"164":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"18":1,"20":1,"34":2,"44":2,"66":4,"68":2,"69":2,"71":2,"72":1,"77":1,"78":3,"85":2,"88":2,"89":1,"91":1,"92":4,"97":2,"102":2,"108":1,"109":3,"110":1,"115":2,"116":1,"118":1,"119":4,"120":1,"126":7,"136":4,"167":3,"168":1,"170":5}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"34":1,"45":2,"50":2,"53":2,"66":2,"69":8,"77":1,"78":4,"79":1,"91":1,"92":5,"103":4,"108":1,"109":4,"110":1,"118":1,"119":4,"120":1}}],["line2",{"2":{"3":3,"6":7,"53":2,"54":2,"86":5,"99":3,"100":2,"103":3,"126":5}}],["line1",{"2":{"3":4,"6":8,"53":2,"54":2,"86":5,"99":3,"100":2,"103":5,"126":5}}],["linea",{"2":{"1":1,"6":1,"161":1}}],["linearmap",{"2":{"156":1}}],["linearalgebra",{"2":{"31":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"37":2,"40":1,"43":1,"44":3,"47":1,"54":1,"66":5,"69":8,"79":1,"97":2,"109":1,"110":2,"119":1,"125":1,"136":2,"139":3,"151":5,"152":3,"153":4}}],["linearr",{"2":{"1":1,"6":1,"161":1}}],["linearrings",{"2":{"9":1,"93":1,"127":6,"137":1,"170":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"34":3,"37":2,"44":4,"45":4,"53":2,"66":2,"69":8,"77":1,"78":1,"79":4,"91":1,"92":2,"93":3,"108":1,"109":1,"110":4,"118":1,"119":1,"120":4,"141":1,"153":2,"156":1,"164":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"34":2,"44":2,"45":1,"63":1,"66":1,"77":1,"79":3,"91":1,"92":1,"93":2,"97":2,"103":4,"108":1,"109":1,"110":3,"118":1,"120":4,"126":1,"127":3,"136":5,"137":1,"138":6,"139":1,"144":13,"156":1,"161":8,"170":24,"171":6,"172":8,"176":2}}],["linearsegments",{"2":{"0":1,"6":4,"150":1,"151":1,"152":3,"153":5}}],["line",{"0":{"97":1},"2":{"0":1,"3":13,"4":9,"6":52,"23":1,"33":2,"34":7,"43":3,"44":10,"45":12,"47":8,"49":6,"50":18,"53":8,"54":67,"57":6,"66":11,"69":5,"72":2,"74":2,"75":1,"77":2,"78":11,"79":8,"84":1,"86":11,"89":2,"91":1,"92":9,"93":4,"97":141,"99":2,"100":2,"102":3,"103":12,"105":2,"106":2,"108":1,"109":10,"110":3,"116":2,"118":2,"119":10,"120":7,"126":6,"127":2,"153":1,"156":1,"157":1,"158":4,"159":1,"167":3,"170":3}}],["lineorientation",{"2":{"0":1,"6":2,"53":2}}],["lists",{"2":{"20":1,"45":3,"103":1}}],["listed",{"2":{"6":1,"34":1,"156":1}}],["list",{"2":{"6":16,"9":1,"34":20,"45":233,"50":20,"51":14,"52":8,"53":13,"54":5,"56":13,"57":1,"177":2}}],["likely",{"2":{"134":1}}],["like",{"0":{"55":1},"2":{"1":2,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"29":1,"37":1,"39":1,"40":1,"43":1,"47":1,"51":1,"53":1,"56":1,"63":1,"65":1,"66":1,"69":1,"129":2,"136":2,"141":2,"142":1,"150":1,"151":1,"164":2,"171":2}}],["iah",{"2":{"168":2}}],["image",{"2":{"127":1}}],["impossible",{"2":{"50":1,"102":1}}],["important",{"2":{"151":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"31":7,"33":1,"36":1,"41":1,"43":1,"46":1,"50":1,"51":1,"53":1,"54":1,"56":1,"65":1,"68":1,"69":1,"71":1,"72":1,"74":1,"75":1,"84":1,"85":1,"86":1,"88":1,"89":1,"99":1,"100":1,"102":1,"103":1,"105":1,"106":1,"115":1,"116":1,"126":3,"136":2,"149":1,"152":2,"155":2,"156":3,"161":2,"167":1,"169":5}}],["implements",{"2":{"166":1}}],["implementing",{"2":{"6":1,"156":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"34":1,"37":1,"40":1,"44":1,"47":1,"63":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1,"129":1,"140":1,"141":3,"142":1}}],["implementation",{"0":{"34":1,"37":1,"44":1,"47":1,"50":1,"63":1,"66":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"133":1,"139":1,"145":1,"153":1},"2":{"6":1,"34":3,"37":3,"40":1,"44":3,"47":3,"56":1,"66":3,"69":3,"72":1,"75":2,"85":1,"89":2,"100":1,"103":3,"106":2,"116":2,"127":2,"128":1,"148":1,"156":1,"166":1}}],["implementations",{"2":{"6":1,"75":1,"89":1,"106":1,"116":1,"128":1,"154":1,"166":3}}],["implemented",{"0":{"128":1},"2":{"1":1,"6":2,"31":1,"37":1,"40":3,"50":2,"52":2,"54":2,"57":2,"63":1,"66":2,"128":1,"129":2,"141":2,"148":1,"154":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"146":1}}],["i=2",{"2":{"126":1}}],["ipoints",{"2":{"97":4}}],["ip",{"2":{"69":2}}],["ipt",{"2":{"45":8}}],["ihole",{"2":{"69":2}}],["ih",{"2":{"57":20}}],["i2",{"2":{"47":2}}],["i1",{"2":{"47":2}}],["ii",{"2":{"45":8}}],["io",{"2":{"41":5,"149":5,"152":5}}],["i+1",{"2":{"40":8,"127":1,"158":2,"160":1}}],["i",{"2":{"9":1,"13":4,"22":1,"34":14,"37":1,"40":16,"45":28,"47":4,"52":2,"56":2,"57":4,"66":2,"69":8,"86":7,"97":28,"126":14,"127":17,"136":14,"153":2,"157":3,"158":12,"160":28,"167":2,"170":2,"171":1,"177":3}}],["id",{"2":{"173":1}}],["identical",{"2":{"136":1,"144":1}}],["identity",{"2":{"127":4,"136":2,"146":1}}],["ideal",{"2":{"127":1}}],["idea",{"2":{"6":1,"20":1,"25":1,"27":1,"40":1,"129":1}}],["idx`",{"2":{"45":1}}],["idx",{"2":{"34":6,"45":167,"47":9,"50":23,"51":5,"53":5,"56":2,"145":34,"158":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"127":1}}],["ignore",{"2":{"6":1,"127":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"176":1,"177":1}}],["inner",{"2":{"97":6,"136":3,"175":1}}],["inline",{"2":{"97":4,"126":1,"136":21,"165":2}}],["in=1",{"2":{"97":1}}],["in`",{"2":{"97":1}}],["inject",{"0":{"55":1},"2":{"149":1}}],["inaccuracies",{"2":{"54":1}}],["ind",{"2":{"177":2}}],["individual",{"2":{"172":1}}],["indicate",{"2":{"136":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"45":4,"136":4,"160":16}}],["indeed",{"2":{"138":1}}],["index",{"2":{"40":8,"45":11,"97":1,"136":1,"158":1}}],["inds",{"2":{"127":3}}],["inplace",{"2":{"40":1}}],["inputs",{"2":{"6":1,"45":1,"69":1,"72":1,"85":1,"100":1,"160":1}}],["input",{"2":{"6":12,"34":1,"50":1,"51":1,"53":1,"54":1,"56":1,"127":1,"129":1,"152":3,"153":2,"157":1,"158":1,"159":1,"171":1}}],["inbounds",{"2":{"40":16,"66":5,"97":1}}],["inspiration",{"2":{"50":1}}],["inspired",{"2":{"49":1,"50":2}}],["inside",{"2":{"34":3,"43":1,"45":3,"47":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":2,"65":3,"66":1,"77":1,"97":1,"115":1,"118":1,"127":2}}],["insertion",{"2":{"45":1}}],["insert",{"2":{"34":1,"158":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1}}],["instructs",{"2":{"6":1,"166":2}}],["init=nothing",{"2":{"136":1}}],["init=typemax",{"2":{"66":2}}],["init=zero",{"2":{"37":1,"47":1}}],["initial",{"2":{"54":2,"152":1}}],["initially",{"2":{"45":1}}],["initialize",{"2":{"40":3,"44":2,"45":1,"54":1}}],["init",{"2":{"19":1,"31":1,"34":1,"44":2,"136":30,"152":4}}],["incorrect",{"2":{"137":1,"138":1}}],["increase",{"2":{"45":1,"97":1}}],["increasing",{"2":{"6":1,"156":1}}],["increment",{"2":{"40":5}}],["including",{"2":{"34":1,"45":2,"54":1,"66":1,"77":1,"78":1,"79":1,"80":1,"97":2}}],["include",{"2":{"31":41,"34":1,"45":1,"58":1,"66":2,"156":2,"165":1,"172":2,"173":1}}],["included",{"2":{"6":2,"57":2,"142":2,"145":2,"172":1}}],["includes",{"2":{"4":2,"6":2,"57":1,"66":2,"69":1,"97":1}}],["incircle",{"0":{"16":1}}],["investigate",{"2":{"127":1}}],["investigating",{"0":{"62":1}}],["inverted",{"2":{"6":1,"63":1}}],["invalid",{"2":{"20":1,"52":2,"138":1,"143":1,"144":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"129":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"51":1,"53":1,"56":1}}],["invocation",{"2":{"18":1}}],["ing",{"2":{"1":1,"6":2,"40":1,"161":1}}],["intr",{"2":{"45":28,"47":9,"50":16,"54":8}}],["intr2",{"2":{"45":2,"54":14}}],["intr1",{"2":{"45":3,"54":21,"97":2}}],["intrs",{"2":{"45":10,"54":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"45":6,"57":7,"86":7,"153":1,"156":1,"158":5,"159":1,"160":1}}],["integrate",{"2":{"37":1}}],["integrating",{"2":{"37":1}}],["integrals",{"2":{"36":1}}],["integral",{"2":{"36":1}}],["intended",{"2":{"6":1,"141":2,"142":1}}],["intermediate",{"2":{"47":1}}],["inter2",{"2":{"47":15}}],["inter1",{"2":{"47":23}}],["interpreted",{"2":{"40":1}}],["interpolation",{"2":{"5":1,"6":1,"39":1,"40":2,"150":1}}],["interpolated",{"2":{"5":3,"6":3,"40":17,"150":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"38":1,"39":2,"40":25}}],["interest",{"2":{"40":1,"66":1}}],["internal",{"2":{"39":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"45":21,"50":1,"51":1,"53":5,"54":4}}],["interface",{"0":{"141":1},"2":{"6":3,"20":1,"58":1,"63":1,"136":1,"140":1,"141":4,"142":1,"156":1,"171":1}}],["interacted",{"2":{"97":1}}],["interaction",{"0":{"97":1},"2":{"97":2}}],["interactions",{"2":{"45":1,"57":3,"97":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"53":1,"97":2}}],["interacts",{"2":{"3":1,"6":1,"97":3,"105":1,"106":1,"109":3,"110":1,"111":1}}],["interact",{"2":{"3":2,"6":2,"56":1,"57":1,"88":1,"97":5,"100":1,"105":1,"106":1,"108":1,"109":2,"110":2,"111":1}}],["interior",{"2":{"3":6,"6":7,"34":9,"36":1,"40":7,"44":5,"45":1,"57":18,"71":1,"72":1,"74":1,"75":3,"78":5,"79":1,"80":2,"84":2,"85":1,"86":1,"89":2,"91":2,"92":6,"93":3,"97":15,"105":1,"106":3,"109":1,"110":2,"111":2,"115":1,"116":3,"121":2,"126":2,"139":1,"142":1}}],["interiors",{"2":{"3":6,"6":7,"40":20,"71":1,"72":1,"74":1,"84":1,"85":1,"88":1,"89":1,"94":1,"97":5,"99":1,"100":1,"105":1,"106":1,"108":1,"109":2,"110":1,"115":1,"116":1,"119":3,"120":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"6":4,"31":1,"45":2,"57":2,"142":4,"143":1,"145":4}}],["intersections",{"0":{"54":1},"2":{"45":2,"47":2,"52":1,"53":2,"54":1,"57":1,"97":2}}],["intersection",{"0":{"53":1,"98":1},"1":{"99":1,"100":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"23":1,"31":1,"45":38,"47":6,"50":3,"51":4,"52":4,"53":15,"54":73,"56":2,"57":2,"86":2,"97":6,"99":1,"103":5}}],["intersect",{"2":{"3":8,"6":11,"45":4,"47":3,"51":2,"53":1,"54":1,"56":1,"57":5,"71":1,"72":2,"74":1,"75":1,"85":1,"89":1,"92":1,"94":1,"97":4,"99":2,"103":1,"115":1,"116":2,"119":3,"120":3,"144":1,"145":4}}],["intersects",{"0":{"99":1},"2":{"0":2,"3":3,"6":6,"31":1,"45":1,"54":2,"57":2,"86":2,"98":1,"99":4,"100":4,"103":5,"121":1,"145":2,"175":1}}],["into",{"2":{"5":1,"6":7,"17":1,"26":1,"34":1,"37":1,"40":1,"44":4,"45":2,"50":1,"51":1,"53":1,"97":1,"127":4,"131":1,"136":6,"145":1,"156":1,"164":1,"167":2,"170":2,"175":1}}],["int64",{"2":{"1":6,"6":6,"138":6,"157":1,"158":1,"160":1,"161":6,"170":14}}],["info",{"2":{"150":1}}],["information",{"0":{"172":1},"2":{"6":1,"29":1,"40":1,"45":2,"46":1,"54":1,"63":1,"97":1,"169":1,"172":3,"174":2}}],["infinity",{"2":{"97":1,"103":1}}],["inf",{"2":{"1":1,"9":1,"50":2,"157":1,"160":3}}],["in",{"0":{"23":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":51,"7":1,"9":2,"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":2,"34":7,"36":1,"37":3,"38":2,"40":22,"41":1,"43":2,"44":5,"45":72,"47":31,"50":6,"51":9,"52":3,"53":5,"54":29,"56":11,"57":28,"62":1,"63":3,"65":6,"66":6,"68":1,"69":17,"71":2,"72":1,"75":10,"78":1,"79":1,"80":1,"81":1,"82":1,"85":1,"86":7,"89":9,"91":1,"92":1,"93":1,"95":1,"96":1,"97":135,"99":2,"100":1,"102":1,"103":11,"105":1,"106":11,"110":1,"112":1,"113":1,"115":1,"116":10,"119":3,"120":3,"122":1,"123":1,"126":4,"127":10,"128":3,"129":1,"131":3,"134":2,"135":1,"136":12,"140":1,"141":1,"142":2,"143":1,"145":7,"146":1,"147":2,"148":3,"149":1,"150":2,"151":2,"152":14,"153":7,"154":1,"156":5,"157":2,"158":4,"159":1,"160":5,"161":2,"162":1,"163":4,"164":1,"165":1,"166":4,"167":8,"169":1,"170":2,"171":6,"174":2,"175":4,"176":3,"177":1,"178":1}}],["itererable",{"2":{"167":1}}],["iter",{"2":{"136":31}}],["iterate",{"2":{"40":2,"134":1,"136":5}}],["iteration",{"2":{"37":1}}],["iterators",{"2":{"13":1,"40":1,"45":5,"47":3,"53":1,"57":2,"127":1,"136":11,"145":6,"153":1}}],["iterator",{"2":{"6":2,"45":4,"53":2,"131":2,"136":2}}],["iterabletype",{"2":{"136":10}}],["iterable",{"2":{"4":1,"6":3,"18":1,"37":1,"47":1,"63":1,"131":1,"136":37,"170":1}}],["iterables",{"2":{"1":2,"6":2,"22":1,"136":6}}],["ith",{"2":{"45":3,"57":7}}],["itself",{"2":{"47":1,"126":1,"134":1}}],["its",{"2":{"5":1,"6":10,"18":1,"36":1,"40":1,"45":2,"47":4,"57":1,"78":1,"131":1,"136":1,"140":1,"156":1,"157":1,"158":1,"159":3,"175":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":11,"19":2,"20":1,"22":1,"29":3,"30":1,"33":1,"34":1,"36":2,"37":3,"39":1,"41":1,"44":2,"45":2,"46":1,"47":2,"51":1,"52":1,"53":1,"54":4,"56":1,"57":3,"62":2,"63":2,"66":3,"69":1,"74":2,"77":3,"91":3,"97":14,"102":1,"103":1,"108":2,"118":3,"125":1,"126":2,"127":4,"129":3,"131":3,"134":3,"135":1,"136":15,"138":1,"139":1,"140":1,"142":1,"143":1,"148":5,"151":2,"152":1,"156":1,"158":1,"163":1,"164":2,"165":1,"166":7,"171":3,"172":3,"174":3,"177":2,"178":2}}],["iff",{"2":{"136":1}}],["if",{"0":{"55":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":74,"18":1,"22":2,"33":1,"34":15,"36":1,"37":6,"40":5,"41":3,"44":1,"45":95,"47":36,"50":8,"51":13,"52":12,"53":9,"54":44,"56":10,"57":22,"63":3,"65":2,"66":8,"68":2,"69":35,"71":1,"72":1,"74":1,"75":2,"77":4,"78":3,"79":3,"80":2,"81":1,"82":1,"84":1,"85":1,"86":9,"88":1,"89":3,"91":5,"92":4,"93":2,"94":2,"95":1,"96":1,"97":132,"99":1,"100":1,"102":4,"103":16,"105":1,"106":2,"108":4,"109":3,"110":2,"111":2,"112":1,"113":1,"115":1,"116":2,"118":5,"119":3,"120":3,"121":1,"122":1,"123":1,"126":5,"127":35,"131":1,"134":1,"136":21,"139":1,"141":1,"142":2,"143":1,"145":12,"146":1,"147":1,"148":3,"149":2,"152":6,"153":2,"156":1,"158":12,"160":12,"161":1,"162":1,"165":1,"166":2,"171":1,"174":1,"176":2,"177":1}}],["isolate",{"2":{"156":1}}],["isodd",{"2":{"50":1}}],["istable",{"2":{"136":2}}],["isequal",{"2":{"127":1}}],["iseven",{"2":{"97":1}}],["isempty",{"2":{"37":1,"40":4,"47":1,"51":1,"52":2,"53":1,"127":1,"141":1,"158":1}}],["isparallel",{"2":{"97":1,"126":8}}],["is3d",{"2":{"69":1,"136":1,"147":1,"161":1,"162":1,"167":10}}],["issue",{"2":{"45":1}}],["issues",{"2":{"25":1,"27":1}}],["isa",{"2":{"18":1,"40":9,"136":4,"167":1}}],["isnothing",{"2":{"41":1,"45":9,"50":1,"52":2,"54":2,"57":2,"69":1,"127":1,"149":1,"152":1,"156":1,"157":1,"158":5,"159":1,"160":6}}],["isn",{"2":{"6":1,"37":1,"45":4,"47":1,"50":1,"52":1,"54":3,"57":2,"66":3,"69":1,"74":1,"97":9,"103":1,"156":1,"166":1}}],["isconcave",{"0":{"126":1},"2":{"0":1,"6":2,"62":1,"124":1,"126":3}}],["isclockwise",{"0":{"125":1},"2":{"0":1,"6":2,"47":1,"124":1,"126":5,"127":2}}],["is",{"0":{"25":1,"33":1,"36":2,"43":1,"46":1,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"134":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":108,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"27":2,"33":1,"34":19,"36":7,"37":19,"38":2,"39":2,"40":15,"41":3,"43":2,"44":5,"45":82,"46":3,"47":22,"49":1,"50":2,"51":4,"52":13,"53":4,"54":40,"56":7,"57":20,"58":1,"62":5,"63":4,"65":8,"66":23,"69":13,"71":2,"72":3,"74":4,"75":4,"77":7,"78":3,"79":3,"80":1,"81":1,"82":1,"85":3,"86":3,"88":1,"89":5,"91":9,"92":4,"93":2,"94":1,"95":1,"96":1,"97":91,"100":2,"102":3,"103":12,"106":4,"108":2,"115":4,"116":5,"118":8,"119":3,"120":3,"121":1,"122":2,"123":1,"125":2,"126":7,"127":11,"128":1,"129":2,"131":1,"134":3,"135":1,"136":24,"137":7,"138":2,"139":1,"140":3,"141":2,"142":1,"143":4,"144":1,"145":2,"147":1,"148":7,"149":2,"150":3,"151":3,"152":9,"153":6,"155":1,"156":4,"157":1,"158":2,"159":1,"161":2,"163":1,"164":1,"165":1,"166":3,"170":4,"171":5,"172":3,"173":1,"174":3,"175":2,"176":5,"177":2}}],["cpu",{"2":{"177":1}}],["cp",{"2":{"168":1}}],["cy",{"2":{"126":2}}],["cyan",{"2":{"41":1,"149":1,"152":1}}],["cx",{"2":{"126":2}}],["cdot",{"2":{"126":1}}],["cs",{"2":{"97":9}}],["cshape",{"2":{"43":3}}],["cw",{"2":{"47":2}}],["cb",{"2":{"39":1,"62":1,"127":1}}],["cgrad",{"2":{"39":1}}],["cgal",{"2":{"39":1}}],["c",{"2":{"37":1,"43":1,"47":4,"50":5,"55":3,"97":24,"152":1}}],["cleaner",{"2":{"63":1}}],["cleanest",{"2":{"63":1}}],["clear",{"2":{"46":1}}],["clearly",{"2":{"33":1,"36":1,"65":1}}],["clamped",{"2":{"54":18}}],["clamp",{"2":{"34":1,"54":1}}],["classified",{"2":{"45":1}}],["classify",{"2":{"45":4}}],["class",{"2":{"6":1,"127":1}}],["clipping",{"0":{"45":1,"51":1,"52":1,"54":1,"56":1,"57":1},"2":{"6":1,"9":1,"31":8,"45":9,"50":3,"51":1,"53":1,"56":1,"143":1}}],["closure",{"2":{"136":2}}],["closing",{"2":{"34":1}}],["close",{"2":{"34":5,"45":2,"47":1,"50":1,"54":1,"66":9,"127":1,"138":1,"139":4}}],["closest",{"2":{"4":3,"6":3,"54":2,"65":1,"66":6}}],["closed2",{"2":{"69":2}}],["closed1",{"2":{"69":2}}],["closed",{"0":{"137":1},"1":{"138":1,"139":1},"2":{"4":4,"6":11,"9":1,"31":1,"34":6,"37":3,"44":3,"45":1,"47":1,"54":1,"57":3,"69":21,"77":2,"78":5,"79":5,"91":2,"92":5,"93":3,"97":52,"109":5,"110":1,"118":3,"119":5,"120":5,"126":1,"127":1,"137":1,"138":1,"139":2,"140":1,"142":1,"170":1}}],["closedring",{"2":{"0":1,"6":1,"137":1,"138":1,"139":4,"140":1,"141":1,"142":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"36":1,"37":1,"47":7,"62":1,"125":2,"126":3,"127":1}}],["ceil",{"2":{"153":1}}],["ce",{"2":{"97":11}}],["certainly",{"2":{"54":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"29":1}}],["central",{"2":{"45":1}}],["centroids",{"2":{"43":1,"44":1}}],["centroid",{"0":{"42":1,"43":1},"1":{"43":1,"44":1},"2":{"0":4,"4":2,"6":6,"31":1,"42":3,"43":4,"44":38,"129":1,"156":4}}],["cent",{"2":{"43":2}}],["centered",{"2":{"45":1}}],["center",{"2":{"6":1,"43":1,"127":1}}],["cells",{"2":{"127":1}}],["cell",{"2":{"6":4,"46":3,"47":28,"127":2}}],["chunks",{"2":{"136":8}}],["chunk",{"2":{"136":12}}],["chose",{"2":{"24":1,"127":1}}],["choose",{"2":{"6":1,"63":1,"127":2}}],["changes",{"2":{"45":1}}],["changed",{"2":{"45":1}}],["change",{"2":{"24":1,"45":1,"62":1}}],["chain=2",{"2":{"45":1}}],["chain=1",{"2":{"45":1}}],["chain",{"2":{"45":66,"52":3,"54":4,"57":4,"62":2}}],["chains",{"2":{"20":1,"45":1}}],["chairmarks",{"2":{"13":1,"152":1,"156":1}}],["children",{"2":{"156":1}}],["child",{"2":{"6":2,"131":2,"136":7}}],["checkargs",{"2":{"157":1,"158":1,"159":1,"160":1}}],["checking",{"2":{"69":1,"158":1}}],["checks",{"0":{"86":1,"98":1},"1":{"99":1,"100":1},"2":{"41":1,"45":1,"54":1,"68":1,"71":1,"74":1,"84":1,"88":1,"97":5,"99":1,"102":1,"103":1,"105":1,"115":1,"176":1}}],["check",{"2":{"4":1,"6":1,"7":1,"44":1,"45":8,"47":3,"50":1,"51":1,"54":4,"55":1,"56":1,"69":8,"97":11,"127":5,"131":3,"132":1,"144":1,"146":1,"151":2,"158":1,"160":1}}],["checked",{"2":{"4":1,"6":1,"45":1,"54":1,"62":1,"97":1,"146":1}}],["c2",{"2":{"6":3,"15":2,"66":3,"69":14,"127":21}}],["c1",{"2":{"6":3,"15":2,"66":4,"69":13,"127":26}}],["ctor",{"2":{"1":1,"6":1,"161":1}}],["categorize",{"2":{"50":1}}],["categorical",{"2":{"39":1}}],["came",{"2":{"50":1}}],["case",{"2":{"34":1,"38":2,"44":1,"45":1,"51":1,"54":2,"57":1,"97":16,"136":1,"178":1}}],["cases",{"2":{"6":1,"40":1,"50":2,"97":3,"134":1,"136":5}}],["cause",{"2":{"18":1,"23":1,"158":1}}],["careful",{"2":{"40":1,"134":1}}],["care",{"2":{"17":1}}],["carried",{"2":{"6":1,"166":1}}],["cairomakie",{"2":{"13":1,"33":1,"36":1,"39":2,"43":1,"46":1,"49":1,"60":1,"61":1,"62":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"151":1,"152":1,"156":1,"168":1,"169":1,"176":1,"177":1}}],["california",{"2":{"177":1}}],["callable",{"2":{"127":4,"141":1}}],["calling",{"2":{"45":2,"136":1}}],["calls",{"2":{"45":1,"54":1,"57":1,"66":1,"75":1,"89":1,"106":1,"116":1,"134":1,"136":1,"153":1}}],["call",{"2":{"18":1,"24":1,"37":1,"44":1,"136":4,"154":1}}],["called",{"2":{"6":2,"44":3,"45":1,"136":1,"139":1,"141":1,"142":1,"166":1,"171":1}}],["calculation",{"2":{"54":1}}],["calculations",{"2":{"6":1,"25":2,"27":2,"54":1,"152":1}}],["calculating",{"2":{"4":1,"6":1,"18":1,"45":1,"146":1}}],["calculated",{"2":{"6":1,"43":2,"47":1,"54":2,"66":1,"136":4}}],["calculates",{"2":{"4":2,"6":6,"37":1,"40":2,"47":1,"54":2,"56":1,"66":2,"152":1,"159":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"34":3,"40":3,"44":1,"47":1,"54":1,"97":1,"127":1,"133":1,"136":3}}],["calc",{"2":{"1":2,"6":4,"24":1,"34":4,"133":1,"135":1,"136":15,"146":1,"156":2,"165":1}}],["cache",{"2":{"6":1,"40":1}}],["cant",{"2":{"69":1,"127":1,"167":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"37":1,"69":1,"77":1,"80":1,"103":2,"106":1,"108":2,"110":1,"121":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"26":1,"31":1,"34":1,"37":1,"38":2,"39":1,"40":3,"41":1,"44":1,"45":3,"47":1,"51":3,"53":3,"54":1,"56":3,"57":1,"62":1,"63":2,"68":1,"69":3,"71":1,"74":1,"86":1,"88":1,"97":23,"99":2,"102":2,"103":3,"105":1,"109":1,"110":1,"115":1,"118":1,"119":1,"120":1,"127":1,"128":1,"129":1,"131":1,"135":1,"136":7,"138":2,"139":1,"142":1,"143":2,"144":1,"146":1,"149":1,"151":1,"152":2,"156":2,"166":1,"170":6,"171":1,"172":3,"174":3,"175":3,"176":3}}],["creation",{"2":{"170":1,"172":1}}],["creating",{"0":{"169":1,"170":1,"173":1},"1":{"170":1,"171":1,"172":1,"173":1,"174":1},"2":{"97":1}}],["creates",{"2":{"7":1,"45":3}}],["create",{"0":{"172":1},"2":{"6":2,"13":2,"14":1,"45":1,"50":1,"54":2,"63":1,"127":2,"136":1,"142":2,"143":3,"145":2,"169":2,"170":4,"171":5,"172":3,"173":1,"174":1,"176":1}}],["created",{"2":{"4":2,"6":2,"45":1,"66":3}}],["criteria",{"2":{"75":2,"89":2,"106":2,"116":2,"158":3}}],["cropping",{"2":{"39":2}}],["cross=1",{"2":{"53":1}}],["cross`",{"2":{"53":1}}],["crossings",{"2":{"45":3,"97":1}}],["crossing",{"0":{"86":1},"2":{"6":2,"45":81,"51":1,"52":7,"53":3,"54":7,"56":1,"57":6,"75":1,"86":1,"97":1,"116":1}}],["cross",{"0":{"113":1},"2":{"6":1,"9":1,"34":3,"45":13,"50":14,"51":2,"52":1,"53":2,"54":10,"55":4,"56":2,"57":1,"75":1,"86":2,"89":1,"97":17,"103":2,"106":1,"116":1,"126":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"31":1,"45":1,"50":1,"86":26,"97":2,"175":1}}],["crc",{"2":{"6":1,"40":1}}],["crs2",{"2":{"171":2}}],["crs1",{"2":{"171":2,"172":1}}],["crs`",{"2":{"148":6}}],["crs=nothing",{"2":{"136":1,"146":1,"156":1}}],["crs=gi",{"2":{"136":7}}],["crs",{"0":{"171":1},"2":{"1":16,"4":2,"6":10,"63":1,"127":10,"133":2,"135":3,"136":27,"146":1,"148":7,"156":1,"169":1,"171":13,"172":7,"174":1}}],["customize",{"2":{"136":2}}],["custom",{"0":{"178":1},"2":{"6":1,"40":1,"178":2}}],["curr^2",{"2":{"34":2}}],["curr",{"2":{"34":8,"45":114,"50":9,"57":3,"145":26}}],["currentnode",{"2":{"127":8}}],["current",{"2":{"34":1,"40":8,"45":3,"50":2,"52":1,"54":1,"57":6,"127":2,"145":3}}],["currently",{"2":{"5":1,"6":3,"23":1,"40":1,"45":1,"50":1,"52":2,"127":1,"136":1}}],["curve",{"0":{"97":1},"2":{"3":1,"4":7,"6":18,"34":6,"37":7,"45":5,"47":3,"53":7,"65":1,"66":22,"69":6,"75":2,"77":4,"78":9,"79":9,"89":1,"91":4,"92":6,"93":3,"97":152,"103":1,"106":1,"109":6,"111":3,"116":1,"118":4,"119":6,"120":6}}],["curves",{"2":{"0":1,"3":1,"6":5,"37":3,"47":3,"54":1,"65":1,"66":1,"69":13,"80":1,"97":1,"103":1,"121":1,"156":2}}],["cutpolygon",{"2":{"49":1}}],["cuts",{"2":{"49":1}}],["cutting",{"0":{"48":1},"1":{"49":1,"50":1},"2":{"45":1,"50":2}}],["cut",{"0":{"49":1},"2":{"0":1,"6":6,"31":1,"40":1,"48":1,"49":5,"50":22,"97":1}}],["cos",{"2":{"170":3,"171":1,"172":2}}],["coastlines",{"2":{"168":1}}],["coarse",{"2":{"6":1,"150":1,"153":1}}],["copy",{"2":{"141":1,"160":1}}],["coors1",{"2":{"126":2}}],["coors2",{"2":{"126":3}}],["coord",{"2":{"153":6}}],["coords",{"2":{"50":9,"153":8}}],["coordinatetransformations",{"2":{"1":2,"6":2,"156":1,"161":2,"169":1,"170":5,"172":2}}],["coordinate",{"0":{"40":1,"147":1,"171":1,"172":1},"2":{"1":4,"5":5,"6":7,"25":1,"27":1,"39":2,"40":10,"136":1,"148":4,"153":1,"169":3,"171":1}}],["coordinates",{"0":{"5":1,"38":1},"1":{"39":1,"40":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"37":2,"38":8,"40":25,"45":2,"46":1,"50":2,"51":1,"53":1,"56":1,"66":1,"69":2,"129":1,"147":2,"148":1,"151":1,"152":3,"171":2}}],["co",{"2":{"97":2}}],["corner",{"2":{"47":4,"127":1}}],["corners",{"2":{"47":1}}],["correspondent",{"2":{"126":1}}],["correspond",{"2":{"45":1}}],["corresponding",{"2":{"34":3,"52":2}}],["correctly",{"2":{"151":1}}],["corrected",{"2":{"141":1}}],["correctness",{"2":{"137":1,"166":1}}],["correcting",{"2":{"20":1,"141":1}}],["corrections",{"0":{"140":1,"142":1},"1":{"141":1,"142":1},"2":{"138":1,"141":6,"144":1}}],["correction",{"2":{"6":10,"31":4,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"137":1,"139":2,"140":2,"141":8,"142":7,"143":1,"145":2}}],["correct",{"2":{"6":3,"24":1,"34":1,"37":1,"44":1,"45":1,"47":1,"51":1,"53":1,"56":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1,"137":1,"138":2,"140":1}}],["cov",{"2":{"47":16}}],["cover",{"2":{"77":1,"81":1}}],["covering",{"2":{"6":2,"84":1,"142":2,"145":2}}],["covered",{"0":{"79":1,"80":1,"120":1},"2":{"3":1,"6":1,"52":1,"57":1,"74":1,"75":1,"79":2,"80":2,"81":1,"82":2,"84":1,"96":2,"97":3,"145":1}}],["coveredby",{"0":{"73":1,"74":1,"77":1,"78":1,"81":1,"82":1,"96":1},"1":{"74":1,"75":1},"2":{"0":2,"3":4,"6":4,"31":1,"45":1,"73":1,"74":3,"75":10,"76":6,"77":13,"78":15,"79":13,"80":5,"81":2,"82":2,"85":3,"175":1}}],["covers",{"0":{"83":1,"84":1},"1":{"84":1,"85":1},"2":{"0":2,"3":5,"6":5,"31":1,"83":1,"84":4,"85":5,"127":1,"175":1}}],["coverages",{"2":{"6":1,"47":1}}],["coverage",{"0":{"46":1},"2":{"0":1,"6":2,"31":1,"46":3,"47":16}}],["code",{"2":{"7":1,"10":1,"26":5,"40":1,"75":1,"89":1,"97":1,"106":1,"116":1,"126":1,"163":1,"165":1,"177":1}}],["colname",{"2":{"136":3}}],["col",{"2":{"136":3}}],["column",{"2":{"22":1,"136":16,"173":2,"175":2}}],["colored",{"2":{"176":1}}],["color=",{"2":{"171":2}}],["colors",{"2":{"60":1,"61":1,"168":1,"176":2}}],["colorrange",{"2":{"39":2,"65":1}}],["colorbar",{"2":{"39":1,"62":1,"65":1,"127":1}}],["colormap",{"2":{"14":1,"39":3,"65":1}}],["color",{"2":{"6":3,"36":1,"39":2,"40":1,"41":1,"43":1,"49":3,"60":1,"61":1,"62":2,"65":2,"68":4,"71":4,"74":1,"84":1,"88":4,"102":4,"115":4,"149":1,"152":1,"168":1,"170":1,"171":1,"176":5}}],["collect",{"2":{"11":3,"13":1,"33":1,"36":2,"40":1,"43":1,"46":2,"49":2,"63":2,"65":1,"127":3,"136":3,"151":4,"167":2}}],["collections",{"0":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1},"2":{"1":2,"6":10,"22":1,"135":1,"136":7,"156":2,"174":1}}],["collection",{"2":{"1":1,"4":7,"6":13,"18":2,"29":2,"34":2,"37":3,"47":2,"66":2,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"129":1,"136":3,"156":1,"162":1,"167":1}}],["collinear",{"2":{"3":1,"6":2,"45":5,"51":2,"53":3,"54":12,"56":2,"102":1,"103":2}}],["commonly",{"2":{"174":1}}],["common",{"2":{"68":1,"153":1,"169":1,"171":1,"172":1}}],["commented",{"2":{"126":1}}],["comments",{"2":{"97":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"52":1,"54":1,"57":1}}],["combines",{"2":{"44":1}}],["combine",{"2":{"44":2,"45":5,"145":1}}],["combined",{"2":{"6":1,"45":4,"57":1,"142":1,"145":2,"170":1}}],["combination",{"2":{"6":1,"45":1,"131":1,"136":1}}],["coming",{"2":{"47":1}}],["com",{"2":{"6":2,"54":1,"63":1}}],["compilation",{"2":{"165":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"136":2,"165":2}}],["complex",{"2":{"129":1,"156":1,"175":1}}],["complexity",{"2":{"6":1,"129":1,"153":1}}],["complete",{"2":{"37":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"45":2,"52":1,"57":1,"71":2,"72":1,"75":1,"84":1,"85":1,"97":1,"116":1,"136":1}}],["component",{"2":{"6":1,"37":3,"44":11,"47":8,"54":1,"131":1,"136":3}}],["components",{"2":{"6":2,"43":1,"44":2,"131":2,"136":24}}],["composed",{"2":{"4":4,"6":5,"69":5,"170":2}}],["comprised",{"2":{"6":3,"51":1,"53":1,"56":1}}],["computing",{"2":{"41":1,"58":1}}],["computational",{"2":{"6":1,"40":1}}],["computation",{"2":{"6":6,"40":1,"44":1,"51":1,"53":1,"56":1,"157":2,"158":2,"159":2}}],["computer",{"2":{"6":1,"40":1}}],["computes",{"2":{"6":1,"63":1}}],["compute",{"2":{"4":1,"6":3,"37":1,"40":1,"63":3,"153":1}}],["computed",{"2":{"4":4,"6":5,"34":1,"37":3,"40":3,"47":1,"168":1}}],["compact",{"2":{"177":3}}],["comparisons",{"2":{"175":1}}],["comparing",{"2":{"57":1,"69":1}}],["compares",{"2":{"127":1}}],["compared",{"2":{"69":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"34":1,"57":1,"69":2,"103":1}}],["compatibility",{"2":{"37":1}}],["compatible",{"2":{"1":3,"6":1,"22":1,"25":1,"27":1,"34":1,"37":1,"40":2,"44":1,"47":1,"66":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"134":1,"136":1,"148":2}}],["couple",{"2":{"173":1}}],["course",{"2":{"135":1}}],["country",{"2":{"177":8}}],["countries",{"2":{"11":1,"61":1,"156":1}}],["counted",{"2":{"54":2}}],["counters",{"2":{"40":8}}],["counter",{"2":{"6":1,"45":7,"97":1,"125":1,"126":1}}],["counterclockwise",{"2":{"4":1,"6":2,"9":1,"36":2,"37":1,"62":1,"63":1}}],["count",{"2":{"45":16,"127":1,"160":1}}],["couldn",{"2":{"9":1,"165":1}}],["could",{"2":{"4":1,"6":1,"37":3,"54":4,"57":1,"58":1,"66":1,"97":2,"148":1}}],["conditions",{"2":{"175":1}}],["connected",{"2":{"97":5}}],["connect",{"2":{"47":11}}],["connecting",{"2":{"34":1,"158":1,"170":2}}],["connections",{"2":{"6":2,"142":2,"145":2}}],["context",{"2":{"152":4,"171":2}}],["contents",{"2":{"136":1,"137":1}}],["contours",{"2":{"127":1}}],["contour",{"2":{"127":4}}],["continue",{"2":{"37":1,"45":7,"47":1,"52":2,"54":1,"97":1,"141":1,"145":3,"160":1,"177":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"46":1,"176":1}}],["contain",{"2":{"3":1,"6":1,"26":1,"57":1,"71":1,"103":1,"170":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"57":4,"72":1,"84":1,"102":1,"103":1,"136":1,"176":1}}],["contains",{"0":{"70":1,"71":1},"1":{"71":1,"72":1},"2":{"0":2,"3":4,"6":4,"26":1,"31":1,"45":1,"57":1,"58":1,"70":1,"71":5,"72":4,"134":1,"144":1,"175":1,"176":1}}],["consistent",{"2":{"45":1,"129":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"34":1,"40":1}}],["consider",{"2":{"33":1,"36":1,"43":1,"46":1,"47":3,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"97":3,"99":1,"102":1,"105":1,"115":1}}],["constprop",{"2":{"86":1}}],["constants",{"2":{"45":1}}],["const",{"2":{"31":4,"45":1,"75":4,"89":3,"106":4,"116":4,"133":3,"136":1,"156":4}}],["constrained",{"2":{"6":3,"51":1,"53":1,"56":1}}],["constructing",{"2":{"172":1}}],["construct",{"2":{"164":1}}],["constructors",{"2":{"6":2,"164":2}}],["constructed",{"2":{"1":1,"20":1,"148":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"128":1}}],["concave",{"2":{"6":1,"34":2,"43":2,"126":2}}],["convention",{"2":{"43":1}}],["convenience",{"2":{"40":1,"166":1}}],["conversely",{"2":{"45":1}}],["conversion",{"0":{"162":1},"2":{"22":1}}],["converted",{"2":{"22":1,"40":3}}],["converts",{"2":{"6":1,"167":1}}],["convert",{"0":{"76":1,"90":1,"107":1,"117":1},"2":{"6":3,"40":6,"63":1,"65":1,"127":2,"152":1,"156":3,"162":1,"166":1,"167":1}}],["convexhull",{"2":{"128":1}}],["convexity",{"2":{"62":2}}],["convex",{"0":{"58":1,"61":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1},"2":{"0":1,"6":7,"31":2,"34":3,"58":4,"60":2,"61":1,"62":4,"63":11,"126":1}}],["vw",{"2":{"156":3}}],["von",{"2":{"127":1}}],["v2",{"2":{"97":9}}],["v1",{"2":{"97":9}}],["v`",{"2":{"40":2}}],["vcat",{"2":{"34":1,"40":1,"136":1}}],["vararg",{"2":{"40":1}}],["vary",{"2":{"34":1}}],["variables",{"2":{"24":1,"40":8,"72":1,"85":1,"100":1}}],["variable",{"2":{"24":1,"52":2}}],["vals",{"2":{"158":9}}],["valign",{"2":{"156":1}}],["validated",{"2":{"52":2,"54":2,"57":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"44":1,"51":2,"53":2,"54":3,"56":2,"127":1,"137":3,"138":1,"143":1,"144":1,"160":1,"161":1}}],["val",{"2":{"34":2,"45":2,"54":8,"97":30,"103":4}}],["values=",{"2":{"127":2}}],["values=sort",{"2":{"127":1}}],["values",{"2":{"1":1,"5":3,"6":16,"34":2,"39":3,"40":40,"44":2,"45":5,"47":5,"54":1,"66":2,"97":4,"127":19,"136":2,"158":2,"160":1,"165":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"24":1,"34":1,"36":2,"37":4,"40":45,"45":5,"47":2,"54":7,"65":1,"66":3,"127":6,"158":11,"166":2,"175":1}}],["vs",{"0":{"15":1},"2":{"12":1,"54":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":2,"6":6,"14":4,"40":23,"66":8}}],["visvalingam",{"2":{"154":1}}],["visvalingamwhyatt",{"0":{"159":1},"2":{"0":1,"6":3,"156":4,"159":5}}],["visualized",{"2":{"138":1}}],["visualize",{"2":{"99":1,"171":1}}],["visa",{"2":{"45":1}}],["visited",{"2":{"45":4}}],["view",{"2":{"45":2,"63":1,"127":1,"145":1,"158":3,"177":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"45":1,"56":1,"148":1}}],["via",{"2":{"6":1,"41":1,"58":1,"128":1,"149":1,"152":1,"166":2}}],["vec",{"2":{"63":2}}],["vect",{"2":{"136":2}}],["vectypes",{"2":{"40":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":46,"18":1,"23":1,"29":1,"33":1,"34":10,"40":14,"45":7,"50":6,"51":4,"52":1,"53":2,"54":3,"56":4,"97":1,"103":2,"126":3,"127":4,"129":1,"136":6,"138":8,"139":1,"144":22,"150":1,"151":1,"153":1,"157":1,"158":4,"159":1,"160":2,"161":10,"167":15,"170":18,"171":6,"172":9}}],["vectors",{"2":{"1":1,"4":2,"6":5,"22":1,"34":4,"40":3,"45":1,"63":1,"66":1,"125":1,"127":1,"136":2,"156":1}}],["ve",{"2":{"17":1,"153":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"166":1}}],["versa",{"2":{"45":1}}],["vert",{"2":{"160":21}}],["verts",{"2":{"156":2}}],["vertical",{"2":{"39":1,"47":1,"54":1,"127":1}}],["vertices",{"2":{"6":7,"9":1,"38":4,"40":5,"45":1,"50":2,"63":1,"77":1,"79":5,"88":1,"91":3,"94":1,"97":1,"118":1,"138":1,"150":2,"151":1,"152":3,"153":3,"156":1,"159":1}}],["vertex",{"2":{"5":1,"6":2,"34":1,"38":2,"40":2,"45":19,"54":12,"62":1,"77":2,"92":2,"93":1,"97":1,"118":3}}],["very",{"2":{"0":1,"151":1,"177":2}}],["ty",{"2":{"127":3}}],["typing",{"2":{"41":1,"149":1,"152":1}}],["typically",{"2":{"38":1,"173":1}}],["typemax",{"2":{"66":1,"127":9}}],["typeof",{"2":{"19":1,"40":3,"136":2,"164":1,"178":1}}],["type2",{"2":{"6":2,"69":4}}],["type1",{"2":{"6":2,"69":5}}],["types",{"0":{"132":1,"163":1},"1":{"164":1,"165":1,"166":1},"2":{"6":4,"23":1,"24":1,"31":1,"40":3,"47":1,"50":1,"97":3,"156":1,"163":3,"165":1,"175":1}}],["type",{"2":{"4":11,"5":1,"6":62,"11":1,"22":2,"23":1,"24":2,"30":2,"34":9,"37":11,"39":1,"40":8,"44":8,"45":21,"47":8,"50":6,"51":7,"52":6,"53":8,"54":19,"56":7,"57":5,"66":28,"69":2,"131":2,"136":42,"140":1,"141":6,"142":6,"147":1,"152":1,"153":1,"156":3,"162":1,"164":3,"165":5,"166":1,"167":3,"168":1}}],["tx",{"2":{"127":3}}],["tᵢ",{"2":{"40":1}}],["temporary",{"2":{"45":1}}],["term",{"2":{"37":1}}],["terms",{"2":{"6":1,"40":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"137":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"97":1,"165":1,"178":1}}],["test",{"2":{"45":1,"156":2,"166":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"169":1,"175":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"139":4}}],["tuplepoint",{"2":{"31":3,"167":1}}],["tuple",{"0":{"162":1},"2":{"4":1,"6":19,"31":2,"40":2,"44":3,"45":5,"47":3,"50":1,"54":31,"97":17,"126":2,"127":5,"136":2,"138":6,"144":13,"151":1,"156":2,"158":1,"160":2,"167":6,"170":99,"176":2}}],["tuples",{"2":{"0":1,"6":2,"31":1,"41":1,"44":1,"45":1,"50":1,"51":3,"52":1,"53":2,"54":1,"56":4,"57":5,"63":2,"139":2,"145":2,"156":2,"162":2,"177":2}}],["turf",{"2":{"126":1}}],["turned",{"2":{"127":1,"136":1}}],["turning",{"2":{"127":8}}],["turn",{"2":{"6":1,"127":1}}],["t2",{"2":{"6":5,"40":47,"76":1,"86":2,"107":1,"117":1}}],["t1",{"2":{"6":6,"40":51,"86":2}}],["t=float64",{"2":{"4":1,"6":3,"44":3}}],["two",{"2":{"3":5,"4":10,"6":23,"23":2,"34":2,"36":1,"40":1,"44":1,"45":6,"47":3,"51":2,"53":1,"54":14,"56":4,"57":3,"66":5,"68":3,"69":12,"71":2,"72":1,"74":1,"84":1,"85":1,"86":1,"88":1,"97":2,"99":2,"100":2,"102":4,"103":5,"105":3,"106":1,"115":2,"127":3,"141":2,"142":1,"144":2,"145":2,"151":1,"166":1,"170":1,"175":3,"176":3}}],["task",{"2":{"136":6}}],["tasks",{"2":{"136":10}}],["taskrange",{"2":{"136":10}}],["tags",{"2":{"45":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"40":1}}],["table2",{"2":{"175":1}}],["table1",{"2":{"175":3}}],["tables",{"2":{"22":4,"31":1,"136":11}}],["table",{"0":{"173":1},"2":{"6":1,"18":1,"29":2,"136":12,"156":1,"173":1,"174":1,"175":1}}],["taking",{"2":{"6":3,"44":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1,"143":1}}],["takes",{"2":{"45":3,"175":1}}],["taken",{"2":{"20":1,"39":1}}],["take",{"2":{"1":1,"6":2,"29":1,"45":3,"51":1,"52":1,"53":1,"54":1,"57":1,"126":2,"127":2,"129":1,"148":1}}],["target=nothing",{"2":{"51":1,"53":1,"56":1}}],["target=gi",{"2":{"45":1}}],["targets",{"2":{"23":1,"34":2,"37":3,"47":3,"66":3}}],["target",{"0":{"23":1},"2":{"1":14,"6":28,"15":3,"22":2,"23":2,"40":1,"44":2,"45":1,"51":5,"52":11,"53":6,"54":10,"56":4,"57":13,"127":1,"129":1,"131":4,"134":5,"135":1,"136":142,"145":2,"148":3,"156":2,"164":3}}],["tilted",{"2":{"47":1}}],["tie",{"2":{"34":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"146":1}}],["time",{"2":{"1":5,"13":3,"24":1,"39":1,"127":1,"148":4,"166":1,"170":1,"171":1,"172":2,"176":1,"177":1}}],["title",{"2":{"13":2,"39":2,"62":2,"127":1,"152":1,"156":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"40":1,"148":1,"175":1}}],["tree",{"2":{"175":1}}],["treating",{"2":{"156":1}}],["treated",{"2":{"97":5,"170":1}}],["treats",{"2":{"37":1,"66":1}}],["trials",{"2":{"152":2,"156":2}}],["triangles",{"2":{"38":1}}],["triangle",{"2":{"6":1,"38":4,"159":4,"176":1}}],["triangulation",{"2":{"6":1,"31":1,"63":1}}],["trivially",{"2":{"129":1}}],["try",{"2":{"55":3,"127":1,"134":1,"136":9,"177":1}}],["tr",{"2":{"37":3}}],["trues",{"2":{"145":3}}],["true",{"0":{"24":1},"2":{"1":5,"3":25,"4":3,"6":42,"34":7,"37":1,"39":2,"41":1,"45":30,"47":6,"50":1,"51":1,"52":2,"53":1,"54":1,"56":2,"57":3,"66":4,"69":21,"71":1,"72":1,"74":2,"75":6,"77":1,"78":1,"79":4,"81":1,"82":1,"84":2,"85":1,"86":9,"88":2,"89":2,"91":1,"92":1,"93":3,"95":1,"96":1,"97":78,"99":3,"100":1,"102":2,"103":18,"105":2,"106":6,"109":1,"110":1,"112":1,"113":1,"115":2,"116":7,"118":1,"119":1,"120":4,"122":1,"123":1,"126":4,"127":5,"136":8,"145":1,"149":1,"152":1,"156":1,"165":2,"175":1,"178":1}}],["traditional",{"2":{"127":1}}],["traverse",{"2":{"45":1}}],["traced",{"2":{"45":1}}],["traces",{"2":{"45":1}}],["trace",{"2":{"45":2,"51":1,"53":1,"56":1}}],["track",{"2":{"45":3,"145":2}}],["tracing",{"2":{"6":1,"45":4,"47":1,"52":5,"54":2,"57":2}}],["transverse",{"2":{"171":1}}],["translate",{"2":{"39":2}}],["translation",{"2":{"1":2,"6":2,"156":2,"161":2,"170":3,"172":1}}],["transformations",{"2":{"31":10}}],["transformation",{"0":{"161":1},"2":{"6":1,"127":1,"140":1,"148":1,"169":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"31":1,"129":1,"148":2,"156":1,"161":4,"170":4,"172":1}}],["trait`",{"2":{"136":1}}],["trait2",{"2":{"66":10,"69":2,"91":2,"92":2,"103":2,"108":2,"110":2,"111":2}}],["trait1",{"2":{"66":12,"69":2,"91":2,"92":2,"103":2,"108":2,"110":2,"111":2}}],["traits",{"2":{"6":2,"18":1,"103":1,"134":2,"141":2,"156":2,"164":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":7,"20":1,"22":1,"31":1,"34":2,"37":5,"40":6,"44":7,"47":2,"50":3,"51":2,"52":2,"53":6,"54":4,"56":2,"57":2,"66":7,"69":11,"75":3,"86":2,"89":3,"97":4,"103":10,"106":3,"116":3,"126":1,"129":1,"131":2,"134":3,"136":49,"141":9,"142":1,"153":1,"156":2,"164":8,"167":7,"170":1}}],["traittarget",{"0":{"164":1},"2":{"0":1,"1":2,"6":8,"34":1,"37":1,"44":1,"47":1,"51":2,"52":4,"53":3,"54":4,"56":2,"57":4,"66":1,"129":2,"132":1,"136":10,"153":1,"156":1,"163":1,"164":20}}],["thus",{"2":{"34":1,"37":1,"45":3,"52":1,"54":1,"57":1}}],["those",{"2":{"34":1,"45":1,"54":1,"77":1,"118":1}}],["though",{"2":{"20":1,"138":1}}],["thing",{"0":{"30":1}}],["things",{"2":{"9":1}}],["this",{"0":{"30":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":30,"7":1,"18":1,"23":3,"24":2,"25":2,"27":2,"29":1,"31":1,"33":2,"34":6,"36":2,"37":9,"39":3,"40":11,"41":2,"43":1,"44":4,"45":26,"46":1,"47":4,"49":1,"50":5,"52":1,"54":5,"55":1,"56":1,"57":2,"63":5,"65":4,"66":6,"69":4,"71":1,"72":2,"74":3,"75":3,"82":1,"84":1,"85":2,"86":1,"89":3,"96":1,"97":3,"100":2,"102":1,"103":4,"106":3,"113":1,"115":1,"116":3,"123":1,"125":1,"126":3,"127":8,"128":2,"129":2,"134":2,"136":17,"137":3,"139":3,"140":1,"141":6,"142":7,"143":4,"145":3,"146":2,"147":2,"148":4,"149":3,"150":3,"151":5,"152":5,"153":4,"154":2,"156":3,"160":9,"161":1,"162":1,"163":3,"164":2,"165":3,"166":2,"167":1,"169":1,"170":2,"171":4,"172":3,"173":3,"174":1,"175":3,"176":3,"177":3,"178":1}}],["three",{"2":{"26":1,"38":1,"54":1}}],["thread",{"2":{"136":6}}],["threading",{"0":{"136":1},"2":{"136":7,"165":1}}],["threads",{"2":{"1":1,"6":1,"136":10}}],["threaded=",{"2":{"136":8}}],["threaded=true",{"2":{"136":1}}],["threaded=false",{"2":{"37":1,"44":4,"47":2,"66":8,"136":2,"146":1,"156":1}}],["threaded==true",{"2":{"1":1,"6":1,"136":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"24":1,"34":2,"37":1,"44":3,"47":3,"66":5,"133":1,"136":47,"146":1,"153":6,"156":1,"165":2}}],["through",{"2":{"6":4,"34":1,"40":1,"45":3,"47":1,"49":1,"50":2,"63":1,"75":1,"97":5,"116":1,"127":1,"134":1,"136":1,"142":2,"145":2,"158":1,"166":1,"170":1}}],["thrown",{"2":{"134":1}}],["throws",{"2":{"6":1,"166":1}}],["throw",{"2":{"4":1,"6":1,"57":1,"69":1,"127":1,"136":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"45":2,"77":1,"86":1,"103":1,"118":1,"126":1,"127":2,"135":1,"136":1,"142":2,"143":1,"144":1,"145":2,"150":1,"152":2,"153":1,"157":1,"166":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":44,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"27":1,"34":4,"36":2,"37":4,"40":4,"41":2,"43":2,"44":3,"45":17,"46":3,"47":5,"51":4,"52":5,"53":4,"54":14,"56":3,"57":5,"58":1,"62":3,"63":4,"66":2,"68":1,"69":11,"71":4,"72":1,"74":2,"75":1,"85":1,"88":1,"89":1,"97":3,"99":1,"100":1,"102":2,"103":10,"105":2,"106":2,"108":2,"115":3,"116":1,"118":3,"126":1,"127":4,"129":1,"131":2,"136":4,"137":3,"138":2,"139":1,"140":3,"141":2,"142":4,"143":2,"144":3,"145":4,"148":1,"150":2,"151":2,"152":3,"153":2,"156":2,"158":1,"160":1,"164":1,"165":1,"166":1,"171":4,"172":1,"173":2,"174":3,"175":1,"176":2}}],["theorem",{"2":{"66":1}}],["themselves",{"2":{"40":1}}],["them",{"2":{"6":1,"25":1,"27":1,"45":1,"127":2,"128":2,"131":1,"136":1,"138":2,"143":1,"144":1,"156":1,"170":1,"172":1,"174":3}}],["thereof",{"2":{"129":1}}],["therefore",{"2":{"65":1,"137":1}}],["there",{"2":{"6":3,"22":1,"34":1,"40":2,"41":1,"45":3,"47":1,"50":2,"52":1,"54":6,"55":1,"57":1,"97":1,"103":2,"127":3,"128":1,"129":1,"136":4,"138":1,"151":1,"160":1,"164":1,"166":1,"171":2,"174":3}}],["then",{"2":{"6":5,"18":1,"22":1,"29":1,"34":3,"40":2,"45":6,"47":1,"51":1,"53":2,"54":6,"55":2,"56":2,"57":2,"63":1,"97":1,"127":2,"134":1,"136":3,"143":1,"152":2,"156":1,"171":1,"175":1,"176":1}}],["their",{"2":{"3":1,"4":1,"6":2,"40":1,"43":2,"57":1,"66":2,"94":1,"103":1,"105":1,"109":1,"110":1,"119":3,"120":3,"129":1,"136":1,"138":1,"144":1,"146":1}}],["they",{"2":{"3":3,"4":11,"6":25,"20":2,"22":1,"23":1,"24":1,"38":1,"44":2,"45":8,"47":2,"51":2,"53":1,"54":6,"56":2,"57":3,"62":1,"68":3,"69":16,"75":1,"88":1,"92":2,"93":1,"94":1,"97":2,"99":1,"102":2,"103":4,"108":1,"110":1,"111":1,"119":1,"120":1,"127":6,"136":1,"137":1,"142":2,"145":2,"151":1,"160":1,"163":1,"176":1}}],["these",{"2":{"1":2,"6":5,"24":1,"34":1,"40":5,"45":3,"57":1,"68":1,"69":1,"71":1,"75":1,"84":1,"86":2,"88":1,"89":1,"99":1,"102":1,"103":1,"105":2,"106":1,"115":1,"116":1,"126":1,"127":3,"134":1,"136":2,"148":1,"152":1,"156":2,"166":1,"174":1,"175":1}}],["the",{"0":{"26":1,"29":1,"43":1,"61":1,"62":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":403,"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,"27":3,"29":3,"33":1,"34":63,"36":12,"37":43,"38":15,"39":12,"40":71,"41":6,"43":6,"44":25,"45":116,"46":7,"47":47,"49":2,"50":7,"51":27,"52":23,"53":27,"54":82,"55":1,"56":29,"57":70,"58":6,"62":11,"63":16,"65":11,"66":81,"68":5,"69":47,"71":9,"72":11,"74":8,"75":25,"78":8,"79":9,"80":3,"81":3,"82":2,"84":4,"85":11,"86":5,"88":2,"89":21,"91":8,"92":6,"93":4,"95":3,"96":2,"97":123,"99":5,"100":6,"102":5,"103":26,"105":5,"106":21,"108":6,"109":10,"110":7,"111":3,"112":3,"113":2,"115":7,"116":24,"118":2,"119":9,"120":9,"121":6,"122":2,"123":2,"125":1,"126":8,"127":47,"128":1,"129":8,"131":4,"133":2,"134":11,"136":85,"137":5,"138":5,"139":4,"140":2,"141":13,"142":10,"143":4,"144":8,"145":6,"146":1,"147":5,"148":14,"149":2,"150":3,"151":5,"152":26,"153":17,"154":3,"156":18,"157":3,"158":6,"159":3,"160":2,"161":3,"162":1,"163":2,"165":5,"166":21,"170":10,"171":11,"172":10,"173":2,"174":4,"175":10,"176":17,"177":3}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"23":1,"31":8,"34":32,"37":41,"40":26,"44":38,"45":74,"47":44,"50":18,"51":12,"52":12,"53":12,"54":156,"56":10,"57":20,"66":87,"69":17,"74":1,"92":1,"97":24,"103":1,"105":1,"109":2,"110":1,"127":14,"136":10,"142":2,"145":2,"152":3,"153":5,"156":1,"162":7,"164":14,"165":2,"166":3,"167":10,"170":4,"177":1}}],["tokyo",{"2":{"177":1}}],["toy",{"2":{"175":1}}],["together",{"2":{"54":1,"57":1,"170":1,"176":1}}],["touching",{"0":{"109":1},"2":{"54":1,"57":1}}],["touch",{"0":{"110":1,"111":1,"112":1},"2":{"45":1,"105":1,"108":2,"110":1,"112":1}}],["touches",{"0":{"104":1,"105":1,"108":1},"1":{"105":1,"106":1},"2":{"0":2,"3":3,"6":3,"31":1,"104":1,"105":3,"106":11,"107":6,"108":11,"109":15,"110":9,"111":8,"112":3,"113":4,"175":1}}],["totally",{"2":{"56":1}}],["total",{"2":{"37":1,"40":2,"45":2,"47":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"156":1}}],["topologypreserve",{"2":{"154":1}}],["topology",{"2":{"154":1}}],["top",{"2":{"20":1,"26":1,"45":1,"127":1}}],["took",{"2":{"177":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"54":1,"150":1,"153":1}}],["tol^2",{"2":{"157":1,"158":1}}],["tolerances",{"2":{"159":1,"160":29}}],["tolerance",{"2":{"157":1,"158":1,"159":1,"160":17}}],["tol",{"2":{"6":12,"152":2,"156":18,"157":7,"158":15,"159":8,"160":18}}],["todo",{"2":{"3":2,"6":2,"45":1,"54":1,"63":2,"86":4,"103":1,"127":1,"136":1,"139":1,"156":1,"165":1}}],["to",{"0":{"9":1,"23":1,"26":1,"55":1,"76":1,"90":1,"107":1,"117":1},"2":{"0":2,"1":22,"3":1,"4":33,"5":4,"6":142,"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,"27":3,"29":4,"30":1,"33":1,"34":8,"36":1,"37":4,"38":4,"39":1,"40":26,"41":2,"43":2,"44":5,"45":32,"46":1,"47":12,"49":1,"50":3,"51":8,"52":4,"53":8,"54":27,"56":7,"57":11,"58":1,"60":1,"61":1,"62":4,"63":6,"65":6,"66":32,"68":2,"69":17,"71":1,"72":1,"74":2,"75":7,"84":3,"85":1,"86":2,"88":1,"89":7,"97":21,"99":2,"100":1,"102":3,"103":7,"105":1,"106":7,"108":1,"115":1,"116":7,"126":4,"127":16,"129":4,"131":4,"133":7,"134":6,"135":1,"136":51,"137":2,"138":3,"140":4,"141":8,"142":5,"143":3,"144":1,"145":4,"146":3,"147":1,"148":4,"149":1,"150":3,"151":3,"152":9,"153":7,"154":1,"156":4,"157":1,"158":15,"159":1,"160":2,"161":4,"162":1,"163":2,"164":2,"165":6,"166":9,"167":28,"168":1,"169":4,"170":6,"171":10,"172":6,"173":7,"174":5,"175":7,"176":5,"177":2,"178":8}}],["rd",{"2":{"156":3}}],["rdbu",{"2":{"65":1}}],["rhumb",{"2":{"126":2}}],["runner",{"2":{"171":1}}],["running",{"2":{"136":3}}],["run",{"2":{"136":8,"177":1}}],["runs",{"2":{"54":2,"125":1}}],["rule",{"2":{"45":1}}],["rules",{"2":{"45":1}}],["right=2",{"2":{"45":1}}],["right",{"2":{"40":1,"45":4,"50":1,"66":1,"126":1,"158":19,"160":5,"170":1,"175":1}}],["ring4",{"2":{"172":2}}],["ring3",{"2":{"171":1}}],["ring2",{"2":{"170":2}}],["ring1",{"2":{"170":2}}],["rings",{"0":{"79":1,"93":1,"110":1,"120":1,"137":1},"1":{"138":1,"139":1},"2":{"4":4,"6":6,"9":2,"37":1,"44":1,"45":3,"54":1,"69":7,"125":1,"127":5,"139":1,"142":1,"156":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"31":1,"34":3,"37":2,"40":1,"43":1,"44":4,"45":12,"47":13,"57":3,"66":5,"69":4,"77":1,"78":2,"79":5,"91":1,"93":1,"97":2,"108":1,"109":1,"110":3,"118":1,"119":2,"120":4,"126":3,"127":11,"137":2,"138":1,"139":14,"140":1,"170":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":{"156":1,"158":1,"160":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"136":3}}],["rows",{"2":{"136":2}}],["robust",{"0":{"15":1},"2":{"62":1}}],["rotate",{"2":{"47":1}}],["rotation",{"2":{"1":1,"6":1,"161":1}}],["rotations",{"2":{"1":3,"6":3,"161":3}}],["rotmatrix2d",{"2":{"156":1}}],["rotmatrix",{"2":{"1":1,"6":1,"161":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"152":1,"160":2,"170":6,"171":2,"172":4}}],["rᵢ₋₁",{"2":{"40":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"40":29}}],["rᵢ",{"2":{"6":2,"40":49}}],["ramer",{"2":{"158":1}}],["raster",{"0":{"127":1},"2":{"127":4}}],["ray",{"2":{"97":4}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"127":1,"136":4}}],["ranges",{"2":{"6":1,"127":2}}],["randomly",{"2":{"176":2}}],["random",{"2":{"156":2}}],["randn",{"2":{"60":1}}],["rand",{"2":{"6":1,"62":1,"127":1,"176":2}}],["rather",{"2":{"6":1,"127":1,"144":1}}],["ratio",{"2":{"6":7,"54":1,"152":1,"156":1,"157":4,"158":6,"159":4,"160":11}}],["radii",{"2":{"6":1,"152":1}}],["radius`",{"2":{"152":1}}],["radius",{"2":{"6":7,"40":13,"152":4}}],["radialdistance",{"0":{"157":1},"2":{"0":1,"6":2,"154":1,"156":4,"157":4}}],["rrayscore",{"2":{"1":1,"6":1,"161":1}}],["rring",{"2":{"1":1,"6":1,"161":1}}],["rewrap",{"2":{"136":3}}],["req",{"2":{"97":44}}],["requirement",{"2":{"137":1,"143":1}}],["requirements",{"2":{"97":5}}],["required",{"2":{"63":1,"75":3,"89":3,"106":3,"116":3,"151":1,"169":1}}],["require",{"2":{"63":1,"74":2,"75":6,"89":3,"97":32,"106":3,"116":3}}],["requires",{"2":{"41":1,"69":1,"71":1,"75":2,"78":3,"79":3,"80":1,"89":1,"92":3,"93":2,"94":1,"106":1,"109":3,"110":1,"111":1,"115":1,"116":1,"119":3,"120":3,"121":1,"149":1,"152":1,"166":1}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"156":3}}],["ref",{"2":{"65":1}}],["referring",{"2":{"97":1}}],["refer",{"2":{"6":1,"127":1}}],["references",{"2":{"6":1,"40":1}}],["reference",{"0":{"171":1,"172":1},"2":{"0":1,"1":2,"148":2,"169":2,"171":1}}],["reveal",{"2":{"57":1}}],["reveals",{"2":{"57":1}}],["reverse",{"2":{"36":1,"39":1,"40":1,"45":2,"170":2}}],["rev",{"2":{"56":1}}],["render",{"2":{"39":1}}],["rendering",{"2":{"39":3,"40":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"54":1,"97":1}}],["regions",{"2":{"52":3,"54":5,"56":1,"57":3,"97":2,"177":1}}],["region",{"2":{"41":2,"54":3,"57":2,"177":1}}],["register",{"2":{"31":3,"40":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"174":1}}],["readability",{"2":{"45":1}}],["read",{"2":{"171":2}}],["reached",{"2":{"136":4}}],["reaches",{"2":{"134":1}}],["reach",{"2":{"134":1}}],["reasons",{"2":{"166":1}}],["reason",{"2":{"24":1,"137":1,"143":1,"165":1}}],["real`",{"2":{"152":1,"153":1}}],["reality",{"2":{"62":1}}],["really",{"2":{"37":1,"97":1,"127":1,"165":1}}],["real=1",{"2":{"6":2,"152":2}}],["real=6378137`",{"2":{"152":1}}],["real=6378137",{"2":{"6":2,"152":1}}],["real",{"0":{"177":1},"2":{"5":1,"6":13,"34":1,"40":45,"44":2,"54":1,"152":3,"153":1,"160":5,"175":1}}],["related",{"2":{"129":1}}],["relation",{"2":{"45":2}}],["relations",{"2":{"31":10,"86":1,"103":1}}],["relationship",{"2":{"23":1,"175":2}}],["relative",{"2":{"40":3}}],["relevant",{"2":{"6":1,"10":1,"63":1}}],["reducing",{"2":{"136":2}}],["reduced",{"2":{"157":1,"158":1,"159":1}}],["reduces",{"2":{"19":1,"57":1}}],["reduce",{"2":{"1":1,"6":1,"127":1,"136":2,"141":1}}],["redundant",{"2":{"45":1}}],["red",{"2":{"14":1,"43":2,"65":1,"74":1,"84":1,"99":1,"170":1,"171":1,"176":2}}],["removal",{"2":{"45":1}}],["removes",{"2":{"45":1,"129":1}}],["removed",{"2":{"45":3,"52":5,"127":1}}],["remove",{"2":{"37":1,"45":33,"47":1,"50":2,"51":5,"53":5,"56":2,"145":2,"157":1,"158":3,"160":4}}],["removing",{"2":{"6":3,"45":1,"52":1,"157":1,"158":1,"159":1}}],["remainingnode",{"2":{"127":3}}],["remaining",{"2":{"45":1,"69":1,"97":2,"158":1}}],["remain",{"2":{"1":1,"6":9,"136":1,"156":2}}],["resolution",{"2":{"171":1}}],["resolved",{"2":{"127":1}}],["reset",{"2":{"45":1}}],["resize",{"2":{"13":1,"14":1,"45":2}}],["resampled",{"2":{"6":1,"153":1}}],["respectively",{"2":{"45":1,"103":1,"136":1,"170":1}}],["respect",{"2":{"6":2,"53":1,"54":1,"63":1,"97":6}}],["rest",{"2":{"6":1,"40":2,"56":1}}],["resulting",{"2":{"50":1,"57":1,"127":1,"176":1}}],["results",{"2":{"3":2,"6":2,"54":1,"86":1,"103":1,"136":2,"138":1,"158":25,"170":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"19":1,"34":1,"37":2,"47":1,"54":15,"63":1,"66":2,"72":1,"75":1,"85":1,"100":1,"116":1,"136":2,"152":3,"160":6}}],["receives",{"2":{"136":2}}],["recent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["recalculate",{"2":{"135":1}}],["recursive",{"2":{"134":1}}],["recursively",{"2":{"4":1,"6":1,"134":1,"146":1}}],["rect",{"2":{"33":3,"36":5,"46":3,"65":7}}],["rectangle",{"2":{"33":2,"36":2,"39":2,"46":2,"47":1,"65":2,"151":5,"152":8,"176":2}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"156":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"18":1,"131":2,"136":29}}],["replace",{"2":{"45":1,"127":2,"158":1}}],["replaced",{"2":{"22":1}}],["repl",{"2":{"41":1,"149":1,"152":1}}],["repeat",{"2":{"44":1,"45":3,"69":6}}],["repeating",{"2":{"37":1,"57":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"34":2,"40":1,"45":2,"57":2,"66":2,"69":4,"97":1}}],["represented",{"2":{"176":1}}],["represent",{"2":{"17":1,"40":1,"45":4,"69":1}}],["representing",{"2":{"6":2,"52":1,"54":1,"57":1,"63":1,"65":1,"69":1,"177":1}}],["represents",{"2":{"6":1,"141":2,"142":1}}],["reprojects",{"2":{"148":1}}],["reprojection",{"0":{"148":1},"1":{"149":1}}],["reproject",{"2":{"0":1,"1":4,"31":2,"129":1,"148":6,"149":2}}],["re",{"2":{"1":1,"6":1,"17":1,"63":1,"161":1,"169":1,"171":1}}],["retrievable",{"2":{"1":1,"148":1}}],["returnval",{"2":{"97":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"41":1,"52":2}}],["return",{"0":{"22":1},"2":{"1":1,"3":18,"4":2,"6":37,"13":3,"14":3,"23":2,"30":1,"34":5,"37":5,"40":20,"41":1,"44":4,"45":36,"47":12,"50":12,"51":5,"52":4,"53":4,"54":18,"56":6,"57":9,"63":2,"66":8,"69":30,"72":1,"75":1,"81":2,"82":2,"85":1,"86":18,"89":2,"95":2,"96":2,"97":71,"99":1,"100":1,"103":28,"106":1,"108":2,"112":2,"113":2,"116":1,"122":2,"123":2,"126":10,"127":12,"136":26,"137":1,"139":4,"141":6,"142":2,"145":2,"147":2,"148":1,"153":4,"156":3,"157":1,"158":5,"159":3,"160":7,"161":2,"162":2,"166":3,"167":8}}],["returned",{"2":{"1":1,"6":11,"22":2,"23":1,"45":3,"50":1,"51":2,"53":2,"54":2,"56":2,"62":1,"63":1,"127":1,"131":1,"136":2,"148":1,"156":1,"165":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":24,"18":1,"22":2,"34":1,"37":2,"40":6,"44":3,"45":4,"47":6,"50":1,"51":1,"54":1,"56":1,"63":1,"66":8,"68":1,"71":2,"72":1,"75":1,"84":2,"85":1,"88":1,"97":4,"100":1,"103":2,"116":1,"127":2,"136":2,"153":1,"162":1,"175":1}}],["rebuilt",{"2":{"1":1,"6":2,"131":1,"136":2}}],["rebuild",{"2":{"0":2,"6":4,"131":4,"134":1,"136":10,"153":1,"156":2}}],["psa",{"2":{"136":2}}],["pb",{"2":{"86":2}}],["p0",{"2":{"66":9}}],["p3",{"2":{"45":8,"159":4}}],["ptm",{"2":{"126":3}}],["ptj",{"2":{"126":5}}],["pti",{"2":{"126":3}}],["ptrait",{"2":{"66":2}}],["pts",{"2":{"45":22,"50":7}}],["pt",{"2":{"45":114,"50":2,"54":26,"97":8,"158":4}}],["pt2",{"2":{"45":14,"54":2}}],["pt1",{"2":{"45":18,"54":2}}],["pn",{"2":{"108":3}}],["pn2",{"2":{"45":4}}],["pn1",{"2":{"45":4}}],["pfirst",{"2":{"37":3}}],["pu",{"2":{"176":2}}],["purpose",{"2":{"136":1}}],["pure",{"2":{"6":1,"63":1,"127":1}}],["purely",{"2":{"6":1,"18":1,"152":1}}],["push",{"2":{"45":15,"50":5,"51":2,"53":2,"54":2,"56":4,"57":5,"127":3,"139":1,"153":3,"158":3}}],["pulling",{"2":{"63":1}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"171":2}}],["piece",{"2":{"45":6,"145":6}}],["pieces",{"2":{"45":12,"50":1,"52":2,"56":4,"97":1,"145":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"127":1}}],["pixel",{"2":{"6":2,"127":7}}],["pythagorean",{"2":{"66":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"154":2,"156":3,"158":2}}],["peaks",{"2":{"127":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"176":1}}],["performs",{"2":{"40":1,"153":1}}],["perform",{"2":{"26":1,"39":1,"40":2,"45":1,"129":1,"175":3,"176":2,"178":1}}],["performing",{"2":{"6":3,"23":1,"40":1,"51":1,"53":1,"56":1,"176":1}}],["performance",{"2":{"4":1,"6":2,"22":1,"127":1,"143":1,"146":1,"156":1,"174":1}}],["per",{"2":{"5":2,"6":2,"39":1,"40":2,"45":5,"127":1,"136":4,"153":1}}],["pl",{"2":{"176":2}}],["plt",{"2":{"170":1}}],["please",{"2":{"45":1}}],["plan",{"2":{"150":1}}],["plane",{"2":{"40":1,"168":1}}],["place",{"2":{"54":1,"175":1}}],["placement",{"2":{"45":1}}],["plottable",{"2":{"127":1}}],["plotted",{"2":{"43":1}}],["plotting",{"0":{"170":1},"2":{"6":1,"127":1,"150":1,"153":1,"169":1,"170":4,"171":1}}],["plots",{"2":{"39":2}}],["plot",{"0":{"171":1},"2":{"13":1,"39":3,"60":2,"61":1,"62":1,"68":1,"102":1,"127":1,"152":2,"156":4,"169":2,"170":9,"171":5,"172":1,"174":1,"176":1}}],["plus",{"2":{"5":1,"6":1,"40":1}}],["p2y",{"2":{"167":3}}],["p2x",{"2":{"167":3}}],["p2box",{"2":{"39":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"34":12,"37":9,"45":18,"47":19,"56":2,"62":1,"66":15,"69":11,"75":2,"84":2,"97":12,"103":2,"126":3,"151":1,"159":4,"167":3,"170":2}}],["p1y",{"2":{"167":3}}],["p1x",{"2":{"167":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"34":21,"37":8,"39":4,"45":9,"47":25,"49":1,"56":2,"62":2,"66":15,"69":14,"74":5,"75":3,"84":5,"97":4,"103":2,"108":3,"126":3,"159":4,"167":3,"170":1}}],["practice",{"2":{"172":1}}],["pred",{"2":{"175":2,"176":1,"177":2,"178":1}}],["predicate",{"2":{"7":1,"86":1,"175":3,"176":1,"178":5}}],["predicates",{"0":{"12":1,"15":1,"178":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"31":1,"45":5,"54":4,"55":3,"97":1,"175":1,"177":1}}],["pretty",{"2":{"148":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"52":2,"54":2,"57":2}}],["prev^2",{"2":{"34":2}}],["prev",{"2":{"34":14,"45":69,"126":4}}],["previously",{"2":{"151":1}}],["previous",{"2":{"19":1,"34":1,"136":1,"157":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"127":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"156":4,"158":3}}],["preserving",{"2":{"154":1}}],["presentation",{"2":{"6":1,"40":1}}],["present",{"2":{"6":1,"166":1}}],["presence",{"2":{"6":1,"166":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"40":1}}],["pre",{"2":{"6":1,"56":1,"156":1,"158":2}}],["prefilter",{"2":{"6":1,"156":7}}],["protters",{"2":{"136":2}}],["progressively",{"2":{"134":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["promote",{"2":{"40":5}}],["property",{"2":{"136":2}}],["properties=gi",{"2":{"136":1}}],["properties=namedtuple",{"2":{"136":1}}],["properties=",{"2":{"127":1}}],["properties",{"2":{"6":1,"136":9,"156":1,"160":1}}],["propagate",{"2":{"40":16,"66":4}}],["probably",{"2":{"37":1,"136":1}}],["prod",{"2":{"34":4}}],["product",{"2":{"34":1}}],["process",{"2":{"77":3,"78":3,"79":3,"80":1,"86":1,"91":3,"92":3,"93":2,"94":1,"97":11,"108":1,"109":3,"110":1,"111":1,"118":3,"119":3,"120":3,"121":1,"136":2,"158":1}}],["processed",{"2":{"45":6}}],["processors",{"2":{"31":1,"75":2,"89":2,"106":2,"116":2}}],["processor",{"2":{"31":1}}],["processing",{"2":{"23":1}}],["profile",{"2":{"9":1}}],["providers",{"2":{"138":1,"144":1}}],["provide",{"0":{"23":1},"2":{"6":6,"33":1,"36":1,"38":1,"43":1,"46":1,"49":1,"51":2,"53":2,"56":2,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"97":2,"99":1,"102":1,"105":1,"115":1,"127":1,"160":1}}],["provides",{"2":{"6":1,"58":1,"63":1,"171":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"45":1,"66":1,"69":1,"144":1,"152":2,"166":1}}],["projecting",{"2":{"171":1}}],["projection",{"2":{"66":2,"169":1,"171":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"148":2,"149":4,"151":1,"152":6,"169":1}}],["prints",{"2":{"149":1}}],["printstyled",{"2":{"41":1,"149":1,"152":1}}],["println",{"2":{"41":1,"149":1,"152":1,"156":2}}],["print",{"2":{"41":2,"149":2,"152":2}}],["primitives",{"2":{"31":1}}],["primitive",{"0":{"129":1},"1":{"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"29":1}}],["primarily",{"2":{"6":1,"25":2,"27":2,"164":1}}],["primary",{"2":{"3":2,"6":3,"75":1,"116":1,"156":1}}],["priority",{"2":{"1":1,"148":1}}],["pay",{"2":{"136":1}}],["paper",{"2":{"97":2}}],["pa",{"2":{"86":2}}],["paths",{"0":{"168":1},"2":{"165":1,"168":2}}],["pathof",{"2":{"156":2}}],["path",{"2":{"36":3,"171":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"174":3}}],["parent",{"2":{"165":1}}],["parse",{"2":{"97":1,"103":1}}],["part",{"2":{"47":2,"57":2,"97":3,"135":1}}],["partition",{"2":{"136":4}}],["partialsort",{"2":{"160":1}}],["partial",{"2":{"47":4}}],["partially",{"2":{"45":2,"57":2}}],["particularly",{"2":{"40":1}}],["particular",{"2":{"30":1,"34":1,"127":1,"171":2}}],["parallel",{"2":{"97":1,"126":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parameters",{"2":{"6":1,"136":1,"164":2}}],["parameter",{"2":{"6":2,"164":3}}],["params",{"2":{"6":2,"166":10}}],["parlance",{"2":{"5":1,"6":1,"40":1}}],["passes",{"2":{"47":2,"97":1}}],["passed",{"2":{"1":2,"6":7,"63":1,"127":1,"131":1,"136":2,"148":1,"152":2,"161":1,"166":2,"178":1}}],["passable",{"2":{"40":18}}],["passing",{"2":{"18":1,"136":1,"154":1}}],["pass",{"2":{"5":1,"6":4,"18":1,"40":1,"72":1,"85":1,"97":2,"100":1,"152":1,"153":1,"156":1,"165":1}}],["pairs",{"2":{"54":1,"170":1}}],["pair",{"2":{"3":2,"6":2,"47":1,"103":2,"136":3}}],["packages",{"2":{"6":1,"25":1,"27":1,"58":1,"131":1,"136":1,"137":1,"163":1,"169":3,"171":1,"174":1}}],["package",{"2":{"1":2,"6":1,"22":1,"25":2,"27":2,"41":1,"58":2,"63":1,"127":1,"148":3,"149":1,"152":1,"171":1,"174":2}}],["page",{"2":{"0":1,"9":1,"26":1,"29":1,"31":1,"34":1,"37":1,"39":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"160":1,"161":1,"162":1,"166":1,"167":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"33":1,"36":1,"43":1,"45":5,"46":1,"47":5,"52":2,"56":2,"60":1,"61":1,"65":3,"68":1,"71":1,"74":1,"84":1,"86":4,"88":1,"97":20,"99":1,"102":1,"105":1,"115":1,"126":4,"127":3,"129":3,"136":3,"147":7,"151":1,"155":1,"156":1,"160":3,"161":9,"162":7,"167":11,"175":1,"176":1}}],["poylgon",{"2":{"97":1}}],["potential",{"2":{"47":1}}],["potentially",{"2":{"6":2,"45":1,"142":2,"145":2}}],["post",{"2":{"158":2}}],["possibly",{"2":{"136":1}}],["possiblenodes",{"2":{"127":2}}],["possible",{"2":{"6":3,"51":1,"53":1,"56":1,"127":1,"136":2}}],["possibility",{"2":{"134":1}}],["possibilities",{"2":{"54":1}}],["position=",{"2":{"156":1}}],["position",{"2":{"6":1,"126":1,"151":1}}],["positive",{"2":{"4":4,"6":4,"36":3,"37":1,"65":3,"66":3,"153":1,"160":1}}],["polgons",{"2":{"127":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"152":1}}],["polynodes",{"2":{"45":7,"51":1,"53":1,"56":1}}],["polynode",{"2":{"45":36}}],["polypoints",{"2":{"40":46}}],["polys",{"2":{"6":2,"45":39,"49":3,"50":10,"51":14,"52":14,"53":9,"54":6,"56":14,"57":28,"145":26}}],["polys1",{"2":{"3":2,"6":2,"103":6}}],["polys2",{"2":{"3":2,"6":2,"103":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"33":1,"36":1,"37":6,"39":2,"40":3,"43":1,"45":107,"46":2,"47":4,"49":4,"50":20,"51":22,"52":12,"53":15,"54":10,"56":19,"57":79,"60":2,"65":1,"66":3,"69":4,"86":10,"97":21,"103":8,"126":5,"127":5,"145":18,"151":2,"155":2,"156":8,"167":8,"170":2,"176":5}}],["poly2",{"2":{"3":3,"4":2,"6":7,"51":2,"69":2,"97":19,"103":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"51":2,"69":2,"97":14,"103":7}}],["polygon3",{"2":{"170":2,"171":1}}],["polygon2",{"2":{"170":6}}],["polygon1",{"2":{"170":4}}],["polygonization",{"2":{"127":1}}],["polygonizing",{"0":{"127":1}}],["polygonized",{"2":{"127":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"31":1,"127":31}}],["polygon`",{"2":{"40":3,"63":1}}],["polygons",{"0":{"80":1,"111":1,"121":1,"143":1},"1":{"144":1,"145":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"23":5,"31":1,"37":5,"38":1,"40":2,"43":1,"44":1,"45":14,"47":1,"50":2,"51":9,"52":5,"53":3,"54":8,"56":6,"57":19,"65":1,"66":1,"69":5,"80":1,"103":5,"121":1,"126":1,"127":19,"134":1,"138":2,"142":3,"143":2,"144":2,"145":10,"154":1,"156":1,"170":3,"171":1,"176":5,"177":3}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"23":1,"34":2,"37":3,"40":3,"44":2,"45":2,"47":2,"50":1,"51":5,"52":5,"53":3,"54":5,"56":4,"57":8,"66":2,"69":10,"77":2,"78":1,"79":1,"80":3,"81":1,"86":4,"91":2,"92":2,"93":1,"94":2,"95":1,"103":8,"108":2,"109":1,"110":1,"111":3,"112":1,"118":2,"119":1,"120":1,"121":3,"122":1,"129":1,"134":2,"136":1,"139":2,"141":2,"142":1,"145":2,"156":2,"167":1}}],["polygon",{"0":{"45":1,"48":1,"51":1,"52":1,"54":1,"56":1,"57":1,"94":1},"1":{"49":1,"50":1},"2":{"0":1,"1":4,"3":4,"4":21,"5":9,"6":65,"9":2,"11":3,"15":4,"20":1,"23":1,"33":1,"34":5,"36":2,"37":5,"38":5,"39":16,"40":57,"43":2,"44":4,"45":39,"46":3,"47":4,"49":3,"50":10,"51":5,"52":7,"53":5,"54":6,"56":6,"57":34,"58":1,"62":1,"63":3,"65":3,"66":14,"69":12,"75":1,"77":3,"78":3,"79":4,"80":8,"86":1,"91":3,"92":4,"93":4,"94":4,"97":66,"103":4,"106":1,"108":3,"109":4,"110":5,"111":7,"116":1,"118":3,"119":4,"120":4,"121":8,"126":5,"127":4,"136":1,"137":4,"138":8,"139":5,"140":1,"142":4,"143":3,"144":12,"145":7,"151":1,"152":4,"155":1,"156":9,"161":3,"167":6,"170":12,"171":5,"172":7,"173":2,"176":6}}],["pointwise",{"0":{"161":1},"2":{"148":1}}],["point1",{"2":{"66":4}}],["point`",{"2":{"54":1}}],["pointedgeside",{"2":{"45":1}}],["point₂",{"2":{"44":13}}],["point₁",{"2":{"44":13}}],["point3s",{"2":{"40":10}}],["point3f",{"2":{"39":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"39":4,"40":2,"60":1,"65":1}}],["point2d",{"2":{"39":1}}],["point2",{"2":{"6":2,"40":5,"62":1,"66":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"18":1,"34":2,"37":1,"40":3,"47":1,"53":2,"63":1,"66":17,"69":8,"77":6,"81":1,"91":6,"95":1,"108":6,"112":1,"118":6,"122":1,"129":2,"134":1,"136":21,"141":2,"142":1,"146":1,"147":2,"156":2,"161":2,"162":2,"164":2,"167":1}}],["point",{"0":{"91":1,"108":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"20":1,"34":12,"37":3,"38":3,"39":1,"40":126,"44":6,"45":97,"47":50,"50":13,"52":9,"53":1,"54":71,"57":9,"63":3,"65":17,"66":73,"69":27,"72":3,"74":1,"75":2,"77":8,"86":21,"89":2,"91":10,"97":138,"99":1,"102":2,"103":21,"105":1,"106":3,"108":10,"109":1,"111":1,"116":4,"118":11,"126":1,"127":3,"136":1,"137":1,"138":2,"142":2,"143":1,"145":2,"148":1,"150":1,"156":2,"157":3,"158":9,"159":1,"161":2,"167":4,"170":111,"171":7,"172":8,"176":2}}],["points2",{"2":{"3":1,"6":1,"103":3}}],["points1",{"2":{"3":1,"6":1,"103":3}}],["points",{"0":{"77":1,"118":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":53,"9":3,"13":1,"34":2,"36":3,"37":3,"39":8,"40":32,"44":1,"45":55,"47":5,"50":3,"51":5,"52":1,"53":8,"54":28,"56":4,"57":1,"58":3,"60":4,"62":4,"63":6,"65":2,"66":8,"68":2,"69":13,"71":1,"75":6,"77":3,"78":4,"89":6,"91":1,"92":7,"93":3,"97":10,"103":5,"106":5,"108":1,"109":2,"110":4,"111":3,"115":1,"116":5,"118":3,"119":3,"120":3,"121":1,"125":1,"127":3,"136":1,"146":2,"148":1,"151":2,"152":2,"156":11,"157":11,"158":26,"159":10,"160":33,"161":2,"162":2,"167":25,"170":8,"171":1,"175":1,"176":11}}],["pointorientation",{"2":{"0":1,"6":2,"97":2}}],["my",{"2":{"177":1,"178":2}}],["moore",{"2":{"127":1}}],["moved",{"2":{"45":1,"148":1}}],["move",{"2":{"44":1,"97":1}}],["mode",{"2":{"178":3}}],["model",{"2":{"175":1}}],["modify",{"2":{"170":1}}],["modified",{"2":{"136":2}}],["module",{"2":{"148":1,"153":1}}],["modules",{"2":{"6":1,"40":1}}],["mod1",{"2":{"40":5}}],["mod",{"2":{"40":1,"45":1}}],["most",{"2":{"25":1,"27":1,"45":1,"52":1,"54":1,"57":1,"62":1,"97":1,"156":1,"174":2}}],["monotone",{"2":{"20":1,"62":2}}],["monotonechainmethod",{"2":{"0":1,"6":1,"58":1,"62":2,"63":4}}],["moment",{"2":{"6":1,"151":1,"153":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"23":1,"26":1,"29":1,"45":1,"51":1,"53":1,"56":1,"63":1,"97":1,"103":1,"136":4,"139":1,"149":1,"151":1,"153":1,"170":2,"175":1}}],["mistakenly",{"2":{"143":1}}],["missing",{"2":{"131":6,"132":2,"151":4}}],["missed",{"2":{"127":1}}],["mid",{"2":{"47":2,"97":3}}],["midpoint",{"2":{"45":2}}],["middle",{"2":{"45":2}}],["mining",{"2":{"177":1}}],["minimal",{"2":{"177":1}}],["minimize",{"2":{"54":1}}],["minimum",{"2":{"4":7,"6":12,"46":1,"47":2,"66":12,"156":1,"157":1,"159":1}}],["mind",{"2":{"151":1,"176":1}}],["minmax",{"2":{"54":4}}],["min",{"2":{"47":1,"54":16,"66":15,"156":1,"158":3,"159":1,"160":28}}],["minus",{"2":{"36":1}}],["minpoints=0",{"2":{"127":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"27":1,"37":1,"51":1,"53":1,"54":1,"56":1,"140":1,"158":1}}],["mixed",{"2":{"6":4,"156":1}}],["m",{"2":{"5":1,"6":1,"15":10,"40":2,"47":6,"126":2,"171":1}}],["mp",{"2":{"86":2}}],["mp1",{"2":{"4":2,"6":2,"69":7}}],["mp2",{"2":{"4":2,"6":2,"69":8}}],["manner",{"2":{"175":1}}],["manipulate",{"2":{"174":1}}],["manually",{"2":{"137":1}}],["many",{"2":{"4":1,"5":1,"6":2,"23":1,"26":1,"40":1,"45":1,"50":1,"52":1,"54":2,"57":1,"69":1,"138":1,"146":1}}],["mason",{"2":{"136":2}}],["markersize",{"2":{"170":2}}],["marker",{"2":{"170":2}}],["marked",{"2":{"45":6,"52":1,"54":1,"57":1}}],["marking",{"2":{"52":2,"54":2,"57":2}}],["mark",{"2":{"45":2}}],["marks",{"2":{"45":1}}],["mag",{"2":{"34":4}}],["making",{"2":{"45":1,"127":1,"134":1,"144":1,"170":1,"172":2}}],["makie",{"2":{"13":1,"14":1,"33":1,"36":1,"39":3,"43":1,"46":1,"49":4,"60":1,"61":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"127":3,"155":1,"156":1,"168":1}}],["makevalid",{"2":{"156":2}}],["makes",{"2":{"37":1,"45":1,"66":1,"136":1,"138":1,"143":1,"144":1}}],["make",{"2":{"9":1,"25":1,"27":1,"34":1,"45":3,"54":1,"66":1,"103":1,"127":2,"134":1,"139":1,"151":1,"160":1,"163":1,"170":2,"172":1}}],["mainly",{"2":{"40":1,"65":1,"129":1}}],["maintain",{"2":{"37":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"7":1,"26":1,"45":1,"127":1,"136":1,"152":1}}],["mapped",{"2":{"174":1}}],["maptasks",{"2":{"136":6}}],["mapreducetasks",{"2":{"136":5}}],["mapreduce",{"2":{"52":1,"127":2,"136":8}}],["map",{"0":{"171":1},"2":{"6":1,"13":1,"18":3,"19":1,"29":1,"40":1,"45":1,"54":1,"103":2,"127":17,"136":24,"139":1,"156":1,"164":1,"169":1,"171":1,"172":1,"174":1}}],["matlab",{"2":{"49":1}}],["materializer`",{"2":{"136":1}}],["materializer",{"2":{"22":1,"136":1}}],["mathrm",{"2":{"40":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"126":1}}],["matches",{"2":{"69":1,"127":1}}],["match",{"2":{"6":1,"69":12,"103":3,"127":1,"131":1,"136":2}}],["matching",{"2":{"3":1,"6":1,"22":1,"69":3,"103":1,"134":2}}],["matrix",{"2":{"6":1,"14":2,"40":1}}],["maximal",{"2":{"54":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"46":1,"47":4,"86":1,"127":1,"152":1,"153":1,"158":4}}],["max",{"2":{"6":9,"34":2,"47":1,"127":1,"136":2,"151":5,"152":8,"153":7,"158":36,"160":1,"168":1}}],["made",{"2":{"6":2,"44":1,"45":1,"54":1,"110":1,"134":1,"142":1,"145":1,"159":1}}],["maybe",{"2":{"6":1,"97":4,"131":1,"136":6}}],["may",{"2":{"1":1,"6":5,"23":2,"24":1,"40":2,"45":1,"54":1,"62":1,"126":1,"128":1,"134":1,"136":4,"143":1,"144":1,"152":1,"164":1}}],["mercator",{"2":{"171":1}}],["merge",{"2":{"136":1}}],["measure",{"2":{"136":1,"150":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"24":1,"37":1,"41":1,"103":4,"126":1}}],["means",{"2":{"3":1,"6":2,"36":1,"37":1,"41":1,"74":1,"97":3,"102":1,"103":1,"126":1,"134":1}}],["mean",{"2":{"0":1,"6":5,"17":1,"39":2,"40":5,"136":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"38":1,"39":2,"40":15}}],["meets",{"2":{"97":9,"103":1,"158":1}}],["meet",{"2":{"54":3,"74":1,"75":1,"89":1,"97":7,"106":1,"116":1}}],["memory",{"2":{"40":1,"172":1}}],["mesh",{"2":{"39":1,"136":1}}],["message",{"2":{"6":1,"166":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"166":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"136":1}}],["mechanics",{"2":{"6":1,"40":1}}],["met",{"2":{"97":44}}],["meters",{"2":{"6":4,"151":1,"152":4,"171":1}}],["methoderror",{"2":{"31":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"25":1,"27":1,"31":27,"40":3,"58":1,"75":1,"89":1,"106":1,"116":1,"127":1,"131":1,"134":1,"136":2,"151":1,"156":2,"161":1,"164":1,"170":1}}],["method",{"0":{"149":1},"2":{"1":1,"4":1,"5":10,"6":97,"24":1,"34":1,"37":1,"40":37,"41":2,"44":1,"47":1,"54":1,"57":1,"62":3,"63":2,"66":4,"69":1,"75":2,"89":2,"103":1,"106":2,"116":2,"127":1,"136":5,"148":1,"149":2,"151":2,"152":9,"153":14,"154":2,"165":1,"166":3,"175":1,"178":1}}],["mutation",{"2":{"173":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"44":1}}],["muladd",{"2":{"40":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"141":1}}],["multilinestring",{"2":{"6":1,"136":1,"167":2}}],["multi",{"0":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1},"2":{"4":2,"6":3,"34":1,"37":1,"47":1,"69":2,"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["multicurves",{"2":{"37":1,"47":1}}],["multicurve",{"2":{"4":1,"6":1,"37":1}}],["multigeometry",{"2":{"4":2,"6":2,"66":2}}],["multiplication",{"2":{"153":1}}],["multiplied",{"2":{"40":3}}],["multiple",{"2":{"4":1,"6":1,"40":1,"97":1,"146":1,"160":1,"170":1,"174":1}}],["multiply",{"2":{"1":1,"6":1,"161":1}}],["multipolys",{"2":{"57":3}}],["multipoly`",{"2":{"51":2,"53":2,"56":2}}],["multipoly",{"2":{"6":9,"15":3,"51":1,"52":27,"53":1,"54":26,"56":1,"57":24,"145":21,"156":9}}],["multipolygon`",{"2":{"127":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"44":1,"51":3,"53":3,"54":3,"56":3,"65":1,"69":1,"103":2,"144":1,"170":1,"171":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"37":2,"43":1,"51":1,"52":7,"53":1,"54":5,"56":1,"57":6,"69":4,"103":2,"127":7,"136":1,"142":2,"143":7,"144":8,"145":2,"156":3,"170":8,"171":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"23":1,"52":4,"54":4,"57":4,"69":6,"81":1,"82":1,"95":1,"96":1,"103":8,"112":1,"113":1,"122":1,"123":1,"136":1,"141":1,"145":4}}],["multipoint",{"2":{"4":5,"6":5,"37":1,"69":5,"86":6,"136":4,"156":1,"170":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"37":1,"47":1,"69":2,"103":2,"156":1,"170":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"34":2,"37":1,"47":1,"69":8,"81":1,"82":1,"86":4,"95":1,"96":1,"103":4,"112":1,"113":1,"122":1,"123":1,"134":1,"141":1,"156":2,"167":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"133":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"34":1,"40":5,"41":1,"45":2,"47":3,"50":1,"54":2,"69":5,"72":2,"75":1,"84":1,"85":1,"89":1,"97":13,"103":1,"105":1,"106":1,"116":2,"127":1,"131":1,"136":1,"140":1,"141":3,"142":1,"148":1,"152":1,"153":1,"156":1,"160":4,"166":1}}],["much",{"2":{"0":1,"6":3,"51":1,"53":1,"56":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":89,"131":3,"141":1,"142":4}}],["df",{"2":{"173":3,"174":4,"176":10,"177":12}}],["dp",{"2":{"156":3}}],["dy",{"2":{"126":2,"153":3}}],["dy2",{"2":{"126":2}}],["dy1",{"2":{"86":10,"126":2}}],["dyc",{"2":{"86":2}}],["dx",{"2":{"126":2,"153":3}}],["dx2",{"2":{"126":2}}],["dx1",{"2":{"86":10,"126":2}}],["dxc",{"2":{"86":2}}],["drop",{"2":{"57":1,"145":1,"153":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"54":2}}],["during",{"2":{"45":1}}],["due",{"2":{"44":1,"45":1,"54":3}}],["date",{"2":{"62":1}}],["datas",{"2":{"178":1}}],["datasets",{"2":{"171":1,"175":1,"176":1}}],["dataset",{"2":{"171":1,"175":1}}],["datainterpolations",{"2":{"150":1}}],["dataframes",{"2":{"173":3,"176":2,"177":1}}],["dataframe",{"2":{"29":1,"173":1,"175":1,"176":5,"177":2}}],["data",{"0":{"127":1,"174":1},"2":{"23":1,"25":1,"27":1,"61":1,"127":2,"156":10,"169":1,"171":2,"172":2,"173":2,"174":6,"176":1}}],["dataaspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"65":2,"127":2,"151":1,"156":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"40":1,"148":1,"158":3}}],["deu",{"2":{"177":2}}],["demonstrates",{"2":{"176":1}}],["densify",{"2":{"152":3}}],["densifying",{"2":{"152":1}}],["densifies",{"2":{"150":1}}],["denoted",{"2":{"97":1}}],["denotes",{"2":{"45":1}}],["debug",{"2":{"141":1}}],["debugging",{"2":{"40":1,"45":1}}],["de",{"2":{"97":2,"175":1}}],["derivation",{"2":{"54":1}}],["dealing",{"2":{"47":1}}],["delete",{"2":{"86":1,"103":1,"127":1,"158":1}}],["deleteat",{"2":{"45":6,"158":1,"160":2}}],["deltri",{"2":{"63":1}}],["delayed",{"2":{"45":10,"52":2,"54":2,"57":2}}],["delay",{"2":{"45":14,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["delaunay",{"2":{"6":1,"63":1}}],["delaunaytriangulation",{"2":{"6":1,"31":1,"58":1,"63":6}}],["depend",{"2":{"45":2}}],["depends",{"2":{"45":1,"50":1}}],["depending",{"2":{"1":1,"6":1,"23":1,"54":1,"136":1}}],["depth",{"2":{"40":2}}],["desktop",{"2":{"174":1}}],["dest",{"2":{"171":2}}],["destination",{"2":{"171":5}}],["desired",{"2":{"56":1,"174":1}}],["despite",{"2":{"34":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"40":1,"44":1,"45":1}}],["deconstruct",{"2":{"129":1}}],["decomposition",{"2":{"18":1,"129":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"29":1,"40":4,"137":1}}],["decrementing",{"2":{"127":1}}],["decrease",{"2":{"44":1}}],["decreasing",{"2":{"6":1,"156":1}}],["decide",{"2":{"62":1,"127":1}}],["decision",{"2":{"24":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"40":1,"50":2}}],["degrees",{"2":{"6":1,"33":1,"126":1,"152":1}}],["defines",{"2":{"45":1,"129":1,"140":1,"163":1}}],["define",{"2":{"39":1,"54":2,"68":1,"127":2,"129":1,"134":1,"136":1,"163":1,"178":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"22":1,"34":2,"40":1,"46":1,"47":4,"54":4,"66":2,"125":1,"136":1,"153":1,"163":1}}],["definitions",{"2":{"166":1}}],["definition",{"2":{"4":4,"6":6,"69":8,"74":1,"153":1}}],["default",{"2":{"1":2,"4":5,"6":14,"34":1,"37":2,"47":1,"51":1,"52":2,"53":1,"54":5,"56":1,"57":2,"63":1,"66":2,"127":5,"131":1,"136":2,"148":2,"156":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"133":3,"136":1}}],["deeper",{"2":{"1":1,"6":1,"135":1,"136":2}}],["detrimental",{"2":{"143":1}}],["detector",{"2":{"62":1}}],["detection",{"2":{"62":1,"127":1}}],["determined",{"2":{"45":1,"47":1}}],["determine",{"2":{"45":10,"47":3,"51":2,"53":2,"54":9,"56":2,"75":1,"89":1,"97":9,"103":1,"106":1,"116":1,"158":3,"175":1}}],["determines",{"2":{"37":1,"45":3,"54":1,"97":10}}],["determinant",{"2":{"6":1,"40":1}}],["details",{"2":{"131":3,"132":1,"151":2}}],["detail",{"2":{"26":1}}],["det",{"2":{"0":1,"6":2,"40":4}}],["dirname",{"2":{"156":4}}],["dirty",{"2":{"155":1}}],["directive",{"2":{"136":1}}],["direction",{"2":{"6":1,"45":1,"69":5,"127":3}}],["directly",{"2":{"6":1,"63":3,"127":1,"152":1}}],["dig",{"2":{"136":1}}],["dict",{"2":{"127":5}}],["didn",{"2":{"57":1,"97":1,"165":1}}],["division",{"2":{"39":1}}],["divided",{"2":{"26":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"66":1}}],["dimensional",{"2":{"5":1,"6":3,"36":1,"40":1,"63":2}}],["dimensions",{"2":{"3":1,"6":1,"103":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"86":2,"102":1,"103":4,"148":1}}],["discouraged",{"2":{"172":1}}],["discussion",{"2":{"25":1,"27":1,"50":1}}],["distributed",{"2":{"176":2}}],["distinct",{"2":{"54":1,"127":1}}],["dist",{"2":{"54":40,"66":19,"97":2,"152":8,"158":40}}],["distance`",{"2":{"152":3,"153":1,"166":1}}],["distances",{"2":{"54":1,"65":1,"152":1,"157":5}}],["distance",{"0":{"64":2,"65":2},"1":{"65":2,"66":2},"2":{"0":4,"4":26,"6":47,"31":1,"40":13,"41":3,"47":3,"54":32,"64":2,"65":17,"66":92,"97":1,"129":1,"150":1,"151":5,"152":13,"153":14,"156":1,"157":3,"158":6,"159":1,"168":1,"178":2}}],["disagree",{"2":{"37":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"6":1,"34":1,"37":1,"40":1,"44":1,"47":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1}}],["dispatch",{"2":{"4":1,"6":5,"24":1,"40":1,"69":1,"131":1,"136":2,"164":1,"166":1}}],["displaying",{"2":{"171":1}}],["display",{"2":{"13":1,"39":1,"171":1}}],["disjoint",{"0":{"87":1,"88":1,"91":1,"92":1,"93":1,"94":1,"95":1},"1":{"88":1,"89":1},"2":{"0":2,"3":5,"6":7,"23":1,"31":1,"57":2,"87":1,"88":3,"89":11,"90":6,"91":15,"92":18,"93":10,"94":5,"95":4,"96":2,"97":16,"100":3,"142":2,"143":2,"145":7,"175":1}}],["diffs",{"2":{"34":4}}],["diff",{"2":{"6":2,"34":17,"51":5,"52":3,"103":3,"145":8}}],["differs",{"2":{"171":1}}],["differ",{"2":{"4":1,"6":1,"66":1}}],["differently",{"2":{"4":3,"6":4,"34":1,"37":2,"47":1}}],["different",{"2":{"3":1,"4":4,"6":6,"20":1,"23":1,"34":1,"37":4,"45":3,"47":1,"54":2,"62":1,"103":3,"127":1,"134":1,"136":1,"143":2,"171":2,"174":1}}],["differences",{"0":{"52":1},"2":{"54":1,"158":1}}],["difference",{"0":{"51":1},"2":{"0":1,"6":7,"11":1,"23":1,"31":1,"45":3,"51":12,"52":14,"54":1,"56":1,"57":3,"142":1,"145":1,"152":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"142":1,"145":4}}],["doi",{"2":{"51":2,"53":2,"56":2,"97":1}}],["doing",{"2":{"17":1,"22":1,"136":1,"172":1}}],["dot",{"2":{"34":2,"40":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"131":3,"132":1,"151":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"26":1,"39":1}}],["docstring",{"2":{"131":6,"132":2,"151":4}}],["docstrings",{"0":{"130":1},"1":{"131":1},"2":{"7":1}}],["docs",{"0":{"26":1},"2":{"26":1,"127":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"43":1,"54":2,"71":1,"74":3,"97":1}}],["doesn",{"2":{"4":1,"6":2,"37":1,"50":1,"69":1,"152":1,"166":1,"177":1}}],["download",{"2":{"171":1}}],["down",{"2":{"6":1,"18":1,"29":1,"40":1,"136":1}}],["doublets",{"2":{"177":2}}],["double",{"2":{"159":4}}],["doubled",{"2":{"6":1,"159":1}}],["douglas",{"2":{"154":2,"156":2,"158":1}}],["douglaspeucker",{"0":{"158":1},"2":{"0":1,"6":5,"154":1,"156":5,"158":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"97":2,"127":1,"129":1,"143":1,"170":1,"175":1}}],["don",{"2":{"4":2,"6":3,"45":4,"51":1,"57":1,"69":6,"92":1,"97":1,"105":1,"109":1,"127":2,"136":3,"153":1,"166":1}}],["do",{"0":{"9":1,"23":1,"55":1},"2":{"1":1,"6":2,"14":1,"23":1,"31":1,"34":1,"37":2,"40":2,"41":1,"44":1,"47":1,"50":1,"57":3,"66":2,"68":1,"69":1,"84":1,"92":2,"93":1,"94":2,"97":1,"127":4,"129":1,"136":9,"138":1,"139":1,"144":1,"147":2,"149":1,"152":1,"156":1,"161":2,"162":2,"171":2,"172":2,"173":3,"176":1,"177":1}}],["ay",{"2":{"126":2}}],["azimuth",{"2":{"126":2}}],["automatically",{"2":{"103":1,"171":1}}],["a3",{"2":{"61":1}}],["against",{"2":{"69":1,"97":2,"152":1,"156":1}}],["again",{"2":{"54":1,"136":1}}],["a``",{"2":{"52":2}}],["a`",{"2":{"52":7,"54":3,"57":2}}],["away",{"2":{"41":1,"86":1,"178":1}}],["a2y",{"2":{"54":4}}],["a2x",{"2":{"54":4}}],["a2",{"2":{"39":4,"54":54,"62":1,"103":6}}],["a1y",{"2":{"54":7}}],["a1x",{"2":{"54":7}}],["a1",{"2":{"39":2,"45":9,"54":66,"62":1,"103":6}}],["ams",{"2":{"168":2}}],["america",{"2":{"156":1}}],["am",{"2":{"97":1}}],["ambiguity",{"2":{"66":2,"136":5}}],["amounts",{"2":{"174":1}}],["amount",{"2":{"36":1,"46":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"127":6}}],["ax",{"2":{"13":3,"14":3,"126":2,"170":5}}],["axislegend",{"2":{"60":1,"151":1,"155":1}}],["axis",{"2":{"13":2,"14":1,"33":1,"36":1,"39":4,"43":1,"46":1,"62":2,"65":1,"127":2,"151":1,"156":1,"168":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"54":1}}],["adjacent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["adaptivity",{"0":{"55":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"55":1}}],["adapted",{"2":{"51":1,"53":1,"56":1,"126":1}}],["advance",{"2":{"44":2}}],["advised",{"2":{"6":1,"164":1}}],["administrative",{"2":{"177":1}}],["admin",{"2":{"11":1,"61":1,"156":2}}],["adm0",{"2":{"11":7,"61":4}}],["additional",{"2":{"174":1}}],["additionally",{"2":{"45":3,"69":1}}],["addition",{"2":{"39":1,"57":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"57":2,"127":1,"146":1,"150":1,"152":2,"153":1}}],["added",{"2":{"6":1,"34":1,"45":6,"47":1,"57":2,"131":1,"136":1,"145":2,"158":1}}],["add",{"2":{"3":1,"6":1,"7":2,"40":1,"41":1,"45":16,"47":1,"50":4,"51":3,"53":1,"54":2,"56":2,"57":9,"63":1,"86":1,"127":4,"136":1,"150":1,"152":1,"158":10,"165":1,"171":1,"173":2,"175":1}}],["average",{"2":{"38":3,"44":4,"54":1}}],["available",{"0":{"142":1},"2":{"6":3,"31":1,"44":1,"141":3,"150":1,"151":1,"153":1,"156":1,"160":1,"164":1}}],["avoid",{"2":{"5":1,"6":7,"40":1,"51":1,"53":1,"54":1,"56":1,"57":1,"127":2,"136":5,"153":1,"157":1,"158":1,"159":1,"170":3}}],["achieve",{"2":{"143":1}}],["across",{"2":{"134":1}}],["acos",{"2":{"34":1}}],["activate",{"2":{"151":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"40":1,"126":1,"139":1,"148":1,"152":1}}],["actually",{"2":{"1":1,"6":1,"9":1,"40":4,"54":1,"57":3,"97":1,"127":1,"161":1,"174":1}}],["access",{"2":{"171":1}}],["accessed",{"2":{"166":1}}],["acceptable",{"2":{"97":1}}],["accepts",{"2":{"63":1}}],["accept",{"2":{"6":1,"166":1}}],["according",{"2":{"138":1,"143":1,"144":1,"176":1}}],["accordingly",{"2":{"45":1}}],["account",{"2":{"51":1,"53":1}}],["accurary",{"2":{"54":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"151":1}}],["accumulators",{"2":{"40":1}}],["accumulator",{"2":{"40":1}}],["accumulate",{"2":{"37":1,"44":3}}],["accumulation",{"0":{"11":1},"2":{"40":1}}],["after",{"2":{"6":8,"34":1,"45":3,"136":1,"156":2}}],["ab",{"2":{"45":3,"51":1,"53":1,"54":5,"56":1}}],["able",{"2":{"20":1,"54":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"30":1,"40":2,"97":1,"137":1}}],["above",{"2":{"4":1,"6":1,"34":1,"44":1,"45":1,"54":1,"57":1,"141":1}}],["abs",{"2":{"34":1,"37":4,"44":1,"47":2,"86":8,"103":2,"127":1,"159":1,"178":1}}],["absolute",{"2":{"4":1,"6":1,"36":1,"37":2}}],["abstractpolygon",{"2":{"136":1}}],["abstractpolygontrait",{"2":{"66":1}}],["abstractpoint",{"2":{"136":1}}],["abstractface",{"2":{"136":1}}],["abstractfloat",{"2":{"31":1,"34":1,"37":2,"45":1,"47":2,"50":1,"51":1,"53":1,"54":1,"56":1,"66":8}}],["abstractrange",{"2":{"127":6}}],["abstractmesh",{"2":{"136":1}}],["abstractmulticurvetrait",{"2":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["abstractmatrix",{"2":{"6":5,"127":13}}],["abstractcurvetrait",{"2":{"34":1,"37":1,"47":1,"77":1,"80":1,"81":1,"86":1,"91":1,"95":1,"108":1,"111":1,"112":1,"118":1,"121":1,"122":1,"126":1,"156":2,"167":3}}],["abstractarrays",{"2":{"134":1}}],["abstractarray",{"2":{"6":1,"131":1,"136":6,"167":2}}],["abstract",{"2":{"6":3,"40":3,"140":1,"141":4,"142":1,"156":3,"165":1}}],["abstractvector",{"2":{"5":1,"6":1,"40":26,"127":8}}],["abstractgeometrytrait`",{"2":{"141":1}}],["abstractgeometrytrait",{"2":{"6":3,"37":2,"47":1,"66":1,"82":1,"96":1,"113":1,"123":1,"131":1,"134":1,"141":4,"142":2,"167":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"72":2,"85":2,"136":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"50":1,"52":2,"54":4,"57":2,"103":4,"129":1,"131":2,"136":9,"164":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"40":18}}],["attribute",{"2":{"174":1}}],["attributed",{"2":{"173":1}}],["attributes",{"0":{"173":1},"2":{"169":1,"173":3}}],["attempts",{"2":{"97":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"133":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"18":1,"20":1,"24":1,"26":1,"34":2,"36":1,"37":1,"39":1,"40":2,"45":4,"47":2,"54":8,"57":2,"62":1,"97":17,"103":6,"105":1,"106":1,"109":3,"110":2,"111":2,"112":1,"113":1,"116":1,"122":1,"126":1,"134":1,"136":1,"151":1,"153":1,"158":1,"160":1,"171":1,"172":2}}],["arbitrarily",{"2":{"134":1}}],["arbitrary",{"2":{"38":1,"129":1,"170":1}}],["around",{"2":{"39":1,"40":2,"50":1,"65":1,"69":1,"127":1,"156":1,"176":1}}],["argmin",{"2":{"160":1}}],["argtypes",{"2":{"41":2,"149":1,"152":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"57":1,"127":1,"136":5}}],["argument",{"2":{"4":5,"6":10,"34":1,"37":2,"44":1,"47":1,"51":1,"53":1,"56":1,"66":2,"136":2,"166":2,"171":1,"172":1}}],["arguments",{"2":{"1":1,"3":1,"6":5,"45":1,"75":2,"89":1,"106":1,"116":1,"148":1,"152":2,"153":1,"166":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"152":1}}],["array",{"2":{"4":1,"6":2,"37":1,"47":1,"127":5,"136":7,"157":1,"160":1}}],["arrays",{"2":{"1":1,"6":2,"22":1,"127":1,"136":2}}],["aren",{"2":{"4":3,"6":5,"50":1,"52":1,"54":2,"57":4,"69":3,"142":2,"145":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":50,"9":2,"20":2,"22":3,"24":1,"25":1,"26":2,"27":1,"33":1,"34":8,"36":1,"37":2,"38":6,"40":11,"43":1,"44":3,"45":31,"47":6,"50":3,"51":3,"52":15,"53":2,"54":16,"56":5,"57":9,"62":3,"65":1,"66":1,"68":3,"69":26,"71":1,"75":7,"77":1,"78":3,"79":3,"80":1,"82":1,"88":1,"89":5,"91":1,"92":1,"93":1,"95":1,"96":1,"97":12,"103":7,"106":5,"108":1,"110":2,"115":1,"116":5,"118":1,"119":3,"120":3,"121":1,"123":1,"126":1,"127":14,"128":1,"131":1,"134":1,"136":4,"137":1,"138":1,"139":1,"141":1,"142":3,"143":1,"144":1,"145":2,"146":1,"151":1,"152":1,"153":1,"156":4,"158":1,"160":2,"162":1,"163":2,"164":1,"166":1,"168":1,"170":1,"173":2,"174":2,"175":3,"176":6,"177":1,"178":1}}],["area2",{"2":{"44":4}}],["area1",{"2":{"44":4}}],["areas",{"2":{"4":2,"6":2,"37":3,"159":2}}],["area",{"0":{"35":2,"36":2},"1":{"36":2,"37":2},"2":{"0":5,"4":15,"6":25,"11":6,"31":1,"35":2,"36":9,"37":61,"42":1,"43":3,"44":49,"46":2,"47":44,"56":2,"57":1,"103":1,"129":1,"142":2,"145":2,"156":2,"159":4,"171":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"65":2,"127":2,"151":1,"156":1}}],["assign",{"2":{"169":1}}],["assigned",{"2":{"45":1,"127":7,"176":1}}],["assets",{"2":{"171":1}}],["assetpath",{"2":{"171":1}}],["assemble",{"2":{"139":1}}],["assert",{"2":{"40":23,"44":1,"45":1,"50":1,"52":1,"54":1,"153":1,"167":1}}],["assume",{"2":{"103":2,"136":3,"138":1,"145":1}}],["assumed",{"2":{"37":1,"69":1,"97":1}}],["assumes",{"2":{"6":1,"45":1,"66":1,"152":1,"160":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"38":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":80,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"27":1,"33":2,"34":4,"36":2,"37":3,"38":4,"39":1,"40":4,"41":3,"43":2,"44":1,"45":15,"46":2,"47":5,"49":3,"50":5,"51":8,"52":2,"53":7,"54":8,"56":7,"57":5,"58":1,"60":2,"61":2,"62":3,"63":3,"65":3,"66":1,"68":2,"69":2,"71":2,"72":2,"74":3,"75":3,"84":2,"85":2,"86":2,"88":2,"89":3,"97":7,"99":2,"100":2,"102":2,"103":2,"105":2,"106":3,"108":1,"115":2,"116":3,"126":8,"127":3,"129":3,"131":1,"134":2,"135":2,"136":15,"138":2,"139":2,"141":1,"142":1,"144":2,"146":1,"148":3,"150":2,"151":2,"152":3,"154":2,"155":2,"156":7,"158":2,"161":3,"164":2,"165":2,"166":2,"167":2,"168":3,"169":3,"170":2,"171":1,"172":1,"174":3,"175":2,"176":3,"177":2}}],["alone",{"2":{"136":1}}],["along",{"2":{"4":4,"6":5,"45":3,"47":2,"54":4,"69":4,"97":1}}],["although",{"2":{"119":1,"120":1}}],["alternate",{"2":{"45":1}}],["alternative",{"2":{"45":1}}],["already",{"2":{"69":1,"97":2,"158":1}}],["almost",{"2":{"54":1}}],["alg=nothing",{"2":{"156":1}}],["alg`",{"2":{"156":1}}],["alg",{"2":{"6":4,"156":21,"157":3,"158":8,"159":3,"160":7,"166":9}}],["algorithms",{"2":{"6":3,"58":1,"62":1,"138":1,"153":1,"154":1,"156":4,"158":1,"160":1}}],["algorithm",{"0":{"157":1,"158":1,"159":1},"2":{"6":12,"39":1,"45":2,"47":1,"50":3,"51":1,"53":1,"56":1,"58":1,"63":4,"97":1,"154":1,"156":8,"157":1,"158":3,"159":1,"166":4}}],["allocating",{"2":{"63":1}}],["allocations",{"2":{"5":1,"6":1,"40":1}}],["allocate",{"2":{"63":1}}],["allow=",{"2":{"97":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"29":1,"75":2,"77":3,"78":3,"79":3,"80":1,"89":2,"91":3,"92":3,"93":2,"94":1,"106":1,"109":1,"110":1,"111":1,"116":3,"118":3,"119":3,"120":3,"121":1,"129":1,"154":1,"171":1,"173":1,"175":1}}],["allowed",{"2":{"6":1,"75":3,"89":3,"97":6,"106":5,"108":1,"109":2,"116":3,"156":1}}],["allow",{"2":{"1":1,"6":1,"23":1,"54":1,"75":7,"86":3,"89":7,"97":73,"106":10,"116":10,"161":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"22":1,"25":1,"27":1,"31":2,"34":5,"37":3,"40":1,"45":13,"47":3,"51":1,"52":3,"54":3,"57":5,"58":1,"61":3,"63":1,"65":1,"69":2,"71":1,"78":3,"79":3,"82":1,"95":1,"96":1,"97":7,"103":4,"115":1,"123":1,"126":1,"127":3,"128":1,"131":1,"134":2,"135":1,"136":8,"139":1,"141":1,"143":1,"146":1,"147":1,"156":1,"161":2,"162":1,"163":1,"170":1,"172":1,"174":1,"175":1}}],["always",{"2":{"1":7,"4":6,"6":10,"25":1,"27":1,"36":1,"37":4,"47":2,"62":1,"65":1,"66":1,"69":1,"136":2,"148":4,"175":1}}],["also",{"2":{"1":2,"6":11,"23":1,"34":1,"37":2,"44":2,"45":3,"47":1,"51":1,"53":1,"54":2,"56":1,"58":1,"62":1,"63":1,"65":1,"66":2,"69":3,"103":1,"127":1,"134":1,"136":1,"139":1,"142":3,"145":2,"149":1,"150":1,"151":1,"152":1,"154":1,"161":1,"164":1,"170":2,"173":1}}],["a",{"0":{"23":1,"171":1,"173":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":196,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"27":2,"29":2,"30":2,"33":3,"34":22,"36":11,"37":20,"38":13,"39":4,"40":11,"41":2,"43":5,"44":8,"45":281,"46":2,"47":17,"49":3,"50":4,"51":39,"52":30,"53":38,"54":91,"55":3,"56":36,"57":45,"58":3,"60":3,"61":2,"62":1,"63":4,"65":15,"66":27,"68":2,"69":54,"71":2,"74":1,"75":3,"77":5,"78":3,"79":2,"81":2,"82":2,"84":2,"86":1,"88":1,"89":3,"91":4,"92":3,"93":1,"95":2,"96":2,"97":52,"99":2,"102":5,"103":27,"105":2,"106":4,"108":4,"109":2,"110":2,"111":1,"112":2,"113":2,"115":1,"116":3,"118":5,"119":2,"120":2,"122":2,"123":2,"125":1,"126":4,"127":79,"129":4,"131":2,"134":4,"136":34,"137":6,"138":2,"139":2,"140":5,"141":5,"142":9,"143":8,"145":6,"146":2,"147":3,"148":8,"149":3,"150":5,"151":4,"152":8,"153":10,"155":3,"156":5,"159":3,"160":1,"161":2,"162":1,"164":6,"165":1,"166":12,"167":2,"168":1,"169":1,"170":21,"171":12,"172":5,"173":5,"174":11,"175":5,"176":8,"177":3,"178":3}}],["annotation",{"2":{"165":1}}],["annotated",{"2":{"26":1}}],["angels",{"2":{"34":1}}],["angle",{"2":{"34":35,"126":1}}],["angles",{"0":{"32":1,"33":1},"1":{"33":1,"34":1},"2":{"0":2,"4":10,"6":10,"31":1,"32":1,"33":4,"34":42}}],["answers",{"2":{"143":1}}],["answer",{"2":{"6":3,"51":1,"53":1,"54":1,"56":1}}],["another",{"2":{"3":1,"6":1,"45":2,"54":1,"63":1,"65":1,"71":1,"74":1,"77":1,"79":1,"80":1,"84":1,"88":1,"91":1,"92":1,"93":1,"94":1,"97":1,"99":1,"102":1,"103":1,"105":1,"108":1,"109":1,"110":1,"111":1,"115":1,"118":1,"119":1,"120":1,"121":1,"127":1,"148":1}}],["anonymous",{"2":{"1":1,"6":1,"161":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":29,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"33":1,"34":4,"36":1,"37":2,"39":1,"40":3,"41":2,"43":1,"45":15,"46":2,"47":2,"49":1,"50":1,"51":2,"52":5,"53":2,"54":9,"56":2,"57":2,"63":3,"65":2,"66":5,"68":1,"69":1,"71":1,"74":2,"77":2,"84":1,"88":1,"97":13,"99":1,"102":1,"103":1,"105":1,"115":1,"118":2,"119":1,"120":1,"127":3,"128":1,"131":1,"134":1,"135":1,"136":8,"139":1,"146":1,"148":1,"152":1,"161":2,"166":3,"167":1,"168":1,"170":2,"171":2,"173":1,"176":1}}],["anything",{"2":{"39":1,"97":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"18":1,"24":1,"25":1,"27":1,"29":1,"38":2,"44":1,"45":7,"47":1,"50":1,"52":1,"54":4,"57":1,"66":2,"76":2,"77":1,"80":1,"88":1,"90":2,"91":1,"92":2,"93":1,"94":2,"97":8,"103":2,"107":2,"117":2,"121":1,"127":2,"129":2,"131":1,"136":2,"139":1,"140":1,"141":3,"142":4,"145":4,"148":2,"150":1,"152":1,"153":1,"158":1,"167":1,"175":2,"176":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"35":1,"52":1,"54":1,"57":1,"64":1,"170":1,"171":1,"173":1},"1":{"36":1,"37":1,"65":1,"66":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":84,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"29":2,"30":1,"31":2,"34":13,"36":1,"37":7,"38":2,"39":2,"40":20,"41":1,"42":2,"43":1,"44":29,"45":71,"46":2,"47":18,"49":1,"50":4,"51":4,"52":16,"53":4,"54":38,"56":6,"57":15,"62":1,"63":2,"65":2,"66":13,"68":2,"69":13,"71":3,"72":2,"74":2,"75":3,"78":3,"79":4,"80":1,"84":2,"85":2,"86":1,"89":3,"92":3,"93":1,"94":1,"97":36,"99":1,"102":2,"103":3,"106":2,"110":2,"111":2,"115":3,"116":4,"118":2,"119":3,"120":3,"121":1,"126":2,"127":16,"129":8,"131":1,"134":2,"135":3,"136":22,"137":1,"138":2,"139":1,"140":1,"141":4,"142":2,"143":1,"146":2,"147":2,"148":2,"151":1,"152":5,"153":4,"154":2,"155":1,"156":8,"158":8,"159":1,"160":1,"161":1,"164":1,"165":3,"166":4,"169":3,"170":9,"171":7,"172":2,"174":5,"175":2,"176":4,"177":2}}],["apart",{"2":{"145":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"138":1}}],["append",{"2":{"34":1,"45":5,"51":1,"52":2,"54":2,"56":1,"57":5,"145":2}}],["approximately",{"2":{"45":1,"151":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"176":1}}],["appropriate",{"2":{"6":1,"166":2}}],["applies",{"2":{"134":2}}],["applied",{"2":{"6":3,"20":1,"131":1,"136":2,"140":2,"141":2,"142":1}}],["application",{"2":{"1":1,"6":3,"136":1,"139":1,"141":3,"142":1,"145":2,"150":1,"153":1}}],["apply`",{"2":{"136":1}}],["applys",{"2":{"37":1,"47":1}}],["applyreduce",{"0":{"19":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"29":1,"34":1,"37":1,"44":2,"47":1,"66":2,"129":3,"131":1,"136":39,"165":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"29":1,"134":1},"1":{"19":1},"2":{"0":2,"1":4,"6":7,"17":1,"18":5,"20":1,"22":1,"24":1,"29":3,"129":5,"131":1,"133":1,"134":4,"135":1,"136":56,"141":4,"142":1,"146":1,"147":3,"148":1,"152":1,"153":1,"156":2,"161":3,"162":2,"165":1}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"40":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"40":1,"152":1,"156":1,"166":1}}],["snapped",{"2":{"127":1}}],["s3",{"2":{"45":3}}],["scratch",{"2":{"174":1}}],["sciences",{"2":{"171":1}}],["scalefactor",{"2":{"152":3}}],["scattered",{"2":{"176":1}}],["scatter",{"2":{"43":1,"65":2,"68":2,"71":2,"74":1,"84":1,"88":2,"102":2,"115":2,"176":1}}],["schema",{"2":{"136":6}}],["scheme",{"2":{"44":1}}],["scenario",{"2":{"97":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"127":1}}],["skipped",{"2":{"127":1}}],["skip",{"2":{"37":1,"97":14,"127":1,"160":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"66":1,"157":1,"158":1}}],["squared",{"2":{"6":2,"47":2,"66":12,"157":2,"158":7}}],["sqrt",{"2":{"34":2,"44":1,"66":3}}],["sgn",{"2":{"34":5}}],["smallest",{"2":{"34":2,"54":1,"58":1}}],["sᵢ₋₁",{"2":{"40":25}}],["sᵢ₊₁",{"2":{"6":2,"40":41}}],["sᵢ",{"2":{"6":4,"40":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"173":1}}],["symdifference",{"2":{"128":1}}],["sym10100477",{"2":{"97":1}}],["symbol=",{"2":{"86":1}}],["symbol",{"2":{"6":1,"166":2}}],["system",{"0":{"171":1,"172":1},"2":{"1":2,"148":2,"169":2,"171":1}}],["switches",{"2":{"54":1,"57":1}}],["switch",{"2":{"45":1,"57":1,"165":1}}],["switching",{"2":{"6":1,"47":1}}],["swap",{"2":{"6":1,"57":1,"66":2,"147":1}}],["swapped",{"2":{"3":1,"6":1,"72":1,"75":1,"85":1,"86":1,"100":1,"103":1}}],["swapping",{"2":{"1":1,"6":1,"136":1}}],["s2",{"2":{"6":4,"40":6,"45":3}}],["s1",{"2":{"6":3,"40":6,"45":3}}],["saving",{"0":{"174":1}}],["saved",{"2":{"69":1}}],["save",{"2":{"34":1,"169":1,"174":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"18":1,"34":3,"37":1,"45":15,"47":1,"50":1,"51":3,"53":1,"54":1,"56":1,"57":1,"62":1,"65":1,"68":2,"69":30,"97":2,"102":1,"103":8,"131":1,"134":1,"136":6,"137":1,"142":2,"144":1,"145":2,"151":1,"170":1,"171":1,"174":1}}],["says",{"2":{"62":1}}],["say",{"2":{"6":1,"40":1,"152":1}}],["span",{"2":{"176":1}}],["spatial",{"0":{"175":1},"1":{"176":1,"177":1,"178":1},"2":{"175":6,"176":3,"178":1}}],["spawn",{"2":{"136":5}}],["space",{"2":{"6":2,"25":1,"27":1,"34":1,"36":1,"97":1,"152":1,"153":1}}],["sp",{"2":{"97":2}}],["split",{"2":{"50":1}}],["specialized",{"2":{"25":1,"27":1,"63":1}}],["specify",{"2":{"6":1,"131":1,"136":1,"171":1,"172":1,"175":1}}],["specification",{"2":{"138":1,"141":1,"143":1,"144":1}}],["specifically",{"2":{"6":2,"40":3,"154":1,"175":1}}],["specific",{"2":{"45":1,"75":1,"89":1,"106":1,"116":1,"136":5}}],["specified",{"2":{"3":1,"6":2,"45":1,"52":2,"54":2,"57":2,"103":1,"134":1,"156":1}}],["slow",{"2":{"177":1}}],["slower",{"2":{"6":1,"166":2}}],["slope2",{"2":{"126":2}}],["slope1",{"2":{"126":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slightly",{"2":{"4":2,"6":2,"37":2}}],["suite",{"2":{"152":5,"156":13}}],["suggestion",{"2":{"149":1}}],["sun",{"2":{"97":1}}],["surrounds",{"2":{"97":1}}],["sure",{"2":{"9":1,"34":1,"45":2,"66":1,"103":1,"160":1}}],["suppose",{"2":{"177":1,"178":1}}],["support",{"2":{"41":1,"150":1,"178":1}}],["supports",{"2":{"39":1,"40":1,"58":1,"174":1,"178":2}}],["supported",{"2":{"23":1,"174":1}}],["supertype",{"2":{"6":1,"40":1}}],["sukumar",{"2":{"6":1,"40":1}}],["such",{"2":{"4":1,"6":1,"36":1,"49":1,"58":1,"134":1,"146":1}}],["sum=1",{"2":{"40":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"36":1,"37":2,"38":2,"40":8,"47":1,"66":2,"126":5,"160":1,"167":4}}],["sublevel",{"2":{"177":1}}],["subsequent",{"2":{"170":1}}],["substituted",{"2":{"1":1,"6":1,"136":1}}],["subgeom1",{"2":{"136":2}}],["subgeom",{"2":{"136":3}}],["subject",{"2":{"45":1}}],["subtype",{"2":{"136":1}}],["subtypes",{"2":{"6":2,"40":2}}],["subtracted",{"2":{"126":1}}],["subtitle",{"2":{"13":1,"39":2,"152":1,"156":2}}],["sub",{"2":{"4":6,"6":7,"34":1,"37":3,"47":1,"52":6,"54":3,"57":4,"66":2,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"136":3,"143":4,"144":2,"145":4}}],["series",{"2":{"170":1}}],["serve",{"2":{"6":1,"40":1}}],["searchsortedfirst",{"2":{"158":1}}],["seg2",{"2":{"126":2}}],["seg1",{"2":{"126":3}}],["seg",{"2":{"97":23,"103":9}}],["segmentation",{"2":{"151":1}}],["segments",{"2":{"23":1,"31":1,"33":2,"34":1,"43":1,"44":2,"45":3,"47":1,"54":6,"97":18,"152":1,"153":3}}],["segmentization",{"2":{"150":1}}],["segmentizing",{"2":{"6":3,"151":1,"152":2,"153":1}}],["segmentized",{"2":{"151":1}}],["segmentizes",{"2":{"150":1}}],["segmentizemethod",{"2":{"6":1,"152":3,"153":2}}],["segmentize",{"0":{"150":1},"1":{"151":1,"152":1,"153":1},"2":{"0":1,"6":4,"31":1,"41":1,"129":1,"150":1,"151":5,"152":11,"153":13,"168":1}}],["segment",{"2":{"4":4,"6":7,"34":1,"44":5,"45":6,"47":3,"49":1,"54":17,"66":2,"86":3,"97":43,"103":3,"126":2,"150":1,"152":2,"153":1}}],["seperate",{"2":{"54":1}}],["separates",{"2":{"97":1}}],["separate",{"2":{"45":1,"127":1,"136":1,"165":1,"174":1,"176":1}}],["separately",{"2":{"40":1,"127":1}}],["sense",{"2":{"37":1,"66":1}}],["several",{"2":{"20":2,"37":1,"137":1,"145":1}}],["section",{"2":{"26":1,"97":3,"102":1}}],["sections",{"2":{"10":1,"26":1}}],["seconds=1",{"2":{"152":3,"156":8}}],["secondisleft",{"2":{"127":4}}],["secondisstraight",{"2":{"127":7}}],["secondary",{"2":{"3":3,"6":3,"72":1,"75":1,"116":1}}],["second",{"2":{"3":8,"6":9,"45":1,"54":4,"69":1,"71":2,"72":1,"74":1,"75":1,"78":1,"79":1,"80":1,"85":2,"89":2,"97":2,"106":1,"115":1,"116":1,"119":1,"120":1,"121":2,"158":1,"172":1,"175":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"127":1}}],["selectednode",{"2":{"127":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"164":1}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"6":4,"7":1,"29":1,"43":1,"63":1,"66":1,"68":1,"71":1,"74":1,"88":1,"97":5,"99":1,"102":1,"105":1,"115":1,"127":2,"138":1,"139":1,"141":1,"142":3,"144":1,"145":2,"151":2,"158":1,"176":2}}],["setup=",{"2":{"75":1,"89":1,"106":1,"116":1}}],["sets",{"2":{"45":1,"62":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1},"2":{"3":2,"4":7,"6":19,"23":1,"34":1,"38":2,"40":8,"45":3,"51":2,"53":2,"54":7,"56":2,"58":2,"68":2,"69":10,"75":1,"86":1,"89":1,"97":2,"103":1,"106":1,"116":1,"126":1,"127":1,"142":2,"145":2,"158":2,"170":1,"174":1,"176":3}}],["sve",{"2":{"1":1,"6":1,"161":1}}],["svector",{"2":{"1":14,"6":14,"45":5,"51":1,"54":2,"57":6,"97":1,"127":1,"161":13,"170":6,"172":4}}],["solution",{"2":{"97":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"47":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":91,"26":4,"86":2,"131":3,"141":1,"142":4,"148":3,"171":13,"172":1}}],["sort",{"2":{"45":4,"50":2,"54":2,"56":2,"97":1,"103":2,"127":1,"158":1}}],["sorted",{"2":{"20":1,"45":1,"158":7,"175":1}}],["someone",{"2":{"63":1,"166":1}}],["something",{"0":{"55":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":3,"9":1,"17":1,"40":4,"69":1,"97":3,"103":1,"127":1,"128":1,"129":2,"134":2,"136":2,"140":1,"141":2,"142":1,"160":1,"163":2,"169":2,"175":1,"178":1}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"17":1,"19":1,"25":1,"27":1,"31":1,"39":1,"40":1,"45":1,"46":1,"54":1,"56":2,"57":2,"65":1,"66":1,"68":1,"69":4,"71":1,"88":1,"97":2,"99":1,"115":1,"127":3,"131":1,"136":6,"150":1,"151":1,"152":3,"153":1,"160":1,"161":1,"166":2,"171":1,"172":1}}],["step",{"2":{"45":7,"51":1,"52":3,"53":1,"54":3,"56":1,"57":3,"127":4,"167":1}}],["storing",{"2":{"174":1}}],["stored",{"2":{"45":2,"176":1}}],["stores",{"2":{"45":1}}],["store",{"2":{"40":1,"174":1}}],["stopping",{"2":{"158":2}}],["stops",{"2":{"134":1}}],["stop",{"2":{"18":2,"86":3,"97":4,"103":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["stay",{"2":{"57":1}}],["stackoverflow",{"2":{"54":1}}],["stack",{"2":{"50":1}}],["states",{"2":{"156":1}}],["state",{"2":{"56":1,"177":9}}],["status",{"2":{"45":31,"52":4,"54":5,"57":4,"127":1}}],["static",{"2":{"165":1}}],["staticarray",{"2":{"40":1}}],["staticarrays",{"2":{"31":1,"45":5,"51":1,"54":2,"57":6,"97":1,"127":1,"161":2}}],["staticarraysco",{"2":{"1":1,"6":1,"161":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"40":1,"161":10,"170":6,"172":4}}],["statica",{"2":{"1":1,"6":1,"161":1}}],["statistics",{"2":{"13":2,"31":1}}],["stability",{"2":{"23":1,"30":1}}],["stable",{"2":{"13":1,"24":1,"153":1}}],["stage",{"2":{"7":1}}],["standardized",{"2":{"97":1}}],["standards",{"2":{"97":1}}],["standard",{"2":{"6":1,"63":1}}],["started",{"2":{"45":1}}],["starting",{"2":{"44":2,"45":1,"47":1,"54":1,"145":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"34":7,"40":1,"45":76,"47":17,"52":4,"54":4,"57":5,"69":1,"86":4,"97":44,"103":3,"118":1,"127":2,"137":1,"158":16,"170":1}}],["straightline",{"2":{"127":3}}],["straight",{"2":{"127":6}}],["strait",{"2":{"127":1}}],["structs",{"2":{"20":1,"141":1}}],["structures",{"2":{"129":1}}],["structure",{"2":{"6":2,"131":1,"136":1,"147":1}}],["struct",{"2":{"6":3,"40":2,"45":2,"63":1,"139":1,"145":2,"152":2,"157":1,"158":1,"159":1,"164":3,"165":2,"166":4}}],["strings",{"2":{"6":1,"44":1,"54":1}}],["string",{"2":{"1":2,"14":1,"43":1,"44":1,"148":2}}],["still",{"2":{"0":1,"37":1,"44":1,"45":3,"74":1,"158":1}}],["shp",{"2":{"174":1}}],["ships",{"2":{"171":1}}],["shifting",{"2":{"172":1}}],["shift",{"2":{"170":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"136":1}}],["shorthand",{"2":{"63":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"39":1,"171":1,"174":1,"175":2}}],["shoelace",{"2":{"4":1,"6":1,"37":2,"47":1}}],["shouldn",{"2":{"54":1}}],["should",{"2":{"1":1,"4":1,"6":14,"17":1,"18":1,"20":2,"25":1,"27":1,"34":3,"37":1,"44":1,"45":3,"46":1,"69":1,"97":4,"127":2,"131":1,"136":2,"138":1,"141":4,"142":2,"153":1,"156":2,"165":1}}],["sharing",{"2":{"88":1}}],["shares",{"2":{"54":1}}],["share",{"2":{"4":7,"6":8,"68":2,"69":8,"92":2,"93":1,"94":1,"103":1,"111":1}}],["shared",{"0":{"160":1},"2":{"3":1,"6":1,"45":2,"54":2,"103":3}}],["shapes",{"2":{"66":1,"174":7}}],["shape",{"2":{"43":1,"52":1,"54":1,"68":1,"144":1,"170":1}}],["shaped",{"2":{"39":1}}],["shapefiles",{"2":{"174":1}}],["shapefile",{"2":{"29":1,"174":4}}],["shallower",{"2":{"1":1,"6":1,"136":1}}],["sites",{"2":{"177":1}}],["sides",{"2":{"45":3,"138":1}}],["side",{"2":{"34":4,"45":26}}],["signals",{"2":{"135":1}}],["sign",{"2":{"13":2,"14":2,"34":7,"37":2,"126":3}}],["signed",{"0":{"35":1,"36":1,"64":1,"65":1},"1":{"36":1,"37":1,"65":1,"66":1},"2":{"0":4,"4":15,"6":18,"11":3,"35":1,"36":5,"37":23,"47":3,"64":1,"65":7,"66":19}}],["six",{"2":{"6":1,"156":1}}],["size=",{"2":{"171":1}}],["sizehint",{"2":{"45":2,"52":1,"153":1}}],["size",{"2":{"6":4,"13":2,"14":5,"39":1,"57":1,"127":2,"136":4,"156":1}}],["sin",{"2":{"170":3,"171":1,"172":2}}],["singed",{"2":{"66":1}}],["singular",{"2":{"54":1}}],["singlepoly",{"2":{"156":6}}],["single",{"2":{"4":6,"6":10,"23":1,"34":2,"37":1,"47":1,"69":5,"102":2,"127":2,"142":2,"143":1,"145":2,"170":3,"174":1}}],["since",{"2":{"1":1,"6":2,"26":1,"34":1,"37":1,"44":1,"47":2,"56":1,"66":1,"69":1,"97":1,"103":2,"110":1,"148":1,"165":1,"166":2,"177":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simply",{"2":{"7":1,"36":1,"41":1,"45":1,"54":1,"57":1,"72":1,"85":1,"100":1,"127":1,"140":1,"148":1,"149":1,"152":1,"170":1,"173":1}}],["simpler",{"2":{"6":1,"127":1}}],["simple",{"0":{"60":1,"176":1},"2":{"6":3,"40":1,"63":1,"129":3,"147":1,"148":1,"155":2,"156":2,"165":1}}],["simplifier",{"2":{"156":4}}],["simplified",{"2":{"23":1,"155":1}}],["simplifies",{"2":{"6":3,"157":1,"158":1,"159":1}}],["simplification",{"0":{"154":1},"1":{"155":1,"156":1},"2":{"6":2,"154":2,"156":3}}],["simplifying",{"2":{"154":1}}],["simplify",{"0":{"157":1,"158":1,"159":1},"2":{"0":1,"6":15,"9":1,"31":1,"45":1,"129":1,"155":1,"156":41,"157":1,"158":2,"159":1}}],["simplifyalgs",{"2":{"160":1}}],["simplifyalg",{"2":{"0":1,"6":8,"156":5,"157":2,"158":2,"159":2}}],["similarly",{"2":{"129":1}}],["similar",{"2":{"1":1,"6":4,"18":1,"25":1,"27":1,"29":1,"41":1,"58":1,"63":1,"127":2,"136":1,"152":2,"153":1,"162":1}}],["s",{"0":{"30":1},"2":{"0":1,"3":1,"6":10,"7":1,"9":1,"18":1,"19":1,"29":1,"34":1,"36":1,"37":4,"38":1,"39":2,"40":5,"43":3,"44":3,"45":3,"47":1,"49":1,"52":1,"54":2,"57":3,"62":1,"66":1,"69":1,"84":2,"91":3,"92":4,"93":2,"97":9,"103":1,"105":1,"106":1,"111":1,"127":5,"129":2,"131":3,"132":1,"136":1,"139":1,"142":4,"143":1,"145":3,"151":4,"152":1,"154":1,"156":2,"160":4,"164":2,"165":1,"166":6,"170":6,"171":4,"172":4,"173":2,"174":5,"178":2}}],["fn",{"2":{"174":8}}],["fc",{"2":{"136":22,"156":3,"167":14}}],["fj",{"2":{"127":2}}],["f2",{"2":{"45":2}}],["f1",{"2":{"45":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"138":1}}],["fetch",{"2":{"136":2}}],["fetched",{"2":{"127":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"127":4,"136":7,"171":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"131":1,"134":1,"136":14,"167":5}}],["features",{"0":{"76":1,"90":1,"107":1,"117":1},"2":{"1":1,"6":3,"11":1,"22":1,"63":1,"127":3,"135":1,"136":19,"171":1}}],["featuretrait",{"2":{"1":2,"6":3,"76":4,"86":2,"90":4,"107":4,"117":4,"131":1,"134":3,"136":15,"167":5}}],["feature",{"2":{"1":6,"4":1,"6":10,"18":2,"22":1,"37":1,"47":1,"127":2,"129":1,"135":1,"136":49,"156":2,"167":2,"174":1}}],["fra",{"2":{"177":2}}],["frame",{"2":{"173":1}}],["framework",{"2":{"129":4}}],["fracs",{"2":{"45":20,"50":1}}],["frac",{"2":{"40":1,"45":2,"54":17,"156":2}}],["fractional",{"2":{"45":1,"54":3}}],["fractions",{"2":{"45":1,"54":4}}],["fraction",{"2":{"6":4,"54":2,"66":1,"156":1}}],["front",{"2":{"34":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"20":1,"22":1,"26":1,"31":1,"37":2,"39":1,"40":4,"41":1,"44":1,"45":6,"47":11,"50":1,"51":1,"52":3,"53":1,"54":11,"56":1,"57":6,"63":1,"66":25,"89":2,"91":5,"92":4,"93":2,"94":1,"95":2,"97":6,"103":2,"126":2,"127":7,"131":3,"136":3,"145":1,"148":4,"150":1,"156":1,"157":1,"158":3,"159":1,"167":1,"169":1,"171":5,"174":1,"175":1,"176":1,"178":1}}],["footprint",{"2":{"172":1}}],["foldable",{"2":{"136":3}}],["follows",{"2":{"45":2,"75":1,"89":1,"106":1,"116":1,"127":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"6":1,"40":1,"49":1,"138":1,"144":1,"156":1,"175":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"26":1,"47":1,"50":1,"51":2,"53":2,"54":1,"56":2,"69":1,"127":5,"134":3,"136":7,"153":1}}],["forward",{"2":{"54":1}}],["forwards",{"2":{"45":1,"52":1,"57":1}}],["formats",{"2":{"169":1,"172":1,"174":3}}],["format",{"2":{"50":1,"174":3}}],["form",{"2":{"18":1,"45":3,"54":8,"57":3,"136":1}}],["formed",{"2":{"4":2,"6":3,"33":1,"34":4,"40":1,"45":8,"56":1,"57":1,"158":1}}],["formula",{"2":{"4":1,"6":1,"37":2,"47":1}}],["force",{"2":{"1":1,"136":1,"148":1,"156":1}}],["for",{"0":{"52":1,"54":1,"57":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":46,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"29":1,"31":2,"34":5,"37":8,"38":1,"39":1,"40":19,"41":3,"44":7,"45":35,"47":11,"50":5,"51":2,"52":3,"53":1,"54":7,"56":1,"57":9,"58":2,"61":1,"63":3,"65":2,"66":7,"69":13,"75":3,"81":1,"82":1,"84":1,"86":6,"89":2,"95":1,"96":1,"97":22,"102":1,"103":11,"106":2,"112":1,"113":1,"116":3,"122":1,"123":1,"125":1,"126":5,"127":13,"128":1,"129":3,"131":6,"132":2,"136":6,"137":3,"138":2,"140":1,"141":5,"143":3,"144":1,"145":5,"146":1,"148":3,"150":4,"151":7,"152":6,"153":8,"154":4,"156":12,"157":2,"158":2,"159":1,"160":6,"164":1,"165":2,"166":5,"167":7,"169":1,"171":4,"172":1,"174":3,"175":1,"177":2,"178":1}}],["fi",{"2":{"127":2}}],["fine",{"2":{"151":1}}],["final",{"2":{"57":1,"141":4,"152":1}}],["finally",{"2":{"39":2,"54":1,"127":1,"136":3,"174":1}}],["findmin",{"2":{"160":1}}],["findmax",{"2":{"156":1,"158":1}}],["findall",{"2":{"141":1}}],["finding",{"2":{"54":1}}],["findfirst",{"2":{"45":6,"50":2,"61":1,"156":1}}],["findnext",{"2":{"45":3}}],["findlast",{"2":{"45":2}}],["findprev",{"2":{"45":2}}],["finds",{"2":{"45":1,"47":1}}],["find",{"2":{"34":6,"37":1,"45":12,"47":3,"50":2,"51":4,"53":2,"54":8,"56":1,"66":3,"69":1,"97":7,"127":2,"158":5,"177":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"45":1,"127":1,"153":3}}],["filled",{"2":{"45":5,"47":3,"65":1,"66":2,"97":16}}],["files",{"2":{"163":1,"174":2}}],["file",{"2":{"26":1,"45":1,"75":3,"89":3,"106":3,"116":3,"127":1,"128":1,"129":1,"140":1,"148":1,"153":1,"154":1,"163":2,"169":1,"174":2}}],["filters",{"2":{"45":1}}],["filtering",{"2":{"6":1,"156":1}}],["filter",{"2":{"4":1,"6":2,"45":2,"136":3,"145":2,"146":1,"156":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"45":2}}],["figure",{"2":{"13":1,"14":1,"36":1,"39":2,"62":1,"171":3}}],["fig",{"2":{"13":6,"14":6,"62":5,"168":2,"170":7,"171":4}}],["fix1",{"2":{"136":2,"153":1}}],["fixme",{"2":{"126":1}}],["fix2",{"2":{"45":2}}],["fixed",{"2":{"6":3,"51":1,"53":1,"56":1}}],["fix",{"0":{"20":1},"2":{"6":9,"9":3,"15":3,"17":1,"20":1,"51":1,"52":11,"53":1,"54":11,"56":1,"57":10,"62":2,"138":1,"140":1,"141":1,"144":1}}],["firstisright",{"2":{"127":2}}],["firstisleft",{"2":{"127":4}}],["firstisstraight",{"2":{"127":4}}],["firstnode",{"2":{"127":9}}],["first",{"2":{"3":9,"6":10,"34":14,"37":7,"39":1,"40":9,"41":1,"44":1,"45":17,"47":2,"50":1,"51":2,"53":1,"54":5,"56":3,"66":8,"69":4,"71":2,"72":2,"74":1,"75":2,"78":1,"79":1,"80":1,"85":2,"89":3,"97":22,"103":1,"106":2,"108":1,"115":1,"116":2,"119":1,"120":1,"121":2,"126":1,"127":16,"136":6,"138":1,"153":3,"157":1,"158":2,"167":2,"169":1,"170":1,"171":1,"172":1,"175":1,"176":1}}],["fancy",{"2":{"170":1}}],["fancis",{"2":{"6":1,"40":1}}],["fair",{"2":{"151":1}}],["fail",{"2":{"1":1,"6":2,"136":6,"152":1}}],["fallback",{"2":{"136":1}}],["falses",{"2":{"45":2,"50":1,"51":1,"53":1}}],["false",{"0":{"24":1},"2":{"1":29,"3":7,"4":3,"6":55,"34":2,"37":1,"39":5,"45":26,"47":5,"50":1,"51":1,"52":3,"54":1,"56":4,"66":2,"68":2,"69":27,"71":2,"75":8,"77":2,"78":4,"79":1,"80":1,"81":1,"82":1,"84":2,"86":11,"89":9,"91":1,"92":4,"95":1,"96":1,"97":39,"103":22,"106":8,"108":3,"109":4,"110":1,"112":1,"113":1,"115":1,"116":7,"118":2,"119":4,"120":1,"121":1,"122":1,"123":1,"126":10,"127":5,"136":18,"138":16,"144":44,"145":4,"153":2,"156":1,"160":2,"161":20,"165":2,"167":2,"170":242,"171":12,"172":18,"175":1}}],["fashion",{"2":{"36":1}}],["faster",{"2":{"40":1,"136":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":3,"19":1,"22":2,"33":1,"36":2,"39":4,"41":1,"43":2,"45":19,"46":2,"49":2,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2,"60":2,"61":2,"65":5,"68":2,"71":2,"74":2,"84":2,"88":2,"97":7,"99":2,"102":2,"105":2,"115":2,"127":30,"131":2,"134":2,"136":168,"149":1,"151":2,"152":1,"155":2,"156":1,"160":6,"161":6,"166":5,"167":16,"170":6,"172":2,"176":3}}],["fulfilled",{"2":{"158":1}}],["fully",{"2":{"6":1,"45":4,"50":1,"103":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"47":5,"141":1,"177":4}}],["furthest",{"2":{"127":1}}],["further",{"2":{"43":1,"136":1}}],["furthermore",{"2":{"3":2,"6":5,"45":1,"51":1,"53":1,"56":1,"75":1,"116":1}}],["fun",{"2":{"170":1}}],["fundamental",{"2":{"26":1,"163":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"54":1,"129":1,"147":1,"148":1,"153":1,"166":1}}],["functionalities",{"2":{"45":1}}],["functionally",{"2":{"1":1,"6":1,"18":1,"29":1,"136":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":14,"7":2,"9":1,"13":3,"14":2,"18":2,"29":1,"31":1,"34":5,"37":3,"40":13,"44":6,"45":18,"47":7,"49":2,"50":4,"51":3,"52":3,"53":2,"54":7,"55":1,"56":2,"57":4,"63":2,"66":6,"68":1,"69":8,"71":1,"74":1,"75":1,"81":1,"82":1,"84":1,"86":5,"88":1,"89":1,"95":1,"96":1,"97":9,"99":1,"102":1,"103":7,"105":1,"106":1,"112":1,"113":1,"115":1,"116":1,"122":1,"123":1,"126":4,"127":16,"128":3,"131":3,"134":2,"136":29,"139":2,"141":7,"142":2,"145":2,"147":2,"148":1,"150":2,"152":2,"153":7,"156":3,"157":2,"158":3,"159":2,"160":7,"161":3,"162":1,"166":6,"167":12,"170":1,"175":1,"178":4}}],["functions",{"0":{"1":1,"52":1,"54":1,"57":1,"129":1,"131":1,"167":1},"1":{"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"6":1,"9":3,"17":1,"26":1,"29":1,"37":1,"40":1,"44":1,"45":2,"47":1,"49":1,"97":1,"128":1,"129":2,"134":1,"141":2,"142":1}}],["future",{"2":{"23":1,"58":1,"66":1,"150":2}}],["flexijoins",{"2":{"175":1,"176":3,"177":1,"178":5}}],["flags",{"2":{"45":5}}],["flag",{"2":{"45":12,"50":1}}],["flat",{"2":{"6":1,"160":2,"167":1}}],["flattened",{"2":{"18":1}}],["flattening",{"2":{"6":4,"152":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"18":1,"40":1,"45":2,"47":3,"53":1,"57":1,"63":2,"86":1,"131":4,"136":27,"145":1}}],["floating",{"2":{"6":1,"45":1,"54":5,"127":2}}],["float",{"2":{"6":3,"51":1,"53":1,"56":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"33":1,"34":3,"37":6,"44":1,"47":4,"50":2,"51":2,"53":1,"54":3,"56":1,"62":1,"66":12,"97":4,"103":2,"126":4,"138":6,"144":26,"151":2,"152":2,"153":1,"157":4,"158":9,"159":2,"160":6,"161":6,"162":1,"167":8,"170":190,"171":7,"172":10}}],["flipping",{"0":{"147":1},"2":{"147":1}}],["flipped",{"2":{"1":2,"6":2,"136":2}}],["flipaxis",{"2":{"39":1}}],["flip",{"2":{"0":1,"6":1,"31":1,"129":2,"136":1,"147":2}}],["wgs84",{"2":{"171":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"40":8}}],["wᵢ",{"2":{"40":18}}],["wt",{"2":{"40":3}}],["w",{"2":{"13":13,"14":7,"66":4,"127":1}}],["wrong",{"2":{"143":1,"160":1}}],["writing",{"2":{"174":1}}],["written",{"2":{"69":1}}],["write",{"2":{"7":1,"30":1,"127":1,"174":7}}],["wrap",{"2":{"4":1,"6":1,"146":1,"152":1}}],["wrapped",{"2":{"22":1,"127":2,"134":1,"136":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"34":1,"37":1,"44":1,"47":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1}}],["wrappers`",{"2":{"136":1}}],["wrappers",{"2":{"1":10,"6":12,"22":1,"126":2,"127":1,"131":1,"138":8,"139":1,"144":22,"151":1,"152":1,"156":1,"161":10,"167":1,"170":121,"171":5,"172":9}}],["wrappergeometry`",{"2":{"148":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"69":1,"148":1,"162":1}}],["web",{"2":{"174":1}}],["west",{"2":{"47":8}}],["were",{"2":{"45":1,"127":1,"176":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"17":1,"45":1,"47":1,"63":1,"150":1,"154":1,"165":1}}],["we",{"0":{"55":2},"2":{"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"27":2,"34":1,"36":2,"37":2,"39":4,"40":8,"41":2,"44":1,"45":7,"47":4,"52":8,"53":2,"54":3,"57":1,"58":1,"62":3,"63":2,"66":1,"68":1,"69":5,"71":1,"72":1,"74":1,"75":1,"85":1,"88":1,"89":1,"97":2,"99":3,"100":1,"102":1,"103":2,"105":1,"106":1,"115":1,"116":1,"127":21,"128":1,"134":1,"136":20,"137":1,"149":1,"150":2,"151":2,"152":3,"153":1,"156":5,"160":2,"163":1,"165":4,"166":1,"169":2,"170":4,"171":6,"172":4,"173":1,"174":3,"175":3,"176":7}}],["weighting",{"2":{"43":2,"44":1}}],["weights",{"2":{"38":4}}],["weight",{"2":{"6":5,"40":14,"44":1}}],["weighted",{"2":{"0":1,"6":2,"38":3,"40":4,"44":4}}],["walk",{"2":{"50":1}}],["wall2",{"2":{"47":7}}],["wall1",{"2":{"47":12}}],["walls",{"2":{"47":3}}],["wall",{"2":{"47":69}}],["wachspress",{"2":{"40":1}}],["wasincreasing",{"2":{"127":10}}],["wasn",{"2":{"45":1}}],["was",{"2":{"31":1,"34":1,"37":1,"39":1,"40":4,"41":1,"44":1,"45":1,"47":1,"50":1,"51":1,"52":3,"53":1,"54":2,"55":1,"56":1,"57":3,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"134":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"151":1,"153":1,"160":1,"161":1,"162":1,"166":2,"167":1}}],["wanted",{"2":{"178":1}}],["wants",{"2":{"63":1,"136":1}}],["want",{"0":{"23":1,"55":1},"2":{"13":1,"18":1,"23":1,"40":1,"45":1,"126":1,"171":2,"173":1,"177":1,"178":1}}],["ways",{"2":{"143":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"29":1,"38":1,"129":1,"140":1,"153":1,"164":1,"166":2,"173":1}}],["warn",{"2":{"127":2}}],["warned",{"2":{"6":1,"166":1}}],["warning",{"2":{"0":1,"5":1,"6":3,"24":1,"40":1,"63":1,"136":1,"152":1,"163":1,"177":1}}],["wong",{"2":{"60":1,"61":1,"168":1}}],["won",{"2":{"23":1,"45":1,"136":1}}],["wouldn",{"2":{"54":1}}],["would",{"0":{"55":1},"2":{"6":3,"23":1,"51":1,"53":1,"54":1,"56":1,"63":4,"127":1,"165":2,"171":1,"177":1,"178":1}}],["wound",{"2":{"6":1,"63":1}}],["world",{"0":{"177":1},"2":{"175":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":1,"6":1,"71":1,"99":1,"105":1,"106":1}}],["workflow",{"2":{"86":1,"103":1}}],["workflows",{"2":{"23":1,"25":1,"27":1}}],["works",{"2":{"26":1,"148":1,"150":1}}],["working",{"2":{"3":1,"6":1,"86":1,"171":1}}],["work",{"2":{"1":3,"6":3,"9":1,"34":1,"37":2,"44":1,"47":2,"50":2,"58":1,"66":1,"69":1,"97":1,"103":1,"126":1,"136":2,"148":1,"161":1,"177":1}}],["whole",{"2":{"97":1}}],["whose",{"2":{"3":1,"6":1,"86":1}}],["white",{"2":{"39":1}}],["while",{"2":{"34":1,"43":1,"44":1,"45":5,"54":2,"62":2,"65":1,"69":1,"86":1,"97":1,"127":3,"145":1,"158":1,"160":2,"176":1}}],["whichever",{"2":{"6":1,"156":1}}],["which",{"2":{"1":1,"4":2,"5":1,"6":8,"7":1,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"23":2,"36":1,"37":1,"38":1,"39":2,"40":5,"41":1,"45":11,"47":2,"54":2,"58":1,"63":1,"69":2,"97":3,"127":3,"128":1,"129":1,"136":1,"137":2,"138":1,"141":1,"143":1,"144":1,"149":1,"150":1,"151":1,"152":3,"153":2,"156":1,"158":2,"161":1,"164":1,"166":4,"174":3,"175":3,"176":6,"178":1}}],["what",{"0":{"22":1,"25":1,"30":1,"33":1,"36":2,"43":1,"46":1,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"134":1},"2":{"13":1,"14":1,"24":1,"43":1,"126":1,"127":1,"151":1,"165":1,"171":1,"177":1}}],["whatever",{"2":{"1":1,"6":1,"22":1,"136":1}}],["whyatt",{"2":{"154":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"30":1,"37":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"125":1,"126":1,"133":2,"137":1}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"18":1,"20":1,"23":2,"24":1,"37":1,"40":3,"44":1,"45":2,"52":5,"54":6,"57":7,"97":1,"127":1,"134":3,"136":1,"138":1,"141":1,"146":2,"156":1,"171":1,"172":2,"174":1,"178":1}}],["wherever",{"2":{"6":1,"162":1}}],["where",{"2":{"1":2,"4":5,"6":11,"20":1,"31":2,"34":8,"37":12,"38":2,"40":24,"44":8,"45":14,"47":8,"50":5,"51":2,"52":5,"53":3,"54":18,"56":2,"57":9,"66":25,"69":1,"97":9,"127":3,"136":52,"143":1,"148":1,"151":1,"162":1,"163":1,"164":5,"167":3,"170":4}}],["widely",{"2":{"174":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"97":1,"158":1}}],["wikipedia",{"2":{"97":1,"158":2}}],["wind",{"2":{"4":1,"6":2,"37":1,"69":1}}],["winding",{"0":{"62":1},"2":{"4":2,"6":3,"37":3,"45":7,"62":4,"63":1,"69":1,"127":1}}],["without",{"2":{"1":2,"6":1,"17":1,"24":1,"45":1,"88":1,"103":1,"136":3,"148":1,"161":1}}],["with",{"0":{"52":1,"54":1,"57":1,"157":1,"158":1,"159":1,"172":1,"173":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"20":1,"22":2,"23":1,"33":1,"34":2,"37":7,"38":4,"39":1,"40":2,"44":1,"45":14,"47":6,"52":8,"53":5,"54":15,"56":1,"57":12,"65":1,"66":2,"75":1,"88":1,"92":1,"97":28,"99":1,"102":2,"103":5,"105":1,"106":1,"109":3,"110":2,"111":2,"121":1,"127":7,"129":1,"131":2,"134":1,"136":17,"138":1,"143":1,"146":1,"148":1,"150":1,"153":2,"156":2,"158":2,"159":1,"161":1,"165":1,"166":1,"169":1,"170":4,"171":6,"172":2,"173":2,"174":2,"175":1,"176":1,"177":1}}],["within",{"0":{"114":1,"115":1,"118":1,"119":1,"121":1,"122":1,"123":1},"1":{"115":1,"116":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"31":1,"34":2,"37":1,"38":3,"40":1,"44":1,"45":9,"46":2,"47":5,"52":1,"54":2,"56":1,"57":6,"65":1,"66":5,"71":2,"72":3,"74":2,"91":1,"97":9,"102":1,"103":9,"114":1,"115":6,"116":11,"117":6,"118":14,"119":15,"120":15,"121":7,"122":4,"123":4,"129":1,"175":1,"176":4,"177":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":44,"11":1,"18":3,"23":2,"24":1,"34":4,"37":3,"40":2,"44":1,"45":5,"47":1,"50":1,"51":4,"52":4,"53":4,"54":4,"56":4,"57":4,"63":1,"65":2,"66":4,"69":1,"86":1,"126":1,"127":2,"131":2,"134":1,"135":2,"136":8,"138":1,"142":2,"143":1,"145":2,"148":3,"150":2,"152":3,"156":2,"158":1,"160":1,"161":2,"166":1,"171":1,"174":1,"175":2,"177":1,"178":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR196/assets/chunks/@localSearchIndexroot.CvByROko.js b/previews/PR196/assets/chunks/@localSearchIndexroot.CvByROko.js new file mode 100644 index 000000000..2c673951b --- /dev/null +++ b/previews/PR196/assets/chunks/@localSearchIndexroot.CvByROko.js @@ -0,0 +1 @@ +const e='{"documentCount":179,"nextId":179,"documentIds":{"0":"/GeometryOps.jl/previews/PR196/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/previews/PR196/api#apply-and-associated-functions","2":"/GeometryOps.jl/previews/PR196/api#General-geometry-methods","3":"/GeometryOps.jl/previews/PR196/api#OGC-methods","4":"/GeometryOps.jl/previews/PR196/api#Other-general-methods","5":"/GeometryOps.jl/previews/PR196/api#Barycentric-coordinates","6":"/GeometryOps.jl/previews/PR196/api#Other-methods","7":"/GeometryOps.jl/previews/PR196/call_notes#20th-April,-2024","8":"/GeometryOps.jl/previews/PR196/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/previews/PR196/call_notes#To-do","10":"/GeometryOps.jl/previews/PR196/call_notes#done","11":"/GeometryOps.jl/previews/PR196/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/previews/PR196/experiments/predicates#predicates","13":"/GeometryOps.jl/previews/PR196/experiments/predicates#orient","14":"/GeometryOps.jl/previews/PR196/experiments/predicates#dashboard","15":"/GeometryOps.jl/previews/PR196/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/previews/PR196/experiments/predicates#incircle","17":"/GeometryOps.jl/previews/PR196/explanations/paradigms#paradigms","18":"/GeometryOps.jl/previews/PR196/explanations/paradigms#apply","19":"/GeometryOps.jl/previews/PR196/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/previews/PR196/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/previews/PR196/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/previews/PR196/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/previews/PR196/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/previews/PR196/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/previews/PR196/#what-is-geometryops-jl","26":"/GeometryOps.jl/previews/PR196/#how-to-navigate-the-docs","27":"/GeometryOps.jl/previews/PR196/introduction#introduction","28":"/GeometryOps.jl/previews/PR196/introduction#Main-concepts","29":"/GeometryOps.jl/previews/PR196/introduction#The-apply-paradigm","30":"/GeometryOps.jl/previews/PR196/introduction#What\'s-this-GeoInterface.Wrapper-thing?","31":"/GeometryOps.jl/previews/PR196/source/GeometryOps#geometryops-jl","32":"/GeometryOps.jl/previews/PR196/source/methods/angles#angles","33":"/GeometryOps.jl/previews/PR196/source/methods/angles#What-is-angles?","34":"/GeometryOps.jl/previews/PR196/source/methods/angles#implementation","35":"/GeometryOps.jl/previews/PR196/source/methods/area#Area-and-signed-area","36":"/GeometryOps.jl/previews/PR196/source/methods/area#What-is-area?-What-is-signed-area?","37":"/GeometryOps.jl/previews/PR196/source/methods/area#implementation","38":"/GeometryOps.jl/previews/PR196/source/methods/barycentric#Barycentric-coordinates","39":"/GeometryOps.jl/previews/PR196/source/methods/barycentric#example","40":"/GeometryOps.jl/previews/PR196/source/methods/barycentric#Barycentric-coordinate-API","41":"/GeometryOps.jl/previews/PR196/source/methods/buffer#buffer","42":"/GeometryOps.jl/previews/PR196/source/methods/centroid#centroid","43":"/GeometryOps.jl/previews/PR196/source/methods/centroid#What-is-the-centroid?","44":"/GeometryOps.jl/previews/PR196/source/methods/centroid#implementation","45":"/GeometryOps.jl/previews/PR196/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","46":"/GeometryOps.jl/previews/PR196/source/methods/clipping/coverage#What-is-coverage?","47":"/GeometryOps.jl/previews/PR196/source/methods/clipping/coverage#implementation","48":"/GeometryOps.jl/previews/PR196/source/methods/clipping/cut#Polygon-cutting","49":"/GeometryOps.jl/previews/PR196/source/methods/clipping/cut#What-is-cut?","50":"/GeometryOps.jl/previews/PR196/source/methods/clipping/cut#implementation","51":"/GeometryOps.jl/previews/PR196/source/methods/clipping/difference#Difference-Polygon-Clipping","52":"/GeometryOps.jl/previews/PR196/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","53":"/GeometryOps.jl/previews/PR196/source/methods/clipping/intersection#Geometry-Intersection","54":"/GeometryOps.jl/previews/PR196/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","55":"/GeometryOps.jl/previews/PR196/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","56":"/GeometryOps.jl/previews/PR196/source/methods/clipping/union#Union-Polygon-Clipping","57":"/GeometryOps.jl/previews/PR196/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","58":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#Convex-hull","59":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#example","60":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#Simple-hull","61":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#Convex-hull-of-the-USA","62":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#Investigating-the-winding-order","63":"/GeometryOps.jl/previews/PR196/source/methods/convex_hull#implementation","64":"/GeometryOps.jl/previews/PR196/source/methods/distance#Distance-and-signed-distance","65":"/GeometryOps.jl/previews/PR196/source/methods/distance#What-is-distance?-What-is-signed-distance?","66":"/GeometryOps.jl/previews/PR196/source/methods/distance#implementation","67":"/GeometryOps.jl/previews/PR196/source/methods/equals#equals","68":"/GeometryOps.jl/previews/PR196/source/methods/equals#What-is-equals?","69":"/GeometryOps.jl/previews/PR196/source/methods/equals#implementation","70":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/contains#contains","71":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/contains#What-is-contains?","72":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/contains#implementation","73":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#coveredby","74":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#What-is-coveredby?","75":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#implementation","76":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Convert-features-to-geometries","77":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Points-coveredby-geometries","78":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","79":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","80":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","81":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","82":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","83":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/covers#covers","84":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/covers#What-is-covers?","85":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/covers#implementation","86":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/crosses#Crossing-checks","87":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#disjoint","88":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#What-is-disjoint?","89":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#implementation","90":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Convert-features-to-geometries","91":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Point-disjoint-geometries","92":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","93":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","94":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","95":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","96":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","97":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","98":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/intersects#Intersection-checks","99":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/intersects#What-is-intersects?","100":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/intersects#implementation","101":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/overlaps#overlaps","102":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/overlaps#What-is-overlaps?","103":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/overlaps#implementation","104":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#touches","105":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#What-is-touches?","106":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#implementation","107":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Convert-features-to-geometries","108":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Point-touches-geometries","109":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Lines-touching-geometries","110":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Rings-touch-geometries","111":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Polygons-touch-geometries","112":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","113":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","114":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#within","115":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#What-is-within?","116":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#implementation","117":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Convert-features-to-geometries","118":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Points-within-geometries","119":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Lines-within-geometries","120":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Rings-covered-by-geometries","121":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Polygons-within-geometries","122":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","123":"/GeometryOps.jl/previews/PR196/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","124":"/GeometryOps.jl/previews/PR196/source/methods/orientation#orientation","125":"/GeometryOps.jl/previews/PR196/source/methods/orientation#isclockwise","126":"/GeometryOps.jl/previews/PR196/source/methods/orientation#isconcave","127":"/GeometryOps.jl/previews/PR196/source/methods/polygonize#Polygonizing-raster-data","128":"/GeometryOps.jl/previews/PR196/source/not_implemented_yet#Not-implemented-yet","129":"/GeometryOps.jl/previews/PR196/source/primitives#Primitive-functions","130":"/GeometryOps.jl/previews/PR196/source/primitives#docstrings","131":"/GeometryOps.jl/previews/PR196/source/primitives#functions","132":"/GeometryOps.jl/previews/PR196/source/primitives#types","133":"/GeometryOps.jl/previews/PR196/source/primitives#implementation","134":"/GeometryOps.jl/previews/PR196/source/primitives#What-is-apply?","135":"/GeometryOps.jl/previews/PR196/source/primitives#embedding","136":"/GeometryOps.jl/previews/PR196/source/primitives#threading","137":"/GeometryOps.jl/previews/PR196/source/transformations/correction/closed_ring#Closed-Rings","138":"/GeometryOps.jl/previews/PR196/source/transformations/correction/closed_ring#example","139":"/GeometryOps.jl/previews/PR196/source/transformations/correction/closed_ring#implementation","140":"/GeometryOps.jl/previews/PR196/source/transformations/correction/geometry_correction#Geometry-Corrections","141":"/GeometryOps.jl/previews/PR196/source/transformations/correction/geometry_correction#interface","142":"/GeometryOps.jl/previews/PR196/source/transformations/correction/geometry_correction#Available-corrections","143":"/GeometryOps.jl/previews/PR196/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","144":"/GeometryOps.jl/previews/PR196/source/transformations/correction/intersecting_polygons#example","145":"/GeometryOps.jl/previews/PR196/source/transformations/correction/intersecting_polygons#implementation","146":"/GeometryOps.jl/previews/PR196/source/transformations/extent#Extent-embedding","147":"/GeometryOps.jl/previews/PR196/source/transformations/flip#Coordinate-flipping","148":"/GeometryOps.jl/previews/PR196/source/transformations/reproject#Geometry-reprojection","149":"/GeometryOps.jl/previews/PR196/source/transformations/reproject#Method-error-handling","150":"/GeometryOps.jl/previews/PR196/source/transformations/segmentize#segmentize","151":"/GeometryOps.jl/previews/PR196/source/transformations/segmentize#examples","152":"/GeometryOps.jl/previews/PR196/source/transformations/segmentize#benchmark","153":"/GeometryOps.jl/previews/PR196/source/transformations/segmentize#implementation","154":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#Geometry-simplification","155":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#examples","156":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#benchmark","157":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","158":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","159":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","160":"/GeometryOps.jl/previews/PR196/source/transformations/simplify#Shared-utils","161":"/GeometryOps.jl/previews/PR196/source/transformations/transform#Pointwise-transformation","162":"/GeometryOps.jl/previews/PR196/source/transformations/tuples#Tuple-conversion","163":"/GeometryOps.jl/previews/PR196/source/types#types","164":"/GeometryOps.jl/previews/PR196/source/types#TraitTarget","165":"/GeometryOps.jl/previews/PR196/source/types#BoolsAsTypes","166":"/GeometryOps.jl/previews/PR196/source/types#GEOS","167":"/GeometryOps.jl/previews/PR196/source/utils#Utility-functions","168":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#Creating-Geometry","169":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#creating-geometry","170":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#plot-geometry","171":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#geom-crs","172":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#attributes","173":"/GeometryOps.jl/previews/PR196/tutorials/creating_geometry#save-geometry","174":"/GeometryOps.jl/previews/PR196/tutorials/geodesic_paths#Geodesic-paths","175":"/GeometryOps.jl/previews/PR196/tutorials/spatial_joins#Spatial-joins","176":"/GeometryOps.jl/previews/PR196/tutorials/spatial_joins#Simple-example","177":"/GeometryOps.jl/previews/PR196/tutorials/spatial_joins#Real-world-example","178":"/GeometryOps.jl/previews/PR196/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,91],"1":[4,4,248],"2":[3,4,1],"3":[2,7,208],"4":[3,7,258],"5":[2,4,84],"6":[2,4,1086],"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":[1,1,72],"28":[2,1,1],"29":[3,3,50],"30":[8,3,18],"31":[2,1,120],"32":[1,1,3],"33":[4,1,57],"34":[1,1,268],"35":[4,1,4],"36":[5,4,100],"37":[1,4,246],"38":[2,1,65],"39":[1,2,211],"40":[3,2,414],"41":[1,1,110],"42":[1,1,6],"43":[5,1,91],"44":[1,1,199],"45":[3,1,609],"46":[4,1,70],"47":[1,1,327],"48":[2,1,3],"49":[4,2,57],"50":[1,2,200],"51":[3,1,214],"52":[10,1,190],"53":[2,1,250],"54":[10,1,480],"55":[11,1,25],"56":[3,1,235],"57":[10,1,283],"58":[2,1,56],"59":[1,2,1],"60":[2,3,32],"61":[5,2,40],"62":[4,2,100],"63":[1,2,166],"64":[4,1,4],"65":[5,4,128],"66":[1,4,260],"67":[1,1,3],"68":[4,1,68],"69":[1,1,265],"70":[1,1,3],"71":[4,1,79],"72":[1,1,79],"73":[1,1,3],"74":[4,1,81],"75":[1,1,128],"76":[4,1,11],"77":[3,1,56],"78":[3,1,46],"79":[4,1,48],"80":[4,1,40],"81":[5,1,40],"82":[5,1,44],"83":[1,1,3],"84":[4,1,67],"85":[1,1,78],"86":[2,1,149],"87":[1,1,3],"88":[4,1,68],"89":[1,1,110],"90":[4,1,10],"91":[3,1,57],"92":[3,1,58],"93":[3,1,47],"94":[3,1,33],"95":[5,1,39],"96":[5,1,44],"97":[3,1,432],"98":[2,1,3],"99":[4,2,80],"100":[1,2,76],"101":[1,1,3],"102":[4,1,82],"103":[1,1,244],"104":[1,1,3],"105":[4,1,70],"106":[1,1,125],"107":[4,1,11],"108":[3,1,69],"109":[3,1,52],"110":[3,1,61],"111":[3,1,40],"112":[5,1,39],"113":[5,1,42],"114":[1,1,3],"115":[4,1,72],"116":[1,1,129],"117":[4,1,11],"118":[3,1,63],"119":[3,1,53],"120":[4,1,53],"121":[3,1,38],"122":[5,1,39],"123":[5,1,42],"124":[1,1,4],"125":[1,1,21],"126":[1,1,206],"127":[3,1,511],"128":[3,1,47],"129":[2,1,113],"130":[1,2,1],"131":[1,3,106],"132":[1,2,12],"133":[1,2,33],"134":[4,2,114],"135":[2,2,36],"136":[1,2,536],"137":[2,1,54],"138":[1,2,87],"139":[1,2,83],"140":[2,1,41],"141":[1,2,112],"142":[2,2,109],"143":[2,1,77],"144":[1,2,70],"145":[1,2,135],"146":[2,1,71],"147":[2,1,56],"148":[2,1,132],"149":[3,2,77],"150":[1,1,76],"151":[1,1,147],"152":[1,1,268],"153":[1,1,188],"154":[2,1,44],"155":[1,2,67],"156":[1,2,391],"157":[4,1,75],"158":[4,1,186],"159":[4,1,85],"160":[2,1,149],"161":[2,1,111],"162":[2,1,58],"163":[1,1,38],"164":[1,1,74],"165":[1,1,82],"166":[1,1,147],"167":[2,1,136],"168":[2,1,60],"169":[4,2,287],"170":[13,2,280],"171":[9,2,199],"172":[7,2,63],"173":[4,2,140],"174":[2,1,52],"175":[2,1,138],"176":[2,2,137],"177":[3,2,117],"178":[3,2,68]},"averageFieldLength":[2.860335195530726,1.4692737430167604,108.19553072625699],"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":"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":"Angles","titles":[]},"33":{"title":"What is angles?","titles":["Angles"]},"34":{"title":"Implementation","titles":["Angles"]},"35":{"title":"Area and signed area","titles":[]},"36":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"37":{"title":"Implementation","titles":["Area and signed area"]},"38":{"title":"Barycentric coordinates","titles":[]},"39":{"title":"Example","titles":["Barycentric coordinates"]},"40":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"41":{"title":"Buffer","titles":[]},"42":{"title":"Centroid","titles":[]},"43":{"title":"What is the centroid?","titles":["Centroid"]},"44":{"title":"Implementation","titles":["Centroid"]},"45":{"title":"Polygon clipping helpers","titles":[]},"46":{"title":"What is coverage?","titles":[]},"47":{"title":"Implementation","titles":[]},"48":{"title":"Polygon cutting","titles":[]},"49":{"title":"What is cut?","titles":["Polygon cutting"]},"50":{"title":"Implementation","titles":["Polygon cutting"]},"51":{"title":"Difference Polygon Clipping","titles":[]},"52":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"53":{"title":"Geometry Intersection","titles":[]},"54":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"55":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"56":{"title":"Union Polygon Clipping","titles":[]},"57":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"58":{"title":"Convex hull","titles":[]},"59":{"title":"Example","titles":["Convex hull"]},"60":{"title":"Simple hull","titles":["Convex hull","Example"]},"61":{"title":"Convex hull of the USA","titles":["Convex hull"]},"62":{"title":"Investigating the winding order","titles":["Convex hull"]},"63":{"title":"Implementation","titles":["Convex hull"]},"64":{"title":"Distance and signed distance","titles":[]},"65":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"66":{"title":"Implementation","titles":["Distance and signed distance"]},"67":{"title":"Equals","titles":[]},"68":{"title":"What is equals?","titles":["Equals"]},"69":{"title":"Implementation","titles":["Equals"]},"70":{"title":"Contains","titles":[]},"71":{"title":"What is contains?","titles":["Contains"]},"72":{"title":"Implementation","titles":["Contains"]},"73":{"title":"CoveredBy","titles":[]},"74":{"title":"What is coveredby?","titles":["CoveredBy"]},"75":{"title":"Implementation","titles":["CoveredBy"]},"76":{"title":"Convert features to geometries","titles":[]},"77":{"title":"Points coveredby geometries","titles":[]},"78":{"title":"Lines coveredby geometries","titles":[]},"79":{"title":"Rings covered by geometries","titles":[]},"80":{"title":"Polygons covered by geometries","titles":[]},"81":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"82":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"83":{"title":"Covers","titles":[]},"84":{"title":"What is covers?","titles":["Covers"]},"85":{"title":"Implementation","titles":["Covers"]},"86":{"title":"Crossing checks","titles":[]},"87":{"title":"Disjoint","titles":[]},"88":{"title":"What is disjoint?","titles":["Disjoint"]},"89":{"title":"Implementation","titles":["Disjoint"]},"90":{"title":"Convert features to geometries","titles":[]},"91":{"title":"Point disjoint geometries","titles":[]},"92":{"title":"Lines disjoint geometries","titles":[]},"93":{"title":"Rings disjoint geometries","titles":[]},"94":{"title":"Polygon disjoint geometries","titles":[]},"95":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"96":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"97":{"title":"Line-curve interaction","titles":[]},"98":{"title":"Intersection checks","titles":[]},"99":{"title":"What is intersects?","titles":["Intersection checks"]},"100":{"title":"Implementation","titles":["Intersection checks"]},"101":{"title":"Overlaps","titles":[]},"102":{"title":"What is overlaps?","titles":["Overlaps"]},"103":{"title":"Implementation","titles":["Overlaps"]},"104":{"title":"Touches","titles":[]},"105":{"title":"What is touches?","titles":["Touches"]},"106":{"title":"Implementation","titles":["Touches"]},"107":{"title":"Convert features to geometries","titles":[]},"108":{"title":"Point touches geometries","titles":[]},"109":{"title":"Lines touching geometries","titles":[]},"110":{"title":"Rings touch geometries","titles":[]},"111":{"title":"Polygons touch geometries","titles":[]},"112":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"113":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"114":{"title":"Within","titles":[]},"115":{"title":"What is within?","titles":["Within"]},"116":{"title":"Implementation","titles":["Within"]},"117":{"title":"Convert features to geometries","titles":[]},"118":{"title":"Points within geometries","titles":[]},"119":{"title":"Lines within geometries","titles":[]},"120":{"title":"Rings covered by geometries","titles":[]},"121":{"title":"Polygons within geometries","titles":[]},"122":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"123":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"124":{"title":"Orientation","titles":[]},"125":{"title":"isclockwise","titles":["Orientation"]},"126":{"title":"isconcave","titles":["Orientation"]},"127":{"title":"Polygonizing raster data","titles":[]},"128":{"title":"Not implemented yet","titles":[]},"129":{"title":"Primitive functions","titles":[]},"130":{"title":"Docstrings","titles":["Primitive functions"]},"131":{"title":"Functions","titles":["Primitive functions","Docstrings"]},"132":{"title":"Types","titles":["Primitive functions"]},"133":{"title":"Implementation","titles":["Primitive functions"]},"134":{"title":"What is apply?","titles":["Primitive functions"]},"135":{"title":"Embedding:","titles":["Primitive functions"]},"136":{"title":"Threading","titles":["Primitive functions"]},"137":{"title":"Closed Rings","titles":[]},"138":{"title":"Example","titles":["Closed Rings"]},"139":{"title":"Implementation","titles":["Closed Rings"]},"140":{"title":"Geometry Corrections","titles":[]},"141":{"title":"Interface","titles":["Geometry Corrections"]},"142":{"title":"Available corrections","titles":["Geometry Corrections"]},"143":{"title":"Intersecting Polygons","titles":[]},"144":{"title":"Example","titles":["Intersecting Polygons"]},"145":{"title":"Implementation","titles":["Intersecting Polygons"]},"146":{"title":"Extent embedding","titles":[]},"147":{"title":"Coordinate flipping","titles":[]},"148":{"title":"Geometry reprojection","titles":[]},"149":{"title":"Method error handling","titles":["Geometry reprojection"]},"150":{"title":"Segmentize","titles":[]},"151":{"title":"Examples","titles":["Segmentize"]},"152":{"title":"Benchmark","titles":["Segmentize"]},"153":{"title":"Implementation","titles":["Segmentize"]},"154":{"title":"Geometry simplification","titles":[]},"155":{"title":"Examples","titles":["Geometry simplification"]},"156":{"title":"Benchmark","titles":["Geometry simplification"]},"157":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"158":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"159":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"160":{"title":"Shared utils","titles":[]},"161":{"title":"Pointwise transformation","titles":[]},"162":{"title":"Tuple conversion","titles":[]},"163":{"title":"Types","titles":[]},"164":{"title":"TraitTarget","titles":["Types"]},"165":{"title":"BoolsAsTypes","titles":["Types"]},"166":{"title":"GEOS","titles":["Types"]},"167":{"title":"Utility functions","titles":[]},"168":{"title":"Creating Geometry","titles":[]},"169":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"170":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"171":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"172":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"173":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"174":{"title":"Geodesic paths","titles":[]},"175":{"title":"Spatial joins","titles":[]},"176":{"title":"Simple example","titles":["Spatial joins"]},"177":{"title":"Real-world example","titles":["Spatial joins"]},"178":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"170":1}}],["θ",{"2":{"169":7,"170":3,"171":5}}],["☁",{"2":{"169":1}}],["✈",{"2":{"169":1}}],["÷",{"2":{"136":2}}],["ϵ",{"2":{"54":5}}],["∘",{"2":{"54":1,"103":2,"127":2,"141":1,"156":2,"178":2}}],["⊻",{"2":{"45":1,"52":2}}],["≥",{"2":{"45":1,"97":2,"145":1,"158":1}}],["α≈1",{"2":{"54":1}}],["α≈0",{"2":{"54":1}}],["α2",{"2":{"45":4,"54":2}}],["α",{"2":{"45":3,"54":28,"97":7}}],["α1",{"2":{"45":4,"54":2}}],["β2",{"2":{"45":4,"54":2}}],["β",{"2":{"45":4,"54":28,"97":7}}],["β1",{"2":{"45":4,"54":2}}],["≤",{"2":{"45":5,"47":14,"97":6,"158":1,"160":1,"167":4}}],["^",{"2":{"170":1}}],["^3",{"2":{"170":1}}],["^n",{"2":{"126":1}}],["^2",{"2":{"44":2,"66":2}}],["^hormannpresentation",{"2":{"40":2}}],["∑λ",{"2":{"40":2}}],["∑i=2n",{"2":{"6":1}}],["`$",{"2":{"166":1}}],["`libgeos",{"2":{"166":1}}],["`linearring`",{"2":{"153":1}}],["`linearsegments`",{"2":{"153":1}}],["`linestring`",{"2":{"153":1}}],["`linestringtrait`",{"2":{"141":1}}],["`line2`",{"2":{"126":1}}],["`line1`",{"2":{"126":1}}],["`line",{"2":{"53":4}}],["`equatorial",{"2":{"152":2}}],["`extents",{"2":{"146":1}}],["`inf`",{"2":{"148":1}}],["`intersects`",{"2":{"100":1}}],["`intersectingpolygons`",{"2":{"51":1,"53":1,"56":1}}],["`prefilter",{"2":{"156":1}}],["`proj",{"2":{"148":1,"152":2}}],["`polgontrait`",{"2":{"136":1}}],["`polygontrait`",{"2":{"136":1,"141":1}}],["`polygonize`",{"2":{"127":2}}],["`polygon`",{"2":{"40":3}}],["`polys`",{"2":{"52":1}}],["`poly",{"2":{"52":3,"54":1,"57":1}}],["`pointrait`",{"2":{"156":1}}],["`pointtrait`",{"2":{"136":3,"141":1}}],["`point",{"2":{"97":3}}],["`point`",{"2":{"40":4,"66":1}}],["`point2f`",{"2":{"39":1}}],["`obj`",{"2":{"136":1,"161":1,"162":1}}],["`op`",{"2":{"136":2}}],["`+`",{"2":{"136":1}}],["`alg",{"2":{"166":1}}],["`alg`",{"2":{"160":1}}],["`always",{"2":{"148":1}}],["`application",{"2":{"141":1}}],["`apply`",{"2":{"136":1,"164":1}}],["`abstractgeometrytrait`",{"2":{"136":1}}],["`abstractarray`",{"2":{"136":1}}],["`abstractmatrix`",{"2":{"127":1}}],["`calc",{"2":{"133":1}}],["`crs`",{"2":{"133":1}}],["`components`",{"2":{"136":1}}],["`collect`",{"2":{"136":1}}],["`covers`",{"2":{"75":1,"85":1}}],["`coveredby`",{"2":{"75":1,"85":1}}],["`contains`",{"2":{"72":1,"116":1}}],["`convex",{"2":{"63":2}}],["`union",{"2":{"127":2}}],["`unionintersectingpolygons`",{"2":{"145":1}}],["`unionintersectingpolygons",{"2":{"51":1,"52":2,"53":1,"54":2,"56":1,"57":2}}],["`ys`",{"2":{"127":1}}],["`flattening`",{"2":{"152":1}}],["`flattening",{"2":{"152":1}}],["`flatten`",{"2":{"136":1}}],["`f",{"2":{"136":1}}],["`featurecollectiontrait`",{"2":{"136":2}}],["`featurecollection`",{"2":{"127":2}}],["`featuretrait`",{"2":{"136":3}}],["`feature`s",{"2":{"127":1}}],["`f`",{"2":{"127":5,"136":6,"161":2,"166":1}}],["`false`",{"2":{"126":1,"127":1,"133":4,"148":1}}],["`fix",{"2":{"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["`douglaspeucker`",{"2":{"156":1}}],["`d`",{"2":{"148":1}}],["`difference`",{"2":{"145":1}}],["`disjoint`",{"2":{"100":1}}],["`delaunaytriangulation",{"2":{"63":1}}],["`within`",{"2":{"72":1,"116":1}}],["`weight`",{"2":{"40":1}}],["`geos`",{"2":{"166":3}}],["`geodesic`",{"2":{"152":1}}],["`geodesicsegments`",{"2":{"151":1,"152":1,"153":1}}],["`geointerface`",{"2":{"141":1}}],["`geointerface",{"2":{"136":2,"148":2}}],["`geom`",{"2":{"66":3,"136":1,"153":1}}],["`geometrycorrection`",{"2":{"139":1,"141":1,"145":2}}],["`geometry`",{"2":{"136":1,"148":2}}],["`geometrybasics",{"2":{"40":3}}],["`geometries`",{"2":{"63":1}}],["`g1`",{"2":{"66":1}}],["`gi",{"2":{"63":1,"127":1}}],["`tuple",{"2":{"167":1}}],["`tuple`s",{"2":{"162":1}}],["`tuple`",{"2":{"127":1,"162":1}}],["`time`",{"2":{"148":1}}],["`transform`",{"2":{"148":1}}],["`true`",{"2":{"75":1,"86":1,"89":2,"106":1,"116":1,"126":2,"127":1,"133":2,"148":1}}],["`threaded==true`",{"2":{"136":1}}],["`threaded`",{"2":{"133":1}}],["`tol`",{"2":{"156":2,"157":3,"158":2,"159":3,"160":4}}],["`to",{"2":{"54":1}}],["`target",{"2":{"148":3}}],["`target`",{"2":{"53":1,"136":4,"164":1}}],["`tables",{"2":{"136":1}}],["`taget`",{"2":{"51":1,"56":1}}],["`method",{"2":{"153":1}}],["`method`",{"2":{"40":3,"153":1}}],["`max",{"2":{"152":4,"153":2,"166":1}}],["`makie",{"2":{"127":1}}],["`multipointtrait`",{"2":{"136":1,"156":1}}],["`multipolygontrait`",{"2":{"136":1}}],["`multipolygon`",{"2":{"127":3}}],["`multipolygon",{"2":{"52":3,"54":3,"57":2}}],["`multipoly",{"2":{"52":7,"54":3,"57":3}}],["`minpoints`",{"2":{"127":2}}],["`number`",{"2":{"156":2,"160":3}}],["`namedtuple`",{"2":{"136":1}}],["`nothing`",{"2":{"45":1,"133":1}}],["`next",{"2":{"45":1}}],["`bool`",{"2":{"127":2}}],["`buffer`",{"2":{"41":1}}],["`barycentric",{"2":{"40":3}}],["`radialdistance`",{"2":{"156":1}}],["`ratio`",{"2":{"156":2,"160":3}}],["`reproject`",{"2":{"149":1}}],["`rebuild`",{"2":{"136":1}}],["`r`",{"2":{"40":1}}],["`rᵢ`",{"2":{"40":1}}],["`segmentize`",{"2":{"166":1}}],["`svector`",{"2":{"161":3}}],["`simplifyalg`",{"2":{"156":2}}],["`simplify",{"2":{"156":1}}],["`simplify`",{"2":{"156":2}}],["`source",{"2":{"148":3}}],["`s`",{"2":{"40":1}}],["`sᵢ`",{"2":{"40":2}}],["`s2`",{"2":{"40":1}}],["`s1`",{"2":{"40":1}}],["`hcat`",{"2":{"40":1}}],["`x`",{"2":{"136":1}}],["`xs`",{"2":{"127":1}}],["`x1",{"2":{"40":1}}],["`x1`",{"2":{"40":2}}],["`x2`",{"2":{"40":1}}],["`visvalingamwhyatt`",{"2":{"156":1}}],["`vector",{"2":{"148":1}}],["`vector`",{"2":{"127":1,"136":1}}],["`vᵢ`",{"2":{"40":1}}],["`v`",{"2":{"40":1}}],["`values`",{"2":{"40":1,"127":1}}],["`λs`",{"2":{"40":2}}],["`",{"2":{"40":2,"51":1,"52":2,"53":1,"54":3,"56":1,"57":2,"127":3,"136":1,"141":2,"148":2,"153":1,"156":3,"166":2,"167":1}}],["```jldoctest",{"2":{"50":1,"51":1,"53":1,"54":1,"56":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":1,"156":1}}],["```julia",{"2":{"6":2,"40":1,"86":1,"126":1,"136":1,"161":2,"164":1}}],["```math",{"2":{"40":1,"126":1}}],["```",{"2":{"11":1,"40":3,"50":1,"51":1,"53":1,"56":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":3,"127":11,"136":1,"156":1,"161":2,"167":1}}],["λ₁",{"2":{"40":2}}],["λn",{"2":{"38":1}}],["λ3",{"2":{"38":1}}],["λ2",{"2":{"38":2}}],["λ1",{"2":{"38":2}}],["λs",{"2":{"5":3,"6":4,"40":27}}],["π",{"2":{"34":1,"156":1}}],["δbay",{"2":{"54":3}}],["δbax",{"2":{"54":3}}],["δby",{"2":{"54":5}}],["δbx",{"2":{"54":5}}],["δb",{"2":{"54":2}}],["δay",{"2":{"54":5}}],["δax",{"2":{"54":5}}],["δa",{"2":{"54":2}}],["δintrs",{"2":{"45":2}}],["δy2",{"2":{"126":2}}],["δy1",{"2":{"126":2}}],["δyl",{"2":{"103":4}}],["δy",{"2":{"34":8,"47":3,"97":7}}],["δys",{"2":{"34":1}}],["δx2",{"2":{"126":2}}],["δx1",{"2":{"126":2}}],["δxl",{"2":{"103":4}}],["δx",{"2":{"34":9,"47":3,"97":7}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"160":1}}],["$rectangle",{"2":{"152":2}}],["$number",{"2":{"160":1}}],["$name",{"2":{"31":2}}],["$min",{"2":{"160":1}}],["$douglas",{"2":{"156":1,"158":1}}],["$simplify",{"2":{"156":1,"157":1,"159":1}}],["$lg",{"2":{"152":1}}],["$lin",{"2":{"152":2}}],["$geom",{"2":{"156":8}}],["$geo",{"2":{"152":1}}],["$apply",{"2":{"136":1,"147":1,"148":1,"156":1}}],["$calc",{"2":{"133":1}}],["$crs",{"2":{"133":1,"146":1}}],["$tol",{"2":{"160":1}}],["$threaded",{"2":{"133":1}}],["$t",{"2":{"69":1,"136":4}}],["$target",{"2":{"52":1,"54":1,"57":1,"136":3}}],["$trait",{"2":{"50":1,"52":2,"54":2,"57":2}}],["$",{"2":{"13":4,"14":1,"40":4,"45":2,"127":3,"141":4,"153":1,"156":12,"166":1}}],["|=",{"2":{"97":4,"103":1}}],["||",{"2":{"34":2,"45":13,"47":8,"50":1,"53":1,"54":5,"56":1,"69":18,"86":2,"97":8,"103":1,"108":1,"127":7,"158":1,"160":3}}],["|",{"2":{"11":4,"97":1}}],["|>",{"2":{"11":8,"13":2,"136":1,"151":1,"152":1,"156":3,"177":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"40":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"45":4}}],["qhull",{"2":{"6":1,"63":1}}],["queue",{"2":{"158":41}}],["questions",{"2":{"54":1}}],["quite",{"2":{"138":1,"177":1}}],["quickhull",{"2":{"6":1,"58":1,"63":2}}],["quick",{"2":{"4":1,"6":1,"40":1,"146":1,"155":1}}],["quality",{"2":{"6":1,"156":1}}],["quantity",{"2":{"6":1,"152":1}}],["quot",{"2":{"1":4,"6":10,"20":2,"45":8,"65":2,"66":2,"69":2,"84":4,"97":10,"134":2,"136":8,"150":6,"169":2,"176":2}}],["zone",{"2":{"170":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"127":5}}],["zip",{"2":{"13":1,"14":1,"169":4,"170":1,"171":1}}],["zeros",{"2":{"40":1,"47":1}}],["zero",{"2":{"4":6,"6":8,"37":11,"44":3,"45":4,"47":11,"54":22,"65":1,"66":3,"126":1,"136":1,"158":4}}],["z",{"2":{"4":1,"5":1,"6":2,"40":3,"69":3,"127":3,"147":1,"161":1,"162":1}}],["0e6",{"2":{"170":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"171":1}}],["09707519809793252",{"2":{"171":2}}],["091887951911644",{"2":{"171":3}}],["0999933334666654",{"2":{"169":1}}],["09801605542096",{"2":{"169":1}}],["098016055420953",{"2":{"169":3}}],["09297443860091348",{"2":{"169":4}}],["09",{"2":{"39":1}}],["08506974233813636",{"2":{"171":2}}],["08",{"2":{"39":1}}],["062749678615475",{"2":{"171":1}}],["06274967861547665",{"2":{"171":2}}],["06592462566760626",{"2":{"169":1}}],["0650624499034016",{"2":{"169":4}}],["06",{"2":{"39":1}}],["02017324484778",{"2":{"171":1}}],["020173244847778715",{"2":{"171":2}}],["027886421973952302",{"2":{"169":4}}],["02",{"2":{"39":3}}],["04500741774392",{"2":{"171":1}}],["045007417743918",{"2":{"171":2}}],["049999166670833324",{"2":{"169":1}}],["0438052480035",{"2":{"169":1}}],["043805248003498",{"2":{"169":3}}],["04",{"2":{"39":6}}],["07518688541961",{"2":{"171":1}}],["075186885419612",{"2":{"171":2}}],["071",{"2":{"151":2,"152":2}}],["07",{"2":{"39":6,"151":6,"152":6}}],["009176636029576",{"2":{"171":1}}],["0091766360295773",{"2":{"171":2}}],["003135308800957",{"2":{"171":1}}],["0031353088009582475",{"2":{"171":2}}],["0035114210915891397",{"2":{"169":4}}],["006784125578492062",{"2":{"171":2}}],["0020133807972559925",{"2":{"171":2}}],["00839489109211",{"2":{"171":3}}],["008696",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["005465967083412071",{"2":{"169":4}}],["00111595449914",{"2":{"169":1}}],["001115954499138",{"2":{"169":3}}],["0010075412835199304",{"2":{"169":4}}],["001",{"2":{"156":1}}],["00085222666982",{"2":{"171":3}}],["000577332369005",{"2":{"171":1}}],["0005773323690041465",{"2":{"171":2}}],["000510363870095e6",{"2":{"170":2}}],["00025191811248184703",{"2":{"171":2}}],["000215611503127e6",{"2":{"170":2}}],["0007260527263e6",{"2":{"170":2}}],["000342160541625e6",{"2":{"170":2}}],["000124843834609e6",{"2":{"170":2}}],["000063948817746e6",{"2":{"170":2}}],["000026987852369e6",{"2":{"170":2}}],["000008144045314",{"2":{"171":1}}],["000007998400139e6",{"2":{"170":2}}],["000000999950001e6",{"2":{"170":2}}],["00001e6",{"2":{"170":1}}],["0004397316773170068",{"2":{"169":4}}],["000",{"2":{"156":1,"174":1}}],["00",{"2":{"39":2}}],["053798628882221644",{"2":{"171":2}}],["05877989361332",{"2":{"169":1}}],["058779893613323",{"2":{"169":3}}],["05416726609360478",{"2":{"169":4}}],["05",{"2":{"39":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"171":1}}],["03756486776283019",{"2":{"171":2}}],["031245035570328428",{"2":{"171":2}}],["033518309870985",{"2":{"171":3}}],["03503632062070827",{"2":{"169":4}}],["03",{"2":{"39":4}}],["01458815628695",{"2":{"171":3}}],["016044338630866517",{"2":{"171":2}}],["01592650896568995",{"2":{"169":1}}],["01597247419241532",{"2":{"169":4}}],["01908693278165",{"2":{"169":1}}],["019086932781654",{"2":{"169":3}}],["01098781325325",{"2":{"169":1}}],["010987813253244",{"2":{"169":3}}],["011814947665167774",{"2":{"169":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"39":1,"151":1,"152":1,"169":1,"170":1,"171":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":35,"4":12,"6":190,"11":1,"13":5,"14":8,"15":32,"33":20,"34":3,"36":9,"37":4,"39":155,"40":2,"43":6,"44":6,"45":49,"46":13,"47":5,"49":22,"50":49,"51":42,"53":2,"54":21,"56":46,"57":2,"61":1,"65":20,"66":2,"68":13,"69":18,"71":16,"74":6,"75":6,"84":6,"85":12,"86":9,"88":15,"97":37,"102":13,"103":9,"105":12,"106":11,"115":16,"126":21,"127":7,"138":24,"144":64,"145":4,"151":16,"152":13,"153":1,"156":11,"158":7,"160":4,"167":2,"169":129,"170":2,"171":46,"176":13}}],[">=",{"2":{"40":6,"86":4,"103":1,"160":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"34":1,"40":1,"45":17,"47":3,"50":5,"51":1,"52":1,"54":2,"56":1,"57":3,"65":1,"69":1,"86":8,"97":10,"103":2,"126":4,"127":12,"136":5,"141":1,"145":3,"153":2,"156":1,"158":12,"160":3,"161":1,"167":1,"177":1}}],["914930257661865",{"2":{"171":1}}],["96875496442967",{"2":{"171":1}}],["961329",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["983955661369134",{"2":{"171":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"169":1}}],["9840085315131",{"2":{"169":1}}],["98271048511609",{"2":{"169":1}}],["98661575256801",{"2":{"169":1}}],["99321587442151",{"2":{"171":1}}],["99375130197483",{"2":{"169":1}}],["997986619202745",{"2":{"171":1}}],["997750168744936",{"2":{"169":1}}],["997247091122496",{"2":{"169":1}}],["99600053330489",{"2":{"169":1}}],["991002699676024",{"2":{"169":1}}],["990022362600165",{"2":{"169":1}}],["99292997455441",{"2":{"169":1}}],["99533829767195",{"2":{"169":1}}],["99865616402829",{"2":{"169":1}}],["999999967681458e6",{"2":{"170":2}}],["999997707902938e6",{"2":{"170":2}}],["999987539891298e6",{"2":{"170":2}}],["999963474314044e6",{"2":{"170":2}}],["999919535736425e6",{"2":{"170":2}}],["999974634566875",{"2":{"169":1}}],["999849768598615e6",{"2":{"170":2}}],["999748081887518",{"2":{"171":1}}],["999748243174828e6",{"2":{"170":2}}],["999750002083324",{"2":{"169":1}}],["999609061508909e6",{"2":{"170":2}}],["999426363321033e6",{"2":{"170":2}}],["999194331880103e6",{"2":{"170":2}}],["99900003333289",{"2":{"169":1}}],["999565375483215",{"2":{"169":1}}],["9im",{"2":{"97":2,"175":1}}],["97976366505997",{"2":{"169":1}}],["9783069507679",{"2":{"169":1}}],["97",{"2":{"39":1}}],["946201371117777",{"2":{"171":1}}],["94",{"2":{"39":1}}],["92",{"2":{"39":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1,"174":1}}],["900",{"2":{"152":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"33":9,"39":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"97":2,"126":12,"151":1,"161":1}}],["897070",{"2":{"174":1}}],["873633668827033",{"2":{"171":1}}],["8135804051007",{"2":{"169":1}}],["813580405100698",{"2":{"169":3}}],["88",{"2":{"39":1}}],["86641841658641",{"2":{"169":1}}],["866418416586406",{"2":{"169":3}}],["86",{"2":{"39":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"39":1}}],["821068835162155",{"2":{"171":1}}],["82",{"2":{"39":1}}],["800",{"2":{"39":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"39":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"53":1,"54":1}}],["8",{"2":{"1":3,"6":9,"13":1,"14":1,"51":2,"56":4,"97":1,"127":3,"151":1,"161":3,"171":2}}],["karnataka",{"2":{"177":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"127":1}}],["k",{"2":{"6":1,"14":6,"40":1,"45":5,"97":5,"169":5,"171":5}}],["kernel",{"2":{"153":4}}],["keepat",{"2":{"56":1,"145":2}}],["keep",{"2":{"45":3,"127":1,"145":14,"151":1,"176":1}}],["keeping",{"2":{"6":1,"136":1,"147":1}}],["keys",{"2":{"127":4}}],["key",{"2":{"6":1,"127":4,"166":5}}],["keyword",{"2":{"6":8,"23":1,"51":1,"53":1,"56":1,"133":6,"136":1,"146":2,"152":2,"166":4,"170":1,"171":1}}],["keywords",{"2":{"1":2,"4":1,"6":10,"97":2,"127":1,"133":1,"136":1,"146":1,"147":2,"148":3,"156":8,"157":1,"158":1,"159":1,"160":1,"162":2}}],["known",{"2":{"47":2}}],["know",{"2":{"6":3,"34":2,"45":1,"47":1,"51":1,"53":1,"54":2,"56":1,"57":1,"136":1,"176":1}}],["kwargs",{"2":{"41":3,"47":1,"50":1,"51":3,"52":3,"53":4,"54":5,"56":3,"57":5,"141":2,"149":1,"152":1}}],["kwdef",{"2":{"31":1,"45":1,"152":1,"157":1,"158":1,"159":1}}],["kw",{"2":{"1":1,"6":11,"97":10,"127":20,"136":21,"147":3,"156":15,"159":1,"161":3,"162":3,"166":6}}],["json",{"2":{"173":3}}],["jstep",{"2":{"69":3}}],["jstart",{"2":{"69":7}}],["joined",{"2":{"176":4}}],["joins",{"0":{"175":1},"1":{"176":1,"177":1,"178":1},"2":{"175":3}}],["joinpath",{"2":{"156":2}}],["join",{"2":{"136":2,"175":4,"176":5,"178":1}}],["joining",{"2":{"6":2,"156":1,"175":1}}],["jpn",{"2":{"177":2}}],["jp",{"2":{"69":2}}],["jhole",{"2":{"69":2}}],["jh",{"2":{"57":5}}],["j+1",{"2":{"45":1,"127":1,"160":1}}],["j",{"2":{"45":24,"69":8,"86":9,"97":12,"126":2,"127":8,"160":2}}],["jet",{"2":{"39":1}}],["just",{"2":{"4":1,"6":1,"44":1,"45":2,"54":4,"57":1,"62":1,"66":2,"127":1,"134":1,"136":3,"152":1,"175":1}}],["julialand",{"2":{"170":2}}],["julialines",{"2":{"36":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"169":1}}],["juliaplot",{"2":{"170":2}}],["juliap1",{"2":{"169":1}}],["juliapoly",{"2":{"170":1}}],["juliapolygon3",{"2":{"170":1}}],["juliapolygon1",{"2":{"169":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"176":1}}],["juliapoint",{"2":{"169":1}}],["juliaxoffset",{"2":{"169":3,"171":1}}],["juliax",{"2":{"169":2}}],["juliaxrange",{"2":{"65":1}}],["julia$apply",{"2":{"162":1}}],["julia$threaded",{"2":{"146":1}}],["julia6",{"2":{"156":1}}],["julia```jldoctest",{"2":{"167":1}}],["julia```julia",{"2":{"127":1}}],["julia```",{"2":{"86":1,"164":1}}],["julia1",{"2":{"51":1,"53":1,"54":1,"56":1}}],["julia2",{"2":{"50":1}}],["juliabase",{"2":{"40":1,"66":4,"136":1,"166":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliafig",{"2":{"169":1,"170":1}}],["juliafalse",{"2":{"126":1}}],["juliafunction",{"2":{"34":2,"40":3,"41":2,"44":1,"45":11,"47":2,"50":1,"52":1,"54":2,"57":1,"63":1,"66":8,"97":6,"103":2,"108":1,"128":1,"136":5,"149":1,"152":1,"160":2}}],["juliafor",{"2":{"31":1,"136":2}}],["juliaflexijoins",{"2":{"178":1}}],["juliaflipped",{"2":{"129":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"131":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"33":1,"36":1,"46":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"175":1}}],["juliageopoly1",{"2":{"171":1}}],["juliageointerface",{"2":{"167":1}}],["juliageometry",{"2":{"63":1}}],["juliageo",{"2":{"6":2}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":1,"6":1}}],["juliaunwrap",{"2":{"6":1,"136":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"142":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"39":1,"151":2,"152":1,"155":1,"156":1,"172":1}}],["juliascatter",{"2":{"176":1}}],["juliasource",{"2":{"170":2}}],["juliasimplify",{"2":{"6":1,"156":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"170":1}}],["juliaring1",{"2":{"169":1}}],["juliar",{"2":{"169":2,"170":1,"171":1}}],["juliareconstruct",{"2":{"6":1,"131":1}}],["juliarebuild",{"2":{"6":1,"131":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliamy",{"2":{"178":1}}],["juliamultipoly",{"2":{"156":1}}],["juliamodule",{"2":{"31":1}}],["juliamonotonechainmethod",{"2":{"6":1}}],["juliameanvalue",{"2":{"6":1}}],["juliadf",{"2":{"172":1}}],["juliadestination",{"2":{"170":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"142":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"32":1,"35":1,"38":1,"42":1,"48":1,"51":1,"53":1,"56":1,"64":1,"67":1,"70":1,"73":1,"83":1,"87":1,"98":1,"101":1,"104":1,"114":1,"124":1,"127":1,"129":1,"137":1,"140":1,"143":1,"148":1,"150":1,"156":1,"163":1}}],["juliaend",{"2":{"66":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"45":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"141":1,"142":1,"152":1,"165":1}}],["juliaangles",{"2":{"4":1,"6":1}}],["juliaarea",{"2":{"4":1,"6":1}}],["juliaapplyreduce",{"2":{"1":1,"6":1}}],["juliaapply",{"2":{"1":1,"6":1,"18":1}}],["juliacent",{"2":{"43":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"142":1}}],["juliaconst",{"2":{"34":1,"37":1,"40":1,"45":1,"47":2,"66":1,"75":1,"89":1,"106":1,"116":1,"133":1}}],["juliaconvex",{"2":{"6":1,"63":1}}],["juliacontains",{"2":{"3":1,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":1,"6":1}}],["juliacoveredby",{"2":{"3":1,"6":1}}],["juliatrue",{"2":{"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":1}}],["juliatraittarget",{"2":{"6":2,"164":1}}],["juliatransform",{"2":{"1":1,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":1,"6":1}}],["juliaoverlaps",{"2":{"3":9,"6":9}}],["juliainnerjoin",{"2":{"177":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":1}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":1,"3":9,"4":1,"6":18,"11":1,"33":1,"36":1,"43":1,"46":1,"49":1,"60":1,"61":1,"62":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"138":2,"144":2,"151":1,"173":4,"174":1,"176":1,"177":1}}],["julia",{"2":{"3":1,"6":5,"9":1,"15":1,"25":1,"27":1,"31":1,"34":4,"37":10,"40":8,"44":19,"45":60,"47":18,"50":10,"51":6,"52":1,"53":5,"54":29,"56":6,"57":4,"58":1,"63":5,"65":1,"66":4,"69":15,"72":1,"76":1,"77":5,"78":1,"79":1,"80":2,"81":1,"82":1,"85":1,"86":3,"90":1,"91":3,"92":1,"93":1,"94":1,"95":1,"96":1,"97":50,"100":1,"103":7,"107":1,"108":3,"109":1,"110":1,"111":1,"112":1,"113":1,"117":1,"118":3,"119":1,"120":1,"121":2,"122":1,"123":1,"126":9,"127":40,"128":2,"136":63,"139":5,"141":1,"145":3,"146":1,"147":1,"148":1,"152":1,"153":2,"156":1,"157":2,"158":15,"159":3,"161":1,"162":1,"163":1,"164":1,"166":4,"167":1,"168":2,"170":2,"173":2,"175":1,"176":1}}],["julia>",{"2":{"1":5,"6":7,"126":3,"161":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"63":1,"148":1,"166":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"25":1,"31":1},"2":{"1":10,"4":1,"6":16,"10":2,"11":1,"22":2,"25":2,"27":2,"31":42,"34":1,"37":1,"40":1,"41":3,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"58":3,"63":6,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":2,"127":1,"128":1,"131":1,"136":3,"139":1,"142":1,"145":1,"146":2,"147":1,"148":4,"149":3,"150":1,"152":3,"153":2,"156":2,"160":1,"161":6,"162":2,"165":1,"166":2,"167":1,"170":1,"175":1}}],["+5000000",{"2":{"170":1}}],["+proj=natearth2",{"2":{"170":2}}],["+=",{"2":{"37":2,"40":11,"44":6,"45":17,"47":10,"50":1,"69":1,"86":1,"97":5,"126":1,"145":2,"158":4,"167":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"34":4,"37":1,"40":20,"44":10,"45":15,"47":7,"50":1,"54":10,"66":3,"69":2,"86":2,"97":6,"126":6,"127":2,"145":3,"153":2,"158":3,"159":2,"160":2,"169":6,"170":1,"171":4}}],["yticklabelsvisible",{"2":{"170":1}}],["york",{"2":{"177":1}}],["yoffset",{"2":{"169":7,"171":2}}],["your",{"0":{"173":1},"2":{"18":1,"41":1,"127":1,"129":1,"149":1,"152":1,"172":1,"173":1,"178":2}}],["you",{"0":{"23":1},"2":{"1":1,"4":1,"5":2,"6":11,"9":1,"11":1,"17":1,"18":5,"23":1,"29":2,"34":1,"37":1,"40":8,"41":1,"44":1,"51":1,"53":1,"56":1,"62":1,"63":1,"129":1,"138":1,"144":1,"149":1,"151":1,"152":1,"153":1,"161":1,"164":1,"170":1,"172":2,"173":3,"176":2,"177":3,"178":4}}],["y=y",{"2":{"167":1}}],["yvec",{"2":{"127":4}}],["ybounds",{"2":{"127":4}}],["yhalf",{"2":{"127":3}}],["ylast",{"2":{"66":3}}],["yfirst",{"2":{"66":5}}],["y0",{"2":{"66":5}}],["yw",{"2":{"47":4}}],["ye",{"2":{"47":4}}],["yet",{"0":{"128":1},"2":{"31":1,"40":1,"50":1,"52":1,"54":1,"57":1,"69":1,"127":1,"128":1,"141":2,"177":1}}],["y2",{"2":{"44":2,"47":18,"66":7,"86":10,"97":5,"103":4,"127":5,"153":6,"167":2}}],["y1",{"2":{"44":2,"47":22,"66":7,"86":11,"97":6,"103":5,"127":5,"153":7,"167":2}}],["yind+1",{"2":{"127":1}}],["yind",{"2":{"127":2}}],["yinterior",{"2":{"44":2}}],["yield",{"2":{"54":1,"152":1}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"44":13}}],["yrange",{"2":{"39":3,"65":3}}],["yautolimits",{"2":{"39":2}}],["yp2",{"2":{"34":4}}],["ys",{"2":{"6":3,"127":30}}],["ymax",{"2":{"6":1,"46":2,"47":48}}],["ymin",{"2":{"6":1,"46":2,"47":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"34":8,"37":2,"39":8,"43":1,"44":10,"45":6,"46":1,"47":8,"52":6,"54":8,"65":2,"66":7,"69":3,"86":21,"97":16,"103":7,"126":10,"129":2,"136":1,"147":4,"148":1,"153":2,"160":1,"161":2,"162":2,"167":7,"169":8,"170":2,"171":2,"175":1}}],["75",{"2":{"65":2,"71":1,"88":1,"115":1}}],["78",{"2":{"39":1}}],["749907",{"2":{"174":1}}],["74",{"2":{"39":1}}],["72",{"2":{"39":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"39":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["70440582002419",{"2":{"169":1}}],["704405820024185",{"2":{"169":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"155":1,"156":1}}],["701141",{"2":{"6":1,"155":1,"156":1}}],["70",{"2":{"6":20,"39":1,"155":20,"156":20,"169":20}}],["738281",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["7",{"2":{"1":5,"6":5,"97":1,"136":1,"151":4,"152":4,"161":4,"171":1}}],["65533525026046",{"2":{"169":1}}],["655335250260467",{"2":{"169":3}}],["659942",{"2":{"6":1,"155":1,"156":1}}],["6area",{"2":{"44":2}}],["66",{"2":{"39":1}}],["668869",{"2":{"6":1,"155":1,"156":1}}],["64744840486518",{"2":{"171":3}}],["64",{"2":{"39":1,"151":2,"152":2}}],["646209",{"2":{"6":1,"155":1,"156":1}}],["629",{"2":{"170":1}}],["62",{"2":{"39":1}}],["624923",{"2":{"6":1,"155":1,"156":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"155":1,"156":1}}],["605000000000004",{"2":{"151":2}}],["60",{"2":{"39":1,"151":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"155":1,"156":1}}],["603637",{"2":{"6":2,"155":2,"156":2}}],["68",{"2":{"39":1}}],["682601",{"2":{"6":1,"155":1,"156":1}}],["683975",{"2":{"6":1,"155":1,"156":1}}],["69159119078359",{"2":{"171":3}}],["694274",{"2":{"6":1,"155":1,"156":1}}],["697021",{"2":{"6":1,"155":1,"156":1}}],["639343",{"2":{"6":1,"155":1,"156":1}}],["6",{"2":{"1":12,"3":4,"6":23,"51":3,"56":3,"97":1,"103":4,"136":3,"156":1,"161":9,"171":2}}],["51695367760999",{"2":{"171":1}}],["516953677609987",{"2":{"171":2}}],["51030066635026",{"2":{"169":4}}],["5e6",{"2":{"170":2}}],["55715336218991",{"2":{"171":1}}],["557153362189904",{"2":{"171":2}}],["55",{"2":{"169":3}}],["55494217175954",{"2":{"169":4}}],["57",{"2":{"151":4,"152":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"136":1}}],["563198",{"2":{"54":1}}],["56",{"2":{"39":1}}],["54",{"2":{"39":1,"169":19}}],["50",{"2":{"39":1,"151":4,"152":4,"169":3}}],["500000",{"2":{"170":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"170":1}}],["5d",{"2":{"25":1,"27":1}}],["52",{"2":{"39":1,"174":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"155":1,"156":1}}],["590591",{"2":{"6":1,"155":1,"156":1}}],["595397",{"2":{"6":1,"155":1,"156":1}}],["535",{"2":{"151":4}}],["5355",{"2":{"151":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"151":2,"167":10}}],["58",{"2":{"39":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"155":2,"156":2}}],["58375366067548",{"2":{"6":2,"53":1,"54":1}}],["584961",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"39":1,"49":5,"50":8,"51":16,"56":18,"65":8,"69":8,"97":1,"103":4,"127":1,"136":2,"151":1,"152":1,"161":27,"169":32,"170":25,"178":1}}],["4983491639274692e6",{"2":{"170":2}}],["4986507085647392e6",{"2":{"170":2}}],["497205585568957e6",{"2":{"170":2}}],["4976022389592e6",{"2":{"170":2}}],["4957639801366436e6",{"2":{"170":2}}],["4940253560034204e6",{"2":{"170":2}}],["4946113281484335e6",{"2":{"170":2}}],["491990928929295e6",{"2":{"170":2}}],["4904357734399722e6",{"2":{"170":2}}],["4926709788709967e6",{"2":{"170":2}}],["4962554647802354e6",{"2":{"170":2}}],["499984780817334e6",{"2":{"170":2}}],["4997392479570867e6",{"2":{"170":2}}],["4991939151049731e6",{"2":{"170":2}}],["4994001399837343e6",{"2":{"170":2}}],["4998500087497458e6",{"2":{"170":2}}],["49",{"2":{"127":1}}],["43541888381864",{"2":{"171":3}}],["4326",{"2":{"170":2,"171":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"155":1,"156":1}}],["4896621210021754e6",{"2":{"170":2}}],["489271",{"2":{"6":4,"167":4}}],["4870405593989636e6",{"2":{"170":2}}],["4879072738504685e6",{"2":{"170":2}}],["484003",{"2":{"126":4}}],["482551",{"2":{"126":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"39":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"39":2,"126":12,"169":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"155":2,"156":2}}],["42004014766201",{"2":{"169":1}}],["420040147662014",{"2":{"169":3}}],["4219350464667047e",{"2":{"169":4}}],["42",{"2":{"13":1,"14":1,"39":3}}],["426283",{"2":{"6":1,"155":1,"156":1}}],["400",{"2":{"39":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"39":3}}],["406224",{"2":{"6":1,"155":1,"156":1}}],["404504",{"2":{"6":1,"155":1,"156":1}}],["41544701408748197",{"2":{"169":1}}],["41",{"2":{"39":1,"171":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"155":1,"156":1}}],["419406",{"2":{"6":1,"155":1,"156":1}}],["4493927459900552",{"2":{"169":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"39":2}}],["442901",{"2":{"6":1,"155":1,"156":1}}],["446339",{"2":{"6":1,"155":1,"156":1}}],["477985",{"2":{"126":4}}],["47",{"2":{"39":3}}],["473835",{"2":{"6":1,"155":1,"156":1}}],["472117",{"2":{"6":2,"155":2,"156":2}}],["46525251631344455",{"2":{"169":1}}],["465816",{"2":{"6":1,"155":1,"156":1}}],["46",{"2":{"39":3}}],["468107",{"2":{"6":1,"155":1,"156":1}}],["464547",{"2":{"6":6,"167":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"33":1,"47":1,"72":1,"85":1,"89":1,"97":2,"116":1,"126":1,"136":3,"151":1,"158":1,"161":8,"170":20,"173":2,"174":1}}],["358421",{"2":{"174":1}}],["3585",{"2":{"151":1}}],["35",{"2":{"39":3}}],["354492",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["38042741557976",{"2":{"169":1}}],["380427415579764",{"2":{"169":3}}],["38",{"2":{"39":3}}],["3655999675063154",{"2":{"169":1}}],["36",{"2":{"39":2}}],["360",{"2":{"34":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"171":3}}],["32610",{"2":{"170":3}}],["32",{"2":{"39":3}}],["377956",{"2":{"174":1}}],["37",{"2":{"39":5}}],["3497142366876638",{"2":{"169":1}}],["34",{"2":{"39":3}}],["31571636123306385",{"2":{"169":1}}],["31",{"2":{"39":2}}],["30151010318639",{"2":{"169":4}}],["30527612515520186",{"2":{"169":4}}],["300",{"2":{"65":1}}],["30",{"2":{"14":2,"39":3,"169":2}}],["3376428491230612",{"2":{"169":4}}],["3390",{"2":{"97":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"155":20,"156":20}}],["3d",{"2":{"4":1,"6":1,"40":2,"69":1,"136":1,"150":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"40":13,"43":6,"45":1,"51":6,"56":5,"68":1,"72":1,"85":1,"89":1,"97":2,"102":1,"116":1,"127":7,"136":3,"144":16,"151":4,"156":3,"158":2,"160":1,"161":11,"170":1,"171":1,"176":1}}],["39945867303846",{"2":{"171":3}}],["3995734698458635",{"2":{"169":1}}],["399918",{"2":{"6":2,"155":2,"156":2}}],["394759",{"2":{"6":1,"155":1,"156":1}}],["392466",{"2":{"6":1,"155":1,"156":1}}],["395332",{"2":{"6":1,"155":1,"156":1}}],["39",{"0":{"30":1},"2":{"0":1,"3":1,"4":5,"6":21,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"29":1,"34":1,"36":1,"37":1,"38":1,"39":3,"40":2,"43":6,"44":3,"45":28,"47":1,"49":1,"50":1,"52":1,"53":4,"54":1,"57":2,"62":2,"66":4,"69":7,"74":1,"84":2,"91":2,"97":19,"103":1,"105":2,"108":2,"127":3,"129":2,"131":3,"132":1,"136":5,"142":6,"143":1,"151":6,"152":1,"154":1,"156":2,"164":2,"165":3,"166":6,"168":1,"169":6,"170":6,"171":4,"172":4,"173":5,"175":1,"177":1,"178":2}}],["2upvc",{"2":{"170":1}}],["2pi",{"2":{"169":1,"170":1,"171":1}}],["2nd",{"2":{"54":6}}],["2335447787454",{"2":{"171":1}}],["233544778745394",{"2":{"171":2}}],["23",{"2":{"39":3,"97":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"39":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"169":1}}],["26745668457025",{"2":{"169":1}}],["267456684570245",{"2":{"169":3}}],["26",{"2":{"39":5,"97":2}}],["24989584635339165",{"2":{"169":1}}],["24279488312757858",{"2":{"169":4}}],["24",{"2":{"39":7,"97":1,"171":9}}],["274364",{"2":{"51":1,"53":1,"56":1}}],["274363",{"2":{"51":1,"53":1,"56":1}}],["27",{"2":{"39":2}}],["275543",{"2":{"6":6,"167":6}}],["2d",{"2":{"25":1,"27":1,"150":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"169":1}}],["215118",{"2":{"6":4,"167":4}}],["21664550952386064",{"2":{"169":4}}],["21",{"2":{"39":4,"97":2,"171":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"171":1}}],["29582819010705",{"2":{"171":2}}],["299820032397223",{"2":{"169":1}}],["29",{"2":{"39":3,"174":1}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"152":2}}],["20340",{"2":{"173":1}}],["20682326747054",{"2":{"171":1}}],["206823267470536",{"2":{"171":2}}],["20093817218219",{"2":{"169":1}}],["200938172182195",{"2":{"169":3}}],["2018",{"2":{"97":1}}],["2017",{"2":{"6":1,"40":1}}],["20",{"2":{"39":3,"97":2,"169":60,"171":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"39":3,"71":1,"97":1,"115":1,"171":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"152":1}}],["257223563",{"2":{"6":2,"152":1}}],["22",{"2":{"39":3,"97":1}}],["22168",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["224758",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":50,"13":1,"14":1,"15":3,"25":2,"27":2,"34":3,"37":1,"39":6,"40":32,"43":2,"44":4,"45":10,"46":6,"47":7,"49":1,"50":2,"54":2,"56":1,"60":1,"61":1,"62":3,"63":1,"65":1,"66":3,"69":4,"72":2,"85":2,"86":2,"88":2,"89":3,"97":11,"116":2,"126":2,"127":23,"136":5,"145":1,"153":1,"156":5,"158":7,"159":7,"160":5,"161":18,"167":11,"169":7,"170":6,"171":10,"172":1,"174":1}}],["1st",{"2":{"54":6}}],["198232937815632",{"2":{"171":1}}],["19823293781563178",{"2":{"171":2}}],["1999466709331708",{"2":{"169":1}}],["1998",{"2":{"51":1,"53":1,"56":1}}],["19",{"2":{"39":2,"97":2}}],["11591614996189725",{"2":{"169":1}}],["11966707868197",{"2":{"169":1}}],["119667078681967",{"2":{"169":3}}],["110m",{"2":{"170":2}}],["110",{"2":{"61":1,"170":1}}],["11",{"2":{"15":2,"39":2,"97":1}}],["1145",{"2":{"51":1,"53":1,"56":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"169":1}}],["165644",{"2":{"126":2}}],["16692537029320365",{"2":{"169":4}}],["166644",{"2":{"126":2}}],["163434",{"2":{"126":2}}],["169356",{"2":{"126":2}}],["164434",{"2":{"126":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"39":2,"97":2}}],["180",{"2":{"34":1,"126":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"39":3,"97":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"171":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"39":1,"51":1,"56":2,"97":1}}],["10n",{"2":{"170":1}}],["10832215707812454",{"2":{"169":4}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"170":1}}],["1000",{"2":{"13":2,"151":2,"170":1,"176":2}}],["100",{"2":{"6":2,"14":3,"60":1,"62":1,"127":2,"174":1}}],["10",{"2":{"6":14,"11":1,"36":1,"39":5,"49":4,"50":10,"51":2,"53":1,"56":2,"68":2,"97":3,"102":2,"152":1,"156":4,"169":1}}],["14182952335953",{"2":{"171":1}}],["14182952335952814",{"2":{"171":2}}],["14404531208901e",{"2":{"171":2}}],["1499775010124783",{"2":{"169":1}}],["1464721641710074",{"2":{"169":4}}],["14",{"2":{"3":1,"6":5,"39":2,"53":2,"54":2,"97":1,"99":1,"100":1,"151":2,"152":2}}],["15488729606723",{"2":{"171":3}}],["15",{"2":{"3":1,"6":4,"39":1,"49":1,"50":1,"53":1,"54":1,"97":1,"99":1,"100":1}}],["17893116483784577",{"2":{"171":2}}],["17289902010158",{"2":{"169":1}}],["172899020101585",{"2":{"169":3}}],["170356",{"2":{"126":2}}],["17",{"2":{"3":1,"6":3,"39":3,"53":1,"54":1,"97":2,"99":1,"100":1}}],["125",{"2":{"6":2,"53":1,"54":1}}],["127",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1,"170":1}}],["123",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["12636633117296836",{"2":{"171":2}}],["126",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["12",{"2":{"3":1,"6":3,"39":2,"53":1,"54":1,"97":1,"99":1,"100":1,"177":1}}],["124",{"2":{"3":1,"6":3,"53":1,"54":1,"99":1,"100":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"33":4,"34":15,"36":7,"38":2,"39":11,"40":16,"43":4,"44":7,"45":72,"46":9,"47":15,"49":1,"50":10,"52":3,"54":9,"56":4,"57":11,"62":6,"65":7,"66":6,"69":16,"71":2,"72":6,"74":2,"75":2,"84":2,"85":8,"86":12,"88":2,"89":5,"97":38,"103":6,"105":4,"106":5,"108":1,"115":2,"116":6,"126":16,"127":25,"136":9,"138":12,"139":2,"145":9,"152":1,"153":4,"156":8,"158":15,"159":3,"160":15,"161":6,"167":9,"169":8,"170":44,"171":12,"172":1,"176":8,"177":3}}],["bx",{"2":{"126":2}}],["b2y",{"2":{"54":4}}],["b2x",{"2":{"54":4}}],["b2",{"2":{"54":47,"66":3,"103":6}}],["b``",{"2":{"52":1}}],["b`",{"2":{"52":3,"54":4,"57":4}}],["bigger",{"2":{"45":1}}],["bit",{"2":{"25":1,"27":1,"160":8,"169":2}}],["b1y",{"2":{"54":7}}],["b1x",{"2":{"54":7}}],["b1",{"2":{"45":8,"54":63,"103":6}}],["building",{"2":{"169":1}}],["build",{"2":{"45":13,"50":1,"51":1,"53":1,"56":1,"131":3,"132":1,"151":2,"159":1,"160":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"127":1}}],["buffered",{"2":{"41":2}}],["buffering",{"2":{"40":1,"41":1}}],["buffer",{"0":{"41":1},"2":{"31":2,"41":5,"44":2,"45":1,"128":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"25":1,"27":1,"34":1,"36":1,"37":1,"47":1,"54":2,"57":2,"62":2,"63":2,"69":4,"74":2,"97":1,"102":1,"103":5,"105":1,"106":1,"109":2,"110":1,"115":1,"126":1,"127":1,"128":1,"131":1,"134":1,"136":16,"147":1,"148":1,"153":1,"156":1,"164":1,"166":2,"170":2,"171":2,"173":1,"175":1,"176":1,"177":2}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"171":1}}],["block",{"2":{"169":1}}],["blob",{"2":{"6":2,"156":1}}],["blue",{"2":{"14":1,"49":1,"68":2,"71":2,"88":2,"102":2,"115":2,"176":2}}],["black",{"2":{"6":2,"49":1,"170":1}}],["breaks",{"2":{"145":1}}],["break",{"2":{"45":3,"47":1,"52":2,"69":4,"97":11,"103":1,"127":6,"145":2}}],["brevity",{"2":{"40":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"40":1}}],["broken",{"2":{"3":1,"6":1,"86":1}}],["balancing",{"2":{"136":2}}],["barrier",{"2":{"136":1}}],["barycentric",{"0":{"5":1,"38":1,"40":1},"1":{"39":1,"40":1},"2":{"0":6,"5":10,"6":17,"9":1,"31":1,"38":9,"39":4,"40":52}}],["basicsgeoms",{"2":{"136":1}}],["basic",{"2":{"127":1}}],["base",{"2":{"31":4,"40":15,"41":1,"45":2,"127":6,"136":5,"149":1,"152":2,"153":1,"164":1,"166":3}}],["based",{"2":{"4":2,"6":3,"19":1,"34":2,"37":2,"39":2,"44":1,"47":1,"66":2,"69":1,"75":1,"89":1,"97":2,"103":1,"106":1,"116":1,"164":1,"173":1,"175":1,"176":1}}],["backs",{"2":{"50":4}}],["backwards",{"2":{"45":1,"52":1,"54":1,"57":1}}],["backing",{"2":{"45":1}}],["backend",{"2":{"41":2,"166":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"50":4,"166":1}}],["b",{"2":{"3":2,"4":7,"6":13,"45":206,"47":9,"51":26,"52":18,"53":26,"54":77,"55":3,"56":27,"57":39,"69":29,"97":2,"103":22,"172":1}}],["box",{"2":{"46":2,"47":3,"176":1}}],["bounce",{"2":{"45":8,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1}}],["bouncings",{"2":{"45":1}}],["bouncing",{"2":{"45":13,"52":3,"54":4,"57":4}}],["bound",{"2":{"55":1}}],["bounding",{"2":{"45":1,"46":2,"47":3}}],["boundscheck",{"2":{"40":14}}],["bounds",{"2":{"6":1,"127":4}}],["boundaries",{"2":{"3":2,"6":2,"84":2,"88":1,"89":1,"97":2,"99":1,"100":1,"127":1}}],["boundary",{"2":{"3":7,"6":7,"65":1,"71":1,"72":1,"74":1,"75":3,"78":4,"85":2,"86":9,"89":2,"91":1,"92":6,"93":3,"97":18,"105":2,"106":4,"108":3,"109":5,"110":3,"111":3,"115":1,"116":3}}],["bold",{"2":{"41":1,"149":1,"152":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"45":2,"54":4,"56":1,"57":1,"62":2,"65":1,"69":3,"72":1,"86":4,"89":1,"97":2,"103":1,"110":1,"116":1,"151":1,"153":1}}],["booltype",{"2":{"136":3,"153":1,"165":3}}],["booleans",{"2":{"45":1,"97":2}}],["boolean",{"2":{"24":2,"45":1,"52":1,"54":1,"57":1,"136":1,"165":1,"175":1}}],["boolsastypes",{"0":{"24":1,"165":1},"2":{"153":2,"165":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"45":3,"69":17,"72":1,"75":1,"85":2,"86":13,"89":1,"97":2,"100":1,"103":10,"106":2,"116":1,"126":7,"127":6,"153":2,"165":2,"167":5}}],["bypred",{"2":{"178":1}}],["by",{"0":{"79":1,"80":1,"120":1},"2":{"1":3,"3":2,"4":8,"6":31,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"27":1,"33":1,"34":6,"36":1,"37":1,"40":4,"41":1,"43":5,"44":4,"45":14,"46":1,"47":6,"49":1,"50":6,"51":1,"53":1,"54":5,"56":4,"57":3,"63":2,"66":5,"69":8,"72":1,"74":1,"75":1,"79":2,"80":2,"81":1,"82":2,"84":1,"96":2,"97":10,"126":2,"127":4,"131":2,"136":7,"142":2,"143":1,"145":3,"147":1,"148":2,"149":1,"150":1,"152":3,"153":1,"154":1,"156":1,"157":1,"158":3,"159":1,"161":1,"169":1,"170":1,"171":1,"173":1,"175":2,"176":1,"177":2,"178":1}}],["berlin",{"2":{"177":1}}],["bearing",{"2":{"126":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"86":1,"136":2,"156":1}}],["between",{"2":{"4":4,"6":18,"23":1,"34":2,"40":13,"45":1,"47":18,"51":1,"52":4,"53":1,"54":11,"56":2,"57":4,"66":8,"69":1,"97":4,"103":4,"127":1,"152":3,"153":1,"157":2,"158":2,"159":1,"170":1,"175":2,"176":1}}],["been",{"2":{"52":1,"127":1,"129":2,"165":1}}],["because",{"2":{"45":1,"63":1,"129":1,"163":1}}],["become",{"2":{"22":1}}],["being",{"2":{"34":1,"54":1,"97":1,"103":1,"143":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"39":1,"129":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"156":1}}],["best",{"2":{"19":1,"136":2,"156":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"152":1,"156":1}}],["benchmarkgroup",{"2":{"152":2,"156":3}}],["benchmark",{"0":{"152":1,"156":1},"2":{"152":1,"156":1}}],["benchmarktools",{"2":{"13":1,"152":1,"156":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"47":1,"169":1}}],["begin+1",{"2":{"40":5}}],["begin",{"2":{"9":1,"40":7,"136":2,"157":1,"173":1}}],["before",{"2":{"6":4,"40":1,"51":1,"53":1,"54":1,"56":1,"156":1,"170":1}}],["below",{"2":{"6":2,"17":1,"41":1,"141":1,"158":1,"159":1,"160":1,"173":1}}],["be",{"2":{"1":7,"3":3,"4":11,"5":4,"6":66,"7":1,"9":1,"13":2,"20":3,"23":2,"24":1,"25":3,"26":1,"27":3,"34":8,"37":7,"38":2,"39":1,"40":10,"41":2,"43":1,"44":3,"45":14,"46":1,"47":2,"50":1,"51":7,"52":4,"53":7,"54":12,"56":6,"57":5,"63":6,"65":2,"66":4,"69":15,"75":6,"84":2,"85":1,"89":6,"97":21,"103":2,"106":6,"116":6,"118":1,"119":1,"120":1,"121":1,"126":2,"127":1,"131":2,"134":2,"135":2,"136":12,"138":1,"139":1,"140":1,"141":3,"142":4,"143":2,"145":2,"146":1,"148":3,"149":1,"150":1,"152":8,"153":2,"156":10,"158":1,"160":3,"161":1,"165":1,"166":2,"169":2,"171":1,"175":4}}],["human",{"2":{"173":1}}],["hull`",{"2":{"63":2}}],["hulls",{"2":{"6":1,"58":1,"63":1}}],["hull",{"0":{"58":1,"60":1,"61":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1},"2":{"0":1,"6":8,"31":2,"58":2,"60":4,"61":1,"62":10,"63":15}}],["hypot",{"2":{"153":1}}],["h2",{"2":{"97":6}}],["h1",{"2":{"97":11}}],["hm",{"2":{"39":2}}],["h",{"2":{"34":2,"45":2,"57":8}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"51":1,"53":1,"54":1,"56":1,"63":1,"97":2,"158":1}}],["high",{"2":{"173":1}}],["highest",{"2":{"171":1}}],["higher",{"2":{"6":1,"63":1}}],["hit",{"2":{"45":1,"136":5}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"39":2}}],["hinter",{"2":{"31":3,"41":1,"149":1,"152":1}}],["hint",{"2":{"31":3,"41":1,"152":1}}],["hinge=2",{"2":{"53":1}}],["hinge`",{"2":{"53":1}}],["hinge",{"2":{"6":1,"45":1,"54":13,"97":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"136":1}}],["heatmap",{"2":{"13":5,"14":6,"39":2,"65":2,"127":1}}],["help",{"2":{"165":1}}],["helpers",{"0":{"45":1},"2":{"86":1,"103":1}}],["helper",{"0":{"52":1,"54":1,"57":1},"2":{"44":1,"45":1,"50":1}}],["helps",{"2":{"30":1}}],["held",{"2":{"1":1,"6":1,"136":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"20":1,"40":1,"54":1,"63":2,"86":1,"127":2,"136":5,"138":1,"152":1,"170":2,"175":2,"176":3}}],["hours",{"2":{"177":1}}],["hood",{"2":{"173":1}}],["hook",{"2":{"6":1,"156":1}}],["home",{"2":{"170":1}}],["horizontal",{"2":{"47":1,"54":1,"127":1,"156":1}}],["hormann",{"0":{"52":1,"54":1,"57":1},"2":{"6":2,"40":2,"45":3,"50":2,"51":1,"53":1,"56":1}}],["how",{"0":{"26":1},"2":{"6":2,"26":2,"36":1,"40":1,"45":1,"54":1,"69":1,"127":2,"131":1,"136":1,"147":1,"156":1,"170":1,"173":1,"175":2,"176":2,"177":1,"178":1}}],["however",{"2":{"3":1,"6":2,"34":1,"40":1,"44":1,"45":1,"54":1,"62":1,"65":1,"69":1,"71":1,"85":1,"143":1}}],["hole",{"2":{"34":1,"37":3,"39":2,"40":9,"44":4,"45":58,"47":3,"51":6,"53":2,"57":15,"66":3,"78":1,"79":1,"80":1,"97":33,"127":5,"139":2,"169":1}}],["holes=",{"2":{"45":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"34":2,"36":1,"40":2,"44":1,"45":19,"50":4,"51":2,"53":2,"56":6,"57":29,"66":3,"69":3,"94":1,"97":11,"118":1,"127":17,"139":2,"169":4}}],["holding",{"2":{"6":1,"127":1,"136":2}}],["holds",{"2":{"6":1,"45":1,"154":1,"164":2}}],["hold",{"2":{"6":1,"127":1,"156":1,"165":1,"173":1}}],["halign",{"2":{"156":1}}],["half",{"2":{"46":2}}],["hail",{"2":{"139":1}}],["handling",{"0":{"149":1},"2":{"129":1}}],["handler",{"2":{"41":1,"149":1}}],["handle",{"2":{"31":1,"126":1,"134":2,"136":1,"170":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"97":1}}],["had",{"2":{"51":1,"53":1,"69":1,"151":1,"165":1}}],["happens",{"2":{"45":1}}],["happen",{"2":{"24":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"34":2,"37":3,"40":6,"41":1,"45":4,"54":1,"63":2,"65":1,"66":2,"69":10,"97":5,"102":1,"103":3,"105":1,"106":1,"127":1,"128":1,"129":2,"131":2,"135":1,"136":4,"156":1,"158":1,"165":1,"166":1,"169":1,"170":1,"175":1,"176":1,"177":3}}],["haskey",{"2":{"166":1}}],["hash",{"2":{"127":1}}],["hasn",{"2":{"127":1}}],["hassle",{"2":{"1":1,"6":1,"161":1}}],["has",{"2":{"1":4,"6":4,"33":1,"36":2,"40":2,"45":2,"52":2,"54":1,"57":1,"65":1,"66":1,"69":11,"108":1,"126":1,"136":4,"137":1,"151":2,"160":1,"170":1}}],["xticklabelsvisible",{"2":{"170":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"169":4,"171":1}}],["x=x",{"2":{"167":1}}],["x`",{"2":{"136":1}}],["xvec",{"2":{"127":4}}],["xbounds",{"2":{"127":4}}],["xhalf",{"2":{"127":3}}],["xlast",{"2":{"66":3}}],["xfirst",{"2":{"66":5}}],["x0",{"2":{"66":5}}],["xn",{"2":{"47":4}}],["xind+1",{"2":{"127":1}}],["xind",{"2":{"127":2}}],["xinterior",{"2":{"44":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"44":13}}],["xrange",{"2":{"39":3,"65":2}}],["xautolimits",{"2":{"39":2}}],["xp2",{"2":{"34":5}}],["x2",{"2":{"6":3,"40":4,"44":2,"47":18,"66":8,"86":10,"97":5,"103":4,"127":5,"153":6,"167":2}}],["x26",{"2":{"6":4,"34":2,"37":6,"40":1,"41":4,"45":58,"47":36,"51":4,"52":4,"54":24,"57":2,"66":3,"69":14,"81":2,"82":2,"86":48,"95":2,"96":2,"97":170,"103":22,"108":2,"112":2,"113":2,"122":2,"123":2,"126":4,"127":12,"141":2,"145":6,"149":2,"152":2,"158":10,"159":2,"167":4,"175":1}}],["x1",{"2":{"6":4,"40":3,"44":2,"47":22,"66":8,"86":11,"97":6,"103":5,"127":5,"153":7,"167":2}}],["xs",{"2":{"6":3,"47":4,"127":30,"167":4}}],["xmax",{"2":{"6":1,"46":2,"47":48}}],["xmin",{"2":{"6":1,"46":2,"47":49}}],["x3c",{"2":{"5":1,"6":36,"31":1,"34":4,"37":2,"40":66,"45":17,"47":11,"50":3,"51":1,"53":1,"54":6,"56":1,"65":1,"66":13,"69":2,"86":33,"97":13,"103":10,"126":1,"127":4,"131":2,"136":19,"139":2,"142":3,"145":5,"152":2,"157":2,"158":6,"159":3,"160":9,"164":4,"165":2,"178":1}}],["xy`",{"2":{"148":1}}],["xy",{"2":{"1":4,"40":1,"148":3}}],["x",{"2":{"1":4,"4":1,"6":6,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"34":9,"37":2,"39":8,"43":1,"44":10,"45":21,"46":1,"47":8,"50":6,"52":9,"54":18,"57":9,"65":2,"66":7,"69":3,"86":21,"97":16,"103":7,"126":11,"127":2,"129":2,"136":17,"141":2,"146":2,"147":4,"148":1,"153":2,"156":2,"158":2,"160":1,"161":2,"162":2,"165":4,"167":33,"169":6,"170":2,"171":2,"175":1,"177":2}}],["=>",{"2":{"136":2}}],["=float64",{"2":{"44":3,"53":1,"56":1}}],["=false",{"2":{"34":1}}],["===",{"2":{"86":8,"126":4}}],["==",{"2":{"9":1,"19":1,"34":4,"37":2,"40":9,"41":2,"44":1,"45":34,"47":30,"52":1,"54":20,"56":2,"57":1,"61":1,"65":1,"69":16,"97":44,"103":2,"126":3,"127":18,"136":1,"139":1,"141":1,"145":1,"149":1,"152":2,"156":1,"160":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":62,"11":1,"13":19,"14":33,"15":18,"31":4,"33":4,"34":56,"36":6,"37":25,"39":35,"40":110,"41":3,"43":6,"44":36,"45":323,"46":6,"47":96,"49":7,"50":29,"51":21,"52":30,"53":18,"54":143,"56":21,"57":77,"60":6,"61":4,"62":14,"63":4,"65":15,"66":52,"68":7,"69":40,"71":7,"72":3,"74":4,"75":23,"76":3,"77":7,"78":14,"79":14,"80":4,"81":2,"82":2,"84":5,"85":3,"86":57,"88":7,"89":18,"90":3,"91":11,"92":17,"93":9,"94":3,"95":2,"96":2,"97":189,"99":3,"100":3,"102":7,"103":40,"105":3,"106":22,"107":3,"108":9,"109":14,"110":10,"111":6,"112":2,"113":2,"115":7,"116":22,"117":3,"118":11,"119":14,"120":14,"121":4,"122":2,"123":2,"126":32,"127":106,"129":1,"133":4,"136":90,"138":2,"139":4,"141":9,"144":3,"145":30,"146":1,"149":2,"151":16,"152":21,"153":18,"154":2,"155":5,"156":60,"157":11,"158":49,"159":7,"160":43,"161":2,"162":1,"164":6,"165":2,"166":3,"167":42,"169":45,"170":19,"171":13,"172":3,"173":4,"174":7,"176":12,"177":6,"178":2}}],["utm",{"2":{"170":1}}],["utility",{"0":{"167":1},"2":{"40":1,"136":2}}],["utils",{"0":{"160":1},"2":{"31":1}}],["u2",{"2":{"97":4}}],["u1",{"2":{"97":4}}],["update",{"2":{"45":6,"127":10}}],["updated",{"2":{"45":6,"136":3}}],["updates",{"2":{"40":1}}],["up",{"2":{"45":2,"54":1,"97":1,"110":1,"134":1,"144":1,"158":2,"169":2}}],["upper",{"2":{"6":1,"127":1,"176":1}}],["uv",{"2":{"40":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"177":1}}],["usa",{"0":{"61":1},"2":{"61":4,"156":15,"177":3}}],["us",{"2":{"37":1,"63":1,"170":1,"177":1}}],["usually",{"2":{"6":1,"26":2,"58":1,"131":1,"136":1,"173":1}}],["usual",{"2":{"6":1,"139":1,"142":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"6":2,"58":1,"63":1,"97":1,"148":1,"152":1,"156":1,"173":1}}],["users",{"2":{"31":1,"129":1,"143":1}}],["user",{"2":{"6":12,"23":1,"44":1,"51":3,"53":3,"56":3,"157":1,"158":1,"159":1,"175":1}}],["useful",{"2":{"6":10,"40":1,"127":1,"150":1,"153":1,"156":2,"166":1}}],["used",{"2":{"1":1,"5":1,"6":8,"34":1,"37":1,"38":1,"40":1,"44":2,"45":7,"47":1,"50":1,"54":1,"65":1,"66":1,"69":1,"103":1,"127":2,"131":1,"136":3,"137":1,"153":1,"156":1,"158":2,"163":2,"164":1,"170":1,"173":1,"175":2,"176":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":10,"11":1,"20":1,"23":1,"26":1,"40":1,"45":1,"57":1,"63":2,"86":2,"103":1,"127":1,"128":1,"133":1,"136":7,"139":1,"147":1,"151":1,"153":1,"156":1,"158":2,"166":3,"169":1,"173":1,"175":2,"178":2}}],["using",{"0":{"170":1},"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"31":6,"33":1,"34":1,"36":2,"37":2,"39":4,"40":7,"41":3,"43":2,"44":1,"45":5,"46":2,"47":1,"49":2,"50":1,"52":3,"54":4,"55":1,"57":3,"60":1,"61":2,"62":1,"63":2,"65":2,"66":2,"68":2,"69":1,"71":2,"72":1,"74":2,"75":1,"82":1,"84":2,"85":1,"86":1,"88":2,"89":1,"96":1,"97":1,"99":2,"100":1,"102":2,"103":1,"105":2,"106":1,"113":1,"115":2,"116":1,"123":1,"126":1,"127":5,"128":1,"129":2,"134":1,"136":4,"139":1,"142":1,"145":1,"146":2,"147":1,"148":1,"149":3,"151":1,"152":5,"153":1,"156":3,"158":1,"160":1,"161":4,"162":2,"166":2,"167":1,"168":4,"169":1,"171":1,"172":2,"174":1,"175":1,"176":4,"177":2}}],["until",{"2":{"127":3,"134":1,"158":1,"166":1}}],["unprocessed",{"2":{"45":1}}],["unknown",{"2":{"45":4,"47":15}}],["unknown=3",{"2":{"45":1}}],["unmatched",{"2":{"45":9,"47":26}}],["understand",{"2":{"163":1}}],["under",{"2":{"37":2,"173":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"34":2,"45":1,"157":1,"158":1,"160":2,"167":2}}],["unless",{"2":{"22":1,"45":1,"52":2,"54":2,"57":2}}],["unlike",{"2":{"18":1,"163":1}}],["unstable",{"2":{"13":1,"136":1,"165":1}}],["unneeded",{"2":{"6":3,"45":1,"51":2,"53":2,"56":2}}],["unnecessary",{"2":{"6":3,"127":1,"157":1,"158":1,"159":1}}],["universal",{"2":{"170":1}}],["united",{"2":{"156":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"6":2,"54":3,"142":2,"145":2}}],["unioning",{"2":{"57":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"142":2,"143":2,"144":1,"145":4}}],["unions",{"0":{"57":1},"2":{"18":1,"164":1}}],["union",{"0":{"56":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"23":2,"31":1,"34":2,"37":1,"40":1,"44":4,"45":7,"47":1,"53":2,"56":18,"57":30,"66":1,"69":8,"77":2,"78":4,"79":1,"81":2,"82":1,"91":2,"92":6,"95":2,"96":1,"103":4,"108":2,"109":4,"110":1,"112":2,"113":1,"118":2,"119":4,"120":1,"122":2,"123":1,"126":1,"127":5,"129":1,"134":3,"136":6,"142":1,"143":1,"145":9,"153":4,"156":2,"157":3,"158":3,"159":3,"164":4,"167":1}}],["unchanged",{"2":{"1":1,"6":2,"136":1,"156":1}}],["unwrap",{"2":{"0":1,"6":3,"131":1,"136":16}}],["nselected",{"2":{"160":3}}],["nmax",{"2":{"160":2}}],["nice",{"2":{"158":1}}],["null",{"2":{"152":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"38":2,"40":1,"152":1}}],["number=6",{"2":{"6":1,"155":1,"156":1}}],["number",{"2":{"6":11,"40":1,"45":2,"50":1,"58":1,"62":1,"65":1,"69":2,"97":2,"150":1,"151":1,"153":1,"156":2,"157":4,"158":7,"159":4,"160":12}}],["n+1",{"2":{"138":1}}],["nfeature",{"2":{"136":2}}],["nkeys",{"2":{"127":8}}],["nc",{"2":{"97":13}}],["ncoord",{"2":{"69":2}}],["nl",{"2":{"97":11}}],["nhole",{"2":{"45":2,"51":2,"53":2,"56":2,"57":1,"69":2}}],["nbpts",{"2":{"45":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":89,"131":3,"141":1,"142":4}}],["ngeom",{"2":{"44":1,"136":2,"167":1}}],["nt",{"2":{"166":2}}],["ntasks",{"2":{"136":6}}],["nthreads",{"2":{"136":3}}],["nthe",{"2":{"41":1,"149":1,"152":1}}],["ntuple",{"2":{"40":3,"153":1}}],["n2",{"2":{"40":8,"69":10}}],["n1",{"2":{"40":8,"69":9}}],["np2",{"2":{"86":4}}],["npolygon",{"2":{"52":1,"69":3,"145":2}}],["npoints",{"2":{"34":6,"45":5,"97":3,"152":6,"158":7}}],["npoint",{"2":{"6":1,"34":2,"36":1,"37":1,"47":2,"62":2,"66":1,"69":6,"86":6,"97":6,"108":1,"126":2,"139":1,"152":3,"153":1,"156":14,"160":1,"167":13}}],["npts",{"2":{"45":6,"158":3}}],["np",{"2":{"37":2,"66":5}}],["n",{"2":{"6":1,"9":1,"38":2,"40":36,"41":2,"45":51,"50":10,"56":4,"57":4,"97":11,"108":2,"126":6,"127":5,"138":1,"145":25,"149":2,"152":2,"153":3,"156":2,"160":7,"167":32}}],["naive",{"2":{"55":1}}],["napts",{"2":{"45":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"170":1}}],["natural",{"2":{"156":1,"170":2,"175":1}}],["naturalearth",{"2":{"11":2,"61":2,"156":3,"170":1}}],["nature",{"2":{"127":1}}],["native",{"2":{"6":1,"128":1,"166":4,"173":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"136":1}}],["namedtuple",{"2":{"22":2,"136":2,"166":2}}],["name",{"2":{"6":1,"31":2,"156":1,"166":1,"172":1,"173":2,"177":1}}],["names",{"2":{"6":1,"31":3,"136":6,"166":1}}],["nodestatus",{"2":{"127":6}}],["nodes",{"2":{"45":1,"127":4}}],["node",{"2":{"45":26,"127":17}}],["north",{"2":{"47":12}}],["nor",{"2":{"41":1,"149":1,"152":1}}],["normalized",{"2":{"40":1}}],["normalize",{"2":{"40":1}}],["norm",{"2":{"6":1,"40":22}}],["now",{"2":{"6":1,"13":1,"25":1,"27":1,"36":1,"39":2,"40":4,"41":1,"45":1,"50":1,"57":1,"58":1,"66":1,"126":1,"127":2,"144":1,"150":1,"151":3,"152":1,"156":1,"169":5,"170":6,"171":2,"172":1,"173":3,"176":2}}],["no",{"2":{"6":6,"34":1,"40":2,"45":4,"51":1,"52":1,"53":1,"54":14,"56":1,"69":2,"75":3,"89":3,"97":2,"106":2,"108":1,"110":1,"111":2,"116":2,"118":1,"119":3,"120":3,"121":1,"127":2,"128":1,"129":1,"136":3,"150":1,"152":2,"153":1,"156":1,"166":1,"173":1}}],["nonzero",{"2":{"153":1}}],["none",{"2":{"6":4,"45":1,"50":1,"51":1,"53":1,"56":1,"57":1,"86":4,"88":1}}],["nondimensional",{"2":{"6":1,"152":1}}],["nonintersecting",{"2":{"6":1,"23":1,"142":1,"145":1}}],["non",{"2":{"3":2,"6":2,"22":1,"38":2,"45":15,"51":2,"52":1,"53":1,"54":4,"56":1,"57":2,"65":1,"103":2,"110":1,"134":1,"165":1}}],["note",{"2":{"4":4,"6":11,"19":1,"29":1,"34":1,"37":2,"40":1,"43":2,"44":2,"45":3,"47":1,"50":2,"52":3,"54":5,"57":3,"63":1,"66":1,"69":5,"97":1,"102":1,"103":1,"148":1,"153":1,"157":1,"158":2,"159":1,"165":1,"170":2,"171":1}}],["not",{"0":{"128":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"19":1,"22":1,"24":1,"31":1,"34":4,"37":1,"40":4,"41":1,"43":1,"45":18,"50":1,"53":1,"54":7,"57":3,"62":1,"68":2,"69":4,"71":2,"72":1,"74":2,"75":2,"84":1,"85":2,"89":3,"91":5,"92":3,"93":2,"94":2,"97":5,"102":1,"103":2,"106":1,"115":2,"116":2,"118":1,"126":4,"127":2,"128":1,"134":1,"135":1,"136":10,"138":2,"141":2,"144":3,"147":1,"148":1,"149":1,"150":1,"152":2,"153":1,"163":1,"164":1,"165":1,"166":2,"170":1,"171":1,"175":1}}],["nothing`",{"2":{"52":2,"54":2,"57":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"45":4,"50":1,"52":2,"53":1,"54":2,"57":2,"69":1,"97":1,"126":9,"127":3,"136":8,"138":24,"141":1,"144":60,"149":1,"153":1,"156":2,"157":6,"158":6,"159":6,"160":1,"161":32,"167":7,"169":252,"170":16,"171":20}}],["ne",{"2":{"170":2}}],["net",{"2":{"141":2}}],["ness",{"2":{"136":1}}],["nesting",{"2":{"134":2}}],["nestedloopfast",{"2":{"178":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"18":1,"34":1,"134":2,"136":4,"156":1,"162":1}}],["never",{"2":{"134":1,"157":1}}],["neumann",{"2":{"127":1}}],["neither",{"2":{"57":1}}],["neighborhood",{"2":{"127":2}}],["neighbor",{"2":{"45":27}}],["neighboring",{"2":{"6":6,"45":1,"156":1,"157":1,"158":1,"159":2}}],["nearly",{"2":{"173":1}}],["nearest",{"2":{"45":1,"54":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"45":2,"167":13}}],["nextnode",{"2":{"127":27}}],["nextnodes",{"2":{"127":6}}],["next",{"2":{"44":1,"45":81,"47":3,"50":4,"97":14,"127":3,"145":13,"158":5}}],["necessarily",{"2":{"6":1,"126":1,"147":1}}],["necessary",{"2":{"6":1,"134":1,"156":1}}],["newfeature",{"2":{"136":2}}],["newnodes",{"2":{"127":2}}],["new",{"2":{"6":1,"41":1,"45":58,"47":9,"51":3,"52":1,"57":16,"97":2,"127":4,"135":1,"136":19,"141":2,"142":1,"143":1,"145":19,"153":8,"157":1,"158":2,"159":1,"171":1,"172":1,"177":1}}],["negative",{"2":{"4":3,"6":3,"36":2,"37":1,"38":2,"65":2,"66":3}}],["needs",{"2":{"44":1}}],["needing",{"2":{"4":1,"6":1,"17":1,"146":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"40":2,"43":1,"45":2,"52":1,"62":1,"69":4,"84":1,"85":1,"97":1,"127":2,"129":1,"146":1,"160":1,"161":1,"170":1,"171":2,"178":2}}],["needed",{"2":{"1":2,"6":4,"34":1,"40":1,"45":4,"47":1,"51":1,"53":1,"56":1,"66":2,"97":5,"127":1,"136":2,"141":1,"148":3,"171":1}}],["gdal",{"2":{"173":1}}],["gml",{"2":{"173":1}}],["gpkg",{"2":{"173":3}}],["gadm",{"2":{"177":4}}],["ga",{"2":{"170":3,"174":2}}],["gaps",{"2":{"127":1}}],["global",{"2":{"170":1}}],["gft",{"2":{"168":1,"170":2}}],["gc",{"2":{"141":6}}],["g",{"2":{"34":3,"37":3,"41":1,"44":3,"47":3,"66":6,"134":1,"136":6,"156":2,"167":2,"173":1}}],["gb",{"2":{"31":1,"136":10}}],["guarantee",{"2":{"19":1,"30":1}}],["guaranteed",{"2":{"1":1,"6":1,"34":1,"136":1}}],["grand",{"2":{"177":1}}],["grained",{"2":{"151":1}}],["grahamscanmethod",{"2":{"63":1}}],["graphics",{"2":{"6":1,"40":1}}],["great",{"2":{"169":1,"171":1,"173":1}}],["greater",{"2":{"6":1,"126":1,"153":1}}],["greiner",{"0":{"52":1,"54":1,"57":1},"2":{"45":3,"50":2,"51":1,"53":1,"56":1}}],["green",{"2":{"14":1,"170":1}}],["grouped",{"2":{"169":1}}],["groups",{"2":{"6":1,"127":1}}],["grouping",{"2":{"1":1,"6":1,"136":2}}],["grid",{"2":{"6":1,"39":1,"47":4}}],["g2",{"2":{"3":5,"6":5,"72":4,"75":12,"76":6,"77":9,"78":6,"79":6,"80":3,"81":4,"82":2,"85":3,"86":21,"89":10,"90":6,"91":10,"92":8,"93":4,"94":2,"95":4,"96":2,"106":10,"107":6,"108":10,"109":6,"110":5,"111":4,"112":4,"113":2,"116":10,"117":6,"118":9,"119":6,"120":6,"121":3,"122":4,"123":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"72":4,"75":12,"76":6,"77":9,"78":6,"79":6,"80":3,"81":2,"82":4,"85":3,"86":21,"89":9,"90":6,"91":10,"92":8,"93":4,"94":2,"95":2,"96":4,"106":10,"107":6,"108":9,"109":6,"110":5,"111":4,"112":2,"113":4,"116":10,"117":6,"118":9,"119":6,"120":6,"121":3,"122":2,"123":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"156":2}}],["generated",{"2":{"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"156":1,"160":1,"161":1,"162":1,"166":1,"167":1,"176":1}}],["generate",{"2":{"7":1,"13":2,"156":1,"176":2}}],["generalization",{"2":{"38":1}}],["generalized",{"2":{"6":1,"38":3,"40":1}}],["generalise",{"2":{"6":4,"156":1}}],["generally",{"2":{"6":2,"166":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"25":1,"27":1,"129":1,"149":1}}],["getfeature",{"2":{"136":5,"167":5}}],["getcolumn",{"2":{"136":4}}],["getgeom",{"2":{"81":1,"82":1,"95":1,"96":1,"103":2,"112":1,"113":1,"122":1,"123":1,"136":6,"156":3,"167":6}}],["getring",{"2":{"45":1}}],["getindex",{"2":{"40":2}}],["gethole",{"2":{"34":1,"37":1,"44":1,"45":4,"47":1,"50":1,"51":2,"53":2,"57":6,"66":1,"69":2,"97":5,"139":1,"169":1}}],["getexterior",{"2":{"34":1,"37":1,"40":1,"44":1,"45":3,"47":1,"50":1,"51":2,"53":2,"56":3,"57":6,"66":1,"69":2,"97":5,"126":1,"127":1,"139":1,"169":1}}],["getpolygon",{"2":{"52":3,"54":2,"57":2,"69":3}}],["getpoint",{"2":{"33":1,"34":5,"36":2,"37":1,"40":1,"43":1,"44":6,"45":3,"46":2,"47":3,"49":3,"65":1,"66":6,"68":4,"69":13,"71":4,"74":1,"84":1,"86":7,"88":4,"97":28,"99":2,"102":4,"103":2,"105":2,"108":2,"115":4,"126":5,"139":3,"151":4,"153":2,"160":1,"167":3,"169":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"36":1,"41":1,"45":9,"51":1,"52":1,"53":1,"54":2,"56":2,"63":2,"127":4,"136":4,"149":1,"152":3,"156":1,"157":1,"159":1,"160":2,"166":5,"167":1,"169":2,"177":2}}],["geoparquet",{"2":{"173":4}}],["geopoly1",{"2":{"171":1,"172":1}}],["geopoly2",{"2":{"171":1,"172":1}}],["geoaxis",{"2":{"170":4,"174":1}}],["geographic",{"2":{"170":1,"173":1}}],["geographiclib",{"2":{"6":1,"152":1}}],["geointeface",{"2":{"134":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"155":1,"176":1,"177":1}}],["geointerface",{"0":{"30":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"27":1,"30":1,"31":7,"33":1,"34":1,"36":1,"37":1,"40":23,"43":1,"44":1,"45":1,"46":1,"47":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"60":1,"61":1,"62":1,"65":1,"66":11,"68":1,"69":2,"71":1,"72":2,"74":1,"75":2,"84":1,"85":2,"86":1,"88":1,"89":3,"99":1,"100":2,"102":1,"103":2,"105":1,"106":2,"115":1,"116":2,"126":5,"127":1,"131":3,"134":3,"136":6,"138":9,"141":1,"142":1,"144":23,"146":1,"148":2,"151":1,"152":1,"155":1,"156":2,"161":13,"162":1,"167":1,"168":1,"169":122,"170":5,"171":9,"174":1,"176":1,"177":1}}],["geo",{"2":{"127":1,"152":4,"170":2}}],["geotable",{"2":{"29":1}}],["geojson",{"2":{"11":1,"156":2,"168":1,"170":4,"173":3}}],["geodataframes",{"2":{"173":3}}],["geod",{"2":{"6":2,"152":3}}],["geodesic`",{"2":{"152":2}}],["geodesic",{"0":{"174":1},"2":{"6":5,"31":1,"151":6,"152":8,"153":1,"174":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"150":1,"151":3,"152":6,"153":2,"174":1}}],["geoformattypes",{"2":{"1":2,"148":2,"168":1,"170":2,"171":8}}],["geomakie",{"0":{"170":1},"2":{"168":2,"170":5,"174":2}}],["geomfromgeos",{"2":{"152":1}}],["geomtype",{"2":{"136":2}}],["geoms",{"2":{"6":1,"63":1,"97":1,"131":1,"136":18}}],["geom2",{"2":{"3":8,"4":1,"6":9,"66":6,"69":1,"86":6,"89":1,"100":3,"103":6,"106":1,"116":2}}],["geom1",{"2":{"3":8,"4":1,"6":9,"66":6,"69":1,"86":4,"89":1,"100":3,"103":6,"106":1,"116":2}}],["geometrical",{"2":{"175":1}}],["geometric",{"2":{"25":2,"27":2,"43":1}}],["geometries",{"0":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"169":1,"170":1,"171":1},"2":{"1":6,"3":8,"4":14,"6":63,"18":3,"20":1,"22":3,"25":2,"27":2,"29":4,"33":1,"34":3,"37":4,"44":1,"47":2,"50":1,"51":5,"53":5,"54":4,"56":5,"63":6,"65":1,"66":4,"68":1,"69":7,"72":1,"74":1,"75":1,"86":2,"89":2,"97":1,"99":1,"100":1,"102":2,"103":3,"105":2,"106":2,"116":2,"118":1,"129":1,"131":4,"133":1,"135":2,"136":13,"146":1,"148":2,"150":3,"151":1,"152":4,"153":1,"154":1,"157":1,"158":1,"159":1,"162":1,"167":1,"168":5,"170":1,"171":2,"172":2,"173":1,"175":5,"176":1,"178":1}}],["geometry=",{"2":{"172":1}}],["geometrybasics",{"2":{"31":3,"39":2,"40":10,"63":1,"65":1,"75":1,"106":1,"116":1}}],["geometrycolumns",{"2":{"136":3}}],["geometrycollections",{"2":{"175":1}}],["geometrycollection",{"2":{"23":1,"177":1}}],["geometrycollectiontrait",{"2":{"23":1,"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["geometrycorrections",{"2":{"141":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"139":2,"140":2,"141":13,"142":11,"145":4}}],["geometry",{"0":{"2":1,"53":1,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"140":1,"148":1,"154":1,"168":1,"172":1},"1":{"3":1,"4":1,"141":1,"142":1,"149":1,"155":1,"156":1,"169":1,"170":1,"171":1,"172":1,"173":1},"2":{"1":10,"3":24,"4":12,"6":70,"9":1,"11":2,"18":4,"20":1,"23":3,"29":1,"31":1,"34":7,"37":4,"41":4,"44":3,"46":1,"47":4,"50":4,"61":1,"65":4,"66":6,"69":8,"71":5,"72":2,"74":4,"75":5,"76":4,"77":1,"81":3,"82":4,"84":4,"85":4,"86":3,"88":2,"89":5,"90":4,"91":2,"92":2,"95":3,"96":4,"97":2,"99":2,"103":3,"105":3,"106":4,"107":4,"108":2,"112":3,"113":4,"115":4,"116":5,"117":4,"122":3,"123":4,"125":1,"129":3,"131":2,"134":2,"136":43,"138":1,"139":1,"140":2,"141":23,"142":6,"146":1,"147":1,"148":6,"150":3,"151":1,"152":5,"153":8,"156":6,"167":6,"169":1,"170":1,"171":4,"172":2,"173":2,"175":1,"176":7,"177":4,"178":2}}],["geometryopsprojext",{"2":{"148":1,"149":1,"152":1,"153":1}}],["geometryopslibgeosext",{"2":{"41":1}}],["geometryops",{"0":{"0":1,"25":1,"31":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":117,"1":6,"3":18,"4":9,"5":3,"6":114,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":4,"27":1,"31":1,"33":1,"36":1,"39":5,"41":1,"43":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"58":1,"60":1,"61":1,"62":3,"65":1,"68":1,"69":1,"71":1,"72":2,"74":1,"75":2,"84":1,"85":2,"86":2,"88":1,"89":2,"99":1,"100":1,"102":1,"103":1,"105":1,"106":2,"115":1,"116":2,"126":3,"127":2,"131":4,"136":1,"138":1,"141":1,"142":4,"144":1,"149":1,"151":1,"152":2,"155":1,"156":2,"161":1,"163":1,"166":2,"167":1,"168":1,"169":3,"174":1,"175":1,"176":2,"177":2}}],["geom",{"2":{"1":7,"4":21,"6":48,"18":3,"31":12,"34":25,"37":17,"44":28,"45":16,"47":6,"50":15,"51":8,"52":2,"53":12,"54":10,"56":9,"57":9,"66":28,"69":45,"75":4,"86":1,"89":4,"97":3,"103":1,"106":4,"116":4,"126":3,"127":1,"129":2,"131":3,"136":91,"145":11,"147":4,"153":13,"156":36,"160":3,"161":7,"162":4,"167":13,"177":6}}],["geospatial",{"0":{"171":1,"173":1},"2":{"168":5,"170":1,"171":3,"173":5}}],["geoscontext",{"2":{"152":1}}],["geosdensify",{"2":{"152":3}}],["geos",{"0":{"166":1},"2":{"0":1,"6":6,"41":4,"58":1,"62":4,"63":1,"154":5,"156":2,"163":1,"166":12}}],["got",{"2":{"160":3}}],["goes",{"2":{"6":2,"126":2}}],["good",{"2":{"6":1,"40":1,"166":2,"171":1}}],["going",{"2":{"4":4,"6":5,"47":2,"62":1,"69":5,"126":1,"127":1,"168":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"31":2,"33":1,"36":1,"40":1,"43":2,"46":1,"49":2,"50":2,"51":2,"53":2,"54":2,"56":2,"60":3,"61":2,"62":8,"63":2,"65":6,"68":1,"69":2,"71":2,"72":2,"74":1,"75":2,"84":2,"85":2,"86":1,"88":1,"89":2,"99":1,"100":2,"102":1,"103":2,"105":1,"106":2,"115":2,"116":2,"126":6,"127":2,"129":1,"131":1,"136":3,"138":3,"144":3,"151":7,"152":8,"155":2,"156":49,"161":3,"166":1,"167":2,"168":1,"169":3,"171":1,"173":1,"174":3,"175":9,"176":2,"177":5,"178":1}}],["gtrait",{"2":{"66":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"45":3,"126":3}}],["gif",{"2":{"158":1}}],["gives",{"2":{"177":1}}],["give",{"2":{"97":1,"173":1}}],["given",{"2":{"4":7,"6":21,"18":2,"29":1,"33":1,"34":1,"37":2,"44":3,"45":8,"47":3,"50":5,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"66":8,"69":4,"71":1,"72":1,"75":1,"84":1,"85":1,"89":1,"97":7,"99":1,"100":1,"106":1,"108":1,"116":1,"129":1,"141":4,"142":1,"144":1,"150":2,"152":2,"153":2,"159":1}}],["github",{"2":{"6":2,"63":1}}],["gis",{"2":{"5":1,"6":1,"25":1,"27":1,"40":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":125,"11":8,"13":15,"14":15,"15":8,"18":2,"31":1,"33":3,"34":30,"36":5,"37":21,"39":1,"43":5,"44":38,"45":34,"46":5,"47":17,"49":6,"50":13,"51":19,"52":16,"53":25,"54":24,"56":17,"57":36,"60":1,"61":1,"62":3,"63":4,"65":8,"66":42,"68":7,"69":99,"71":7,"72":3,"74":3,"75":4,"76":6,"77":12,"78":10,"79":7,"80":4,"81":8,"82":6,"84":3,"85":3,"86":21,"88":7,"89":2,"90":3,"91":12,"92":14,"93":4,"94":2,"95":8,"96":6,"97":59,"99":5,"100":3,"102":7,"103":51,"105":5,"106":3,"107":6,"108":15,"109":10,"110":7,"111":4,"112":8,"113":6,"115":7,"116":2,"117":6,"118":12,"119":10,"120":7,"121":4,"122":8,"123":6,"126":32,"127":15,"129":4,"131":2,"136":111,"138":2,"139":10,"141":9,"144":3,"145":8,"146":1,"147":5,"151":6,"152":6,"153":12,"155":2,"156":34,"160":4,"161":9,"162":5,"164":9,"167":55,"168":1,"169":21,"170":2,"171":2,"174":2,"176":5,"177":2}}],["o",{"2":{"136":24}}],["odd",{"2":{"97":1}}],["own",{"2":{"57":1,"129":2}}],["occur",{"2":{"54":1}}],["occurs",{"2":{"54":1}}],["occupied",{"2":{"36":1}}],["old",{"2":{"45":8,"136":3}}],["ourselves",{"2":{"152":1}}],["our",{"2":{"24":1,"152":1,"169":4,"170":3,"176":1}}],["out=3",{"2":{"97":1}}],["out=4",{"2":{"53":1}}],["out`",{"2":{"53":1,"97":1}}],["out",{"2":{"6":3,"45":12,"47":23,"54":6,"57":4,"63":1,"65":5,"75":4,"86":1,"89":3,"97":102,"103":2,"106":4,"116":4,"126":1,"136":1,"153":1,"166":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"45":3,"47":1,"52":2,"54":4,"57":3,"65":2,"66":1,"74":1,"85":1,"88":1,"97":12,"103":3,"121":1}}],["outputs",{"2":{"45":1}}],["output",{"2":{"3":8,"4":1,"6":18,"18":1,"23":1,"50":2,"51":1,"53":1,"54":1,"56":1,"57":2,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"126":2,"156":1,"160":1,"167":1}}],["outermost",{"2":{"136":1}}],["outer",{"2":{"1":1,"6":1,"134":1,"136":2,"175":1,"176":1}}],["omit",{"2":{"6":1,"152":1}}],["obtain",{"2":{"136":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"146":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"131":3,"134":5,"136":8,"146":1,"150":1,"156":2,"162":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"20":1,"40":1,"65":1,"97":4,"131":1,"134":5,"136":3,"146":1,"148":3,"152":1,"156":1,"162":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"131":3,"136":10,"146":1,"147":2,"152":3,"156":3,"161":1,"162":1}}],["others",{"2":{"41":1,"145":1}}],["otherwise",{"2":{"4":2,"6":3,"41":1,"45":1,"52":1,"54":1,"66":2,"127":1,"147":1,"149":1,"152":1,"167":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"34":1,"45":5,"51":1,"53":1,"54":1,"56":2,"57":3,"58":2,"66":2,"69":2,"71":1,"77":1,"97":8,"99":1,"102":1,"103":4,"105":2,"106":2,"109":1,"118":1,"127":1,"131":1,"134":1,"136":1,"142":2,"143":1,"145":2,"156":2,"158":2,"163":1,"164":1,"166":1,"170":1,"175":1,"178":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"53":1}}],["over`",{"2":{"53":1}}],["overflow",{"2":{"50":1}}],["overhead",{"2":{"22":1,"136":2}}],["override",{"2":{"6":1,"40":1}}],["overlapping",{"2":{"45":11,"54":4,"57":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"45":2,"54":8,"57":2,"75":1,"84":1,"97":2,"102":5,"103":6,"116":1,"143":1}}],["overlaps",{"0":{"101":1,"102":1},"1":{"102":1,"103":1},"2":{"0":10,"3":5,"6":13,"31":1,"54":1,"101":1,"102":3,"103":30,"127":1,"175":1}}],["over",{"2":{"1":1,"6":3,"36":2,"37":1,"44":3,"45":5,"47":1,"53":1,"54":11,"57":1,"62":1,"75":1,"86":1,"89":1,"97":15,"103":2,"106":1,"116":1,"136":22,"169":3}}],["opposed",{"2":{"174":1}}],["opposite",{"2":{"3":5,"6":5,"45":2,"52":1,"54":2,"57":1,"72":2,"75":1,"85":2,"100":2,"116":1}}],["ops",{"2":{"136":1}}],["open",{"2":{"45":1,"138":1,"170":1}}],["operates",{"2":{"136":1,"137":1,"143":1}}],["operate",{"2":{"18":1,"29":1,"136":1}}],["operations",{"0":{"23":1},"2":{"23":1,"26":1,"54":1,"57":1,"129":1}}],["operation",{"2":{"6":3,"45":1,"129":1,"142":2,"145":2,"166":2}}],["optimisation",{"2":{"97":1}}],["optimise",{"2":{"86":1}}],["optimal",{"2":{"6":1,"63":1}}],["options",{"2":{"14":1,"45":1}}],["optional",{"2":{"4":5,"6":6,"34":1,"37":2,"47":1,"66":2}}],["op",{"2":{"1":3,"6":3,"19":2,"44":1,"136":35}}],["on=2",{"2":{"97":1}}],["on`",{"2":{"97":1}}],["once",{"2":{"86":1,"103":1,"127":1}}],["onto",{"2":{"66":1}}],["ones",{"2":{"144":1}}],["oneunit",{"2":{"40":1}}],["one",{"2":{"1":1,"3":9,"6":14,"23":1,"34":4,"37":2,"39":1,"40":1,"44":1,"45":5,"47":3,"51":1,"52":1,"53":1,"54":32,"56":2,"57":2,"58":1,"65":2,"74":1,"81":1,"86":1,"88":1,"97":18,"102":1,"103":18,"105":2,"106":2,"109":3,"110":2,"111":2,"112":1,"113":1,"115":1,"116":1,"122":1,"126":1,"127":5,"136":1,"144":1,"148":1,"152":1,"160":1,"161":1,"170":1,"175":1}}],["on",{"0":{"170":1},"2":{"1":2,"4":3,"6":11,"9":1,"18":1,"20":1,"23":2,"25":3,"27":3,"29":2,"34":5,"37":3,"39":1,"40":2,"44":3,"45":28,"47":8,"50":1,"51":1,"52":5,"53":1,"54":4,"56":1,"57":2,"63":1,"65":1,"66":3,"69":2,"74":1,"75":7,"77":2,"78":3,"79":3,"80":1,"86":4,"89":6,"91":4,"92":1,"93":1,"97":125,"103":9,"106":7,"108":2,"116":7,"118":2,"119":1,"120":1,"127":3,"129":1,"131":1,"136":15,"137":1,"139":1,"142":1,"143":1,"150":1,"152":1,"158":1,"165":2,"168":1,"170":3,"171":1,"173":1,"174":1,"175":4,"176":1,"177":2,"178":2}}],["only",{"2":{"0":1,"5":1,"6":11,"23":1,"37":2,"39":2,"40":1,"41":1,"44":2,"45":4,"47":3,"50":1,"51":1,"53":1,"54":1,"56":1,"63":3,"66":2,"69":3,"102":3,"103":1,"105":1,"127":2,"136":2,"144":1,"150":1,"151":1,"153":2,"163":1,"166":2,"171":1,"177":1,"178":1}}],["often",{"2":{"170":1}}],["offers",{"2":{"169":1}}],["offer",{"2":{"152":1}}],["offset",{"2":{"34":8,"69":1}}],["off",{"2":{"4":1,"6":1,"45":4,"69":1,"97":6,"136":1}}],["of",{"0":{"61":1},"2":{"1":7,"3":29,"4":66,"5":5,"6":194,"7":2,"9":4,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"27":1,"29":3,"33":1,"34":38,"36":5,"37":28,"38":9,"39":1,"40":13,"41":1,"43":3,"44":12,"45":84,"46":5,"47":31,"50":5,"51":12,"52":13,"53":10,"54":48,"56":9,"57":20,"58":5,"62":3,"63":3,"65":6,"66":18,"68":2,"69":19,"71":4,"72":5,"74":6,"75":18,"77":1,"78":5,"79":5,"80":1,"81":2,"82":1,"85":5,"86":1,"88":3,"89":14,"91":1,"92":1,"93":1,"95":2,"96":1,"97":85,"99":1,"100":3,"102":1,"103":13,"105":2,"106":15,"108":3,"109":7,"110":5,"111":1,"112":2,"113":1,"115":4,"116":18,"118":3,"119":6,"120":6,"121":4,"122":1,"123":1,"125":2,"126":3,"127":19,"128":2,"129":3,"131":1,"134":5,"135":2,"136":27,"137":1,"138":1,"142":2,"143":4,"145":4,"147":3,"148":1,"150":2,"151":2,"152":5,"153":2,"156":8,"158":4,"159":2,"160":1,"162":1,"164":2,"166":4,"167":2,"169":6,"170":4,"171":2,"172":1,"173":4,"175":3,"176":4,"177":2}}],["org",{"2":{"51":1,"53":1,"56":1,"97":2,"158":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"49":1,"65":1,"68":2,"71":2,"88":2,"102":2,"115":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"57":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"45":10,"50":5,"51":1,"53":1,"57":4,"134":1,"136":3,"141":1,"147":2,"153":1,"155":4,"156":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"45":15,"54":53}}],["orientation",{"0":{"124":1},"1":{"125":1,"126":1},"2":{"6":2,"10":1,"31":1,"37":1,"45":10,"47":2,"51":1,"53":2,"54":2,"56":1,"97":16,"125":1,"156":1}}],["ordered",{"2":{"36":1}}],["order",{"0":{"62":1},"2":{"1":4,"3":1,"4":2,"6":7,"34":1,"36":1,"37":2,"40":1,"45":4,"54":1,"57":1,"62":4,"63":1,"66":2,"69":3,"72":1,"75":1,"85":1,"100":1,"136":2,"148":2,"156":1,"175":1}}],["or",{"0":{"24":1},"2":{"1":11,"3":3,"4":10,"6":54,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"29":2,"31":1,"34":4,"37":1,"40":1,"41":1,"43":2,"44":4,"45":24,"46":1,"50":1,"51":1,"52":3,"53":2,"54":9,"56":1,"57":2,"58":1,"63":1,"65":2,"66":4,"69":3,"71":1,"75":1,"77":2,"78":1,"79":1,"80":1,"81":1,"82":1,"88":2,"91":2,"92":3,"93":2,"94":1,"95":1,"96":1,"97":26,"99":2,"100":1,"102":1,"103":2,"105":1,"106":1,"112":1,"113":1,"116":1,"118":2,"122":1,"123":1,"125":2,"126":3,"127":7,"129":3,"131":1,"133":2,"135":1,"136":9,"137":1,"139":1,"141":5,"142":2,"148":2,"149":1,"150":2,"152":2,"153":2,"154":1,"156":3,"158":2,"160":2,"162":1,"164":3,"167":2,"175":1,"177":2}}],["est",{"2":{"177":1}}],["essentially",{"2":{"164":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"127":1}}],["effects",{"2":{"136":3}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"40":1,"51":2,"53":2,"56":2,"63":1,"139":1}}],["e2",{"2":{"97":4}}],["e1",{"2":{"97":8}}],["euclid",{"2":{"47":2,"66":11,"97":1,"157":1}}],["euclidean",{"2":{"4":1,"6":1,"40":13,"66":6,"153":1}}],["everything",{"2":{"156":1}}],["every",{"2":{"45":1,"69":2,"134":1,"166":1}}],["evenly",{"2":{"176":1}}],["eventually",{"2":{"45":1}}],["even",{"2":{"37":2,"47":1,"54":1,"66":1,"69":1,"129":1,"138":1,"143":1}}],["evaluated",{"2":{"175":1}}],["eval",{"2":{"31":2,"136":2}}],["epsg",{"2":{"170":5,"171":8}}],["eps",{"2":{"34":2,"54":14}}],["eponymous",{"2":{"6":1,"152":1}}],["e",{"2":{"9":1,"22":1,"41":1,"127":1,"134":1,"136":2,"169":2,"170":1,"173":1}}],["ellipsoid",{"2":{"174":1}}],["eltype",{"2":{"127":4}}],["elements",{"2":{"81":1,"82":1,"95":1,"96":1,"103":1,"112":1,"113":1,"122":1,"123":1}}],["element",{"2":{"6":6,"33":1,"45":4,"50":2,"51":1,"53":1,"54":1,"56":3,"151":1,"170":1}}],["elsewhere",{"2":{"50":1}}],["elseif",{"2":{"45":5,"47":7,"51":1,"53":1,"54":14,"56":2,"57":1,"86":3,"97":10,"126":1,"127":2,"145":1,"158":2,"160":2}}],["else",{"2":{"3":6,"6":6,"34":1,"40":2,"45":19,"47":9,"50":1,"52":2,"54":9,"56":1,"57":9,"86":2,"97":17,"103":8,"127":20,"136":8,"139":1,"147":1,"149":1,"156":2,"158":4,"160":2,"161":1,"162":1,"166":1}}],["etc",{"2":{"6":1,"20":2,"36":1,"63":1,"164":1,"173":1}}],["empty",{"2":{"4":2,"6":6,"34":2,"45":2,"51":1,"53":1,"54":2,"56":1,"127":2}}],["embedding",{"0":{"135":1,"146":1}}],["embedded",{"0":{"171":1},"2":{"127":1,"135":3,"168":1,"171":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"135":1,"146":2}}],["errors",{"2":{"31":1,"54":1,"153":1}}],["error",{"0":{"149":1},"2":{"4":1,"6":4,"7":1,"18":1,"31":6,"40":1,"41":4,"45":2,"54":2,"55":1,"69":2,"127":1,"134":1,"141":2,"149":3,"152":5,"160":4,"166":3,"167":1}}],["edgekeys",{"2":{"127":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"20":1,"31":1,"37":1,"43":1,"45":25,"47":13,"51":1,"53":1,"54":6,"56":1,"66":4,"69":1,"77":2,"92":2,"93":1,"97":7,"103":21,"118":2,"119":1,"120":1,"127":7,"167":2}}],["edges`",{"2":{"54":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"45":12,"47":8,"52":3,"54":10,"57":3,"66":3,"68":2,"69":1,"71":1,"77":1,"78":3,"79":7,"80":3,"88":1,"91":3,"94":1,"97":3,"103":20,"115":1,"118":1,"127":22,"167":29}}],["earlier",{"2":{"169":3}}],["earth",{"2":{"6":2,"25":1,"27":1,"152":2,"156":1,"170":2,"175":1}}],["easiest",{"2":{"172":1}}],["easier",{"2":{"163":1,"165":1}}],["easily",{"2":{"129":1}}],["east",{"2":{"47":9}}],["easy",{"2":{"1":1,"6":1,"143":1,"161":1}}],["eachindex",{"2":{"34":1,"126":1,"127":3,"136":2,"157":1,"160":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"18":2,"20":1,"34":4,"37":2,"38":4,"40":1,"45":5,"47":1,"54":3,"66":1,"69":2,"75":1,"89":1,"97":6,"102":1,"103":3,"106":1,"116":1,"126":1,"127":1,"136":1,"143":2,"156":1,"172":1,"173":1,"176":2,"177":2,"178":1}}],["equatorial",{"2":{"6":6,"152":4}}],["equality",{"2":{"45":1,"54":1,"175":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"34":6,"54":1,"65":1,"66":4,"68":3,"69":22,"77":1,"91":1,"97":15,"102":1,"103":2,"108":2,"118":1,"138":1}}],["equals",{"0":{"67":1,"68":1},"1":{"68":1,"69":1},"2":{"0":17,"4":3,"6":19,"31":1,"34":2,"45":4,"50":2,"54":8,"66":1,"67":1,"68":2,"69":50,"77":1,"91":1,"97":10,"103":2,"108":3,"118":1,"175":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"37":1,"45":1,"54":1,"57":1,"69":5,"75":1,"97":1}}],["enable",{"2":{"178":1}}],["enabled",{"2":{"175":1}}],["enabling",{"0":{"178":1}}],["enclosed",{"2":{"97":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"97":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"97":1,"158":1}}],["envelope",{"2":{"54":2}}],["envelopes",{"2":{"54":2}}],["enough",{"2":{"45":1}}],["entirely",{"2":{"97":1}}],["entire",{"2":{"47":1,"97":4}}],["entry",{"2":{"45":11,"52":3,"54":4,"57":3,"127":1}}],["ent",{"2":{"45":19,"50":2}}],["enter",{"2":{"45":4}}],["ensuring",{"2":{"6":1,"150":1,"153":1}}],["ensure",{"2":{"6":3,"40":1,"51":1,"53":1,"56":1,"137":2,"140":1}}],["ensures",{"2":{"6":3,"139":1,"142":3,"145":2}}],["enumerate",{"2":{"13":2,"34":1,"45":10,"47":1,"50":1,"52":1,"57":2,"97":1,"127":2,"145":2,"160":1}}],["enum",{"2":{"6":2,"45":3,"53":3,"97":3}}],["endpt",{"2":{"158":3}}],["endpoints",{"2":{"45":3,"47":1,"52":1,"54":6,"57":1,"66":2,"97":11,"103":2,"105":1}}],["endpoint=3",{"2":{"45":1}}],["endpointtype",{"2":{"45":2}}],["endpoint",{"2":{"3":1,"6":2,"45":27,"53":1,"54":16,"66":2,"74":1,"97":3,"103":2,"156":4,"158":4,"169":1}}],["ending",{"2":{"45":1,"47":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"31":4,"34":18,"37":8,"40":35,"41":3,"44":10,"45":130,"47":43,"50":9,"51":8,"52":12,"53":5,"54":31,"55":1,"56":6,"57":24,"63":3,"66":19,"69":20,"81":2,"82":2,"86":20,"95":2,"96":2,"97":104,"103":21,"108":1,"112":2,"113":2,"118":1,"122":2,"123":2,"126":9,"127":44,"128":4,"129":1,"136":49,"137":1,"139":5,"141":3,"145":18,"147":4,"148":1,"149":2,"152":8,"153":8,"156":7,"157":6,"158":30,"159":3,"160":27,"161":4,"162":4,"164":1,"165":3,"166":4,"167":19}}],["enforce",{"2":{"0":1,"6":2,"166":3}}],["exits",{"2":{"45":1}}],["exit",{"2":{"45":32,"50":2,"52":3,"54":3,"57":2}}],["existingnodes",{"2":{"127":3}}],["existing",{"2":{"45":3,"56":1,"127":1,"170":2,"172":1}}],["exists",{"2":{"45":1,"47":1,"54":1}}],["exist",{"2":{"6":1,"45":1,"54":3,"166":1}}],["excluding",{"2":{"94":1,"97":1,"118":2}}],["exclude",{"2":{"86":9}}],["exclusively",{"2":{"110":1}}],["exclusive",{"2":{"47":1,"54":2}}],["exc",{"2":{"41":2,"149":2,"152":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":1,"6":1,"40":1}}],["exp10",{"2":{"152":1,"156":2}}],["expressed",{"2":{"38":2}}],["express",{"2":{"38":1}}],["experimental",{"2":{"31":3}}],["expect",{"2":{"1":1,"99":1,"148":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"34":2,"37":1,"40":1,"41":1,"66":2,"69":1,"149":1,"152":1,"153":1}}],["expose",{"2":{"58":1}}],["exposes",{"2":{"17":1}}],["export",{"2":{"38":1,"150":1,"171":1,"173":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"97":3}}],["ext1",{"2":{"97":3}}],["ext",{"2":{"39":15,"45":10,"47":2,"50":3,"51":8,"53":8,"54":18,"56":8,"57":14,"86":7,"97":7}}],["extrema",{"2":{"127":1,"167":1}}],["extreem",{"2":{"34":10}}],["extracts",{"2":{"63":1}}],["extract",{"2":{"63":1,"127":1,"136":3,"156":1}}],["extra",{"2":{"6":3,"45":1,"56":1,"150":1,"152":2,"153":1}}],["external",{"2":{"37":1,"97":2}}],["exteriors",{"2":{"9":1,"53":2,"56":2,"127":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"34":1,"36":1,"37":1,"39":1,"40":36,"44":2,"45":4,"51":2,"56":3,"57":14,"66":1,"69":2,"71":1,"72":1,"75":3,"85":1,"89":2,"97":9,"106":2,"115":1,"116":3,"119":3,"120":3,"126":6,"127":6,"139":3,"140":1,"142":1,"146":1,"169":2}}],["extending",{"2":{"103":1}}],["extended",{"2":{"66":1}}],["extensions",{"2":{"58":1,"173":1}}],["extension",{"2":{"1":1,"6":1,"40":1,"41":1,"63":1,"74":1,"128":1,"148":3,"149":2,"152":1,"153":1,"154":1,"173":1}}],["extent=true",{"2":{"146":1}}],["extent=nothing",{"2":{"136":1}}],["extent=",{"2":{"136":3}}],["extent=false",{"2":{"136":1,"156":1}}],["extent=gi",{"2":{"127":3}}],["extent`",{"2":{"133":1,"146":1}}],["extents",{"2":{"4":3,"6":3,"31":5,"47":1,"54":3,"97":5,"103":1,"127":3,"136":2,"146":2,"167":2}}],["extent",{"0":{"146":1},"2":{"0":2,"1":4,"4":3,"6":11,"24":1,"31":2,"39":1,"46":1,"47":1,"54":10,"97":4,"103":2,"127":12,"133":3,"135":4,"136":28,"146":2,"156":1,"165":1,"167":7}}],["exactly",{"2":{"160":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"31":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"45":36,"47":6,"50":7,"51":5,"53":5,"54":7,"55":1,"56":5,"57":7,"72":2,"75":3,"77":1,"78":3,"79":3,"80":1,"85":2,"86":1,"89":2,"91":1,"92":3,"93":2,"94":1,"97":24,"100":2,"103":3,"106":2,"108":1,"109":3,"110":1,"111":1,"116":3,"118":1,"119":3,"120":3,"121":1,"127":1,"144":1}}],["examples",{"0":{"151":1,"155":1},"2":{"3":8,"4":1,"6":11,"26":2,"69":1,"72":1,"75":1,"85":1,"86":1,"89":1,"103":1,"106":1,"116":1,"126":2,"167":1}}],["example",{"0":{"39":1,"59":1,"138":1,"144":1,"176":1,"177":1},"1":{"60":1},"2":{"1":3,"3":2,"6":13,"11":1,"20":1,"23":2,"33":1,"36":1,"39":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"65":1,"68":1,"69":1,"71":1,"74":1,"84":1,"86":1,"88":1,"97":1,"99":1,"100":1,"102":1,"105":1,"115":1,"126":1,"127":8,"129":1,"136":2,"138":1,"140":1,"143":1,"144":1,"147":1,"155":1,"156":2,"161":1,"166":1,"176":1,"178":1}}],["either",{"2":{"1":2,"3":1,"6":4,"22":1,"25":1,"27":1,"45":9,"51":1,"53":1,"54":2,"56":1,"57":1,"65":1,"75":1,"97":5,"99":1,"105":1,"106":1,"116":1,"127":1,"136":3,"141":1,"175":1}}],["lj",{"2":{"127":2}}],["lrs",{"2":{"156":2}}],["lr",{"2":{"127":3}}],["lp",{"2":{"97":2}}],["lstart",{"2":{"97":2}}],["ls",{"2":{"97":12}}],["ll",{"2":{"17":1,"39":1,"151":2,"156":1,"170":1,"172":1}}],["l",{"2":{"14":4,"40":6,"86":2,"97":32}}],["lgeos",{"2":{"156":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"62":4,"152":9,"156":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"136":1}}],["log10",{"2":{"152":2,"156":4}}],["log",{"2":{"131":3,"132":1,"151":2}}],["location",{"2":{"45":1,"97":6}}],["local",{"2":{"34":3,"37":1,"45":4,"52":1,"57":1,"127":1}}],["loose",{"2":{"137":1}}],["lookup",{"2":{"127":1,"136":1}}],["looks",{"2":{"43":1}}],["look",{"2":{"36":2,"127":2,"138":1,"151":1}}],["looping",{"2":{"127":1}}],["loop",{"2":{"34":1,"40":2,"44":3,"45":8,"47":1,"54":1,"57":1,"97":5,"127":3,"158":1}}],["lower",{"2":{"6":1,"7":1,"127":1,"176":1}}],["lon",{"2":{"6":2,"151":1,"152":2}}],["longitude",{"2":{"170":2}}],["long",{"2":{"6":1,"54":1,"152":1,"177":1}}],["longer",{"2":{"6":3,"150":1,"152":2,"153":1}}],["lots",{"2":{"170":1}}],["lot",{"2":{"6":1,"23":1,"34":1,"37":1,"44":1,"47":1,"66":1,"69":1,"103":1,"129":1,"151":1,"166":2}}],["load",{"2":{"136":2,"156":1,"168":2}}],["loading",{"2":{"41":1,"149":1,"152":1}}],["loads",{"2":{"5":1,"6":1,"40":1}}],["loaded",{"2":{"1":1,"41":3,"148":1,"149":2,"152":2}}],["laptop",{"2":{"177":1}}],["land",{"2":{"170":8}}],["layers",{"2":{"134":1}}],["label",{"2":{"14":4,"15":2,"60":2,"62":1,"65":1,"127":3,"151":2,"155":2,"156":2}}],["labels",{"2":{"13":2,"127":1}}],["lazily",{"2":{"6":1,"131":1,"136":1}}],["latitude",{"2":{"170":2}}],["later",{"2":{"37":1,"62":1,"127":1}}],["lat",{"2":{"6":3,"151":1,"152":3}}],["larger",{"2":{"45":1,"56":1,"160":1}}],["large",{"2":{"6":8,"40":1,"156":2,"173":1,"177":1}}],["lastindex",{"2":{"160":1}}],["last",{"2":{"4":3,"6":3,"9":1,"34":11,"37":2,"39":2,"45":9,"47":4,"66":7,"69":5,"97":20,"108":1,"127":8,"138":1,"145":2,"158":1}}],["lt",{"2":{"6":6,"54":4,"151":1}}],["len",{"2":{"158":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"18":1,"40":32,"42":1,"43":1,"44":22,"45":11,"47":1,"50":2,"51":2,"53":1,"54":1,"56":1,"57":1,"97":1,"127":10,"136":3,"145":2,"151":1,"157":1,"158":1,"159":1,"160":7}}],["legend",{"2":{"156":4}}],["le",{"2":{"97":10}}],["leaving",{"2":{"138":1}}],["leaf",{"2":{"136":4}}],["leading",{"2":{"169":1}}],["lead",{"2":{"54":1,"138":1}}],["least",{"2":{"3":4,"6":4,"45":1,"54":1,"57":2,"97":14,"103":6,"106":1,"109":3,"110":2,"111":2,"112":1,"113":1,"116":1,"122":1,"126":1}}],["leftover",{"2":{"45":1}}],["left=1",{"2":{"45":1}}],["left",{"2":{"40":1,"45":5,"126":1,"127":2,"158":17,"160":5,"175":1}}],["lets",{"2":{"37":1}}],["let",{"2":{"36":1,"43":1,"97":1,"127":3,"151":1,"169":6,"170":4,"171":3,"172":2,"173":2,"178":1}}],["levels",{"2":{"6":1,"127":1,"134":1,"164":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"29":1,"134":1,"136":2,"137":1,"139":1,"141":4,"142":1,"143":1,"145":2,"171":2}}],["less",{"2":{"3":1,"6":7,"34":1,"37":1,"40":1,"44":1,"47":1,"66":1,"69":1,"86":1,"103":1,"127":1,"156":1,"157":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"68":4,"69":12,"71":8,"85":2,"88":5,"102":4,"105":3,"106":2,"115":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"68":4,"69":12,"71":8,"74":4,"75":2,"84":4,"85":2,"88":5,"102":4,"105":3,"106":2,"115":8}}],["li",{"2":{"127":2}}],["lie",{"2":{"54":1}}],["lies",{"2":{"45":3,"176":1}}],["limitations",{"2":{"54":1}}],["limits",{"2":{"39":1}}],["limited",{"2":{"6":1,"150":1,"153":1}}],["library",{"2":{"50":1,"173":1}}],["libraries",{"2":{"37":1,"143":1,"173":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"37":1,"41":5,"62":1,"128":1,"152":7,"156":4,"166":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"160":1,"161":1,"162":1,"166":1,"167":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"152":5}}],["linked",{"2":{"58":1}}],["linrange",{"2":{"13":2,"14":5,"39":2,"65":1,"127":2,"152":1,"156":2}}],["linering",{"2":{"170":1}}],["linewidth",{"2":{"36":1,"169":1}}],["linesegment",{"2":{"126":2,"153":1}}],["lines",{"0":{"78":1,"92":1,"109":1,"119":1},"2":{"3":1,"4":4,"6":5,"45":3,"49":1,"54":9,"60":1,"61":2,"62":2,"65":1,"68":4,"69":4,"71":3,"74":1,"75":1,"84":2,"86":1,"88":3,"97":2,"99":3,"102":4,"103":2,"105":4,"115":3,"116":1,"127":3,"154":1,"169":4,"174":2}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"69":2,"125":1,"137":1,"169":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"34":1,"44":4,"53":2,"66":2,"69":8,"77":1,"78":4,"79":1,"86":6,"91":1,"92":5,"103":4,"108":1,"109":4,"110":1,"118":1,"119":4,"120":1,"134":1,"141":2,"142":1,"153":2,"164":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"18":1,"20":1,"34":2,"44":2,"66":4,"68":2,"69":2,"71":2,"72":1,"77":1,"78":3,"85":2,"88":2,"89":1,"91":1,"92":4,"97":2,"102":2,"108":1,"109":3,"110":1,"115":2,"116":1,"118":1,"119":4,"120":1,"126":7,"136":4,"167":3,"169":5,"174":1}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"34":1,"45":2,"50":2,"53":2,"66":2,"69":8,"77":1,"78":4,"79":1,"91":1,"92":5,"103":4,"108":1,"109":4,"110":1,"118":1,"119":4,"120":1}}],["line2",{"2":{"3":3,"6":7,"53":2,"54":2,"86":5,"99":3,"100":2,"103":3,"126":5}}],["line1",{"2":{"3":4,"6":8,"53":2,"54":2,"86":5,"99":3,"100":2,"103":5,"126":5}}],["linea",{"2":{"1":1,"6":1,"161":1}}],["linearmap",{"2":{"156":1}}],["linearalgebra",{"2":{"31":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"37":2,"40":1,"43":1,"44":3,"47":1,"54":1,"66":5,"69":8,"79":1,"97":2,"109":1,"110":2,"119":1,"125":1,"136":2,"139":3,"151":5,"152":3,"153":4}}],["linearr",{"2":{"1":1,"6":1,"161":1}}],["linearrings",{"2":{"9":1,"93":1,"127":6,"137":1,"169":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"34":3,"37":2,"44":4,"45":4,"53":2,"66":2,"69":8,"77":1,"78":1,"79":4,"91":1,"92":2,"93":3,"108":1,"109":1,"110":4,"118":1,"119":1,"120":4,"141":1,"153":2,"156":1,"164":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"34":2,"44":2,"45":1,"63":1,"66":1,"77":1,"79":3,"91":1,"92":1,"93":2,"97":2,"103":4,"108":1,"109":1,"110":3,"118":1,"120":4,"126":1,"127":3,"136":5,"137":1,"138":6,"139":1,"144":13,"156":1,"161":8,"169":24,"170":6,"171":8,"176":2}}],["linearsegments",{"2":{"0":1,"6":4,"150":1,"151":1,"152":3,"153":5}}],["line",{"0":{"97":1},"2":{"0":1,"3":13,"4":9,"6":52,"23":1,"33":2,"34":7,"43":3,"44":10,"45":12,"47":8,"49":6,"50":18,"53":8,"54":67,"57":6,"66":11,"69":5,"72":2,"74":2,"75":1,"77":2,"78":11,"79":8,"84":1,"86":11,"89":2,"91":1,"92":9,"93":4,"97":141,"99":2,"100":2,"102":3,"103":12,"105":2,"106":2,"108":1,"109":10,"110":3,"116":2,"118":2,"119":10,"120":7,"126":6,"127":2,"153":1,"156":1,"157":1,"158":4,"159":1,"167":3,"169":3}}],["lineorientation",{"2":{"0":1,"6":2,"53":2}}],["lists",{"2":{"20":1,"45":3,"103":1}}],["listed",{"2":{"6":1,"34":1,"156":1}}],["list",{"2":{"6":16,"9":1,"34":20,"45":233,"50":20,"51":14,"52":8,"53":13,"54":5,"56":13,"57":1,"177":2}}],["likely",{"2":{"134":1}}],["like",{"0":{"55":1},"2":{"1":2,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"29":1,"37":1,"39":1,"40":1,"43":1,"47":1,"51":1,"53":1,"56":1,"63":1,"65":1,"66":1,"69":1,"129":2,"136":2,"141":2,"142":1,"150":1,"151":1,"164":2,"170":2}}],["iah",{"2":{"174":2}}],["image",{"2":{"127":1}}],["impossible",{"2":{"50":1,"102":1}}],["important",{"2":{"151":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"31":7,"33":1,"36":1,"41":1,"43":1,"46":1,"50":1,"51":1,"53":1,"54":1,"56":1,"65":1,"68":1,"69":1,"71":1,"72":1,"74":1,"75":1,"84":1,"85":1,"86":1,"88":1,"89":1,"99":1,"100":1,"102":1,"103":1,"105":1,"106":1,"115":1,"116":1,"126":3,"136":2,"149":1,"152":2,"155":2,"156":3,"161":2,"167":1,"168":5}}],["implements",{"2":{"166":1}}],["implementing",{"2":{"6":1,"156":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"34":1,"37":1,"40":1,"44":1,"47":1,"63":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1,"129":1,"140":1,"141":3,"142":1}}],["implementation",{"0":{"34":1,"37":1,"44":1,"47":1,"50":1,"63":1,"66":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"133":1,"139":1,"145":1,"153":1},"2":{"6":1,"34":3,"37":3,"40":1,"44":3,"47":3,"56":1,"66":3,"69":3,"72":1,"75":2,"85":1,"89":2,"100":1,"103":3,"106":2,"116":2,"127":2,"128":1,"148":1,"156":1,"166":1}}],["implementations",{"2":{"6":1,"75":1,"89":1,"106":1,"116":1,"128":1,"154":1,"166":3}}],["implemented",{"0":{"128":1},"2":{"1":1,"6":2,"31":1,"37":1,"40":3,"50":2,"52":2,"54":2,"57":2,"63":1,"66":2,"128":1,"129":2,"141":2,"148":1,"154":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"146":1}}],["i=2",{"2":{"126":1}}],["ipoints",{"2":{"97":4}}],["ip",{"2":{"69":2}}],["ipt",{"2":{"45":8}}],["ihole",{"2":{"69":2}}],["ih",{"2":{"57":20}}],["i2",{"2":{"47":2}}],["i1",{"2":{"47":2}}],["ii",{"2":{"45":8}}],["io",{"2":{"41":5,"149":5,"152":5}}],["i+1",{"2":{"40":8,"127":1,"158":2,"160":1}}],["i",{"2":{"9":1,"13":4,"22":1,"34":14,"37":1,"40":16,"45":28,"47":4,"52":2,"56":2,"57":4,"66":2,"69":8,"86":7,"97":28,"126":14,"127":17,"136":14,"153":2,"157":3,"158":12,"160":28,"167":2,"169":2,"170":1,"177":3}}],["id",{"2":{"172":1}}],["identical",{"2":{"136":1,"144":1}}],["identity",{"2":{"127":4,"136":2,"146":1}}],["ideal",{"2":{"127":1}}],["idea",{"2":{"6":1,"20":1,"25":1,"27":1,"40":1,"129":1}}],["idx`",{"2":{"45":1}}],["idx",{"2":{"34":6,"45":167,"47":9,"50":23,"51":5,"53":5,"56":2,"145":34,"158":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"127":1}}],["ignore",{"2":{"6":1,"127":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"176":1,"177":1}}],["inner",{"2":{"97":6,"136":3,"175":1}}],["inline",{"2":{"97":4,"126":1,"136":21,"165":2}}],["in=1",{"2":{"97":1}}],["in`",{"2":{"97":1}}],["inject",{"0":{"55":1},"2":{"149":1}}],["inaccuracies",{"2":{"54":1}}],["ind",{"2":{"177":2}}],["individual",{"2":{"171":1}}],["indicate",{"2":{"136":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"45":4,"136":4,"160":16}}],["indeed",{"2":{"138":1}}],["index",{"2":{"40":8,"45":11,"97":1,"136":1,"158":1}}],["inds",{"2":{"127":3}}],["inplace",{"2":{"40":1}}],["inputs",{"2":{"6":1,"45":1,"69":1,"72":1,"85":1,"100":1,"160":1}}],["input",{"2":{"6":12,"34":1,"50":1,"51":1,"53":1,"54":1,"56":1,"127":1,"129":1,"152":3,"153":2,"157":1,"158":1,"159":1,"170":1}}],["inbounds",{"2":{"40":16,"66":5,"97":1}}],["inspiration",{"2":{"50":1}}],["inspired",{"2":{"49":1,"50":2}}],["inside",{"2":{"34":3,"43":1,"45":3,"47":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":2,"65":3,"66":1,"77":1,"97":1,"115":1,"118":1,"127":2}}],["insertion",{"2":{"45":1}}],["insert",{"2":{"34":1,"158":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1}}],["instructs",{"2":{"6":1,"166":2}}],["init=nothing",{"2":{"136":1}}],["init=typemax",{"2":{"66":2}}],["init=zero",{"2":{"37":1,"47":1}}],["initial",{"2":{"54":2,"152":1}}],["initially",{"2":{"45":1}}],["initialize",{"2":{"40":3,"44":2,"45":1,"54":1}}],["init",{"2":{"19":1,"31":1,"34":1,"44":2,"136":30,"152":4}}],["incorrect",{"2":{"137":1,"138":1}}],["increase",{"2":{"45":1,"97":1}}],["increasing",{"2":{"6":1,"156":1}}],["increment",{"2":{"40":5}}],["including",{"2":{"34":1,"45":2,"54":1,"66":1,"77":1,"78":1,"79":1,"80":1,"97":2}}],["include",{"2":{"31":41,"34":1,"45":1,"58":1,"66":2,"156":2,"165":1,"171":2,"172":1}}],["included",{"2":{"6":2,"57":2,"142":2,"145":2,"171":1}}],["includes",{"2":{"4":2,"6":2,"57":1,"66":2,"69":1,"97":1}}],["incircle",{"0":{"16":1}}],["investigate",{"2":{"127":1}}],["investigating",{"0":{"62":1}}],["inverted",{"2":{"6":1,"63":1}}],["invalid",{"2":{"20":1,"52":2,"138":1,"143":1,"144":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"129":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"51":1,"53":1,"56":1}}],["invocation",{"2":{"18":1}}],["ing",{"2":{"1":1,"6":2,"40":1,"161":1}}],["intr",{"2":{"45":28,"47":9,"50":16,"54":8}}],["intr2",{"2":{"45":2,"54":14}}],["intr1",{"2":{"45":3,"54":21,"97":2}}],["intrs",{"2":{"45":10,"54":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"45":6,"57":7,"86":7,"153":1,"156":1,"158":5,"159":1,"160":1}}],["integrate",{"2":{"37":1}}],["integrating",{"2":{"37":1}}],["integrals",{"2":{"36":1}}],["integral",{"2":{"36":1}}],["intended",{"2":{"6":1,"141":2,"142":1}}],["intermediate",{"2":{"47":1}}],["inter2",{"2":{"47":15}}],["inter1",{"2":{"47":23}}],["interpreted",{"2":{"40":1}}],["interpolation",{"2":{"5":1,"6":1,"39":1,"40":2,"150":1}}],["interpolated",{"2":{"5":3,"6":3,"40":17,"150":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"38":1,"39":2,"40":25}}],["interest",{"2":{"40":1,"66":1}}],["internal",{"2":{"39":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"45":21,"50":1,"51":1,"53":5,"54":4}}],["interface",{"0":{"141":1},"2":{"6":3,"20":1,"58":1,"63":1,"136":1,"140":1,"141":4,"142":1,"156":1,"170":1}}],["interacted",{"2":{"97":1}}],["interaction",{"0":{"97":1},"2":{"97":2}}],["interactions",{"2":{"45":1,"57":3,"97":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"53":1,"97":2}}],["interacts",{"2":{"3":1,"6":1,"97":3,"105":1,"106":1,"109":3,"110":1,"111":1}}],["interact",{"2":{"3":2,"6":2,"56":1,"57":1,"88":1,"97":5,"100":1,"105":1,"106":1,"108":1,"109":2,"110":2,"111":1}}],["interior",{"2":{"3":6,"6":7,"34":9,"36":1,"40":7,"44":5,"45":1,"57":18,"71":1,"72":1,"74":1,"75":3,"78":5,"79":1,"80":2,"84":2,"85":1,"86":1,"89":2,"91":2,"92":6,"93":3,"97":15,"105":1,"106":3,"109":1,"110":2,"111":2,"115":1,"116":3,"121":2,"126":2,"139":1,"142":1}}],["interiors",{"2":{"3":6,"6":7,"40":20,"71":1,"72":1,"74":1,"84":1,"85":1,"88":1,"89":1,"94":1,"97":5,"99":1,"100":1,"105":1,"106":1,"108":1,"109":2,"110":1,"115":1,"116":1,"119":3,"120":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"6":4,"31":1,"45":2,"57":2,"142":4,"143":1,"145":4}}],["intersections",{"0":{"54":1},"2":{"45":2,"47":2,"52":1,"53":2,"54":1,"57":1,"97":2}}],["intersection",{"0":{"53":1,"98":1},"1":{"99":1,"100":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"23":1,"31":1,"45":38,"47":6,"50":3,"51":4,"52":4,"53":15,"54":73,"56":2,"57":2,"86":2,"97":6,"99":1,"103":5}}],["intersect",{"2":{"3":8,"6":11,"45":4,"47":3,"51":2,"53":1,"54":1,"56":1,"57":5,"71":1,"72":2,"74":1,"75":1,"85":1,"89":1,"92":1,"94":1,"97":4,"99":2,"103":1,"115":1,"116":2,"119":3,"120":3,"144":1,"145":4}}],["intersects",{"0":{"99":1},"2":{"0":2,"3":3,"6":6,"31":1,"45":1,"54":2,"57":2,"86":2,"98":1,"99":4,"100":4,"103":5,"121":1,"145":2,"175":1}}],["into",{"2":{"5":1,"6":7,"17":1,"26":1,"34":1,"37":1,"40":1,"44":4,"45":2,"50":1,"51":1,"53":1,"97":1,"127":4,"131":1,"136":6,"145":1,"156":1,"164":1,"167":2,"169":2,"175":1}}],["int64",{"2":{"1":6,"6":6,"138":6,"157":1,"158":1,"160":1,"161":6,"169":14}}],["info",{"2":{"150":1}}],["information",{"0":{"171":1},"2":{"6":1,"29":1,"40":1,"45":2,"46":1,"54":1,"63":1,"97":1,"168":1,"171":3,"173":2}}],["infinity",{"2":{"97":1,"103":1}}],["inf",{"2":{"1":1,"9":1,"50":2,"157":1,"160":3}}],["in",{"0":{"23":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":51,"7":1,"9":2,"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":2,"34":7,"36":1,"37":3,"38":2,"40":22,"41":1,"43":2,"44":5,"45":72,"47":31,"50":6,"51":9,"52":3,"53":5,"54":29,"56":11,"57":28,"62":1,"63":3,"65":6,"66":6,"68":1,"69":17,"71":2,"72":1,"75":10,"78":1,"79":1,"80":1,"81":1,"82":1,"85":1,"86":7,"89":9,"91":1,"92":1,"93":1,"95":1,"96":1,"97":135,"99":2,"100":1,"102":1,"103":11,"105":1,"106":11,"110":1,"112":1,"113":1,"115":1,"116":10,"119":3,"120":3,"122":1,"123":1,"126":4,"127":10,"128":3,"129":1,"131":3,"134":2,"135":1,"136":12,"140":1,"141":1,"142":2,"143":1,"145":7,"146":1,"147":2,"148":3,"149":1,"150":2,"151":2,"152":14,"153":7,"154":1,"156":5,"157":2,"158":4,"159":1,"160":5,"161":2,"162":1,"163":4,"164":1,"165":1,"166":4,"167":8,"168":1,"169":2,"170":6,"173":2,"175":4,"176":3,"177":1,"178":1}}],["itererable",{"2":{"167":1}}],["iter",{"2":{"136":31}}],["iterate",{"2":{"40":2,"134":1,"136":5}}],["iteration",{"2":{"37":1}}],["iterators",{"2":{"13":1,"40":1,"45":5,"47":3,"53":1,"57":2,"127":1,"136":11,"145":6,"153":1}}],["iterator",{"2":{"6":2,"45":4,"53":2,"131":2,"136":2}}],["iterabletype",{"2":{"136":10}}],["iterable",{"2":{"4":1,"6":3,"18":1,"37":1,"47":1,"63":1,"131":1,"136":37,"169":1}}],["iterables",{"2":{"1":2,"6":2,"22":1,"136":6}}],["ith",{"2":{"45":3,"57":7}}],["itself",{"2":{"47":1,"126":1,"134":1}}],["its",{"2":{"5":1,"6":10,"18":1,"36":1,"40":1,"45":2,"47":4,"57":1,"78":1,"131":1,"136":1,"140":1,"156":1,"157":1,"158":1,"159":3,"175":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":11,"19":2,"20":1,"22":1,"29":3,"30":1,"33":1,"34":1,"36":2,"37":3,"39":1,"41":1,"44":2,"45":2,"46":1,"47":2,"51":1,"52":1,"53":1,"54":4,"56":1,"57":3,"62":2,"63":2,"66":3,"69":1,"74":2,"77":3,"91":3,"97":14,"102":1,"103":1,"108":2,"118":3,"125":1,"126":2,"127":4,"129":3,"131":3,"134":3,"135":1,"136":15,"138":1,"139":1,"140":1,"142":1,"143":1,"148":5,"151":2,"152":1,"156":1,"158":1,"163":1,"164":2,"165":1,"166":7,"170":3,"171":3,"173":3,"177":2,"178":2}}],["iff",{"2":{"136":1}}],["if",{"0":{"55":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":74,"18":1,"22":2,"33":1,"34":15,"36":1,"37":6,"40":5,"41":3,"44":1,"45":95,"47":36,"50":8,"51":13,"52":12,"53":9,"54":44,"56":10,"57":22,"63":3,"65":2,"66":8,"68":2,"69":35,"71":1,"72":1,"74":1,"75":2,"77":4,"78":3,"79":3,"80":2,"81":1,"82":1,"84":1,"85":1,"86":9,"88":1,"89":3,"91":5,"92":4,"93":2,"94":2,"95":1,"96":1,"97":132,"99":1,"100":1,"102":4,"103":16,"105":1,"106":2,"108":4,"109":3,"110":2,"111":2,"112":1,"113":1,"115":1,"116":2,"118":5,"119":3,"120":3,"121":1,"122":1,"123":1,"126":5,"127":35,"131":1,"134":1,"136":21,"139":1,"141":1,"142":2,"143":1,"145":12,"146":1,"147":1,"148":3,"149":2,"152":6,"153":2,"156":1,"158":12,"160":12,"161":1,"162":1,"165":1,"166":2,"170":1,"173":1,"176":2,"177":1}}],["isolate",{"2":{"156":1}}],["isodd",{"2":{"50":1}}],["istable",{"2":{"136":2}}],["isequal",{"2":{"127":1}}],["iseven",{"2":{"97":1}}],["isempty",{"2":{"37":1,"40":4,"47":1,"51":1,"52":2,"53":1,"127":1,"141":1,"158":1}}],["isparallel",{"2":{"97":1,"126":8}}],["is3d",{"2":{"69":1,"136":1,"147":1,"161":1,"162":1,"167":10}}],["issue",{"2":{"45":1}}],["issues",{"2":{"25":1,"27":1}}],["isa",{"2":{"18":1,"40":9,"136":4,"167":1}}],["isnothing",{"2":{"41":1,"45":9,"50":1,"52":2,"54":2,"57":2,"69":1,"127":1,"149":1,"152":1,"156":1,"157":1,"158":5,"159":1,"160":6}}],["isn",{"2":{"6":1,"37":1,"45":4,"47":1,"50":1,"52":1,"54":3,"57":2,"66":3,"69":1,"74":1,"97":9,"103":1,"156":1,"166":1}}],["isconcave",{"0":{"126":1},"2":{"0":1,"6":2,"62":1,"124":1,"126":3}}],["isclockwise",{"0":{"125":1},"2":{"0":1,"6":2,"47":1,"124":1,"126":5,"127":2}}],["is",{"0":{"25":1,"33":1,"36":2,"43":1,"46":1,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"134":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":108,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"27":2,"33":1,"34":19,"36":7,"37":19,"38":2,"39":2,"40":15,"41":3,"43":2,"44":5,"45":82,"46":3,"47":22,"49":1,"50":2,"51":4,"52":13,"53":4,"54":40,"56":7,"57":20,"58":1,"62":5,"63":4,"65":8,"66":23,"69":13,"71":2,"72":3,"74":4,"75":4,"77":7,"78":3,"79":3,"80":1,"81":1,"82":1,"85":3,"86":3,"88":1,"89":5,"91":9,"92":4,"93":2,"94":1,"95":1,"96":1,"97":91,"100":2,"102":3,"103":12,"106":4,"108":2,"115":4,"116":5,"118":8,"119":3,"120":3,"121":1,"122":2,"123":1,"125":2,"126":7,"127":11,"128":1,"129":2,"131":1,"134":3,"135":1,"136":24,"137":7,"138":2,"139":1,"140":3,"141":2,"142":1,"143":4,"144":1,"145":2,"147":1,"148":7,"149":2,"150":3,"151":3,"152":9,"153":6,"155":1,"156":4,"157":1,"158":2,"159":1,"161":2,"163":1,"164":1,"165":1,"166":3,"169":4,"170":5,"171":3,"172":1,"173":3,"175":2,"176":5,"177":2}}],["cpu",{"2":{"177":1}}],["cp",{"2":{"174":1}}],["cy",{"2":{"126":2}}],["cyan",{"2":{"41":1,"149":1,"152":1}}],["cx",{"2":{"126":2}}],["cdot",{"2":{"126":1}}],["cs",{"2":{"97":9}}],["cshape",{"2":{"43":3}}],["cw",{"2":{"47":2}}],["cb",{"2":{"39":1,"62":1,"127":1}}],["cgrad",{"2":{"39":1}}],["cgal",{"2":{"39":1}}],["c",{"2":{"37":1,"43":1,"47":4,"50":5,"55":3,"97":24,"152":1}}],["cleaner",{"2":{"63":1}}],["cleanest",{"2":{"63":1}}],["clear",{"2":{"46":1}}],["clearly",{"2":{"33":1,"36":1,"65":1}}],["clamped",{"2":{"54":18}}],["clamp",{"2":{"34":1,"54":1}}],["classified",{"2":{"45":1}}],["classify",{"2":{"45":4}}],["class",{"2":{"6":1,"127":1}}],["clipping",{"0":{"45":1,"51":1,"52":1,"54":1,"56":1,"57":1},"2":{"6":1,"9":1,"31":8,"45":9,"50":3,"51":1,"53":1,"56":1,"143":1}}],["closure",{"2":{"136":2}}],["closing",{"2":{"34":1}}],["close",{"2":{"34":5,"45":2,"47":1,"50":1,"54":1,"66":9,"127":1,"138":1,"139":4}}],["closest",{"2":{"4":3,"6":3,"54":2,"65":1,"66":6}}],["closed2",{"2":{"69":2}}],["closed1",{"2":{"69":2}}],["closed",{"0":{"137":1},"1":{"138":1,"139":1},"2":{"4":4,"6":11,"9":1,"31":1,"34":6,"37":3,"44":3,"45":1,"47":1,"54":1,"57":3,"69":21,"77":2,"78":5,"79":5,"91":2,"92":5,"93":3,"97":52,"109":5,"110":1,"118":3,"119":5,"120":5,"126":1,"127":1,"137":1,"138":1,"139":2,"140":1,"142":1,"169":1}}],["closedring",{"2":{"0":1,"6":1,"137":1,"138":1,"139":4,"140":1,"141":1,"142":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"36":1,"37":1,"47":7,"62":1,"125":2,"126":3,"127":1}}],["ceil",{"2":{"153":1}}],["ce",{"2":{"97":11}}],["certainly",{"2":{"54":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"29":1}}],["central",{"2":{"45":1}}],["centroids",{"2":{"43":1,"44":1}}],["centroid",{"0":{"42":1,"43":1},"1":{"43":1,"44":1},"2":{"0":4,"4":2,"6":6,"31":1,"42":3,"43":4,"44":38,"129":1,"156":4}}],["cent",{"2":{"43":2}}],["centered",{"2":{"45":1}}],["center",{"2":{"6":1,"43":1,"127":1}}],["cells",{"2":{"127":1}}],["cell",{"2":{"6":4,"46":3,"47":28,"127":2}}],["chunks",{"2":{"136":8}}],["chunk",{"2":{"136":12}}],["chose",{"2":{"24":1,"127":1}}],["choose",{"2":{"6":1,"63":1,"127":2}}],["changes",{"2":{"45":1}}],["changed",{"2":{"45":1}}],["change",{"2":{"24":1,"45":1,"62":1}}],["chain=2",{"2":{"45":1}}],["chain=1",{"2":{"45":1}}],["chain",{"2":{"45":66,"52":3,"54":4,"57":4,"62":2}}],["chains",{"2":{"20":1,"45":1}}],["chairmarks",{"2":{"13":1,"152":1,"156":1}}],["children",{"2":{"156":1}}],["child",{"2":{"6":2,"131":2,"136":7}}],["checkargs",{"2":{"157":1,"158":1,"159":1,"160":1}}],["checking",{"2":{"69":1,"158":1}}],["checks",{"0":{"86":1,"98":1},"1":{"99":1,"100":1},"2":{"41":1,"45":1,"54":1,"68":1,"71":1,"74":1,"84":1,"88":1,"97":5,"99":1,"102":1,"103":1,"105":1,"115":1,"176":1}}],["check",{"2":{"4":1,"6":1,"7":1,"44":1,"45":8,"47":3,"50":1,"51":1,"54":4,"55":1,"56":1,"69":8,"97":11,"127":5,"131":3,"132":1,"144":1,"146":1,"151":2,"158":1,"160":1}}],["checked",{"2":{"4":1,"6":1,"45":1,"54":1,"62":1,"97":1,"146":1}}],["c2",{"2":{"6":3,"15":2,"66":3,"69":14,"127":21}}],["c1",{"2":{"6":3,"15":2,"66":4,"69":13,"127":26}}],["ctor",{"2":{"1":1,"6":1,"161":1}}],["categorize",{"2":{"50":1}}],["categorical",{"2":{"39":1}}],["came",{"2":{"50":1}}],["case",{"2":{"34":1,"38":2,"44":1,"45":1,"51":1,"54":2,"57":1,"97":16,"136":1,"178":1}}],["cases",{"2":{"6":1,"40":1,"50":2,"97":3,"134":1,"136":5}}],["cause",{"2":{"18":1,"23":1,"158":1}}],["careful",{"2":{"40":1,"134":1}}],["care",{"2":{"17":1}}],["carried",{"2":{"6":1,"166":1}}],["cairomakie",{"2":{"13":1,"33":1,"36":1,"39":2,"43":1,"46":1,"49":1,"60":1,"61":1,"62":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"151":1,"152":1,"156":1,"168":1,"174":1,"176":1,"177":1}}],["california",{"2":{"177":1}}],["callable",{"2":{"127":4,"141":1}}],["calling",{"2":{"45":2,"136":1}}],["calls",{"2":{"45":1,"54":1,"57":1,"66":1,"75":1,"89":1,"106":1,"116":1,"134":1,"136":1,"153":1}}],["call",{"2":{"18":1,"24":1,"37":1,"44":1,"136":4,"154":1}}],["called",{"2":{"6":2,"44":3,"45":1,"136":1,"139":1,"141":1,"142":1,"166":1,"170":1}}],["calculation",{"2":{"54":1}}],["calculations",{"2":{"6":1,"25":2,"27":2,"54":1,"152":1}}],["calculating",{"2":{"4":1,"6":1,"18":1,"45":1,"146":1}}],["calculated",{"2":{"6":1,"43":2,"47":1,"54":2,"66":1,"136":4}}],["calculates",{"2":{"4":2,"6":6,"37":1,"40":2,"47":1,"54":2,"56":1,"66":2,"152":1,"159":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"34":3,"40":3,"44":1,"47":1,"54":1,"97":1,"127":1,"133":1,"136":3}}],["calc",{"2":{"1":2,"6":4,"24":1,"34":4,"133":1,"135":1,"136":15,"146":1,"156":2,"165":1}}],["cache",{"2":{"6":1,"40":1}}],["cant",{"2":{"69":1,"127":1,"167":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"37":1,"69":1,"77":1,"80":1,"103":2,"106":1,"108":2,"110":1,"121":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"26":1,"31":1,"34":1,"37":1,"38":2,"39":1,"40":3,"41":1,"44":1,"45":3,"47":1,"51":3,"53":3,"54":1,"56":3,"57":1,"62":1,"63":2,"68":1,"69":3,"71":1,"74":1,"86":1,"88":1,"97":23,"99":2,"102":2,"103":3,"105":1,"109":1,"110":1,"115":1,"118":1,"119":1,"120":1,"127":1,"128":1,"129":1,"131":1,"135":1,"136":7,"138":2,"139":1,"142":1,"143":2,"144":1,"146":1,"149":1,"151":1,"152":2,"156":2,"166":1,"169":6,"170":1,"171":3,"173":3,"175":3,"176":3}}],["creation",{"2":{"169":1,"171":1}}],["creating",{"0":{"168":1,"169":1,"172":1},"1":{"169":1,"170":1,"171":1,"172":1,"173":1},"2":{"97":1}}],["creates",{"2":{"7":1,"45":3}}],["create",{"0":{"171":1},"2":{"6":2,"13":2,"14":1,"45":1,"50":1,"54":2,"63":1,"127":2,"136":1,"142":2,"143":3,"145":2,"168":2,"169":4,"170":5,"171":3,"172":1,"173":1,"176":1}}],["created",{"2":{"4":2,"6":2,"45":1,"66":3}}],["criteria",{"2":{"75":2,"89":2,"106":2,"116":2,"158":3}}],["cropping",{"2":{"39":2}}],["cross=1",{"2":{"53":1}}],["cross`",{"2":{"53":1}}],["crossings",{"2":{"45":3,"97":1}}],["crossing",{"0":{"86":1},"2":{"6":2,"45":81,"51":1,"52":7,"53":3,"54":7,"56":1,"57":6,"75":1,"86":1,"97":1,"116":1}}],["cross",{"0":{"113":1},"2":{"6":1,"9":1,"34":3,"45":13,"50":14,"51":2,"52":1,"53":2,"54":10,"55":4,"56":2,"57":1,"75":1,"86":2,"89":1,"97":17,"103":2,"106":1,"116":1,"126":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"31":1,"45":1,"50":1,"86":26,"97":2,"175":1}}],["crc",{"2":{"6":1,"40":1}}],["crs2",{"2":{"170":2}}],["crs1",{"2":{"170":2,"171":1}}],["crs`",{"2":{"148":6}}],["crs=nothing",{"2":{"136":1,"146":1,"156":1}}],["crs=gi",{"2":{"136":7}}],["crs",{"0":{"170":1},"2":{"1":16,"4":2,"6":10,"63":1,"127":10,"133":2,"135":3,"136":27,"146":1,"148":7,"156":1,"168":1,"170":13,"171":7,"173":1}}],["customize",{"2":{"136":2}}],["custom",{"0":{"178":1},"2":{"6":1,"40":1,"178":2}}],["curr^2",{"2":{"34":2}}],["curr",{"2":{"34":8,"45":114,"50":9,"57":3,"145":26}}],["currentnode",{"2":{"127":8}}],["current",{"2":{"34":1,"40":8,"45":3,"50":2,"52":1,"54":1,"57":6,"127":2,"145":3}}],["currently",{"2":{"5":1,"6":3,"23":1,"40":1,"45":1,"50":1,"52":2,"127":1,"136":1}}],["curve",{"0":{"97":1},"2":{"3":1,"4":7,"6":18,"34":6,"37":7,"45":5,"47":3,"53":7,"65":1,"66":22,"69":6,"75":2,"77":4,"78":9,"79":9,"89":1,"91":4,"92":6,"93":3,"97":152,"103":1,"106":1,"109":6,"111":3,"116":1,"118":4,"119":6,"120":6}}],["curves",{"2":{"0":1,"3":1,"6":5,"37":3,"47":3,"54":1,"65":1,"66":1,"69":13,"80":1,"97":1,"103":1,"121":1,"156":2}}],["cutpolygon",{"2":{"49":1}}],["cuts",{"2":{"49":1}}],["cutting",{"0":{"48":1},"1":{"49":1,"50":1},"2":{"45":1,"50":2}}],["cut",{"0":{"49":1},"2":{"0":1,"6":6,"31":1,"40":1,"48":1,"49":5,"50":22,"97":1}}],["coastlines",{"2":{"174":1}}],["coarse",{"2":{"6":1,"150":1,"153":1}}],["cos",{"2":{"169":3,"170":1,"171":2}}],["copy",{"2":{"141":1,"160":1}}],["coors1",{"2":{"126":2}}],["coors2",{"2":{"126":3}}],["coord",{"2":{"153":6}}],["coords",{"2":{"50":9,"153":8}}],["coordinatetransformations",{"2":{"1":2,"6":2,"156":1,"161":2,"168":1,"169":5,"171":2}}],["coordinate",{"0":{"40":1,"147":1,"170":1,"171":1},"2":{"1":4,"5":5,"6":7,"25":1,"27":1,"39":2,"40":10,"136":1,"148":4,"153":1,"168":3,"170":1}}],["coordinates",{"0":{"5":1,"38":1},"1":{"39":1,"40":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"37":2,"38":8,"40":25,"45":2,"46":1,"50":2,"51":1,"53":1,"56":1,"66":1,"69":2,"129":1,"147":2,"148":1,"151":1,"152":3,"170":2}}],["co",{"2":{"97":2}}],["corner",{"2":{"47":4,"127":1}}],["corners",{"2":{"47":1}}],["correspondent",{"2":{"126":1}}],["correspond",{"2":{"45":1}}],["corresponding",{"2":{"34":3,"52":2}}],["correctly",{"2":{"151":1}}],["corrected",{"2":{"141":1}}],["correctness",{"2":{"137":1,"166":1}}],["correcting",{"2":{"20":1,"141":1}}],["corrections",{"0":{"140":1,"142":1},"1":{"141":1,"142":1},"2":{"138":1,"141":6,"144":1}}],["correction",{"2":{"6":10,"31":4,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"137":1,"139":2,"140":2,"141":8,"142":7,"143":1,"145":2}}],["correct",{"2":{"6":3,"24":1,"34":1,"37":1,"44":1,"45":1,"47":1,"51":1,"53":1,"56":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1,"137":1,"138":2,"140":1}}],["cov",{"2":{"47":16}}],["cover",{"2":{"77":1,"81":1}}],["covering",{"2":{"6":2,"84":1,"142":2,"145":2}}],["covered",{"0":{"79":1,"80":1,"120":1},"2":{"3":1,"6":1,"52":1,"57":1,"74":1,"75":1,"79":2,"80":2,"81":1,"82":2,"84":1,"96":2,"97":3,"145":1}}],["coveredby",{"0":{"73":1,"74":1,"77":1,"78":1,"81":1,"82":1,"96":1},"1":{"74":1,"75":1},"2":{"0":2,"3":4,"6":4,"31":1,"45":1,"73":1,"74":3,"75":10,"76":6,"77":13,"78":15,"79":13,"80":5,"81":2,"82":2,"85":3,"175":1}}],["covers",{"0":{"83":1,"84":1},"1":{"84":1,"85":1},"2":{"0":2,"3":5,"6":5,"31":1,"83":1,"84":4,"85":5,"127":1,"175":1}}],["coverages",{"2":{"6":1,"47":1}}],["coverage",{"0":{"46":1},"2":{"0":1,"6":2,"31":1,"46":3,"47":16}}],["code",{"2":{"7":1,"10":1,"26":5,"40":1,"75":1,"89":1,"97":1,"106":1,"116":1,"126":1,"163":1,"165":1,"177":1}}],["colname",{"2":{"136":3}}],["col",{"2":{"136":3}}],["column",{"2":{"22":1,"136":16,"172":2,"175":2}}],["colored",{"2":{"176":1}}],["color=",{"2":{"170":2}}],["colors",{"2":{"60":1,"61":1,"174":1,"176":2}}],["colorrange",{"2":{"39":2,"65":1}}],["colorbar",{"2":{"39":1,"62":1,"65":1,"127":1}}],["colormap",{"2":{"14":1,"39":3,"65":1}}],["color",{"2":{"6":3,"36":1,"39":2,"40":1,"41":1,"43":1,"49":3,"60":1,"61":1,"62":2,"65":2,"68":4,"71":4,"74":1,"84":1,"88":4,"102":4,"115":4,"149":1,"152":1,"169":1,"170":1,"174":1,"176":5}}],["collect",{"2":{"11":3,"13":1,"33":1,"36":2,"40":1,"43":1,"46":2,"49":2,"63":2,"65":1,"127":3,"136":3,"151":4,"167":2}}],["collections",{"0":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1},"2":{"1":2,"6":10,"22":1,"135":1,"136":7,"156":2,"173":1}}],["collection",{"2":{"1":1,"4":7,"6":13,"18":2,"29":2,"34":2,"37":3,"47":2,"66":2,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"129":1,"136":3,"156":1,"162":1,"167":1}}],["collinear",{"2":{"3":1,"6":2,"45":5,"51":2,"53":3,"54":12,"56":2,"102":1,"103":2}}],["commonly",{"2":{"173":1}}],["common",{"2":{"68":1,"153":1,"168":1,"170":1,"171":1}}],["commented",{"2":{"126":1}}],["comments",{"2":{"97":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"52":1,"54":1,"57":1}}],["combines",{"2":{"44":1}}],["combine",{"2":{"44":2,"45":5,"145":1}}],["combined",{"2":{"6":1,"45":4,"57":1,"142":1,"145":2,"169":1}}],["combination",{"2":{"6":1,"45":1,"131":1,"136":1}}],["coming",{"2":{"47":1}}],["com",{"2":{"6":2,"54":1,"63":1}}],["compilation",{"2":{"165":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"136":2,"165":2}}],["complex",{"2":{"129":1,"156":1,"175":1}}],["complexity",{"2":{"6":1,"129":1,"153":1}}],["complete",{"2":{"37":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"45":2,"52":1,"57":1,"71":2,"72":1,"75":1,"84":1,"85":1,"97":1,"116":1,"136":1}}],["component",{"2":{"6":1,"37":3,"44":11,"47":8,"54":1,"131":1,"136":3}}],["components",{"2":{"6":2,"43":1,"44":2,"131":2,"136":24}}],["composed",{"2":{"4":4,"6":5,"69":5,"169":2}}],["comprised",{"2":{"6":3,"51":1,"53":1,"56":1}}],["computing",{"2":{"41":1,"58":1}}],["computational",{"2":{"6":1,"40":1}}],["computation",{"2":{"6":6,"40":1,"44":1,"51":1,"53":1,"56":1,"157":2,"158":2,"159":2}}],["computer",{"2":{"6":1,"40":1}}],["computes",{"2":{"6":1,"63":1}}],["compute",{"2":{"4":1,"6":3,"37":1,"40":1,"63":3,"153":1}}],["computed",{"2":{"4":4,"6":5,"34":1,"37":3,"40":3,"47":1,"174":1}}],["compact",{"2":{"177":3}}],["comparisons",{"2":{"175":1}}],["comparing",{"2":{"57":1,"69":1}}],["compares",{"2":{"127":1}}],["compared",{"2":{"69":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"34":1,"57":1,"69":2,"103":1}}],["compatibility",{"2":{"37":1}}],["compatible",{"2":{"1":3,"6":1,"22":1,"25":1,"27":1,"34":1,"37":1,"40":2,"44":1,"47":1,"66":1,"69":1,"72":1,"75":1,"85":1,"89":1,"100":1,"103":1,"106":1,"116":1,"134":1,"136":1,"148":2}}],["couple",{"2":{"172":1}}],["course",{"2":{"135":1}}],["country",{"2":{"177":8}}],["countries",{"2":{"11":1,"61":1,"156":1}}],["counted",{"2":{"54":2}}],["counters",{"2":{"40":8}}],["counter",{"2":{"6":1,"45":7,"97":1,"125":1,"126":1}}],["counterclockwise",{"2":{"4":1,"6":2,"9":1,"36":2,"37":1,"62":1,"63":1}}],["count",{"2":{"45":16,"127":1,"160":1}}],["couldn",{"2":{"9":1,"165":1}}],["could",{"2":{"4":1,"6":1,"37":3,"54":4,"57":1,"58":1,"66":1,"97":2,"148":1}}],["conditions",{"2":{"175":1}}],["connected",{"2":{"97":5}}],["connect",{"2":{"47":11}}],["connecting",{"2":{"34":1,"158":1,"169":2}}],["connections",{"2":{"6":2,"142":2,"145":2}}],["context",{"2":{"152":4,"170":2}}],["contents",{"2":{"136":1,"137":1}}],["contours",{"2":{"127":1}}],["contour",{"2":{"127":4}}],["continue",{"2":{"37":1,"45":7,"47":1,"52":2,"54":1,"97":1,"141":1,"145":3,"160":1,"177":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"46":1,"176":1}}],["contain",{"2":{"3":1,"6":1,"26":1,"57":1,"71":1,"103":1,"169":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"57":4,"72":1,"84":1,"102":1,"103":1,"136":1,"176":1}}],["contains",{"0":{"70":1,"71":1},"1":{"71":1,"72":1},"2":{"0":2,"3":4,"6":4,"26":1,"31":1,"45":1,"57":1,"58":1,"70":1,"71":5,"72":4,"134":1,"144":1,"175":1,"176":1}}],["consistent",{"2":{"45":1,"129":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"34":1,"40":1}}],["consider",{"2":{"33":1,"36":1,"43":1,"46":1,"47":3,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"97":3,"99":1,"102":1,"105":1,"115":1}}],["constprop",{"2":{"86":1}}],["constants",{"2":{"45":1}}],["const",{"2":{"31":4,"45":1,"75":4,"89":3,"106":4,"116":4,"133":3,"136":1,"156":4}}],["constrained",{"2":{"6":3,"51":1,"53":1,"56":1}}],["constructing",{"2":{"171":1}}],["construct",{"2":{"164":1}}],["constructors",{"2":{"6":2,"164":2}}],["constructed",{"2":{"1":1,"20":1,"148":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"128":1}}],["concave",{"2":{"6":1,"34":2,"43":2,"126":2}}],["convention",{"2":{"43":1}}],["convenience",{"2":{"40":1,"166":1}}],["conversely",{"2":{"45":1}}],["conversion",{"0":{"162":1},"2":{"22":1}}],["converted",{"2":{"22":1,"40":3}}],["converts",{"2":{"6":1,"167":1}}],["convert",{"0":{"76":1,"90":1,"107":1,"117":1},"2":{"6":3,"40":6,"63":1,"65":1,"127":2,"152":1,"156":3,"162":1,"166":1,"167":1}}],["convexhull",{"2":{"128":1}}],["convexity",{"2":{"62":2}}],["convex",{"0":{"58":1,"61":1},"1":{"59":1,"60":1,"61":1,"62":1,"63":1},"2":{"0":1,"6":7,"31":2,"34":3,"58":4,"60":2,"61":1,"62":4,"63":11,"126":1}}],["vw",{"2":{"156":3}}],["von",{"2":{"127":1}}],["v2",{"2":{"97":9}}],["v1",{"2":{"97":9}}],["v`",{"2":{"40":2}}],["vcat",{"2":{"34":1,"40":1,"136":1}}],["vararg",{"2":{"40":1}}],["vary",{"2":{"34":1}}],["variables",{"2":{"24":1,"40":8,"72":1,"85":1,"100":1}}],["variable",{"2":{"24":1,"52":2}}],["vals",{"2":{"158":9}}],["valign",{"2":{"156":1}}],["validated",{"2":{"52":2,"54":2,"57":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"44":1,"51":2,"53":2,"54":3,"56":2,"127":1,"137":3,"138":1,"143":1,"144":1,"160":1,"161":1}}],["val",{"2":{"34":2,"45":2,"54":8,"97":30,"103":4}}],["values=",{"2":{"127":2}}],["values=sort",{"2":{"127":1}}],["values",{"2":{"1":1,"5":3,"6":16,"34":2,"39":3,"40":40,"44":2,"45":5,"47":5,"54":1,"66":2,"97":4,"127":19,"136":2,"158":2,"160":1,"165":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"24":1,"34":1,"36":2,"37":4,"40":45,"45":5,"47":2,"54":7,"65":1,"66":3,"127":6,"158":11,"166":2,"175":1}}],["vs",{"0":{"15":1},"2":{"12":1,"54":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":2,"6":6,"14":4,"40":23,"66":8}}],["visvalingam",{"2":{"154":1}}],["visvalingamwhyatt",{"0":{"159":1},"2":{"0":1,"6":3,"156":4,"159":5}}],["visualized",{"2":{"138":1}}],["visualize",{"2":{"99":1,"170":1}}],["visa",{"2":{"45":1}}],["visited",{"2":{"45":4}}],["view",{"2":{"45":2,"63":1,"127":1,"145":1,"158":3,"177":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"45":1,"56":1,"148":1}}],["via",{"2":{"6":1,"41":1,"58":1,"128":1,"149":1,"152":1,"166":2}}],["vec",{"2":{"63":2}}],["vect",{"2":{"136":2}}],["vectypes",{"2":{"40":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":46,"18":1,"23":1,"29":1,"33":1,"34":10,"40":14,"45":7,"50":6,"51":4,"52":1,"53":2,"54":3,"56":4,"97":1,"103":2,"126":3,"127":4,"129":1,"136":6,"138":8,"139":1,"144":22,"150":1,"151":1,"153":1,"157":1,"158":4,"159":1,"160":2,"161":10,"167":15,"169":18,"170":6,"171":9}}],["vectors",{"2":{"1":1,"4":2,"6":5,"22":1,"34":4,"40":3,"45":1,"63":1,"66":1,"125":1,"127":1,"136":2,"156":1}}],["ve",{"2":{"17":1,"153":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"166":1}}],["versa",{"2":{"45":1}}],["vert",{"2":{"160":21}}],["verts",{"2":{"156":2}}],["vertical",{"2":{"39":1,"47":1,"54":1,"127":1}}],["vertices",{"2":{"6":7,"9":1,"38":4,"40":5,"45":1,"50":2,"63":1,"77":1,"79":5,"88":1,"91":3,"94":1,"97":1,"118":1,"138":1,"150":2,"151":1,"152":3,"153":3,"156":1,"159":1}}],["vertex",{"2":{"5":1,"6":2,"34":1,"38":2,"40":2,"45":19,"54":12,"62":1,"77":2,"92":2,"93":1,"97":1,"118":3}}],["very",{"2":{"0":1,"151":1,"177":2}}],["ty",{"2":{"127":3}}],["typing",{"2":{"41":1,"149":1,"152":1}}],["typically",{"2":{"38":1,"172":1}}],["typemax",{"2":{"66":1,"127":9}}],["typeof",{"2":{"19":1,"40":3,"136":2,"164":1,"178":1}}],["type2",{"2":{"6":2,"69":4}}],["type1",{"2":{"6":2,"69":5}}],["types",{"0":{"132":1,"163":1},"1":{"164":1,"165":1,"166":1},"2":{"6":4,"23":1,"24":1,"31":1,"40":3,"47":1,"50":1,"97":3,"156":1,"163":3,"165":1,"175":1}}],["type",{"2":{"4":11,"5":1,"6":62,"11":1,"22":2,"23":1,"24":2,"30":2,"34":9,"37":11,"39":1,"40":8,"44":8,"45":21,"47":8,"50":6,"51":7,"52":6,"53":8,"54":19,"56":7,"57":5,"66":28,"69":2,"131":2,"136":42,"140":1,"141":6,"142":6,"147":1,"152":1,"153":1,"156":3,"162":1,"164":3,"165":5,"166":1,"167":3,"174":1}}],["tx",{"2":{"127":3}}],["tᵢ",{"2":{"40":1}}],["temporary",{"2":{"45":1}}],["term",{"2":{"37":1}}],["terms",{"2":{"6":1,"40":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"137":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"97":1,"165":1,"178":1}}],["test",{"2":{"45":1,"156":2,"166":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"168":1,"175":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"139":4}}],["tuplepoint",{"2":{"31":3,"167":1}}],["tuple",{"0":{"162":1},"2":{"4":1,"6":19,"31":2,"40":2,"44":3,"45":5,"47":3,"50":1,"54":31,"97":17,"126":2,"127":5,"136":2,"138":6,"144":13,"151":1,"156":2,"158":1,"160":2,"167":6,"169":99,"176":2}}],["tuples",{"2":{"0":1,"6":2,"31":1,"41":1,"44":1,"45":1,"50":1,"51":3,"52":1,"53":2,"54":1,"56":4,"57":5,"63":2,"139":2,"145":2,"156":2,"162":2,"177":2}}],["turf",{"2":{"126":1}}],["turned",{"2":{"127":1,"136":1}}],["turning",{"2":{"127":8}}],["turn",{"2":{"6":1,"127":1}}],["t2",{"2":{"6":5,"40":47,"76":1,"86":2,"107":1,"117":1}}],["t1",{"2":{"6":6,"40":51,"86":2}}],["t=float64",{"2":{"4":1,"6":3,"44":3}}],["two",{"2":{"3":5,"4":10,"6":23,"23":2,"34":2,"36":1,"40":1,"44":1,"45":6,"47":3,"51":2,"53":1,"54":14,"56":4,"57":3,"66":5,"68":3,"69":12,"71":2,"72":1,"74":1,"84":1,"85":1,"86":1,"88":1,"97":2,"99":2,"100":2,"102":4,"103":5,"105":3,"106":1,"115":2,"127":3,"141":2,"142":1,"144":2,"145":2,"151":1,"166":1,"169":1,"175":3,"176":3}}],["task",{"2":{"136":6}}],["tasks",{"2":{"136":10}}],["taskrange",{"2":{"136":10}}],["tags",{"2":{"45":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"40":1}}],["table2",{"2":{"175":1}}],["table1",{"2":{"175":3}}],["tables",{"2":{"22":4,"31":1,"136":11}}],["table",{"0":{"172":1},"2":{"6":1,"18":1,"29":2,"136":12,"156":1,"172":1,"173":1,"175":1}}],["taking",{"2":{"6":3,"44":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1,"143":1}}],["takes",{"2":{"45":3,"175":1}}],["taken",{"2":{"20":1,"39":1}}],["take",{"2":{"1":1,"6":2,"29":1,"45":3,"51":1,"52":1,"53":1,"54":1,"57":1,"126":2,"127":2,"129":1,"148":1}}],["target=nothing",{"2":{"51":1,"53":1,"56":1}}],["target=gi",{"2":{"45":1}}],["targets",{"2":{"23":1,"34":2,"37":3,"47":3,"66":3}}],["target",{"0":{"23":1},"2":{"1":14,"6":28,"15":3,"22":2,"23":2,"40":1,"44":2,"45":1,"51":5,"52":11,"53":6,"54":10,"56":4,"57":13,"127":1,"129":1,"131":4,"134":5,"135":1,"136":142,"145":2,"148":3,"156":2,"164":3}}],["tilted",{"2":{"47":1}}],["tie",{"2":{"34":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"146":1}}],["time",{"2":{"1":5,"13":3,"24":1,"39":1,"127":1,"148":4,"166":1,"169":1,"170":1,"171":2,"176":1,"177":1}}],["title",{"2":{"13":2,"39":2,"62":2,"127":1,"152":1,"156":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"40":1,"148":1,"175":1}}],["tree",{"2":{"175":1}}],["treating",{"2":{"156":1}}],["treated",{"2":{"97":5,"169":1}}],["treats",{"2":{"37":1,"66":1}}],["trials",{"2":{"152":2,"156":2}}],["triangles",{"2":{"38":1}}],["triangle",{"2":{"6":1,"38":4,"159":4,"176":1}}],["triangulation",{"2":{"6":1,"31":1,"63":1}}],["trivially",{"2":{"129":1}}],["try",{"2":{"55":3,"127":1,"134":1,"136":9,"177":1}}],["tr",{"2":{"37":3}}],["trues",{"2":{"145":3}}],["true",{"0":{"24":1},"2":{"1":5,"3":25,"4":3,"6":42,"34":7,"37":1,"39":2,"41":1,"45":30,"47":6,"50":1,"51":1,"52":2,"53":1,"54":1,"56":2,"57":3,"66":4,"69":21,"71":1,"72":1,"74":2,"75":6,"77":1,"78":1,"79":4,"81":1,"82":1,"84":2,"85":1,"86":9,"88":2,"89":2,"91":1,"92":1,"93":3,"95":1,"96":1,"97":78,"99":3,"100":1,"102":2,"103":18,"105":2,"106":6,"109":1,"110":1,"112":1,"113":1,"115":2,"116":7,"118":1,"119":1,"120":4,"122":1,"123":1,"126":4,"127":5,"136":8,"145":1,"149":1,"152":1,"156":1,"165":2,"175":1,"178":1}}],["traditional",{"2":{"127":1}}],["traverse",{"2":{"45":1}}],["traced",{"2":{"45":1}}],["traces",{"2":{"45":1}}],["trace",{"2":{"45":2,"51":1,"53":1,"56":1}}],["track",{"2":{"45":3,"145":2}}],["tracing",{"2":{"6":1,"45":4,"47":1,"52":5,"54":2,"57":2}}],["transverse",{"2":{"170":1}}],["translate",{"2":{"39":2}}],["translation",{"2":{"1":2,"6":2,"156":2,"161":2,"169":3,"171":1}}],["transformations",{"2":{"31":10}}],["transformation",{"0":{"161":1},"2":{"6":1,"127":1,"140":1,"148":1,"168":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"31":1,"129":1,"148":2,"156":1,"161":4,"169":4,"171":1}}],["trait`",{"2":{"136":1}}],["trait2",{"2":{"66":10,"69":2,"91":2,"92":2,"103":2,"108":2,"110":2,"111":2}}],["trait1",{"2":{"66":12,"69":2,"91":2,"92":2,"103":2,"108":2,"110":2,"111":2}}],["traits",{"2":{"6":2,"18":1,"103":1,"134":2,"141":2,"156":2,"164":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":7,"20":1,"22":1,"31":1,"34":2,"37":5,"40":6,"44":7,"47":2,"50":3,"51":2,"52":2,"53":6,"54":4,"56":2,"57":2,"66":7,"69":11,"75":3,"86":2,"89":3,"97":4,"103":10,"106":3,"116":3,"126":1,"129":1,"131":2,"134":3,"136":49,"141":9,"142":1,"153":1,"156":2,"164":8,"167":7,"169":1}}],["traittarget",{"0":{"164":1},"2":{"0":1,"1":2,"6":8,"34":1,"37":1,"44":1,"47":1,"51":2,"52":4,"53":3,"54":4,"56":2,"57":4,"66":1,"129":2,"132":1,"136":10,"153":1,"156":1,"163":1,"164":20}}],["thus",{"2":{"34":1,"37":1,"45":3,"52":1,"54":1,"57":1}}],["those",{"2":{"34":1,"45":1,"54":1,"77":1,"118":1}}],["though",{"2":{"20":1,"138":1}}],["thing",{"0":{"30":1}}],["things",{"2":{"9":1}}],["this",{"0":{"30":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":30,"7":1,"18":1,"23":3,"24":2,"25":2,"27":2,"29":1,"31":1,"33":2,"34":6,"36":2,"37":9,"39":3,"40":11,"41":2,"43":1,"44":4,"45":26,"46":1,"47":4,"49":1,"50":5,"52":1,"54":5,"55":1,"56":1,"57":2,"63":5,"65":4,"66":6,"69":4,"71":1,"72":2,"74":3,"75":3,"82":1,"84":1,"85":2,"86":1,"89":3,"96":1,"97":3,"100":2,"102":1,"103":4,"106":3,"113":1,"115":1,"116":3,"123":1,"125":1,"126":3,"127":8,"128":2,"129":2,"134":2,"136":17,"137":3,"139":3,"140":1,"141":6,"142":7,"143":4,"145":3,"146":2,"147":2,"148":4,"149":3,"150":3,"151":5,"152":5,"153":4,"154":2,"156":3,"160":9,"161":1,"162":1,"163":3,"164":2,"165":3,"166":2,"167":1,"168":1,"169":2,"170":4,"171":3,"172":3,"173":1,"175":3,"176":3,"177":3,"178":1}}],["three",{"2":{"26":1,"38":1,"54":1}}],["thread",{"2":{"136":6}}],["threading",{"0":{"136":1},"2":{"136":7,"165":1}}],["threads",{"2":{"1":1,"6":1,"136":10}}],["threaded=",{"2":{"136":8}}],["threaded=true",{"2":{"136":1}}],["threaded=false",{"2":{"37":1,"44":4,"47":2,"66":8,"136":2,"146":1,"156":1}}],["threaded==true",{"2":{"1":1,"6":1,"136":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"24":1,"34":2,"37":1,"44":3,"47":3,"66":5,"133":1,"136":47,"146":1,"153":6,"156":1,"165":2}}],["through",{"2":{"6":4,"34":1,"40":1,"45":3,"47":1,"49":1,"50":2,"63":1,"75":1,"97":5,"116":1,"127":1,"134":1,"136":1,"142":2,"145":2,"158":1,"166":1,"169":1}}],["thrown",{"2":{"134":1}}],["throws",{"2":{"6":1,"166":1}}],["throw",{"2":{"4":1,"6":1,"57":1,"69":1,"127":1,"136":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"45":2,"77":1,"86":1,"103":1,"118":1,"126":1,"127":2,"135":1,"136":1,"142":2,"143":1,"144":1,"145":2,"150":1,"152":2,"153":1,"157":1,"166":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":44,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"27":1,"34":4,"36":2,"37":4,"40":4,"41":2,"43":2,"44":3,"45":17,"46":3,"47":5,"51":4,"52":5,"53":4,"54":14,"56":3,"57":5,"58":1,"62":3,"63":4,"66":2,"68":1,"69":11,"71":4,"72":1,"74":2,"75":1,"85":1,"88":1,"89":1,"97":3,"99":1,"100":1,"102":2,"103":10,"105":2,"106":2,"108":2,"115":3,"116":1,"118":3,"126":1,"127":4,"129":1,"131":2,"136":4,"137":3,"138":2,"139":1,"140":3,"141":2,"142":4,"143":2,"144":3,"145":4,"148":1,"150":2,"151":2,"152":3,"153":2,"156":2,"158":1,"160":1,"164":1,"165":1,"166":1,"170":4,"171":1,"172":2,"173":3,"175":1,"176":2}}],["theorem",{"2":{"66":1}}],["themselves",{"2":{"40":1}}],["them",{"2":{"6":1,"25":1,"27":1,"45":1,"127":2,"128":2,"131":1,"136":1,"138":2,"143":1,"144":1,"156":1,"169":1,"171":1,"173":3}}],["thereof",{"2":{"129":1}}],["therefore",{"2":{"65":1,"137":1}}],["there",{"2":{"6":3,"22":1,"34":1,"40":2,"41":1,"45":3,"47":1,"50":2,"52":1,"54":6,"55":1,"57":1,"97":1,"103":2,"127":3,"128":1,"129":1,"136":4,"138":1,"151":1,"160":1,"164":1,"166":1,"170":2,"173":3}}],["then",{"2":{"6":5,"18":1,"22":1,"29":1,"34":3,"40":2,"45":6,"47":1,"51":1,"53":2,"54":6,"55":2,"56":2,"57":2,"63":1,"97":1,"127":2,"134":1,"136":3,"143":1,"152":2,"156":1,"170":1,"175":1,"176":1}}],["their",{"2":{"3":1,"4":1,"6":2,"40":1,"43":2,"57":1,"66":2,"94":1,"103":1,"105":1,"109":1,"110":1,"119":3,"120":3,"129":1,"136":1,"138":1,"144":1,"146":1}}],["they",{"2":{"3":3,"4":11,"6":25,"20":2,"22":1,"23":1,"24":1,"38":1,"44":2,"45":8,"47":2,"51":2,"53":1,"54":6,"56":2,"57":3,"62":1,"68":3,"69":16,"75":1,"88":1,"92":2,"93":1,"94":1,"97":2,"99":1,"102":2,"103":4,"108":1,"110":1,"111":1,"119":1,"120":1,"127":6,"136":1,"137":1,"142":2,"145":2,"151":1,"160":1,"163":1,"176":1}}],["these",{"2":{"1":2,"6":5,"24":1,"34":1,"40":5,"45":3,"57":1,"68":1,"69":1,"71":1,"75":1,"84":1,"86":2,"88":1,"89":1,"99":1,"102":1,"103":1,"105":2,"106":1,"115":1,"116":1,"126":1,"127":3,"134":1,"136":2,"148":1,"152":1,"156":2,"166":1,"173":1,"175":1}}],["the",{"0":{"26":1,"29":1,"43":1,"61":1,"62":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":403,"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,"27":3,"29":3,"33":1,"34":63,"36":12,"37":43,"38":15,"39":12,"40":71,"41":6,"43":6,"44":25,"45":116,"46":7,"47":47,"49":2,"50":7,"51":27,"52":23,"53":27,"54":82,"55":1,"56":29,"57":70,"58":6,"62":11,"63":16,"65":11,"66":81,"68":5,"69":47,"71":9,"72":11,"74":8,"75":25,"78":8,"79":9,"80":3,"81":3,"82":2,"84":4,"85":11,"86":5,"88":2,"89":21,"91":8,"92":6,"93":4,"95":3,"96":2,"97":123,"99":5,"100":6,"102":5,"103":26,"105":5,"106":21,"108":6,"109":10,"110":7,"111":3,"112":3,"113":2,"115":7,"116":24,"118":2,"119":9,"120":9,"121":6,"122":2,"123":2,"125":1,"126":8,"127":47,"128":1,"129":8,"131":4,"133":2,"134":11,"136":85,"137":5,"138":5,"139":4,"140":2,"141":13,"142":10,"143":4,"144":8,"145":6,"146":1,"147":5,"148":14,"149":2,"150":3,"151":5,"152":26,"153":17,"154":3,"156":18,"157":3,"158":6,"159":3,"160":2,"161":3,"162":1,"163":2,"165":5,"166":21,"169":10,"170":11,"171":10,"172":2,"173":4,"175":10,"176":17,"177":3}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"23":1,"31":8,"34":32,"37":41,"40":26,"44":38,"45":74,"47":44,"50":18,"51":12,"52":12,"53":12,"54":156,"56":10,"57":20,"66":87,"69":17,"74":1,"92":1,"97":24,"103":1,"105":1,"109":2,"110":1,"127":14,"136":10,"142":2,"145":2,"152":3,"153":5,"156":1,"162":7,"164":14,"165":2,"166":3,"167":10,"169":4,"177":1}}],["tokyo",{"2":{"177":1}}],["toy",{"2":{"175":1}}],["together",{"2":{"54":1,"57":1,"169":1,"176":1}}],["touching",{"0":{"109":1},"2":{"54":1,"57":1}}],["touch",{"0":{"110":1,"111":1,"112":1},"2":{"45":1,"105":1,"108":2,"110":1,"112":1}}],["touches",{"0":{"104":1,"105":1,"108":1},"1":{"105":1,"106":1},"2":{"0":2,"3":3,"6":3,"31":1,"104":1,"105":3,"106":11,"107":6,"108":11,"109":15,"110":9,"111":8,"112":3,"113":4,"175":1}}],["totally",{"2":{"56":1}}],["total",{"2":{"37":1,"40":2,"45":2,"47":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"156":1}}],["topologypreserve",{"2":{"154":1}}],["topology",{"2":{"154":1}}],["top",{"2":{"20":1,"26":1,"45":1,"127":1}}],["took",{"2":{"177":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"54":1,"150":1,"153":1}}],["tol^2",{"2":{"157":1,"158":1}}],["tolerances",{"2":{"159":1,"160":29}}],["tolerance",{"2":{"157":1,"158":1,"159":1,"160":17}}],["tol",{"2":{"6":12,"152":2,"156":18,"157":7,"158":15,"159":8,"160":18}}],["todo",{"2":{"3":2,"6":2,"45":1,"54":1,"63":2,"86":4,"103":1,"127":1,"136":1,"139":1,"156":1,"165":1}}],["to",{"0":{"9":1,"23":1,"26":1,"55":1,"76":1,"90":1,"107":1,"117":1},"2":{"0":2,"1":22,"3":1,"4":33,"5":4,"6":142,"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,"27":3,"29":4,"30":1,"33":1,"34":8,"36":1,"37":4,"38":4,"39":1,"40":26,"41":2,"43":2,"44":5,"45":32,"46":1,"47":12,"49":1,"50":3,"51":8,"52":4,"53":8,"54":27,"56":7,"57":11,"58":1,"60":1,"61":1,"62":4,"63":6,"65":6,"66":32,"68":2,"69":17,"71":1,"72":1,"74":2,"75":7,"84":3,"85":1,"86":2,"88":1,"89":7,"97":21,"99":2,"100":1,"102":3,"103":7,"105":1,"106":7,"108":1,"115":1,"116":7,"126":4,"127":16,"129":4,"131":4,"133":7,"134":6,"135":1,"136":51,"137":2,"138":3,"140":4,"141":8,"142":5,"143":3,"144":1,"145":4,"146":3,"147":1,"148":4,"149":1,"150":3,"151":3,"152":9,"153":7,"154":1,"156":4,"157":1,"158":15,"159":1,"160":2,"161":4,"162":1,"163":2,"164":2,"165":6,"166":9,"167":28,"168":4,"169":6,"170":10,"171":6,"172":7,"173":5,"174":1,"175":7,"176":5,"177":2,"178":8}}],["rd",{"2":{"156":3}}],["rdbu",{"2":{"65":1}}],["rhumb",{"2":{"126":2}}],["runner",{"2":{"170":1}}],["running",{"2":{"136":3}}],["run",{"2":{"136":8,"177":1}}],["runs",{"2":{"54":2,"125":1}}],["rule",{"2":{"45":1}}],["rules",{"2":{"45":1}}],["right=2",{"2":{"45":1}}],["right",{"2":{"40":1,"45":4,"50":1,"66":1,"126":1,"158":19,"160":5,"169":1,"175":1}}],["ring4",{"2":{"171":2}}],["ring3",{"2":{"170":1}}],["ring2",{"2":{"169":2}}],["ring1",{"2":{"169":2}}],["rings",{"0":{"79":1,"93":1,"110":1,"120":1,"137":1},"1":{"138":1,"139":1},"2":{"4":4,"6":6,"9":2,"37":1,"44":1,"45":3,"54":1,"69":7,"125":1,"127":5,"139":1,"142":1,"156":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"31":1,"34":3,"37":2,"40":1,"43":1,"44":4,"45":12,"47":13,"57":3,"66":5,"69":4,"77":1,"78":2,"79":5,"91":1,"93":1,"97":2,"108":1,"109":1,"110":3,"118":1,"119":2,"120":4,"126":3,"127":11,"137":2,"138":1,"139":14,"140":1,"169":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":{"156":1,"158":1,"160":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"136":3}}],["rows",{"2":{"136":2}}],["robust",{"0":{"15":1},"2":{"62":1}}],["rotate",{"2":{"47":1}}],["rotation",{"2":{"1":1,"6":1,"161":1}}],["rotations",{"2":{"1":3,"6":3,"161":3}}],["rotmatrix2d",{"2":{"156":1}}],["rotmatrix",{"2":{"1":1,"6":1,"161":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"152":1,"160":2,"169":6,"170":2,"171":4}}],["rᵢ₋₁",{"2":{"40":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"40":29}}],["rᵢ",{"2":{"6":2,"40":49}}],["ramer",{"2":{"158":1}}],["raster",{"0":{"127":1},"2":{"127":4}}],["ray",{"2":{"97":4}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"127":1,"136":4}}],["ranges",{"2":{"6":1,"127":2}}],["randomly",{"2":{"176":2}}],["random",{"2":{"156":2}}],["randn",{"2":{"60":1}}],["rand",{"2":{"6":1,"62":1,"127":1,"176":2}}],["rather",{"2":{"6":1,"127":1,"144":1}}],["ratio",{"2":{"6":7,"54":1,"152":1,"156":1,"157":4,"158":6,"159":4,"160":11}}],["radii",{"2":{"6":1,"152":1}}],["radius`",{"2":{"152":1}}],["radius",{"2":{"6":7,"40":13,"152":4}}],["radialdistance",{"0":{"157":1},"2":{"0":1,"6":2,"154":1,"156":4,"157":4}}],["rrayscore",{"2":{"1":1,"6":1,"161":1}}],["rring",{"2":{"1":1,"6":1,"161":1}}],["rewrap",{"2":{"136":3}}],["req",{"2":{"97":44}}],["requirement",{"2":{"137":1,"143":1}}],["requirements",{"2":{"97":5}}],["required",{"2":{"63":1,"75":3,"89":3,"106":3,"116":3,"151":1,"168":1}}],["require",{"2":{"63":1,"74":2,"75":6,"89":3,"97":32,"106":3,"116":3}}],["requires",{"2":{"41":1,"69":1,"71":1,"75":2,"78":3,"79":3,"80":1,"89":1,"92":3,"93":2,"94":1,"106":1,"109":3,"110":1,"111":1,"115":1,"116":1,"119":3,"120":3,"121":1,"149":1,"152":1,"166":1}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"156":3}}],["ref",{"2":{"65":1}}],["referring",{"2":{"97":1}}],["refer",{"2":{"6":1,"127":1}}],["references",{"2":{"6":1,"40":1}}],["reference",{"0":{"170":1,"171":1},"2":{"0":1,"1":2,"148":2,"168":2,"170":1}}],["reveal",{"2":{"57":1}}],["reveals",{"2":{"57":1}}],["reverse",{"2":{"36":1,"39":1,"40":1,"45":2,"169":2}}],["rev",{"2":{"56":1}}],["render",{"2":{"39":1}}],["rendering",{"2":{"39":3,"40":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"54":1,"97":1}}],["regions",{"2":{"52":3,"54":5,"56":1,"57":3,"97":2,"177":1}}],["region",{"2":{"41":2,"54":3,"57":2,"177":1}}],["register",{"2":{"31":3,"40":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"173":1}}],["readability",{"2":{"45":1}}],["read",{"2":{"170":2}}],["reached",{"2":{"136":4}}],["reaches",{"2":{"134":1}}],["reach",{"2":{"134":1}}],["reasons",{"2":{"166":1}}],["reason",{"2":{"24":1,"137":1,"143":1,"165":1}}],["real`",{"2":{"152":1,"153":1}}],["reality",{"2":{"62":1}}],["really",{"2":{"37":1,"97":1,"127":1,"165":1}}],["real=1",{"2":{"6":2,"152":2}}],["real=6378137`",{"2":{"152":1}}],["real=6378137",{"2":{"6":2,"152":1}}],["real",{"0":{"177":1},"2":{"5":1,"6":13,"34":1,"40":45,"44":2,"54":1,"152":3,"153":1,"160":5,"175":1}}],["related",{"2":{"129":1}}],["relation",{"2":{"45":2}}],["relations",{"2":{"31":10,"86":1,"103":1}}],["relationship",{"2":{"23":1,"175":2}}],["relative",{"2":{"40":3}}],["relevant",{"2":{"6":1,"10":1,"63":1}}],["reducing",{"2":{"136":2}}],["reduced",{"2":{"157":1,"158":1,"159":1}}],["reduces",{"2":{"19":1,"57":1}}],["reduce",{"2":{"1":1,"6":1,"127":1,"136":2,"141":1}}],["redundant",{"2":{"45":1}}],["red",{"2":{"14":1,"43":2,"65":1,"74":1,"84":1,"99":1,"169":1,"170":1,"176":2}}],["removal",{"2":{"45":1}}],["removes",{"2":{"45":1,"129":1}}],["removed",{"2":{"45":3,"52":5,"127":1}}],["remove",{"2":{"37":1,"45":33,"47":1,"50":2,"51":5,"53":5,"56":2,"145":2,"157":1,"158":3,"160":4}}],["removing",{"2":{"6":3,"45":1,"52":1,"157":1,"158":1,"159":1}}],["remainingnode",{"2":{"127":3}}],["remaining",{"2":{"45":1,"69":1,"97":2,"158":1}}],["remain",{"2":{"1":1,"6":9,"136":1,"156":2}}],["resolution",{"2":{"170":1}}],["resolved",{"2":{"127":1}}],["reset",{"2":{"45":1}}],["resize",{"2":{"13":1,"14":1,"45":2}}],["resampled",{"2":{"6":1,"153":1}}],["respectively",{"2":{"45":1,"103":1,"136":1,"169":1}}],["respect",{"2":{"6":2,"53":1,"54":1,"63":1,"97":6}}],["rest",{"2":{"6":1,"40":2,"56":1}}],["resulting",{"2":{"50":1,"57":1,"127":1,"176":1}}],["results",{"2":{"3":2,"6":2,"54":1,"86":1,"103":1,"136":2,"138":1,"158":25,"169":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"19":1,"34":1,"37":2,"47":1,"54":15,"63":1,"66":2,"72":1,"75":1,"85":1,"100":1,"116":1,"136":2,"152":3,"160":6}}],["receives",{"2":{"136":2}}],["recent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["recalculate",{"2":{"135":1}}],["recursive",{"2":{"134":1}}],["recursively",{"2":{"4":1,"6":1,"134":1,"146":1}}],["rect",{"2":{"33":3,"36":5,"46":3,"65":7}}],["rectangle",{"2":{"33":2,"36":2,"39":2,"46":2,"47":1,"65":2,"151":5,"152":8,"176":2}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"156":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"18":1,"131":2,"136":29}}],["replace",{"2":{"45":1,"127":2,"158":1}}],["replaced",{"2":{"22":1}}],["repl",{"2":{"41":1,"149":1,"152":1}}],["repeat",{"2":{"44":1,"45":3,"69":6}}],["repeating",{"2":{"37":1,"57":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"34":2,"40":1,"45":2,"57":2,"66":2,"69":4,"97":1}}],["represented",{"2":{"176":1}}],["represent",{"2":{"17":1,"40":1,"45":4,"69":1}}],["representing",{"2":{"6":2,"52":1,"54":1,"57":1,"63":1,"65":1,"69":1,"177":1}}],["represents",{"2":{"6":1,"141":2,"142":1}}],["reprojects",{"2":{"148":1}}],["reprojection",{"0":{"148":1},"1":{"149":1}}],["reproject",{"2":{"0":1,"1":4,"31":2,"129":1,"148":6,"149":2}}],["re",{"2":{"1":1,"6":1,"17":1,"63":1,"161":1,"168":1,"170":1}}],["retrievable",{"2":{"1":1,"148":1}}],["returnval",{"2":{"97":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"41":1,"52":2}}],["return",{"0":{"22":1},"2":{"1":1,"3":18,"4":2,"6":37,"13":3,"14":3,"23":2,"30":1,"34":5,"37":5,"40":20,"41":1,"44":4,"45":36,"47":12,"50":12,"51":5,"52":4,"53":4,"54":18,"56":6,"57":9,"63":2,"66":8,"69":30,"72":1,"75":1,"81":2,"82":2,"85":1,"86":18,"89":2,"95":2,"96":2,"97":71,"99":1,"100":1,"103":28,"106":1,"108":2,"112":2,"113":2,"116":1,"122":2,"123":2,"126":10,"127":12,"136":26,"137":1,"139":4,"141":6,"142":2,"145":2,"147":2,"148":1,"153":4,"156":3,"157":1,"158":5,"159":3,"160":7,"161":2,"162":2,"166":3,"167":8}}],["returned",{"2":{"1":1,"6":11,"22":2,"23":1,"45":3,"50":1,"51":2,"53":2,"54":2,"56":2,"62":1,"63":1,"127":1,"131":1,"136":2,"148":1,"156":1,"165":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":24,"18":1,"22":2,"34":1,"37":2,"40":6,"44":3,"45":4,"47":6,"50":1,"51":1,"54":1,"56":1,"63":1,"66":8,"68":1,"71":2,"72":1,"75":1,"84":2,"85":1,"88":1,"97":4,"100":1,"103":2,"116":1,"127":2,"136":2,"153":1,"162":1,"175":1}}],["rebuilt",{"2":{"1":1,"6":2,"131":1,"136":2}}],["rebuild",{"2":{"0":2,"6":4,"131":4,"134":1,"136":10,"153":1,"156":2}}],["psa",{"2":{"136":2}}],["pb",{"2":{"86":2}}],["p0",{"2":{"66":9}}],["p3",{"2":{"45":8,"159":4}}],["ptm",{"2":{"126":3}}],["ptj",{"2":{"126":5}}],["pti",{"2":{"126":3}}],["ptrait",{"2":{"66":2}}],["pts",{"2":{"45":22,"50":7}}],["pt",{"2":{"45":114,"50":2,"54":26,"97":8,"158":4}}],["pt2",{"2":{"45":14,"54":2}}],["pt1",{"2":{"45":18,"54":2}}],["pn",{"2":{"108":3}}],["pn2",{"2":{"45":4}}],["pn1",{"2":{"45":4}}],["pfirst",{"2":{"37":3}}],["pu",{"2":{"176":2}}],["purpose",{"2":{"136":1}}],["pure",{"2":{"6":1,"63":1,"127":1}}],["purely",{"2":{"6":1,"18":1,"152":1}}],["push",{"2":{"45":15,"50":5,"51":2,"53":2,"54":2,"56":4,"57":5,"127":3,"139":1,"153":3,"158":3}}],["pulling",{"2":{"63":1}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"170":2}}],["piece",{"2":{"45":6,"145":6}}],["pieces",{"2":{"45":12,"50":1,"52":2,"56":4,"97":1,"145":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"127":1}}],["pixel",{"2":{"6":2,"127":7}}],["pythagorean",{"2":{"66":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"154":2,"156":3,"158":2}}],["peaks",{"2":{"127":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"176":1}}],["performs",{"2":{"40":1,"153":1}}],["perform",{"2":{"26":1,"39":1,"40":2,"45":1,"129":1,"175":3,"176":2,"178":1}}],["performing",{"2":{"6":3,"23":1,"40":1,"51":1,"53":1,"56":1,"176":1}}],["performance",{"2":{"4":1,"6":2,"22":1,"127":1,"143":1,"146":1,"156":1,"173":1}}],["per",{"2":{"5":2,"6":2,"39":1,"40":2,"45":5,"127":1,"136":4,"153":1}}],["pl",{"2":{"176":2}}],["plt",{"2":{"169":1}}],["please",{"2":{"45":1}}],["plan",{"2":{"150":1}}],["plane",{"2":{"40":1,"174":1}}],["place",{"2":{"54":1,"175":1}}],["placement",{"2":{"45":1}}],["plottable",{"2":{"127":1}}],["plotted",{"2":{"43":1}}],["plotting",{"0":{"169":1},"2":{"6":1,"127":1,"150":1,"153":1,"168":1,"169":4,"170":1}}],["plots",{"2":{"39":2}}],["plot",{"0":{"170":1},"2":{"13":1,"39":3,"60":2,"61":1,"62":1,"68":1,"102":1,"127":1,"152":2,"156":4,"168":2,"169":9,"170":5,"171":1,"173":1,"176":1}}],["plus",{"2":{"5":1,"6":1,"40":1}}],["p2y",{"2":{"167":3}}],["p2x",{"2":{"167":3}}],["p2box",{"2":{"39":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"34":12,"37":9,"45":18,"47":19,"56":2,"62":1,"66":15,"69":11,"75":2,"84":2,"97":12,"103":2,"126":3,"151":1,"159":4,"167":3,"169":2}}],["p1y",{"2":{"167":3}}],["p1x",{"2":{"167":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"34":21,"37":8,"39":4,"45":9,"47":25,"49":1,"56":2,"62":2,"66":15,"69":14,"74":5,"75":3,"84":5,"97":4,"103":2,"108":3,"126":3,"159":4,"167":3,"169":1}}],["practice",{"2":{"171":1}}],["pred",{"2":{"175":2,"176":1,"177":2,"178":1}}],["predicate",{"2":{"7":1,"86":1,"175":3,"176":1,"178":5}}],["predicates",{"0":{"12":1,"15":1,"178":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"31":1,"45":5,"54":4,"55":3,"97":1,"175":1,"177":1}}],["pretty",{"2":{"148":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"52":2,"54":2,"57":2}}],["prev^2",{"2":{"34":2}}],["prev",{"2":{"34":14,"45":69,"126":4}}],["previously",{"2":{"151":1}}],["previous",{"2":{"19":1,"34":1,"136":1,"157":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"127":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"156":4,"158":3}}],["preserving",{"2":{"154":1}}],["presentation",{"2":{"6":1,"40":1}}],["present",{"2":{"6":1,"166":1}}],["presence",{"2":{"6":1,"166":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"40":1}}],["pre",{"2":{"6":1,"56":1,"156":1,"158":2}}],["prefilter",{"2":{"6":1,"156":7}}],["protters",{"2":{"136":2}}],["progressively",{"2":{"134":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["promote",{"2":{"40":5}}],["property",{"2":{"136":2}}],["properties=gi",{"2":{"136":1}}],["properties=namedtuple",{"2":{"136":1}}],["properties=",{"2":{"127":1}}],["properties",{"2":{"6":1,"136":9,"156":1,"160":1}}],["propagate",{"2":{"40":16,"66":4}}],["probably",{"2":{"37":1,"136":1}}],["prod",{"2":{"34":4}}],["product",{"2":{"34":1}}],["process",{"2":{"77":3,"78":3,"79":3,"80":1,"86":1,"91":3,"92":3,"93":2,"94":1,"97":11,"108":1,"109":3,"110":1,"111":1,"118":3,"119":3,"120":3,"121":1,"136":2,"158":1}}],["processed",{"2":{"45":6}}],["processors",{"2":{"31":1,"75":2,"89":2,"106":2,"116":2}}],["processor",{"2":{"31":1}}],["processing",{"2":{"23":1}}],["profile",{"2":{"9":1}}],["providers",{"2":{"138":1,"144":1}}],["provide",{"0":{"23":1},"2":{"6":6,"33":1,"36":1,"38":1,"43":1,"46":1,"49":1,"51":2,"53":2,"56":2,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"97":2,"99":1,"102":1,"105":1,"115":1,"127":1,"160":1}}],["provides",{"2":{"6":1,"58":1,"63":1,"170":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"45":1,"66":1,"69":1,"144":1,"152":2,"166":1}}],["projecting",{"2":{"170":1}}],["projection",{"2":{"66":2,"168":1,"170":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"148":2,"149":4,"151":1,"152":6,"168":1}}],["prints",{"2":{"149":1}}],["printstyled",{"2":{"41":1,"149":1,"152":1}}],["println",{"2":{"41":1,"149":1,"152":1,"156":2}}],["print",{"2":{"41":2,"149":2,"152":2}}],["primitives",{"2":{"31":1}}],["primitive",{"0":{"129":1},"1":{"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"29":1}}],["primarily",{"2":{"6":1,"25":2,"27":2,"164":1}}],["primary",{"2":{"3":2,"6":3,"75":1,"116":1,"156":1}}],["priority",{"2":{"1":1,"148":1}}],["pay",{"2":{"136":1}}],["paper",{"2":{"97":2}}],["pa",{"2":{"86":2}}],["paths",{"0":{"174":1},"2":{"165":1,"174":2}}],["pathof",{"2":{"156":2}}],["path",{"2":{"36":3,"170":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"173":3}}],["parent",{"2":{"165":1}}],["parse",{"2":{"97":1,"103":1}}],["part",{"2":{"47":2,"57":2,"97":3,"135":1}}],["partition",{"2":{"136":4}}],["partialsort",{"2":{"160":1}}],["partial",{"2":{"47":4}}],["partially",{"2":{"45":2,"57":2}}],["particularly",{"2":{"40":1}}],["particular",{"2":{"30":1,"34":1,"127":1,"170":2}}],["parallel",{"2":{"97":1,"126":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parameters",{"2":{"6":1,"136":1,"164":2}}],["parameter",{"2":{"6":2,"164":3}}],["params",{"2":{"6":2,"166":10}}],["parlance",{"2":{"5":1,"6":1,"40":1}}],["passes",{"2":{"47":2,"97":1}}],["passed",{"2":{"1":2,"6":7,"63":1,"127":1,"131":1,"136":2,"148":1,"152":2,"161":1,"166":2,"178":1}}],["passable",{"2":{"40":18}}],["passing",{"2":{"18":1,"136":1,"154":1}}],["pass",{"2":{"5":1,"6":4,"18":1,"40":1,"72":1,"85":1,"97":2,"100":1,"152":1,"153":1,"156":1,"165":1}}],["pairs",{"2":{"54":1,"169":1}}],["pair",{"2":{"3":2,"6":2,"47":1,"103":2,"136":3}}],["packages",{"2":{"6":1,"25":1,"27":1,"58":1,"131":1,"136":1,"137":1,"163":1,"168":3,"170":1,"173":1}}],["package",{"2":{"1":2,"6":1,"22":1,"25":2,"27":2,"41":1,"58":2,"63":1,"127":1,"148":3,"149":1,"152":1,"170":1,"173":2}}],["page",{"2":{"0":1,"9":1,"26":1,"29":1,"31":1,"34":1,"37":1,"39":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"153":1,"160":1,"161":1,"162":1,"166":1,"167":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"33":1,"36":1,"43":1,"45":5,"46":1,"47":5,"52":2,"56":2,"60":1,"61":1,"65":3,"68":1,"71":1,"74":1,"84":1,"86":4,"88":1,"97":20,"99":1,"102":1,"105":1,"115":1,"126":4,"127":3,"129":3,"136":3,"147":7,"151":1,"155":1,"156":1,"160":3,"161":9,"162":7,"167":11,"175":1,"176":1}}],["poylgon",{"2":{"97":1}}],["potential",{"2":{"47":1}}],["potentially",{"2":{"6":2,"45":1,"142":2,"145":2}}],["post",{"2":{"158":2}}],["possibly",{"2":{"136":1}}],["possiblenodes",{"2":{"127":2}}],["possible",{"2":{"6":3,"51":1,"53":1,"56":1,"127":1,"136":2}}],["possibility",{"2":{"134":1}}],["possibilities",{"2":{"54":1}}],["position=",{"2":{"156":1}}],["position",{"2":{"6":1,"126":1,"151":1}}],["positive",{"2":{"4":4,"6":4,"36":3,"37":1,"65":3,"66":3,"153":1,"160":1}}],["polgons",{"2":{"127":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"152":1}}],["polynodes",{"2":{"45":7,"51":1,"53":1,"56":1}}],["polynode",{"2":{"45":36}}],["polypoints",{"2":{"40":46}}],["polys",{"2":{"6":2,"45":39,"49":3,"50":10,"51":14,"52":14,"53":9,"54":6,"56":14,"57":28,"145":26}}],["polys1",{"2":{"3":2,"6":2,"103":6}}],["polys2",{"2":{"3":2,"6":2,"103":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"33":1,"36":1,"37":6,"39":2,"40":3,"43":1,"45":107,"46":2,"47":4,"49":4,"50":20,"51":22,"52":12,"53":15,"54":10,"56":19,"57":79,"60":2,"65":1,"66":3,"69":4,"86":10,"97":21,"103":8,"126":5,"127":5,"145":18,"151":2,"155":2,"156":8,"167":8,"169":2,"176":5}}],["poly2",{"2":{"3":3,"4":2,"6":7,"51":2,"69":2,"97":19,"103":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"51":2,"69":2,"97":14,"103":7}}],["polygon3",{"2":{"169":2,"170":1}}],["polygon2",{"2":{"169":6}}],["polygon1",{"2":{"169":4}}],["polygonization",{"2":{"127":1}}],["polygonizing",{"0":{"127":1}}],["polygonized",{"2":{"127":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"31":1,"127":31}}],["polygon`",{"2":{"40":3,"63":1}}],["polygons",{"0":{"80":1,"111":1,"121":1,"143":1},"1":{"144":1,"145":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"23":5,"31":1,"37":5,"38":1,"40":2,"43":1,"44":1,"45":14,"47":1,"50":2,"51":9,"52":5,"53":3,"54":8,"56":6,"57":19,"65":1,"66":1,"69":5,"80":1,"103":5,"121":1,"126":1,"127":19,"134":1,"138":2,"142":3,"143":2,"144":2,"145":10,"154":1,"156":1,"169":3,"170":1,"176":5,"177":3}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"23":1,"34":2,"37":3,"40":3,"44":2,"45":2,"47":2,"50":1,"51":5,"52":5,"53":3,"54":5,"56":4,"57":8,"66":2,"69":10,"77":2,"78":1,"79":1,"80":3,"81":1,"86":4,"91":2,"92":2,"93":1,"94":2,"95":1,"103":8,"108":2,"109":1,"110":1,"111":3,"112":1,"118":2,"119":1,"120":1,"121":3,"122":1,"129":1,"134":2,"136":1,"139":2,"141":2,"142":1,"145":2,"156":2,"167":1}}],["polygon",{"0":{"45":1,"48":1,"51":1,"52":1,"54":1,"56":1,"57":1,"94":1},"1":{"49":1,"50":1},"2":{"0":1,"1":4,"3":4,"4":21,"5":9,"6":65,"9":2,"11":3,"15":4,"20":1,"23":1,"33":1,"34":5,"36":2,"37":5,"38":5,"39":16,"40":57,"43":2,"44":4,"45":39,"46":3,"47":4,"49":3,"50":10,"51":5,"52":7,"53":5,"54":6,"56":6,"57":34,"58":1,"62":1,"63":3,"65":3,"66":14,"69":12,"75":1,"77":3,"78":3,"79":4,"80":8,"86":1,"91":3,"92":4,"93":4,"94":4,"97":66,"103":4,"106":1,"108":3,"109":4,"110":5,"111":7,"116":1,"118":3,"119":4,"120":4,"121":8,"126":5,"127":4,"136":1,"137":4,"138":8,"139":5,"140":1,"142":4,"143":3,"144":12,"145":7,"151":1,"152":4,"155":1,"156":9,"161":3,"167":6,"169":12,"170":5,"171":7,"172":2,"176":6}}],["pointwise",{"0":{"161":1},"2":{"148":1}}],["point1",{"2":{"66":4}}],["point`",{"2":{"54":1}}],["pointedgeside",{"2":{"45":1}}],["point₂",{"2":{"44":13}}],["point₁",{"2":{"44":13}}],["point3s",{"2":{"40":10}}],["point3f",{"2":{"39":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"39":4,"40":2,"60":1,"65":1}}],["point2d",{"2":{"39":1}}],["point2",{"2":{"6":2,"40":5,"62":1,"66":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"18":1,"34":2,"37":1,"40":3,"47":1,"53":2,"63":1,"66":17,"69":8,"77":6,"81":1,"91":6,"95":1,"108":6,"112":1,"118":6,"122":1,"129":2,"134":1,"136":21,"141":2,"142":1,"146":1,"147":2,"156":2,"161":2,"162":2,"164":2,"167":1}}],["point",{"0":{"91":1,"108":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"20":1,"34":12,"37":3,"38":3,"39":1,"40":126,"44":6,"45":97,"47":50,"50":13,"52":9,"53":1,"54":71,"57":9,"63":3,"65":17,"66":73,"69":27,"72":3,"74":1,"75":2,"77":8,"86":21,"89":2,"91":10,"97":138,"99":1,"102":2,"103":21,"105":1,"106":3,"108":10,"109":1,"111":1,"116":4,"118":11,"126":1,"127":3,"136":1,"137":1,"138":2,"142":2,"143":1,"145":2,"148":1,"150":1,"156":2,"157":3,"158":9,"159":1,"161":2,"167":4,"169":111,"170":7,"171":8,"176":2}}],["points2",{"2":{"3":1,"6":1,"103":3}}],["points1",{"2":{"3":1,"6":1,"103":3}}],["points",{"0":{"77":1,"118":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":53,"9":3,"13":1,"34":2,"36":3,"37":3,"39":8,"40":32,"44":1,"45":55,"47":5,"50":3,"51":5,"52":1,"53":8,"54":28,"56":4,"57":1,"58":3,"60":4,"62":4,"63":6,"65":2,"66":8,"68":2,"69":13,"71":1,"75":6,"77":3,"78":4,"89":6,"91":1,"92":7,"93":3,"97":10,"103":5,"106":5,"108":1,"109":2,"110":4,"111":3,"115":1,"116":5,"118":3,"119":3,"120":3,"121":1,"125":1,"127":3,"136":1,"146":2,"148":1,"151":2,"152":2,"156":11,"157":11,"158":26,"159":10,"160":33,"161":2,"162":2,"167":25,"169":8,"170":1,"175":1,"176":11}}],["pointorientation",{"2":{"0":1,"6":2,"97":2}}],["my",{"2":{"177":1,"178":2}}],["moore",{"2":{"127":1}}],["moved",{"2":{"45":1,"148":1}}],["move",{"2":{"44":1,"97":1}}],["mode",{"2":{"178":3}}],["model",{"2":{"175":1}}],["modify",{"2":{"169":1}}],["modified",{"2":{"136":2}}],["module",{"2":{"148":1,"153":1}}],["modules",{"2":{"6":1,"40":1}}],["mod1",{"2":{"40":5}}],["mod",{"2":{"40":1,"45":1}}],["most",{"2":{"25":1,"27":1,"45":1,"52":1,"54":1,"57":1,"62":1,"97":1,"156":1,"173":2}}],["monotone",{"2":{"20":1,"62":2}}],["monotonechainmethod",{"2":{"0":1,"6":1,"58":1,"62":2,"63":4}}],["moment",{"2":{"6":1,"151":1,"153":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"23":1,"26":1,"29":1,"45":1,"51":1,"53":1,"56":1,"63":1,"97":1,"103":1,"136":4,"139":1,"149":1,"151":1,"153":1,"169":2,"175":1}}],["mistakenly",{"2":{"143":1}}],["missing",{"2":{"131":6,"132":2,"151":4}}],["missed",{"2":{"127":1}}],["mid",{"2":{"47":2,"97":3}}],["midpoint",{"2":{"45":2}}],["middle",{"2":{"45":2}}],["mining",{"2":{"177":1}}],["minimal",{"2":{"177":1}}],["minimize",{"2":{"54":1}}],["minimum",{"2":{"4":7,"6":12,"46":1,"47":2,"66":12,"156":1,"157":1,"159":1}}],["mind",{"2":{"151":1,"176":1}}],["minmax",{"2":{"54":4}}],["min",{"2":{"47":1,"54":16,"66":15,"156":1,"158":3,"159":1,"160":28}}],["minus",{"2":{"36":1}}],["minpoints=0",{"2":{"127":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"27":1,"37":1,"51":1,"53":1,"54":1,"56":1,"140":1,"158":1}}],["mixed",{"2":{"6":4,"156":1}}],["m",{"2":{"5":1,"6":1,"15":10,"40":2,"47":6,"126":2,"170":1}}],["mp",{"2":{"86":2}}],["mp1",{"2":{"4":2,"6":2,"69":7}}],["mp2",{"2":{"4":2,"6":2,"69":8}}],["manner",{"2":{"175":1}}],["manipulate",{"2":{"173":1}}],["manually",{"2":{"137":1}}],["many",{"2":{"4":1,"5":1,"6":2,"23":1,"26":1,"40":1,"45":1,"50":1,"52":1,"54":2,"57":1,"69":1,"138":1,"146":1}}],["mason",{"2":{"136":2}}],["markersize",{"2":{"169":2}}],["marker",{"2":{"169":2}}],["marked",{"2":{"45":6,"52":1,"54":1,"57":1}}],["marking",{"2":{"52":2,"54":2,"57":2}}],["mark",{"2":{"45":2}}],["marks",{"2":{"45":1}}],["mag",{"2":{"34":4}}],["making",{"2":{"45":1,"127":1,"134":1,"144":1,"169":1,"171":2}}],["makie",{"2":{"13":1,"14":1,"33":1,"36":1,"39":3,"43":1,"46":1,"49":4,"60":1,"61":1,"65":1,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"127":3,"155":1,"156":1,"174":1}}],["makevalid",{"2":{"156":2}}],["makes",{"2":{"37":1,"45":1,"66":1,"136":1,"138":1,"143":1,"144":1}}],["make",{"2":{"9":1,"25":1,"27":1,"34":1,"45":3,"54":1,"66":1,"103":1,"127":2,"134":1,"139":1,"151":1,"160":1,"163":1,"169":2,"171":1}}],["mainly",{"2":{"40":1,"65":1,"129":1}}],["maintain",{"2":{"37":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"7":1,"26":1,"45":1,"127":1,"136":1,"152":1}}],["mapped",{"2":{"173":1}}],["maptasks",{"2":{"136":6}}],["mapreducetasks",{"2":{"136":5}}],["mapreduce",{"2":{"52":1,"127":2,"136":8}}],["map",{"0":{"170":1},"2":{"6":1,"13":1,"18":3,"19":1,"29":1,"40":1,"45":1,"54":1,"103":2,"127":17,"136":24,"139":1,"156":1,"164":1,"168":1,"170":1,"171":1,"173":1}}],["matlab",{"2":{"49":1}}],["materializer`",{"2":{"136":1}}],["materializer",{"2":{"22":1,"136":1}}],["mathrm",{"2":{"40":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"126":1}}],["matches",{"2":{"69":1,"127":1}}],["match",{"2":{"6":1,"69":12,"103":3,"127":1,"131":1,"136":2}}],["matching",{"2":{"3":1,"6":1,"22":1,"69":3,"103":1,"134":2}}],["matrix",{"2":{"6":1,"14":2,"40":1}}],["maximal",{"2":{"54":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"46":1,"47":4,"86":1,"127":1,"152":1,"153":1,"158":4}}],["max",{"2":{"6":9,"34":2,"47":1,"127":1,"136":2,"151":5,"152":8,"153":7,"158":36,"160":1,"174":1}}],["made",{"2":{"6":2,"44":1,"45":1,"54":1,"110":1,"134":1,"142":1,"145":1,"159":1}}],["maybe",{"2":{"6":1,"97":4,"131":1,"136":6}}],["may",{"2":{"1":1,"6":5,"23":2,"24":1,"40":2,"45":1,"54":1,"62":1,"126":1,"128":1,"134":1,"136":4,"143":1,"144":1,"152":1,"164":1}}],["mercator",{"2":{"170":1}}],["merge",{"2":{"136":1}}],["measure",{"2":{"136":1,"150":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"24":1,"37":1,"41":1,"103":4,"126":1}}],["means",{"2":{"3":1,"6":2,"36":1,"37":1,"41":1,"74":1,"97":3,"102":1,"103":1,"126":1,"134":1}}],["mean",{"2":{"0":1,"6":5,"17":1,"39":2,"40":5,"136":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"38":1,"39":2,"40":15}}],["meets",{"2":{"97":9,"103":1,"158":1}}],["meet",{"2":{"54":3,"74":1,"75":1,"89":1,"97":7,"106":1,"116":1}}],["memory",{"2":{"40":1,"171":1}}],["mesh",{"2":{"39":1,"136":1}}],["message",{"2":{"6":1,"166":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"166":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"136":1}}],["mechanics",{"2":{"6":1,"40":1}}],["met",{"2":{"97":44}}],["meters",{"2":{"6":4,"151":1,"152":4,"170":1}}],["methoderror",{"2":{"31":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"25":1,"27":1,"31":27,"40":3,"58":1,"75":1,"89":1,"106":1,"116":1,"127":1,"131":1,"134":1,"136":2,"151":1,"156":2,"161":1,"164":1,"169":1}}],["method",{"0":{"149":1},"2":{"1":1,"4":1,"5":10,"6":97,"24":1,"34":1,"37":1,"40":37,"41":2,"44":1,"47":1,"54":1,"57":1,"62":3,"63":2,"66":4,"69":1,"75":2,"89":2,"103":1,"106":2,"116":2,"127":1,"136":5,"148":1,"149":2,"151":2,"152":9,"153":14,"154":2,"165":1,"166":3,"175":1,"178":1}}],["mutation",{"2":{"172":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"44":1}}],["muladd",{"2":{"40":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"141":1}}],["multilinestring",{"2":{"6":1,"136":1,"167":2}}],["multi",{"0":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1},"2":{"4":2,"6":3,"34":1,"37":1,"47":1,"69":2,"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["multicurves",{"2":{"37":1,"47":1}}],["multicurve",{"2":{"4":1,"6":1,"37":1}}],["multigeometry",{"2":{"4":2,"6":2,"66":2}}],["multiplication",{"2":{"153":1}}],["multiplied",{"2":{"40":3}}],["multiple",{"2":{"4":1,"6":1,"40":1,"97":1,"146":1,"160":1,"169":1,"173":1}}],["multiply",{"2":{"1":1,"6":1,"161":1}}],["multipolys",{"2":{"57":3}}],["multipoly`",{"2":{"51":2,"53":2,"56":2}}],["multipoly",{"2":{"6":9,"15":3,"51":1,"52":27,"53":1,"54":26,"56":1,"57":24,"145":21,"156":9}}],["multipolygon`",{"2":{"127":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"44":1,"51":3,"53":3,"54":3,"56":3,"65":1,"69":1,"103":2,"144":1,"169":1,"170":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"37":2,"43":1,"51":1,"52":7,"53":1,"54":5,"56":1,"57":6,"69":4,"103":2,"127":7,"136":1,"142":2,"143":7,"144":8,"145":2,"156":3,"169":8,"170":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"23":1,"52":4,"54":4,"57":4,"69":6,"81":1,"82":1,"95":1,"96":1,"103":8,"112":1,"113":1,"122":1,"123":1,"136":1,"141":1,"145":4}}],["multipoint",{"2":{"4":5,"6":5,"37":1,"69":5,"86":6,"136":4,"156":1,"169":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"37":1,"47":1,"69":2,"103":2,"156":1,"169":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"34":2,"37":1,"47":1,"69":8,"81":1,"82":1,"86":4,"95":1,"96":1,"103":4,"112":1,"113":1,"122":1,"123":1,"134":1,"141":1,"156":2,"167":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"133":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"34":1,"40":5,"41":1,"45":2,"47":3,"50":1,"54":2,"69":5,"72":2,"75":1,"84":1,"85":1,"89":1,"97":13,"103":1,"105":1,"106":1,"116":2,"127":1,"131":1,"136":1,"140":1,"141":3,"142":1,"148":1,"152":1,"153":1,"156":1,"160":4,"166":1}}],["much",{"2":{"0":1,"6":3,"51":1,"53":1,"56":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":89,"131":3,"141":1,"142":4}}],["df",{"2":{"172":3,"173":4,"176":10,"177":12}}],["dp",{"2":{"156":3}}],["dy",{"2":{"126":2,"153":3}}],["dy2",{"2":{"126":2}}],["dy1",{"2":{"86":10,"126":2}}],["dyc",{"2":{"86":2}}],["dx",{"2":{"126":2,"153":3}}],["dx2",{"2":{"126":2}}],["dx1",{"2":{"86":10,"126":2}}],["dxc",{"2":{"86":2}}],["drop",{"2":{"57":1,"145":1,"153":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"54":2}}],["during",{"2":{"45":1}}],["due",{"2":{"44":1,"45":1,"54":3}}],["date",{"2":{"62":1}}],["datas",{"2":{"178":1}}],["datasets",{"2":{"170":1,"175":1,"176":1}}],["dataset",{"2":{"170":1,"175":1}}],["datainterpolations",{"2":{"150":1}}],["dataframes",{"2":{"172":3,"176":2,"177":1}}],["dataframe",{"2":{"29":1,"172":1,"175":1,"176":5,"177":2}}],["data",{"0":{"127":1,"173":1},"2":{"23":1,"25":1,"27":1,"61":1,"127":2,"156":10,"168":1,"170":2,"171":2,"172":2,"173":6,"176":1}}],["dataaspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"65":2,"127":2,"151":1,"156":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"40":1,"148":1,"158":3}}],["deu",{"2":{"177":2}}],["demonstrates",{"2":{"176":1}}],["densify",{"2":{"152":3}}],["densifying",{"2":{"152":1}}],["densifies",{"2":{"150":1}}],["denoted",{"2":{"97":1}}],["denotes",{"2":{"45":1}}],["debug",{"2":{"141":1}}],["debugging",{"2":{"40":1,"45":1}}],["de",{"2":{"97":2,"175":1}}],["derivation",{"2":{"54":1}}],["dealing",{"2":{"47":1}}],["delete",{"2":{"86":1,"103":1,"127":1,"158":1}}],["deleteat",{"2":{"45":6,"158":1,"160":2}}],["deltri",{"2":{"63":1}}],["delayed",{"2":{"45":10,"52":2,"54":2,"57":2}}],["delay",{"2":{"45":14,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["delaunay",{"2":{"6":1,"63":1}}],["delaunaytriangulation",{"2":{"6":1,"31":1,"58":1,"63":6}}],["depend",{"2":{"45":2}}],["depends",{"2":{"45":1,"50":1}}],["depending",{"2":{"1":1,"6":1,"23":1,"54":1,"136":1}}],["depth",{"2":{"40":2}}],["desktop",{"2":{"173":1}}],["dest",{"2":{"170":2}}],["destination",{"2":{"170":5}}],["desired",{"2":{"56":1,"173":1}}],["despite",{"2":{"34":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"40":1,"44":1,"45":1}}],["deconstruct",{"2":{"129":1}}],["decomposition",{"2":{"18":1,"129":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"29":1,"40":4,"137":1}}],["decrementing",{"2":{"127":1}}],["decrease",{"2":{"44":1}}],["decreasing",{"2":{"6":1,"156":1}}],["decide",{"2":{"62":1,"127":1}}],["decision",{"2":{"24":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"40":1,"50":2}}],["degrees",{"2":{"6":1,"33":1,"126":1,"152":1}}],["defines",{"2":{"45":1,"129":1,"140":1,"163":1}}],["define",{"2":{"39":1,"54":2,"68":1,"127":2,"129":1,"134":1,"136":1,"163":1,"178":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"22":1,"34":2,"40":1,"46":1,"47":4,"54":4,"66":2,"125":1,"136":1,"153":1,"163":1}}],["definitions",{"2":{"166":1}}],["definition",{"2":{"4":4,"6":6,"69":8,"74":1,"153":1}}],["default",{"2":{"1":2,"4":5,"6":14,"34":1,"37":2,"47":1,"51":1,"52":2,"53":1,"54":5,"56":1,"57":2,"63":1,"66":2,"127":5,"131":1,"136":2,"148":2,"156":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"133":3,"136":1}}],["deeper",{"2":{"1":1,"6":1,"135":1,"136":2}}],["detrimental",{"2":{"143":1}}],["detector",{"2":{"62":1}}],["detection",{"2":{"62":1,"127":1}}],["determined",{"2":{"45":1,"47":1}}],["determine",{"2":{"45":10,"47":3,"51":2,"53":2,"54":9,"56":2,"75":1,"89":1,"97":9,"103":1,"106":1,"116":1,"158":3,"175":1}}],["determines",{"2":{"37":1,"45":3,"54":1,"97":10}}],["determinant",{"2":{"6":1,"40":1}}],["details",{"2":{"131":3,"132":1,"151":2}}],["detail",{"2":{"26":1}}],["det",{"2":{"0":1,"6":2,"40":4}}],["dirname",{"2":{"156":4}}],["dirty",{"2":{"155":1}}],["directive",{"2":{"136":1}}],["direction",{"2":{"6":1,"45":1,"69":5,"127":3}}],["directly",{"2":{"6":1,"63":3,"127":1,"152":1}}],["dig",{"2":{"136":1}}],["dict",{"2":{"127":5}}],["didn",{"2":{"57":1,"97":1,"165":1}}],["division",{"2":{"39":1}}],["divided",{"2":{"26":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"66":1}}],["dimensional",{"2":{"5":1,"6":3,"36":1,"40":1,"63":2}}],["dimensions",{"2":{"3":1,"6":1,"103":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"86":2,"102":1,"103":4,"148":1}}],["discouraged",{"2":{"171":1}}],["discussion",{"2":{"25":1,"27":1,"50":1}}],["distributed",{"2":{"176":2}}],["distinct",{"2":{"54":1,"127":1}}],["dist",{"2":{"54":40,"66":19,"97":2,"152":8,"158":40}}],["distance`",{"2":{"152":3,"153":1,"166":1}}],["distances",{"2":{"54":1,"65":1,"152":1,"157":5}}],["distance",{"0":{"64":2,"65":2},"1":{"65":2,"66":2},"2":{"0":4,"4":26,"6":47,"31":1,"40":13,"41":3,"47":3,"54":32,"64":2,"65":17,"66":92,"97":1,"129":1,"150":1,"151":5,"152":13,"153":14,"156":1,"157":3,"158":6,"159":1,"174":1,"178":2}}],["disagree",{"2":{"37":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"6":1,"34":1,"37":1,"40":1,"44":1,"47":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1}}],["dispatch",{"2":{"4":1,"6":5,"24":1,"40":1,"69":1,"131":1,"136":2,"164":1,"166":1}}],["displaying",{"2":{"170":1}}],["display",{"2":{"13":1,"39":1,"170":1}}],["disjoint",{"0":{"87":1,"88":1,"91":1,"92":1,"93":1,"94":1,"95":1},"1":{"88":1,"89":1},"2":{"0":2,"3":5,"6":7,"23":1,"31":1,"57":2,"87":1,"88":3,"89":11,"90":6,"91":15,"92":18,"93":10,"94":5,"95":4,"96":2,"97":16,"100":3,"142":2,"143":2,"145":7,"175":1}}],["diffs",{"2":{"34":4}}],["diff",{"2":{"6":2,"34":17,"51":5,"52":3,"103":3,"145":8}}],["differs",{"2":{"170":1}}],["differ",{"2":{"4":1,"6":1,"66":1}}],["differently",{"2":{"4":3,"6":4,"34":1,"37":2,"47":1}}],["different",{"2":{"3":1,"4":4,"6":6,"20":1,"23":1,"34":1,"37":4,"45":3,"47":1,"54":2,"62":1,"103":3,"127":1,"134":1,"136":1,"143":2,"170":2,"173":1}}],["differences",{"0":{"52":1},"2":{"54":1,"158":1}}],["difference",{"0":{"51":1},"2":{"0":1,"6":7,"11":1,"23":1,"31":1,"45":3,"51":12,"52":14,"54":1,"56":1,"57":3,"142":1,"145":1,"152":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"142":1,"145":4}}],["doi",{"2":{"51":2,"53":2,"56":2,"97":1}}],["doing",{"2":{"17":1,"22":1,"136":1,"171":1}}],["dot",{"2":{"34":2,"40":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"131":3,"132":1,"151":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"26":1,"39":1}}],["docstring",{"2":{"131":6,"132":2,"151":4}}],["docstrings",{"0":{"130":1},"1":{"131":1},"2":{"7":1}}],["docs",{"0":{"26":1},"2":{"26":1,"127":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"43":1,"54":2,"71":1,"74":3,"97":1}}],["doesn",{"2":{"4":1,"6":2,"37":1,"50":1,"69":1,"152":1,"166":1,"177":1}}],["download",{"2":{"170":1}}],["down",{"2":{"6":1,"18":1,"29":1,"40":1,"136":1}}],["doublets",{"2":{"177":2}}],["double",{"2":{"159":4}}],["doubled",{"2":{"6":1,"159":1}}],["douglas",{"2":{"154":2,"156":2,"158":1}}],["douglaspeucker",{"0":{"158":1},"2":{"0":1,"6":5,"154":1,"156":5,"158":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"97":2,"127":1,"129":1,"143":1,"169":1,"175":1}}],["don",{"2":{"4":2,"6":3,"45":4,"51":1,"57":1,"69":6,"92":1,"97":1,"105":1,"109":1,"127":2,"136":3,"153":1,"166":1}}],["do",{"0":{"9":1,"23":1,"55":1},"2":{"1":1,"6":2,"14":1,"23":1,"31":1,"34":1,"37":2,"40":2,"41":1,"44":1,"47":1,"50":1,"57":3,"66":2,"68":1,"69":1,"84":1,"92":2,"93":1,"94":2,"97":1,"127":4,"129":1,"136":9,"138":1,"139":1,"144":1,"147":2,"149":1,"152":1,"156":1,"161":2,"162":2,"170":2,"171":2,"172":3,"176":1,"177":1}}],["ay",{"2":{"126":2}}],["azimuth",{"2":{"126":2}}],["automatically",{"2":{"103":1,"170":1}}],["a3",{"2":{"61":1}}],["against",{"2":{"69":1,"97":2,"152":1,"156":1}}],["again",{"2":{"54":1,"136":1}}],["a``",{"2":{"52":2}}],["a`",{"2":{"52":7,"54":3,"57":2}}],["away",{"2":{"41":1,"86":1,"178":1}}],["a2y",{"2":{"54":4}}],["a2x",{"2":{"54":4}}],["a2",{"2":{"39":4,"54":54,"62":1,"103":6}}],["a1y",{"2":{"54":7}}],["a1x",{"2":{"54":7}}],["a1",{"2":{"39":2,"45":9,"54":66,"62":1,"103":6}}],["ams",{"2":{"174":2}}],["america",{"2":{"156":1}}],["am",{"2":{"97":1}}],["ambiguity",{"2":{"66":2,"136":5}}],["amounts",{"2":{"173":1}}],["amount",{"2":{"36":1,"46":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"127":6}}],["ax",{"2":{"13":3,"14":3,"126":2,"169":5}}],["axislegend",{"2":{"60":1,"151":1,"155":1}}],["axis",{"2":{"13":2,"14":1,"33":1,"36":1,"39":4,"43":1,"46":1,"62":2,"65":1,"127":2,"151":1,"156":1,"174":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"54":1}}],["adjacent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["adaptivity",{"0":{"55":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"55":1}}],["adapted",{"2":{"51":1,"53":1,"56":1,"126":1}}],["advance",{"2":{"44":2}}],["advised",{"2":{"6":1,"164":1}}],["administrative",{"2":{"177":1}}],["admin",{"2":{"11":1,"61":1,"156":2}}],["adm0",{"2":{"11":7,"61":4}}],["additional",{"2":{"173":1}}],["additionally",{"2":{"45":3,"69":1}}],["addition",{"2":{"39":1,"57":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"57":2,"127":1,"146":1,"150":1,"152":2,"153":1}}],["added",{"2":{"6":1,"34":1,"45":6,"47":1,"57":2,"131":1,"136":1,"145":2,"158":1}}],["add",{"2":{"3":1,"6":1,"7":2,"40":1,"41":1,"45":16,"47":1,"50":4,"51":3,"53":1,"54":2,"56":2,"57":9,"63":1,"86":1,"127":4,"136":1,"150":1,"152":1,"158":10,"165":1,"170":1,"172":2,"175":1}}],["average",{"2":{"38":3,"44":4,"54":1}}],["available",{"0":{"142":1},"2":{"6":3,"31":1,"44":1,"141":3,"150":1,"151":1,"153":1,"156":1,"160":1,"164":1}}],["avoid",{"2":{"5":1,"6":7,"40":1,"51":1,"53":1,"54":1,"56":1,"57":1,"127":2,"136":5,"153":1,"157":1,"158":1,"159":1,"169":3}}],["achieve",{"2":{"143":1}}],["across",{"2":{"134":1}}],["acos",{"2":{"34":1}}],["activate",{"2":{"151":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"40":1,"126":1,"139":1,"148":1,"152":1}}],["actually",{"2":{"1":1,"6":1,"9":1,"40":4,"54":1,"57":3,"97":1,"127":1,"161":1,"173":1}}],["access",{"2":{"170":1}}],["accessed",{"2":{"166":1}}],["acceptable",{"2":{"97":1}}],["accepts",{"2":{"63":1}}],["accept",{"2":{"6":1,"166":1}}],["according",{"2":{"138":1,"143":1,"144":1,"176":1}}],["accordingly",{"2":{"45":1}}],["account",{"2":{"51":1,"53":1}}],["accurary",{"2":{"54":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"151":1}}],["accumulators",{"2":{"40":1}}],["accumulator",{"2":{"40":1}}],["accumulate",{"2":{"37":1,"44":3}}],["accumulation",{"0":{"11":1},"2":{"40":1}}],["after",{"2":{"6":8,"34":1,"45":3,"136":1,"156":2}}],["ab",{"2":{"45":3,"51":1,"53":1,"54":5,"56":1}}],["able",{"2":{"20":1,"54":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"30":1,"40":2,"97":1,"137":1}}],["above",{"2":{"4":1,"6":1,"34":1,"44":1,"45":1,"54":1,"57":1,"141":1}}],["abs",{"2":{"34":1,"37":4,"44":1,"47":2,"86":8,"103":2,"127":1,"159":1,"178":1}}],["absolute",{"2":{"4":1,"6":1,"36":1,"37":2}}],["abstractpolygon",{"2":{"136":1}}],["abstractpolygontrait",{"2":{"66":1}}],["abstractpoint",{"2":{"136":1}}],["abstractface",{"2":{"136":1}}],["abstractfloat",{"2":{"31":1,"34":1,"37":2,"45":1,"47":2,"50":1,"51":1,"53":1,"54":1,"56":1,"66":8}}],["abstractrange",{"2":{"127":6}}],["abstractmesh",{"2":{"136":1}}],["abstractmulticurvetrait",{"2":{"81":1,"82":1,"95":1,"96":1,"112":1,"113":1,"122":1,"123":1}}],["abstractmatrix",{"2":{"6":5,"127":13}}],["abstractcurvetrait",{"2":{"34":1,"37":1,"47":1,"77":1,"80":1,"81":1,"86":1,"91":1,"95":1,"108":1,"111":1,"112":1,"118":1,"121":1,"122":1,"126":1,"156":2,"167":3}}],["abstractarrays",{"2":{"134":1}}],["abstractarray",{"2":{"6":1,"131":1,"136":6,"167":2}}],["abstract",{"2":{"6":3,"40":3,"140":1,"141":4,"142":1,"156":3,"165":1}}],["abstractvector",{"2":{"5":1,"6":1,"40":26,"127":8}}],["abstractgeometrytrait`",{"2":{"141":1}}],["abstractgeometrytrait",{"2":{"6":3,"37":2,"47":1,"66":1,"82":1,"96":1,"113":1,"123":1,"131":1,"134":1,"141":4,"142":2,"167":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"72":2,"85":2,"136":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"50":1,"52":2,"54":4,"57":2,"103":4,"129":1,"131":2,"136":9,"164":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"40":18}}],["attribute",{"2":{"173":1}}],["attributed",{"2":{"172":1}}],["attributes",{"0":{"172":1},"2":{"168":1,"172":3}}],["attempts",{"2":{"97":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"133":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"18":1,"20":1,"24":1,"26":1,"34":2,"36":1,"37":1,"39":1,"40":2,"45":4,"47":2,"54":8,"57":2,"62":1,"97":17,"103":6,"105":1,"106":1,"109":3,"110":2,"111":2,"112":1,"113":1,"116":1,"122":1,"126":1,"134":1,"136":1,"151":1,"153":1,"158":1,"160":1,"170":1,"171":2}}],["arbitrarily",{"2":{"134":1}}],["arbitrary",{"2":{"38":1,"129":1,"169":1}}],["around",{"2":{"39":1,"40":2,"50":1,"65":1,"69":1,"127":1,"156":1,"176":1}}],["argmin",{"2":{"160":1}}],["argtypes",{"2":{"41":2,"149":1,"152":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"57":1,"127":1,"136":5}}],["argument",{"2":{"4":5,"6":10,"34":1,"37":2,"44":1,"47":1,"51":1,"53":1,"56":1,"66":2,"136":2,"166":2,"170":1,"171":1}}],["arguments",{"2":{"1":1,"3":1,"6":5,"45":1,"75":2,"89":1,"106":1,"116":1,"148":1,"152":2,"153":1,"166":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"152":1}}],["array",{"2":{"4":1,"6":2,"37":1,"47":1,"127":5,"136":7,"157":1,"160":1}}],["arrays",{"2":{"1":1,"6":2,"22":1,"127":1,"136":2}}],["aren",{"2":{"4":3,"6":5,"50":1,"52":1,"54":2,"57":4,"69":3,"142":2,"145":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":50,"9":2,"20":2,"22":3,"24":1,"25":1,"26":2,"27":1,"33":1,"34":8,"36":1,"37":2,"38":6,"40":11,"43":1,"44":3,"45":31,"47":6,"50":3,"51":3,"52":15,"53":2,"54":16,"56":5,"57":9,"62":3,"65":1,"66":1,"68":3,"69":26,"71":1,"75":7,"77":1,"78":3,"79":3,"80":1,"82":1,"88":1,"89":5,"91":1,"92":1,"93":1,"95":1,"96":1,"97":12,"103":7,"106":5,"108":1,"110":2,"115":1,"116":5,"118":1,"119":3,"120":3,"121":1,"123":1,"126":1,"127":14,"128":1,"131":1,"134":1,"136":4,"137":1,"138":1,"139":1,"141":1,"142":3,"143":1,"144":1,"145":2,"146":1,"151":1,"152":1,"153":1,"156":4,"158":1,"160":2,"162":1,"163":2,"164":1,"166":1,"169":1,"172":2,"173":2,"174":1,"175":3,"176":6,"177":1,"178":1}}],["area2",{"2":{"44":4}}],["area1",{"2":{"44":4}}],["areas",{"2":{"4":2,"6":2,"37":3,"159":2}}],["area",{"0":{"35":2,"36":2},"1":{"36":2,"37":2},"2":{"0":5,"4":15,"6":25,"11":6,"31":1,"35":2,"36":9,"37":61,"42":1,"43":3,"44":49,"46":2,"47":44,"56":2,"57":1,"103":1,"129":1,"142":2,"145":2,"156":2,"159":4,"170":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"65":2,"127":2,"151":1,"156":1}}],["assign",{"2":{"168":1}}],["assigned",{"2":{"45":1,"127":7,"176":1}}],["assets",{"2":{"170":1}}],["assetpath",{"2":{"170":1}}],["assemble",{"2":{"139":1}}],["assert",{"2":{"40":23,"44":1,"45":1,"50":1,"52":1,"54":1,"153":1,"167":1}}],["assume",{"2":{"103":2,"136":3,"138":1,"145":1}}],["assumed",{"2":{"37":1,"69":1,"97":1}}],["assumes",{"2":{"6":1,"45":1,"66":1,"152":1,"160":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"38":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":80,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"27":1,"33":2,"34":4,"36":2,"37":3,"38":4,"39":1,"40":4,"41":3,"43":2,"44":1,"45":15,"46":2,"47":5,"49":3,"50":5,"51":8,"52":2,"53":7,"54":8,"56":7,"57":5,"58":1,"60":2,"61":2,"62":3,"63":3,"65":3,"66":1,"68":2,"69":2,"71":2,"72":2,"74":3,"75":3,"84":2,"85":2,"86":2,"88":2,"89":3,"97":7,"99":2,"100":2,"102":2,"103":2,"105":2,"106":3,"108":1,"115":2,"116":3,"126":8,"127":3,"129":3,"131":1,"134":2,"135":2,"136":15,"138":2,"139":2,"141":1,"142":1,"144":2,"146":1,"148":3,"150":2,"151":2,"152":3,"154":2,"155":2,"156":7,"158":2,"161":3,"164":2,"165":2,"166":2,"167":2,"168":3,"169":2,"170":1,"171":1,"173":3,"174":3,"175":2,"176":3,"177":2}}],["alone",{"2":{"136":1}}],["along",{"2":{"4":4,"6":5,"45":3,"47":2,"54":4,"69":4,"97":1}}],["although",{"2":{"119":1,"120":1}}],["alternate",{"2":{"45":1}}],["alternative",{"2":{"45":1}}],["already",{"2":{"69":1,"97":2,"158":1}}],["almost",{"2":{"54":1}}],["alg=nothing",{"2":{"156":1}}],["alg`",{"2":{"156":1}}],["alg",{"2":{"6":4,"156":21,"157":3,"158":8,"159":3,"160":7,"166":9}}],["algorithms",{"2":{"6":3,"58":1,"62":1,"138":1,"153":1,"154":1,"156":4,"158":1,"160":1}}],["algorithm",{"0":{"157":1,"158":1,"159":1},"2":{"6":12,"39":1,"45":2,"47":1,"50":3,"51":1,"53":1,"56":1,"58":1,"63":4,"97":1,"154":1,"156":8,"157":1,"158":3,"159":1,"166":4}}],["allocating",{"2":{"63":1}}],["allocations",{"2":{"5":1,"6":1,"40":1}}],["allocate",{"2":{"63":1}}],["allow=",{"2":{"97":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"29":1,"75":2,"77":3,"78":3,"79":3,"80":1,"89":2,"91":3,"92":3,"93":2,"94":1,"106":1,"109":1,"110":1,"111":1,"116":3,"118":3,"119":3,"120":3,"121":1,"129":1,"154":1,"170":1,"172":1,"175":1}}],["allowed",{"2":{"6":1,"75":3,"89":3,"97":6,"106":5,"108":1,"109":2,"116":3,"156":1}}],["allow",{"2":{"1":1,"6":1,"23":1,"54":1,"75":7,"86":3,"89":7,"97":73,"106":10,"116":10,"161":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"22":1,"25":1,"27":1,"31":2,"34":5,"37":3,"40":1,"45":13,"47":3,"51":1,"52":3,"54":3,"57":5,"58":1,"61":3,"63":1,"65":1,"69":2,"71":1,"78":3,"79":3,"82":1,"95":1,"96":1,"97":7,"103":4,"115":1,"123":1,"126":1,"127":3,"128":1,"131":1,"134":2,"135":1,"136":8,"139":1,"141":1,"143":1,"146":1,"147":1,"156":1,"161":2,"162":1,"163":1,"169":1,"171":1,"173":1,"175":1}}],["always",{"2":{"1":7,"4":6,"6":10,"25":1,"27":1,"36":1,"37":4,"47":2,"62":1,"65":1,"66":1,"69":1,"136":2,"148":4,"175":1}}],["also",{"2":{"1":2,"6":11,"23":1,"34":1,"37":2,"44":2,"45":3,"47":1,"51":1,"53":1,"54":2,"56":1,"58":1,"62":1,"63":1,"65":1,"66":2,"69":3,"103":1,"127":1,"134":1,"136":1,"139":1,"142":3,"145":2,"149":1,"150":1,"151":1,"152":1,"154":1,"161":1,"164":1,"169":2,"172":1}}],["a",{"0":{"23":1,"170":1,"172":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":196,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"27":2,"29":2,"30":2,"33":3,"34":22,"36":11,"37":20,"38":13,"39":4,"40":11,"41":2,"43":5,"44":8,"45":281,"46":2,"47":17,"49":3,"50":4,"51":39,"52":30,"53":38,"54":91,"55":3,"56":36,"57":45,"58":3,"60":3,"61":2,"62":1,"63":4,"65":15,"66":27,"68":2,"69":54,"71":2,"74":1,"75":3,"77":5,"78":3,"79":2,"81":2,"82":2,"84":2,"86":1,"88":1,"89":3,"91":4,"92":3,"93":1,"95":2,"96":2,"97":52,"99":2,"102":5,"103":27,"105":2,"106":4,"108":4,"109":2,"110":2,"111":1,"112":2,"113":2,"115":1,"116":3,"118":5,"119":2,"120":2,"122":2,"123":2,"125":1,"126":4,"127":79,"129":4,"131":2,"134":4,"136":34,"137":6,"138":2,"139":2,"140":5,"141":5,"142":9,"143":8,"145":6,"146":2,"147":3,"148":8,"149":3,"150":5,"151":4,"152":8,"153":10,"155":3,"156":5,"159":3,"160":1,"161":2,"162":1,"164":6,"165":1,"166":12,"167":2,"168":1,"169":21,"170":12,"171":5,"172":5,"173":11,"174":1,"175":5,"176":8,"177":3,"178":3}}],["annotation",{"2":{"165":1}}],["annotated",{"2":{"26":1}}],["angels",{"2":{"34":1}}],["angle",{"2":{"34":35,"126":1}}],["angles",{"0":{"32":1,"33":1},"1":{"33":1,"34":1},"2":{"0":2,"4":10,"6":10,"31":1,"32":1,"33":4,"34":42}}],["answers",{"2":{"143":1}}],["answer",{"2":{"6":3,"51":1,"53":1,"54":1,"56":1}}],["another",{"2":{"3":1,"6":1,"45":2,"54":1,"63":1,"65":1,"71":1,"74":1,"77":1,"79":1,"80":1,"84":1,"88":1,"91":1,"92":1,"93":1,"94":1,"97":1,"99":1,"102":1,"103":1,"105":1,"108":1,"109":1,"110":1,"111":1,"115":1,"118":1,"119":1,"120":1,"121":1,"127":1,"148":1}}],["anonymous",{"2":{"1":1,"6":1,"161":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":29,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"33":1,"34":4,"36":1,"37":2,"39":1,"40":3,"41":2,"43":1,"45":15,"46":2,"47":2,"49":1,"50":1,"51":2,"52":5,"53":2,"54":9,"56":2,"57":2,"63":3,"65":2,"66":5,"68":1,"69":1,"71":1,"74":2,"77":2,"84":1,"88":1,"97":13,"99":1,"102":1,"103":1,"105":1,"115":1,"118":2,"119":1,"120":1,"127":3,"128":1,"131":1,"134":1,"135":1,"136":8,"139":1,"146":1,"148":1,"152":1,"161":2,"166":3,"167":1,"169":2,"170":2,"172":1,"174":1,"176":1}}],["anything",{"2":{"39":1,"97":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"18":1,"24":1,"25":1,"27":1,"29":1,"38":2,"44":1,"45":7,"47":1,"50":1,"52":1,"54":4,"57":1,"66":2,"76":2,"77":1,"80":1,"88":1,"90":2,"91":1,"92":2,"93":1,"94":2,"97":8,"103":2,"107":2,"117":2,"121":1,"127":2,"129":2,"131":1,"136":2,"139":1,"140":1,"141":3,"142":4,"145":4,"148":2,"150":1,"152":1,"153":1,"158":1,"167":1,"175":2,"176":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"35":1,"52":1,"54":1,"57":1,"64":1,"169":1,"170":1,"172":1},"1":{"36":1,"37":1,"65":1,"66":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":84,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"29":2,"30":1,"31":2,"34":13,"36":1,"37":7,"38":2,"39":2,"40":20,"41":1,"42":2,"43":1,"44":29,"45":71,"46":2,"47":18,"49":1,"50":4,"51":4,"52":16,"53":4,"54":38,"56":6,"57":15,"62":1,"63":2,"65":2,"66":13,"68":2,"69":13,"71":3,"72":2,"74":2,"75":3,"78":3,"79":4,"80":1,"84":2,"85":2,"86":1,"89":3,"92":3,"93":1,"94":1,"97":36,"99":1,"102":2,"103":3,"106":2,"110":2,"111":2,"115":3,"116":4,"118":2,"119":3,"120":3,"121":1,"126":2,"127":16,"129":8,"131":1,"134":2,"135":3,"136":22,"137":1,"138":2,"139":1,"140":1,"141":4,"142":2,"143":1,"146":2,"147":2,"148":2,"151":1,"152":5,"153":4,"154":2,"155":1,"156":8,"158":8,"159":1,"160":1,"161":1,"164":1,"165":3,"166":4,"168":3,"169":9,"170":7,"171":2,"173":5,"175":2,"176":4,"177":2}}],["apart",{"2":{"145":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"138":1}}],["append",{"2":{"34":1,"45":5,"51":1,"52":2,"54":2,"56":1,"57":5,"145":2}}],["approximately",{"2":{"45":1,"151":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"176":1}}],["appropriate",{"2":{"6":1,"166":2}}],["applies",{"2":{"134":2}}],["applied",{"2":{"6":3,"20":1,"131":1,"136":2,"140":2,"141":2,"142":1}}],["application",{"2":{"1":1,"6":3,"136":1,"139":1,"141":3,"142":1,"145":2,"150":1,"153":1}}],["apply`",{"2":{"136":1}}],["applys",{"2":{"37":1,"47":1}}],["applyreduce",{"0":{"19":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"29":1,"34":1,"37":1,"44":2,"47":1,"66":2,"129":3,"131":1,"136":39,"165":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"29":1,"134":1},"1":{"19":1},"2":{"0":2,"1":4,"6":7,"17":1,"18":5,"20":1,"22":1,"24":1,"29":3,"129":5,"131":1,"133":1,"134":4,"135":1,"136":56,"141":4,"142":1,"146":1,"147":3,"148":1,"152":1,"153":1,"156":2,"161":3,"162":2,"165":1}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"40":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"40":1,"152":1,"156":1,"166":1}}],["snapped",{"2":{"127":1}}],["s3",{"2":{"45":3}}],["scratch",{"2":{"173":1}}],["sciences",{"2":{"170":1}}],["scalefactor",{"2":{"152":3}}],["scattered",{"2":{"176":1}}],["scatter",{"2":{"43":1,"65":2,"68":2,"71":2,"74":1,"84":1,"88":2,"102":2,"115":2,"176":1}}],["schema",{"2":{"136":6}}],["scheme",{"2":{"44":1}}],["scenario",{"2":{"97":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"127":1}}],["skipped",{"2":{"127":1}}],["skip",{"2":{"37":1,"97":14,"127":1,"160":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"66":1,"157":1,"158":1}}],["squared",{"2":{"6":2,"47":2,"66":12,"157":2,"158":7}}],["sqrt",{"2":{"34":2,"44":1,"66":3}}],["sgn",{"2":{"34":5}}],["smallest",{"2":{"34":2,"54":1,"58":1}}],["sᵢ₋₁",{"2":{"40":25}}],["sᵢ₊₁",{"2":{"6":2,"40":41}}],["sᵢ",{"2":{"6":4,"40":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"172":1}}],["symdifference",{"2":{"128":1}}],["sym10100477",{"2":{"97":1}}],["symbol=",{"2":{"86":1}}],["symbol",{"2":{"6":1,"166":2}}],["system",{"0":{"170":1,"171":1},"2":{"1":2,"148":2,"168":2,"170":1}}],["switches",{"2":{"54":1,"57":1}}],["switch",{"2":{"45":1,"57":1,"165":1}}],["switching",{"2":{"6":1,"47":1}}],["swap",{"2":{"6":1,"57":1,"66":2,"147":1}}],["swapped",{"2":{"3":1,"6":1,"72":1,"75":1,"85":1,"86":1,"100":1,"103":1}}],["swapping",{"2":{"1":1,"6":1,"136":1}}],["s2",{"2":{"6":4,"40":6,"45":3}}],["s1",{"2":{"6":3,"40":6,"45":3}}],["saving",{"0":{"173":1}}],["saved",{"2":{"69":1}}],["save",{"2":{"34":1,"168":1,"173":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"18":1,"34":3,"37":1,"45":15,"47":1,"50":1,"51":3,"53":1,"54":1,"56":1,"57":1,"62":1,"65":1,"68":2,"69":30,"97":2,"102":1,"103":8,"131":1,"134":1,"136":6,"137":1,"142":2,"144":1,"145":2,"151":1,"169":1,"170":1,"173":1}}],["says",{"2":{"62":1}}],["say",{"2":{"6":1,"40":1,"152":1}}],["span",{"2":{"176":1}}],["spatial",{"0":{"175":1},"1":{"176":1,"177":1,"178":1},"2":{"175":6,"176":3,"178":1}}],["spawn",{"2":{"136":5}}],["space",{"2":{"6":2,"25":1,"27":1,"34":1,"36":1,"97":1,"152":1,"153":1}}],["sp",{"2":{"97":2}}],["split",{"2":{"50":1}}],["specialized",{"2":{"25":1,"27":1,"63":1}}],["specify",{"2":{"6":1,"131":1,"136":1,"170":1,"171":1,"175":1}}],["specification",{"2":{"138":1,"141":1,"143":1,"144":1}}],["specifically",{"2":{"6":2,"40":3,"154":1,"175":1}}],["specific",{"2":{"45":1,"75":1,"89":1,"106":1,"116":1,"136":5}}],["specified",{"2":{"3":1,"6":2,"45":1,"52":2,"54":2,"57":2,"103":1,"134":1,"156":1}}],["slow",{"2":{"177":1}}],["slower",{"2":{"6":1,"166":2}}],["slope2",{"2":{"126":2}}],["slope1",{"2":{"126":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slightly",{"2":{"4":2,"6":2,"37":2}}],["suite",{"2":{"152":5,"156":13}}],["suggestion",{"2":{"149":1}}],["sun",{"2":{"97":1}}],["surrounds",{"2":{"97":1}}],["sure",{"2":{"9":1,"34":1,"45":2,"66":1,"103":1,"160":1}}],["suppose",{"2":{"177":1,"178":1}}],["support",{"2":{"41":1,"150":1,"178":1}}],["supports",{"2":{"39":1,"40":1,"58":1,"173":1,"178":2}}],["supported",{"2":{"23":1,"173":1}}],["supertype",{"2":{"6":1,"40":1}}],["sukumar",{"2":{"6":1,"40":1}}],["such",{"2":{"4":1,"6":1,"36":1,"49":1,"58":1,"134":1,"146":1}}],["sum=1",{"2":{"40":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"36":1,"37":2,"38":2,"40":8,"47":1,"66":2,"126":5,"160":1,"167":4}}],["sublevel",{"2":{"177":1}}],["subsequent",{"2":{"169":1}}],["substituted",{"2":{"1":1,"6":1,"136":1}}],["subgeom1",{"2":{"136":2}}],["subgeom",{"2":{"136":3}}],["subject",{"2":{"45":1}}],["subtype",{"2":{"136":1}}],["subtypes",{"2":{"6":2,"40":2}}],["subtracted",{"2":{"126":1}}],["subtitle",{"2":{"13":1,"39":2,"152":1,"156":2}}],["sub",{"2":{"4":6,"6":7,"34":1,"37":3,"47":1,"52":6,"54":3,"57":4,"66":2,"81":2,"82":2,"95":2,"96":2,"112":2,"113":2,"122":2,"123":2,"136":3,"143":4,"144":2,"145":4}}],["series",{"2":{"169":1}}],["serve",{"2":{"6":1,"40":1}}],["searchsortedfirst",{"2":{"158":1}}],["seg2",{"2":{"126":2}}],["seg1",{"2":{"126":3}}],["seg",{"2":{"97":23,"103":9}}],["segmentation",{"2":{"151":1}}],["segments",{"2":{"23":1,"31":1,"33":2,"34":1,"43":1,"44":2,"45":3,"47":1,"54":6,"97":18,"152":1,"153":3}}],["segmentization",{"2":{"150":1}}],["segmentizing",{"2":{"6":3,"151":1,"152":2,"153":1}}],["segmentized",{"2":{"151":1}}],["segmentizes",{"2":{"150":1}}],["segmentizemethod",{"2":{"6":1,"152":3,"153":2}}],["segmentize",{"0":{"150":1},"1":{"151":1,"152":1,"153":1},"2":{"0":1,"6":4,"31":1,"41":1,"129":1,"150":1,"151":5,"152":11,"153":13,"174":1}}],["segment",{"2":{"4":4,"6":7,"34":1,"44":5,"45":6,"47":3,"49":1,"54":17,"66":2,"86":3,"97":43,"103":3,"126":2,"150":1,"152":2,"153":1}}],["seperate",{"2":{"54":1}}],["separates",{"2":{"97":1}}],["separate",{"2":{"45":1,"127":1,"136":1,"165":1,"173":1,"176":1}}],["separately",{"2":{"40":1,"127":1}}],["sense",{"2":{"37":1,"66":1}}],["several",{"2":{"20":2,"37":1,"137":1,"145":1}}],["section",{"2":{"26":1,"97":3,"102":1}}],["sections",{"2":{"10":1,"26":1}}],["seconds=1",{"2":{"152":3,"156":8}}],["secondisleft",{"2":{"127":4}}],["secondisstraight",{"2":{"127":7}}],["secondary",{"2":{"3":3,"6":3,"72":1,"75":1,"116":1}}],["second",{"2":{"3":8,"6":9,"45":1,"54":4,"69":1,"71":2,"72":1,"74":1,"75":1,"78":1,"79":1,"80":1,"85":2,"89":2,"97":2,"106":1,"115":1,"116":1,"119":1,"120":1,"121":2,"158":1,"171":1,"175":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"127":1}}],["selectednode",{"2":{"127":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"164":1}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"6":4,"7":1,"29":1,"43":1,"63":1,"66":1,"68":1,"71":1,"74":1,"88":1,"97":5,"99":1,"102":1,"105":1,"115":1,"127":2,"138":1,"139":1,"141":1,"142":3,"144":1,"145":2,"151":2,"158":1,"176":2}}],["setup=",{"2":{"75":1,"89":1,"106":1,"116":1}}],["sets",{"2":{"45":1,"62":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1},"2":{"3":2,"4":7,"6":19,"23":1,"34":1,"38":2,"40":8,"45":3,"51":2,"53":2,"54":7,"56":2,"58":2,"68":2,"69":10,"75":1,"86":1,"89":1,"97":2,"103":1,"106":1,"116":1,"126":1,"127":1,"142":2,"145":2,"158":2,"169":1,"173":1,"176":3}}],["sve",{"2":{"1":1,"6":1,"161":1}}],["svector",{"2":{"1":14,"6":14,"45":5,"51":1,"54":2,"57":6,"97":1,"127":1,"161":13,"169":6,"171":4}}],["solution",{"2":{"97":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"47":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":91,"26":4,"86":2,"131":3,"141":1,"142":4,"148":3,"170":13,"171":1}}],["sort",{"2":{"45":4,"50":2,"54":2,"56":2,"97":1,"103":2,"127":1,"158":1}}],["sorted",{"2":{"20":1,"45":1,"158":7,"175":1}}],["someone",{"2":{"63":1,"166":1}}],["something",{"0":{"55":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":3,"9":1,"17":1,"40":4,"69":1,"97":3,"103":1,"127":1,"128":1,"129":2,"134":2,"136":2,"140":1,"141":2,"142":1,"160":1,"163":2,"168":2,"175":1,"178":1}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"17":1,"19":1,"25":1,"27":1,"31":1,"39":1,"40":1,"45":1,"46":1,"54":1,"56":2,"57":2,"65":1,"66":1,"68":1,"69":4,"71":1,"88":1,"97":2,"99":1,"115":1,"127":3,"131":1,"136":6,"150":1,"151":1,"152":3,"153":1,"160":1,"161":1,"166":2,"170":1,"171":1}}],["step",{"2":{"45":7,"51":1,"52":3,"53":1,"54":3,"56":1,"57":3,"127":4,"167":1}}],["storing",{"2":{"173":1}}],["stored",{"2":{"45":2,"176":1}}],["stores",{"2":{"45":1}}],["store",{"2":{"40":1,"173":1}}],["stopping",{"2":{"158":2}}],["stops",{"2":{"134":1}}],["stop",{"2":{"18":2,"86":3,"97":4,"103":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["stay",{"2":{"57":1}}],["stackoverflow",{"2":{"54":1}}],["stack",{"2":{"50":1}}],["states",{"2":{"156":1}}],["state",{"2":{"56":1,"177":9}}],["status",{"2":{"45":31,"52":4,"54":5,"57":4,"127":1}}],["static",{"2":{"165":1}}],["staticarray",{"2":{"40":1}}],["staticarrays",{"2":{"31":1,"45":5,"51":1,"54":2,"57":6,"97":1,"127":1,"161":2}}],["staticarraysco",{"2":{"1":1,"6":1,"161":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"40":1,"161":10,"169":6,"171":4}}],["statica",{"2":{"1":1,"6":1,"161":1}}],["statistics",{"2":{"13":2,"31":1}}],["stability",{"2":{"23":1,"30":1}}],["stable",{"2":{"13":1,"24":1,"153":1}}],["stage",{"2":{"7":1}}],["standardized",{"2":{"97":1}}],["standards",{"2":{"97":1}}],["standard",{"2":{"6":1,"63":1}}],["started",{"2":{"45":1}}],["starting",{"2":{"44":2,"45":1,"47":1,"54":1,"145":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"34":7,"40":1,"45":76,"47":17,"52":4,"54":4,"57":5,"69":1,"86":4,"97":44,"103":3,"118":1,"127":2,"137":1,"158":16,"169":1}}],["straightline",{"2":{"127":3}}],["straight",{"2":{"127":6}}],["strait",{"2":{"127":1}}],["structs",{"2":{"20":1,"141":1}}],["structures",{"2":{"129":1}}],["structure",{"2":{"6":2,"131":1,"136":1,"147":1}}],["struct",{"2":{"6":3,"40":2,"45":2,"63":1,"139":1,"145":2,"152":2,"157":1,"158":1,"159":1,"164":3,"165":2,"166":4}}],["strings",{"2":{"6":1,"44":1,"54":1}}],["string",{"2":{"1":2,"14":1,"43":1,"44":1,"148":2}}],["still",{"2":{"0":1,"37":1,"44":1,"45":3,"74":1,"158":1}}],["shp",{"2":{"173":1}}],["ships",{"2":{"170":1}}],["shifting",{"2":{"171":1}}],["shift",{"2":{"169":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"136":1}}],["shorthand",{"2":{"63":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"39":1,"170":1,"173":1,"175":2}}],["shoelace",{"2":{"4":1,"6":1,"37":2,"47":1}}],["shouldn",{"2":{"54":1}}],["should",{"2":{"1":1,"4":1,"6":14,"17":1,"18":1,"20":2,"25":1,"27":1,"34":3,"37":1,"44":1,"45":3,"46":1,"69":1,"97":4,"127":2,"131":1,"136":2,"138":1,"141":4,"142":2,"153":1,"156":2,"165":1}}],["sharing",{"2":{"88":1}}],["shares",{"2":{"54":1}}],["share",{"2":{"4":7,"6":8,"68":2,"69":8,"92":2,"93":1,"94":1,"103":1,"111":1}}],["shared",{"0":{"160":1},"2":{"3":1,"6":1,"45":2,"54":2,"103":3}}],["shapes",{"2":{"66":1,"173":7}}],["shape",{"2":{"43":1,"52":1,"54":1,"68":1,"144":1,"169":1}}],["shaped",{"2":{"39":1}}],["shapefiles",{"2":{"173":1}}],["shapefile",{"2":{"29":1,"173":4}}],["shallower",{"2":{"1":1,"6":1,"136":1}}],["sites",{"2":{"177":1}}],["sides",{"2":{"45":3,"138":1}}],["side",{"2":{"34":4,"45":26}}],["signals",{"2":{"135":1}}],["sign",{"2":{"13":2,"14":2,"34":7,"37":2,"126":3}}],["signed",{"0":{"35":1,"36":1,"64":1,"65":1},"1":{"36":1,"37":1,"65":1,"66":1},"2":{"0":4,"4":15,"6":18,"11":3,"35":1,"36":5,"37":23,"47":3,"64":1,"65":7,"66":19}}],["six",{"2":{"6":1,"156":1}}],["size=",{"2":{"170":1}}],["sizehint",{"2":{"45":2,"52":1,"153":1}}],["size",{"2":{"6":4,"13":2,"14":5,"39":1,"57":1,"127":2,"136":4,"156":1}}],["sin",{"2":{"169":3,"170":1,"171":2}}],["singed",{"2":{"66":1}}],["singular",{"2":{"54":1}}],["singlepoly",{"2":{"156":6}}],["single",{"2":{"4":6,"6":10,"23":1,"34":2,"37":1,"47":1,"69":5,"102":2,"127":2,"142":2,"143":1,"145":2,"169":3,"173":1}}],["since",{"2":{"1":1,"6":2,"26":1,"34":1,"37":1,"44":1,"47":2,"56":1,"66":1,"69":1,"97":1,"103":2,"110":1,"148":1,"165":1,"166":2,"177":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simply",{"2":{"7":1,"36":1,"41":1,"45":1,"54":1,"57":1,"72":1,"85":1,"100":1,"127":1,"140":1,"148":1,"149":1,"152":1,"169":1,"172":1}}],["simpler",{"2":{"6":1,"127":1}}],["simple",{"0":{"60":1,"176":1},"2":{"6":3,"40":1,"63":1,"129":3,"147":1,"148":1,"155":2,"156":2,"165":1}}],["simplifier",{"2":{"156":4}}],["simplified",{"2":{"23":1,"155":1}}],["simplifies",{"2":{"6":3,"157":1,"158":1,"159":1}}],["simplification",{"0":{"154":1},"1":{"155":1,"156":1},"2":{"6":2,"154":2,"156":3}}],["simplifying",{"2":{"154":1}}],["simplify",{"0":{"157":1,"158":1,"159":1},"2":{"0":1,"6":15,"9":1,"31":1,"45":1,"129":1,"155":1,"156":41,"157":1,"158":2,"159":1}}],["simplifyalgs",{"2":{"160":1}}],["simplifyalg",{"2":{"0":1,"6":8,"156":5,"157":2,"158":2,"159":2}}],["similarly",{"2":{"129":1}}],["similar",{"2":{"1":1,"6":4,"18":1,"25":1,"27":1,"29":1,"41":1,"58":1,"63":1,"127":2,"136":1,"152":2,"153":1,"162":1}}],["s",{"0":{"30":1},"2":{"0":1,"3":1,"6":10,"7":1,"9":1,"18":1,"19":1,"29":1,"34":1,"36":1,"37":4,"38":1,"39":2,"40":5,"43":3,"44":3,"45":3,"47":1,"49":1,"52":1,"54":2,"57":3,"62":1,"66":1,"69":1,"84":2,"91":3,"92":4,"93":2,"97":9,"103":1,"105":1,"106":1,"111":1,"127":5,"129":2,"131":3,"132":1,"136":1,"139":1,"142":4,"143":1,"145":3,"151":4,"152":1,"154":1,"156":2,"160":4,"164":2,"165":1,"166":6,"169":6,"170":4,"171":4,"172":2,"173":5,"178":2}}],["fn",{"2":{"173":8}}],["fc",{"2":{"136":22,"156":3,"167":14}}],["fj",{"2":{"127":2}}],["f2",{"2":{"45":2}}],["f1",{"2":{"45":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"138":1}}],["fetch",{"2":{"136":2}}],["fetched",{"2":{"127":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"127":4,"136":7,"170":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"131":1,"134":1,"136":14,"167":5}}],["features",{"0":{"76":1,"90":1,"107":1,"117":1},"2":{"1":1,"6":3,"11":1,"22":1,"63":1,"127":3,"135":1,"136":19,"170":1}}],["featuretrait",{"2":{"1":2,"6":3,"76":4,"86":2,"90":4,"107":4,"117":4,"131":1,"134":3,"136":15,"167":5}}],["feature",{"2":{"1":6,"4":1,"6":10,"18":2,"22":1,"37":1,"47":1,"127":2,"129":1,"135":1,"136":49,"156":2,"167":2,"173":1}}],["fra",{"2":{"177":2}}],["frame",{"2":{"172":1}}],["framework",{"2":{"129":4}}],["fracs",{"2":{"45":20,"50":1}}],["frac",{"2":{"40":1,"45":2,"54":17,"156":2}}],["fractional",{"2":{"45":1,"54":3}}],["fractions",{"2":{"45":1,"54":4}}],["fraction",{"2":{"6":4,"54":2,"66":1,"156":1}}],["front",{"2":{"34":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"20":1,"22":1,"26":1,"31":1,"37":2,"39":1,"40":4,"41":1,"44":1,"45":6,"47":11,"50":1,"51":1,"52":3,"53":1,"54":11,"56":1,"57":6,"63":1,"66":25,"89":2,"91":5,"92":4,"93":2,"94":1,"95":2,"97":6,"103":2,"126":2,"127":7,"131":3,"136":3,"145":1,"148":4,"150":1,"156":1,"157":1,"158":3,"159":1,"167":1,"168":1,"170":5,"173":1,"175":1,"176":1,"178":1}}],["footprint",{"2":{"171":1}}],["foldable",{"2":{"136":3}}],["follows",{"2":{"45":2,"75":1,"89":1,"106":1,"116":1,"127":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"6":1,"40":1,"49":1,"138":1,"144":1,"156":1,"175":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"26":1,"47":1,"50":1,"51":2,"53":2,"54":1,"56":2,"69":1,"127":5,"134":3,"136":7,"153":1}}],["forward",{"2":{"54":1}}],["forwards",{"2":{"45":1,"52":1,"57":1}}],["formats",{"2":{"168":1,"171":1,"173":3}}],["format",{"2":{"50":1,"173":3}}],["form",{"2":{"18":1,"45":3,"54":8,"57":3,"136":1}}],["formed",{"2":{"4":2,"6":3,"33":1,"34":4,"40":1,"45":8,"56":1,"57":1,"158":1}}],["formula",{"2":{"4":1,"6":1,"37":2,"47":1}}],["force",{"2":{"1":1,"136":1,"148":1,"156":1}}],["for",{"0":{"52":1,"54":1,"57":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":46,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"29":1,"31":2,"34":5,"37":8,"38":1,"39":1,"40":19,"41":3,"44":7,"45":35,"47":11,"50":5,"51":2,"52":3,"53":1,"54":7,"56":1,"57":9,"58":2,"61":1,"63":3,"65":2,"66":7,"69":13,"75":3,"81":1,"82":1,"84":1,"86":6,"89":2,"95":1,"96":1,"97":22,"102":1,"103":11,"106":2,"112":1,"113":1,"116":3,"122":1,"123":1,"125":1,"126":5,"127":13,"128":1,"129":3,"131":6,"132":2,"136":6,"137":3,"138":2,"140":1,"141":5,"143":3,"144":1,"145":5,"146":1,"148":3,"150":4,"151":7,"152":6,"153":8,"154":4,"156":12,"157":2,"158":2,"159":1,"160":6,"164":1,"165":2,"166":5,"167":7,"168":1,"170":4,"171":1,"173":3,"175":1,"177":2,"178":1}}],["fi",{"2":{"127":2}}],["fine",{"2":{"151":1}}],["final",{"2":{"57":1,"141":4,"152":1}}],["finally",{"2":{"39":2,"54":1,"127":1,"136":3,"173":1}}],["findmin",{"2":{"160":1}}],["findmax",{"2":{"156":1,"158":1}}],["findall",{"2":{"141":1}}],["finding",{"2":{"54":1}}],["findfirst",{"2":{"45":6,"50":2,"61":1,"156":1}}],["findnext",{"2":{"45":3}}],["findlast",{"2":{"45":2}}],["findprev",{"2":{"45":2}}],["finds",{"2":{"45":1,"47":1}}],["find",{"2":{"34":6,"37":1,"45":12,"47":3,"50":2,"51":4,"53":2,"54":8,"56":1,"66":3,"69":1,"97":7,"127":2,"158":5,"177":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"45":1,"127":1,"153":3}}],["filled",{"2":{"45":5,"47":3,"65":1,"66":2,"97":16}}],["files",{"2":{"163":1,"173":2}}],["file",{"2":{"26":1,"45":1,"75":3,"89":3,"106":3,"116":3,"127":1,"128":1,"129":1,"140":1,"148":1,"153":1,"154":1,"163":2,"168":1,"173":2}}],["filters",{"2":{"45":1}}],["filtering",{"2":{"6":1,"156":1}}],["filter",{"2":{"4":1,"6":2,"45":2,"136":3,"145":2,"146":1,"156":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"45":2}}],["figure",{"2":{"13":1,"14":1,"36":1,"39":2,"62":1,"170":3}}],["fig",{"2":{"13":6,"14":6,"62":5,"169":7,"170":4,"174":2}}],["fix1",{"2":{"136":2,"153":1}}],["fixme",{"2":{"126":1}}],["fix2",{"2":{"45":2}}],["fixed",{"2":{"6":3,"51":1,"53":1,"56":1}}],["fix",{"0":{"20":1},"2":{"6":9,"9":3,"15":3,"17":1,"20":1,"51":1,"52":11,"53":1,"54":11,"56":1,"57":10,"62":2,"138":1,"140":1,"141":1,"144":1}}],["firstisright",{"2":{"127":2}}],["firstisleft",{"2":{"127":4}}],["firstisstraight",{"2":{"127":4}}],["firstnode",{"2":{"127":9}}],["first",{"2":{"3":9,"6":10,"34":14,"37":7,"39":1,"40":9,"41":1,"44":1,"45":17,"47":2,"50":1,"51":2,"53":1,"54":5,"56":3,"66":8,"69":4,"71":2,"72":2,"74":1,"75":2,"78":1,"79":1,"80":1,"85":2,"89":3,"97":22,"103":1,"106":2,"108":1,"115":1,"116":2,"119":1,"120":1,"121":2,"126":1,"127":16,"136":6,"138":1,"153":3,"157":1,"158":2,"167":2,"168":1,"169":1,"170":1,"171":1,"175":1,"176":1}}],["fancy",{"2":{"169":1}}],["fancis",{"2":{"6":1,"40":1}}],["fair",{"2":{"151":1}}],["fail",{"2":{"1":1,"6":2,"136":6,"152":1}}],["fallback",{"2":{"136":1}}],["falses",{"2":{"45":2,"50":1,"51":1,"53":1}}],["false",{"0":{"24":1},"2":{"1":29,"3":7,"4":3,"6":55,"34":2,"37":1,"39":5,"45":26,"47":5,"50":1,"51":1,"52":3,"54":1,"56":4,"66":2,"68":2,"69":27,"71":2,"75":8,"77":2,"78":4,"79":1,"80":1,"81":1,"82":1,"84":2,"86":11,"89":9,"91":1,"92":4,"95":1,"96":1,"97":39,"103":22,"106":8,"108":3,"109":4,"110":1,"112":1,"113":1,"115":1,"116":7,"118":2,"119":4,"120":1,"121":1,"122":1,"123":1,"126":10,"127":5,"136":18,"138":16,"144":44,"145":4,"153":2,"156":1,"160":2,"161":20,"165":2,"167":2,"169":242,"170":12,"171":18,"175":1}}],["fashion",{"2":{"36":1}}],["faster",{"2":{"40":1,"136":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":3,"19":1,"22":2,"33":1,"36":2,"39":4,"41":1,"43":2,"45":19,"46":2,"49":2,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2,"60":2,"61":2,"65":5,"68":2,"71":2,"74":2,"84":2,"88":2,"97":7,"99":2,"102":2,"105":2,"115":2,"127":30,"131":2,"134":2,"136":168,"149":1,"151":2,"152":1,"155":2,"156":1,"160":6,"161":6,"166":5,"167":16,"169":6,"171":2,"176":3}}],["fulfilled",{"2":{"158":1}}],["fully",{"2":{"6":1,"45":4,"50":1,"103":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"47":5,"141":1,"177":4}}],["furthest",{"2":{"127":1}}],["further",{"2":{"43":1,"136":1}}],["furthermore",{"2":{"3":2,"6":5,"45":1,"51":1,"53":1,"56":1,"75":1,"116":1}}],["fun",{"2":{"169":1}}],["fundamental",{"2":{"26":1,"163":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"54":1,"129":1,"147":1,"148":1,"153":1,"166":1}}],["functionalities",{"2":{"45":1}}],["functionally",{"2":{"1":1,"6":1,"18":1,"29":1,"136":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":14,"7":2,"9":1,"13":3,"14":2,"18":2,"29":1,"31":1,"34":5,"37":3,"40":13,"44":6,"45":18,"47":7,"49":2,"50":4,"51":3,"52":3,"53":2,"54":7,"55":1,"56":2,"57":4,"63":2,"66":6,"68":1,"69":8,"71":1,"74":1,"75":1,"81":1,"82":1,"84":1,"86":5,"88":1,"89":1,"95":1,"96":1,"97":9,"99":1,"102":1,"103":7,"105":1,"106":1,"112":1,"113":1,"115":1,"116":1,"122":1,"123":1,"126":4,"127":16,"128":3,"131":3,"134":2,"136":29,"139":2,"141":7,"142":2,"145":2,"147":2,"148":1,"150":2,"152":2,"153":7,"156":3,"157":2,"158":3,"159":2,"160":7,"161":3,"162":1,"166":6,"167":12,"169":1,"175":1,"178":4}}],["functions",{"0":{"1":1,"52":1,"54":1,"57":1,"129":1,"131":1,"167":1},"1":{"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1},"2":{"6":1,"9":3,"17":1,"26":1,"29":1,"37":1,"40":1,"44":1,"45":2,"47":1,"49":1,"97":1,"128":1,"129":2,"134":1,"141":2,"142":1}}],["future",{"2":{"23":1,"58":1,"66":1,"150":2}}],["flexijoins",{"2":{"175":1,"176":3,"177":1,"178":5}}],["flags",{"2":{"45":5}}],["flag",{"2":{"45":12,"50":1}}],["flat",{"2":{"6":1,"160":2,"167":1}}],["flattened",{"2":{"18":1}}],["flattening",{"2":{"6":4,"152":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"18":1,"40":1,"45":2,"47":3,"53":1,"57":1,"63":2,"86":1,"131":4,"136":27,"145":1}}],["floating",{"2":{"6":1,"45":1,"54":5,"127":2}}],["float",{"2":{"6":3,"51":1,"53":1,"56":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"33":1,"34":3,"37":6,"44":1,"47":4,"50":2,"51":2,"53":1,"54":3,"56":1,"62":1,"66":12,"97":4,"103":2,"126":4,"138":6,"144":26,"151":2,"152":2,"153":1,"157":4,"158":9,"159":2,"160":6,"161":6,"162":1,"167":8,"169":190,"170":7,"171":10}}],["flipping",{"0":{"147":1},"2":{"147":1}}],["flipped",{"2":{"1":2,"6":2,"136":2}}],["flipaxis",{"2":{"39":1}}],["flip",{"2":{"0":1,"6":1,"31":1,"129":2,"136":1,"147":2}}],["wgs84",{"2":{"170":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"40":8}}],["wᵢ",{"2":{"40":18}}],["wt",{"2":{"40":3}}],["w",{"2":{"13":13,"14":7,"66":4,"127":1}}],["wrong",{"2":{"143":1,"160":1}}],["writing",{"2":{"173":1}}],["written",{"2":{"69":1}}],["write",{"2":{"7":1,"30":1,"127":1,"173":7}}],["wrap",{"2":{"4":1,"6":1,"146":1,"152":1}}],["wrapped",{"2":{"22":1,"127":2,"134":1,"136":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"34":1,"37":1,"44":1,"47":1,"66":1,"69":1,"75":1,"89":1,"103":1,"106":1,"116":1}}],["wrappers`",{"2":{"136":1}}],["wrappers",{"2":{"1":10,"6":12,"22":1,"126":2,"127":1,"131":1,"138":8,"139":1,"144":22,"151":1,"152":1,"156":1,"161":10,"167":1,"169":121,"170":5,"171":9}}],["wrappergeometry`",{"2":{"148":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"69":1,"148":1,"162":1}}],["web",{"2":{"173":1}}],["west",{"2":{"47":8}}],["were",{"2":{"45":1,"127":1,"176":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"17":1,"45":1,"47":1,"63":1,"150":1,"154":1,"165":1}}],["we",{"0":{"55":2},"2":{"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"27":2,"34":1,"36":2,"37":2,"39":4,"40":8,"41":2,"44":1,"45":7,"47":4,"52":8,"53":2,"54":3,"57":1,"58":1,"62":3,"63":2,"66":1,"68":1,"69":5,"71":1,"72":1,"74":1,"75":1,"85":1,"88":1,"89":1,"97":2,"99":3,"100":1,"102":1,"103":2,"105":1,"106":1,"115":1,"116":1,"127":21,"128":1,"134":1,"136":20,"137":1,"149":1,"150":2,"151":2,"152":3,"153":1,"156":5,"160":2,"163":1,"165":4,"166":1,"168":2,"169":4,"170":6,"171":4,"172":1,"173":3,"175":3,"176":7}}],["weighting",{"2":{"43":2,"44":1}}],["weights",{"2":{"38":4}}],["weight",{"2":{"6":5,"40":14,"44":1}}],["weighted",{"2":{"0":1,"6":2,"38":3,"40":4,"44":4}}],["walk",{"2":{"50":1}}],["wall2",{"2":{"47":7}}],["wall1",{"2":{"47":12}}],["walls",{"2":{"47":3}}],["wall",{"2":{"47":69}}],["wachspress",{"2":{"40":1}}],["wasincreasing",{"2":{"127":10}}],["wasn",{"2":{"45":1}}],["was",{"2":{"31":1,"34":1,"37":1,"39":1,"40":4,"41":1,"44":1,"45":1,"47":1,"50":1,"51":1,"52":3,"53":1,"54":2,"55":1,"56":1,"57":3,"63":1,"66":1,"69":1,"72":1,"82":1,"85":1,"86":1,"96":1,"97":1,"100":1,"103":1,"113":1,"123":1,"126":1,"127":1,"128":1,"134":1,"136":1,"139":1,"142":1,"145":1,"146":1,"147":1,"149":1,"151":1,"153":1,"160":1,"161":1,"162":1,"166":2,"167":1}}],["wanted",{"2":{"178":1}}],["wants",{"2":{"63":1,"136":1}}],["want",{"0":{"23":1,"55":1},"2":{"13":1,"18":1,"23":1,"40":1,"45":1,"126":1,"170":2,"172":1,"177":1,"178":1}}],["ways",{"2":{"143":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"29":1,"38":1,"129":1,"140":1,"153":1,"164":1,"166":2,"172":1}}],["warn",{"2":{"127":2}}],["warned",{"2":{"6":1,"166":1}}],["warning",{"2":{"0":1,"5":1,"6":3,"24":1,"40":1,"63":1,"136":1,"152":1,"163":1,"177":1}}],["wong",{"2":{"60":1,"61":1,"174":1}}],["won",{"2":{"23":1,"45":1,"136":1}}],["wouldn",{"2":{"54":1}}],["would",{"0":{"55":1},"2":{"6":3,"23":1,"51":1,"53":1,"54":1,"56":1,"63":4,"127":1,"165":2,"170":1,"177":1,"178":1}}],["wound",{"2":{"6":1,"63":1}}],["world",{"0":{"177":1},"2":{"175":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":1,"6":1,"71":1,"99":1,"105":1,"106":1}}],["workflow",{"2":{"86":1,"103":1}}],["workflows",{"2":{"23":1,"25":1,"27":1}}],["works",{"2":{"26":1,"148":1,"150":1}}],["working",{"2":{"3":1,"6":1,"86":1,"170":1}}],["work",{"2":{"1":3,"6":3,"9":1,"34":1,"37":2,"44":1,"47":2,"50":2,"58":1,"66":1,"69":1,"97":1,"103":1,"126":1,"136":2,"148":1,"161":1,"177":1}}],["whole",{"2":{"97":1}}],["whose",{"2":{"3":1,"6":1,"86":1}}],["white",{"2":{"39":1}}],["while",{"2":{"34":1,"43":1,"44":1,"45":5,"54":2,"62":2,"65":1,"69":1,"86":1,"97":1,"127":3,"145":1,"158":1,"160":2,"176":1}}],["whichever",{"2":{"6":1,"156":1}}],["which",{"2":{"1":1,"4":2,"5":1,"6":8,"7":1,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"23":2,"36":1,"37":1,"38":1,"39":2,"40":5,"41":1,"45":11,"47":2,"54":2,"58":1,"63":1,"69":2,"97":3,"127":3,"128":1,"129":1,"136":1,"137":2,"138":1,"141":1,"143":1,"144":1,"149":1,"150":1,"151":1,"152":3,"153":2,"156":1,"158":2,"161":1,"164":1,"166":4,"173":3,"175":3,"176":6,"178":1}}],["what",{"0":{"22":1,"25":1,"30":1,"33":1,"36":2,"43":1,"46":1,"49":1,"65":2,"68":1,"71":1,"74":1,"84":1,"88":1,"99":1,"102":1,"105":1,"115":1,"134":1},"2":{"13":1,"14":1,"24":1,"43":1,"126":1,"127":1,"151":1,"165":1,"170":1,"177":1}}],["whatever",{"2":{"1":1,"6":1,"22":1,"136":1}}],["whyatt",{"2":{"154":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"30":1,"37":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"125":1,"126":1,"133":2,"137":1}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"18":1,"20":1,"23":2,"24":1,"37":1,"40":3,"44":1,"45":2,"52":5,"54":6,"57":7,"97":1,"127":1,"134":3,"136":1,"138":1,"141":1,"146":2,"156":1,"170":1,"171":2,"173":1,"178":1}}],["wherever",{"2":{"6":1,"162":1}}],["where",{"2":{"1":2,"4":5,"6":11,"20":1,"31":2,"34":8,"37":12,"38":2,"40":24,"44":8,"45":14,"47":8,"50":5,"51":2,"52":5,"53":3,"54":18,"56":2,"57":9,"66":25,"69":1,"97":9,"127":3,"136":52,"143":1,"148":1,"151":1,"162":1,"163":1,"164":5,"167":3,"169":4}}],["widely",{"2":{"173":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"97":1,"158":1}}],["wikipedia",{"2":{"97":1,"158":2}}],["wind",{"2":{"4":1,"6":2,"37":1,"69":1}}],["winding",{"0":{"62":1},"2":{"4":2,"6":3,"37":3,"45":7,"62":4,"63":1,"69":1,"127":1}}],["without",{"2":{"1":2,"6":1,"17":1,"24":1,"45":1,"88":1,"103":1,"136":3,"148":1,"161":1}}],["with",{"0":{"52":1,"54":1,"57":1,"157":1,"158":1,"159":1,"171":1,"172":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"20":1,"22":2,"23":1,"33":1,"34":2,"37":7,"38":4,"39":1,"40":2,"44":1,"45":14,"47":6,"52":8,"53":5,"54":15,"56":1,"57":12,"65":1,"66":2,"75":1,"88":1,"92":1,"97":28,"99":1,"102":2,"103":5,"105":1,"106":1,"109":3,"110":2,"111":2,"121":1,"127":7,"129":1,"131":2,"134":1,"136":17,"138":1,"143":1,"146":1,"148":1,"150":1,"153":2,"156":2,"158":2,"159":1,"161":1,"165":1,"166":1,"168":1,"169":4,"170":6,"171":2,"172":2,"173":2,"175":1,"176":1,"177":1}}],["within",{"0":{"114":1,"115":1,"118":1,"119":1,"121":1,"122":1,"123":1},"1":{"115":1,"116":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"31":1,"34":2,"37":1,"38":3,"40":1,"44":1,"45":9,"46":2,"47":5,"52":1,"54":2,"56":1,"57":6,"65":1,"66":5,"71":2,"72":3,"74":2,"91":1,"97":9,"102":1,"103":9,"114":1,"115":6,"116":11,"117":6,"118":14,"119":15,"120":15,"121":7,"122":4,"123":4,"129":1,"175":1,"176":4,"177":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":44,"11":1,"18":3,"23":2,"24":1,"34":4,"37":3,"40":2,"44":1,"45":5,"47":1,"50":1,"51":4,"52":4,"53":4,"54":4,"56":4,"57":4,"63":1,"65":2,"66":4,"69":1,"86":1,"126":1,"127":2,"131":2,"134":1,"135":2,"136":8,"138":1,"142":2,"143":1,"145":2,"148":3,"150":2,"152":3,"156":2,"158":1,"160":1,"161":2,"166":1,"170":1,"173":1,"175":2,"177":1,"178":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR196/assets/chunks/VPLocalSearchBox.1TM-6yWG.js b/previews/PR196/assets/chunks/VPLocalSearchBox.D_qqUW62.js similarity index 99% rename from previews/PR196/assets/chunks/VPLocalSearchBox.1TM-6yWG.js rename to previews/PR196/assets/chunks/VPLocalSearchBox.D_qqUW62.js index 655f168e3..00a62b8ea 100644 --- a/previews/PR196/assets/chunks/VPLocalSearchBox.1TM-6yWG.js +++ b/previews/PR196/assets/chunks/VPLocalSearchBox.D_qqUW62.js @@ -1,4 +1,4 @@ -var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{X as Ot,s as ne,v as Ve,al as Rt,am as Ct,d as Mt,G as be,an as et,h as ye,ao as At,ap as Lt,x as Dt,aq as zt,y as Me,R as de,Q as we,ar as Pt,as as jt,Y as Vt,U as $t,a1 as Bt,o as Q,b as Wt,j as x,a2 as Kt,k as D,at as Jt,au as Ut,av as qt,c as Z,n as tt,e as _e,E as st,F as nt,a as he,t as fe,aw as Gt,p as Qt,l as Ht,ax as it,ay as Yt,ab as Zt,ah as Xt,az as es,_ as ts}from"./framework.DdNi_LGc.js";import{u as ss,c as ns}from"./theme.C3ts9W2x.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.B5IrOqIF.js"),[])};/*! +var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{X as Ot,s as ne,v as Ve,al as Rt,am as Ct,d as Mt,G as be,an as et,h as ye,ao as At,ap as Lt,x as Dt,aq as zt,y as Me,R as de,Q as we,ar as Pt,as as jt,Y as Vt,U as $t,a1 as Bt,o as Q,b as Wt,j as x,a2 as Kt,k as D,at as Jt,au as Ut,av as qt,c as Z,n as tt,e as _e,E as st,F as nt,a as he,t as fe,aw as Gt,p as Qt,l as Ht,ax as it,ay as Yt,ab as Zt,ah as Xt,az as es,_ as ts}from"./framework.DdNi_LGc.js";import{u as ss,c as ns}from"./theme.L6RPaa2W.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.CvByROko.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",re=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!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},ke=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},rs=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(ke(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ie));return t&&re.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(!ke(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),c=o.length?o:i.children,l=a(c,!0,s);s.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=re.call(i,Ie);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var f=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),v=!ke(f,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(f&&v){var b=a(f===!0?i.children:f.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))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||rs(e))&&!yt(e)?0:e.tabIndex},as=function(e,t){var s=ie(e);return s<0&&t&&!yt(e)?0:s},os=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},cs=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},us=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(re.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var c=e.parentElement,l=Ne(e);if(c&&!c.shadowRoot&&n(c)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!c&&l!==e.ownerDocument?e=l.host:e=c}e=o}if(ps(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},ms=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)},bs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,c=as(o,i),l=i?a(n.candidates):o;c===0?i?t.push.apply(t,l):t.push(o):s.push({documentOrder:r,tabIndex:c,item:n,isScope:i,content:l})}),s.sort(os).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},ys=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:$e.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:gs}):s=gt(e,t.includeContainer,$e.bind(null,t)),bs(s)},ws=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},ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,Ie)===!1?!1:$e(t,e)},_s=vt.concat("iframe").join(","),Ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,_s)===!1?!1:Fe(t,e)};/*! diff --git a/previews/PR196/assets/chunks/theme.C3ts9W2x.js b/previews/PR196/assets/chunks/theme.L6RPaa2W.js similarity index 99% rename from previews/PR196/assets/chunks/theme.C3ts9W2x.js rename to previews/PR196/assets/chunks/theme.L6RPaa2W.js index fcca4002a..ff34b270e 100644 --- a/previews/PR196/assets/chunks/theme.C3ts9W2x.js +++ b/previews/PR196/assets/chunks/theme.L6RPaa2W.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.1TM-6yWG.js","assets/chunks/framework.DdNi_LGc.js"])))=>i.map(i=>d[i]); -import{d as _,o as a,c as u,r as c,n as N,a as j,t as I,b as $,w as f,e as h,T as pe,_ as g,u as Je,i as Ye,f as Xe,g as fe,h as y,j as p,k as r,p as B,l as H,m as q,q as le,s as T,v as O,x as ee,y as R,z as he,A as _e,B as Qe,C as Ze,D as W,F as M,E,G as Te,H as te,I as k,J as D,K as we,L as ne,M as K,N as Y,O as xe,P as Ie,Q as ce,R as Ne,S as Me,U as oe,V as et,W as tt,X as nt,Y as Ae,Z as me,$ as ot,a0 as st,a1 as at,a2 as rt,a3 as Ce,a4 as it,a5 as lt,a6 as ct}from"./framework.DdNi_LGc.js";const ut=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[j(I(e.text),1)])],2))}}),dt={key:0,class:"VPBackdrop"},vt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),$(pe,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",dt)):h("",!0)]),_:1}))}}),pt=g(vt,[["__scopeId","data-v-b06cdb19"]]),V=Je;function ft(n,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(n,e):(n(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ue(n){return/^\//.test(n)?n:`/${n}`}function be(n){const{pathname:e,search:t,hash:s,protocol:o}=new URL(n,"http://a.com");if(Ye(n)||n.startsWith("#")||!o.startsWith("http")||!Xe(e))return n;const{site:i}=V(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return fe(l)}function Q({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:s,theme:o,hash:i}=V(),l=y(()=>{var v,m;return{label:(v=e.value.locales[t.value])==null?void 0:v.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([v,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(v==="root"?"/":`/${v}/`),o.value.i18nRouting!==!1&&n,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function ht(n,e,t,s){return e?n.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):n}const _t=n=>(B("data-v-951cab6c"),n=n(),H(),n),mt={class:"NotFound"},bt={class:"code"},kt={class:"title"},$t=_t(()=>p("div",{class:"divider"},null,-1)),gt={class:"quote"},yt={class:"action"},Pt=["href","aria-label"],St=_({__name:"NotFound",setup(n){const{theme:e}=V(),{currentLang:t}=Q();return(s,o)=>{var i,l,d,v,m;return a(),u("div",mt,[p("p",bt,I(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",kt,I(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),$t,p("blockquote",gt,I(((d=r(e).notFound)==null?void 0:d.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",yt,[p("a",{class:"link",href:r(fe)(r(t).link),"aria-label":((v=r(e).notFound)==null?void 0:v.linkLabel)??"go to home"},I(((m=r(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,Pt)])])}}}),Vt=g(St,[["__scopeId","data-v-951cab6c"]]);function Be(n,e){if(Array.isArray(n))return Z(n);if(n==null)return[];e=ue(e);const t=Object.keys(n).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(ue(o))),s=t?n[t]:[];return Array.isArray(s)?Z(s):Z(s.items,s.base)}function Lt(n){const e=[];let t=0;for(const s in n){const o=n[s];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function Tt(n){const e=[];function t(s){for(const o of s)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function de(n,e){return Array.isArray(e)?e.some(t=>de(n,t)):q(n,e.link)?!0:e.items?de(n,e.items):!1}function Z(n,e){return[...n].map(t=>{const s={...t},o=s.base||e;return o&&s.link&&(s.link=o+s.link),s.items&&(s.items=Z(s.items,o)),s})}function U(){const{frontmatter:n,page:e,theme:t}=V(),s=le("(min-width: 960px)"),o=T(!1),i=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(i.value);O(i,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=i.value)});const d=y(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),v=y(()=>m?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),m=y(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),L=y(()=>d.value&&s.value),b=y(()=>d.value?Lt(l.value):[]);function P(){o.value=!0}function S(){o.value=!1}function A(){o.value?S():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:d,hasAside:m,leftAside:v,isSidebarEnabled:L,open:P,close:S,toggle:A}}function wt(n,e){let t;ee(()=>{t=n.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function It(n){const{page:e,hash:t}=V(),s=T(!1),o=y(()=>n.value.collapsed!=null),i=y(()=>!!n.value.link),l=T(!1),d=()=>{l.value=q(e.value.relativePath,n.value.link)};O([e,n,t],d),R(d);const v=y(()=>l.value?!0:n.value.items?de(e.value.relativePath,n.value.items):!1),m=y(()=>!!(n.value.items&&n.value.items.length));ee(()=>{s.value=!!(o.value&&n.value.collapsed)}),_e(()=>{(l.value||v.value)&&(s.value=!1)});function L(){o.value&&(s.value=!s.value)}return{collapsed:s,collapsible:o,isLink:i,isActiveLink:l,hasActiveLink:v,hasChildren:m,toggle:L}}function Nt(){const{hasSidebar:n}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const ve=[];function He(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function ke(n){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:Mt(t),link:"#"+t.id,level:s}});return At(e,n)}function Mt(n){let e="";for(const t of n.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 At(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(l=>l.level>=s&&l.level<=o),ve.length=0;for(const{element:l,link:d}of n)ve.push({element:l,link:d});const i=[];e:for(let l=0;l=0;v--){const m=n[v];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Qe(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const d=window.scrollY,v=window.innerHeight,m=document.body.offsetHeight,L=Math.abs(d+v-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Bt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(d<1){l(null);return}if(L){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>d+Ze()+4)break;P=S}l(P)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Bt(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}const Ht=["href","title"],Et=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(n){function e({target:t}){const s=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(s));o==null||o.focus({preventScroll:!0})}return(t,s)=>{const o=W("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:i,link:l,title:d})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:d},I(d),9,Ht),i!=null&&i.length?(a(),$(o,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Ee=g(Et,[["__scopeId","data-v-3f927ebe"]]),Dt={class:"content"},Ft={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ot=_({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=V(),s=Te([]);te(()=>{s.value=ke(e.value.outline??t.value.outline)});const o=T(),i=T();return Ct(o,i),(l,d)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:o},[p("div",Dt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",Ft,I(r(He)(r(t))),1),k(Ee,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),jt=g(Ot,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},Gt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,s)=>(a(),u("div",Ut,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),zt=n=>(B("data-v-6d7b3c46"),n=n(),H(),n),Kt={class:"VPDocAside"},Rt=zt(()=>p("div",{class:"spacer"},null,-1)),qt=_({__name:"VPDocAside",setup(n){const{theme:e}=V();return(t,s)=>(a(),u("div",Kt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(jt),c(t.$slots,"aside-outline-after",{},void 0,!0),Rt,c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),$(Gt,{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)]))}}),Wt=g(qt,[["__scopeId","data-v-6d7b3c46"]]);function Jt(){const{theme:n,page:e}=V();return y(()=>{const{text:t="Edit this page",pattern:s=""}=n.value.editLink||{};let o;return typeof s=="function"?o=s(e.value):o=s.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Yt(){const{page:n,theme:e,frontmatter:t}=V();return y(()=>{var m,L,b,P,S,A,C,w;const s=Be(e.value.sidebar,n.value.relativePath),o=Tt(s),i=Xt(o,G=>G.link.replace(/[?#].*$/,"")),l=i.findIndex(G=>q(n.value.relativePath,G.link)),d=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,v=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?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:v?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)??((w=i[l+1])==null?void 0:w.link)}}})}function Xt(n,e){const t=new Set;return n.filter(s=>{const o=e(s);return t.has(o)?!1:t.add(o)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&we.test(e.href)||e.target==="_blank");return(o,i)=>(a(),$(D(t.value),{class:N(["VPLink",{link:o.href,"vp-external-link-icon":s.value,"no-icon":o.noIcon}]),href:o.href?r(be)(o.href):void 0,target:o.target??(s.value?"_blank":void 0),rel:o.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Qt={class:"VPLastUpdated"},Zt=["datetime"],xt=_({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:s}=V(),o=y(()=>new Date(t.value.lastUpdated)),i=y(()=>o.value.toISOString()),l=T("");return R(()=>{ee(()=>{var d,v,m;l.value=new Intl.DateTimeFormat((v=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&v.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,v)=>{var m;return a(),u("p",Qt,[j(I(((m=r(e).lastUpdated)==null?void 0:m.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},I(l.value),9,Zt)])}}}),en=g(xt,[["__scopeId","data-v-475f71b8"]]),De=n=>(B("data-v-4f9813fa"),n=n(),H(),n),tn={key:0,class:"VPDocFooter"},nn={key:0,class:"edit-info"},on={key:0,class:"edit-link"},sn=De(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),an={key:1,class:"last-updated"},rn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ln=De(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),cn={class:"pager"},un=["innerHTML"],dn=["innerHTML"],vn={class:"pager"},pn=["innerHTML"],fn=["innerHTML"],hn=_({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:s}=V(),o=Jt(),i=Yt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),d=y(()=>t.value.lastUpdated),v=y(()=>l.value||d.value||i.value.prev||i.value.next);return(m,L)=>{var b,P,S,A;return v.value?(a(),u("footer",tn,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(a(),u("div",nn,[l.value?(a(),u("div",on,[k(F,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:f(()=>[sn,j(" "+I(r(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(a(),u("div",an,[k(en)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",rn,[ln,p("div",cn,[(S=r(i).prev)!=null&&S.link?(a(),$(F,{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,un),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,dn)]}),_:1},8,["href"])):h("",!0)]),p("div",vn,[(A=r(i).next)!=null&&A.link?(a(),$(F,{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,pn),p("span",{class:"title",innerHTML:r(i).next.text},null,8,fn)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),_n=g(hn,[["__scopeId","data-v-4f9813fa"]]),mn=n=>(B("data-v-83890dd9"),n=n(),H(),n),bn={class:"container"},kn=mn(()=>p("div",{class:"aside-curtain"},null,-1)),$n={class:"aside-container"},gn={class:"aside-content"},yn={class:"content"},Pn={class:"content-container"},Sn={class:"main"},Vn=_({__name:"VPDoc",setup(n){const{theme:e}=V(),t=ne(),{hasSidebar:s,hasAside:o,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,v)=>{const m=W("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(o)}])},[c(d.$slots,"doc-top",{},void 0,!0),p("div",bn,[r(o)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[kn,p("div",$n,[p("div",gn,[k(Wt,null,{"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})])])],2)):h("",!0),p("div",yn,[p("div",Pn,[c(d.$slots,"doc-before",{},void 0,!0),p("main",Sn,[k(m,{class:N(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(_n,null,{"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(d.$slots,"doc-after",{},void 0,!0)])])]),c(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ln=g(Vn,[["__scopeId","data-v-83890dd9"]]),Tn=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.href&&we.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),$(D(s.value),{class:N(["VPButton",[o.size,o.theme]]),href:o.href?r(be)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[j(I(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),wn=g(Tn,[["__scopeId","data-v-14206e74"]]),In=["src","alt"],Nn=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",K({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(fe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,In)):(a(),u(M,{key:1},[k(s,K({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,K({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),x=g(Nn,[["__scopeId","data-v-35a7d0b8"]]),Mn=n=>(B("data-v-955009fc"),n=n(),H(),n),An={class:"container"},Cn={class:"main"},Bn={key:0,class:"name"},Hn=["innerHTML"],En=["innerHTML"],Dn=["innerHTML"],Fn={key:0,class:"actions"},On={key:0,class:"image"},jn={class:"image-container"},Un=Mn(()=>p("div",{class:"image-bg"},null,-1)),Gn=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=Y("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[p("div",An,[p("div",Cn,[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,Hn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,En)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Dn)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Fn,[(a(!0),u(M,null,E(t.actions,o=>(a(),u("div",{key:o.link,class:"action"},[k(wn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.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",On,[p("div",jn,[Un,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),$(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),zn=g(Gn,[["__scopeId","data-v-955009fc"]]),Kn=_({__name:"VPHomeHero",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),$(zn,{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)}}),Rn=n=>(B("data-v-f5e9645b"),n=n(),H(),n),qn={class:"box"},Wn={key:0,class:"icon"},Jn=["innerHTML"],Yn=["innerHTML"],Xn=["innerHTML"],Qn={key:4,class:"link-text"},Zn={class:"link-text-value"},xn=Rn(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),eo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(a(),$(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",qn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Wn,[k(x,{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(),$(x,{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,Jn)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Yn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Xn)):h("",!0),e.linkText?(a(),u("div",Qn,[p("p",Zn,[j(I(e.linkText)+" ",1),xn])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),to=g(eo,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},oo={class:"container"},so={class:"items"},ao=_({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,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,o)=>s.features?(a(),u("div",no,[p("div",oo,[p("div",so,[(a(!0),u(M,null,E(s.features,i=>(a(),u("div",{key:i.title,class:N(["item",[t.value]])},[k(to,{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)}}),ro=g(ao,[["__scopeId","data-v-d0a190d7"]]),io=_({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),$(ro,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),lo=_({__name:"VPHomeContent",setup(n){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Ie(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),co=g(lo,[["__scopeId","data-v-7a48a447"]]),uo={class:"VPHome"},vo=_({__name:"VPHome",setup(n){const{frontmatter:e}=V();return(t,s)=>{const o=W("Content");return a(),u("div",uo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Kn,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(io),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),$(co,{key:0},{default:f(()=>[k(o)]),_:1})):(a(),$(o,{key:1}))])}}}),po=g(vo,[["__scopeId","data-v-cbb6ec48"]]),fo={},ho={class:"VPPage"};function _o(n,e){const t=W("Content");return a(),u("div",ho,[c(n.$slots,"page-top"),k(t),c(n.$slots,"page-bottom")])}const mo=g(fo,[["render",_o]]),bo=_({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(Vt)],!0):r(t).layout==="page"?(a(),$(mo,{key:1},{"page-top":f(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),$(po,{key:2},{"home-hero-before":f(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),$(D(r(t).layout),{key:3})):(a(),$(Ln,{key:4},{"doc-top":f(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ko=g(bo,[["__scopeId","data-v-91765379"]]),$o={class:"container"},go=["innerHTML"],yo=["innerHTML"],Po=_({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[p("div",$o,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,go)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,yo)):h("",!0)])],2)):h("",!0)}}),So=g(Po,[["__scopeId","data-v-c970a860"]]);function Vo(){const{theme:n,frontmatter:e}=V(),t=Te([]),s=y(()=>t.value.length>0);return te(()=>{t.value=ke(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:s}}const Lo=n=>(B("data-v-bc9dc845"),n=n(),H(),n),To={class:"menu-text"},wo=Lo(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=V(),s=T(!1),o=T(0),i=T(),l=T();function d(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}O(s,b=>{if(b){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),ce("Escape",()=>{s.value=!1}),te(()=>{s.value=!1});function v(){s.value=!s.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:s.value})},[p("span",To,I(r(He)(r(t))),1),wo],2)):(a(),u("button",{key:1,onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[p("div",Io,[p("a",{class:"top-link",href:"#",onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)]),p("div",No,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),Ao=g(Mo,[["__scopeId","data-v-bc9dc845"]]),Co=n=>(B("data-v-070ab83d"),n=n(),H(),n),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U(),{headers:o}=Vo(),{y:i}=Me(),l=T(0);R(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{o.value=ke(t.value.outline??e.value.outline)});const d=y(()=>o.value.length===0),v=y(()=>d.value&&!s.value),m=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:d.value,fixed:v.value}));return(L,b)=>r(t).layout!=="home"&&(!v.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[p("div",Bo,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>L.$emit("open-menu"))},[Eo,p("span",Do,I(r(e).sidebarMenuLabel||"Menu"),1)],8,Ho)):h("",!0),k(Ao,{headers:r(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),Oo=g(Fo,[["__scopeId","data-v-070ab83d"]]);function jo(){const n=T(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function s(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=ne();return O(()=>i.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:s}}const Uo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(n,e){return a(),u("button",Go,[p("span",zo,[n.$slots.default?(a(),u("span",Ko,[c(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const qo=g(Uo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Fe=n=>(B("data-v-e40a8bb6"),n=n(),H(),n),Wo=Fe(()=>p("span",{class:"vpi-sun sun"},null,-1)),Jo=Fe(()=>p("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=V(),s=Y("toggle-appearance",()=>{e.value=!e.value}),o=T("");return _e(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),$(qo,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>[Wo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=g(Yo,[["__scopeId","data-v-e40a8bb6"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(n){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Xo,[k($e)])):h("",!0)}}),Zo=g(Qo,[["__scopeId","data-v-af096f4a"]]),ge=T();let Oe=!1,ie=0;function xo(n){const e=T(!1);if(oe){!Oe&&es(),ie++;const t=O(ge,s=>{var o,i,l;s===n.el.value||(o=n.el.value)!=null&&o.contains(s)?(e.value=!0,(i=n.onFocus)==null||i.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});he(()=>{t(),ie--,ie||ts()})}return et(e)}function es(){document.addEventListener("focusin",je),Oe=!0,ge.value=document.activeElement}function ts(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const ns={class:"VPMenuLink"},os=_({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),u("div",ns,[k(F,{class:N({active:r(q)(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(()=>[j(I(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=g(os,[["__scopeId","data-v-8b74d055"]]),ss={class:"VPMenuGroup"},as={key:0,class:"title"},rs=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",ss,[e.text?(a(),u("p",as,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),u(M,null,["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),is=g(rs,[["__scopeId","data-v-48c802d0"]]),ls={class:"VPMenu"},cs={key:0,class:"items"},us=_({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),u("div",ls,[e.items?(a(),u("div",cs,[(a(!0),u(M,null,E(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),$(D(s.component),K({key:1,ref_for:!0},s.props),null,16)):(a(),$(is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),ds=g(us,[["__scopeId","data-v-7dd3104a"]]),vs=n=>(B("data-v-e5380155"),n=n(),H(),n),ps=["aria-expanded","aria-label"],fs={key:0,class:"text"},hs=["innerHTML"],_s=vs(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ms={key:1,class:"vpi-more-horizontal icon"},bs={class:"menu"},ks=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=T(!1),t=T();xo({el:t,onBlur:s});function s(){e.value=!1}return(o,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":o.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[o.button||o.icon?(a(),u("span",fs,[o.icon?(a(),u("span",{key:0,class:N([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(a(),u("span",{key:1,innerHTML:o.button},null,8,hs)):h("",!0),_s])):(a(),u("span",ms))],8,ps),p("div",bs,[k(ds,{items:o.items},{default:f(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=g(ks,[["__scopeId","data-v-e5380155"]]),$s=["href","aria-label","innerHTML"],gs=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,o)=>(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,$s))}}),ys=g(gs,[["__scopeId","data-v-717b8b75"]]),Ps={class:"VPSocialLinks"},Ss=_({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),u("div",Ps,[(a(!0),u(M,null,E(e.links,({link:s,icon:o,ariaLabel:i})=>(a(),$(ys,{key:s,icon:o,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=g(Ss,[["__scopeId","data-v-ee7a9424"]]),Vs={key:0,class:"group translations"},Ls={class:"trans-title"},Ts={key:1,class:"group"},ws={class:"item appearance"},Is={class:"label"},Ns={class:"appearance-action"},Ms={key:2,class:"group"},As={class:"item social-links"},Cs=_({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:o}=Q({correspondingLink:!0}),i=y(()=>s.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>i.value?(a(),$(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(o).label?(a(),u("div",Vs,[p("p",Ls,I(r(o).label),1),(a(!0),u(M,null,E(r(s),v=>(a(),$(se,{key:v.link,item:v},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ts,[p("div",ws,[p("p",Is,I(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",Ns,[k($e)])])])):h("",!0),r(t).socialLinks?(a(),u("div",Ms,[p("div",As,[k(Pe,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),Bs=g(Cs,[["__scopeId","data-v-925effce"]]),Hs=n=>(B("data-v-5dea55bf"),n=n(),H(),n),Es=["aria-expanded"],Ds=Hs(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fs=[Ds],Os=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},Fs,10,Es))}}),js=g(Os,[["__scopeId","data-v-5dea55bf"]]),Us=["innerHTML"],Gs=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),$(F,{class:N({VPNavBarMenuLink:!0,active:r(q)(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,Us)]),_:1},8,["class","href","noIcon","target","rel"]))}}),zs=g(Gs,[["__scopeId","data-v-ed5ac1f6"]]),Ks=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?q(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),o=y(()=>s(e.item));return(i,l)=>(a(),$(ye,{class:N({VPNavBarMenuGroup:!0,active:r(q)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Rs=n=>(B("data-v-e6d46098"),n=n(),H(),n),qs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ws=Rs(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Js=_({__name:"VPNavBarMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",qs,[Ws,(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(zs,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props),null,16)):(a(),$(Ks,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),Ys=g(Js,[["__scopeId","data-v-e6d46098"]]);function Xs(n){const{localeIndex:e,theme:t}=V();function s(o){var A,C,w;const i=o.split("."),l=(A=t.value.search)==null?void 0:A.options,d=l&&typeof l=="object",v=d&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,m=d&&l.translations||null;let L=v,b=m,P=n;const S=i.pop();for(const G of i){let z=null;const J=P==null?void 0:P[G];J&&(z=P=J);const ae=b==null?void 0:b[G];ae&&(z=b=ae);const re=L==null?void 0:L[G];re&&(z=L=re),J||(P=z),ae||(b=z),re||(L=z)}return(L==null?void 0:L[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const Qs=["aria-label"],Zs={class:"DocSearch-Button-Container"},xs=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ea={class:"DocSearch-Button-Placeholder"},ta=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(n){const t=Xs({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,o)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",Zs,[xs,p("span",ea,I(r(t)("button.buttonText")),1)]),ta],8,Qs))}}),na={class:"VPNavBarSearch"},oa={id:"local-search"},sa={key:1,id:"docsearch"},aa=_({__name:"VPNavBarSearch",setup(n){const e=tt(()=>nt(()=>import("./VPLocalSearchBox.1TM-6yWG.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),o=T(!1),i=T(!1);R(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}function v(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=T(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{v(b)||(b.preventDefault(),m.value=!0)});const L="local";return(b,P)=>{var S;return a(),u("div",na,[r(L)==="local"?(a(),u(M,{key:0},[m.value?(a(),$(r(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):h("",!0),p("div",oa,[k(Se,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):r(L)==="algolia"?(a(),u(M,{key:1},[o.value?(a(),$(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",sa,[k(Se,{onClick:l})]))],64)):h("",!0)])}}}),ra=_({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),ia=g(ra,[["__scopeId","data-v-164c457f"]]),la=["href","rel","target"],ca={key:1},ua={key:2},da=_({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=V(),{hasSidebar:s}=U(),{currentLang:o}=Q(),i=y(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),l=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),d=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(be)(r(o).link),rel:l.value,target:d.value},[c(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),$(x,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",ca,I(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",ua,I(r(e).title),1)):h("",!0),c(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,la)],2))}}),va=g(da,[["__scopeId","data-v-28a961f9"]]),pa={class:"items"},fa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(n){const{theme:e}=V(),{localeLinks:t,currentLang:s}=Q({correspondingLink:!0});return(o,i)=>r(t).length&&r(s).label?(a(),$(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",pa,[p("p",fa,I(r(s).label),1),(a(!0),u(M,null,E(r(t),l=>(a(),$(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),_a=g(ha,[["__scopeId","data-v-c80d9ad0"]]),ma=n=>(B("data-v-822684d1"),n=n(),H(),n),ba={class:"wrapper"},ka={class:"container"},$a={class:"title"},ga={class:"content"},ya={class:"content-body"},Pa=ma(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Sa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:o}=V(),i=T({});return _e(()=>{i.value={"has-sidebar":s.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[p("div",ba,[p("div",ka,[p("div",$a,[k(va,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",ga,[p("div",ya,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(aa,{class:"search"}),k(Ys,{class:"menu"}),k(_a,{class:"translations"}),k(Zo,{class:"appearance"}),k(ia,{class:"social-links"}),k(Bs,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(js,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=v=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Pa],2))}}),Va=g(Sa,[["__scopeId","data-v-822684d1"]]),La={key:0,class:"VPNavScreenAppearance"},Ta={class:"text"},wa=_({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=V();return(s,o)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",La,[p("p",Ta,I(r(t).darkModeSwitchLabel||"Appearance"),1),k($e)])):h("",!0)}}),Ia=g(wa,[["__scopeId","data-v-ffb44008"]]),Na=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{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"]))}}),Ma=g(Na,[["__scopeId","data-v-27d04aeb"]]),Aa=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ue=g(Aa,[["__scopeId","data-v-7179dbb7"]]),Ca={class:"VPNavScreenMenuGroupSection"},Ba={key:0,class:"title"},Ha=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",Ca,[e.text?(a(),u("p",Ba,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),$(Ue,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Ea=g(Ha,[["__scopeId","data-v-4b8941ac"]]),Da=n=>(B("data-v-875057a5"),n=n(),H(),n),Fa=["aria-controls","aria-expanded"],Oa=["innerHTML"],ja=Da(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],Ga={key:0,class:"item"},za={key:1,class:"item"},Ka={key:2,class:"group"},Ra=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:o},[p("span",{class:"button-text",innerHTML:i.text},null,8,Oa),ja],8,Fa),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,E(i.items,d=>(a(),u(M,{key:JSON.stringify(d)},["link"in d?(a(),u("div",Ga,[k(Ue,{item:d},null,8,["item"])])):"component"in d?(a(),u("div",za,[(a(),$(D(d.component),K({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(a(),u("div",Ka,[k(Ea,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),qa=g(Ra,[["__scopeId","data-v-875057a5"]]),Wa={key:0,class:"VPNavScreenMenu"},Ja=_({__name:"VPNavScreenMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(Ma,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(a(),$(qa,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),Ya=_({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),Ge=n=>(B("data-v-362991c2"),n=n(),H(),n),Xa=Ge(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qa=Ge(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Za={class:"list"},xa=_({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Q({correspondingLink:!0}),s=T(!1);function o(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:o},[Xa,j(" "+I(r(t).label)+" ",1),Qa]),p("ul",Za,[(a(!0),u(M,null,E(r(e),d=>(a(),u("li",{key:d.link,class:"item"},[k(F,{class:"link",href:d.link},{default:f(()=>[j(I(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),er=g(xa,[["__scopeId","data-v-362991c2"]]),tr={class:"container"},nr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=T(null),t=Ae(oe?document.body:null);return(s,o)=>(a(),$(pe,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[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",tr,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(Ja,{class:"menu"}),k(er,{class:"translations"}),k(Ia,{class:"appearance"}),k(Ya,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),or=g(nr,[["__scopeId","data-v-833aabba"]]),sr={key:0,class:"VPNav"},ar=_({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=jo(),{frontmatter:o}=V(),i=y(()=>o.value.navbar!==!1);return me("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,d)=>i.value?(a(),u("header",sr,[k(Va,{"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(or,{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)}}),rr=g(ar,[["__scopeId","data-v-f1e365da"]]),ze=n=>(B("data-v-196b2e5f"),n=n(),H(),n),ir=["role","tabindex"],lr=ze(()=>p("div",{class:"indicator"},null,-1)),cr=ze(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ur=[cr],dr={key:1,class:"items"},vr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:l,hasChildren:d,toggle:v}=It(y(()=>e.item)),m=y(()=>d.value?"section":"div"),L=y(()=>o.value?"a":"div"),b=y(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&v()}function C(){e.item.link&&v()}return(w,G)=>{const z=W("VPSidebarItem",!0);return a(),$(D(m.value),{class:N(["VPSidebarItem",S.value])},{default:f(()=>[w.item.text?(a(),u("div",K({key:0,class:"item",role:P.value},st(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[lr,w.item.link?(a(),$(F,{key:0,tag:L.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:f(()=>[(a(),$(D(b.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),$(D(b.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ur,32)):h("",!0)],16,ir)):h("",!0),w.item.items&&w.item.items.length?(a(),u("div",dr,[w.depth<5?(a(!0),u(M,{key:0},E(w.item.items,J=>(a(),$(z,{key:J.text,item:J,depth:w.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),pr=g(vr,[["__scopeId","data-v-196b2e5f"]]),fr=_({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=T(!0);let t=null;return R(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),at(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,o)=>(a(!0),u(M,null,E(s.items,i=>(a(),u("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[k(pr,{item:i,depth:0},null,8,["item"])],2))),128))}}),hr=g(fr,[["__scopeId","data-v-9e426adc"]]),Ke=n=>(B("data-v-18756405"),n=n(),H(),n),_r=Ke(()=>p("div",{class:"curtain"},null,-1)),mr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},br=Ke(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),kr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=U(),s=n,o=T(null),i=Ae(oe?document.body:null);O([s,o],()=>{var d;s.open?(i.value=!0,(d=o.value)==null||d.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(d,v)=>r(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:v[0]||(v[0]=rt(()=>{},["stop"]))},[_r,p("nav",mr,[br,c(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(),$(hr,{items:r(e),key:l.value},null,8,["items"])),c(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),$r=g(kr,[["__scopeId","data-v-18756405"]]),gr=_({__name:"VPSkipLink",setup(n){const e=ne(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:o}){const i=document.getElementById(decodeURIComponent(o.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(o,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))}}),yr=g(gr,[["__scopeId","data-v-c3508ec8"]]),Pr=_({__name:"Layout",setup(n){const{isOpen:e,open:t,close:s}=U(),o=ne();O(()=>o.path,s),wt(e,s);const{frontmatter:i}=V(),l=Ce(),d=y(()=>!!l["home-hero-image"]);return me("hero-image-slot-exists",d),(v,m)=>{const L=W("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(v.$slots,"layout-top",{},void 0,!0),k(yr),k(pt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(rr,null,{"nav-bar-title-before":f(()=>[c(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Oo,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k($r,{open:r(e)},{"sidebar-nav-before":f(()=>[c(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(ko,null,{"page-top":f(()=>[c(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(v.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(v.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(v.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(v.$slots,"doc-bottom",{},void 0,!0)]),"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}),k(So),c(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),$(L,{key:1}))}}}),Sr=g(Pr,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:Sr,enhanceApp:({app:n})=>{n.component("Badge",ut)}},Vr=n=>{if(typeof document>"u")return{stabilizeScrollPosition:o=>async(...i)=>o(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...o)=>{const i=s(...o),l=n.value;if(!l)return i;const d=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-d,i}}},Re="vitepress:tabSharedState",X=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Lr=()=>{const n=X==null?void 0:X.getItem(qe);if(n)try{return JSON.parse(n)}catch{}return{}},Tr=n=>{X&&X.setItem(qe,JSON.stringify(n))},wr=n=>{const e=it({});O(()=>e.content,(t,s)=>{t&&s&&Tr(t)},{deep:!0}),n.provide(Re,e)},Ir=(n,e)=>{const t=Y(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");R(()=>{t.content||(t.content=Lr())});const s=T(),o=y({get(){var v;const l=e.value,d=n.value;if(l){const m=(v=t.content)==null?void 0:v[l];if(m&&d.includes(m))return m}else{const m=s.value;if(m)return m}return d[0]},set(l){const d=e.value;d?t.content&&(t.content[d]=l):s.value=l}});return{selected:o,select:l=>{o.value=l}}};let Le=0;const Nr=()=>(Le++,""+Le);function Mr(){const n=Ce();return y(()=>{var s;const t=(s=n.default)==null?void 0:s.call(n);return t?t.filter(o=>typeof o.type=="object"&&"__name"in o.type&&o.type.__name==="PluginTabsTab"&&o.props).map(o=>{var i;return(i=o.props)==null?void 0:i.label}):[]})}const We="vitepress:tabSingleState",Ar=n=>{me(We,n)},Cr=()=>{const n=Y(We);if(!n)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return n},Br={class:"plugin-tabs"},Hr=["id","aria-selected","aria-controls","tabindex","onClick"],Er=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(n){const e=n,t=Mr(),{selected:s,select:o}=Ir(t,lt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Vr(i),d=l(o),v=T([]),m=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",Br,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(L)}`,ref_for:!0,ref_key:"buttonRefs",ref:v,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(L)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(d)(S)},I(S),9,Hr))),128))],544),c(b.$slots,"default")]))}}),Dr=["id","aria-labelledby"],Fr=_({__name:"PluginTabsTab",props:{label:{}},setup(n){const{uid:e,selected:t}=Cr();return(s,o)=>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,Dr)):h("",!0)}}),Or=g(Fr,[["__scopeId","data-v-9b0d03d2"]]),jr=n=>{wr(n),n.component("PluginTabs",Er),n.component("PluginTabsTab",Or)},Gr={extends:Ve,Layout(){return ct(Ve.Layout,null,{})},enhanceApp({app:n,router:e,siteData:t}){jr(n)}};export{Gr as R,Xs as c,V as u}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.D_qqUW62.js","assets/chunks/framework.DdNi_LGc.js"])))=>i.map(i=>d[i]); +import{d as _,o as a,c as u,r as c,n as N,a as j,t as I,b as $,w as f,e as h,T as pe,_ as g,u as Je,i as Ye,f as Xe,g as fe,h as y,j as p,k as r,p as B,l as H,m as q,q as le,s as T,v as O,x as ee,y as R,z as he,A as _e,B as Qe,C as Ze,D as W,F as M,E,G as Te,H as te,I as k,J as D,K as we,L as ne,M as K,N as Y,O as xe,P as Ie,Q as ce,R as Ne,S as Me,U as oe,V as et,W as tt,X as nt,Y as Ae,Z as me,$ as ot,a0 as st,a1 as at,a2 as rt,a3 as Ce,a4 as it,a5 as lt,a6 as ct}from"./framework.DdNi_LGc.js";const ut=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[j(I(e.text),1)])],2))}}),dt={key:0,class:"VPBackdrop"},vt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),$(pe,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",dt)):h("",!0)]),_:1}))}}),pt=g(vt,[["__scopeId","data-v-b06cdb19"]]),V=Je;function ft(n,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(n,e):(n(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ue(n){return/^\//.test(n)?n:`/${n}`}function be(n){const{pathname:e,search:t,hash:s,protocol:o}=new URL(n,"http://a.com");if(Ye(n)||n.startsWith("#")||!o.startsWith("http")||!Xe(e))return n;const{site:i}=V(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return fe(l)}function Q({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:s,theme:o,hash:i}=V(),l=y(()=>{var v,m;return{label:(v=e.value.locales[t.value])==null?void 0:v.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([v,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(v==="root"?"/":`/${v}/`),o.value.i18nRouting!==!1&&n,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function ht(n,e,t,s){return e?n.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):n}const _t=n=>(B("data-v-951cab6c"),n=n(),H(),n),mt={class:"NotFound"},bt={class:"code"},kt={class:"title"},$t=_t(()=>p("div",{class:"divider"},null,-1)),gt={class:"quote"},yt={class:"action"},Pt=["href","aria-label"],St=_({__name:"NotFound",setup(n){const{theme:e}=V(),{currentLang:t}=Q();return(s,o)=>{var i,l,d,v,m;return a(),u("div",mt,[p("p",bt,I(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",kt,I(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),$t,p("blockquote",gt,I(((d=r(e).notFound)==null?void 0:d.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",yt,[p("a",{class:"link",href:r(fe)(r(t).link),"aria-label":((v=r(e).notFound)==null?void 0:v.linkLabel)??"go to home"},I(((m=r(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,Pt)])])}}}),Vt=g(St,[["__scopeId","data-v-951cab6c"]]);function Be(n,e){if(Array.isArray(n))return Z(n);if(n==null)return[];e=ue(e);const t=Object.keys(n).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(ue(o))),s=t?n[t]:[];return Array.isArray(s)?Z(s):Z(s.items,s.base)}function Lt(n){const e=[];let t=0;for(const s in n){const o=n[s];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function Tt(n){const e=[];function t(s){for(const o of s)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function de(n,e){return Array.isArray(e)?e.some(t=>de(n,t)):q(n,e.link)?!0:e.items?de(n,e.items):!1}function Z(n,e){return[...n].map(t=>{const s={...t},o=s.base||e;return o&&s.link&&(s.link=o+s.link),s.items&&(s.items=Z(s.items,o)),s})}function U(){const{frontmatter:n,page:e,theme:t}=V(),s=le("(min-width: 960px)"),o=T(!1),i=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(i.value);O(i,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=i.value)});const d=y(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),v=y(()=>m?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),m=y(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),L=y(()=>d.value&&s.value),b=y(()=>d.value?Lt(l.value):[]);function P(){o.value=!0}function S(){o.value=!1}function A(){o.value?S():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:d,hasAside:m,leftAside:v,isSidebarEnabled:L,open:P,close:S,toggle:A}}function wt(n,e){let t;ee(()=>{t=n.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function It(n){const{page:e,hash:t}=V(),s=T(!1),o=y(()=>n.value.collapsed!=null),i=y(()=>!!n.value.link),l=T(!1),d=()=>{l.value=q(e.value.relativePath,n.value.link)};O([e,n,t],d),R(d);const v=y(()=>l.value?!0:n.value.items?de(e.value.relativePath,n.value.items):!1),m=y(()=>!!(n.value.items&&n.value.items.length));ee(()=>{s.value=!!(o.value&&n.value.collapsed)}),_e(()=>{(l.value||v.value)&&(s.value=!1)});function L(){o.value&&(s.value=!s.value)}return{collapsed:s,collapsible:o,isLink:i,isActiveLink:l,hasActiveLink:v,hasChildren:m,toggle:L}}function Nt(){const{hasSidebar:n}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const ve=[];function He(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function ke(n){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:Mt(t),link:"#"+t.id,level:s}});return At(e,n)}function Mt(n){let e="";for(const t of n.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 At(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(l=>l.level>=s&&l.level<=o),ve.length=0;for(const{element:l,link:d}of n)ve.push({element:l,link:d});const i=[];e:for(let l=0;l=0;v--){const m=n[v];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Qe(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const d=window.scrollY,v=window.innerHeight,m=document.body.offsetHeight,L=Math.abs(d+v-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Bt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(d<1){l(null);return}if(L){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>d+Ze()+4)break;P=S}l(P)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Bt(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}const Ht=["href","title"],Et=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(n){function e({target:t}){const s=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(s));o==null||o.focus({preventScroll:!0})}return(t,s)=>{const o=W("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:i,link:l,title:d})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:d},I(d),9,Ht),i!=null&&i.length?(a(),$(o,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Ee=g(Et,[["__scopeId","data-v-3f927ebe"]]),Dt={class:"content"},Ft={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ot=_({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=V(),s=Te([]);te(()=>{s.value=ke(e.value.outline??t.value.outline)});const o=T(),i=T();return Ct(o,i),(l,d)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:o},[p("div",Dt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",Ft,I(r(He)(r(t))),1),k(Ee,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),jt=g(Ot,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},Gt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,s)=>(a(),u("div",Ut,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),zt=n=>(B("data-v-6d7b3c46"),n=n(),H(),n),Kt={class:"VPDocAside"},Rt=zt(()=>p("div",{class:"spacer"},null,-1)),qt=_({__name:"VPDocAside",setup(n){const{theme:e}=V();return(t,s)=>(a(),u("div",Kt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(jt),c(t.$slots,"aside-outline-after",{},void 0,!0),Rt,c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),$(Gt,{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)]))}}),Wt=g(qt,[["__scopeId","data-v-6d7b3c46"]]);function Jt(){const{theme:n,page:e}=V();return y(()=>{const{text:t="Edit this page",pattern:s=""}=n.value.editLink||{};let o;return typeof s=="function"?o=s(e.value):o=s.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Yt(){const{page:n,theme:e,frontmatter:t}=V();return y(()=>{var m,L,b,P,S,A,C,w;const s=Be(e.value.sidebar,n.value.relativePath),o=Tt(s),i=Xt(o,G=>G.link.replace(/[?#].*$/,"")),l=i.findIndex(G=>q(n.value.relativePath,G.link)),d=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,v=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?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:v?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)??((w=i[l+1])==null?void 0:w.link)}}})}function Xt(n,e){const t=new Set;return n.filter(s=>{const o=e(s);return t.has(o)?!1:t.add(o)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&we.test(e.href)||e.target==="_blank");return(o,i)=>(a(),$(D(t.value),{class:N(["VPLink",{link:o.href,"vp-external-link-icon":s.value,"no-icon":o.noIcon}]),href:o.href?r(be)(o.href):void 0,target:o.target??(s.value?"_blank":void 0),rel:o.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Qt={class:"VPLastUpdated"},Zt=["datetime"],xt=_({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:s}=V(),o=y(()=>new Date(t.value.lastUpdated)),i=y(()=>o.value.toISOString()),l=T("");return R(()=>{ee(()=>{var d,v,m;l.value=new Intl.DateTimeFormat((v=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&v.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,v)=>{var m;return a(),u("p",Qt,[j(I(((m=r(e).lastUpdated)==null?void 0:m.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},I(l.value),9,Zt)])}}}),en=g(xt,[["__scopeId","data-v-475f71b8"]]),De=n=>(B("data-v-4f9813fa"),n=n(),H(),n),tn={key:0,class:"VPDocFooter"},nn={key:0,class:"edit-info"},on={key:0,class:"edit-link"},sn=De(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),an={key:1,class:"last-updated"},rn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ln=De(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),cn={class:"pager"},un=["innerHTML"],dn=["innerHTML"],vn={class:"pager"},pn=["innerHTML"],fn=["innerHTML"],hn=_({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:s}=V(),o=Jt(),i=Yt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),d=y(()=>t.value.lastUpdated),v=y(()=>l.value||d.value||i.value.prev||i.value.next);return(m,L)=>{var b,P,S,A;return v.value?(a(),u("footer",tn,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(a(),u("div",nn,[l.value?(a(),u("div",on,[k(F,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:f(()=>[sn,j(" "+I(r(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(a(),u("div",an,[k(en)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",rn,[ln,p("div",cn,[(S=r(i).prev)!=null&&S.link?(a(),$(F,{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,un),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,dn)]}),_:1},8,["href"])):h("",!0)]),p("div",vn,[(A=r(i).next)!=null&&A.link?(a(),$(F,{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,pn),p("span",{class:"title",innerHTML:r(i).next.text},null,8,fn)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),_n=g(hn,[["__scopeId","data-v-4f9813fa"]]),mn=n=>(B("data-v-83890dd9"),n=n(),H(),n),bn={class:"container"},kn=mn(()=>p("div",{class:"aside-curtain"},null,-1)),$n={class:"aside-container"},gn={class:"aside-content"},yn={class:"content"},Pn={class:"content-container"},Sn={class:"main"},Vn=_({__name:"VPDoc",setup(n){const{theme:e}=V(),t=ne(),{hasSidebar:s,hasAside:o,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,v)=>{const m=W("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(o)}])},[c(d.$slots,"doc-top",{},void 0,!0),p("div",bn,[r(o)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[kn,p("div",$n,[p("div",gn,[k(Wt,null,{"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})])])],2)):h("",!0),p("div",yn,[p("div",Pn,[c(d.$slots,"doc-before",{},void 0,!0),p("main",Sn,[k(m,{class:N(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(_n,null,{"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(d.$slots,"doc-after",{},void 0,!0)])])]),c(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ln=g(Vn,[["__scopeId","data-v-83890dd9"]]),Tn=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.href&&we.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),$(D(s.value),{class:N(["VPButton",[o.size,o.theme]]),href:o.href?r(be)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[j(I(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),wn=g(Tn,[["__scopeId","data-v-14206e74"]]),In=["src","alt"],Nn=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",K({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(fe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,In)):(a(),u(M,{key:1},[k(s,K({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,K({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),x=g(Nn,[["__scopeId","data-v-35a7d0b8"]]),Mn=n=>(B("data-v-955009fc"),n=n(),H(),n),An={class:"container"},Cn={class:"main"},Bn={key:0,class:"name"},Hn=["innerHTML"],En=["innerHTML"],Dn=["innerHTML"],Fn={key:0,class:"actions"},On={key:0,class:"image"},jn={class:"image-container"},Un=Mn(()=>p("div",{class:"image-bg"},null,-1)),Gn=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=Y("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[p("div",An,[p("div",Cn,[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,Hn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,En)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Dn)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Fn,[(a(!0),u(M,null,E(t.actions,o=>(a(),u("div",{key:o.link,class:"action"},[k(wn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.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",On,[p("div",jn,[Un,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),$(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),zn=g(Gn,[["__scopeId","data-v-955009fc"]]),Kn=_({__name:"VPHomeHero",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),$(zn,{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)}}),Rn=n=>(B("data-v-f5e9645b"),n=n(),H(),n),qn={class:"box"},Wn={key:0,class:"icon"},Jn=["innerHTML"],Yn=["innerHTML"],Xn=["innerHTML"],Qn={key:4,class:"link-text"},Zn={class:"link-text-value"},xn=Rn(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),eo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(a(),$(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",qn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Wn,[k(x,{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(),$(x,{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,Jn)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Yn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Xn)):h("",!0),e.linkText?(a(),u("div",Qn,[p("p",Zn,[j(I(e.linkText)+" ",1),xn])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),to=g(eo,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},oo={class:"container"},so={class:"items"},ao=_({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,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,o)=>s.features?(a(),u("div",no,[p("div",oo,[p("div",so,[(a(!0),u(M,null,E(s.features,i=>(a(),u("div",{key:i.title,class:N(["item",[t.value]])},[k(to,{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)}}),ro=g(ao,[["__scopeId","data-v-d0a190d7"]]),io=_({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),$(ro,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),lo=_({__name:"VPHomeContent",setup(n){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Ie(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),co=g(lo,[["__scopeId","data-v-7a48a447"]]),uo={class:"VPHome"},vo=_({__name:"VPHome",setup(n){const{frontmatter:e}=V();return(t,s)=>{const o=W("Content");return a(),u("div",uo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Kn,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(io),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),$(co,{key:0},{default:f(()=>[k(o)]),_:1})):(a(),$(o,{key:1}))])}}}),po=g(vo,[["__scopeId","data-v-cbb6ec48"]]),fo={},ho={class:"VPPage"};function _o(n,e){const t=W("Content");return a(),u("div",ho,[c(n.$slots,"page-top"),k(t),c(n.$slots,"page-bottom")])}const mo=g(fo,[["render",_o]]),bo=_({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(Vt)],!0):r(t).layout==="page"?(a(),$(mo,{key:1},{"page-top":f(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),$(po,{key:2},{"home-hero-before":f(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),$(D(r(t).layout),{key:3})):(a(),$(Ln,{key:4},{"doc-top":f(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ko=g(bo,[["__scopeId","data-v-91765379"]]),$o={class:"container"},go=["innerHTML"],yo=["innerHTML"],Po=_({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[p("div",$o,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,go)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,yo)):h("",!0)])],2)):h("",!0)}}),So=g(Po,[["__scopeId","data-v-c970a860"]]);function Vo(){const{theme:n,frontmatter:e}=V(),t=Te([]),s=y(()=>t.value.length>0);return te(()=>{t.value=ke(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:s}}const Lo=n=>(B("data-v-bc9dc845"),n=n(),H(),n),To={class:"menu-text"},wo=Lo(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=V(),s=T(!1),o=T(0),i=T(),l=T();function d(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}O(s,b=>{if(b){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),ce("Escape",()=>{s.value=!1}),te(()=>{s.value=!1});function v(){s.value=!s.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:s.value})},[p("span",To,I(r(He)(r(t))),1),wo],2)):(a(),u("button",{key:1,onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[p("div",Io,[p("a",{class:"top-link",href:"#",onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)]),p("div",No,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),Ao=g(Mo,[["__scopeId","data-v-bc9dc845"]]),Co=n=>(B("data-v-070ab83d"),n=n(),H(),n),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U(),{headers:o}=Vo(),{y:i}=Me(),l=T(0);R(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{o.value=ke(t.value.outline??e.value.outline)});const d=y(()=>o.value.length===0),v=y(()=>d.value&&!s.value),m=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:d.value,fixed:v.value}));return(L,b)=>r(t).layout!=="home"&&(!v.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[p("div",Bo,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>L.$emit("open-menu"))},[Eo,p("span",Do,I(r(e).sidebarMenuLabel||"Menu"),1)],8,Ho)):h("",!0),k(Ao,{headers:r(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),Oo=g(Fo,[["__scopeId","data-v-070ab83d"]]);function jo(){const n=T(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function s(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=ne();return O(()=>i.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:s}}const Uo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(n,e){return a(),u("button",Go,[p("span",zo,[n.$slots.default?(a(),u("span",Ko,[c(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const qo=g(Uo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Fe=n=>(B("data-v-e40a8bb6"),n=n(),H(),n),Wo=Fe(()=>p("span",{class:"vpi-sun sun"},null,-1)),Jo=Fe(()=>p("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=V(),s=Y("toggle-appearance",()=>{e.value=!e.value}),o=T("");return _e(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),$(qo,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>[Wo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=g(Yo,[["__scopeId","data-v-e40a8bb6"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(n){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Xo,[k($e)])):h("",!0)}}),Zo=g(Qo,[["__scopeId","data-v-af096f4a"]]),ge=T();let Oe=!1,ie=0;function xo(n){const e=T(!1);if(oe){!Oe&&es(),ie++;const t=O(ge,s=>{var o,i,l;s===n.el.value||(o=n.el.value)!=null&&o.contains(s)?(e.value=!0,(i=n.onFocus)==null||i.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});he(()=>{t(),ie--,ie||ts()})}return et(e)}function es(){document.addEventListener("focusin",je),Oe=!0,ge.value=document.activeElement}function ts(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const ns={class:"VPMenuLink"},os=_({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),u("div",ns,[k(F,{class:N({active:r(q)(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(()=>[j(I(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=g(os,[["__scopeId","data-v-8b74d055"]]),ss={class:"VPMenuGroup"},as={key:0,class:"title"},rs=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",ss,[e.text?(a(),u("p",as,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),u(M,null,["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),is=g(rs,[["__scopeId","data-v-48c802d0"]]),ls={class:"VPMenu"},cs={key:0,class:"items"},us=_({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),u("div",ls,[e.items?(a(),u("div",cs,[(a(!0),u(M,null,E(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),$(D(s.component),K({key:1,ref_for:!0},s.props),null,16)):(a(),$(is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),ds=g(us,[["__scopeId","data-v-7dd3104a"]]),vs=n=>(B("data-v-e5380155"),n=n(),H(),n),ps=["aria-expanded","aria-label"],fs={key:0,class:"text"},hs=["innerHTML"],_s=vs(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ms={key:1,class:"vpi-more-horizontal icon"},bs={class:"menu"},ks=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=T(!1),t=T();xo({el:t,onBlur:s});function s(){e.value=!1}return(o,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":o.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[o.button||o.icon?(a(),u("span",fs,[o.icon?(a(),u("span",{key:0,class:N([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(a(),u("span",{key:1,innerHTML:o.button},null,8,hs)):h("",!0),_s])):(a(),u("span",ms))],8,ps),p("div",bs,[k(ds,{items:o.items},{default:f(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=g(ks,[["__scopeId","data-v-e5380155"]]),$s=["href","aria-label","innerHTML"],gs=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,o)=>(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,$s))}}),ys=g(gs,[["__scopeId","data-v-717b8b75"]]),Ps={class:"VPSocialLinks"},Ss=_({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),u("div",Ps,[(a(!0),u(M,null,E(e.links,({link:s,icon:o,ariaLabel:i})=>(a(),$(ys,{key:s,icon:o,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=g(Ss,[["__scopeId","data-v-ee7a9424"]]),Vs={key:0,class:"group translations"},Ls={class:"trans-title"},Ts={key:1,class:"group"},ws={class:"item appearance"},Is={class:"label"},Ns={class:"appearance-action"},Ms={key:2,class:"group"},As={class:"item social-links"},Cs=_({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:o}=Q({correspondingLink:!0}),i=y(()=>s.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>i.value?(a(),$(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(o).label?(a(),u("div",Vs,[p("p",Ls,I(r(o).label),1),(a(!0),u(M,null,E(r(s),v=>(a(),$(se,{key:v.link,item:v},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ts,[p("div",ws,[p("p",Is,I(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",Ns,[k($e)])])])):h("",!0),r(t).socialLinks?(a(),u("div",Ms,[p("div",As,[k(Pe,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),Bs=g(Cs,[["__scopeId","data-v-925effce"]]),Hs=n=>(B("data-v-5dea55bf"),n=n(),H(),n),Es=["aria-expanded"],Ds=Hs(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fs=[Ds],Os=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},Fs,10,Es))}}),js=g(Os,[["__scopeId","data-v-5dea55bf"]]),Us=["innerHTML"],Gs=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),$(F,{class:N({VPNavBarMenuLink:!0,active:r(q)(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,Us)]),_:1},8,["class","href","noIcon","target","rel"]))}}),zs=g(Gs,[["__scopeId","data-v-ed5ac1f6"]]),Ks=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?q(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),o=y(()=>s(e.item));return(i,l)=>(a(),$(ye,{class:N({VPNavBarMenuGroup:!0,active:r(q)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Rs=n=>(B("data-v-e6d46098"),n=n(),H(),n),qs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ws=Rs(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Js=_({__name:"VPNavBarMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",qs,[Ws,(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(zs,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props),null,16)):(a(),$(Ks,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),Ys=g(Js,[["__scopeId","data-v-e6d46098"]]);function Xs(n){const{localeIndex:e,theme:t}=V();function s(o){var A,C,w;const i=o.split("."),l=(A=t.value.search)==null?void 0:A.options,d=l&&typeof l=="object",v=d&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,m=d&&l.translations||null;let L=v,b=m,P=n;const S=i.pop();for(const G of i){let z=null;const J=P==null?void 0:P[G];J&&(z=P=J);const ae=b==null?void 0:b[G];ae&&(z=b=ae);const re=L==null?void 0:L[G];re&&(z=L=re),J||(P=z),ae||(b=z),re||(L=z)}return(L==null?void 0:L[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const Qs=["aria-label"],Zs={class:"DocSearch-Button-Container"},xs=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ea={class:"DocSearch-Button-Placeholder"},ta=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(n){const t=Xs({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,o)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",Zs,[xs,p("span",ea,I(r(t)("button.buttonText")),1)]),ta],8,Qs))}}),na={class:"VPNavBarSearch"},oa={id:"local-search"},sa={key:1,id:"docsearch"},aa=_({__name:"VPNavBarSearch",setup(n){const e=tt(()=>nt(()=>import("./VPLocalSearchBox.D_qqUW62.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),o=T(!1),i=T(!1);R(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}function v(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=T(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{v(b)||(b.preventDefault(),m.value=!0)});const L="local";return(b,P)=>{var S;return a(),u("div",na,[r(L)==="local"?(a(),u(M,{key:0},[m.value?(a(),$(r(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):h("",!0),p("div",oa,[k(Se,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):r(L)==="algolia"?(a(),u(M,{key:1},[o.value?(a(),$(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",sa,[k(Se,{onClick:l})]))],64)):h("",!0)])}}}),ra=_({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),ia=g(ra,[["__scopeId","data-v-164c457f"]]),la=["href","rel","target"],ca={key:1},ua={key:2},da=_({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=V(),{hasSidebar:s}=U(),{currentLang:o}=Q(),i=y(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),l=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),d=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(be)(r(o).link),rel:l.value,target:d.value},[c(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),$(x,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",ca,I(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",ua,I(r(e).title),1)):h("",!0),c(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,la)],2))}}),va=g(da,[["__scopeId","data-v-28a961f9"]]),pa={class:"items"},fa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(n){const{theme:e}=V(),{localeLinks:t,currentLang:s}=Q({correspondingLink:!0});return(o,i)=>r(t).length&&r(s).label?(a(),$(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",pa,[p("p",fa,I(r(s).label),1),(a(!0),u(M,null,E(r(t),l=>(a(),$(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),_a=g(ha,[["__scopeId","data-v-c80d9ad0"]]),ma=n=>(B("data-v-822684d1"),n=n(),H(),n),ba={class:"wrapper"},ka={class:"container"},$a={class:"title"},ga={class:"content"},ya={class:"content-body"},Pa=ma(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Sa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:o}=V(),i=T({});return _e(()=>{i.value={"has-sidebar":s.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[p("div",ba,[p("div",ka,[p("div",$a,[k(va,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",ga,[p("div",ya,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(aa,{class:"search"}),k(Ys,{class:"menu"}),k(_a,{class:"translations"}),k(Zo,{class:"appearance"}),k(ia,{class:"social-links"}),k(Bs,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(js,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=v=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Pa],2))}}),Va=g(Sa,[["__scopeId","data-v-822684d1"]]),La={key:0,class:"VPNavScreenAppearance"},Ta={class:"text"},wa=_({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=V();return(s,o)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",La,[p("p",Ta,I(r(t).darkModeSwitchLabel||"Appearance"),1),k($e)])):h("",!0)}}),Ia=g(wa,[["__scopeId","data-v-ffb44008"]]),Na=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{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"]))}}),Ma=g(Na,[["__scopeId","data-v-27d04aeb"]]),Aa=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ue=g(Aa,[["__scopeId","data-v-7179dbb7"]]),Ca={class:"VPNavScreenMenuGroupSection"},Ba={key:0,class:"title"},Ha=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",Ca,[e.text?(a(),u("p",Ba,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),$(Ue,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Ea=g(Ha,[["__scopeId","data-v-4b8941ac"]]),Da=n=>(B("data-v-875057a5"),n=n(),H(),n),Fa=["aria-controls","aria-expanded"],Oa=["innerHTML"],ja=Da(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],Ga={key:0,class:"item"},za={key:1,class:"item"},Ka={key:2,class:"group"},Ra=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:o},[p("span",{class:"button-text",innerHTML:i.text},null,8,Oa),ja],8,Fa),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,E(i.items,d=>(a(),u(M,{key:JSON.stringify(d)},["link"in d?(a(),u("div",Ga,[k(Ue,{item:d},null,8,["item"])])):"component"in d?(a(),u("div",za,[(a(),$(D(d.component),K({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(a(),u("div",Ka,[k(Ea,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),qa=g(Ra,[["__scopeId","data-v-875057a5"]]),Wa={key:0,class:"VPNavScreenMenu"},Ja=_({__name:"VPNavScreenMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(Ma,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(a(),$(qa,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),Ya=_({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),Ge=n=>(B("data-v-362991c2"),n=n(),H(),n),Xa=Ge(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qa=Ge(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Za={class:"list"},xa=_({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Q({correspondingLink:!0}),s=T(!1);function o(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:o},[Xa,j(" "+I(r(t).label)+" ",1),Qa]),p("ul",Za,[(a(!0),u(M,null,E(r(e),d=>(a(),u("li",{key:d.link,class:"item"},[k(F,{class:"link",href:d.link},{default:f(()=>[j(I(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),er=g(xa,[["__scopeId","data-v-362991c2"]]),tr={class:"container"},nr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=T(null),t=Ae(oe?document.body:null);return(s,o)=>(a(),$(pe,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[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",tr,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(Ja,{class:"menu"}),k(er,{class:"translations"}),k(Ia,{class:"appearance"}),k(Ya,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),or=g(nr,[["__scopeId","data-v-833aabba"]]),sr={key:0,class:"VPNav"},ar=_({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=jo(),{frontmatter:o}=V(),i=y(()=>o.value.navbar!==!1);return me("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,d)=>i.value?(a(),u("header",sr,[k(Va,{"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(or,{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)}}),rr=g(ar,[["__scopeId","data-v-f1e365da"]]),ze=n=>(B("data-v-196b2e5f"),n=n(),H(),n),ir=["role","tabindex"],lr=ze(()=>p("div",{class:"indicator"},null,-1)),cr=ze(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ur=[cr],dr={key:1,class:"items"},vr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:l,hasChildren:d,toggle:v}=It(y(()=>e.item)),m=y(()=>d.value?"section":"div"),L=y(()=>o.value?"a":"div"),b=y(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&v()}function C(){e.item.link&&v()}return(w,G)=>{const z=W("VPSidebarItem",!0);return a(),$(D(m.value),{class:N(["VPSidebarItem",S.value])},{default:f(()=>[w.item.text?(a(),u("div",K({key:0,class:"item",role:P.value},st(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[lr,w.item.link?(a(),$(F,{key:0,tag:L.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:f(()=>[(a(),$(D(b.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),$(D(b.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ur,32)):h("",!0)],16,ir)):h("",!0),w.item.items&&w.item.items.length?(a(),u("div",dr,[w.depth<5?(a(!0),u(M,{key:0},E(w.item.items,J=>(a(),$(z,{key:J.text,item:J,depth:w.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),pr=g(vr,[["__scopeId","data-v-196b2e5f"]]),fr=_({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=T(!0);let t=null;return R(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),at(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,o)=>(a(!0),u(M,null,E(s.items,i=>(a(),u("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[k(pr,{item:i,depth:0},null,8,["item"])],2))),128))}}),hr=g(fr,[["__scopeId","data-v-9e426adc"]]),Ke=n=>(B("data-v-18756405"),n=n(),H(),n),_r=Ke(()=>p("div",{class:"curtain"},null,-1)),mr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},br=Ke(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),kr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=U(),s=n,o=T(null),i=Ae(oe?document.body:null);O([s,o],()=>{var d;s.open?(i.value=!0,(d=o.value)==null||d.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(d,v)=>r(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:v[0]||(v[0]=rt(()=>{},["stop"]))},[_r,p("nav",mr,[br,c(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(),$(hr,{items:r(e),key:l.value},null,8,["items"])),c(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),$r=g(kr,[["__scopeId","data-v-18756405"]]),gr=_({__name:"VPSkipLink",setup(n){const e=ne(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:o}){const i=document.getElementById(decodeURIComponent(o.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(o,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))}}),yr=g(gr,[["__scopeId","data-v-c3508ec8"]]),Pr=_({__name:"Layout",setup(n){const{isOpen:e,open:t,close:s}=U(),o=ne();O(()=>o.path,s),wt(e,s);const{frontmatter:i}=V(),l=Ce(),d=y(()=>!!l["home-hero-image"]);return me("hero-image-slot-exists",d),(v,m)=>{const L=W("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(v.$slots,"layout-top",{},void 0,!0),k(yr),k(pt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(rr,null,{"nav-bar-title-before":f(()=>[c(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Oo,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k($r,{open:r(e)},{"sidebar-nav-before":f(()=>[c(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(ko,null,{"page-top":f(()=>[c(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(v.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(v.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(v.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(v.$slots,"doc-bottom",{},void 0,!0)]),"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}),k(So),c(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),$(L,{key:1}))}}}),Sr=g(Pr,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:Sr,enhanceApp:({app:n})=>{n.component("Badge",ut)}},Vr=n=>{if(typeof document>"u")return{stabilizeScrollPosition:o=>async(...i)=>o(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...o)=>{const i=s(...o),l=n.value;if(!l)return i;const d=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-d,i}}},Re="vitepress:tabSharedState",X=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Lr=()=>{const n=X==null?void 0:X.getItem(qe);if(n)try{return JSON.parse(n)}catch{}return{}},Tr=n=>{X&&X.setItem(qe,JSON.stringify(n))},wr=n=>{const e=it({});O(()=>e.content,(t,s)=>{t&&s&&Tr(t)},{deep:!0}),n.provide(Re,e)},Ir=(n,e)=>{const t=Y(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");R(()=>{t.content||(t.content=Lr())});const s=T(),o=y({get(){var v;const l=e.value,d=n.value;if(l){const m=(v=t.content)==null?void 0:v[l];if(m&&d.includes(m))return m}else{const m=s.value;if(m)return m}return d[0]},set(l){const d=e.value;d?t.content&&(t.content[d]=l):s.value=l}});return{selected:o,select:l=>{o.value=l}}};let Le=0;const Nr=()=>(Le++,""+Le);function Mr(){const n=Ce();return y(()=>{var s;const t=(s=n.default)==null?void 0:s.call(n);return t?t.filter(o=>typeof o.type=="object"&&"__name"in o.type&&o.type.__name==="PluginTabsTab"&&o.props).map(o=>{var i;return(i=o.props)==null?void 0:i.label}):[]})}const We="vitepress:tabSingleState",Ar=n=>{me(We,n)},Cr=()=>{const n=Y(We);if(!n)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return n},Br={class:"plugin-tabs"},Hr=["id","aria-selected","aria-controls","tabindex","onClick"],Er=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(n){const e=n,t=Mr(),{selected:s,select:o}=Ir(t,lt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Vr(i),d=l(o),v=T([]),m=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",Br,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(L)}`,ref_for:!0,ref_key:"buttonRefs",ref:v,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(L)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(d)(S)},I(S),9,Hr))),128))],544),c(b.$slots,"default")]))}}),Dr=["id","aria-labelledby"],Fr=_({__name:"PluginTabsTab",props:{label:{}},setup(n){const{uid:e,selected:t}=Cr();return(s,o)=>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,Dr)):h("",!0)}}),Or=g(Fr,[["__scopeId","data-v-9b0d03d2"]]),jr=n=>{wr(n),n.component("PluginTabs",Er),n.component("PluginTabsTab",Or)},Gr={extends:Ve,Layout(){return ct(Ve.Layout,null,{})},enhanceApp({app:n,router:e,siteData:t}){jr(n)}};export{Gr as R,Xs as c,V as u}; diff --git a/previews/PR196/assets/wiyglah.BOOG5oTW.png b/previews/PR196/assets/ckkthqu.BOOG5oTW.png similarity index 100% rename from previews/PR196/assets/wiyglah.BOOG5oTW.png rename to previews/PR196/assets/ckkthqu.BOOG5oTW.png diff --git a/previews/PR196/assets/riwphux.Cb0_DiYE.png b/previews/PR196/assets/cxmtkpa.Cb0_DiYE.png similarity index 100% rename from previews/PR196/assets/riwphux.Cb0_DiYE.png rename to previews/PR196/assets/cxmtkpa.Cb0_DiYE.png diff --git a/previews/PR196/assets/szrjhsk.CLtpJ5Wb.png b/previews/PR196/assets/dwhtpvf.CLtpJ5Wb.png similarity index 100% rename from previews/PR196/assets/szrjhsk.CLtpJ5Wb.png rename to previews/PR196/assets/dwhtpvf.CLtpJ5Wb.png diff --git a/previews/PR196/assets/brcxpcm.lu4jwpi-.png b/previews/PR196/assets/dwrfscn.lu4jwpi-.png similarity index 100% rename from previews/PR196/assets/brcxpcm.lu4jwpi-.png rename to previews/PR196/assets/dwrfscn.lu4jwpi-.png diff --git a/previews/PR196/assets/qazwlbf.DC3TvBOO.png b/previews/PR196/assets/eaecgiz.DC3TvBOO.png similarity index 100% rename from previews/PR196/assets/qazwlbf.DC3TvBOO.png rename to previews/PR196/assets/eaecgiz.DC3TvBOO.png diff --git a/previews/PR196/assets/experiments_predicates.md.Cf09Nyio.js b/previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.js similarity index 99% rename from previews/PR196/assets/experiments_predicates.md.Cf09Nyio.js rename to previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.js index 9ff26596e..a601623e9 100644 --- a/previews/PR196/assets/experiments_predicates.md.Cf09Nyio.js +++ b/previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.DdNi_LGc.js";const k="/GeometryOps.jl/previews/PR196/assets/xlumhzt._0ia0Jl9.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.DdNi_LGc.js";const k="/GeometryOps.jl/previews/PR196/assets/mchjitb._jgzhla6.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=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/previews/PR196/assets/experiments_predicates.md.Cf09Nyio.lean.js b/previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.lean.js
similarity index 74%
rename from previews/PR196/assets/experiments_predicates.md.Cf09Nyio.lean.js
rename to previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.lean.js
index 93edea30e..faacd837f 100644
--- a/previews/PR196/assets/experiments_predicates.md.Cf09Nyio.lean.js
+++ b/previews/PR196/assets/experiments_predicates.md.D2pdA-Ch.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.DdNi_LGc.js";const k="/GeometryOps.jl/previews/PR196/assets/xlumhzt._0ia0Jl9.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h("",10),l=[p];function t(E,e,r,d,g,y){return a(),i("div",null,l)}const A=s(n,[["render",t]]);export{C as __pageData,A as default};
+import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.DdNi_LGc.js";const k="/GeometryOps.jl/previews/PR196/assets/mchjitb._jgzhla6.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h("",10),l=[p];function t(E,e,r,d,g,y){return a(),i("div",null,l)}const A=s(n,[["render",t]]);export{C as __pageData,A as default};
diff --git a/previews/PR196/assets/fcbnqer.DHYn4Z6H.png b/previews/PR196/assets/fcbnqer.DHYn4Z6H.png
deleted file mode 100644
index d583a802be33282dc2493e367ae0f2478b5c48d4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 209728
zcmeEt1ydbi(he-MLtBcXxMpcbDMq?i$?PgS)%CTX2V+yx+UERr?oq2dWq@
zT$!GJy3aX%o={n75d>IFSTHa!1Tj%Tc`z{WYA~=b0nnd;N4UT0Q~*C9^(90E!9Mz1Loc@J8~OQ>JdD>Gw5jfQSc?|6?jGor1H
zh0_@xlUz_lVkn=0Pw?*;;(QeU`ah>&V1Gt@eUbkA3&VHtfd8JxrTQ6Os;tmEzjS{3s#r2=q
z`6`7H4=3V&7Dcb-|39HphVDK|@_VYVWi6jJRi##zlas5}fdjKOPRYs=hE7aMs=Va|
z11s|v&W8!^6%rDnMx$D;f?!kD#Z@Kv|F`7-&e5Oc$`%R=vp6nmHO;|z+@6n(tJbTn
zPNypk7A|K?S7&vT&u{PhIR8yxUArYJF0h!34cFbsU%!5Zg@p-m-b3*`c3=8@ytMda
zu{)h)x@@@JPK#`MTz1sf*6w2w{U?{fbm@Twp%@{&`{gTVb@L$i>)+m3)9S`X=fNnP
zr>7@8&%fP1?>E^S8yi%W&3Sco@so$Nr@H@LE1|y<<&ir+)fF&tUE1seY{-)?~YC|x4QarJ1awblQRp(7pH7PheWFE
zjt@qM0{ug@t8dZVn6nS;8&OB-?9Y
z_evMz{`s^jynm-<^|I})Dxhs}QPY7npMW`ZM`bII|_eex`uJB#(F8A1RIcCR{I
zzmB$w{mX$pw@1T7%Tjx{PsSW}TK$pMFKliPEwKqHoc?|k)j6(j&0n?$d9qxO`y{(I
z#NtH%=w)hAv^i+(7b3J!an%=IgZF&k&}Ypoas8_9MrEyRM8M1-4n^YEMDw=ux_CpM
zZ$LMyx}^gG<@@vVCxVo(z14nxel0#Hj;%rozn&Jm-UE?VYKhKuDyWe;?v)ZpS9p`C|-|2c`>;ecn@^H+42uQ#zjgij$?yJMV<6
z)*qHvrcb%*9?r1ek0F?NxVq4Km2FLRO9sX-B(mAq^&KbIcMyVH5U_ynuEv_%5(^Er
zNAtHYJc}irFK?gnsqPJx@g>_=t5(?zA5SCCSt@A6uaRO1=e-y29f@FWdD#sTJYdtij)fgFVxhuG^F4WD
z;?l~Xs+8&sJ*vdUt%0hx7=;Fj^kSKfQ}2rN`su*Z`*$|`eRR4GJDY>}uI;nHlm14_
zd{~tYrPRmPCKkNT>+LjsJjX%DByOg1SaVlvIYEEEI$GDG?yU(&u<2L0fKUzXWAmYL
zbq#8jZMAj*d)6f*Z%49Vbkp<P=09ry6jx<
zqQlI%(JXrI-(@^h9PzQ|8+V%z`;JJX)%==U)josD1xIITdydD#Q*UxsQtm$&^XO$csz5f(S3A0<8*2seISheWQy5k^YJ^}
zskgnilR0D(sVIup+iT5NVM(~lYslWsM-!IhKri~pS!A8l1$jIq=x;XnW8NkfZsI|8
zmflS^8TauR=e@}By;ws#Bv)8;_N}7bFkzuZh%%dZ)?GZe%eueIHy)nvqP>1zO{Ona
zK91Z^=1xxMK;;X
z8o=(`jFEN}Ff7NwD4;$OsCrvJkVzo%=h7W~`uq$3x!To`;m5hf_}CaRYimGYuU@9K
zOkDYvAMf#ALG1l@2j3B>F(dHB
zZr7XKS8IEA9JMwvrr1oQ+1P)#<+&ynmU*#SiXJ`krm!;5DbYyj;}^`IAoGLQTweyb
z2$%Cb+EN;~dm4_ozkdtfXst{d6o33Yck%Ty-9AFi^PNsErhi?XurikB;NdB~cZEzQ
z>;CX2IK&45!x`}h-kP?()t9%XKa_XtAJY91kVKmAQ#e)59rgKP_ioT}KVA8M(d8o9
z24u{u55VIGII`nJ1&hTQ)+oQXe_}uY572!YS0Xp6GwA9jY!aCfrw}ca5Az^84Q9={
zz2u1_?$ukUF<_HFe&uZaf%B%6Fe`$~T5XQ;c^@y*=6{uLqlBPii5Xf2Lb*>w$z-TRccRUh5Ag%`u2J8m
zAfb0U^=SG}j;ohFHdh-Z5(3Av*4#=R
zs+;-w0+6Eg68*}<8
zN2l#JBT7!5(}r26O8xyo*q$;hJU%P(2V$^4pC;+Ik^LJN$Gz0PA+h*H%0syCVM=w2
zAQ3WNP}*pMX^`(E$(FLAk+}BkTu$&k1{ZA6xejOWXx*b3sXlCN-K_KLm8}}J4(qQJ
zq+VGkZ*OP9T!}o%&N1N*yy9MMtvCo%|YF%?vBY$DUP`KFF8Z__>E*+z1??*#_
zZ8};i{l%a`MInA#7@|1&vQc+}OI@bR${aA2GW))8`$$pN{R5sb02VxtrUimSoRZ|K
zw-lBBtUBl@E<+4une}Xi)h3ra{i(ZKTV)O}8Go2Q`X+j|7ac9ZyR8#dfFiB7m^qZ!ps@i-V>N$L27A%sN0>M+L7{p%dV2|5{Q^)
z_s$cHr%ooKyrP6N-+tTdUgWjCYxB{tUB9`ffgdbn1Z>vyBA$ZIZ)1A(;U4SQ)>bT!
zpPoo6hJ6kvDbS1~*}kO=6_3PGlVIKk@N*Lq8#}O>@x=0M=gFXC*|YJ3cN^c=d0Nh0
zWJPL-jqW{g)2}(moI;YyFr8J;NXy(Vk4@;xj_D=zz9zZ9K3#Pmtryg3Kb$HU;F-?z
zn5ivR^Pd{iyYWXH(5~4@vl@3@qIV1eXH38aPVB?kkjn@mU#eBTWL*%k+ssM+2!-dq
z3@^=Xn&0hGuWM0EK;A@@P#n!HN4QN@amT=q2lzyij!-|@w^n+VN4JiRp_$D!y|P7P
zqxa26et+7FQe?PZ5Qti01B@U1s!#M1N{+7t*^O*HDs!b|5?#f+p_P6bX2q%{kX9xt
z0Hq`VnQ%7GQW#bjdQ{&b1MVR%OL|Otr*#%ZOHR}7Pfo6CDmiNCsu9dy8;~z!svlj(
z+@l3fkp7s_9#z%{8SQzO3r$6&hAU|rF|xd_TFd&CiJ9G7t0z})?vWdZe9$%Y?erqf
zMt1$eLhpoGG)yVrxWxP~w~UAAbd)hK3%9Iyp9aU=BL|g;$MU==D}s%&*!V;6#WELZ
z4yJ4rH;NWtohZkV
z4CD$f&WU*OfEgt{JZBaj-ZjHe%Uy79KK$oPZLIvlC_4RH2?K`x?}QM`*SUr2<
zR0|7*mI^axWQFet;$DR&YXXch7!d^h@umL25{QNY@b@1y+o&^{>}hkp+=xWlv1J7?
zv-8Mc!)uzu9+0a0HMx}(O^na?*r3aWliv>4aZA5+r>vjoyf4uBk1~JEKS7X$3Ky^>
zE<(ZV(A=^1QWbEwl~9mH+SkOLyuQYLGcFyah6!%c&PuMmqVADGbz%U02+eP`&n=kO
z?6uvU?}r+GNVjBOmX?&Boh@2`D5))m#oRfVaKoK+RtH{MqbJ-;Kr)4z8;K-|b+`}c
z+#767j>?oMKAi>Eey{Rjyh}K+8>?P(C?T1fkK5(y1N%NDwcap1e6@2DM@4i<{P#Is
zvjs(5I_E5Or6-c<(3k{=3@hfvThlUZcdIn@wC+pAFUmB(43?$){DOc?r-whdJbFZ4wc({!b>6dhJ9^9hR?lcnU
z-DOFl`!6~4XQZ03-)&VV4x9GLR|-acQhP&AFH5&asKwGm_(qMwYi;xS9p(zc
z-DrcVS1r;Z${l&CwB;3@t-Yt|>-hF-J@^TJByUnC(&`7#bFagTH4W8?6iM^(h9FUX
z55d*)xoL*C
zFY9Dq-`&rXY8Cqfbc%~P%;@_x^x|(Gb;_*6+*D$g{jhp_ll=6?+(z_8)p#*Thm*;I
zH#2af->-DCF{#jvK61>Y)JdxNe?rfQx9T+e-Zpu?+~?*J1jyRhRLMULU*zL(IM>(L
z-`?MEIImjac|Yn&Ng?o)BSEiuznoJh!uD2Yzuy*7u^sIP=@pZRWTnAvvKdHooYU`y
zT9$_?r;47A6|gRQvC&};61IF{LC-u4HX&=-^e$+
z{2r9Asrt@
zSk{9I%gw%Y*A`_}q9#6~?|^H$`P%j?9*)tnte@>;wVqkKX2B9MIdZ!`wcg&iK|2`;
zyjh+FeM1B;-bIw!t?A79gy(e45alz6Wo)*yGQ1Nx#4Nn&lP(ZUT1
z7X_j9klqD!lgVwMQXU@An^PzBmY0EB>GGV^BXE?%-&iI~Pwal!k00QsABV^l-8G8|
z9>58n?zI5l-|zm|!doPc$f!rm$!ui3S{F0mW)G`Kj)Yy|G98nPZ?y_^i$J#Fs&!fQ
zr|a%HVXne!SX^#VV9P_W#Q5I*8*^ezt_dAG7B}W;rP{
zJ{I-#Sx|Lgx9NZ!L_uk?WI^TDhYiYWlh$&7pz+@v-J{E#jEDJ@OZNSwDII~E7HY6*
z56u$*8@VXdCK#j;5*Pzc8@5N|$5&rXilnkHz^PEefEVg2ug=ip09O~;A$|r45?-fH
zzaxaT4+R>;;P=8a&pr1>pp_&o?h35m+~IX=H}gp<&C&zqktw_yR2pJn4v<{BVmGl`vRii%
zN!~_$D3W~3nZL8eZWuHEFH@ufGC=B$1PX#2-qa%c!`#Bkiu+DqXjWF%`@475qK3M9
ztJNwqE^P-UxB_GI>tcuPtMAD5G7a}-%=&Yqx|4|2C~&u_SR0=$kE?sd9me9SEHRQ~
z;EVWh*j&iT^~uV{+5FPgL%$s{MfLcU`48q-(incx>l6WiRLQ
zau(RN`!K5iAnLe(Z;X`qs6!zxiQdFDCg_-CG;9*SSF*R$9Lu#~A(YsLpB4+ZYm(+N
zt;3+`Wz=DPWtpGSLa^XY*5SuN3S(PCfPF5%{Ef{PFL}oXAd1v!?~cWnyR@a%Z9tR4
z?kX(3dah05PFFj;+rm&L95GKAYIgnH(c-
zU^HJP6WQO+5>5N6tYrZkWM^cz-^CPPKTBdlp)j2sNIdPk&hMd`J>Ks3i2%SIRshb8
zt84%cCR82iQ9!=}xg8u0r(&SDr8*SW2quHIwq{V($d)Ov;dHuV(_rS$I
z$8>Jz-B4<`tZjM6%2M^1IE);YNRJkz#k;r;5=8oXi#ce6irkC#ks~1;L
z;lnstzsja!TErw`7gL#|pZ>E(D69V}u(u13(`{+UvB9Cr+c=Z+GGi^TgWai}i3DC?
zv)IfS#Ysm|_P#0=hV-;>dLvV=B9VdvSiplJOBp1M4(%O{Li@E?o;5^!0EP&MmB{{a
znvdi0j2;;FXm2F&i}#jgK8EJ68hAK?rG$0&dBeEGB!V8H4*sjK)o6CG!EJI{om^~J
zh@VpU77SGCnOVfUQy~Tr(9DXcZ+Ku-JE8vZ^!eS;ae^|@_Z7*9G;0+BNb+r3ct^j3
z&y-E*V*0n|OeAQ@$+b4p4))cS7nA4P8Q4%ReQ8yg_CRcrb<7%+2ez4frGDR@J`?mZ
zpp1?JC4Xv`4TFgan>a)}y=BoDK<#VmbI3O`bi~X(0{f7F>Cjc~1jFi_I7<*-pueH~QNnvA89@w6LdTym~$a4|BATMDzOe+i_
z0gzTu!rl+=HJ_anwaHi4IKeI~RuY}wkFEo!Xn1EDcnde`1uLfU)l{Y-3S=X%n!I-i
zr5*(7%}hBtr~nDF!z(=Pw!5p`3%9oiR@Tn^f)lv?221S8!*J6k|0L>S`gBB5lt3|k
z?dRJ-h{DyIFprAg6iu@-0jQkb>58%GD=jS&aHF;XS=h&sY*MnxG#zERTuemU+tl!S
z^*7v9sDA~3x{3``FmC&;%BLd`8UI9Nmd|?q#$cGVOx#DuHxRSEu
zSzM`C-nkws#I{I`XQ$pxfB-pNA)BV7r1oMyblMH|u$lF=Y(6p>HIeo?@SvLREN!Or
zaIggQsmeqd#?~#C_*rT5s+*OKe{k%1FsSXL$?kkcXXpp~MH)bz53&^ueqbOG1^`vo
zV0Vcz|LtZZ($?-ZJn>E?QE{64OMHK&z`!yIWB_z7ll(q+N6^#NOmV}NdniC*R$Sw0
zfnxdbvrdzz$)n|c~1Y3aWUtuG$fCykNf(Q5V4}GR#6lR
z*H@?O_M-`MP3+5ngX8X-MNglfK5rWdp(dl#
ztm5jbTVm6G4>RS^OE4-dt`Pkh0?GI6?~CNS#1FolU$_b4xu~CngVxEwh-hi>C!S89
z-31pLI0Xrv`fA_Ys&2L`AwtO5ns}v8U*gy;t>xyV^qR#CO^niN4oOMw>|Z^bPO-SPe6KE5xsFEOcnQj^N>m?}ynT}JhNOne1#z|onH@0e7m
z+xu-SXZ-{kqIM}m-EQLkb*H7w)?89OwO@ix
zlgxWKF<#AxBlGK&7fWn#?+M;5k9A$};J$e?K6%AXkh{z^PLUeWqNBvV+@@)*l;{Q1
z2qIC#mkm#}ROj3}Jdr#WxjmsEK3x1pj1z?H8bpN`Z)sPwF3EI|)}H1e4Wd9qs$s*a
zRfKv)Lhw`i^qC(_-{Dz6vJ&SIbv?_Tqh!^*BR>l$%LVcowp0axj=|HvQmS|Df%oI2
zwXKB6ZPbx9=&jgnorAG-v1kBWt|gxV_hX=T1t|B*1yctij;MRc{CHT#$+$>qJ38DG
z1Y(BQZgsUY`|=F^eb^KG{XlZ4Q18^#pU+J(G%QsPjl8Qn?E))C5^)26QswVKk%o?{
zth=yB>Gg@
zz5`9*nRdc8v7qufZq@ijt^Jeqb)L!DSOZfNfT
z0C?CS+Ti7anT#@VNpqqEx@Zu8u~M11(N8i+n;Kw^{$M
zm<@9zynr0SMcYN3OuI#kw94{C}CKZDTUL;lW>@28d<}fJ~c}PW968J9GLQI(b<6NU{yWLP`;LZE*UJ0ws
zgm?P>q8FL>MyFYe_UI4zPIjhR6&6O8b5-K8*7D-lnLPU-GCl6_H{R9X*$>X8>o+%u
zbOBxf(wx~}67I$p^w&lG^{Y*JT4$#)B0I=EG^{?)15samR&r`V#=AIZjuZso<1tEs?F{h1w%?9Fl7K?*XaJ-EE_~
zmwl(+t2`UWS@lpU*K|16rz)2#QA_yY#0-VcAN;C@&%?<~DbL9+kAybRCX+LHQvZp3
zmCkxpqsDv;?n>SA{$kHi)81MlIc#j7BI}{)8pw*puKo#u>4I$^`}4zd7rYouUszq;(i`5ii-~o
z5xp6g|L7@ZG++B(DTU0h^Il!pp{_$*hqSAR4lv{(*L
zAhTU!rp-RdE}7_AvK
zLt78WhA&~egq&103jdZ2j%arC+@9iE4@Q?xA_`c`-RgZKyRcYoj;LAK(NtD^zlaFa
zrxzSXw^UpBgF09Z8CuRq_~L0-xN-Qz%i*PF|w!9;h8eim|65
z-Fya}`)sK;)P99mhJ!)1flg3Konb_~cd-?smL^8Y<(UJLoEnW2=G=;f@f*FtVh+01q1V`XpIrDtsI
z{97}@%Sf#M>8a2`$Mj#Bg#ya#POF>NRhiaGra(~2LoNL)$DNfW_CsKAR1UzRLYA=U
zgS~xv2<7im>ZNNdH9ZPb6hSXNrnVCVyJtYz?ow3iIy$sT95GW#Qs1F9Uh#kT4_dY>
zTE{{hc6~j-esXuy9s^4Zud^mEdpdpOZ7PK1mb}&d%SL*rofPfv^`+T*%=mU3vAc`#
z9iW9e@~tcu4Fbht)55fBR9a{@YTi%m`3wILy0kK;Z9p2|2v@v8aR+05UI-)+H?wIK
zsH9YkU;2_F{OYTJQC=5Ubn0D|OmtSZj=P5yBYL*afgBso!yR_&gB8cIGbi($7f}0r
z#!p*VxzQ2gh*t~*IK~S`g6-@Ssqm}hbIEBkd;4C7RIB>dB7&-0f7rE`S
z&_H9uFk`4k)-Wx9}3hGTuYwQ;n)o~1Q;xmTATR>kj=w{DNv?to@EBg
z&36%kaZfm|YzLFl3TVp5hYxH^7PFE0{SikO5q(sNzc=iYw~~jSf)q)T))Z6MV8TT$
zUJ$O^n@kitlpXdIQb*CVGBsR*x=3V~)%J-NwbB`1CpY?d=L9=uCdO#d3^Uw8mg`!AaTsBrcGVS3gGpsDX0
z`Bw+p(dh^Pwc%bM3>Ea>)xQ4y>8zOOn&fd@nAocYG5!%BPzyJ8e3752J`2uLE&)-P&R>CBWrJ+8HPKuDrv>tS`X+q+JmFO3%D)zrylj2B`e{9*tyI`Yc$
zXpLUmY&6?$B@D{7S!`&KNc_maRA}K|CLI~LYGBw0mPVr5F$My=Kc7FXbwdZ+F6bo;
z3V`RpQrbOjie{}KLQE(7K5}4-%^y@;^K
zM#z-w8fJ8xAbHkZ>tUp3-+`jB(Ze$Jv<4x4KxVv(tA~|@xpDZ4(TH;@gJfKkuJ5G2
zP}dP4Nd&PA|HMGX@A1Jnd!7wCKTiFV>h9*LhpSUu^!mDku|O<#L8dZ-zpvd`pL3hg
z-&dVmn8fFk77zf8W_#DaoA^q{dw22GaaEaKB)OQ7QhVd|J9y_P<)bj6U*+vSPLp}+izk@rZ}g=^9ln19Lzluw)+mkzU8&fW^59FG#ucX4$xNoy)zekyHx}E33}O~sQjF#Dg1^j7w7)aDJIiMsh#8uU*gzL
z6<|LskKtj}hiBF49_9JXaIrJp2+B4Lx~a*v_>o~atgLOvB#c@NB>`b1Hmq~fmMKyz
zx^Wi`xPI!n3v1t}JQ>A?>qTqK@w74adxpxmYn4%jFBzWJLIqKQK2BBFemVtA0rIUO
zI;?f_r@+l<+;P`~)j_T*VeO@Wd
z3`2zeie*v~O@{Oo1@p2gf4eRxkJa@$OHbzRn$}*WPvUU*DTU0d${0*kgEHBRN6R&c
zD1x=aoghjNAo8BMp7bpmSg21Hh9j=~UC8{02dG8!q}V~|O~kWbc2~-&RcR+V^yuMN
zD=KAWd-j<{4bSC`+U=PD^{ga&YU>7@<&A@t475$-)@>;fsir+%5tJmB0zLgc=o#LW+!brx74NY+E;HN_zxO>%9m_P>!6iQ
zng{vXPN4Rq4oU^#YMk9}eg1WH$`pDBQXj&Bop99z7o&Xg3)Esk=3jLP|6ph4T^AKQ
z%~e}-4)il`ViZNOugo#!>pwu+Ma!ob!Kj!m@Zn>^ST`3P+XhsF_TTmF2a9};=liZf
zILdK?4$%t?s>679aVuc=i0dzJVl=HqpS%57|IJ%I$5i_VsjWy1vx`ZWDbgD@wF>Y7
zWIUOMt1HKlVllym#ffvtqnt&#Wx6imX|vKsiRM1lT-`D~)S*jf;d;?w5*N#6}-TR!c5bRy&Y;k=O
z$v%Pb7ma!hzH|!0;lK)Ede#}=v-OW-Wi$(;8v56)1%%0{hszo1Nx0#KVTUe-#l{4)
z66D}>o6=m|bhC?8385W}(bCCrj&mHNzi!3(d;zl2<9l$y`Um0>9Oty9kZtAJ9bs{_
z&7}n=*E{y`dcxT%mp61D81jn(-d^r!|Hf?H?Eb&HO8$w`9_q~0W5UjKt}>7?J>L+8
znOozD^EOcNw#laSIP$n;@pyN&72~5i!v14j^$nQTHY5s&;J!qsLet@Q05pu7@cX)Z
zte+qA($TEtpZvD!RDon53EVfKn6*~V46jQgxdu@wDbv99E)3}#I*|esVSfdtzKEQtsR-(TJnG4X1!V&b7lJ=1;!dnr;Tyogj%x
zlF4V)3nnyZXJK7#0HN3W$yzk34-9OM0G(!EIxt6m|
zTR>}P5jRx%uJZGDb<`$65!acC`UQ{s1C2^1JND|9>eEkmv{IgX2;lXGEq+y>0n->B
z!;Hwq4F5rWueM4nAr0yB0&}}4-~M|B?HpF)1uW03wSCpuD3OU>9VK}uX=~(oU%D|%
z8hWXOkiL2;eQ`mxk{^<_fZyhk3ve`y><|B#%lw@*iVjloSM#5Iu^Hb>KdEso+F!3b
z(dS!eFv>0?1d`fa=t3tg6l=ud0PXp`
zF!k|pjyxXq*glrERm`|e@u}M~LVb1`6cbnXN!Vl_yBQ4X763SlQXW=Jm`p&BL6nVcDz3V_v{d@%=aso5pti-D(FR%3pfPK>8~K@C
zGt$5l0D`;!H@rnaX9ZENmQrUtyzRpUKkJ_tgrE_JfXd9mYkdXxE}>-3XJ-?@QW&d<
zAC*XyJnk63YY?#a9br=}T;@$uqt?jon?Hm5GvWb?BXPM@X~c3INZn&3o`8s-*v@8g
zTFfN^7d3WZN)3DBgQ`kuT(^>@0)%Ybk%Jjw9St(9t0J##&MkKqs*IT!rumHs-NK5S
z>G!g^e9ZIpL0D%k<*oC9DIR#&kJ)DD4o=!o11&@~%Ly6vg|EvMcvuYz)+YGa%GVG;
zGpTb3&*}R>r#x{lH$FH;RraB@4^_ih04d=zo>D}0)72}ZvG{`!v@{hPEu7sMye~5>
zMoN`cLfWPP$z!&X=*GPR!)pWJ=1`G!JT@HRdYMH=hhKwz7Q76Hq;&)!2=)+y-7S9)
zrB;X$8t7r%4YX)>(j~jBP{V|Zp19cX6IS8i_i!;QM32|2a67mt3~HtYEnmJI-jZ7-
zgd;JyazW=ln2@H5_%rQfNWhNf+5D4-J6ey2r#Dh)Q%3n{S@c->Y1C9T(3YiAZ9F1T
zU>M%O;b-9f1s2c}y>od5~vGC{g
zS=r67=kU|xA4Z>(DA4rmuLS{xYMF@xwZoHr5@ElgRz}4|CI!I<`y^BicK#deTkGZH
z<$@IzI*l2Rj5+X}9~zv%c7T3w+i^9(x`8`ok@~%TTznql&B3II%?kixzp^G=GkFFx?>FHyTyv}x!bDK7R_4fi
zP3iP2fB2^W<650|4`nI4zlkKMu_PQitd4(j&YMyZv}tc7&z|V&^P5jn)QUnC+HX_T
zK89o$0lo>HyUu=>E#m&BC+t?i8WbDydZ@T&oN`kyj!J){NJ~SReDg>fbtmb;laAX%
z=a>r5B^R9N*;??dioo851&30@(+i9EEM)YX^wi(+-$n@-1B1s0ti{**(`woU6=VPq
zFEkW%zNz$iw;oU8^IB|p?98Yx?fh9NiE8CYhJhiT4z4T*eUPY
z1&T2w1O9_UZT0U4ljdmYH^B0*qAKe=eH5uzODpX8-VuyNT$@gXsV&JIX6
z@j=i#n~ojM2cgy}xAUa~1Z_&+4n;Jm6ttC9qmWL19^+wMq)8-basHFDU8i;X1|iP@
ztu4v-ayl1uu+DJ<-UCxKi;`nbg;yi|yS={HGoO&w{Xw^$7WMfe9tx48`kVC3H{mDE
zvoq{kaod${lSAFApK(p_1cQE4%@NTXrtj2_;P_HN~V0%Faj9Q
z%FH$ZAx@H?v~cw|3dJQ_jRMEr$X*Cr=|@{iZ%b?a^GO_~XG0=Mti9XUisf3Fs^v03
z)?eYujma3an26QU)WQauor4umSTFYxZt{M=+M|^a-#`
z;RS^6qN66QYcBuM;Yy6m18Osn-qCL+4lj|#U0
zxt2CyY$0I50yOx;5HWNduNu48nVxH4cvWrJ4#30eON{t-DN<>k_fIXUufHMk%bY&E4<1NlnG
zT*NLhL#Whe0cbjsE9@i*lLB!^p|M$jrtQ|m;opru00m{4gvU~qU;L4j1thpP-!L#A
z{ys=&20|efs~FTu&ul4Fn~ChdY%6*R>Blp``2&pKmOMCR@I$N%xz4ID7A>?DSVF+G`j@fB8rv4g&V%9^%}{
z#K_;yZ963WTu`yo6cQFm&*INyw;e??I;~ucdI+Cj-(HH*
zpoDGjy;1)@y#lUyz)su@2F0w16nmJAX5NV4j%|jQ%d{rE`^cmKAw%}0Dc&H^)9K6b
z)LuJRr6m=c^2br2|Ni*_4M=4ZD?a2
z;P9Qwu96(hNDo6FBaHcQ$fmMf=IH6rDor&Hh=YrHk*UMovZ}rg3r5c#XJ^QGZY5+e
zQk-q`_Xb-p@aF-#lV#tDdK->^TE-T!fRn#R=RK(!m5
ztqENf+bWh*D_3qLYdJwm8;zOJ
zkEX4I=HlPWR5&l`Oy?|r=k!^(!4DNkqn}NR%m=ovv@(d3r(tr$-@U555pKL40c#Ac
z!JA~1;jW3XqN9V+o9{Xbt$(pp=|71)EI2`&IP{%^<1WeFvl5mQYjAPc-lnveYEpdg
zB7C_>#|YH+7Bm@GLsdt-S!xmJ&R;fkQ`-Gux?>%jHTVs-gPrZUqE$I)P@;Ja?`P$c
z(dLzGIljV>@#gwmjlA0(z|OSp&Z7~XphBKr@>*C=C!QM}uEWsY_D~6*5h`K1Kib>l
zT3YG=j>)4V&vsUQ(t(TJ8z!Wtq!!m=J`c3T`<0{sb#d7jeIc(lMYe}YTBU_Wi2_=g
zhzNF`^o0`SL%@<#shDs#@Y4%08LG>Kf2tP6XhCVq_@v4X-;2ag;rb=GcRLj3yxX6@
z#goZM2q2>Z18Rw*+lUZGoZb>q?E*>Zvf&{BqA6I9!nj(Es+dN=njoIg{R?Q7(eOn~
zAd}rkl0YM!67wxm)oMLdnD{+F)<^tdg1*t;fAwK@#wwAT{VXR(g#45!fCn-Ng)_H=
z?<#WY#Y|;5=n&3FCMZxG=tM6_8Q6VSKHRV++(ZXD32?^~WMTgRoPAGp6M#Dqd(I`-
zQHiIL93rPqUEE9yW;3h)-T^TIy{kDxZNKYVMVkwLE&IP~e7(#a$5|?;e$-Qdy5a8#
zj;ND~yeD~7BRy>JAqT)`ORZi$;eG1J&cm@MZh$Pe4#qO<1tNsat0~#}=xZ*fR~0dZ
zLymFXa-ETco)84plb4aaGX#V(95i&dIm9PDd8t+$7u?m!y(X&Nt89+bSEa>BIs(9V
zPG6^ed8ZGJ8eY3Fe4|{zElAlx$NlL3I&2S$;%R)(Ak8~a
zhkY3sEq+KyzY|r+L_WCb6OQuVYwif`c19=Stp`JT58xpSG`;-=)vIT6w>V?H8u{;Q
zNkTd}^4*OSxRV8k4xm-bH9KuHIUja<7*_6H0sO{z8jPbXLvD!h7@c;+!6p1t+%Op}
zQ6;QSB7lA*PrmK#2v@3{zi%3`yt|Qvj1dgjTjYmt^c@VT7n!KHvCA-$)nrM}DrU@P
z*ZAtCeY-lPSIn7E2Nv*6tDt2MFX!H{`u}n*(L3k5)&?=4O;^MX$RGZ~d*v
zxu17tFUNkMC_-&OjsX~y3VE>K)6GMkv3kG3y7TkZZL*j)wO1&=<>*NTXOxa0LJhJ|
z!2yyv5W|$S2kE7j#w;@c6|G(3_16+z(r2E|s`k(G({!y=5bz{jy3QuK{*FddOo?Ajh~n
zN^B^z6)x*HnL)#PDrbsHh*57Xh&2;?
zmKZTDKoN_XK?3o8O>(=GLwrWgpswWq^4gP~HI2_|RZo0P0IleYQ&aYFs3e
zq3lAQ(0}k#v;df6%$J)sppecR0SJ=|Nq4D&UVq{AeS6ry(bs4DyzA(+z2o;j009FA
zekd>pd&ryy5wzXK*f|gE5{fd&;A>JT0G7Ry^-7%wJe9UX7x`gyXrH-yP~3`(wf0qu
zTYv0omxpK9te69dIby~y66Z-yws!E1Vq__lA7gs-hF>950Q)>(F|;qZ{Ce6*&z2&#
z14186#y}tpNP9ZzsOZFkoDzY9g^^f3YJt3MVRWeD1OtRaFnzhd-%dv(kZPgc9v-kG
zUDW6do8GOr=C~@bk~r%bMM8+*S=Z`3l(}5O`!Ca-IX*ZzyxipaE9RxB8W`jC&Ld?B
zUt~m4-ki7g02FkwQ6&6=Nm9FCs-sRDJ3&=!f$#`yr~qtD@z#gF<9TPxt!Njct95^l8I_3G3w46Sm$UR8TpOnH#r%6wVg
z9rz5c)-wpGG)-u_3@MY~CZK=2+v&?=DRr{*X#a41y(7M&uj`yNmM&huNj(SrRa~v9
zflcwm?l#7sMV2a#$oFaEa|AVozP
ze7H_c?QhScY{4JWZ@`YF5|`$}fr8bmlf5ImIs*BD`0zSlsB=1MK2uRz7tp)E#cGxH
z#J?*I74K_XAz89@C6yo~LQ7s?h9z+x55QYsyVukq>d{Tu5E;vJ7g$Ekj9n=VSd4y@
z?pC$jL#Oez|MIb1aHOE2M3kS~ApZd(R;qFs$L`%KHDIk{yEG&Hy*7~$Nw$Jn62}~7
z7Eg&HUVK`MVHVBSzm+1`!Nm1mchNgNjn6-{^T5S6<+
ziaDb{&Bi^Kux-bu5VV|dInhX^ZUNf2%|fGhg}c##ejZ@wzGT0j1}LMZLNFNe#m{3O
z*K2&I@uE3{UDtHQnh+>?AFxAPy9Jih;&)G++JDMHI0mnv<4
zn}i`q>93^uN}(i~q+j~M-t#j#yK)MI;onYGHUQ58uwZbp&Kfh`mG^3vuu$CsKO>_L
zj@H$#7KAw-(XQCk0h3i6MpR&rpUL3!%~Ovn&b@Mw)w8nJYM#mt0VX&YU?=4ztpgnK*__SQ=W#%n7t%Qd)?jow$4hF>do;pI
zzZJ5YDKeXo2_W=-J6#3ppWrvH`%2(cd|oX$!q}iD{WlBO&n07+iS@u9PpV4kVU$H~=+EiEo)O)Tz1r_w^C~CRi6E
zZB#&y;hSR;LzmKX3$VO!%ZAS$0I5~HW)IkcRp{A?j|qM+MyCN-YDy&bMQmwo{Hpzm27(ezA@yx!oFdpj3LivPtofiV$D}diW=b76kJG1k8
zHZs-A;segaUA2+ENK&85}`{O0O6=4uT)Ly23(kbuz?yiBs*(uQe@^`
z)o4mg2<+(SYAX>K*|!>}0h|`ESuS%DD{V6%1ox)+9?*(
zIE&I8!b$~TN*wKx2;4cbgt-yo6ruYIc($i<<{6F*ej%}2)KKA4CclMlZ@59|j?~qr
zQd`D{0NPK}A!7
zWn?{*v2bd9y)f^pNrizFB)Zd5)BRvfD*C^8dgtgk-|zc-V%xUe*tTukR%5GSgT`vi
z#ztc|XlypN(cj(o=leWs<*&(_HFM)S*V%i&&OIKhI)E1Ew##bZF#yQE#U{DSxc8Nr
zU6%!7?~MD#z}xg-XMiy775%p|tK`2L?P3*)f{Om#>5+VyKFNuva`wo7I2U%NwwCU$i
z`r4TYjcq}pJUo8;Wo+MkK^{m2rz1kq%(&i>%Y9K~y8)PG&F*)>2Kq5I`Oa0#0hW=r
z7SrBOw*YV;NCG@pXdvjs6oAzrkxTx3m(3J0A2*?IW@jb#-
zunA6>LlJ@JA%O5=$0Y0dF@gC_u?HF&c(@F|ptVxK8N|mHz#gdw)Cdl|1Q1U~x8Fz1
zn7x;`hmGhx+acNRhK9}oXPTDp!_{@sAnHzYtfDbY$`fc82hWXs%E*_XrG-k(uxy#CLsdkoep|G(c
zm${jt=mw_n+*{kk`-!tFMyysj`QPW$?^j~(j7`anz;6X+@t!DSIvj_Uz8W3flZL}b
z6vfBBrGLMF0$RNP*&fejJ9%YXc{Dp$7xo*=&W(UIYS&fEDtmYxL3Fb&RF&DGa^hYY
z;^-^M))~f3B+2oV2lp;3PFzpM5~71^HzUS?RoNNSedgzpy0|(9WSlVe?npU!?Vkj;7_eaT_$MdgL95NO_8_8sNe9mlJ
zqCweH*!4hyF>sCCR#F)vE8KT?H@*)$V52g*<21w2(Nj$w)%oph8R+l!I6JMKX8mwx
zCRhRk>=-46k)(BTy^I3Uarnx+xp=u)@N@QHp@DeE-)ygaPV#+qK34G0-(^<*izdGT
zGP;Z<+GIzKefM;hbRQtsB|?%SXwnbdTzmeN#iW3*$Er<^IpOPn0zc!A-T5%z4jndg
zn;r61{Gt2{1p8;{8an`a>vgRmhvRSkTO9L_@O*av-UCqP7ImWP3DtB*jTJB{5kh1iM&M8zG!j!Lp|V_dyS^b^_bA5NoH(zBt@7q@y6K}MxxTAMmtrO
z`-x(;HtYg~JylWl5VE5zpm^-(i!ou^#QK*?r2zL=X(cJ0NVbUkxB1_1xG}YUcbk*p
zp(B5t#Qi!w@VppjK5r}#ltrB_0=%N{bDY5>4O)d)CjfM04AEo6P{i%yMtY@c2=Xr~
zU-vP@F_0e_+4uboDnn+PTor-6U!4@@_51@6;X@PMk+Rtr38?sPI<3R>n}7$yh}eOr
z*q(z4w)17=e!*s|>!K9Mkk;(7;=)~pU9XG!#l3DqnfGJZf6O09WZWm^+M~f3f81@O
zFzshRCo`iy;}EoOkW4AO?eq;Iokz?VY*8QfYx2pU`BZ@=6#}wX2UjY&AsTg6LRSHO
z0F_&d1q@N#b7ih0Z6Z})vX-t!h`Y`QD4c_)x8dTz#AHCr-TK?ErLvej6<{D*__CrR
zvuDnhwcH71ig8)fW!f&KYc{&R{R_#<^Wt~--Qt`X>kN0Vu+M=7AL8=uX4!CHu=A15)xBO~3;>ulC7%F1Wz0AK
zzH`^~ivSPj31wu8-9=O4CjEW%FexFPNfOhCXLSQPoDVHL()?~3WmrN7hTfbj%q7Cm$U=P_>R&4qk8X71+Nar`x`Og?`D}iDTFD#l
z@}DI%=J9uaOa^FsEnq$f82Z6erofF1ci?i2*{J5Z41&vuGmUQfVyBdYKhfjz2Y`aHflB}w
zbV~sv`RhKLUHKViTib&4bN$;Ica?#e5I<34de{_(0h9XSOJ?4A&c|@+?<{(7Eu4SL
z-@v%WX~9>Jji&IK@gY%vk;?pbESCMb8%R&1NihXPfg*h4^r0Io+q#$BU+Wt`O=WPw
zq#2*D-yUEShidB};@3~J$24%!3?AY#X{$fZ&N#8C1&Aa^4UI(9Pxu*G6CId9MoVm^
z$Os|9gN};4QiF0&!Yx_TW+zZaLIxvx4GeM7^m!{7YwTV#hSzO|=zZ9iw-hOWmJj1gC8I7*R16|R!W
zIWc)U6}|!$cuX5Qrff0&)www_UCY}akE2EjxjxD(4UG1eOaPQah8jEEt=&SoHun4u
zb(8EtA%EjL{n|5QPGzK?W~vq(Gj{^HPdrhRau>f&GBdL(CJ_LZZnFLLdBxeTXHgZ>
zjx{=DiP1JFWwIb~?$e3?1*q5}@p;gR7M2VO99|4|e>ozdptaSryDZ<=+>1Og0EhWJx%SI5K~=vLYgtlY|7~BCn;Ub%xf_0KX8!@OpwV$$Hx7vvb4!kq3bCC#}^kZ_OM%!h&1Q;SF&)NU^)i$A*p_&id*p^hgxt^-69V
z9^Zf2eZGAWwdA1Zge{#3sX3SB098nX{;{#sz3`iK)L>#fy#Mmu!brNF6gR#{fZa>c
zkN^~{Z0(>?E*j}7qs=36fR{@qH!=5Vx51fv>exTegrm~LmG673;`nY&CAyjDXvzGN
zWdfF;uI!M_#hm{JlJ;OVugq+p65f`Xd|_sRqhV$Z~@Z@
zy5K%7#J}_N4H|5eoAY36Ayq#V%>LJmnC+0k$ITh4KIP>}83~DCPHN#9BFtZQwgvmf
zw^Bz(WJkD0s!&rDWa7yMNGQZm}K`JBYE(w|`2
zvX{50jD27q(>V`iKNCU?=g4_QbsJ{PCN(<0HZCtM91S0UOD5^-cRHPJq&+|}?!jF+
zoPI1l^(9bnH?!#tH5fO0Fnc=ku&6kM3sp72gG>;hWacrwvyfuuBYDYU_xS48FyL;F
zzkJFgT|0DSj#qMtygA4Ux0rA&Z4XL7p?ua~gq2w0_Ryf_;J)}VY3+#zE21>7Vd05W
zoNrLOCKiI4ezub%S0WM(qMYZ}N5l_Jb!)tcOW0mEjCw#W`RZR9{C8U1&&gi*^=8uN
zgg+{wXsgCS=4@F3O0*A2u_|_Xo!jH9EK?m4`PdA;7FrIr>hWO#1#LkAG#E%S)p8SC
zHldep5K~A27MwCCBH9<0Qon#ST!d6!1UBx&-GBSNJ#!HA6{lN5|W{EH)hZGV_}pZJ#*wdj$K
zpD+(@NgCJogB8>(j9awI?+b}O1wFYz#}WP6HVdA9D2OjKu&(3!OUn30`ZHb~f3zePqf(TF=x6HkU6+y3
z;mEjU1A04Dkjf;ar@@V`5I%UVp-H`rl$JW`@suPu_B*Y^atNdNe-|KvI(E;SWHWKxi85E&@iaEM
z)eZ5SyGpw#^dDBI&{jdVx6+u-|H;r;G*;7fhJON{niSoyfbVmfUe$3x4-$bKz;;&X
zcsowV2{2v2sEd&{^I_+Xquw2}s!jl@_jynB8;eECW#1BZ}L^=8!DWlyyd
zBdW!rf+|LuBz9YCBwzovF)B1Mk+7$+n_pYm8U?z-XN2Zl1pzMZ=X7HC+)o;_Xx!?r
zzb&Es_^7grDc2oI5P%C+ud4d?DafDRolp!)85ac!M}=V=?hkKyzO?I`chrOBOEn%u
zPbbQypT(3F{duvzM%LqDDO{z_QO45XCZh9k8F}~?=r(Z6yQQ1Kf)(!56h_59La(M;
zyJ+E|daX6}9G#{R+$Z=2Tzd-*3_wDK@~iC~Hs*cB#|(4(;a!0ZDh%qcdd*5%XP9z{rif~nUvjvv;L~QH5-Yyi3L#YEnE3D3kxEU2@OCgnj
zoW3S3BuGR&X-%*5Q`%~(!?dHLAz*Rw6@K$zj#DhwzH(2R`7t0+c8^~2py+Fm*(H@C
z0&?@S*VYrqfdsQo(=s$rC3!WbKVLLOY=nl0I>QEc&*jlxbu1<~%oanUY7
zBK(1UIlsXVg_3QGwoLSPem3$nFP5RV{87T_6{q86sd#JL*_!0_Ec9tXzQj_H2~$wX
z9U+#qwb{$kj*M=veiN`e8=j}jD7Krm_B+tS^W5sRh;h%P0##G$gvqSO`sWp4g*SA!
zu75Xp2Q4GLN|HfAXu*=9%80r~iZzBq)3ZSnYGKiE8y1^U$Hf$VmlTVQw|h3}7Q4UO
zS4nkAI^~g65>F_}q5#^obcYj;*zbcztoJVPvWE5baVrH1@%iM2J^1G5n7Vdu+nxBK_%}FK|M+owCXH?K4%mE9R#!T#|;}X
zGNkTw(HzrdlANHSz;R;){o66=Xl13YGDmla6A}uD)P{`Wl5LP;Yf~(uU*x3gHr{Fj
zKQCK)M~3?IH5yS0$!fMJ)#@!9y8y+#CS@GhRWh+tU7oil-R7XdcV_W~%WXdbJ-<$$
zdPRzpLpP?<$mk<>HI(}PvYogqRCjI5(B$0TPeH__{~KBNNtGR~zaA*4k4W=;ml@LX
zcF31Gb0_TbRdcIu4K_{HZcuPZjXb>$dfiX)9l`x=LHEPffPBc#MwaT$Tdcy7t1Y*+
zLq8aD;7!YoQwakFS2AvRxWQ&iS(DoE?0jR1Hm#ckrVOqUKNnar?Q?5PLoa23R9uSb
zurStjW7gqEuv!|C(
zkfTsTL-cd_ehIX;PfXJ;E_Fj~OJ-*&SQ`uL?e(U;m)hLCV*NAocp)}zZ~SYWiQ_IZ
zGGGN{GEn)0qtg9{>y35;-S04Jue_%bDcM=tN8`a6v6cv~73&yqTPv+Jbc^fTk3f%g
z*RJ|^Ex{Ar%FQM_a-dO_AeJIHvVf+XW2?@t=t)u(K3nRqsN!u&8WII_CnxUquRmD+
zqSHv}F`2htx$P~)hIY7cM0
zny`5K^1c)B=QCA9=rB9lXlz)rawbysnb|S^-(U4X`b%WBaU<@v&Kn9
zX^P6A18dyx6@~J_5a`bWqwbM52J7?|89&jWN+uz}bN<*GBiCipOrq}fmSYd}|LkD3
zJK2qv5fC+o%B>QA9lzTE-1wPwpRll{SjB4xVx`6{ShkG}_}+o)@dI^&YUi(q`XGW4
z=iVwv?MG4&A*9``v;T^IkEO>3Dk;Jk$AhD_6L$2keSyVVYB5aQ-)NUIeG@nO2-pSxEC(p
zmdm+@agbGhT=`1?>gJ!ufmE~k&iG*HcpA9XJ41Ly^Bx^iBwXpJt1!n#_g&Q!QbC>e
zlfvsLH^T%HAq=pc<}D?3VEFH&1v{u=8yhY)P@Z6>j0=xI&sFy00^&j#L%g-Anr@%U
z5+P2iv!vv-Wz+D(1Bx3tK2UxFU+WOsRxoo5ag-IO%)*`cV*Ty#Y=P#sk#9>(E&_|!
z(ae~-TDzRXfVjVET*4Ok8irah;t8xJt}5cFEM0<#kPU7jp{U>?j9|aPXUz>qdW)AX
zSP49gydg)@9H!|jcB@nDki4JMdCDzPRdpME#B>(W;6JJADJ7iz74qWYBt(aK!l8a|
zTXQu&l0q{dg9lH-T{PKF3ZqnZuKWEbKHS}YG}Zkid{?@I>#uoJ?}$_E(i$3MbvkWb
zr9B;WwToJ&FM?FB!5%DBFYED$0kSa%xdm&s#GG@QMvk!&#uq71p_wT`elZ;>&s+&A
zV;Q^2MiBUHISu;mJf4G{mOgJ(LIF2NZ4YOdkTmG#YvhAv37`TPQ|Ii5lohdnjv(`Y
z$A=`qx3_lCyv1B+c!Dqn&IT3M?{8n0Yc+7%F{YX!Xf;f0`GcDwZib~!_v#iK%GniHUCYW7{|8L4RXM$>tdMdCh&VG
zKcQ8D3|o}9wO=dM9}=%s!Q}ej{%Rb#ea4$)7Q8f01+IiJZO^?K#dylnL|_Qy-OudL
z>Pt&Jyl1?Kho$2DUU5`~0XvasU9EjdLkhVnVUV-a%X_SSF-Qv@Azi|>EYDVq{
zm;0=5Ux59|J?%;~SB>~@VilL2V6AA`6dL>u?iam~HdRW|bjt}#48KDGs1MAYPLUzV
zY{_~{Oz<)A|2ri>gL~9W0jXH%0V$|!DD@83nte!2a4hfNN0)f2ZZjYm2Lk=?Hv;w?
zIwbgN{r(6xvDIw>x-TI^WcOqfCw<6
zQia8x#Q0ruign^h{T@BB6BEwEAq5$y7aAD06$NH6w(B*X3T*yv_62U2eIXK@-$uW!
zT}OSqKYBRmq;N#VzBLUUrt_7yFfRmYL-}lc;i14|IDFKGfQJ7~3Yh}+Pj{fgY68a9
z@8%j56q3n>uE&i^=o9v&*XrR{7{7Xt#NXDf>np8CJ=5{m*q{7pWempMBg5)WsF}+M
z%W;F2n{blCJ!jiDA;atcNJDRM&965t5&bM;3!7(`r+@Z1)PJeiIP?|oi`x?!+Nn*$
z%2n0NTx1{_>8B9yuCQaBc3(~AiV=t^$qT&>YW&KgtgaU3fZv_d3hDQm5Qb&yi=Z$k
zet)mi{_A9U&}TQFVzJz@kvTm0_lIAbBOM8eFeop@$>LrUUzUi5T&c3x$kJ%uYk4_d
z088QGZ0)Ppx1>l?VP}KpDUJ*-CyoRf^i8WQenoXK(DvMM8D>VlnnB({uTRL`@}%s+
zDdh{%V)x>6SBG7Vf!RO#I}PpJ66*dMLRHcxFW$GIIa+dcA12ZO`EN%69}8uwM5m5_
zc=}WLeHoEC_v8JfRGsdUk%9+!$rPN8>(HyKW+_io4eNEQJKa}JI-ZDHyd^YA)X^#?
z#)>1*fD*d*5fEoo_`)XvM%^>7AM1z^k`Qo4IP6A`UzXl4*6)C$=&+EKO=RD1u%z!A
z>~p;Wc7j-p@E)1{l?t@jIAx7A#<8aT`LE(EWeg^tDNJ`YAOP*#<#qQG=|#9*r=Z*=
zz@E3268$WHww+Y~T2fw=IZD+l-P$%E@st|t|bIGE*LT9q(PY97`EIGlgCbM2-M11imC;Hc7W9~|fp
z#UzJu-rceSW`I4X!3R|u(sNIq2KD;1ww27V3f!_Smx21y!ylK+vf+KNKd_MjCg1QL
zc`lBZlb&`ev0_Pd8+|9waotu8fJgzTZ-^ltq84n-wbj4%IpchzHULt;9116)s{^FbKwuoN*
zXDQi(%&bZ%0S9tZ#Mh&zzRnj4IoW(G7lo41rlmAm*cgZ@^KxDR4_QP)oRDu~U6e?o
z61<*2C*hZNS6R>?CzG4S0du8(phL8fI-m&^8|ka84SuKt^PGiiOnb2*`IbE!dL7-)
z^##cv*`}iyjN$qbsh535uPBd|AqXp=V7+f|_sh6%)Xpu$4Bd8lO6t}(^fg+za(Ny~Jrh~>CMlWtF@K+(4%SM1K#?kUqT$2}6xp?+5+
z?``aUtz1nXvM-N{MD8hGVlMr`n)ZE+kN((^fQ~lyK&nbdsiRbvvY09N*TEe2?=ra`
zFe$M!j;#3IHQtZJpN2e@Y&p~R!u;zsHRax<4(5)(5^Dp#I>f*=4Gr|Ii|zh42xxw`
za&kZ0em?7NKbD{W
zHwG(tHNJKI7rNbhSdnSkn#pI&{cQS>dhwz^R80fCRUSX6)`wKaaG0eCa?0u7xuGJ&
z4>q2*DooAFbOC$Erm{yr7veM*$gD=7H`>
z=4-okATUVnfOU?zQp5*KiYlW8Jogx=1dL!FnBBF7@p-=4z+0$>iYs{5qZS?XDAcKI
zFxhp5?a$iU8UnAiBR~?vW>q`}^skq$t+y3pg@C;A^Siu|j(Y83J)YO%+RUD3{`i?<
zQecyNb&6g^gHG&`q|mSfTKa6j+nWOJq8Pv+%Jot)bYOolMn)K6QT2IeQH}=Fwnx{X
zzu?M>fm)piD5pf-={|~RajyfbRu-<%lw^#b|C-Fypb?xsgtJ^|JnBx3A^<8;aVn
zU;-M>SlRt=Tk>oMSjZIj|GVmuTtD6x(`%(8QK%*H!9jqDw#403_5e1nn*%7adm-ig
z4Kt+wzw5@~37E!-d9%Fxg(I!^)8FPBote9{gWd*d3gxEIF8QPSR63AUDTM|kj9r#B
z#OFP}28Vn6ZV;c^5&Y%5UOW&WJB#mt|IUxqe3Yii@;hSaPbxh(?E?Q)qyj>Zrkd^D
z>w|9MpM8sYo1?Vf1}a8zKZi$w8+jN5p*tWs@!Siw_gZv~{D`Fwv>t7vwP3o;P
zc&C1w@qC;uz!FK$uvC!+h68&f%f<)_-
zsiR|YAF)rrkn^~AyPdWNg0tY1Qb~nrq3PukWKc&_!2W6K5Jo%zc%WI#eL8+~sM~OW
zgZ#$Pl)?f$f5C}z{ll*94V?Q66?%XD7SZO~Wqs+#DDKt9X6q?R6&DcO{LnArQ5sU_
zWZ*E^JkX4nUJqBvQW|vU9net$D&m%Rb-oKf%If5zN^nR)n!jmAS9HGOo#jVcp)J-Y
zSg-FkV*k8S4MWxWaFE22`=id(VL^UKk)=RC;Eed2+|P}_5NF4TOb66;BzwrDj3<$S
zwtwsh;fLPfeSt2tP)}be1O*3ZnFF=t=(!?!FAZNZbVF4SHJBr=q(X2L9h=IX)D}!I
zd^0N-9{of)Y^!tRQ&3LBw_OOnfql_rT+kuvul-x&_5nC%{60^(rG_c6522`hO36G&
z@NuYsdO|dpV^W{BmwTM4XcYg$zP~&W#C6il`r~3kkYeEf3^T}vR2Q4Oc@C^HTl(}D
zvGSXXbr0a%P@u*Oajid&W=;J-5$jX$IR`mpuDZnRPBQPJp
ze|jF#xQgg?IPrHWr_uBwg>5V7dXT{K{RJ+mpZl(*ekKg;YafDaPXk%$)oO%7WR1f}
zrprJJ-HyPtmVOI~P94W1oh(`W8v#N4m^#lmzOIlNc7?Vi*V-uT&~JS^RcJk1=_t@*
zpm!F*t5&K_SL$5C#bubx->>6C*BR45D7+Ev%JBf+oi~z@|36zTfh%WcyK4&ur1Ha;
zoce5GjO}tp5rgI19nZ*m!qXRHEMp!Sn|m2S9;WB5sq>&Ox6LvMpD9J9$uG{2z}^hs4@t2id89mo$xo`
z%OlZK=#WHS`j=MB*;_*v7hL-ckmcldyOy({KhL{3!^WuzClr2S;Z8QolO=*A1@ugQ
zCO);!?bNQD7PA}hB)pP4xgP=q#W~6s4En>+Z~h+`K>}GuNW*__gI_(j6JpPZZ)L?l
z1AEm-zw&UO?WaD5^*ZGLQ-hRb4b^vt#X4K^5gJORGkW
zyO3f`?S5^RD?(-c=JZqhc-P{n+F^vh`Es
ze*PNSGBsW@R%xWGqClqHG{&oI_;CHkC`#Oy#;LfH;8xNA%oNubF@K#hxf6%Ne
zxDB*`{p*wU6Blq%&xlfCGHwkWsb)6B7X80aC8qUctXcj=eU*Q2M++S;aeo$(%$zb;
zmlrqa^qHgtLdsCE-3wjjOTVO0=BG?Oiz-fhj))B@@^0}I=4E>dF{Nh91qU0|@*G34
z&%!uQg%@FqvPOQ2SyG{!!GGIS%@`nwzxwk9c%U5Wce?Z+{Zj|N4mIo2WR#L5kddsk
zrR&C_dj(NH2Z&vEju=dqXf1gEGbqRSp?kGYU15sQ@UjhAlJ<*L8aFsHWD$Xl-O5g9
zYUkbgvj?@ICj)A{0IN$<{9MLjPmrXDYWvi4cOv2=pO`3dt||p8&~$&yTz_n0!btLk
z8mZ2EG;}c1EP2UV22dG4ZH?_n1o@+dc^diN>r!db9?X9%6C9QtUrSgIk(Hf$ZVa}U
zaAs(8Gk$6XrO+tRF)zJ#)g4nebW_;MyXQbBODJPM{}TBF%X#3s;pSp(S2BxvwKd;+
zIpSFZ)G!^6)x=Z1UPB|lKD(TIUl&45ci-GkmT1}X*L?1y&=Gu|soXL5@L2uI&BRMv
zBQF?Gtf9f^%v;-!66%M6_PpDFS5aMsxXTt%sl4gzVOdJg+)oBTY0}M-+uAS|ng2UU
z6z|BVU-!byFY3ZzmN{1GPHyC@@RxbhBL3!5W_5sp-psqUGFK|WV4k*yk?Ydw{=h0&
zQ-w-f)2_3Zqe61O@7b6;R#5NP91XkI;zZ2tK#a`KC)4u
z;;d3`-F2axPZMfR&sC>KT4ckGeso+>m{B&O?mXgpH9pA$eZ^3j?dH*)MCdN5s17*E
zyLZd=^ThMF6@ii!D$X45ksW8|5ULWyv7}9tM^Ly4!aU33zr0@(e|%v7sQy9&{4}HP
z*>}o0svQf@mA_L;XrtTl@SGuIQ>Ib(fY(EI79Ar<2-7Hpl9-T3JN#Kt1P9UqvgxMZ
zJ9RWM_EyM}rf@NVbb|UmR2sqo6H>-aIoLtB4P2bmHu#^-x*rF~T50K*dWtC$h}k~`
zjbDMLkwnXRG|jeW`Y7+#FJ=j~ydU>4_;39Nem+;Yg;`Z)xE#ov9O#(6?Cx?JPO`K4
zZ#^_)Qm-L@Fx`WHyY4W~C8KBS7GiHNDgU0LY}phurNMwEk?oHqkNW{5;Kfr{tv4{WI*SIn>Tn8OhV|gRy6$40&*p+g
zcG<;8v*7J3W~cZ0`6;g;C6rE8lI!L}x|shkP`7aX7
z=BHadwVaq>H&33Fod*SfkOC@
za3SpC<~AIKZH5v#AW2&WN76k6c!ZnUJX%@+eYuv@#g!|Bb@SCU?;XgpQBE62Se*s>
z2U(^+EvUW%5NVtdQ2=+K_1i^PGmHuIDw4vCT3zHY7XtK07LP#bAb_CFAU96_J7Q??
z$Z20pH|e(>6b&Mr^_1?aDNDP3UyP5yNLLMf@DHOzV8j)=!QkJ%Fc!^^>+7+$&?wj_
zE`M&^8+wHt0o}1l%w;qH=Sf44gbhoU?
zix!U1NTm?5K#Ynm4#bANFKy>m16*H?PF?jw19vO+2*K-SEy2^o!MFu@bZU9T3xzs;
zg|;C;Kn#11?)z1yqojOa-F#T&`KyNI3bC3G`Hm{iSYa?fA+gKyY9gZQcl7Vcn&IMP
z{jRL%?m%!~XrnQ_%MnZY9a|l+Ak{#93X7s-ye7r4U7O&{1mNkZi8p#=J{5RqR)1;G
zptcXN_bW}`o>PSb)S#cN1>Nw!h(<7)|ASTL*qyHP9tQK+CYHY1nj-S=*Au$wv|y&a
zRsS%T)Ie}06cGB%Qv(=1kG{rPc%5C9Y^^f{KZ^!)#n==AZ_dH7DxbvA!j37M!pe$e
zASuw8;)}X4>&S7r&Ki_`4agYj&0X~dKlzFs{f3W7C<3&Y67Ad>2f@d$-u&HeLd;Dp
zdEiHe&YN{7MSHpBm>(n*d|c|!U`=PsfZq?9wI6^p_6B6k*<7Xli9WDwBV_YG*D*;_
zEiJTKy&6ypmtZ9M_HxUj+O_Q;86%vIOmhQBL{L1^iN7(5$eijO!AZkJ6+YZFM#U2^
zTlycA7k#slvylEj*po4f`rf43%=+C{T`rGATHR>?@v~~HpmvfUOaRuZY0j=~S
zN-wY?sE|ocnZFDK%4pC7-TZ$kV&irj)o!Mn1Z2wLDgR1>5q*kK{hL2lI7rF@NtzuS
zTUY6b&8EW})bW#DN{e2WQkzSRcMuC%Q0TKy6kS~Ms$K|BT?XV>Ix6qJFnQA(i$m?
z0|XV+=A!+-NbA@bqrcw!Zq+FJAY?i|b5&ZCkoZRoGN>T7(L%b)jIXT_v7L;&g4?)J
z3wAM(H?;#?DV{6|_n#qV`!s>mXY)hXipA4UdwTBs*OITRIi96{y1@tTE
z)N9z3c#*nq2sQ{%fxjE)MXcC5bSs{H)uSjd1^g{=JqW4gUS$LPrf(07a){-p1^|>V
zLRI*zX{+^fvBNdYrwzUb0xxd%QI4pn`FKAF}W)UT@=lts**A&
z15y_>qa0rf1X+HJw?NPc#Ca!4`@`Zo(`M?tS8_x%fb3Ax$_O<1Hs*oD8Rh+1cBqJj
zHACTZP7ulY%$;-Yt=|O!&sAr_y=~Ac6U(Z3CQaa5BM$i(5J4w|+}5DV;2WJ$(Nlqe
z$Z=cZ&Mw#8f=RFF(YQ?;4}R(}P{8?0gXSb#B2!^tkkP9|!E&F&vJMHdwP(@pS{9oD
z*r&pNAIM41H+Wf4657sY6f6~_IiUPeP>3ea*_q+|rLZM?71ZP|Z#RX1xz9d4*8bZ&
z9)kkM9v*`_{@%`fvHkq!HX%Ix+NcJ=61U@a4WCNF_p?zWyK{MA$cOFOF&0V<=m68W
z@`-$xQz3PcUWuK<%hS-l^iq&2+fQ2m(Jh4z|;RJ37f(
zHM@Gi^(q!GXEAD`WpA{s&5S?r(DZG}(s~p=q*~*jbs;;DL}w1`Oh}|lGwBv=mPtkO
z``hh=y-;TURH_IRh)342V^rnFwCp`8%tE@pqWr0Pu5vlZ{rE0Bi+_f$3J4dnuR9=S
zqeF*|ljynVI5j4T8xAxZ1a0y+J{`E$+(~rWHRQVH{8k%!@i=#Rtts_`d4MUB?$QK|
zTo@QXWSw{*tVk>KHPolAXWB5(rB;D#2Q=eu?2EsFLJn<0Vml$5J|<_BJ_V{e-XLE(
zp6AN@EbKMDJuB;}cZM6zH>J#RsDtLg;zsLqjfVLHHdd9phs9<9Vg-D=EEj%rJ^B7a
zfQQHdFao=IHJ=CFvGabTEaJbGwOmw(@&ubH0a1Fn!sc$+Cf^x}3kcjj-~kg36?AJv0O_W;g-nNuyll<~KzQE?AIF#wgro
z6D)X3r5x}FWX}|s`@jB7ES8Sq#Gn$M3}ue8W~+=WEQZW(GVe1peJlvy1ZY)hznwx^}_?>%}0bZ?jJ5ri3bTr4`#n8+b}j76+O<2s6>1$5;F>*W;6enI)Rf
zF2z68G0?d=YM74>6l5&GVV(vCy7Q-L$|#n_LV6R3@jch->Mnz`P+^{o;#@O)1E(*C
zz>EeDYm>2NE4rC^orm5;9o+%_Qtd@~9TzQaoujFDf8Kykzvb+J@0e_e{v4?^^)!)x
zL16%#oQM}N5U|6lGu@~l;XaVHu&S_%5^=|cl%Sk%BmI<0`itMsNoBGzE~FDCl8y`5
z@<|*H70G`eMTXZaab*K{C(`Xt*PJd^@J30MfQHX~!tUnr3`<~#$Z;c2#%Fa8*-RBL
z&Tx3|XuLB*j)p8&MKcV#*E`!*>C_df2>90qb8?+}d5T*}g}Ca)CtGRps(ETlS6ci4
z|1+1$rc;1>`qf0QPCMGdkbHCm9
zd^`H`Z_)hkWAk(
z=4{Q@AcPqXp81dNCg*BRf+_*>PYt)m3CPem}Jd_G?ADi
z1L5-n>Ft3K8tlK_RtLa89~NHLHWi)G#!BV^7q~k#hZtbGdp(`s*Ll{=*|Q-60l54c
z5?Ifg3=;EJW;I>3R10L!8FMwHY@dc)uYUdNKR+giR|MNS@9w<3&{=9DRctdV40QL3
zH31_MU6M&d@Y&aRn;n&(-y@j}k?bA(|5$*jLF?x>j?ZNVzLK8qP7so?Nvyg!S__6c
zs?zVws!3Ko9BHshwz@4%G8W(G6YVV}5o*!Zt>@0kr)+*ezOxH?gJo&oj(=No)xWG=
z0COOO0o)FU!oFO`4O@o4GfMH_HN)8Imqk^e6{E>VA1euPTz`*nlx1iL@CwOvQO|bs
zwgRE^b|GucWdbD$6hH)5{}Y(9Gc`27u@P3ddj)MC2+_t=SW*qPei^mQwOA@(0(65{
z1K$!_mwYS}t^_LNjKS!^Jf3xsC0kYu(P8^P5F9p6h;RMzsF{XQAl~sZKv4d_MaW)+FJ+yK1ZC4cslyhCo-a=g-J@QsCCm=CqF_mgZ>AN
z0~ARnHlT6jt8Px|@CVQ-^CO`^-ylA)m|$Ilg}K(HO-4L_S$+Isb(fQ~cEBAFVo$ld
zqTmrhrEIPVODF&cIi~7q6fjVZs@ii<2VH2Z4KJ|Fu1iQK+kv5b+RV}V#P9Y^(d{=2
z1%lub9=IRSy3GH)ON;$id->jZ)wheJ>v^#EWsXYhSUswS;xGz24?(!~Y%ovs1^v?9SqkF2i0t)+NNVkUg#KXRQrgZIn7
zTDW}B=KVXei_d}?m|kd-KY)P^I7frruS*R`=~y7V6RsnY4IsJx^92~Cz&?~L=F!Y9
zdx{TbJ8M$5gsqOd-CXymBn8|Ue>C(sYQo?N1_J1u7NJhwLx;)IS-z6-OO1sZQVL^h
zo~J@l?(KTOM&gP$VnTJKqp!eLQS=&v@qp~^G=B%UsJX?t1IB4bCc_`M4gTe#pgt?M
z52$1&d=QAx7I#$O
zdDou=R&DBH>;eQj*iNQftp?^!)r`F+4$(W~usxGyTZ({MvWx&zisC7=V{`k&AW{B~
z4U6bBcr-|jYsr7Op-L)2MkBV`Fz7FZJr|3(q^qc}W8#!V!6`Q#r{tLc
z9~)q*E-@$feq!IWZXHx`1vWP5h?lhkPTxv}QZ;$XO5tFlW9J~?EF^5amR
z(qfs5G~{Ltf%7d~Urf^r@*_#rsQs?Bh9mYV!Y(e&qc9lC0T+s(V+;V^0sixlf*}n=
zxP2JBg^>`QseqL6n9)olz|NV2%QR6mtE7=;q^HYb!YaDCKnmKHDIPR>-l-Xv-V-FR$eEbOa~`-1u>wv*iyu?Xyn=<&4=kZ4Y|!
zr~4C5TMLvaMmk21U0xjL%JS`@RXDlYvIqECdP`EQlUQ)GpsZe%HrU8>RsvuGX*d`K
z48Y4;jSBS`Sm^iQH3*sezYu~%1`h1oCTfSXv1(b{YX@An;iFQZjp-s2U~v&aAPC6}
zQ?{H`T
zF&g9z=fCotgcZXs(bKNLu#dj;i!QU0=3E+OS)p!50hy=96cGYMyPN||mAT8?!-hk~
zlKQTG$NvP3XSnv+=|zU3f?QlJyCWxp?A&N)VKWj6Xe#AI#2yt4>F)|pJ@HC_@gQVS4a5<>mWZQcD?*nE<%{@jJ46?iS)NWkLa0c>f5=aY
zu}d(Z^Ys$>!-4HpsaPiEE0a*v&%+e?2MJh_aUbxx_R_WrzJ##eM4~|bI>omN-t8bD
z6lVvL)5T^^sI8Qg$`u~!PnShi&=UU)DBJ
zHL$hrEx~vTF0>!7H=Jk#BN&_Sz#P+FYWT(sLkK;5J~C(2NGVlNQzotBSGC(h)5z_F
zb9BjmJ%9IU=0>vf@2=z|_#V&L;XvZMR4ADF(=9TmMLP1cGjD^6E(p-GYFKV9;9X9`
z-krfzh^Yz|-LN@KFgaLrm~X;GqQ@-08^D6F82g{YnGB4`_0m9NRFSjw&QDYk@Y1dI
zR2P`F>I_pEH%e-LlC-I0Hep>H?Lmz4v9)59MH>DA1>ya0{%rpU_cO;UJcZoaRR+rO
zizSc9H&`UmEQz_|-$*w=AOeZ>wKVuLvtkG61c6N+VD`RV)CCm+-0Be4z5M~@F&#rF
z*AIhXGmOL!C(X3)-R}*Rk;K__^8xK1FPhC$ylsP2W($&sS>S!;asJ@$$z4_X)Cq*^
zwp?G@iJC)M;=-ZS!`PlUTq@w(IZ%plA^I@EO$ll7g40MMc=xG<+X;{k1u<~J#~}aZ
zgp|fzZ2Zr4*CF5GwO|JT?*JyJ#gC6`&?*pnSSsS>IL35$Fm#U&w>77>;%&Jg`=NuK
zsjaAkx72WB=O66|iE@AlW1NTAThtMAC+j{+UtyO2TgLK0u9Z@^oky&{8#`rd)>`Tv
z#a{n^u(td!=d0KMN7FS2*Y!o~8{2H0G&UOBwr!_r(x9=`*hXX9jorq!ZJY1(_uiYi
ze{?39Y3@FIul=nL>!5;W39>7cSmL1oA`WPgULB2mi^^Q#QhZ&lU6zTZQ!9WR*auK}
z<%T8I0lIB~5Oltt6_7qTWW2)Ecrf2+0
zTJ~YD1?6O84KS!U8oZoKdLF+1@+N-oUrhnf6Ka3=3x|UWlh27+bdIbzDNSvdurRv_
z$rIRrff@rhcZ*0jjP^CYA8B32EE;qv8gnoCah#ULD!#MS@$1Xe;iqz_E1
z$9ok%QLr94+Ov(zd#)K1B-Acek}VaH$!8PXIQn(vW&l1>zA65aM7l?Nm%h5X3CB>H
zIoFa@2O_A<0>-Z?e>UcAJsT#i>b_v^AO@CvxN@c46z^z#(+$>
z>u1UX88c)&+&_<$)Hz_InzW$Qp8@iDRoX2iVxaHpUq^td)ND}WbxoqKfWNxVRjl`XRftN1lJHtwlcwo=*K%hjl4Zi&dWpSgT9Kkud%qkeU4*~
zlAJvCzRvUOBPQxFZOe<*c5jTXPCIAhMf`e(l4bCPm@2gilO0v;N|$VS!r^Z`lCj>0i~M=
zAG0oAU475DyOSj&Xw5`>Q=c}JQuNido23wlRhS7rfG|kM{g+}8kS&kyT>J5(;@fDc
z@#sfG{y&>*z3S&iaK{5pdm&lbD5W40zeVI^@%$w6#QYcy2fq)O-AkZ<`^gEYnm7&l
zIin}%Rws=4M%XU5q(;ou71kckEle{3_N_L7B2ha=^9QxT;Pi(}
zBz1fD(kVfx$m`??b&WwimdFk=_l7#(bg!IH0w?2geh?^jQlLSC`Bp&`Mjl?f1cVTr
z{bvdIjxt~{RuS&jN`V^nYU_2G@2+o>f*CW;)z!YgI(^)*utAxeAYhjv7VSszA_-_l
z50wIpxKTD8jK1V#W~?Lby}j*!h{sO;MH@(g_|fBJ&H_;mUGa?3m*@0ov*Cl_qbYMT
z*h0B`+Mju$H5NXZc`e<+dlXx(rBmeWxI=)jIo15aWZSG1Nyj(LrLB+MbLkuX5UTRb
zp-4Tgr@!(HsC~Nis`u5u^Q~d088r1Z=3@Jtf`Aa#de#hj<{rCa&k=XkEfdl+$)%Fj
zBktW+u~hxbFl%rRMW7V*&6T1}R!u70yIyE!K1hQ#3f_M=#`MY-2N3S?iL!v@T{Byg
zq#d7rGG=SkIX(d|zrs7r^h8ZA&FB4gS6=3_j3
z3}760vB)&?r@(d7=X7*5_wHe|*1nRLe*%(5Fd=Dut`Q8FyEC7F8!$O99=>yv)7vv7
zQ!;TskE?UW?yxq^XKlJs24ESDxFfv1MTZ~)`L%fXKj#G^ByRS6(vyO*4gO;zptUZ{
zAqGj^_yOU2PstQ>;?E{Bi-_9WT|I)v6M!!&G$`~t_>o41Tu~bb71rgy7_WP-uEA}b
zuw;#2be^r5Y(mxj?5|l1)|VxhkvdXLZMM8OMAHdt!`1?UWhN&((8)m}GRx;t!7Hys`>LH&}-AXhB$muV9w3&C^W0{mwP%D9C1VIZz-FBp8)coe%Li^q+-8
zaIRVZ*gfd~{az*9?SL?OLC6)Wf#Lc$oUz)T{#6|e^h~I+&E@$o?F`t`uAM{A;W-X~
zYkbDwfwXM^50P03u#f36sMp+_F4tuO;RLnlm8aWaoRiaBqnNob#Ftm@h?SFq76arwTP@noKr64Q$F1`#Zwz$5h|
z`6WS8h88w#m0)SlX>ptxxw#oH?Bz_Dr-N<&c=}Inaq~M&>d=CdsS~UBg#L4ddMwV*ztv-2<-k
z2awT*dJIlp0bmuhaugv(E~im0=9*p<@LL-SLR_}Ri%|QmScXKedoQ@=(3dh~eNK^T
z*o`M(8ZA+4ku#iJcKZ?jZ%~l*`aFbhVuh{dkkc+O+(pOjgvJHWc9Vq4(VS2Sf4yj|EC&P20+EwwPI
ztoCfg`-b%cIM^`YKCh}ZMJ7nMD15J~usqC9e~RRfz0HIhWOw#rkh
za`hOhNeF0HvaxdXlxh#q9ArJ+`$=FQ4b(9bu}7jP;~EsGiCnm0=asy=2zmc#@9vS)
zBxJ3y%%%dg(5SLiaVk>P>`yLCzl`D7@`#>LSF>(}UM_=i359sSaB(kb!(3>TlWwWhS`HEw7hRL|uBHYjQ-wS0ffr9TRkE(4BJwvzT5Og-8){H~WE`CU?Y^=M
zl=DBBQcgbFV*%b)Yg?0mk_q$GLUvM7bP^b$mtO}2Tso%TtO2*jM-~C4LA_4;Nc&g|
zuma39f8_3mef<4nk;hg2ZZJux>XM@ZI9Fm5JRH4w7}iKZ6YQ0j3kcs6|Jip`xUw_w
z+zoisoj)UA0)aSyliWCtQbP_Tjer!7y_owV@WqXJ1{^RhX|!tf;ma~#mS+F>LTQ&Ov7zW`}0K+
zBR!p^%dze7VE$8q@~f@f!1K$63+$|kjy}5*tgvs^+Vy!G=;~g|DHT>ZbE(zV9In^g~7OhKA8+(;rc84|n-+W!(RR4JBJ72815
z8+d{hpARS&CB>yo_6>{Cjp*B`VnY+?o?AW8RRb|2n@+7^ys0!g|O$0PYAHFo5-Mc5a7K5
z6GDKDIrZ{=tjN^YYuwro?%}XPJo2ZC3ZTU7tQvFiuk?iR0Y>PQj3RfQt`M*NHJ
zt1}6G#Gfog;NA`z!LNY%89?+ilTS7tcy6og;&^UgI&PcOd6|44%CJaacap7wpxr~T
z|DM$C(%7yofdw_}4HEL@o5qY!`Co#|8RgsC_;Bdl76a;}y2aM(uNyh7U3A7#)_h)ANTyJOuSTe@Tj@gWrTl$GwuDq-EkY
zBm#4*KRu_!n(K6Xg5thQiaJNdp|%K7*457MdB8ytn#rL{-JLr{_mroH1ue|Oe)uy$
zktPwwS0j8<^BMucU&!Pia>fKKPy}J|p{%-ri5|PrCg4+t0_BdYXP4q+CY0sM<2RrX6}c|vu;v#!*gc0BsP
zQp-^IMazh-PYnYG1Hj_>Tjli-@TFG5{J2||!n0@S>7KavzItDk`&W8yml!yS7G1k-
zz(IU09I+ZmgMi76$%4_#TpTU5-9o&uD(M@K`7nlhVVX}k*&hHiOT#Z=z{PM$^ZX^_
za{ZI-;%1}+Ok~QLZJwDSOq@i!{r%j;0dE|Lf<&Vz}48Q^p`Zq~Kg_(m|ssiT|^)dyo#Lx{eW=u6fG|dOEr&cn=6VAi_
zr#`$Loz33%eLKw*+P`+r3UTNpUnr3N4H}#V|}(9Srv?*J6>vLIyY>{w1Axm>_MmR
zr6U*wFo6950Q~P}8wZ+a@4Lx?yg)jZbbL!scor^RH(gb^u5~-Os9gY9Waq)eFkoz(VL{GfP2fPT{CveHZY9fiA1rvQb%t!U74}H62M;ox<8z=J*&ukOopX
ztZ_kf1gwu8>EdmX9AV^HD(0`a0$5;y?iSK}WH}U6lghWl>HC0DF9-h)DDtQgGPo5M
zwYQIC^2_Ji;hntJwjKyY0ZgxekAXUxS5z3}7xp*L{-b_Ko#)e
z1u>rkb8ff&rRNLbyrv6=VAWTC<*ZtPc9jxzSX-!VmR{kR56g>oh?TN&j(4K3vh%mG
z59_>+_X;FRGDk4xs?>y&V1-aRI>WT)I9A$)LO8+LR-Xz-nc*S9m-^_|SAdD~=4Xx*
z524-EP0klUUbN21$CqM$YA&hLG3Tc9;wCe@uiX(f9{H%7#d{
z!eHX;>kC76D?bj{`aI${)VvI942f?HBE^l9-d68lQ2r*IyE9Q(yk6cyp0f6qVBDZ4
zUaI~mtJK6aG0BvZ;wuo5A|Zz@6mqkD!?R8uFFezB-=MFOyQHB&A+*>>?sKgdSe3Wa
zwhtiI?UgnL-hqTQ5Nk$^E`k>M@BBaSh+i%L~^%*4$WXIR}2H
z_y98`qfibf+>L&ed+E!V1UwFDk`iX=r&IEX=+3|7%#S}|d?GKb1Rdzr+8S3bd<%;A
zW~{$%Ptfk`>2o*Na;LJEZlAtRA4c<;)w5PzsmyXEj2-1&UR(Kc0W(Xo(d>SmC9RhR
z@kaD@F1XTeMHej2>Xdnz^B$k3A0w;IlGLD3Xh?ir%}z
z2K6g5X!19CoJ4%~_AF{-Ge7~62w|}fEIm=w4qqGOrFI~0!GMgu`?e0A-<(fJpDxHp
z^V(q!+9B%LohBOC&{rsdga&c=TE5S8g?Rq3mb8$ZMFoMbmEJWa1c^216Nam)%gfdK
zDW&Pb!dluT%%9PgDdkvVG^?d#7ip#fwQoT~1&Um7?wY*QU*U8&dvV`q7ixLrJ7xn3
zWDBo(@fHLY-JLzM+b+r)Mo-E##j=>TZ`oj6!2JT(>LB|{?g@R|MnD_GdAd%rXtRZR
z8PJX?ZzIG-S6k0skK$l(nPJ(YYz`LqT%zosiRZKwy}xhd+BTQ;*FLe5p)LwRlKP{9
zB`6FvjP!_S^8FMWk16V4lc#=G7JoybJ4UomS-H@J6PI4JO>_$)AOZy%$v&9`RV>(a
z7Vjt(pb_fzgTeA5U<&o`nHTntE=c~_GceHcww9i&8ROYcb@%u+a_HLg6T!4${xOEC(2ZWqV~*3pRARzy99~aQ1g~n2&sKMW
z-Ne!}9ZqScVaespc+iINnb0C|>P%tlTBh(C*x4)_LRU(d8J8JE*uf?BGh3(5&a22-
zuBSaET0xq!{u87+4#IkCfudzSpg`!MtcwSMTVEE~3sO`qkt#7bNDJl={-RQS?@FD6
zgOvhU;Yz-<>Fu&Z8(vscX+Z=^!%UvB+2s@_1t>q7l%0jj7j2I*n1m#FJ!^yPjEVgKM_eec$0=Ob%}`xyW$0`3n6
zzmwz3eEqx#m!*j-8oK15IQ^{GZYOV+dp90aTMtNeb+|C|~ifGeam
zt7S&oj}{FSaVLa=h1|5I)iEV43WjWK*ny-va3xWiPKshDy>R`H^BM-hx=pY;@t+T%YabJk7NkKvsmV$(2ey1%PO=P>KB5
z#!=3iqt~{RF_4tRTBt&z1}BCTehX|mppe@-;;K#t=UcLzAKtzYo!GyfcYbu_6T-c>
z{@v;9xD)#0s*3pdl$*_c^4YxCdV`-`p}sq`G)3aMca3)Iiq3o(ua%a2&Ir^f_4?{ymIa2iBsSPb6spf+>~EwD$?tD_(1Q$uQGM?#JCg4#i~I)%
zK9M=cCq@`+a3Eqi)=@8ser_nltd)%28k1Z&-XJR}Q_TqJl-Mymk!=zz;P^zZK|li>
ziEve)ox`Ko7gK%A!RlzFb{-B?J8*+c+P3zF-`b6cp(%Ny<2V8}-*;XxOo`>9@5WMT
zB7^npEA{T?R`VK7E?QZM!y?;k9BE$Ty-yclK~xSH^0$9_^4n#
z#yw?WCO(GNcguJt)jVf)JahXY)UKaLf85MEde;xzotVimJaN`M=+&!I_
z9SBGCf_(Ir{=_s!On)yFjx(T8?R+_+eyhU?@w9}>ow@Mjj0f)=I~c$M`N@B6C@rd}E(A6+FVhTRkUltcw)u<15SCZ{u;R-mI#R3Au&Pl#`28g1j*q2_
z4<@lAq{uA&dm*}i>}U-f3&b)({XvLFuYRmCq9TfOvMd(Dt%PMvOdiph{Tp?O_~iLb
z6Rrz`#G2>wRK~I97_pHqCTc*e2%{#wGJFsvioO*oc!PXaF{T&>JUZ2UQF#vGsY#B@
zL4L`P#{3P2@>&mmY;3qFQ{)vL5a?26mP$1}pE7HFZS+XCnxt01
zhYLn%ksnbiZQO0a;kgR$@9>bgU%GxD#^+hUCyYoT6l~PeJENS2kYbtp5H)Gj#~67H
z>DGom$C@-q=<{ez{Jzo;C(Q3VyD7uMrx}=@Ca(^M$Y+3@5$(@DT3#x_&~Y?--JgxN
zWd;-_;QV<(IZZ&zhXk!1czZ{VUlW9~)icFEsW|5h~8fSnD?1Bx@Y9`Tg-2w`q6o
zTEE3Gb}6GicsEDaho#A;Eq3`A3S7Cje#Ejpn|B3ey!iue(qxu@Y2_-RY!EVME?%^M
z&%m%_yJB@)v4}m8O@nh!5hENg=?ExC+i`x!_b(5}R6Ju6850@3dr7ib8LUnPuLX-1
zI$UiF1JxoLC^+ysplDD7_&8`?0<4n(xPO6zKt?
zW?|{a?1r%K-fx*k*ssYzU7SWyeE(*0x*9OO>V97w^prS)xp&1Gvs9k(X!=d}vf%aw
zBi|SQu)V$D*mi_$F>sIhGIHVNKp^BnP0G~*N6afn39`J0+RX!91i*G0#Cl7CC>#k-
zeZh4aA-@-T5oRu+aARn
zJ-;$IVLdo3UXg9X^@SL9>o~J`E12;|-7Szh#yT<~
z`qpo6-o6vYe>;OXxc6|DJq>IMiDudUJ?z5aCbRuynY~&rM-8c`SNszVq;ai>6RI!B
zZ78bTCern^Y{vPiQ$0Hl<8<`A&A(1j_$x2unYC0gz2p3^?%Lz+N6^xf=+r(5$W1|3
z!?2mWdx_-=<+cRA9AiZ5KV()z3^?dHXMre&0*$8BZ$
zUVsEmx|pVZ85sT?oJA-^Kl>{oz?8m!y%<}oqv0bJ5_}6XjD#E&7xkLUm%n~@ewjTw=uRC0nHe-?j!Gu*wk7
zq$&H^wAZ;8-Tu{xIsBlQ3+R&d&XkHRjyySS6Y|)4jdTiX+Ly*EnA>qdnm-QK5)}BByf?Fgc?}b4rVJ}Q@s)y
z^pL>)))DMvW@qf%sU=iFn|+sM$X(`Qq6(X!s`&1Y!k#1A>0TKUdRQ`8pn-BDxV;;F
zm8HY?s3@{dNr+JD)Y73(V&(b5K|2FQ!04Uqk;TWL5lu)G{w#mu&r$C)K9S|KaU;ra
zXI30AA6+<5&{qBy%QUP07@Dwy9dob{WsA+@zhSOAx3m{4Vqbnm|OiL|BZ
zH;pd6yLrQgw+XRM0_{%v@SvP>xQjuK0k9(!TknkCoQ
z1kt*Pa9jy)POd(GW5;+l8nHmA0T+q$UrJdG;AXN3<BAc
z630lyd+J~ebMD-2_cCVB##ibu|NT{jVc7KHr^{ma274|V&i>~T^uCY6&x4T2;Koa$
z0509_cACia?QynigMt
z#CO;xWcY>9_;yzcrC{Cjk`WhwU*KVI{y^8;4)@;*p9aRQ%a-=#1CJJ)bv~Si@9Z+wb^^
zMh3ftnmV>pHNH|vc+`|GXWuN>T^&pN!vd#5b^?Csg?tA=0dD7AC4HE$yA+tv*XySK
z8fm|P(AUvc{H1=7gVz6Wv^~%1TK33kV(7GK!OBV7swBC*%&gY^VwBY;$9)rcgTXKB
zm5$#(eUTpQl@AQ`r%+k(*=+7ls6M@!0-aq-5D8}eA13p93u!;p(^1C7H2q(Wi&Xlq
zMBBSRRRdp`n#!CE7Z9gEzBZfh4IX=$lt4r1r9=Hdnql~Z)*UVOC4ORWxpUHnS*RMq
zhYb=Xl(T!f#dt=Uk4N$3nfcY2;DL7v|E~Kp5@S#T7H~d;9(%(Q#17aQoGywe&pYnomi<#dGcsxhOqt;6W37>6Dz!u*V-`$`Es)iIun-{YzOJl@bQ>tfes{R6WSmmakq89pItc6ppnZPSxiWi#ESbBQd
zEvK!A{1Up5+LXwUS`V;BD-@^eNHyu+M*
zpvt_7_%t9EL`UCY>{dIU(vgQ|)oHSRSR#>c};b~J#a*Xan<0O4YN5_Gxt2pim3cmLrBQ^^8
z@;&LfNWlo3eTjVlpPQo6tpY~cQdYOMZ~D^vsTR0J$C>C&`J!X;-q|=VpBE=9ev885
zVIHNV1T`i*K6(Fx&iT-mM>#Blvo5Fe&+J=7j$y&XpL6=)IAXR)8fe%KhU;{m-503c
z@|vS4pK3--yiC0g@u3Q9J-E`(PqbhCh>z?UP-Pd2$`iO99V2)i3gdj9)iS;wr_S}q
z=Ky!9Ck?Hc;^Y5uKiAY(Krn-3uh%om!4<})dF(APoa@qxI}`s!;j0C*PTHD1y}+tz
z=<_UUp2ALu<{jcgmlNc!msPR|QvD|a|C&{jfLI|ZR9K}rF%9yc3mn`d%i>vlXREJu
z5YK-VBBo9qWuF4z(@eZQI81p7@Y9CGt;QXnE$O{A>emjEuAk<<?QDeBnlmSvo1
zesrEJdaW5ys=t<1rCm)N+`oML#ye>&(DMXgYQ=u!>v&p!QkLEn^!t~uESsEQhKG{i
z+*cO$zoKpCJgGLzAd(#f`%*(Tt9mXkfg~ZVVky-D4>l+eW#+wx>f+N1=$mzjDK)IN
zJA&z>kqIK`U0|~DGw%h=o(s*Y+3P%Gq7?9)#b)X{0XmjPKI@OFjvhGw7H{44##FSk
zZlp#vRT3584OJLn%)E=xA#qd*1d~zORAS@fg=0Ea3Poz8rbg|h0mf$&V@W>lXWaKn
zQsO!Vf`p@RziEhR>wjVPRRe(z`{-X5M=Pj``7bLK5J6)qZUqEi<@6HK{c9e{cQgS7
zGc3Rkn}Y~e*fl(8V#{uLGz}wlEB6(sEdXPhHS+hs0iJw1Ds8F9Tiz}nIzn~N|DJ=m
z$bgvG%f)%pD=$H;QP0K2T$D5}*wIK`XFq5D>>rjIEy-}@b|**#I+xKu>#1pd=2N;)
z2k+6`z{No<&ObY+LYp+fq;j^vBH2gGEEj?i#EOlb{=KtCj+QCHY0|tnxRemdXnBwM
zw|;GWJ^<4uknU>qBEfu_S&Cd1FKl#}!t_^c5L@#q=0%@G@1^Je%p`*MC?b2?J-83>
z`4r04vb7nNlH1S+Ntk=&vs#FP_4KPFL8E@(942r!M;0SwGQR7XfVteDic5J`2{(tk
zBph%sA73?%ZrfUtZr^~XWTJkmF@W9}7HJih2hn@WtG`ZK@(w5{LUXY~tVC}e*lxbc
zO$*C#Y5&`jT9lYF1+6AO2ZeFw^hwo2DrB8gkx*QTkQncPe|)nI(JW*2(Wqy2nCnzY
z0*d%pgNA>x*&bLoY2R$0{!qm_>PELd_Rd7~X=}Zseno{dY)`@U;{kSJmTvbdArDN}
z$Wyj!q=i3;@O(zv$>nzT3OqJ1ceFGI2J?3!p{ouvHm^tdRA?YP5vPeD{1=!zbjFZ`27exU&Z
zh3CWr&By^%R$KTUE#9yj`r$tB!Ey64*ll6xjA}tg_i}q;9Ob8d4(>P=Nnp|iB$?!>
z!crvk#GU#&PCs699h%96Qc^-3=uZLCaoyEOVNl->fUecL4
z7SSqBr@F1J#W?`*zJzX*G$gn-uxr%V4Md)Kox04?`8eLHa=0_sx0inU{i}rD`m4n;
zrghH}pYIXx`?8xA&eD&D&&XYz`l-_8axir=17bZrO`*GhV*RWNPpbv9u
zUmqfj{N&TP1xxMFL(soR4d1Td&5u5|$2>H!$RKpAG+OHPU7EqdnJtf?`2p9x%a
zNA7h-_npp>Ob!mwLH1sx%uVTi7%FKQWTO6%;fNvIL(oEcuccH?ynfjq!)L8qLg1?(
zs&rxgsEzkG&bV_~Ci&NfetaUtZP2DSXdd6=GfRE;UZ};7_9}}JBh68x$6_zJ>%K`q
z+yH-wF##RAb`$nFkJuASc#ltfyjelXAazBge)ek%?-Mxm;Kr1AU-wRFjmrd%PAojB
ze@(@sgs^p^-qXcar$&OnCO6HdgGLD}6KxqRckrB`DN%#=Va!vN>uo^qMBA*w*tlWt
z@M0mMJ?AGtMDpunP)Pc!eo&>L`Wccb`j-2xqCg}9A56!W)!&#{Y>Oxc%k?ZecDVEm&_xX0q$#WjnmRsv%lOwwROzI|
z-If1V=SistvP9K6t0S{Q2%r~d4B%{1_+ov1NDOiOW+mXww!fltFW6w?^e3t~A+0bE
z*b=@HMz4{JwqO~=?*ecF%L`#Cy%TcX`V_DrJn~Bo2t6-?hMVWMa*E6Egu}?+_(s9p
zS_r)J11ZBeA@iLv&>?&4{^=jat$={Iw%!7iITuDM&@g7)U|`S2;%{e_Ft5gp
zxHCa{5%6?*0s@1V!&V;v03|vev3bSc5k2Zn%+X-yC}nN3+;c=T`3#%$>C}eh$VYi)
zbTHl$?UT{6HT+Pj>3-u?&yqYfI6Vy@&f{^`ALoH6`5d}?+rJx5o>)bIyHp2u*<3Mx
zM&$Mn{3U{TP>}!4A~=dTbMMsIt(~CijMrEzE}I#d9kQ1-=-<+~lWjU2c#4=HR@*`w
z5}cb_=dwi1ofsoh!+<^`V4#;ns|Sr+R!%UOpAn!;=Z;QcRCT*fk)!nJ)O
z-%`;XT3mA;-ghLU@m%WZz6x9fjYOknCKx`S#ixtY__EWm0cHDo>Re-?o%TnS)_12j
z8;)=O4#1{*I$rF4%{f^c-)JCiFSK`Y(xH4&O4djK@?8)QoZohHce7q=GP
zDWV^s+)14pARN$uV&=6x;Oc<{wj3MhV(zY=u4H!QW`Iw;T0R4f$GQg&1`|s&yAC#Z
znKK1O8tN(SXzr|N=5IGXS{hfrPC(29G+C<(L?TbM1V+$mBpH78+TD2k!Me#wo}-;nG5**4`cMlaLC;|5^NyABk{staqL
z*qH0@M}({utbc6ezl$T2-iw(VI|~nx{I%eFy=og)Oib#(dwaNIT8e}b3s#g6|5)^>
zB-MKb{|O$9UP{&eq{IyTPnp^JxM7xub+{KtTm*VNO>VfZ`-XT&g6wT1Z0%U`deRu-
zj7*itM??7Rz;`$*ua=0h1r(_ao`>P3M6|23>5TlY9V$ShC$GRKg}dH)-#XH
z?@9c6K8+O5ECbiDT+rK@^q-qP{(mh?D5C1OpgL3iFuX4w08o0=7VK01g+dFIHyqbWzhI-2>$$*DyYo1Fi5QS3BNx~h2
zh=#6!EfpLq#6>gNmbHUy@sawp8&P^g
zIU-ZWNLzN8!*a652o|cENjrk+y|g;=ueVlxWIY@21>~c8kNu~uZ0_}3`cF;uHW_-f
zTJ57aJN32zZKyGv_|QOX(eN>Vdn&LYLW#d*dfnn#Nm)O{u!lfvHtdXjg>Mu0Shro)
zh2$*pP#;Z4@c&+bu;yk$*jETJos`^n1MNzk2J)9t{zTsti&USn@_dMo6isycs6358
z%x;L!k5yAo0-hl9TNJ=2=6`9;A@1?r{*`%r!+q}K%ElTsVbn|fc}^X&+V8G|1{;9_
zXu!SF{_9xs4Vp=M?xtt7Xl^ra%sU2O0ZB*ALFG~D0AfnBv?4Vi7mAe
z^)363nv%S^f{P5ewS9H+IDH*GtjA^))fX){i;(^%kYGHy*yv7M>hG@u!iAcRQtbkt
zBa~6Uqsr_JId{@x&M+S2Jo6wQ7hAjqp$1?LM_!~Xj5SxL_i;lN@*y8w094I-8K|4f
zI7IQ0bGripnp1^YK7Y^0;!dQH`v
zu#HMlDoqrY!(vxYU0HC&vFt}H*>E)qWt=|-+%F+|cGloZoN&dK-pWLpPbj*K>h#Pw
zadD&>cSWY2U#XJaSwesV)foD)I@OYFaY53p?LLsf<|L3w@QvkY@RWmd?*JqP6#y5S
zwO3*WYMby>9LfcdEh+yRLF}4qll;Ykm6P+S
zUUS@suAM75hPQhw)Qj{~EjMB|wigV<#Y;G@AW2DVwMrtSMBnQ*zB;r=_9zPVtibVV
z4t~)b@E1W3GH}cEC*a;%v-dK?+8(@ZG|UFy>sL*5K>tSuI;i}@{>criET?ItsmZ}?
zu*DJp`l@*Ve8BvGzM5G+3oRKNo#^BF7z+nmgMd}eI*TKcRFYmhDLKtIuON+hy*oP{
zstYzD{Oj>5wyN6=Jcwx9j?eME$sjH{i!9Ay+4{VZjhFVsd)|%acs;tWiCMmjvFoC9
zM>1QljX$_FP>2-OgW4C^(JxP?KW*rhE?heVSv)ihN?>PqcXnvTE_h;UW31u6=rB!+
z@5ixdp!_&N%_Jrx_+mmY@Y-?S+DXqOx1$@n*^1Y27hzKs4>LSr_}Q3UuO2hKFlWQV
zgRTfI2sCLE$dA3))L%9LDWW2Z*9;q!08W!*SS*!qn2#R5I7>kmP|~v}1Hb@)e^tjq
z0@eb63Otek)2f1No}|c#S~2lQ=Ms(*4G_}GcAYOOZs14uTgtAvG67-A3jPHE>RC%r
zEW86sr)l%kbSn8PcklhwJC5({t1qiciY;p;eA378>VwO-6?tl(c5m|lPyC!ruY_cRNX*9V3VrA(#IypLR^vwFrQvCnq7a2Y
zZZ+_NtCQW=d&mn9%Bk@z0)|IZ{PW>u((7sH-O1iqei82lUc}>wO@Wq4=+RuiVp8|i
zPNQcKEEktWrhUprHc5Jba5FH?G9)MVuubCZBEG}ABDqQ8Z2Ok($%9PDInjtO4%?Zn
z`CVE$Y;^!IpE2B(6Cc~9T}an+vmK;G!&>%z;0FFM7st#+B2u>1lu&4
znfSwDU<HSg3o(rS&)(@gs)DQl7&SJBeL6AgcC
z?LPXv?WV3t7-uGt*=v|*XRA_2bs$5MFMD>ilJx%CbmKAwKm)kGx#1kYDQnZ~B=_|~F_P$u-1<~a
zrx?$JDs@4*2A3Pbcx6&}@BvbIs~;+zEjB1js1n?b<~143+b)ELQ{!?K3b?WLKck)lx}%M&k7LpV
z)-fHp9%lCpNQfezZ#(%g160s%*~;BOej;ePS@&^pzQyXU%y?
z-;-l*xb+~DXeR%v!BtTpkwJ>ck^Uni8F?56ITF?ZVW$-kc9zn=G$stXR3iBFI2!>h{fKH)+a$iIh6%mqNCy
zw)9-DzSAL#hhB5jDO>PwvIaN4A5Fx+zYT;0w;ViZ$pe&+PBEcrCU8WvsuXk(u#rUo
zql1TQ%?Y3da+~KRl||Z?r7!j`p9;j}KG@Acou@V0Ivy3z
z97|j3qE5&p{bgGk1x#(*I!D_#haxL6PdR$bM(do9Zl7HZAjAhS?{mqvDWgWdZs?&*
z5Gzq;n!>X)Y2&;P^?{OB@L)??urlkYuB%1dd_2QnEgVpKT5lH
z{F5^BxayX6d|KM}!nT6`RsotNKIYNFLWPv9jN`z8L#L*Or>oBq;4B0Bl0LN}sdkkl
z<#;^fEu+8NLoFjF1gW(xG+iPj6{-ac1v*Jm^EFCVwlhbVc%Yi4iTEohP>le8IhQ&I
zW)U_F2*8MHI;L}>Z8`#J$ZZvqv`+m77(O>;^jjf)t+4z1tkscB~x)c`y2=!+*8s80M-$G9s{2SIHa0R5!f&E*!}=l&~;0glOVQ`ne47E-bbK2MQ-LT
zp^>JxE{FlVN>DTNH$Pp>JIS8P02qH@QCTbvm|x(eyi2*Si(R$AtX^IuQ%j+7qaQ|7
ze#<}sLMgPRyK#$UIS=ROUc(o11pExRp;dOkTl;W~D*(edzSpmW^vt5?Owcv@>JGOt
zCZTCo&$D07Q(?UFjF*m8I<+d>8~g)*O8cvu&ki-rW-?g|WlSOrToA6P2^DP601Sjr
zK{BfZMVm_OB8;aHnz_>au#~{`0Y)5SC1&(%cjxYl%yI*
zE6duM&4AIMgJo5*F1zDSv-9dbZDyRmqTM-9~C
zEi1>o&M#~7rYK_4e7Z(8YvZ|`S@?ELSg^Uog2~E{DPDym+Dpk3nBHVsm)`SaR;2Cv
zgB;o^sP5JFrxwxy+)jzilPpEq4GHM1hEB@u(+`8lOq;7g0ze?Rvb>Yx)~0&l+Y|T-
zn_`*^F>#e)lm`tLyevusz=hp88|H~)%&aMZx0xtye(B`nTqm6Utas@6-g@6%ac`wT
zxriDvW{G(id>W*YkUewNu~6Xl@^*d2SmUKtSW|~v4nHWX{9$alxyH}#YvMs~EW<_0
zEZ3aHC>Kn4SnJOBNG$mG>SUtE1}cUdV1~lJ+IRq#C%**aI!0}@l(x^bAAqrv1?&75
z@c)U=lS$u*sM^Q+3K=yo^Bf5DNtJX}gsC-}9ocHxztm_jYTVUPmQy#Z%uBO&fH1~a
zOxA-6VShk(c{^=<3t}bZ0j9ZARH;c|4T;30^mdty2GPj`yf=j7kBr%@ViaaVfEWS=
zHOStRo~o9hFc<^Wr~}
zUcj1flpk~d%4_cg_HUzWYNz1nk;D0%y!F&*o%;sNooXLPSxR0axM2`Whe8}yjH-4<
z_I+it;i*?;1yq}zZG?%=*Wf=96fB(v934F5u)-m7#}6-PBG&7$U@wrp)5KfYXH*mM5ZVma
zg!7nlH$o1z_J=D#$J5sB3|Jgh2PFi8qh*$g2@Zp~#7DFG{g^=c`q15_Fy8-Mit1LXF{)DdVR-C20lB}@=brya1jEt-ALO3;_Nbm^%@yZdEmS;s?_he1gP897wv
z<=H-GUH{Tf#!w~ld%1FQ47Jbz(G&}cHfSx$KS2(iMf?juehpqeeNx#^%`&8`lOd`}
z!i34iKTY@ZxT}j@>;Wucq3KDEow4sEWDJV^`|7Zvdw{6n-)D6Z3WFPwbWlY~&!?5ATxR#J{*#M*h9?_u&3-N%E#>!9IsnS&lCT&ZC
z#_t1hQ@(AE#@2ImfQ$T8V`IIR^G~5(tI|K{!QGWCVZwvra8R&0kthtTZa&7u>OaDUt1y^lL7xvsSeHs?MAk`%!Jbxe)zY
z_~CxleFAg?0GW-Am8`F+*(17bMk8{&_Zlrw!bM+1!WCdIK*nIFD#5l!0odh%!|eG~
z=n!DWwjT|$$j(P=ThYIi^;*0Fu>(wI*jdJ8@n$%UcyPh7zQ+)|8BNBpF&raFELOLJGRC|7>6AJ-{1>wMKg=5ai-EYWZ!s
zoTVzeiF;IpkL9}+t!Jj;A38yzrHq-oq60!u^>aIlTf=Lmhm$o7VG{VxWkypw+w9{-
z|FE@eLGaL4T#}oE^1y3iof^@{_6sYVaEP%vp
zAb3x8aD8E^{qa(1oO@G_7Hm1%@Y4S1O7Ol>D!=26S?DcXM{^r%Nb{$n?uq%`-tp{a
z7FAR$c=@K$^y$au!?WO{^1PEMzipR3J!TY3RNX?i;5>Xw4d1Tv${|Y@Po0u~j_O>j8U(kPIy^{!b`~WBg9ukqJ8_yPrdR1mn9T67
zUpk0p#i{tbmki<>g73!EPK!v6cU!IDWzld4Yr0%2=h)F;RK8oVX1}wpf|)~6YzDe_6}}=d0P&g4O_I7Z!}4E>W4r=hS-Jl
z8VKOTgibTXU3ZVlE8m&afI%#BonggLB~49X6gl>tDxipOY_AVVV5&Nk
zzY@g$f^M=h7~IW$wf)Dvhtx@{H)s1vx_bY#<2v>Q_=
z@U)%{&e7>j`3?R(^b;^ElCrhZWR*k`V4c2~nKmlgS~BDSz~-g7q-}+M0@i}WlZFdX
z0tuq-HvI2CqwoY0G5?$X5)V3#eJFxSAb_HWckX9n&D4C5Mw<-W^X(}rainHSEdKWU
zTquUUU-L)bq1Uh5;@C0WEG*$5wGOh1cZ8}e<(F~Z)#`>w5Kc94L5%BZ^+u~K?@h(-
z$;RBC&2Pp%;uRgAnU|IRAh@E9ll$;yKF_4i%w-_hkq=yT2l1OpUviWRn1gb6EK=$JnI5)z98
zU?stE;R=q|M2>#o)^otx=s|343-8Mr!E1db!GC2jgxW-7PzJ8>3aJf#d3Q)@T<-e2
zLtntE0;Z9$FF*IU{}yX+G*-JCg-Wcfb?7{+}8auHNHM#F?XXGrYq1R5O0ANo*JzGoP(K5qCOKFnN@^VlX
zpO5m8g-TxSv)!uKU_}nslf=IIHr5=cdjJbHLQfp>#xpeefU*@j9-*>?l32jY4yCwVVQ
zwO>6S=S@Y+-QLln@D}wmXUF+9hTMeG)90KIz%9rBd|3K&wwyl9q(UV8RT7n@ab=+H
z{YN-19R=!VqwCfWc9A7~HtV{JS!6%{D)L#?{r@PjwpA3D5XXDI&rMf^=di{>((sH9
zUqXHYdWGkr2hK;v_u(c$;-IJ06%+5(I`|ngh|)IoqUm-DtOF2ctz*`S`m1bfv$DnM
zBvKnVcIhR_TdOGOAi38XKfli>!MbM>U6*nFawEPwv}o;PQE-_rEl0n4Tof?u91Y}bHHR{P-=C-GQ83#iN9nkj+A3#}RSXp8
z*smVPFrBiT>}5G*QXx9AOashnH2@t_Pv~uQ{_ynN%)n!<*N4u44Fb|gKy~T*rfqfA
zoCyG7YB~AQr4Q-Ah0~U%y;$1u!=gnCzv|l~ep(K?*8nVWq)8RJKqIs}-kr-cPfB*%
zBPS84Z;_c4qQ5~rxZYW0LX)EUQ%|p3Fy)9A1R$opFl1h~A+8@kgu=1M9uP8wq|g(=
zNwG;Kw4{hdvBzN}5BdzheMgGuu}52tOKSQ|YxgeyZJrx2>*Tjor4CtXn1K5)T66(u
z6G*OlB@7w@e7_#j`U(6Z1#|J3sRQ4I_AiDkeP7I}n(C3QFU4)1JT
zv*oDIKssB47pZNwv`_x}o7wnkgii1%z>#^AT=LM=pZrHUA67pl)ERPz%_pSCB>$U8
zS<|er1v`zy9$BO1cp(r-Wt
zb7Ef#32vmwNw>PV@CUM#!kc~4<|;^E9L!g8v%{)V@(oaMAp{_aiLAFU$qo0=@z&k0
zpj1{{2*~ZjxjP(vO1ye3x@aylV0OFEn#4$VXXCmOx08|NIyR8p~^}5qFudS}4y=mb$wOzu?qFz6S2^K;D
z%cQtJ%0ZxQ10r3NfK7x$;-M)45hx$A>wnc-IJHR>|ev
z>C-v_yc&+R1go^ZMEL#D7W-vBp&l=T1TKWh?GDBiTIOk3gwB%3FLHCW$49=?>+)v6
zJ!2p-5H>VALtzQ>&l+vCa5eAIXg}w?IO&STP9=2ubJ}u6Tr)-~?g6
z9R6{WZz13yu7ffD_{qHjxnsc%1;_(Dz5Oe+hipIRmiGBDOlN8=2dBL^e>
zmr(>Oocu;abLTd*bQ6J(!O{iH+?`%$ROhgaeXA7%
z?BT$dig9i_%i#Q=+()Rau(VV$9e;if%91=N?$P>5v_yCgL!@74*)~*K-rM|bg#U%asIfq+Un;!8aZ(4
zTifKbY}!$pXDDse3p9cmdwpyO$VXH$I7JW&YH$WF={)QB4`b}dXlt-TibyJ;F<2ji
z|MLP=9dCzNnAaInL9Kw->jwCxM#5{!;ds*%s)sw+)gx8sXaTdlxFYGLzwk;@H7`7IN!SB+=N`I5GK;y@-z232K}QH9PH6b0q1@ipD9jBa@mDe&HH24
z(7`+$FaRS&eE$%e;dk3-*|ntN4XxdX;GwP(TbH7Nr;$X{VbgmhwN|D1Uvh#Jw0^!u
zEDU=a`q~>BhQrOe;A*w8<&IH;p^|`Mx4e;N2FMiDT9su0J`z5M6TnO6
z6wB%uVQw3h4hRS;C7B1k+Wq?yDV`#tz-JuSy8@q~^6xVWMwfq2$~M~eNj(o4xDAg_
zfq?cL@Jj-Qu^lXOL1IMcv(_e7ONli0;#Hu)-ejnOVqNQ{uCQZzEz{xc_(t&3LuZL;&yj_H%8R&f@diqJ{lK
zYQw_{_M02twJQDAqxwlZ8(M&Ms3l?s2MhGT3WWmd7KHJ7DNhDW3?|t}lb*tc0~gX!
zbHs~G4}i}d$ohZy{5p*_v~)F9?A^;r`{rz@?D6Zw-Nt2Zg8rp9L?t^usf+SP8wMZs
zm;OA*2M~8ZQ1UZj5Lr^Ml8RJr;tyKd<@7gWJ9lo){NdHZ*vxc*LSlDhd)kMa>u&`njWuaK^DGjWX;}tOd`g
zu!EgeOJU0p+$NLUHHquoyR_=C)ZRrXay7>XjMg#boWU_-!Xd!tJix?u+S_`Gt)`{!
zRoN+60VhM!`2T*!$`GExf`=ioJjt*%2$?O*$;
z;l3@a-)ti-OyS1kRy_hv-3yVM={NaSs^b{DUQ(Jc{0|Wx6^g^WE
zUt6!TYXCnr@sh2eb*d#N{(oNDFVabNKXd4`K6U@o(-TOVL-Avob
z!og(NJ4?%SfdtCll{Z)oC`()L*u+DZY!a`te#s>tLWcpm5?nC@~Nt=$g|=x5#6pRY@HJmZJ1-3$d3Sh!N9TOS{%22O5?6JE?25H;OCo2zFc1g1_mIC84dAG-b_sIx=p#+eTF!oW6+8l?
zU&1G;LaWQS81laB!U9%fuT_*|t?*4AalDXg(mu5^=_)5~C<5C6u~ueQUWFWVoId3}
zwn+9?R;NDr-tCs2l%gH~q{{J|O0-SRo=K_F15BYZLa@1~{Tf`2KzjkR-?>$VJDhz>
zwpEj&F3yhbX;;hc=ImT!8+}g^)&&ZK0dC-=ga57CKTneEm|oQ9euf$V&pa=8!ensn
zGa!8GM^936cANW)m0(+CYcy_qYy3ao1d#qXpr1fk2ZCEXoKC|oOp;M^PLPJc*n|XY
zI0EI{zfaq&5W1vxJb-xC_BIV18=n^${D?*c$BnuHngRX`tbXqKH)#K*!B7V3a?SF7
z!N1^YfI#5%TQLQaC*^jj0%kc8rUh1gEJ;wH-fP@9kbf2+A&d6^_;t10c1mA@*F5v>
zK*I*jgv3>m$9=5CA?ZveYD^Uq3v54gNud)q>oCOrX3fOal{4V9$DAP{g=h
z7&jWid9uR};pqvEtX(q#gX_Ia9Y(yLR}pc9(x!>iu{{tw3Bz!z&pOED=WH)9q*V?$
z=)nFt=nw{CnB~p1{ee9m-3NTecVl`)#~+8&Dd(=P{(xfycr~&2aV}J-4EQnq>_*4u
ztw0~Yp^loZcJrM5w8_cd9fq-Y29=vQbrQ%~KuSIa$DcI^7wP;wCVn&^7Q*vO`72fwAObXr}uoINiZuCEzf&Kp9)8~z#phO5kMJ{+V8cX
zxr+pE*BE^L*?#u!%JHG{wvP&nRx{411YB6cv{V00%R1~)3%7G~YY|b9b$K6U|L=k^
z`^Khgci2j6D(WthYy~>vo@=*?+4LalGZF}bZgCv2qpu*wCyj|n@euJ=eGFtxzsM-;
z0Io<b>O$Z-OuS3IPlBk<3yZ2r@0cba&-;lw%
zLlhm5_=TjL+=UQC@Y0_}YPcgb*?1t{Q=nU6u@HHziKCGQTnyMsM0*cPcL^@Eskc(<
zck)OebZW+gl~)QzDD+}SFw`UwqQ?Kg72iQyQX}3JCdx*Xy{k2qs*vU2R(xm0DN9Q4
zVz*l^pm<)xrn)efrinA~XINu9t_2HA8XeZx$;{A~;Y)Xy(dfx^{iz8ItK^82OdjME
z!a49}&%|m=NekLOhVTF39wx{Q2DNtO@Urt)?=?)oTMuS(Be3cS+ABV%H>79`%FNB5
ze$|UUeCNQ|J*uA@7UVDEbT*^HlNxYP?Qe@)n489kJ0BrV#xbL?r!Yq@e5#gOMKuJN
zk|OqocZYDV{BntHvN+P(Z8?IpVo7;KvUKrzAGWKZNS6yne0++-cK_m)BVR)6fv%!
zq&E2u7XU~pV+}_=Xx2X}0$I8Lz}>`=K-#J0TX}7JysejWA;IXCiw%i|r{R0<5E}!J
z6iS~ehI`wmP79H-FIMjlU}t1%Eu8l|PU_+A1y`IaR~)%ja#5(!@iX-KY++E&A+e#R
zo#q}QG=nJpBN#!L>zH8#4~f5rFEZ2HyN@UL8H`Z4pa@KDnL17;k2);a+qs&to<#Nj$9
zu?Y*czvbXue-NNlojaPRtY2k^E`+E@Q+K1kylqtQUfSqz`W30_Q$O7ZElKY6)rtQ~
zo#5u|y1UEFE2Kzsmpj@I;a@=g)=G!6NX=?Oa8VyK%)ts4g!(1S
z%k2Cltn~rdkW7BVZ`9~k?qY{(QECqATIUHJHp+*Ne(Cx$8=Ik_i6n!>KT&*{IEvj8
z)@&;^%z=kcI5gF{Fk(nCZpt!S$@$xaj3N`$uJef
zWgkga7Gt!f-3xzFxAo0wRtk=0!$FpiD8WVEW257|O_UjaC4;R65~@RU`R#q}!GHWM3MU$szWS{wk!0dO7^QT2!#o*x|`BM%~=hQ#_FbrfdTPr&9$Q
z-p`<4+c%ZeWnlh1X(E$5X+C1U)slsp^|z_znv?vP3kIp53#U8bZR&cF@#UU{Ck9W+
z%|Eql%OgLKSU1IEfmuw|}E*yHb
zn|(Zd@#$aix?`M~a{hda8O(^{j5hAx6g1G%1bC2*l|L^
zs`bE6Q52vH)a8!ag$4pV$D8EHqeIiJXg@(LGdXg+%0P6@(j^>*g;Ii<3rmS65Y$5T
zhJ7Wt9u;~F!w{|0U9u6_n(H9!Dk)|}Lz_Td981*hRFcFg^ijFFX+HD)sG$EQkri#;
z_4B=uYr7iS-u%H?UZ*)IAciV5eCgG#*=__*1QhGY1&tz|k(o%?b^SW~JxXP+TI2ct
zk9*j__v@EtMAIKqj^9liIYOUf8@pfN!n6;pKofoW-S%GV{
zE`RRzTfqnKCXJ3$wpdPb9eE}_q}R3t3ESma-AEvRvkd0aFX3~gE4fIvQ-@apO+^F<2Kr9xn?
ztTKO^d$)oye!8~su#{?a=#aL)ciX$C1Kya#5Qunv?Ec+HdrMukkzRM|ty0L*;(-58=8-#So
zW!s-;EU5?y0YKg+{BIdX?air4>EjUeqar>M5ocJ>ICezz@c3%Mh;D4+@V^`vNhAU|
zC2E^3xX=jt%Xf-hx0b6@+dL?23n6hy*x6~NP^@4!wvnDc_k61jf+|R%*C8T)yw#66
zWibcL#@WsbD$fUh*-_jsSP6Jy2gQ!=)`7@jzPwn!@;`pPx08zwxLpT1JO*R@S7bHb-o-9$5G8?K`l~2VL+CmnXHY
z>Z4Ct?-uArz2fsrsG-e|!hP5}dfHj-pJg%&fk{UGLED&6e`5lqQX;jgzr1txi;op*
z9kH^$+x?slmmz&^NM%5oo$d#thqW+|?;FAp?FSpBtUBcF>vve?3uI?k8Az~-Ua_6O
z%*kf);P<91V-ociGu5DEOk>v3ZL|QtM~@WACAZwh7pLCjsHHTxf8Hd-U$&f&Y9jy!
zBiMhXo;N$dRIZ_xL(%fy8K6i43aQu|Jw&e6*s1t@FO9`PtPoxB$Z1QF&*3F)M)Y`r
zxI0g{YVJL{Hg5&cJRlYe*nLSVq=LW;RM@6vxeZ2Be74;o^p&%h>RaIB2&jVc
z!~|H)&5_;ycSwxuk=@<}S-~PL⩔W(SYe6Nj|0`eN9@ZRJFip_6X6Gz*G53t3G}q
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

diff --git a/previews/PR196/assets/fkmtqqi.BkYSCzTG.png b/previews/PR196/assets/fkmtqqi.BkYSCzTG.png
deleted file mode 100644
index ec4456cad5dbeecda8ca8b95fef4130d003f565e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 63402
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
- + \ No newline at end of file diff --git a/previews/PR196/experiments/predicates.html b/previews/PR196/experiments/predicates.html index d4b200e77..1addbada7 100644 --- a/previews/PR196/experiments/predicates.html +++ b/previews/PR196/experiments/predicates.html @@ -8,11 +8,11 @@ - + - - + + @@ -59,7 +59,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
@@ -116,7 +116,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/previews/PR196/explanations/crs.html b/previews/PR196/explanations/crs.html index 31d18319d..88ca6bfb1 100644 --- a/previews/PR196/explanations/crs.html +++ b/previews/PR196/explanations/crs.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,7 @@
Skip to content
- + \ No newline at end of file diff --git a/previews/PR196/explanations/paradigms.html b/previews/PR196/explanations/paradigms.html index 636f8a604..f24add232 100644 --- a/previews/PR196/explanations/paradigms.html +++ b/previews/PR196/explanations/paradigms.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,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/previews/PR196/explanations/peculiarities.html b/previews/PR196/explanations/peculiarities.html index 963810844..2e5643f62 100644 --- a/previews/PR196/explanations/peculiarities.html +++ b/previews/PR196/explanations/peculiarities.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,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/previews/PR196/explanations/winding_order.html b/previews/PR196/explanations/winding_order.html index b710bf562..e294aa706 100644 --- a/previews/PR196/explanations/winding_order.html +++ b/previews/PR196/explanations/winding_order.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,7 @@
Skip to content
- + \ No newline at end of file diff --git a/previews/PR196/hashmap.json b/previews/PR196/hashmap.json index 809d62181..50771662f 100644 --- a/previews/PR196/hashmap.json +++ b/previews/PR196/hashmap.json @@ -1 +1 @@ -{"api.md":"DUGqvURq","call_notes.md":"Dqi6Kts9","experiments_accurate_accumulators.md":"DTahFJst","experiments_predicates.md":"Cf09Nyio","explanations_crs.md":"KBlcr8br","explanations_paradigms.md":"WdX7unoD","explanations_peculiarities.md":"CXxQWDPU","explanations_winding_order.md":"DnUTBv8k","index.md":"pt2S5LbL","introduction.md":"Cz0qoikc","source_geometryops.md":"C_NMAobV","source_methods_angles.md":"Dp2Gnv4h","source_methods_area.md":"tbyXRQal","source_methods_barycentric.md":"zxWX3Er5","source_methods_buffer.md":"Dyu2qllP","source_methods_centroid.md":"D3jbwybu","source_methods_clipping_clipping_processor.md":"QShSUiyJ","source_methods_clipping_coverage.md":"ClD3nEha","source_methods_clipping_cut.md":"CUZHB9Ok","source_methods_clipping_difference.md":"BUjIJb7e","source_methods_clipping_intersection.md":"DZhXhnUn","source_methods_clipping_predicates.md":"Bb6r9_Jj","source_methods_clipping_union.md":"6zDyLxET","source_methods_convex_hull.md":"DTFdFMxE","source_methods_distance.md":"Cy2hKtZe","source_methods_equals.md":"BXf8ieav","source_methods_geom_relations_contains.md":"DWx3_Wjy","source_methods_geom_relations_coveredby.md":"DTjYHc0p","source_methods_geom_relations_covers.md":"CqToQ60o","source_methods_geom_relations_crosses.md":"DN4RSFf3","source_methods_geom_relations_disjoint.md":"DyLKIgxt","source_methods_geom_relations_geom_geom_processors.md":"2KMa5ZW4","source_methods_geom_relations_intersects.md":"CzkT__-v","source_methods_geom_relations_overlaps.md":"9MDPb90q","source_methods_geom_relations_touches.md":"D8JAlOpY","source_methods_geom_relations_within.md":"BbfCXDYX","source_methods_orientation.md":"DRnscYO3","source_methods_polygonize.md":"BdaRNMEH","source_not_implemented_yet.md":"DGli5DJI","source_primitives.md":"oThf9zav","source_transformations_correction_closed_ring.md":"UL7ej8G-","source_transformations_correction_geometry_correction.md":"Cg_4NlML","source_transformations_correction_intersecting_polygons.md":"vDeyWL84","source_transformations_extent.md":"BzGrVLos","source_transformations_flip.md":"B9DCjMLq","source_transformations_reproject.md":"DB2TBk0c","source_transformations_segmentize.md":"BFDR8L5s","source_transformations_simplify.md":"BzIwi41C","source_transformations_transform.md":"C0KdFN0I","source_transformations_tuples.md":"DpOB__Pt","source_types.md":"BIWgvWV-","source_utils.md":"BXMD54Vv","tutorials_creating_geometry.md":"Dnr9A6r2","tutorials_geodesic_paths.md":"Df_znu8o","tutorials_spatial_joins.md":"rhcI5Jat"} +{"api.md":"D3FA5iuJ","call_notes.md":"Dqi6Kts9","experiments_accurate_accumulators.md":"DTahFJst","experiments_predicates.md":"D2pdA-Ch","explanations_crs.md":"KBlcr8br","explanations_paradigms.md":"WdX7unoD","explanations_peculiarities.md":"CXxQWDPU","explanations_winding_order.md":"DnUTBv8k","index.md":"pt2S5LbL","introduction.md":"Cz0qoikc","source_geometryops.md":"C_NMAobV","source_methods_angles.md":"B6xAWZSt","source_methods_area.md":"B_Rx9ODX","source_methods_barycentric.md":"CHDPsVbE","source_methods_buffer.md":"Dyu2qllP","source_methods_centroid.md":"DOGiTIbE","source_methods_clipping_clipping_processor.md":"QShSUiyJ","source_methods_clipping_coverage.md":"Bmlq0JGX","source_methods_clipping_cut.md":"Cznm1fgE","source_methods_clipping_difference.md":"BUjIJb7e","source_methods_clipping_intersection.md":"DZhXhnUn","source_methods_clipping_predicates.md":"Bb6r9_Jj","source_methods_clipping_union.md":"6zDyLxET","source_methods_convex_hull.md":"D-gSMiFy","source_methods_distance.md":"DFxM4hTV","source_methods_equals.md":"DkKW_eCF","source_methods_geom_relations_contains.md":"DP9ewsbf","source_methods_geom_relations_coveredby.md":"Mx7_s_Nj","source_methods_geom_relations_covers.md":"BuVIalWZ","source_methods_geom_relations_crosses.md":"DN4RSFf3","source_methods_geom_relations_disjoint.md":"C21TP2Ci","source_methods_geom_relations_geom_geom_processors.md":"2KMa5ZW4","source_methods_geom_relations_intersects.md":"CCnmxfN8","source_methods_geom_relations_overlaps.md":"jbwS371Q","source_methods_geom_relations_touches.md":"IJQI2q5f","source_methods_geom_relations_within.md":"LCNAY5an","source_methods_orientation.md":"DRnscYO3","source_methods_polygonize.md":"BdaRNMEH","source_not_implemented_yet.md":"DGli5DJI","source_primitives.md":"oThf9zav","source_transformations_correction_closed_ring.md":"UL7ej8G-","source_transformations_correction_geometry_correction.md":"Cg_4NlML","source_transformations_correction_intersecting_polygons.md":"vDeyWL84","source_transformations_extent.md":"BzGrVLos","source_transformations_flip.md":"B9DCjMLq","source_transformations_reproject.md":"DB2TBk0c","source_transformations_segmentize.md":"BX6QovAs","source_transformations_simplify.md":"D_N_CG42","source_transformations_transform.md":"C0KdFN0I","source_transformations_tuples.md":"DpOB__Pt","source_types.md":"BIWgvWV-","source_utils.md":"BXMD54Vv","tutorials_creating_geometry.md":"R_19jArO","tutorials_geodesic_paths.md":"nFKcjF2Z","tutorials_spatial_joins.md":"BjStSJuG"} diff --git a/previews/PR196/index.html b/previews/PR196/index.html index 0f4d9dc17..345740261 100644 --- a/previews/PR196/index.html +++ b/previews/PR196/index.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,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/previews/PR196/introduction.html b/previews/PR196/introduction.html index 48e29c2ba..cd9b2ce4f 100644 --- a/previews/PR196/introduction.html +++ b/previews/PR196/introduction.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,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/previews/PR196/source/GeometryOps.html b/previews/PR196/source/GeometryOps.html index 94a8b92fa..9518e5806 100644 --- a/previews/PR196/source/GeometryOps.html +++ b/previews/PR196/source/GeometryOps.html @@ -8,10 +8,10 @@ - + - + @@ -92,7 +92,7 @@ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/angles.html b/previews/PR196/source/methods/angles.html index 5011abb7e..d6cdf29be 100644 --- a/previews/PR196/source/methods/angles.html +++ b/previews/PR196/source/methods/angles.html @@ -8,11 +8,11 @@ - + - - + + @@ -23,7 +23,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
@@ -142,7 +142,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/previews/PR196/source/methods/area.html b/previews/PR196/source/methods/area.html index 953af2644..5c34c96be 100644 --- a/previews/PR196/source/methods/area.html +++ b/previews/PR196/source/methods/area.html @@ -8,11 +8,11 @@ - + - - + + @@ -24,10 +24,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
@@ -105,7 +105,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/previews/PR196/source/methods/barycentric.html b/previews/PR196/source/methods/barycentric.html index 9cd39b524..90b77bb35 100644 --- a/previews/PR196/source/methods/barycentric.html +++ b/previews/PR196/source/methods/barycentric.html @@ -8,11 +8,11 @@ - + - - + + @@ -85,7 +85,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
@@ -433,7 +433,7 @@
 
 struct Wachspress <: AbstractBarycentricCoordinateMethod
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/buffer.html b/previews/PR196/source/methods/buffer.html index a6b891cc3..48eb0e8bb 100644 --- a/previews/PR196/source/methods/buffer.html +++ b/previews/PR196/source/methods/buffer.html @@ -8,10 +8,10 @@ - + - + @@ -29,7 +29,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/previews/PR196/source/methods/centroid.html b/previews/PR196/source/methods/centroid.html index 08c061c11..1f18d297f 100644 --- a/previews/PR196/source/methods/centroid.html +++ b/previews/PR196/source/methods/centroid.html @@ -8,11 +8,11 @@ - + - - + + @@ -24,9 +24,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
@@ -111,7 +111,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/previews/PR196/source/methods/clipping/clipping_processor.html b/previews/PR196/source/methods/clipping/clipping_processor.html index c73958a8c..a92614952 100644 --- a/previews/PR196/source/methods/clipping/clipping_processor.html +++ b/previews/PR196/source/methods/clipping/clipping_processor.html @@ -8,10 +8,10 @@ - + - + @@ -525,7 +525,7 @@ end return end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/clipping/coverage.html b/previews/PR196/source/methods/clipping/coverage.html index be8fae6b6..8ff2f75b4 100644 --- a/previews/PR196/source/methods/clipping/coverage.html +++ b/previews/PR196/source/methods/clipping/coverage.html @@ -8,11 +8,11 @@ - + - - + + @@ -28,7 +28,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
@@ -241,7 +241,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/previews/PR196/source/methods/clipping/cut.html b/previews/PR196/source/methods/clipping/cut.html index 0db95a66d..58612b7ee 100644 --- a/previews/PR196/source/methods/clipping/cut.html +++ b/previews/PR196/source/methods/clipping/cut.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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
@@ -105,7 +105,7 @@
     end
     return return_coords
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/clipping/difference.html b/previews/PR196/source/methods/clipping/difference.html index b2311e803..c066a53c2 100644 --- a/previews/PR196/source/methods/clipping/difference.html +++ b/previews/PR196/source/methods/clipping/difference.html @@ -8,10 +8,10 @@ - + - + @@ -184,7 +184,7 @@ ) return nothing end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/clipping/intersection.html b/previews/PR196/source/methods/clipping/intersection.html index 66f9b08bd..c831798a5 100644 --- a/previews/PR196/source/methods/clipping/intersection.html +++ b/previews/PR196/source/methods/clipping/intersection.html @@ -8,10 +8,10 @@ - + - + @@ -401,7 +401,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/previews/PR196/source/methods/clipping/predicates.html b/previews/PR196/source/methods/clipping/predicates.html index 99160ea9d..a02124a22 100644 --- a/previews/PR196/source/methods/clipping/predicates.html +++ b/previews/PR196/source/methods/clipping/predicates.html @@ -8,10 +8,10 @@ - + - + @@ -62,7 +62,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/previews/PR196/source/methods/clipping/union.html b/previews/PR196/source/methods/clipping/union.html index f30e6a8a3..095cecd10 100644 --- a/previews/PR196/source/methods/clipping/union.html +++ b/previews/PR196/source/methods/clipping/union.html @@ -8,10 +8,10 @@ - + - + @@ -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/previews/PR196/source/methods/convex_hull.html b/previews/PR196/source/methods/convex_hull.html index 6cb277929..dc795ff80 100644 --- a/previews/PR196/source/methods/convex_hull.html +++ b/previews/PR196/source/methods/convex_hull.html @@ -8,11 +8,11 @@ - + - - + + @@ -26,7 +26,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
 
@@ -34,7 +34,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)
@@ -45,7 +45,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`.
@@ -75,7 +75,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/previews/PR196/source/methods/distance.html b/previews/PR196/source/methods/distance.html index efe2eedbe..3cd6d1591 100644 --- a/previews/PR196/source/methods/distance.html +++ b/previews/PR196/source/methods/distance.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,13 +29,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
@@ -199,7 +199,7 @@
     end
     return min_dist
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/equals.html b/previews/PR196/source/methods/equals.html index e6ec6d58c..43a94cd14 100644 --- a/previews/PR196/source/methods/equals.html +++ b/previews/PR196/source/methods/equals.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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.
@@ -283,7 +283,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/contains.html b/previews/PR196/source/methods/geom_relations/contains.html index e926db77b..75ad65c19 100644 --- a/previews/PR196/source/methods/geom_relations/contains.html +++ b/previews/PR196/source/methods/geom_relations/contains.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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
 
@@ -51,7 +51,7 @@
 ```
 """
 contains(g1, g2) = GeometryOps.within(g2, g1)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/coveredby.html b/previews/PR196/source/methods/geom_relations/coveredby.html index e6d3176b5..a5d2140cd 100644 --- a/previews/PR196/source/methods/geom_relations/coveredby.html +++ b/previews/PR196/source/methods/geom_relations/coveredby.html @@ -8,11 +8,11 @@ - + - - + + @@ -27,7 +27,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,)
@@ -201,7 +201,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/covers.html b/previews/PR196/source/methods/geom_relations/covers.html index 00be91697..f02063a83 100644 --- a/previews/PR196/source/methods/geom_relations/covers.html +++ b/previews/PR196/source/methods/geom_relations/covers.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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
 
@@ -51,7 +51,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/previews/PR196/source/methods/geom_relations/crosses.html b/previews/PR196/source/methods/geom_relations/crosses.html index a39f7c526..251e931c0 100644 --- a/previews/PR196/source/methods/geom_relations/crosses.html +++ b/previews/PR196/source/methods/geom_relations/crosses.html @@ -8,10 +8,10 @@ - + - + @@ -138,7 +138,7 @@ end return false end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/disjoint.html b/previews/PR196/source/methods/geom_relations/disjoint.html index 55e36a46c..a24c692ac 100644 --- a/previews/PR196/source/methods/geom_relations/disjoint.html +++ b/previews/PR196/source/methods/geom_relations/disjoint.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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(),)
@@ -196,7 +196,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/geom_geom_processors.html b/previews/PR196/source/methods/geom_relations/geom_geom_processors.html index c2dc6390a..6d3d3408b 100644 --- a/previews/PR196/source/methods/geom_relations/geom_geom_processors.html +++ b/previews/PR196/source/methods/geom_relations/geom_geom_processors.html @@ -8,10 +8,10 @@ - + - + @@ -455,7 +455,7 @@ end return skip, returnval end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/intersects.html b/previews/PR196/source/methods/geom_relations/intersects.html index c820b4dd0..afa051ef5 100644 --- a/previews/PR196/source/methods/geom_relations/intersects.html +++ b/previews/PR196/source/methods/geom_relations/intersects.html @@ -8,11 +8,11 @@ - + - - + + @@ -27,7 +27,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.
@@ -45,7 +45,7 @@
 ```
 """
 intersects(geom1, geom2) = !disjoint(geom1, geom2)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/overlaps.html b/previews/PR196/source/methods/geom_relations/overlaps.html index 378b7fdc6..9b1b58b9f 100644 --- a/previews/PR196/source/methods/geom_relations/overlaps.html +++ b/previews/PR196/source/methods/geom_relations/overlaps.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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
@@ -230,7 +230,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/previews/PR196/source/methods/geom_relations/touches.html b/previews/PR196/source/methods/geom_relations/touches.html index bf4f2e2fe..ddf0d0fa9 100644 --- a/previews/PR196/source/methods/geom_relations/touches.html +++ b/previews/PR196/source/methods/geom_relations/touches.html @@ -8,11 +8,11 @@ - + - - + + @@ -28,7 +28,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)
@@ -192,7 +192,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/geom_relations/within.html b/previews/PR196/source/methods/geom_relations/within.html index cb43afefd..a662faeb0 100644 --- a/previews/PR196/source/methods/geom_relations/within.html +++ b/previews/PR196/source/methods/geom_relations/within.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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)
@@ -211,7 +211,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/methods/orientation.html b/previews/PR196/source/methods/orientation.html index 13a46c594..b2957eb7e 100644 --- a/previews/PR196/source/methods/orientation.html +++ b/previews/PR196/source/methods/orientation.html @@ -8,10 +8,10 @@ - + - + @@ -118,7 +118,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/previews/PR196/source/methods/polygonize.html b/previews/PR196/source/methods/polygonize.html index 538b085e6..3c58da653 100644 --- a/previews/PR196/source/methods/polygonize.html +++ b/previews/PR196/source/methods/polygonize.html @@ -8,10 +8,10 @@ - + - + @@ -307,7 +307,7 @@ end return edges end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/not_implemented_yet.html b/previews/PR196/source/not_implemented_yet.html index 2624dc1b4..a976cd7d6 100644 --- a/previews/PR196/source/not_implemented_yet.html +++ b/previews/PR196/source/not_implemented_yet.html @@ -8,10 +8,10 @@ - + - + @@ -22,7 +22,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/previews/PR196/source/primitives.html b/previews/PR196/source/primitives.html index 94005e3ff..d52bbe8ec 100644 --- a/previews/PR196/source/primitives.html +++ b/previews/PR196/source/primitives.html @@ -8,10 +8,10 @@ - + - + @@ -323,7 +323,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/previews/PR196/source/transformations/correction/closed_ring.html b/previews/PR196/source/transformations/correction/closed_ring.html index 8ace2dc50..8907db7a8 100644 --- a/previews/PR196/source/transformations/correction/closed_ring.html +++ b/previews/PR196/source/transformations/correction/closed_ring.html @@ -8,10 +8,10 @@ - + - + @@ -48,7 +48,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/previews/PR196/source/transformations/correction/geometry_correction.html b/previews/PR196/source/transformations/correction/geometry_correction.html index 49706e316..0b188bc85 100644 --- a/previews/PR196/source/transformations/correction/geometry_correction.html +++ b/previews/PR196/source/transformations/correction/geometry_correction.html @@ -8,10 +8,10 @@ - + - + @@ -49,7 +49,7 @@ end return final_geometry end

Available corrections

# GeometryOps.ClosedRingType.
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.DiffIntersectingPolygonsType.
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.GeometryCorrectionType.
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.UnionIntersectingPolygonsType.
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/previews/PR196/source/transformations/correction/intersecting_polygons.html b/previews/PR196/source/transformations/correction/intersecting_polygons.html index e4ebde552..8f2844e42 100644 --- a/previews/PR196/source/transformations/correction/intersecting_polygons.html +++ b/previews/PR196/source/transformations/correction/intersecting_polygons.html @@ -8,10 +8,10 @@ - + - + @@ -115,7 +115,7 @@ end return diff_multipoly end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/transformations/extent.html b/previews/PR196/source/transformations/extent.html index 1388b9f67..36ccea12f 100644 --- a/previews/PR196/source/transformations/extent.html +++ b/previews/PR196/source/transformations/extent.html @@ -8,10 +8,10 @@ - + - + @@ -31,7 +31,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/previews/PR196/source/transformations/flip.html b/previews/PR196/source/transformations/flip.html index 347edd57b..1849ee7cf 100644 --- a/previews/PR196/source/transformations/flip.html +++ b/previews/PR196/source/transformations/flip.html @@ -8,10 +8,10 @@ - + - + @@ -40,7 +40,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/transformations/reproject.html b/previews/PR196/source/transformations/reproject.html index f1a6cc6bc..f19bc8c4f 100644 --- a/previews/PR196/source/transformations/reproject.html +++ b/previews/PR196/source/transformations/reproject.html @@ -8,10 +8,10 @@ - + - + @@ -59,7 +59,7 @@ nothing end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/transformations/segmentize.html b/previews/PR196/source/transformations/segmentize.html index b02298187..bab06816a 100644 --- a/previews/PR196/source/transformations/segmentize.html +++ b/previews/PR196/source/transformations/segmentize.html @@ -8,11 +8,11 @@ - + - - + + @@ -39,7 +39,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
@@ -77,7 +77,7 @@
 
 end
 
-plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
+plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
 """
     LinearSegments(; max_distance::Real)
 
@@ -172,7 +172,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/previews/PR196/source/transformations/simplify.html b/previews/PR196/source/transformations/simplify.html index c7b55696e..48001bd8b 100644 --- a/previews/PR196/source/transformations/simplify.html +++ b/previews/PR196/source/transformations/simplify.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,7 +29,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
@@ -42,7 +42,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"))
@@ -56,7 +56,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)
@@ -75,7 +75,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
@@ -508,7 +508,7 @@
     end
     return nothing
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/transformations/transform.html b/previews/PR196/source/transformations/transform.html index 81d947ce4..608e0148f 100644 --- a/previews/PR196/source/transformations/transform.html +++ b/previews/PR196/source/transformations/transform.html @@ -8,10 +8,10 @@ - + - + @@ -73,7 +73,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/transformations/tuples.html b/previews/PR196/source/transformations/tuples.html index 6b9232c47..328a1ee62 100644 --- a/previews/PR196/source/transformations/tuples.html +++ b/previews/PR196/source/transformations/tuples.html @@ -8,10 +8,10 @@ - + - + @@ -37,7 +37,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR196/source/types.html b/previews/PR196/source/types.html index 9d8f47070..36f340d1f 100644 --- a/previews/PR196/source/types.html +++ b/previews/PR196/source/types.html @@ -8,10 +8,10 @@ - + - + @@ -85,7 +85,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/previews/PR196/source/utils.html b/previews/PR196/source/utils.html index 648cf3aac..338fdeb2a 100644 --- a/previews/PR196/source/utils.html +++ b/previews/PR196/source/utils.html @@ -8,10 +8,10 @@ - + - + @@ -138,7 +138,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/previews/PR196/tutorials/creating_geometry.html b/previews/PR196/tutorials/creating_geometry.html index 8a7d5addc..90a64ab73 100644 --- a/previews/PR196/tutorials/creating_geometry.html +++ b/previews/PR196/tutorials/creating_geometry.html @@ -8,11 +8,11 @@ - + - - + + @@ -28,37 +28,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)));
@@ -68,7 +68,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/2upVC/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/2upVC/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,
@@ -76,8 +76,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}:
@@ -87,7 +87,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) .* ϴ);
@@ -107,7 +107,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/previews/PR196/tutorials/geodesic_paths.html b/previews/PR196/tutorials/geodesic_paths.html index 7d5d8407a..5faee39dd 100644 --- a/previews/PR196/tutorials/geodesic_paths.html +++ b/previews/PR196/tutorials/geodesic_paths.html @@ -8,11 +8,11 @@ - + - - + + @@ -28,8 +28,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/previews/PR196/tutorials/spatial_joins.html b/previews/PR196/tutorials/spatial_joins.html index 39ff666c8..28d8528ac 100644 --- a/previews/PR196/tutorials/spatial_joins.html +++ b/previews/PR196/tutorials/spatial_joins.html @@ -8,11 +8,11 @@ - + - - + + @@ -28,14 +28,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
@@ -60,7 +60,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