From e24b6e667060b36ec52f1ced467fdf7366d1c979 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Tue, 25 Jun 2024 13:17:02 +0000 Subject: [PATCH] build based on d5d9982 --- previews/PR169/404.html | 4 +- previews/PR169/api.html | 10 ++--- ...kaqy._0R9BbFk.png => aawyhhs._0R9BbFk.png} | Bin ...lakg.3UVIT8DR.png => afvrywy.3UVIT8DR.png} | Bin previews/PR169/assets/aminatc.09qSbkT6.png | Bin 0 -> 65623 bytes ...{api.md.f3e8s1hi.js => api.md.DAveZ5_s.js} | 2 +- ...e8s1hi.lean.js => api.md.DAveZ5_s.lean.js} | 0 .../{app.D47vhfhT.js => app.B9HwcQij.js} | 2 +- previews/PR169/assets/ayowruv.Des6WERb.png | Bin 59813 -> 0 bytes ...bvkb.DHcwB147.png => bbquxac.DHcwB147.png} | Bin ...hort.Cb0_DiYE.png => bcptzyw.Cb0_DiYE.png} | Bin ...jeim.DaovVbE6.png => bvmzgnt.DaovVbE6.png} | Bin ...razg.DiwGEg2f.png => cgulcdv.DiwGEg2f.png} | Bin .../chunks/@localSearchIndexroot.C2gwDh6k.js | 1 + .../chunks/@localSearchIndexroot.DH9PfdM9.js | 1 - ...ElXrfp.js => VPLocalSearchBox.BjdSI7Rt.js} | 2 +- .../{theme.B4vYWld1.js => theme.2jaTLkNF.js} | 4 +- ...ibtg.Dig-DWOQ.png => cuxzgsd.Dig-DWOQ.png} | Bin ...ljte.CgiryX2p.png => denqdhe.CgiryX2p.png} | Bin ...rydk.DC3TvBOO.png => equilxb.DC3TvBOO.png} | Bin ... => experiments_predicates.md.CewQL96D.js} | 2 +- ...xperiments_predicates.md.CewQL96D.lean.js} | 2 +- ...gxcz.Bglvb-jp.png => gkolncw.Bglvb-jp.png} | Bin previews/PR169/assets/hctmgoi.B-_drWRL.png | Bin 0 -> 229452 bytes ...gc.js => howto_unary_union.md.C1rMdkuw.js} | 12 +++-- .../howto_unary_union.md.C1rMdkuw.lean.js | 1 + .../howto_unary_union.md.Df56Pagc.lean.js | 1 - ...ztnc.yuGUdylf.png => hxkvfhc.yuGUdylf.png} | Bin previews/PR169/assets/icfkkkq.DhF98w0-.png | Bin 61278 -> 0 bytes ...mhcu.C3SxJ3x-.png => iuqavhg.C3SxJ3x-.png} | Bin previews/PR169/assets/jdrrjbm.DFAgXvTT.png | Bin 0 -> 63331 bytes ...hjvo.DFgr-JEI.png => jitclsi.DFgr-JEI.png} | Bin previews/PR169/assets/jkjlsdp.DI3FGwyW.png | Bin 227014 -> 0 bytes ...vgra.CLtpJ5Wb.png => jnrzmld.CLtpJ5Wb.png} | Bin ...jzwx.DwqDxlAG.png => ktrxhbi.DwqDxlAG.png} | Bin ...babx.lu4jwpi-.png => kzjiokc.lu4jwpi-.png} | Bin previews/PR169/assets/ljclzfp.B8464KIz.png | Bin 0 -> 207298 bytes ...nxuq.CXhMGpE5.png => llncqtq.CXhMGpE5.png} | Bin ...jkwc.Cx40vhB3.png => lxpgjjx.Cx40vhB3.png} | Bin ...tubf.Dz86q2IX.png => naplshy.Dz86q2IX.png} | Bin previews/PR169/assets/oloiihx.CnU9oE_z.png | Bin 63123 -> 0 bytes previews/PR169/assets/ontlabg.C2sEkp5n.png | Bin 0 -> 60117 bytes ...lpnv.BaZeu6ul.png => plqzayt.BaZeu6ul.png} | Bin ...cjhg.0OJvb21A.png => qbbrclg.0OJvb21A.png} | Bin ...xitx.BwdbZIFa.png => qemcrdo.BwdbZIFa.png} | Bin previews/PR169/assets/rzrivxj.BtHt4_Dy.png | Bin 78625 -> 0 bytes ...ecgm.-VpeHhXX.png => scyoklo.-VpeHhXX.png} | Bin previews/PR169/assets/slecjod.iQgIBkRP.png | Bin 206050 -> 0 bytes ...s => source_methods_angles.md.C7WWJ3PB.js} | 2 +- ...source_methods_angles.md.C7WWJ3PB.lean.js} | 2 +- ....js => source_methods_area.md.CmE6wsZJ.js} | 2 +- ...> source_methods_area.md.CmE6wsZJ.lean.js} | 2 +- ...=> source_methods_centroid.md.BtMb9Txi.js} | 4 +- ...urce_methods_centroid.md.BtMb9Txi.lean.js} | 2 +- ..._methods_clipping_coverage.md.DJxlqpRk.js} | 2 +- ...ods_clipping_coverage.md.DJxlqpRk.lean.js} | 2 +- ...ource_methods_clipping_cut.md.Dv5i5NBi.js} | 2 +- ..._methods_clipping_cut.md.Dv5i5NBi.lean.js} | 2 +- ...rce_methods_clipping_union.md.UH-J_XVE.js} | 36 ++++++++++++++- ...ethods_clipping_union.md.UH-J_XVE.lean.js} | 2 +- ...=> source_methods_distance.md.Bp5im3PS.js} | 2 +- ...urce_methods_distance.md.Bp5im3PS.lean.js} | 2 +- ...s => source_methods_equals.md.CuFqzQhq.js} | 2 +- ...source_methods_equals.md.CuFqzQhq.lean.js} | 2 +- ...ds_geom_relations_contains.md.C-89dB8J.js} | 2 +- ...om_relations_contains.md.C-89dB8J.lean.js} | 2 +- ...s_geom_relations_coveredby.md.SC4h9Q05.js} | 2 +- ...m_relations_coveredby.md.SC4h9Q05.lean.js} | 2 +- ...hods_geom_relations_covers.md.BI3Gj8gR.js} | 2 +- ...geom_relations_covers.md.BI3Gj8gR.lean.js} | 2 +- ...ds_geom_relations_disjoint.md.DQHkujKS.js} | 2 +- ...om_relations_disjoint.md.DQHkujKS.lean.js} | 2 +- ..._geom_relations_intersects.md.4SjoRCl_.js} | 4 +- ..._relations_intersects.md.4SjoRCl_.lean.js} | 2 +- ...ds_geom_relations_overlaps.md.BmQlLuw1.js} | 2 +- ...om_relations_overlaps.md.BmQlLuw1.lean.js} | 2 +- ...ods_geom_relations_touches.md.B0EyE8IO.js} | 2 +- ...eom_relations_touches.md.B0EyE8IO.lean.js} | 2 +- ...hods_geom_relations_within.md.Cv1fRzgy.js} | 2 +- ...geom_relations_within.md.Cv1fRzgy.lean.js} | 2 +- ...transformations_segmentize.md.D5TK2PGP.js} | 2 +- ...formations_segmentize.md.D5TK2PGP.lean.js} | 2 +- ...e_transformations_simplify.md.DXroAKLv.js} | 2 +- ...nsformations_simplify.md.DXroAKLv.lean.js} | 2 +- ...uxmv.BEFUMtlf.png => sqmxtlw.BEFUMtlf.png} | Bin ...onpa.BD0hVfse.png => tbjhkls.BD0hVfse.png} | Bin ...wlis.B94PsR1K.png => tnjlqur.B94PsR1K.png} | Bin ...utorials_creating_geometry.md.aGBxN1gQ.js} | 2 +- ...ials_creating_geometry.md.aGBxN1gQ.lean.js | 1 + ...ials_creating_geometry.md.r-TcWI46.lean.js | 1 - ...=> tutorials_spatial_joins.md.Da3jnkKt.js} | 2 +- ...torials_spatial_joins.md.Da3jnkKt.lean.js} | 2 +- ...froq.DeeQUply.png => uvdwhhy.DeeQUply.png} | Bin ...rkcu.BOOG5oTW.png => wbycqdk.BOOG5oTW.png} | Bin previews/PR169/assets/wpvxiiz.DgNundyF.png | Bin 0 -> 77687 bytes ...fglb.CULn5saZ.png => yqqwdwy.CULn5saZ.png} | Bin previews/PR169/call_notes.html | 6 +-- .../experiments/accurate_accumulators.html | 6 +-- previews/PR169/experiments/predicates.html | 10 ++--- previews/PR169/explanations/crs.html | 6 +-- previews/PR169/explanations/paradigms.html | 6 +-- .../PR169/explanations/peculiarities.html | 6 +-- .../PR169/explanations/winding_order.html | 6 +-- previews/PR169/hashmap.json | 2 +- previews/PR169/howto/unary_union.html | 18 +++++--- previews/PR169/index.html | 6 +-- previews/PR169/introduction.html | 6 +-- previews/PR169/source/GeometryOps.html | 6 +-- previews/PR169/source/methods/angles.html | 10 ++--- previews/PR169/source/methods/area.html | 12 ++--- .../PR169/source/methods/barycentric.html | 6 +-- previews/PR169/source/methods/buffer.html | 6 +-- previews/PR169/source/methods/centroid.html | 12 ++--- .../methods/clipping/clipping_processor.html | 6 +-- .../source/methods/clipping/coverage.html | 10 ++--- .../PR169/source/methods/clipping/cut.html | 10 ++--- .../source/methods/clipping/difference.html | 6 +-- .../source/methods/clipping/intersection.html | 6 +-- .../source/methods/clipping/predicates.html | 6 +-- .../PR169/source/methods/clipping/union.html | 42 ++++++++++++++++-- previews/PR169/source/methods/distance.html | 12 ++--- previews/PR169/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 ++--- .../PR169/source/methods/orientation.html | 6 +-- previews/PR169/source/methods/polygonize.html | 6 +-- .../PR169/source/not_implemented_yet.html | 6 +-- previews/PR169/source/primitives.html | 6 +-- .../correction/closed_ring.html | 6 +-- .../correction/geometry_correction.html | 6 +-- .../correction/intersecting_polygons.html | 6 +-- .../correction/polygon_contents.html | 6 +-- .../PR169/source/transformations/extent.html | 6 +-- .../PR169/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 +-- .../PR169/source/transformations/tuples.html | 6 +-- previews/PR169/source/types.html | 6 +-- previews/PR169/source/utils.html | 6 +-- .../PR169/tutorials/creating_geometry.html | 30 ++++++------- previews/PR169/tutorials/spatial_joins.html | 14 +++--- 151 files changed, 365 insertions(+), 289 deletions(-) rename previews/PR169/assets/{bfrkaqy._0R9BbFk.png => aawyhhs._0R9BbFk.png} (100%) rename previews/PR169/assets/{skxlakg.3UVIT8DR.png => afvrywy.3UVIT8DR.png} (100%) create mode 100644 previews/PR169/assets/aminatc.09qSbkT6.png rename previews/PR169/assets/{api.md.f3e8s1hi.js => api.md.DAveZ5_s.js} (99%) rename previews/PR169/assets/{api.md.f3e8s1hi.lean.js => api.md.DAveZ5_s.lean.js} (100%) rename previews/PR169/assets/{app.D47vhfhT.js => app.B9HwcQij.js} (95%) delete mode 100644 previews/PR169/assets/ayowruv.Des6WERb.png rename previews/PR169/assets/{wwabvkb.DHcwB147.png => bbquxac.DHcwB147.png} (100%) rename previews/PR169/assets/{gelhort.Cb0_DiYE.png => bcptzyw.Cb0_DiYE.png} (100%) rename previews/PR169/assets/{hxkjeim.DaovVbE6.png => bvmzgnt.DaovVbE6.png} (100%) rename previews/PR169/assets/{owirazg.DiwGEg2f.png => cgulcdv.DiwGEg2f.png} (100%) create mode 100644 previews/PR169/assets/chunks/@localSearchIndexroot.C2gwDh6k.js delete mode 100644 previews/PR169/assets/chunks/@localSearchIndexroot.DH9PfdM9.js rename previews/PR169/assets/chunks/{VPLocalSearchBox.DmElXrfp.js => VPLocalSearchBox.BjdSI7Rt.js} (99%) rename previews/PR169/assets/chunks/{theme.B4vYWld1.js => theme.2jaTLkNF.js} (99%) rename previews/PR169/assets/{juvibtg.Dig-DWOQ.png => cuxzgsd.Dig-DWOQ.png} (100%) rename previews/PR169/assets/{nnuljte.CgiryX2p.png => denqdhe.CgiryX2p.png} (100%) rename previews/PR169/assets/{pjdrydk.DC3TvBOO.png => equilxb.DC3TvBOO.png} (100%) rename previews/PR169/assets/{experiments_predicates.md.6jQzlyG2.js => experiments_predicates.md.CewQL96D.js} (99%) rename previews/PR169/assets/{experiments_predicates.md.6jQzlyG2.lean.js => experiments_predicates.md.CewQL96D.lean.js} (74%) rename previews/PR169/assets/{lmmgxcz.Bglvb-jp.png => gkolncw.Bglvb-jp.png} (100%) create mode 100644 previews/PR169/assets/hctmgoi.B-_drWRL.png rename previews/PR169/assets/{howto_unary_union.md.Df56Pagc.js => howto_unary_union.md.C1rMdkuw.js} (68%) create mode 100644 previews/PR169/assets/howto_unary_union.md.C1rMdkuw.lean.js delete mode 100644 previews/PR169/assets/howto_unary_union.md.Df56Pagc.lean.js rename previews/PR169/assets/{dbrztnc.yuGUdylf.png => hxkvfhc.yuGUdylf.png} (100%) delete mode 100644 previews/PR169/assets/icfkkkq.DhF98w0-.png rename previews/PR169/assets/{tjimhcu.C3SxJ3x-.png => iuqavhg.C3SxJ3x-.png} (100%) create mode 100644 previews/PR169/assets/jdrrjbm.DFAgXvTT.png rename previews/PR169/assets/{zkhhjvo.DFgr-JEI.png => jitclsi.DFgr-JEI.png} (100%) delete mode 100644 previews/PR169/assets/jkjlsdp.DI3FGwyW.png rename previews/PR169/assets/{padvgra.CLtpJ5Wb.png => jnrzmld.CLtpJ5Wb.png} (100%) rename previews/PR169/assets/{gbpjzwx.DwqDxlAG.png => ktrxhbi.DwqDxlAG.png} (100%) rename previews/PR169/assets/{bvpbabx.lu4jwpi-.png => kzjiokc.lu4jwpi-.png} (100%) create mode 100644 previews/PR169/assets/ljclzfp.B8464KIz.png rename previews/PR169/assets/{mnwnxuq.CXhMGpE5.png => llncqtq.CXhMGpE5.png} (100%) rename previews/PR169/assets/{fovjkwc.Cx40vhB3.png => lxpgjjx.Cx40vhB3.png} (100%) rename previews/PR169/assets/{ubstubf.Dz86q2IX.png => naplshy.Dz86q2IX.png} (100%) delete mode 100644 previews/PR169/assets/oloiihx.CnU9oE_z.png create mode 100644 previews/PR169/assets/ontlabg.C2sEkp5n.png rename previews/PR169/assets/{hxelpnv.BaZeu6ul.png => plqzayt.BaZeu6ul.png} (100%) rename previews/PR169/assets/{qnlcjhg.0OJvb21A.png => qbbrclg.0OJvb21A.png} (100%) rename previews/PR169/assets/{qpfxitx.BwdbZIFa.png => qemcrdo.BwdbZIFa.png} (100%) delete mode 100644 previews/PR169/assets/rzrivxj.BtHt4_Dy.png rename previews/PR169/assets/{zfsecgm.-VpeHhXX.png => scyoklo.-VpeHhXX.png} (100%) delete mode 100644 previews/PR169/assets/slecjod.iQgIBkRP.png rename previews/PR169/assets/{source_methods_angles.md.DtH8L23a.js => source_methods_angles.md.C7WWJ3PB.js} (99%) rename previews/PR169/assets/{source_methods_angles.md.DtH8L23a.lean.js => source_methods_angles.md.C7WWJ3PB.lean.js} (87%) rename previews/PR169/assets/{source_methods_area.md.Bvb5UeIO.js => source_methods_area.md.CmE6wsZJ.js} (99%) rename previews/PR169/assets/{source_methods_area.md.Bvb5UeIO.lean.js => source_methods_area.md.CmE6wsZJ.lean.js} (77%) rename previews/PR169/assets/{source_methods_centroid.md.DnIzdiCd.js => source_methods_centroid.md.BtMb9Txi.js} (99%) rename previews/PR169/assets/{source_methods_centroid.md.DnIzdiCd.lean.js => source_methods_centroid.md.BtMb9Txi.lean.js} (54%) rename previews/PR169/assets/{source_methods_clipping_coverage.md.C4J4lRrF.js => source_methods_clipping_coverage.md.DJxlqpRk.js} (99%) rename previews/PR169/assets/{source_methods_clipping_coverage.md.C4J4lRrF.lean.js => source_methods_clipping_coverage.md.DJxlqpRk.lean.js} (87%) rename previews/PR169/assets/{source_methods_clipping_cut.md.D7Kf3Qwn.js => source_methods_clipping_cut.md.Dv5i5NBi.js} (99%) rename previews/PR169/assets/{source_methods_clipping_cut.md.D7Kf3Qwn.lean.js => source_methods_clipping_cut.md.Dv5i5NBi.lean.js} (87%) rename previews/PR169/assets/{source_methods_clipping_union.md.BPxOgPO6.js => source_methods_clipping_union.md.UH-J_XVE.js} (89%) rename previews/PR169/assets/{source_methods_clipping_union.md.BPxOgPO6.lean.js => source_methods_clipping_union.md.UH-J_XVE.lean.js} (86%) rename previews/PR169/assets/{source_methods_distance.md.CdvqbMG5.js => source_methods_distance.md.Bp5im3PS.js} (99%) rename previews/PR169/assets/{source_methods_distance.md.CdvqbMG5.lean.js => source_methods_distance.md.Bp5im3PS.lean.js} (78%) rename previews/PR169/assets/{source_methods_equals.md.xIF1y7Id.js => source_methods_equals.md.CuFqzQhq.js} (99%) rename previews/PR169/assets/{source_methods_equals.md.xIF1y7Id.lean.js => source_methods_equals.md.CuFqzQhq.lean.js} (87%) rename previews/PR169/assets/{source_methods_geom_relations_contains.md.Dtri0B5X.js => source_methods_geom_relations_contains.md.C-89dB8J.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_contains.md.Dtri0B5X.lean.js => source_methods_geom_relations_contains.md.C-89dB8J.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_coveredby.md.DH0eLcC3.js => source_methods_geom_relations_coveredby.md.SC4h9Q05.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_coveredby.md.DH0eLcC3.lean.js => source_methods_geom_relations_coveredby.md.SC4h9Q05.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_covers.md.BFAiqtXt.js => source_methods_geom_relations_covers.md.BI3Gj8gR.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_covers.md.BFAiqtXt.lean.js => source_methods_geom_relations_covers.md.BI3Gj8gR.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_disjoint.md.DXA2WV5o.js => source_methods_geom_relations_disjoint.md.DQHkujKS.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_disjoint.md.DXA2WV5o.lean.js => source_methods_geom_relations_disjoint.md.DQHkujKS.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_intersects.md.DW-0vhYk.js => source_methods_geom_relations_intersects.md.4SjoRCl_.js} (97%) rename previews/PR169/assets/{source_methods_geom_relations_intersects.md.DW-0vhYk.lean.js => source_methods_geom_relations_intersects.md.4SjoRCl_.lean.js} (56%) rename previews/PR169/assets/{source_methods_geom_relations_overlaps.md.iwiIlLyl.js => source_methods_geom_relations_overlaps.md.BmQlLuw1.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_overlaps.md.iwiIlLyl.lean.js => source_methods_geom_relations_overlaps.md.BmQlLuw1.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_touches.md.XCVIIiHK.js => source_methods_geom_relations_touches.md.B0EyE8IO.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_touches.md.XCVIIiHK.lean.js => source_methods_geom_relations_touches.md.B0EyE8IO.lean.js} (88%) rename previews/PR169/assets/{source_methods_geom_relations_within.md.BGgXZvyL.js => source_methods_geom_relations_within.md.Cv1fRzgy.js} (99%) rename previews/PR169/assets/{source_methods_geom_relations_within.md.BGgXZvyL.lean.js => source_methods_geom_relations_within.md.Cv1fRzgy.lean.js} (88%) rename previews/PR169/assets/{source_transformations_segmentize.md.D7G6gyk9.js => source_transformations_segmentize.md.D5TK2PGP.js} (99%) rename previews/PR169/assets/{source_transformations_segmentize.md.D7G6gyk9.lean.js => source_transformations_segmentize.md.D5TK2PGP.lean.js} (67%) rename previews/PR169/assets/{source_transformations_simplify.md.BF2BMPBY.js => source_transformations_simplify.md.DXroAKLv.js} (99%) rename previews/PR169/assets/{source_transformations_simplify.md.BF2BMPBY.lean.js => source_transformations_simplify.md.DXroAKLv.lean.js} (56%) rename previews/PR169/assets/{jhauxmv.BEFUMtlf.png => sqmxtlw.BEFUMtlf.png} (100%) rename previews/PR169/assets/{hluonpa.BD0hVfse.png => tbjhkls.BD0hVfse.png} (100%) rename previews/PR169/assets/{mnfwlis.B94PsR1K.png => tnjlqur.B94PsR1K.png} (100%) rename previews/PR169/assets/{tutorials_creating_geometry.md.r-TcWI46.js => tutorials_creating_geometry.md.aGBxN1gQ.js} (99%) create mode 100644 previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.lean.js delete mode 100644 previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.lean.js rename previews/PR169/assets/{tutorials_spatial_joins.md.B5XdRxZd.js => tutorials_spatial_joins.md.Da3jnkKt.js} (99%) rename previews/PR169/assets/{tutorials_spatial_joins.md.B5XdRxZd.lean.js => tutorials_spatial_joins.md.Da3jnkKt.lean.js} (92%) rename previews/PR169/assets/{iexfroq.DeeQUply.png => uvdwhhy.DeeQUply.png} (100%) rename previews/PR169/assets/{kszrkcu.BOOG5oTW.png => wbycqdk.BOOG5oTW.png} (100%) create mode 100644 previews/PR169/assets/wpvxiiz.DgNundyF.png rename previews/PR169/assets/{lokfglb.CULn5saZ.png => yqqwdwy.CULn5saZ.png} (100%) diff --git a/previews/PR169/404.html b/previews/PR169/404.html index 94d8cf11c..85789e744 100644 --- a/previews/PR169/404.html +++ b/previews/PR169/404.html @@ -8,7 +8,7 @@ - + @@ -16,7 +16,7 @@
- + \ No newline at end of file diff --git a/previews/PR169/api.html b/previews/PR169/api.html index 3796ccc36..07b543f37 100644 --- a/previews/PR169/api.html +++ b/previews/PR169/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/PR169/assets/bfrkaqy._0R9BbFk.png b/previews/PR169/assets/aawyhhs._0R9BbFk.png similarity index 100% rename from previews/PR169/assets/bfrkaqy._0R9BbFk.png rename to previews/PR169/assets/aawyhhs._0R9BbFk.png diff --git a/previews/PR169/assets/skxlakg.3UVIT8DR.png b/previews/PR169/assets/afvrywy.3UVIT8DR.png similarity index 100% rename from previews/PR169/assets/skxlakg.3UVIT8DR.png rename to previews/PR169/assets/afvrywy.3UVIT8DR.png diff --git a/previews/PR169/assets/aminatc.09qSbkT6.png b/previews/PR169/assets/aminatc.09qSbkT6.png new file mode 100644 index 0000000000000000000000000000000000000000..99ec2b3ee94b2b7f36b09c431682142f450be7fe GIT binary patch literal 65623 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

JgiI1Vq(i4W2TNKnri!umPR$ zU`fVLk@vDE&ueIX3{IGxo8$C6^{s~y`9oHfiT>(p(IgQC%|)Gi_V)IQii$-0)CXU8 zq}*YhjvqhX)6*m1czaV90jpjRakZHntm-dx?lY(ENI6Uue6gVC$;oT)(N(`Z^ZNB` zWaQ&5QMCdWKxnVF8=5(|Hj~IqG-qOd z=10m4edW^V#z9){qbX*+(eMxjux-WNC{rRIvV2)3o2J>LCM-PM<4f7#+*>8DkC+)6 z$!`yBJRblFU{y)a%#2&QSyLO+AGnB7i!2MpVPRpSR#&y}?HRju)q7oXjjFo(r+yzN zn4LP~Q?Mg=2o>tl^UVU9=uPM*hObTZoRxXtQSSTp0z?HVcuy6T>#NOFP>?xz6=h|= zxx;wViN1;jBrrhPUM87;b-|fO6)6wypX0C2(sCToFVnoqFo;cP-sGzG39reJio^sY z+2!LqG=?IvCoByUZ%7GBC1R8_(vrtG3>MhPk$2u`#>sw&E-;N^b8n!SvalxJR~ zx*+gi6HioBR6+^#uSw69zblt}PeU~@oB^v;P*6~FBdk)9`Q%Ig4Y9sSir!1ePUl

I!?{n^n_c?b< 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 literal 0 HcmV?d00001 diff --git a/previews/PR169/assets/api.md.f3e8s1hi.js b/previews/PR169/assets/api.md.DAveZ5_s.js similarity index 99% rename from previews/PR169/assets/api.md.f3e8s1hi.js rename to previews/PR169/assets/api.md.DAveZ5_s.js index 1cf96cd11..682957ec3 100644 --- a/previews/PR169/assets/api.md.f3e8s1hi.js +++ b/previews/PR169/assets/api.md.DAveZ5_s.js @@ -1,4 +1,4 @@ -import{_ as n,c as e,j as s,a,a6 as i,o as t}from"./chunks/framework.CXV__M-i.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,a6 as i,o as t}from"./chunks/framework.CXV__M-i.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/PR169/assets/api.md.f3e8s1hi.lean.js b/previews/PR169/assets/api.md.DAveZ5_s.lean.js
similarity index 100%
rename from previews/PR169/assets/api.md.f3e8s1hi.lean.js
rename to previews/PR169/assets/api.md.DAveZ5_s.lean.js
diff --git a/previews/PR169/assets/app.D47vhfhT.js b/previews/PR169/assets/app.B9HwcQij.js
similarity index 95%
rename from previews/PR169/assets/app.D47vhfhT.js
rename to previews/PR169/assets/app.B9HwcQij.js
index f0f4ccb66..33899760c 100644
--- a/previews/PR169/assets/app.D47vhfhT.js
+++ b/previews/PR169/assets/app.B9HwcQij.js
@@ -1 +1 @@
-import{U as o,a7 as p,a8 as u,a9 as l,aa as c,ab as f,ac as d,ad as m,ae as h,af as g,ag as A,d as P,u as v,y,x as w,ah as C,ai as R,aj as b,a5 as E}from"./chunks/framework.CXV__M-i.js";import{R as S}from"./chunks/theme.B4vYWld1.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,a7 as p,a8 as u,a9 as l,aa as c,ab as f,ac as d,ad as m,ae as h,af as g,ag as A,d as P,u as v,y,x as w,ah as C,ai as R,aj as b,a5 as E}from"./chunks/framework.CXV__M-i.js";import{R as S}from"./chunks/theme.2jaTLkNF.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/PR169/assets/ayowruv.Des6WERb.png b/previews/PR169/assets/ayowruv.Des6WERb.png
deleted file mode 100644
index 18243a727e2f74e2ddf88be8ae714d256b73bd5c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

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

6qEv?0&^|bg{_!m#RnD~Y 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 ZvPsx_bmNV>jb!WYS2?JhrD%NdzW|6Hd^Z39 diff --git a/previews/PR169/assets/wwabvkb.DHcwB147.png b/previews/PR169/assets/bbquxac.DHcwB147.png similarity index 100% rename from previews/PR169/assets/wwabvkb.DHcwB147.png rename to previews/PR169/assets/bbquxac.DHcwB147.png diff --git a/previews/PR169/assets/gelhort.Cb0_DiYE.png b/previews/PR169/assets/bcptzyw.Cb0_DiYE.png similarity index 100% rename from previews/PR169/assets/gelhort.Cb0_DiYE.png rename to previews/PR169/assets/bcptzyw.Cb0_DiYE.png diff --git a/previews/PR169/assets/hxkjeim.DaovVbE6.png b/previews/PR169/assets/bvmzgnt.DaovVbE6.png similarity index 100% rename from previews/PR169/assets/hxkjeim.DaovVbE6.png rename to previews/PR169/assets/bvmzgnt.DaovVbE6.png diff --git a/previews/PR169/assets/owirazg.DiwGEg2f.png b/previews/PR169/assets/cgulcdv.DiwGEg2f.png similarity index 100% rename from previews/PR169/assets/owirazg.DiwGEg2f.png rename to previews/PR169/assets/cgulcdv.DiwGEg2f.png diff --git a/previews/PR169/assets/chunks/@localSearchIndexroot.C2gwDh6k.js b/previews/PR169/assets/chunks/@localSearchIndexroot.C2gwDh6k.js new file mode 100644 index 000000000..28ea1d1a8 --- /dev/null +++ b/previews/PR169/assets/chunks/@localSearchIndexroot.C2gwDh6k.js @@ -0,0 +1 @@ +const e='{"documentCount":171,"nextId":171,"documentIds":{"0":"/GeometryOps.jl/previews/PR169/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/previews/PR169/api#apply-and-associated-functions","2":"/GeometryOps.jl/previews/PR169/api#General-geometry-methods","3":"/GeometryOps.jl/previews/PR169/api#OGC-methods","4":"/GeometryOps.jl/previews/PR169/api#Other-general-methods","5":"/GeometryOps.jl/previews/PR169/api#Barycentric-coordinates","6":"/GeometryOps.jl/previews/PR169/api#Other-methods","7":"/GeometryOps.jl/previews/PR169/call_notes#20th-April,-2024","8":"/GeometryOps.jl/previews/PR169/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/previews/PR169/call_notes#To-do","10":"/GeometryOps.jl/previews/PR169/call_notes#done","11":"/GeometryOps.jl/previews/PR169/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/previews/PR169/experiments/predicates#predicates","13":"/GeometryOps.jl/previews/PR169/experiments/predicates#orient","14":"/GeometryOps.jl/previews/PR169/experiments/predicates#dashboard","15":"/GeometryOps.jl/previews/PR169/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/previews/PR169/experiments/predicates#incircle","17":"/GeometryOps.jl/previews/PR169/explanations/paradigms#paradigms","18":"/GeometryOps.jl/previews/PR169/explanations/paradigms#apply","19":"/GeometryOps.jl/previews/PR169/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/previews/PR169/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/previews/PR169/howto/unary_union#Unary-union","26":"/GeometryOps.jl/previews/PR169/introduction#introduction","27":"/GeometryOps.jl/previews/PR169/introduction#Main-concepts","28":"/GeometryOps.jl/previews/PR169/introduction#The-apply-paradigm","29":"/GeometryOps.jl/previews/PR169/introduction#What\'s-this-GeoInterface.Wrapper-thing?","30":"/GeometryOps.jl/previews/PR169/source/GeometryOps#geometryops-jl","31":"/GeometryOps.jl/previews/PR169/source/methods/angles#angles","32":"/GeometryOps.jl/previews/PR169/source/methods/angles#What-is-angles?","33":"/GeometryOps.jl/previews/PR169/source/methods/angles#implementation","34":"/GeometryOps.jl/previews/PR169/source/methods/area#Area-and-signed-area","35":"/GeometryOps.jl/previews/PR169/source/methods/area#What-is-area?-What-is-signed-area?","36":"/GeometryOps.jl/previews/PR169/source/methods/area#implementation","37":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#Barycentric-coordinates","38":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#example","39":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#Barycentric-coordinate-API","40":"/GeometryOps.jl/previews/PR169/source/methods/buffer#buffer","41":"/GeometryOps.jl/previews/PR169/source/methods/centroid#centroid","42":"/GeometryOps.jl/previews/PR169/source/methods/centroid#What-is-the-centroid?","43":"/GeometryOps.jl/previews/PR169/source/methods/centroid#implementation","44":"/GeometryOps.jl/previews/PR169/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","45":"/GeometryOps.jl/previews/PR169/source/methods/clipping/coverage#What-is-coverage?","46":"/GeometryOps.jl/previews/PR169/source/methods/clipping/coverage#implementation","47":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#Polygon-cutting","48":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#What-is-cut?","49":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#implementation","50":"/GeometryOps.jl/previews/PR169/source/methods/clipping/difference#Difference-Polygon-Clipping","51":"/GeometryOps.jl/previews/PR169/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","52":"/GeometryOps.jl/previews/PR169/source/methods/clipping/intersection#Geometry-Intersection","53":"/GeometryOps.jl/previews/PR169/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","54":"/GeometryOps.jl/previews/PR169/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","55":"/GeometryOps.jl/previews/PR169/source/methods/clipping/union#Union-Polygon-Clipping","56":"/GeometryOps.jl/previews/PR169/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","57":"/GeometryOps.jl/previews/PR169/source/methods/distance#Distance-and-signed-distance","58":"/GeometryOps.jl/previews/PR169/source/methods/distance#What-is-distance?-What-is-signed-distance?","59":"/GeometryOps.jl/previews/PR169/source/methods/distance#implementation","60":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#contains","61":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#What-is-contains?","62":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#implementation","63":"/GeometryOps.jl/previews/PR169/source/methods/equals#equals","64":"/GeometryOps.jl/previews/PR169/source/methods/equals#What-is-equals?","65":"/GeometryOps.jl/previews/PR169/source/methods/equals#implementation","66":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#coveredby","67":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#What-is-coveredby?","68":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#implementation","69":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Convert-features-to-geometries","70":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Points-coveredby-geometries","71":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","72":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","73":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","74":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","75":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","76":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#covers","77":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#What-is-covers?","78":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#implementation","79":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/crosses#Crossing-checks","80":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#disjoint","81":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#What-is-disjoint?","82":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#implementation","83":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Convert-features-to-geometries","84":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Point-disjoint-geometries","85":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","86":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","87":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","88":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","89":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","90":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#Intersection-checks","91":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#What-is-intersects?","92":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#implementation","93":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","94":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#overlaps","95":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#What-is-overlaps?","96":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#implementation","97":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#touches","98":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#What-is-touches?","99":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#implementation","100":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Convert-features-to-geometries","101":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Point-touches-geometries","102":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Lines-touching-geometries","103":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Rings-touch-geometries","104":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Polygons-touch-geometries","105":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","106":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","107":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#within","108":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#What-is-within?","109":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#implementation","110":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Convert-features-to-geometries","111":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Points-within-geometries","112":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Lines-within-geometries","113":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Rings-covered-by-geometries","114":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Polygons-within-geometries","115":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","116":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","117":"/GeometryOps.jl/previews/PR169/source/methods/orientation#orientation","118":"/GeometryOps.jl/previews/PR169/source/methods/orientation#isclockwise","119":"/GeometryOps.jl/previews/PR169/source/methods/orientation#isconcave","120":"/GeometryOps.jl/previews/PR169/source/methods/polygonize#Polygonizing-raster-data","121":"/GeometryOps.jl/previews/PR169/source/not_implemented_yet#Not-implemented-yet","122":"/GeometryOps.jl/previews/PR169/source/primitives#Primitive-functions","123":"/GeometryOps.jl/previews/PR169/source/primitives#docstrings","124":"/GeometryOps.jl/previews/PR169/source/primitives#functions","125":"/GeometryOps.jl/previews/PR169/source/primitives#types","126":"/GeometryOps.jl/previews/PR169/source/primitives#implementation","127":"/GeometryOps.jl/previews/PR169/source/primitives#What-is-apply?","128":"/GeometryOps.jl/previews/PR169/source/primitives#embedding","129":"/GeometryOps.jl/previews/PR169/source/primitives#threading","130":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#Closed-Rings","131":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#example","132":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#implementation","133":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#Geometry-Corrections","134":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#interface","135":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#Available-corrections","136":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","137":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#example","138":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#implementation","139":"/GeometryOps.jl/previews/PR169/source/transformations/correction/polygon_contents#polygoncontents","140":"/GeometryOps.jl/previews/PR169/source/transformations/flip#Coordinate-flipping","141":"/GeometryOps.jl/previews/PR169/source/transformations/extent#Extent-embedding","142":"/GeometryOps.jl/previews/PR169/source/transformations/reproject#Geometry-reprojection","143":"/GeometryOps.jl/previews/PR169/source/transformations/reproject#Method-error-handling","144":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#segmentize","145":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#examples","146":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#benchmark","147":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#implementation","148":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Geometry-simplification","149":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#examples","150":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#benchmark","151":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","152":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","153":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","154":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Shared-utils","155":"/GeometryOps.jl/previews/PR169/source/transformations/transform#Pointwise-transformation","156":"/GeometryOps.jl/previews/PR169/source/transformations/tuples#Tuple-conversion","157":"/GeometryOps.jl/previews/PR169/source/types#types","158":"/GeometryOps.jl/previews/PR169/source/types#TraitTarget","159":"/GeometryOps.jl/previews/PR169/source/types#BoolsAsTypes","160":"/GeometryOps.jl/previews/PR169/source/types#GEOS","161":"/GeometryOps.jl/previews/PR169/source/utils#Utility-functions","162":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#Creating-Geometry","163":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#creating-geometry","164":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#geom-crs","165":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#attributes","166":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#save-geometry","167":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Spatial-joins","168":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Simple-example","169":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Real-world-example","170":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,89],"1":[4,4,248],"2":[3,4,1],"3":[2,7,207],"4":[3,7,261],"5":[2,4,84],"6":[2,4,1073],"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":[2,1,108],"26":[1,1,72],"27":[2,1,1],"28":[3,3,50],"29":[8,3,18],"30":[2,1,118],"31":[1,1,3],"32":[4,1,57],"33":[1,1,270],"34":[4,1,4],"35":[5,4,101],"36":[1,4,247],"37":[2,1,65],"38":[1,2,210],"39":[3,2,414],"40":[1,1,110],"41":[1,1,6],"42":[5,1,91],"43":[1,1,199],"44":[3,1,613],"45":[4,1,70],"46":[1,1,327],"47":[2,1,3],"48":[4,2,57],"49":[1,2,200],"50":[3,1,215],"51":[10,1,191],"52":[2,1,252],"53":[10,1,482],"54":[11,1,25],"55":[3,1,238],"56":[10,1,289],"57":[4,1,4],"58":[5,4,129],"59":[1,4,260],"60":[1,1,3],"61":[4,1,79],"62":[1,1,79],"63":[1,1,3],"64":[4,1,68],"65":[1,1,266],"66":[1,1,3],"67":[4,1,81],"68":[1,1,128],"69":[4,1,11],"70":[3,1,56],"71":[3,1,46],"72":[4,1,48],"73":[4,1,40],"74":[5,1,40],"75":[5,1,44],"76":[1,1,3],"77":[4,1,67],"78":[1,1,78],"79":[2,1,149],"80":[1,1,3],"81":[4,1,68],"82":[1,1,110],"83":[4,1,10],"84":[3,1,57],"85":[3,1,58],"86":[3,1,47],"87":[3,1,33],"88":[5,1,39],"89":[5,1,44],"90":[2,1,3],"91":[4,2,80],"92":[1,2,76],"93":[3,1,434],"94":[1,1,3],"95":[4,1,82],"96":[1,1,244],"97":[1,1,3],"98":[4,1,70],"99":[1,1,125],"100":[4,1,11],"101":[3,1,69],"102":[3,1,53],"103":[3,1,62],"104":[3,1,41],"105":[5,1,39],"106":[5,1,42],"107":[1,1,3],"108":[4,1,72],"109":[1,1,129],"110":[4,1,11],"111":[3,1,63],"112":[3,1,53],"113":[4,1,53],"114":[3,1,38],"115":[5,1,39],"116":[5,1,42],"117":[1,1,4],"118":[1,1,21],"119":[1,1,206],"120":[3,1,513],"121":[3,1,47],"122":[2,1,113],"123":[1,2,1],"124":[1,3,106],"125":[1,2,12],"126":[1,2,33],"127":[4,2,114],"128":[2,2,36],"129":[1,2,542],"130":[2,1,54],"131":[1,2,87],"132":[1,2,83],"133":[2,1,41],"134":[1,2,132],"135":[2,2,109],"136":[2,1,77],"137":[1,2,70],"138":[1,2,135],"139":[1,1,76],"140":[2,1,56],"141":[2,1,71],"142":[2,1,132],"143":[3,2,77],"144":[1,1,76],"145":[1,1,147],"146":[1,1,268],"147":[1,1,188],"148":[2,1,44],"149":[1,2,67],"150":[1,2,404],"151":[4,1,75],"152":[4,1,187],"153":[4,1,85],"154":[2,1,149],"155":[2,1,111],"156":[2,1,58],"157":[1,1,38],"158":[1,1,74],"159":[1,1,82],"160":[1,1,147],"161":[2,1,136],"162":[2,1,59],"163":[4,2,287],"164":[6,2,403],"165":[7,2,63],"166":[4,2,140],"167":[2,1,138],"168":[2,2,137],"169":[3,2,117],"170":[3,2,68]},"averageFieldLength":[2.760233918128655,1.4502923976608186,110.81871345029244],"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":"Unary union","titles":[]},"26":{"title":"Introduction","titles":[]},"27":{"title":"Main concepts","titles":["Introduction"]},"28":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"29":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"30":{"title":"GeometryOps.jl","titles":[]},"31":{"title":"Angles","titles":[]},"32":{"title":"What is angles?","titles":["Angles"]},"33":{"title":"Implementation","titles":["Angles"]},"34":{"title":"Area and signed area","titles":[]},"35":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"36":{"title":"Implementation","titles":["Area and signed area"]},"37":{"title":"Barycentric coordinates","titles":[]},"38":{"title":"Example","titles":["Barycentric coordinates"]},"39":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"40":{"title":"Buffer","titles":[]},"41":{"title":"Centroid","titles":[]},"42":{"title":"What is the centroid?","titles":["Centroid"]},"43":{"title":"Implementation","titles":["Centroid"]},"44":{"title":"Polygon clipping helpers","titles":[]},"45":{"title":"What is coverage?","titles":[]},"46":{"title":"Implementation","titles":[]},"47":{"title":"Polygon cutting","titles":[]},"48":{"title":"What is cut?","titles":["Polygon cutting"]},"49":{"title":"Implementation","titles":["Polygon cutting"]},"50":{"title":"Difference Polygon Clipping","titles":[]},"51":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"52":{"title":"Geometry Intersection","titles":[]},"53":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"54":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"55":{"title":"Union Polygon Clipping","titles":[]},"56":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"57":{"title":"Distance and signed distance","titles":[]},"58":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"59":{"title":"Implementation","titles":["Distance and signed distance"]},"60":{"title":"Contains","titles":[]},"61":{"title":"What is contains?","titles":["Contains"]},"62":{"title":"Implementation","titles":["Contains"]},"63":{"title":"Equals","titles":[]},"64":{"title":"What is equals?","titles":["Equals"]},"65":{"title":"Implementation","titles":["Equals"]},"66":{"title":"CoveredBy","titles":[]},"67":{"title":"What is coveredby?","titles":["CoveredBy"]},"68":{"title":"Implementation","titles":["CoveredBy"]},"69":{"title":"Convert features to geometries","titles":[]},"70":{"title":"Points coveredby geometries","titles":[]},"71":{"title":"Lines coveredby geometries","titles":[]},"72":{"title":"Rings covered by geometries","titles":[]},"73":{"title":"Polygons covered by geometries","titles":[]},"74":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"75":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"76":{"title":"Covers","titles":[]},"77":{"title":"What is covers?","titles":["Covers"]},"78":{"title":"Implementation","titles":["Covers"]},"79":{"title":"Crossing checks","titles":[]},"80":{"title":"Disjoint","titles":[]},"81":{"title":"What is disjoint?","titles":["Disjoint"]},"82":{"title":"Implementation","titles":["Disjoint"]},"83":{"title":"Convert features to geometries","titles":[]},"84":{"title":"Point disjoint geometries","titles":[]},"85":{"title":"Lines disjoint geometries","titles":[]},"86":{"title":"Rings disjoint geometries","titles":[]},"87":{"title":"Polygon disjoint geometries","titles":[]},"88":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"89":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"90":{"title":"Intersection checks","titles":[]},"91":{"title":"What is intersects?","titles":["Intersection checks"]},"92":{"title":"Implementation","titles":["Intersection checks"]},"93":{"title":"Line-curve interaction","titles":[]},"94":{"title":"Overlaps","titles":[]},"95":{"title":"What is overlaps?","titles":["Overlaps"]},"96":{"title":"Implementation","titles":["Overlaps"]},"97":{"title":"Touches","titles":[]},"98":{"title":"What is touches?","titles":["Touches"]},"99":{"title":"Implementation","titles":["Touches"]},"100":{"title":"Convert features to geometries","titles":[]},"101":{"title":"Point touches geometries","titles":[]},"102":{"title":"Lines touching geometries","titles":[]},"103":{"title":"Rings touch geometries","titles":[]},"104":{"title":"Polygons touch geometries","titles":[]},"105":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"106":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"107":{"title":"Within","titles":[]},"108":{"title":"What is within?","titles":["Within"]},"109":{"title":"Implementation","titles":["Within"]},"110":{"title":"Convert features to geometries","titles":[]},"111":{"title":"Points within geometries","titles":[]},"112":{"title":"Lines within geometries","titles":[]},"113":{"title":"Rings covered by geometries","titles":[]},"114":{"title":"Polygons within geometries","titles":[]},"115":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"116":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"117":{"title":"Orientation","titles":[]},"118":{"title":"isclockwise","titles":["Orientation"]},"119":{"title":"isconcave","titles":["Orientation"]},"120":{"title":"Polygonizing raster data","titles":[]},"121":{"title":"Not implemented yet","titles":[]},"122":{"title":"Primitive functions","titles":[]},"123":{"title":"Docstrings","titles":["Primitive functions"]},"124":{"title":"Functions","titles":["Primitive functions","Docstrings"]},"125":{"title":"Types","titles":["Primitive functions"]},"126":{"title":"Implementation","titles":["Primitive functions"]},"127":{"title":"What is apply?","titles":["Primitive functions"]},"128":{"title":"Embedding:","titles":["Primitive functions"]},"129":{"title":"Threading","titles":["Primitive functions"]},"130":{"title":"Closed Rings","titles":[]},"131":{"title":"Example","titles":["Closed Rings"]},"132":{"title":"Implementation","titles":["Closed Rings"]},"133":{"title":"Geometry Corrections","titles":[]},"134":{"title":"Interface","titles":["Geometry Corrections"]},"135":{"title":"Available corrections","titles":["Geometry Corrections"]},"136":{"title":"Intersecting Polygons","titles":[]},"137":{"title":"Example","titles":["Intersecting Polygons"]},"138":{"title":"Implementation","titles":["Intersecting Polygons"]},"139":{"title":"PolygonContents","titles":[]},"140":{"title":"Coordinate flipping","titles":[]},"141":{"title":"Extent embedding","titles":[]},"142":{"title":"Geometry reprojection","titles":[]},"143":{"title":"Method error handling","titles":["Geometry reprojection"]},"144":{"title":"Segmentize","titles":[]},"145":{"title":"Examples","titles":["Segmentize"]},"146":{"title":"Benchmark","titles":["Segmentize"]},"147":{"title":"Implementation","titles":["Segmentize"]},"148":{"title":"Geometry simplification","titles":[]},"149":{"title":"Examples","titles":["Geometry simplification"]},"150":{"title":"Benchmark","titles":["Geometry simplification"]},"151":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"152":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"153":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"154":{"title":"Shared utils","titles":[]},"155":{"title":"Pointwise transformation","titles":[]},"156":{"title":"Tuple conversion","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"TraitTarget","titles":["Types"]},"159":{"title":"BoolsAsTypes","titles":["Types"]},"160":{"title":"GEOS","titles":["Types"]},"161":{"title":"Utility functions","titles":[]},"162":{"title":"Creating Geometry","titles":[]},"163":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"164":{"title":"Coordinate reference systems (CRS) and you","titles":["Creating Geometry"]},"165":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"166":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"167":{"title":"Spatial joins","titles":[]},"168":{"title":"Simple example","titles":["Spatial joins"]},"169":{"title":"Real-world example","titles":["Spatial joins"]},"170":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"164":1}}],["θ",{"2":{"163":7,"164":8}}],["☁",{"2":{"163":1}}],["✈",{"2":{"163":1}}],["÷",{"2":{"129":2}}],["ϵ",{"2":{"53":5}}],["∘",{"2":{"53":1,"96":2,"120":2,"134":1,"150":2,"170":2}}],["⊻",{"2":{"44":1,"51":2}}],["≥",{"2":{"44":1,"93":2,"138":1,"152":1}}],["α≈1",{"2":{"53":1}}],["α≈0",{"2":{"53":1}}],["α2",{"2":{"44":4,"53":2}}],["α",{"2":{"44":3,"53":28,"93":7}}],["α1",{"2":{"44":4,"53":2}}],["β2",{"2":{"44":4,"53":2}}],["β",{"2":{"44":4,"53":28,"93":7}}],["β1",{"2":{"44":4,"53":2}}],["≤",{"2":{"44":5,"46":14,"93":6,"152":1,"154":1,"161":4}}],["^",{"2":{"164":1}}],["^3",{"2":{"164":1}}],["^n",{"2":{"119":1}}],["^2",{"2":{"43":2,"59":2}}],["^hormannpresentation",{"2":{"39":2}}],["∑λ",{"2":{"39":2}}],["∑i=2n",{"2":{"6":1}}],["`$",{"2":{"160":1}}],["`libgeos",{"2":{"160":1}}],["`linearring`",{"2":{"147":1}}],["`linearsegments`",{"2":{"147":1}}],["`linestring`",{"2":{"147":1}}],["`linestringtrait`",{"2":{"134":1}}],["`line2`",{"2":{"119":1}}],["`line1`",{"2":{"119":1}}],["`line",{"2":{"52":4}}],["`equatorial",{"2":{"146":2}}],["`extents",{"2":{"141":1}}],["`inf`",{"2":{"142":1}}],["`intersects`",{"2":{"92":1}}],["`intersectingpolygons`",{"2":{"50":1,"52":1,"55":1}}],["`prefilter",{"2":{"150":1}}],["`proj",{"2":{"142":1,"146":2}}],["`polgontrait`",{"2":{"129":1}}],["`polygoncontents`",{"2":{"134":1}}],["`polygontrait`",{"2":{"129":1,"134":1}}],["`polygonize`",{"2":{"120":2}}],["`polygon`",{"2":{"39":3}}],["`polys`",{"2":{"51":1}}],["`poly",{"2":{"51":3,"53":1,"56":1}}],["`pointrait`",{"2":{"150":1}}],["`pointtrait`",{"2":{"129":3,"134":1}}],["`point",{"2":{"93":3}}],["`point`",{"2":{"39":4,"59":1}}],["`point2f`",{"2":{"38":1}}],["`douglaspeucker`",{"2":{"150":1}}],["`d`",{"2":{"142":1}}],["`difference`",{"2":{"138":1}}],["`diffintersectingpolygons`",{"2":{"134":1}}],["`disjoint`",{"2":{"92":1}}],["`obj`",{"2":{"129":1,"155":1,"156":1}}],["`op`",{"2":{"129":2}}],["`+`",{"2":{"129":1}}],["`alg",{"2":{"160":1}}],["`alg`",{"2":{"154":1}}],["`always",{"2":{"142":1}}],["`application",{"2":{"134":1}}],["`apply`",{"2":{"129":1,"134":1,"158":1}}],["`abstractgeometrytrait`",{"2":{"129":1}}],["`abstractarray`",{"2":{"129":1}}],["`abstractmatrix`",{"2":{"120":1}}],["`closedring`",{"2":{"134":1}}],["`calc",{"2":{"126":1}}],["`crs`",{"2":{"126":1}}],["`components`",{"2":{"129":1}}],["`collect`",{"2":{"129":1}}],["`covers`",{"2":{"68":1,"78":1}}],["`coveredby`",{"2":{"68":1,"78":1}}],["`contains`",{"2":{"62":1,"109":1}}],["`union",{"2":{"120":2}}],["`unionintersectingpolygons`",{"2":{"134":1,"138":1}}],["`unionintersectingpolygons",{"2":{"50":1,"51":2,"52":1,"53":2,"55":1,"56":2}}],["`ys`",{"2":{"120":1}}],["`flattening`",{"2":{"146":1}}],["`flattening",{"2":{"146":1}}],["`flatten`",{"2":{"129":1}}],["`f",{"2":{"129":1}}],["`featurecollectiontrait`",{"2":{"129":2}}],["`featurecollection`",{"2":{"120":2}}],["`featuretrait`",{"2":{"129":3}}],["`feature`s",{"2":{"120":1}}],["`f`",{"2":{"120":5,"129":6,"155":2,"160":1}}],["`false`",{"2":{"119":1,"120":1,"126":4,"142":1}}],["`fix",{"2":{"50":2,"51":2,"52":2,"53":2,"55":2,"56":2}}],["`within`",{"2":{"62":1,"109":1}}],["`weight`",{"2":{"39":1}}],["`geos`",{"2":{"160":3}}],["`geodesic`",{"2":{"146":1}}],["`geodesicsegments`",{"2":{"145":1,"146":1,"147":1}}],["`geointerface`",{"2":{"134":1}}],["`geointerface",{"2":{"129":2,"142":2}}],["`geometrycorrection`",{"2":{"132":1,"134":1,"138":2}}],["`geometry`",{"2":{"129":1,"142":2}}],["`geometrybasics",{"2":{"39":3}}],["`geom`",{"2":{"59":3,"129":1,"147":1}}],["`gi",{"2":{"120":1}}],["`g1`",{"2":{"59":1}}],["`tuple",{"2":{"161":1}}],["`tuple`s",{"2":{"156":1}}],["`tuple`",{"2":{"120":1,"156":1}}],["`time`",{"2":{"142":1}}],["`transform`",{"2":{"142":1}}],["`true`",{"2":{"68":1,"79":1,"82":2,"99":1,"109":1,"119":2,"120":1,"126":2,"142":1}}],["`threaded==true`",{"2":{"129":1}}],["`threaded`",{"2":{"126":1}}],["`tol`",{"2":{"150":2,"151":3,"152":2,"153":3,"154":4}}],["`to",{"2":{"53":1}}],["`target",{"2":{"142":3}}],["`target`",{"2":{"52":1,"129":4,"158":1}}],["`tables",{"2":{"129":1}}],["`taget`",{"2":{"50":1,"55":1}}],["`method",{"2":{"147":1}}],["`method`",{"2":{"39":3,"147":1}}],["`max",{"2":{"146":4,"147":2,"160":1}}],["`makie",{"2":{"120":1}}],["`multipointtrait`",{"2":{"129":1,"150":1}}],["`multipolygontrait`",{"2":{"129":1}}],["`multipolygon`",{"2":{"120":3}}],["`multipolygon",{"2":{"51":3,"53":3,"56":2}}],["`multipoly",{"2":{"51":7,"53":3,"56":3}}],["`minpoints`",{"2":{"120":2}}],["`number`",{"2":{"150":2,"154":3}}],["`namedtuple`",{"2":{"129":1}}],["`nothing`",{"2":{"44":1,"126":1}}],["`next",{"2":{"44":1}}],["`bool`",{"2":{"120":2}}],["`buffer`",{"2":{"40":1}}],["`barycentric",{"2":{"39":3}}],["`radialdistance`",{"2":{"150":1}}],["`ratio`",{"2":{"150":2,"154":3}}],["`reproject`",{"2":{"143":1}}],["`rebuild`",{"2":{"129":1}}],["`r`",{"2":{"39":1}}],["`rᵢ`",{"2":{"39":1}}],["`segmentize`",{"2":{"160":1}}],["`svector`",{"2":{"155":3}}],["`simplifyalg`",{"2":{"150":2}}],["`simplify",{"2":{"150":1}}],["`simplify`",{"2":{"150":2}}],["`source",{"2":{"142":3}}],["`s`",{"2":{"39":1}}],["`sᵢ`",{"2":{"39":2}}],["`s2`",{"2":{"39":1}}],["`s1`",{"2":{"39":1}}],["`hcat`",{"2":{"39":1}}],["`x`",{"2":{"129":1,"134":2}}],["`xs`",{"2":{"120":1}}],["`x1",{"2":{"39":1}}],["`x1`",{"2":{"39":2}}],["`x2`",{"2":{"39":1}}],["`visvalingamwhyatt`",{"2":{"150":1}}],["`vector",{"2":{"142":1}}],["`vector`",{"2":{"120":1,"129":1}}],["`vᵢ`",{"2":{"39":1}}],["`v`",{"2":{"39":1}}],["`values`",{"2":{"39":1,"120":1}}],["`λs`",{"2":{"39":2}}],["`",{"2":{"39":2,"50":1,"51":2,"52":1,"53":3,"55":1,"56":2,"120":3,"129":1,"134":2,"142":2,"147":1,"150":3,"160":2,"161":1}}],["```jldoctest",{"2":{"49":1,"50":1,"52":1,"53":1,"55":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"119":1,"150":1}}],["```julia",{"2":{"6":2,"39":1,"79":1,"119":1,"129":1,"155":2,"158":1}}],["```math",{"2":{"39":1,"119":1}}],["```",{"2":{"11":1,"39":3,"49":1,"50":1,"52":1,"55":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"119":3,"120":11,"129":1,"150":1,"155":2,"161":1}}],["λ₁",{"2":{"39":2}}],["λn",{"2":{"37":1}}],["λ3",{"2":{"37":1}}],["λ2",{"2":{"37":2}}],["λ1",{"2":{"37":2}}],["λs",{"2":{"5":3,"6":4,"39":27}}],["π",{"2":{"33":1,"150":1}}],["δbay",{"2":{"53":3}}],["δbax",{"2":{"53":3}}],["δby",{"2":{"53":5}}],["δbx",{"2":{"53":5}}],["δb",{"2":{"53":2}}],["δay",{"2":{"53":5}}],["δax",{"2":{"53":5}}],["δa",{"2":{"53":2}}],["δintrs",{"2":{"44":2}}],["δy2",{"2":{"119":2}}],["δy1",{"2":{"119":2}}],["δyl",{"2":{"96":4}}],["δy",{"2":{"33":8,"46":3,"93":7}}],["δys",{"2":{"33":1}}],["δx2",{"2":{"119":2}}],["δx1",{"2":{"119":2}}],["δxl",{"2":{"96":4}}],["δx",{"2":{"33":9,"46":3,"93":7}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"154":1}}],["$rectangle",{"2":{"146":2}}],["$number",{"2":{"154":1}}],["$name",{"2":{"30":2}}],["$min",{"2":{"154":1}}],["$douglas",{"2":{"150":1,"152":1}}],["$simplify",{"2":{"150":1,"151":1,"153":1}}],["$lg",{"2":{"146":1}}],["$lin",{"2":{"146":2}}],["$geom",{"2":{"150":8}}],["$geo",{"2":{"146":1}}],["$apply",{"2":{"129":1,"140":1,"142":1,"150":1}}],["$calc",{"2":{"126":1}}],["$crs",{"2":{"126":1,"141":1}}],["$tol",{"2":{"154":1}}],["$threaded",{"2":{"126":1}}],["$t",{"2":{"65":1,"129":4}}],["$target",{"2":{"51":1,"53":1,"56":1,"129":3}}],["$trait",{"2":{"49":1,"51":2,"53":2,"56":2}}],["$",{"2":{"13":4,"14":1,"39":4,"44":2,"120":3,"134":4,"147":1,"150":12,"160":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"44":4}}],["queue",{"2":{"152":41}}],["questions",{"2":{"53":1}}],["quite",{"2":{"131":1,"169":1}}],["quick",{"2":{"4":1,"6":1,"39":1,"141":1,"149":1}}],["quality",{"2":{"6":1,"150":1}}],["quantity",{"2":{"6":1,"146":1}}],["quot",{"2":{"1":4,"6":10,"20":2,"44":8,"58":2,"59":2,"65":2,"77":4,"93":10,"127":2,"129":8,"144":6,"163":2,"168":2}}],["|=",{"2":{"93":4,"96":1}}],["||",{"2":{"33":2,"44":13,"46":8,"49":1,"52":1,"53":5,"55":1,"65":18,"79":2,"93":8,"96":1,"101":1,"120":7,"152":1,"154":3}}],["|",{"2":{"11":4,"93":1}}],["|>",{"2":{"11":8,"13":2,"129":1,"145":1,"146":1,"150":3,"169":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"39":1}}],["zone",{"2":{"164":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"120":5}}],["zipped",{"2":{"25":1}}],["zip",{"2":{"13":1,"14":1,"163":4,"164":2}}],["zeros",{"2":{"39":1,"46":1}}],["zero",{"2":{"4":6,"6":8,"36":11,"43":3,"44":4,"46":11,"53":22,"58":1,"59":3,"119":1,"129":1,"152":4}}],["z",{"2":{"4":1,"5":1,"6":2,"39":3,"65":3,"120":3,"140":1,"155":1,"156":1}}],["0e6",{"2":{"164":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"164":1}}],["09707519809793252",{"2":{"164":2}}],["091887951911644",{"2":{"164":3}}],["0999933334666654",{"2":{"163":1}}],["09801605542096",{"2":{"163":1}}],["098016055420953",{"2":{"163":3}}],["09297443860091348",{"2":{"163":4}}],["09",{"2":{"38":1}}],["08506974233813636",{"2":{"164":2}}],["08",{"2":{"38":1}}],["062749678615475",{"2":{"164":1}}],["06274967861547665",{"2":{"164":2}}],["06592462566760626",{"2":{"163":1}}],["0650624499034016",{"2":{"163":4}}],["06",{"2":{"38":1}}],["02017324484778",{"2":{"164":1}}],["020173244847778715",{"2":{"164":2}}],["027886421973952302",{"2":{"163":4}}],["02",{"2":{"38":3}}],["04500741774392",{"2":{"164":1}}],["045007417743918",{"2":{"164":2}}],["049999166670833324",{"2":{"163":1}}],["0438052480035",{"2":{"163":1}}],["043805248003498",{"2":{"163":3}}],["04",{"2":{"38":6}}],["07518688541961",{"2":{"164":1}}],["075186885419612",{"2":{"164":2}}],["071",{"2":{"145":2,"146":2}}],["07",{"2":{"38":6,"145":6,"146":6}}],["009176636029576",{"2":{"164":1}}],["0091766360295773",{"2":{"164":2}}],["003135308800957",{"2":{"164":1}}],["0031353088009582475",{"2":{"164":2}}],["0035114210915891397",{"2":{"163":4}}],["006784125578492062",{"2":{"164":2}}],["0020133807972559925",{"2":{"164":2}}],["00839489109211",{"2":{"164":3}}],["008696",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["005465967083412071",{"2":{"163":4}}],["00111595449914",{"2":{"163":1}}],["001115954499138",{"2":{"163":3}}],["0010075412835199304",{"2":{"163":4}}],["001",{"2":{"150":1}}],["00085222666982",{"2":{"164":3}}],["000577332369005",{"2":{"164":1}}],["0005773323690041465",{"2":{"164":2}}],["000510363870095e6",{"2":{"164":2}}],["00025191811248184703",{"2":{"164":2}}],["000215611503127e6",{"2":{"164":2}}],["0007260527263e6",{"2":{"164":2}}],["000342160541625e6",{"2":{"164":2}}],["000124843834609e6",{"2":{"164":2}}],["000063948817746e6",{"2":{"164":2}}],["000026987852369e6",{"2":{"164":2}}],["000008144045314",{"2":{"164":1}}],["000007998400139e6",{"2":{"164":2}}],["000000999950001e6",{"2":{"164":2}}],["00001e6",{"2":{"164":1}}],["0004397316773170068",{"2":{"163":4}}],["000",{"2":{"150":1}}],["00",{"2":{"38":2}}],["053798628882221644",{"2":{"164":2}}],["05877989361332",{"2":{"163":1}}],["058779893613323",{"2":{"163":3}}],["05416726609360478",{"2":{"163":4}}],["05",{"2":{"38":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"164":1}}],["03756486776283019",{"2":{"164":2}}],["031245035570328428",{"2":{"164":2}}],["033518309870985",{"2":{"164":3}}],["03503632062070827",{"2":{"163":4}}],["03",{"2":{"38":4}}],["01458815628695",{"2":{"164":3}}],["016044338630866517",{"2":{"164":2}}],["01592650896568995",{"2":{"163":1}}],["01597247419241532",{"2":{"163":4}}],["01908693278165",{"2":{"163":1}}],["019086932781654",{"2":{"163":3}}],["01098781325325",{"2":{"163":1}}],["010987813253244",{"2":{"163":3}}],["011814947665167774",{"2":{"163":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"38":1,"145":1,"146":1,"163":1,"164":2}}],["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,"25":1,"32":20,"33":3,"35":9,"36":4,"38":155,"39":2,"42":6,"43":6,"44":49,"45":13,"46":5,"48":22,"49":49,"50":42,"52":2,"53":21,"55":46,"56":2,"58":20,"59":2,"61":16,"64":13,"65":18,"67":6,"68":6,"77":6,"78":12,"79":9,"81":15,"93":37,"95":13,"96":9,"98":12,"99":11,"108":16,"119":21,"120":7,"131":24,"137":64,"138":4,"145":16,"146":13,"147":1,"150":11,"152":7,"154":4,"161":2,"163":129,"164":48,"168":13}}],[">=",{"2":{"39":6,"79":4,"96":1,"154":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"25":2,"33":1,"39":1,"44":17,"46":3,"49":5,"50":1,"51":1,"53":2,"55":1,"56":3,"58":1,"65":1,"79":8,"93":10,"96":2,"119":4,"120":12,"129":5,"134":1,"138":3,"147":2,"150":1,"152":12,"154":3,"155":1,"161":1,"169":1}}],["914930257661865",{"2":{"164":1}}],["96875496442967",{"2":{"164":1}}],["961329",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["983955661369134",{"2":{"164":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"163":1}}],["9840085315131",{"2":{"163":1}}],["98271048511609",{"2":{"163":1}}],["98661575256801",{"2":{"163":1}}],["99321587442151",{"2":{"164":1}}],["99375130197483",{"2":{"163":1}}],["997986619202745",{"2":{"164":1}}],["997750168744936",{"2":{"163":1}}],["997247091122496",{"2":{"163":1}}],["99600053330489",{"2":{"163":1}}],["991002699676024",{"2":{"163":1}}],["990022362600165",{"2":{"163":1}}],["99292997455441",{"2":{"163":1}}],["99533829767195",{"2":{"163":1}}],["99865616402829",{"2":{"163":1}}],["999999967681458e6",{"2":{"164":2}}],["999997707902938e6",{"2":{"164":2}}],["999987539891298e6",{"2":{"164":2}}],["999963474314044e6",{"2":{"164":2}}],["999919535736425e6",{"2":{"164":2}}],["999974634566875",{"2":{"163":1}}],["999849768598615e6",{"2":{"164":2}}],["999748081887518",{"2":{"164":1}}],["999748243174828e6",{"2":{"164":2}}],["999750002083324",{"2":{"163":1}}],["999609061508909e6",{"2":{"164":2}}],["999426363321033e6",{"2":{"164":2}}],["999194331880103e6",{"2":{"164":2}}],["99900003333289",{"2":{"163":1}}],["999565375483215",{"2":{"163":1}}],["9im",{"2":{"93":2,"167":1}}],["97976366505997",{"2":{"163":1}}],["9783069507679",{"2":{"163":1}}],["97",{"2":{"38":1}}],["946201371117777",{"2":{"164":1}}],["94",{"2":{"38":1}}],["92",{"2":{"38":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1}}],["900",{"2":{"146":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"32":9,"38":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"93":2,"119":12,"145":1,"155":1}}],["873633668827033",{"2":{"164":1}}],["8135804051007",{"2":{"163":1}}],["813580405100698",{"2":{"163":3}}],["88",{"2":{"38":1}}],["86641841658641",{"2":{"163":1}}],["866418416586406",{"2":{"163":3}}],["86",{"2":{"38":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"38":1}}],["821068835162155",{"2":{"164":1}}],["82",{"2":{"38":1}}],["800",{"2":{"38":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"38":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"52":1,"53":1}}],["8",{"2":{"1":3,"6":9,"13":1,"14":1,"50":2,"55":4,"93":1,"120":3,"145":1,"155":3,"164":2}}],["karnataka",{"2":{"169":1}}],["ktgdm",{"2":{"164":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"120":1}}],["k",{"2":{"6":1,"14":6,"39":1,"44":5,"93":5,"163":5,"164":5}}],["kernel",{"2":{"147":4}}],["keepat",{"2":{"55":1,"138":2}}],["keep",{"2":{"44":3,"120":1,"138":14,"145":1,"168":1}}],["keeping",{"2":{"6":1,"129":1,"140":1}}],["keys",{"2":{"120":4}}],["key",{"2":{"6":1,"120":4,"160":5}}],["keyword",{"2":{"6":8,"23":1,"50":1,"52":1,"55":1,"126":6,"129":1,"141":2,"146":2,"160":4,"164":2}}],["keywords",{"2":{"1":2,"4":1,"6":10,"93":2,"120":1,"126":1,"129":1,"140":2,"141":1,"142":3,"150":8,"151":1,"152":1,"153":1,"154":1,"156":2}}],["known",{"2":{"46":2}}],["know",{"2":{"6":3,"33":2,"44":1,"46":1,"50":1,"52":1,"53":2,"55":1,"56":1,"129":1,"168":1}}],["kwdef",{"2":{"30":1,"44":1,"146":1,"151":1,"152":1,"153":1}}],["kwargs",{"2":{"6":1,"40":3,"46":1,"49":1,"50":3,"51":3,"52":4,"53":5,"55":5,"56":11,"134":3,"143":1,"146":1}}],["kw",{"2":{"1":1,"6":11,"93":10,"120":20,"129":21,"140":3,"150":15,"153":1,"155":3,"156":3,"160":6}}],["json",{"2":{"166":3}}],["jstep",{"2":{"65":3}}],["jstart",{"2":{"65":7}}],["jpn",{"2":{"169":2}}],["jp",{"2":{"65":2}}],["jhole",{"2":{"65":2}}],["jh",{"2":{"56":5}}],["j+1",{"2":{"44":1,"120":1,"154":1}}],["j",{"2":{"44":24,"65":8,"79":9,"93":12,"119":2,"120":8,"154":2}}],["jet",{"2":{"38":1}}],["joined",{"2":{"168":4}}],["joins",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"167":3}}],["join",{"2":{"129":2,"167":4,"168":5,"170":1}}],["joinpath",{"2":{"25":1,"150":2}}],["joining",{"2":{"6":2,"150":1,"167":1}}],["just",{"2":{"4":1,"6":1,"43":1,"44":2,"53":4,"56":1,"59":2,"120":1,"127":1,"129":3,"146":1,"167":1}}],["julialand",{"2":{"164":2}}],["julialines",{"2":{"35":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"163":1}}],["juliaplot",{"2":{"164":2}}],["juliap1",{"2":{"163":1}}],["juliapoly",{"2":{"164":1}}],["juliapolygon3",{"2":{"164":1}}],["juliapolygon1",{"2":{"163":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"168":1}}],["juliapoint",{"2":{"163":1}}],["juliaxoffset",{"2":{"163":3,"164":1}}],["juliax",{"2":{"163":2}}],["juliaxrange",{"2":{"58":1}}],["julia$apply",{"2":{"156":1}}],["julia$threaded",{"2":{"141":1}}],["julia6",{"2":{"150":1}}],["julia```jldoctest",{"2":{"161":1}}],["julia```julia",{"2":{"120":1}}],["julia```",{"2":{"79":1,"158":1}}],["julia1",{"2":{"50":1,"52":1,"53":1,"55":1}}],["julia2",{"2":{"49":1}}],["juliabase",{"2":{"39":1,"59":4,"129":1,"160":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliamy",{"2":{"170":1}}],["juliamultipoly",{"2":{"150":1}}],["juliamodule",{"2":{"30":1}}],["juliameanvalue",{"2":{"6":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"32":1,"35":1,"45":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"167":1}}],["juliageopoly1",{"2":{"164":1}}],["juliageointerface",{"2":{"161":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,"129":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"135":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"25":1,"145":2,"146":1,"149":1,"150":1,"165":1}}],["juliafig",{"2":{"163":1,"164":1}}],["juliafix",{"2":{"6":1}}],["juliafalse",{"2":{"119":1}}],["juliafunction",{"2":{"33":2,"39":3,"40":2,"43":1,"44":11,"46":2,"49":1,"51":1,"53":2,"56":1,"59":8,"93":6,"96":2,"101":1,"121":1,"129":5,"143":1,"146":1,"154":2}}],["juliafor",{"2":{"30":1,"129":2}}],["juliaflexijoins",{"2":{"170":1}}],["juliaflipped",{"2":{"122":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"124":1}}],["juliascatter",{"2":{"168":1}}],["juliasource",{"2":{"164":2}}],["juliastruct",{"2":{"139":1}}],["juliasimplify",{"2":{"6":1,"150":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"164":1}}],["juliaring1",{"2":{"163":1}}],["juliar",{"2":{"163":2,"164":2}}],["juliareconstruct",{"2":{"6":1,"124":1}}],["juliarebuild",{"2":{"6":1,"124":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliadf",{"2":{"165":1}}],["juliadestination",{"2":{"164":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"135":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"31":1,"34":1,"37":1,"41":1,"47":1,"50":1,"52":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"80":1,"90":1,"94":1,"97":1,"107":1,"117":1,"120":1,"122":1,"130":1,"133":1,"136":1,"139":1,"142":1,"144":1,"150":1,"157":1}}],["juliaend",{"2":{"59":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"44":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"134":1,"135":1,"146":1,"159":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":{"42":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"135":1}}],["juliaconst",{"2":{"33":1,"36":1,"39":1,"44":1,"46":2,"59":1,"68":1,"82":1,"99":1,"109":1,"126":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":{"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"119":1}}],["juliatraittarget",{"2":{"6":2,"158":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":{"169":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,"32":1,"35":1,"42":1,"45":1,"48":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"131":2,"137":2,"145":1,"166":4,"168":1,"169":1}}],["julia",{"2":{"3":1,"6":4,"9":1,"15":1,"26":1,"30":1,"33":4,"36":10,"39":8,"43":19,"44":60,"46":18,"49":10,"50":6,"51":1,"52":5,"53":29,"55":6,"56":4,"58":1,"59":4,"62":1,"65":15,"69":1,"70":5,"71":1,"72":1,"73":2,"74":1,"75":1,"78":1,"79":3,"83":1,"84":3,"85":1,"86":1,"87":1,"88":1,"89":1,"92":1,"93":50,"96":7,"100":1,"101":3,"102":1,"103":1,"104":1,"105":1,"106":1,"110":1,"111":3,"112":1,"113":1,"114":2,"115":1,"116":1,"119":9,"120":40,"121":2,"129":63,"132":5,"134":1,"138":3,"140":1,"141":1,"142":1,"146":1,"147":2,"150":1,"151":2,"152":15,"153":3,"155":1,"156":1,"157":1,"158":1,"160":4,"161":1,"162":2,"164":2,"166":2,"167":1,"168":1}}],["julia>",{"2":{"1":5,"6":7,"119":3,"155":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"142":1,"160":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"30":1},"2":{"1":10,"4":1,"6":13,"10":2,"11":1,"22":2,"26":2,"30":42,"33":1,"36":1,"39":1,"40":3,"43":1,"44":1,"46":1,"49":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"92":1,"93":1,"96":1,"106":1,"116":1,"119":2,"120":1,"121":1,"124":1,"129":3,"132":1,"135":1,"138":1,"139":1,"140":1,"141":2,"142":4,"143":3,"144":1,"146":3,"147":2,"150":2,"154":1,"155":6,"156":2,"159":1,"160":2,"161":1,"164":1,"167":1}}],["+5000000",{"2":{"164":1}}],["+proj=natearth2",{"2":{"164":2}}],["+=",{"2":{"36":2,"39":11,"43":6,"44":17,"46":10,"49":1,"65":1,"79":1,"93":5,"119":1,"138":2,"152":4,"161":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"33":4,"36":1,"39":20,"43":10,"44":15,"46":7,"49":1,"53":10,"59":3,"65":2,"79":2,"93":6,"119":6,"120":2,"138":3,"147":2,"152":3,"153":2,"154":2,"163":6,"164":5}}],["yticklabelsvisible",{"2":{"164":1}}],["york",{"2":{"169":1}}],["yoffset",{"2":{"163":7,"164":2}}],["your",{"0":{"166":1},"2":{"18":1,"40":1,"120":1,"122":1,"143":1,"146":1,"165":1,"166":1,"170":2}}],["you",{"0":{"23":1,"164":1},"2":{"1":1,"4":1,"5":2,"6":10,"9":1,"11":1,"17":1,"18":5,"23":1,"28":2,"33":1,"36":1,"39":8,"40":1,"43":1,"50":1,"52":1,"55":1,"122":1,"131":1,"137":1,"139":1,"143":1,"145":1,"146":1,"147":1,"155":1,"158":1,"164":1,"165":2,"166":3,"168":2,"169":3,"170":4}}],["y=y",{"2":{"161":1}}],["yvec",{"2":{"120":4}}],["ybounds",{"2":{"120":4}}],["yhalf",{"2":{"120":3}}],["ylast",{"2":{"59":3}}],["yfirst",{"2":{"59":5}}],["y0",{"2":{"59":5}}],["yw",{"2":{"46":4}}],["yeild",{"2":{"53":1}}],["ye",{"2":{"46":4}}],["yet",{"0":{"121":1},"2":{"30":1,"39":1,"49":1,"51":1,"53":1,"56":1,"65":1,"120":1,"121":1,"134":2,"169":1}}],["y2",{"2":{"43":2,"46":18,"59":7,"79":10,"93":5,"96":4,"120":5,"147":6,"161":2}}],["y1",{"2":{"43":2,"46":22,"59":7,"79":11,"93":6,"96":5,"120":5,"147":7,"161":2}}],["yield",{"2":{"146":1}}],["yind+1",{"2":{"120":1}}],["yind",{"2":{"120":2}}],["yinterior",{"2":{"43":2}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"43":13}}],["yrange",{"2":{"38":3,"58":3}}],["yautolimits",{"2":{"38":2}}],["yp2",{"2":{"33":4}}],["ys",{"2":{"6":3,"120":30}}],["ymax",{"2":{"6":1,"45":2,"46":48}}],["ymin",{"2":{"6":1,"45":2,"46":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"25":4,"33":8,"36":2,"38":8,"42":1,"43":10,"44":6,"45":1,"46":8,"51":6,"53":8,"58":2,"59":7,"65":3,"79":21,"93":16,"96":7,"119":10,"122":2,"129":1,"140":4,"142":1,"147":2,"154":1,"155":2,"156":2,"161":7,"163":8,"164":4,"167":1}}],["75",{"2":{"58":2,"61":1,"81":1,"108":1}}],["78",{"2":{"38":1}}],["74",{"2":{"38":1}}],["72",{"2":{"38":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"38":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["70440582002419",{"2":{"163":1}}],["704405820024185",{"2":{"163":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"149":1,"150":1}}],["701141",{"2":{"6":1,"149":1,"150":1}}],["70",{"2":{"6":20,"38":1,"149":20,"150":20,"163":20}}],["738281",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["7",{"2":{"1":5,"6":5,"93":1,"129":1,"145":4,"146":4,"155":4,"164":1}}],["65533525026046",{"2":{"163":1}}],["655335250260467",{"2":{"163":3}}],["659942",{"2":{"6":1,"149":1,"150":1}}],["6area",{"2":{"43":2}}],["66",{"2":{"38":1}}],["668869",{"2":{"6":1,"149":1,"150":1}}],["64744840486518",{"2":{"164":3}}],["64",{"2":{"38":1,"145":2,"146":2}}],["646209",{"2":{"6":1,"149":1,"150":1}}],["629",{"2":{"164":1}}],["62",{"2":{"38":1}}],["624923",{"2":{"6":1,"149":1,"150":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"149":1,"150":1}}],["605000000000004",{"2":{"145":2}}],["60",{"2":{"38":1,"145":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"149":1,"150":1}}],["603637",{"2":{"6":2,"149":2,"150":2}}],["68",{"2":{"38":1}}],["682601",{"2":{"6":1,"149":1,"150":1}}],["683975",{"2":{"6":1,"149":1,"150":1}}],["69159119078359",{"2":{"164":3}}],["694274",{"2":{"6":1,"149":1,"150":1}}],["697021",{"2":{"6":1,"149":1,"150":1}}],["639343",{"2":{"6":1,"149":1,"150":1}}],["6",{"2":{"1":12,"3":4,"6":23,"50":3,"55":3,"93":1,"96":4,"129":3,"150":1,"155":9,"164":2}}],["51695367760999",{"2":{"164":1}}],["516953677609987",{"2":{"164":2}}],["51030066635026",{"2":{"163":4}}],["5e6",{"2":{"164":2}}],["55715336218991",{"2":{"164":1}}],["557153362189904",{"2":{"164":2}}],["55",{"2":{"163":3}}],["55494217175954",{"2":{"163":4}}],["57",{"2":{"145":4,"146":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"129":1}}],["563198",{"2":{"53":1}}],["56",{"2":{"38":1}}],["54",{"2":{"38":1,"163":19}}],["50",{"2":{"38":1,"145":4,"146":4,"163":3}}],["500000",{"2":{"164":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"164":1}}],["5d",{"2":{"26":1}}],["52",{"2":{"38":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"149":1,"150":1}}],["590591",{"2":{"6":1,"149":1,"150":1}}],["595397",{"2":{"6":1,"149":1,"150":1}}],["535",{"2":{"145":4}}],["5355",{"2":{"145":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"145":2,"161":10}}],["58",{"2":{"38":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"149":2,"150":2}}],["58375366067548",{"2":{"6":2,"52":1,"53":1}}],["584961",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"38":1,"48":5,"49":8,"50":16,"55":18,"58":8,"65":8,"93":1,"96":4,"120":1,"129":2,"145":1,"146":1,"155":27,"163":32,"164":25,"170":1}}],["4983491639274692e6",{"2":{"164":2}}],["4986507085647392e6",{"2":{"164":2}}],["497205585568957e6",{"2":{"164":2}}],["4976022389592e6",{"2":{"164":2}}],["4957639801366436e6",{"2":{"164":2}}],["4940253560034204e6",{"2":{"164":2}}],["4946113281484335e6",{"2":{"164":2}}],["491990928929295e6",{"2":{"164":2}}],["4904357734399722e6",{"2":{"164":2}}],["4926709788709967e6",{"2":{"164":2}}],["4962554647802354e6",{"2":{"164":2}}],["499984780817334e6",{"2":{"164":2}}],["4997392479570867e6",{"2":{"164":2}}],["4991939151049731e6",{"2":{"164":2}}],["4994001399837343e6",{"2":{"164":2}}],["4998500087497458e6",{"2":{"164":2}}],["49",{"2":{"120":1}}],["43541888381864",{"2":{"164":3}}],["4326",{"2":{"164":5}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"149":1,"150":1}}],["4896621210021754e6",{"2":{"164":2}}],["489271",{"2":{"6":4,"161":4}}],["4870405593989636e6",{"2":{"164":2}}],["4879072738504685e6",{"2":{"164":2}}],["484003",{"2":{"119":4}}],["482551",{"2":{"119":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"38":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"38":2,"119":12,"163":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"149":2,"150":2}}],["42004014766201",{"2":{"163":1}}],["420040147662014",{"2":{"163":3}}],["4219350464667047e",{"2":{"163":4}}],["42",{"2":{"13":1,"14":1,"38":3}}],["426283",{"2":{"6":1,"149":1,"150":1}}],["400",{"2":{"38":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"38":3}}],["406224",{"2":{"6":1,"149":1,"150":1}}],["404504",{"2":{"6":1,"149":1,"150":1}}],["41544701408748197",{"2":{"163":1}}],["41",{"2":{"38":1,"164":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"149":1,"150":1}}],["419406",{"2":{"6":1,"149":1,"150":1}}],["4493927459900552",{"2":{"163":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"38":2}}],["442901",{"2":{"6":1,"149":1,"150":1}}],["446339",{"2":{"6":1,"149":1,"150":1}}],["477985",{"2":{"119":4}}],["47",{"2":{"38":3}}],["473835",{"2":{"6":1,"149":1,"150":1}}],["472117",{"2":{"6":2,"149":2,"150":2}}],["46525251631344455",{"2":{"163":1}}],["465816",{"2":{"6":1,"149":1,"150":1}}],["46",{"2":{"38":3}}],["468107",{"2":{"6":1,"149":1,"150":1}}],["464547",{"2":{"6":6,"161":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"32":1,"46":1,"62":1,"78":1,"82":1,"93":2,"109":1,"119":1,"129":3,"145":1,"152":1,"155":8,"164":20,"166":2}}],["3585",{"2":{"145":1}}],["35",{"2":{"38":3}}],["354492",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["38042741557976",{"2":{"163":1}}],["380427415579764",{"2":{"163":3}}],["38",{"2":{"38":3}}],["3655999675063154",{"2":{"163":1}}],["36",{"2":{"38":2}}],["360",{"2":{"33":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"164":3}}],["32610",{"2":{"164":3}}],["32",{"2":{"38":3}}],["37",{"2":{"38":5}}],["3497142366876638",{"2":{"163":1}}],["34",{"2":{"38":3}}],["31571636123306385",{"2":{"163":1}}],["31",{"2":{"38":2}}],["30151010318639",{"2":{"163":4}}],["30527612515520186",{"2":{"163":4}}],["300",{"2":{"58":1}}],["30",{"2":{"14":2,"38":3,"163":2}}],["3376428491230612",{"2":{"163":4}}],["3390",{"2":{"93":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"149":20,"150":20}}],["3d",{"2":{"4":1,"6":1,"39":2,"65":1,"129":1,"144":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"39":13,"42":6,"44":1,"50":6,"55":5,"62":1,"64":1,"78":1,"82":1,"93":2,"95":1,"109":1,"120":7,"129":3,"137":16,"145":4,"150":3,"152":2,"154":1,"155":11,"164":2,"168":1}}],["39945867303846",{"2":{"164":3}}],["3995734698458635",{"2":{"163":1}}],["399918",{"2":{"6":2,"149":2,"150":2}}],["394759",{"2":{"6":1,"149":1,"150":1}}],["392466",{"2":{"6":1,"149":1,"150":1}}],["395332",{"2":{"6":1,"149":1,"150":1}}],["39",{"0":{"29":1},"2":{"0":1,"4":5,"6":20,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"28":1,"33":1,"35":1,"36":1,"37":1,"38":3,"39":2,"42":6,"43":3,"44":28,"46":1,"48":1,"49":1,"51":1,"52":4,"53":1,"56":2,"59":4,"65":7,"67":1,"77":2,"84":2,"93":19,"96":1,"98":1,"101":2,"120":3,"122":2,"124":3,"125":1,"129":5,"135":6,"136":1,"139":1,"145":6,"146":1,"148":1,"150":2,"158":2,"159":3,"160":6,"162":1,"163":6,"164":10,"165":4,"166":5,"167":1,"169":1,"170":2}}],["2pi",{"2":{"163":1,"164":2}}],["2nd",{"2":{"53":6}}],["2335447787454",{"2":{"164":1}}],["233544778745394",{"2":{"164":2}}],["23",{"2":{"38":3,"93":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"38":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"163":1}}],["26745668457025",{"2":{"163":1}}],["267456684570245",{"2":{"163":3}}],["26",{"2":{"38":5,"93":2}}],["24989584635339165",{"2":{"163":1}}],["24279488312757858",{"2":{"163":4}}],["24",{"2":{"38":7,"93":1,"164":9}}],["274364",{"2":{"50":1,"52":1,"55":1}}],["274363",{"2":{"50":1,"52":1,"55":1}}],["27",{"2":{"38":2}}],["275543",{"2":{"6":6,"161":6}}],["2d",{"2":{"26":1,"144":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"163":1}}],["215118",{"2":{"6":4,"161":4}}],["21664550952386064",{"2":{"163":4}}],["21",{"2":{"38":4,"93":2,"164":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"164":1}}],["29582819010705",{"2":{"164":2}}],["299820032397223",{"2":{"163":1}}],["29",{"2":{"38":3}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"146":2}}],["20340",{"2":{"166":1}}],["20682326747054",{"2":{"164":1}}],["206823267470536",{"2":{"164":2}}],["20093817218219",{"2":{"163":1}}],["200938172182195",{"2":{"163":3}}],["2018",{"2":{"93":1}}],["2017",{"2":{"6":1,"39":1}}],["20",{"2":{"38":3,"93":2,"163":60,"164":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"38":3,"61":1,"93":1,"108":1,"164":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"146":1}}],["257223563",{"2":{"6":2,"146":1}}],["22",{"2":{"38":3,"93":1}}],["22168",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["224758",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":49,"13":1,"14":1,"15":3,"26":2,"33":3,"36":1,"38":6,"39":32,"42":2,"43":4,"44":10,"45":6,"46":7,"48":1,"49":2,"53":2,"55":1,"58":1,"59":3,"62":2,"65":4,"78":2,"79":2,"81":2,"82":3,"93":11,"109":2,"119":2,"120":23,"129":5,"138":1,"147":1,"150":5,"152":7,"153":7,"154":5,"155":18,"161":11,"163":7,"164":16,"165":1}}],["1st",{"2":{"53":6}}],["198232937815632",{"2":{"164":1}}],["19823293781563178",{"2":{"164":2}}],["1999466709331708",{"2":{"163":1}}],["1998",{"2":{"50":1,"52":1,"55":1}}],["19",{"2":{"38":2,"93":2}}],["110m",{"2":{"164":2}}],["110",{"2":{"164":1}}],["11591614996189725",{"2":{"163":1}}],["11966707868197",{"2":{"163":1}}],["119667078681967",{"2":{"163":3}}],["11",{"2":{"15":2,"38":2,"93":1}}],["1145",{"2":{"50":1,"52":1,"55":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"163":1}}],["165644",{"2":{"119":2}}],["16692537029320365",{"2":{"163":4}}],["166644",{"2":{"119":2}}],["163434",{"2":{"119":2}}],["169356",{"2":{"119":2}}],["164434",{"2":{"119":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"38":2,"93":2}}],["180",{"2":{"33":1,"119":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"38":3,"93":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"164":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"38":1,"50":1,"55":2,"93":1}}],["10n",{"2":{"164":1}}],["10832215707812454",{"2":{"163":4}}],["10m",{"2":{"150":1}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"164":1}}],["1000",{"2":{"13":2,"145":2,"164":1,"168":2}}],["100",{"2":{"6":2,"14":3,"120":2}}],["10",{"2":{"6":14,"11":1,"35":1,"38":5,"48":4,"49":10,"50":2,"52":1,"55":2,"64":2,"93":3,"95":2,"146":1,"150":3,"163":1}}],["14182952335953",{"2":{"164":1}}],["14182952335952814",{"2":{"164":2}}],["14404531208901e",{"2":{"164":2}}],["1499775010124783",{"2":{"163":1}}],["1464721641710074",{"2":{"163":4}}],["14",{"2":{"3":1,"6":5,"38":2,"52":2,"53":2,"91":1,"92":1,"93":1,"145":2,"146":2}}],["15488729606723",{"2":{"164":3}}],["15",{"2":{"3":1,"6":4,"38":1,"48":1,"49":1,"52":1,"53":1,"91":1,"92":1,"93":1}}],["17893116483784577",{"2":{"164":2}}],["17289902010158",{"2":{"163":1}}],["172899020101585",{"2":{"163":3}}],["170356",{"2":{"119":2}}],["17",{"2":{"3":1,"6":3,"38":3,"52":1,"53":1,"91":1,"92":1,"93":2}}],["125",{"2":{"6":2,"52":1,"53":1}}],["127",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1,"164":1}}],["123",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["12636633117296836",{"2":{"164":2}}],["126",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["12",{"2":{"3":1,"6":3,"38":2,"52":1,"53":1,"91":1,"92":1,"93":1,"169":1}}],["124",{"2":{"3":1,"6":3,"52":1,"53":1,"91":1,"92":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"25":1,"32":4,"33":15,"35":7,"37":2,"38":11,"39":16,"42":4,"43":7,"44":72,"45":9,"46":15,"48":1,"49":10,"51":3,"53":9,"55":4,"56":11,"58":7,"59":6,"61":2,"62":6,"65":16,"67":2,"68":2,"77":2,"78":8,"79":12,"81":2,"82":5,"93":38,"96":6,"98":4,"99":5,"101":1,"108":2,"109":6,"119":16,"120":25,"129":9,"131":12,"132":2,"138":9,"146":1,"147":4,"150":8,"152":15,"153":3,"154":15,"155":6,"161":9,"163":8,"164":56,"165":1,"168":8,"169":3}}],["human",{"2":{"166":1}}],["hypot",{"2":{"147":1}}],["h2",{"2":{"93":6}}],["h1",{"2":{"93":11}}],["hm",{"2":{"38":2}}],["h",{"2":{"33":2,"44":2,"56":8}}],["high",{"2":{"166":1}}],["highest",{"2":{"164":1}}],["hit",{"2":{"44":1,"129":5}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"38":2}}],["hinter",{"2":{"30":3,"40":1,"143":1,"146":1}}],["hint",{"2":{"30":3,"40":1,"146":1}}],["hinge=2",{"2":{"52":1}}],["hinge`",{"2":{"52":1}}],["hinge",{"2":{"6":1,"44":1,"53":13,"93":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"25":1,"50":1,"52":1,"53":1,"55":1,"93":2,"150":1,"152":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"129":1}}],["heatmap",{"2":{"13":5,"14":6,"38":2,"58":2,"120":1}}],["help",{"2":{"159":1}}],["helpers",{"0":{"44":1},"2":{"79":1,"96":1}}],["helper",{"0":{"51":1,"53":1,"56":1},"2":{"43":1,"44":1,"49":1}}],["helps",{"2":{"29":1}}],["held",{"2":{"1":1,"6":1,"129":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"20":1,"39":1,"53":1,"79":1,"120":2,"129":5,"131":1,"146":1,"164":2,"167":2,"168":3}}],["hours",{"2":{"169":1}}],["hood",{"2":{"166":1}}],["hook",{"2":{"6":1,"150":1}}],["home",{"2":{"164":1}}],["horizontal",{"2":{"46":1,"53":1,"120":1,"150":1}}],["hormann",{"0":{"51":1,"53":1,"56":1},"2":{"6":2,"39":2,"44":3,"49":2,"50":1,"52":1,"55":1}}],["how",{"2":{"6":2,"35":1,"39":1,"44":1,"53":1,"65":1,"120":2,"124":1,"129":1,"140":1,"150":1,"164":1,"166":1,"167":2,"168":2,"169":1,"170":1}}],["however",{"2":{"3":1,"6":2,"33":1,"39":1,"43":1,"44":1,"53":1,"58":1,"61":1,"65":1,"78":1,"136":1}}],["hole",{"2":{"33":1,"36":3,"38":2,"39":9,"43":4,"44":58,"46":3,"50":6,"52":2,"56":15,"59":3,"71":1,"72":1,"73":1,"93":33,"120":5,"132":2,"163":1}}],["holes=",{"2":{"44":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"33":2,"35":1,"39":2,"43":1,"44":19,"49":4,"50":2,"52":2,"55":6,"56":29,"59":3,"65":3,"87":1,"93":11,"111":1,"120":17,"132":2,"139":5,"163":4}}],["holding",{"2":{"6":1,"120":1,"129":2}}],["holds",{"2":{"6":1,"44":1,"148":1,"158":2}}],["hold",{"2":{"6":1,"120":1,"150":1,"159":1,"166":1}}],["halign",{"2":{"150":1}}],["half",{"2":{"45":2}}],["hail",{"2":{"132":1}}],["handling",{"0":{"143":1},"2":{"122":1}}],["handler",{"2":{"40":1,"143":1}}],["handle",{"2":{"25":3,"30":1,"119":1,"127":2,"129":1,"164":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"93":1}}],["had",{"2":{"50":1,"52":1,"65":1,"145":1,"159":1}}],["happens",{"2":{"44":1}}],["happen",{"2":{"24":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"25":2,"33":2,"36":3,"39":6,"40":1,"44":4,"53":1,"58":1,"59":2,"65":10,"93":5,"95":1,"96":3,"98":1,"99":1,"120":1,"121":1,"122":2,"124":2,"128":1,"129":4,"150":1,"152":1,"159":1,"160":1,"163":1,"164":1,"167":1,"168":1,"169":3}}],["haskey",{"2":{"160":1}}],["hash",{"2":{"120":1}}],["hasn",{"2":{"120":1}}],["hassle",{"2":{"1":1,"6":1,"155":1}}],["has",{"2":{"1":4,"6":4,"32":1,"35":2,"39":2,"44":2,"51":2,"53":1,"56":1,"58":1,"59":1,"65":11,"101":1,"119":1,"129":4,"130":1,"145":2,"154":1,"164":1}}],["bx",{"2":{"119":2}}],["b2y",{"2":{"53":4}}],["b2x",{"2":{"53":4}}],["b2",{"2":{"53":47,"59":3,"96":6}}],["b``",{"2":{"51":1}}],["b`",{"2":{"51":3,"53":4,"56":4}}],["bigger",{"2":{"44":1}}],["bit",{"2":{"25":1,"26":1,"154":8,"163":2}}],["b1y",{"2":{"53":7}}],["b1x",{"2":{"53":7}}],["b1",{"2":{"44":8,"53":63,"96":6}}],["b54d92a678e2174059d1b0ff233e275e4bd02084",{"2":{"25":1}}],["building",{"2":{"163":1}}],["build",{"2":{"44":13,"49":1,"50":1,"52":1,"55":1,"124":3,"125":1,"145":2,"153":1,"154":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"120":1}}],["buffered",{"2":{"40":2}}],["buffering",{"2":{"39":1,"40":1}}],["buffer",{"0":{"40":1},"2":{"25":1,"30":2,"40":5,"43":2,"44":1,"121":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"26":1,"33":1,"35":1,"36":1,"46":1,"53":2,"56":2,"65":4,"67":2,"93":1,"95":1,"96":5,"98":1,"99":1,"102":2,"103":1,"108":1,"119":1,"120":1,"121":1,"124":1,"127":1,"129":16,"140":1,"142":1,"147":1,"150":1,"158":1,"160":2,"164":4,"166":1,"167":1,"168":1,"169":2}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"164":1}}],["block",{"2":{"163":1}}],["blob",{"2":{"6":2,"150":1}}],["blue",{"2":{"14":1,"48":1,"61":2,"64":2,"81":2,"95":2,"108":2,"168":2}}],["black",{"2":{"6":2,"48":1,"164":1}}],["breaks",{"2":{"138":1}}],["break",{"2":{"44":3,"46":1,"51":2,"65":4,"93":11,"96":1,"120":6,"138":2}}],["brevity",{"2":{"39":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"39":1}}],["broken",{"2":{"3":1,"6":1,"79":1}}],["balancing",{"2":{"129":2}}],["barrier",{"2":{"129":1}}],["barycentric",{"0":{"5":1,"37":1,"39":1},"1":{"38":1,"39":1},"2":{"0":6,"5":10,"6":17,"9":1,"30":1,"37":9,"38":4,"39":52}}],["basicsgeoms",{"2":{"129":1}}],["basic",{"2":{"120":1}}],["base",{"2":{"30":4,"39":15,"40":1,"44":2,"120":6,"129":5,"143":1,"146":2,"147":1,"158":1,"160":3}}],["based",{"2":{"4":2,"6":3,"19":1,"33":2,"36":2,"38":2,"43":1,"46":1,"59":2,"65":1,"68":1,"82":1,"93":2,"96":1,"99":1,"109":1,"158":1,"166":1,"167":1,"168":1}}],["backs",{"2":{"49":4}}],["backwards",{"2":{"44":1,"51":1,"53":1,"56":1}}],["backing",{"2":{"44":1}}],["backend",{"2":{"40":2,"160":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"49":4,"160":1}}],["b",{"2":{"3":2,"4":7,"6":13,"44":206,"46":9,"50":26,"51":18,"52":26,"53":77,"54":3,"55":30,"56":46,"65":29,"93":2,"96":22,"165":1}}],["box",{"2":{"45":2,"46":3,"168":1}}],["bounaries",{"2":{"93":1}}],["bounce",{"2":{"44":8,"50":1,"51":1,"52":1,"53":1,"55":1,"56":1}}],["bouncings",{"2":{"44":1}}],["bouncing",{"2":{"44":13,"51":3,"53":4,"56":4}}],["bounday",{"2":{"93":2,"102":2,"103":2,"104":2}}],["boundaries",{"2":{"3":2,"6":2,"77":2,"81":1,"82":1,"91":1,"92":1,"93":1,"120":1}}],["boundary",{"2":{"3":7,"6":7,"58":1,"61":1,"62":1,"67":1,"68":3,"71":4,"78":2,"79":9,"82":2,"84":1,"85":6,"86":3,"93":16,"98":2,"99":4,"101":3,"102":3,"103":1,"104":1,"108":1,"109":3}}],["bound",{"2":{"54":1}}],["bounding",{"2":{"44":1,"45":2,"46":3}}],["boundscheck",{"2":{"39":14}}],["bounds",{"2":{"6":1,"120":4}}],["bold",{"2":{"40":1,"143":1,"146":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"44":2,"53":4,"55":1,"56":1,"58":1,"62":1,"65":3,"79":4,"82":1,"93":2,"96":1,"103":1,"109":1,"145":1,"147":1}}],["booltype",{"2":{"129":3,"147":1,"159":3}}],["booleans",{"2":{"44":1,"93":2}}],["boolean",{"2":{"24":2,"44":1,"51":1,"53":1,"56":1,"129":1,"159":1,"167":1}}],["boolsastypes",{"0":{"24":1,"159":1},"2":{"147":2,"159":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"44":3,"62":1,"65":17,"68":1,"78":2,"79":13,"82":1,"92":1,"93":2,"96":10,"99":2,"109":1,"119":7,"120":6,"147":2,"159":2,"161":5}}],["bypred",{"2":{"170":1}}],["by",{"0":{"72":1,"73":1,"113":1},"2":{"1":3,"3":2,"4":8,"6":30,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"26":1,"32":1,"33":6,"35":1,"36":1,"39":4,"40":1,"42":5,"43":4,"44":14,"45":1,"46":6,"48":1,"49":6,"50":1,"52":1,"53":5,"55":4,"56":3,"59":5,"62":1,"65":8,"67":1,"68":1,"72":2,"73":2,"74":1,"75":2,"77":1,"89":2,"93":10,"119":2,"120":4,"124":2,"129":7,"135":2,"136":1,"138":3,"140":1,"142":2,"143":1,"144":1,"146":3,"147":1,"148":1,"150":1,"151":1,"152":3,"153":1,"155":1,"163":1,"164":2,"166":1,"167":2,"168":1,"169":2,"170":1}}],["berlin",{"2":{"169":1}}],["beed",{"2":{"164":1}}],["been",{"2":{"51":1,"120":1,"122":2,"159":1}}],["bearing",{"2":{"119":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"79":1,"129":2,"150":1}}],["between",{"2":{"4":4,"6":18,"23":1,"33":2,"39":13,"44":1,"46":18,"50":1,"51":4,"52":1,"53":11,"55":2,"56":4,"59":8,"65":1,"93":4,"96":4,"120":1,"146":3,"147":1,"151":2,"152":2,"153":1,"164":1,"167":2,"168":1}}],["because",{"2":{"44":1,"122":1,"157":1}}],["become",{"2":{"22":1}}],["being",{"2":{"33":1,"53":1,"93":1,"96":1,"136":1}}],["behind",{"2":{"26":1,"38":1,"122":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"150":1}}],["best",{"2":{"19":1,"129":2,"150":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"146":1,"150":1}}],["benchmarkgroup",{"2":{"146":2,"150":3}}],["benchmark",{"0":{"146":1,"150":1},"2":{"146":1,"150":1}}],["benchmarktools",{"2":{"13":1,"146":1,"150":1}}],["benchmarks",{"2":{"9":2,"25":1}}],["beginning",{"2":{"46":1,"163":1}}],["begin+1",{"2":{"39":5}}],["begin",{"2":{"9":1,"39":7,"129":2,"151":1,"166":1}}],["before",{"2":{"6":4,"39":1,"50":1,"52":1,"53":1,"55":1,"150":1,"164":1}}],["below",{"2":{"6":2,"17":1,"40":1,"134":1,"152":1,"153":1,"154":1,"166":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":1,"26":3,"33":8,"36":7,"37":2,"38":1,"39":10,"40":2,"42":1,"43":3,"44":14,"45":1,"46":2,"49":1,"50":7,"51":4,"52":7,"53":12,"55":6,"56":5,"58":2,"59":4,"65":15,"68":6,"77":2,"78":1,"82":6,"93":21,"96":2,"99":6,"109":6,"111":1,"112":1,"113":1,"114":1,"119":2,"120":1,"124":2,"127":2,"128":2,"129":12,"131":1,"132":1,"133":1,"134":4,"135":4,"136":2,"138":2,"141":1,"142":3,"143":1,"144":1,"146":8,"147":2,"150":10,"152":1,"154":3,"155":1,"159":1,"160":2,"163":2,"164":1,"167":4}}],["xticklabelsvisible",{"2":{"164":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"163":4,"164":1}}],["x=x",{"2":{"161":1}}],["x`",{"2":{"129":1}}],["xvec",{"2":{"120":4}}],["xbounds",{"2":{"120":4}}],["xhalf",{"2":{"120":3}}],["xlast",{"2":{"59":3}}],["xfirst",{"2":{"59":5}}],["x0",{"2":{"59":5}}],["xn",{"2":{"46":4}}],["xind+1",{"2":{"120":1}}],["xind",{"2":{"120":2}}],["xinterior",{"2":{"43":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"43":13}}],["xrange",{"2":{"38":3,"58":2}}],["xautolimits",{"2":{"38":2}}],["xp2",{"2":{"33":5}}],["x2",{"2":{"6":3,"39":4,"43":2,"46":18,"59":8,"79":10,"93":5,"96":4,"120":5,"147":6,"161":2}}],["x26",{"2":{"6":4,"33":2,"36":6,"39":1,"40":4,"44":58,"46":36,"50":4,"51":4,"53":24,"56":2,"59":3,"65":14,"74":2,"75":2,"79":48,"88":2,"89":2,"93":170,"96":22,"101":2,"105":2,"106":2,"115":2,"116":2,"119":4,"120":12,"134":2,"138":6,"143":2,"146":2,"152":10,"153":2,"161":4,"167":1}}],["x1",{"2":{"6":4,"39":3,"43":2,"46":22,"59":8,"79":11,"93":6,"96":5,"120":5,"147":7,"161":2}}],["xs",{"2":{"6":3,"46":4,"120":30,"161":4}}],["xmax",{"2":{"6":1,"45":2,"46":48}}],["xmin",{"2":{"6":1,"45":2,"46":49}}],["x3c",{"2":{"5":1,"6":36,"30":1,"33":4,"36":2,"39":66,"44":17,"46":11,"49":3,"50":1,"52":1,"53":6,"55":1,"58":1,"59":13,"65":2,"79":33,"93":13,"96":10,"119":1,"120":4,"124":2,"129":19,"132":2,"135":3,"138":5,"139":1,"146":2,"151":2,"152":6,"153":3,"154":9,"158":4,"159":2,"170":1}}],["xy`",{"2":{"142":1}}],["xy",{"2":{"1":4,"39":1,"142":3}}],["x",{"2":{"1":4,"4":1,"6":9,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"25":4,"33":9,"36":2,"38":8,"42":1,"43":10,"44":21,"45":1,"46":8,"49":6,"51":9,"53":18,"56":9,"58":2,"59":7,"65":3,"79":21,"93":16,"96":7,"119":11,"120":2,"122":2,"129":17,"134":3,"139":7,"140":4,"141":2,"142":1,"147":2,"150":2,"152":2,"154":1,"155":2,"156":2,"159":4,"161":33,"163":6,"164":4,"167":1,"169":2}}],["=>",{"2":{"129":2}}],["=float64",{"2":{"43":3,"52":1,"55":1}}],["=false",{"2":{"33":1}}],["===",{"2":{"79":8,"119":4}}],["==",{"2":{"9":1,"19":1,"33":4,"36":2,"39":9,"40":2,"43":1,"44":34,"46":30,"51":1,"53":20,"55":2,"56":1,"58":1,"65":16,"93":44,"96":2,"119":3,"120":18,"129":1,"132":1,"134":1,"138":1,"143":1,"146":2,"150":1,"154":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":63,"11":1,"13":19,"14":33,"15":18,"25":15,"30":4,"32":4,"33":56,"35":6,"36":25,"38":35,"39":110,"40":3,"42":6,"43":36,"44":323,"45":6,"46":96,"48":7,"49":29,"50":21,"51":30,"52":18,"53":143,"55":21,"56":82,"58":15,"59":52,"61":7,"62":3,"64":7,"65":40,"67":4,"68":23,"69":3,"70":7,"71":14,"72":14,"73":4,"74":2,"75":2,"77":5,"78":3,"79":57,"81":7,"82":18,"83":3,"84":11,"85":17,"86":9,"87":3,"88":2,"89":2,"91":3,"92":3,"93":189,"95":7,"96":40,"98":3,"99":22,"100":3,"101":9,"102":14,"103":10,"104":6,"105":2,"106":2,"108":7,"109":22,"110":3,"111":11,"112":14,"113":14,"114":4,"115":2,"116":2,"119":32,"120":106,"122":1,"126":4,"129":90,"131":2,"132":4,"134":10,"137":3,"138":30,"139":8,"141":1,"143":2,"145":16,"146":21,"147":18,"148":2,"149":5,"150":60,"151":11,"152":49,"153":7,"154":43,"155":2,"156":1,"158":6,"159":2,"160":3,"161":42,"163":45,"164":32,"165":3,"166":4,"168":12,"169":6,"170":2}}],["utm",{"2":{"164":1}}],["utility",{"0":{"161":1},"2":{"39":1,"129":2}}],["utils",{"0":{"154":1},"2":{"30":1}}],["u2",{"2":{"93":4}}],["u1",{"2":{"93":4}}],["update",{"2":{"44":6,"120":10}}],["updated",{"2":{"44":6,"129":3}}],["updates",{"2":{"39":1}}],["up",{"2":{"44":2,"53":1,"93":1,"103":1,"127":1,"137":1,"152":2,"163":2}}],["upper",{"2":{"6":1,"120":1,"168":1}}],["uv",{"2":{"39":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"169":1}}],["usa",{"2":{"150":15,"169":3}}],["us",{"2":{"36":1,"164":1,"169":1}}],["ususally",{"2":{"6":1,"124":1,"129":1}}],["usually",{"2":{"166":1}}],["usual",{"2":{"6":1,"132":1,"135":1}}],["usecases",{"2":{"26":1}}],["uses",{"2":{"6":1,"93":1,"142":1,"146":1,"150":1,"166":1}}],["users",{"2":{"30":1,"122":1,"136":1}}],["user",{"2":{"6":12,"23":1,"43":1,"50":3,"52":3,"55":3,"151":1,"152":1,"153":1,"167":1}}],["useful",{"2":{"6":10,"39":1,"120":1,"144":1,"147":1,"150":2,"160":1}}],["used",{"2":{"1":1,"5":1,"6":8,"25":1,"33":1,"36":1,"37":1,"39":1,"43":2,"44":7,"46":1,"49":1,"53":1,"58":1,"59":1,"65":1,"96":1,"120":2,"124":1,"129":3,"130":1,"147":1,"150":1,"152":2,"157":2,"158":1,"164":1,"166":1,"167":2,"168":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":9,"11":1,"20":1,"23":1,"39":1,"44":1,"56":1,"79":2,"96":1,"120":1,"121":1,"126":1,"129":7,"132":1,"139":1,"140":1,"145":1,"147":1,"150":1,"152":2,"160":3,"163":1,"166":1,"167":2,"170":2}}],["using",{"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"25":2,"30":7,"32":1,"33":1,"35":2,"36":2,"38":4,"39":7,"40":3,"42":2,"43":1,"44":5,"45":2,"46":1,"48":2,"49":1,"51":3,"53":4,"54":1,"56":3,"58":2,"59":2,"61":2,"62":1,"64":2,"65":1,"67":2,"68":1,"75":1,"77":2,"78":1,"79":1,"81":2,"82":1,"89":1,"91":2,"92":1,"93":1,"95":2,"96":1,"98":2,"99":1,"106":1,"108":2,"109":1,"116":1,"119":1,"120":5,"121":1,"122":2,"127":1,"129":4,"132":1,"135":1,"138":1,"139":1,"140":1,"141":2,"142":1,"143":3,"145":1,"146":5,"147":1,"150":2,"152":1,"154":1,"155":4,"156":2,"160":2,"161":1,"162":4,"163":1,"164":1,"165":2,"167":1,"168":4,"169":2}}],["unnecessary",{"2":{"120":1}}],["unneeded",{"2":{"6":3,"44":1,"50":1,"52":1,"55":1}}],["until",{"2":{"120":3,"127":1,"152":1,"160":1}}],["uneeded",{"2":{"50":1,"52":1,"55":1}}],["uneccesary",{"2":{"6":3,"151":1,"152":1,"153":1}}],["unprocessed",{"2":{"44":1}}],["unknown",{"2":{"44":4,"46":15}}],["unknown=3",{"2":{"44":1}}],["unmatched",{"2":{"44":9,"46":26}}],["understand",{"2":{"157":1}}],["under",{"2":{"36":2,"166":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"33":2,"44":1,"151":1,"152":1,"154":2,"161":2}}],["unzip",{"2":{"25":1}}],["unary",{"0":{"25":1}}],["unless",{"2":{"22":1,"44":1,"51":2,"53":2,"56":2}}],["unlike",{"2":{"18":1,"157":1}}],["unstable",{"2":{"13":1,"129":1,"159":1}}],["universal",{"2":{"164":1}}],["united",{"2":{"150":1}}],["unify",{"2":{"26":1}}],["unique",{"2":{"6":2,"53":3,"135":2,"138":2}}],["unioning",{"2":{"56":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":9,"25":3,"50":1,"51":2,"52":1,"53":2,"55":1,"56":4,"135":2,"136":2,"137":1,"138":4}}],["unions",{"0":{"56":1},"2":{"18":1,"25":1,"158":1}}],["union",{"0":{"25":1,"55":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"23":2,"25":2,"30":1,"33":2,"36":1,"39":1,"43":4,"44":7,"46":1,"52":2,"55":20,"56":36,"59":1,"65":8,"70":2,"71":4,"72":1,"74":2,"75":1,"84":2,"85":6,"88":2,"89":1,"96":4,"101":2,"102":4,"103":1,"105":2,"106":1,"111":2,"112":4,"113":1,"115":2,"116":1,"119":1,"120":5,"122":1,"127":3,"129":6,"135":1,"136":1,"138":9,"147":4,"150":2,"151":3,"152":3,"153":3,"158":4,"161":1}}],["unchanged",{"2":{"1":1,"6":2,"129":1,"150":1}}],["unwrap",{"2":{"0":1,"6":3,"124":1,"129":16}}],["nselected",{"2":{"154":3}}],["nmax",{"2":{"154":2}}],["nice",{"2":{"152":1}}],["nvkelso",{"2":{"150":1}}],["null",{"2":{"146":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"37":2,"39":1,"146":1}}],["number=6",{"2":{"6":1,"149":1,"150":1}}],["number",{"2":{"6":11,"39":1,"44":2,"49":1,"58":1,"65":2,"93":2,"144":1,"145":1,"147":1,"150":2,"151":4,"152":7,"153":4,"154":12}}],["n+1",{"2":{"131":1}}],["nfeature",{"2":{"129":2}}],["nkeys",{"2":{"120":8}}],["nc",{"2":{"93":13}}],["ncoord",{"2":{"65":2}}],["nl",{"2":{"93":11}}],["nhole",{"2":{"44":2,"50":2,"52":2,"55":2,"56":1,"65":2}}],["nbpts",{"2":{"44":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":88,"124":3,"134":1,"135":4}}],["ngeom",{"2":{"43":1,"129":2,"161":1}}],["nt",{"2":{"160":2}}],["ntasks",{"2":{"129":6}}],["nthreads",{"2":{"129":3}}],["nthe",{"2":{"40":1,"143":1,"146":1}}],["ntuple",{"2":{"39":3,"147":1}}],["n2",{"2":{"39":8,"65":10}}],["n1",{"2":{"39":8,"65":9}}],["np2",{"2":{"79":4}}],["npolygon",{"2":{"51":1,"65":3,"138":2}}],["npoints",{"2":{"33":6,"44":5,"93":3,"146":6,"152":7}}],["npoint",{"2":{"6":1,"33":2,"35":1,"36":1,"46":2,"59":1,"65":6,"79":6,"93":6,"101":1,"119":2,"132":1,"146":3,"147":1,"150":14,"154":1,"161":13}}],["npts",{"2":{"44":6,"152":3}}],["np",{"2":{"36":2,"59":5}}],["n",{"2":{"6":1,"9":1,"37":2,"39":36,"40":2,"44":51,"49":10,"55":4,"56":4,"93":11,"101":2,"119":6,"120":5,"131":1,"138":25,"143":2,"146":2,"147":3,"150":2,"154":7,"161":32}}],["naive",{"2":{"54":1}}],["napts",{"2":{"44":3}}],["natearth2",{"2":{"164":1}}],["natural",{"2":{"150":2,"164":2,"167":1}}],["naturalearth",{"2":{"11":2,"164":1}}],["nature",{"2":{"120":1}}],["native",{"2":{"6":1,"121":1,"160":4,"166":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"129":1}}],["namedtuple",{"2":{"22":2,"129":2,"160":2}}],["name",{"2":{"6":1,"30":2,"150":1,"160":1,"165":1,"166":2,"169":1}}],["names",{"2":{"6":1,"30":3,"129":6,"160":1}}],["nodestatus",{"2":{"120":6}}],["nodes",{"2":{"44":1,"120":4}}],["node",{"2":{"44":26,"120":17}}],["north",{"2":{"46":12}}],["nor",{"2":{"40":1,"143":1,"146":1}}],["normalized",{"2":{"39":1}}],["normalize",{"2":{"39":1}}],["norm",{"2":{"6":1,"39":22}}],["now",{"2":{"6":1,"13":1,"25":1,"26":1,"35":1,"38":2,"39":4,"40":1,"44":1,"49":1,"56":1,"59":1,"119":1,"120":2,"137":1,"144":1,"145":3,"146":1,"150":1,"163":5,"164":8,"165":1,"166":3,"168":2}}],["no",{"2":{"6":6,"33":1,"39":2,"44":4,"50":1,"51":1,"52":1,"53":14,"55":1,"65":2,"68":3,"82":3,"93":2,"99":2,"101":1,"103":1,"104":2,"109":2,"111":1,"112":3,"113":3,"114":1,"120":2,"121":1,"122":1,"129":3,"144":1,"146":2,"147":1,"150":1,"160":1,"166":1}}],["nonzero",{"2":{"147":1}}],["none",{"2":{"6":4,"44":1,"49":1,"50":1,"52":1,"55":1,"56":1,"79":4,"81":1}}],["nondimensional",{"2":{"6":1,"146":1}}],["nonintersecting",{"2":{"6":1,"23":1,"135":1,"138":1}}],["non",{"2":{"3":2,"6":2,"22":1,"37":2,"44":15,"50":2,"51":1,"52":1,"53":4,"55":1,"56":2,"58":1,"96":2,"103":1,"127":1,"159":1}}],["note",{"2":{"4":4,"6":10,"19":1,"28":1,"33":1,"36":2,"39":1,"42":2,"43":2,"44":3,"46":1,"49":2,"51":3,"53":5,"56":3,"59":1,"65":5,"93":1,"95":1,"96":1,"142":1,"147":1,"151":1,"152":2,"153":1,"159":1,"164":3}}],["not",{"0":{"121":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"19":1,"22":1,"24":1,"30":1,"33":4,"36":1,"39":4,"40":1,"42":1,"44":18,"49":1,"52":1,"53":7,"56":3,"61":2,"62":1,"64":2,"65":4,"67":2,"68":2,"77":1,"78":2,"82":3,"84":5,"85":3,"86":2,"87":2,"93":5,"95":1,"96":2,"99":1,"108":2,"109":2,"111":1,"119":4,"120":2,"121":1,"127":1,"128":1,"129":10,"131":2,"134":2,"137":3,"139":1,"140":1,"142":1,"143":1,"144":1,"146":2,"147":1,"157":1,"158":1,"159":1,"160":2,"164":2,"167":1}}],["nothing`",{"2":{"51":2,"53":2,"56":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"44":4,"49":1,"51":2,"52":1,"53":2,"56":2,"65":1,"93":1,"119":9,"120":3,"129":8,"131":24,"134":1,"137":60,"143":1,"147":1,"150":2,"151":6,"152":6,"153":6,"154":1,"155":32,"161":7,"163":252,"164":36}}],["ne",{"2":{"150":1,"164":2}}],["net",{"2":{"134":2}}],["ness",{"2":{"129":1}}],["nesting",{"2":{"127":2}}],["nestedloopfast",{"2":{"170":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"18":1,"33":1,"127":2,"129":4,"150":1,"156":1}}],["never",{"2":{"127":1,"151":1}}],["neumann",{"2":{"120":1}}],["neither",{"2":{"56":1}}],["neightbor",{"2":{"44":1}}],["neighborhood",{"2":{"120":2}}],["neighbor",{"2":{"44":26}}],["neighboring",{"2":{"6":6,"44":1,"150":1,"151":1,"152":1,"153":2}}],["nearly",{"2":{"166":1}}],["nearest",{"2":{"44":1,"53":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"44":2,"161":13}}],["nextnode",{"2":{"120":27}}],["nextnodes",{"2":{"120":6}}],["next",{"2":{"43":1,"44":81,"46":3,"49":4,"93":14,"120":3,"138":13,"152":5}}],["necessarily",{"2":{"6":1,"119":1,"140":1}}],["necessary",{"2":{"6":1,"127":1,"150":1}}],["newfeature",{"2":{"129":2}}],["newnodes",{"2":{"120":2}}],["new",{"2":{"6":1,"40":1,"44":58,"46":9,"50":3,"51":1,"56":16,"93":2,"120":4,"128":1,"129":18,"134":2,"135":1,"136":1,"138":19,"147":8,"151":1,"152":2,"153":1,"164":1,"165":1,"169":1}}],["negative",{"2":{"4":3,"6":3,"35":2,"36":1,"37":2,"58":2,"59":3}}],["needs",{"2":{"43":1}}],["needing",{"2":{"4":1,"6":1,"17":1,"141":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"39":2,"42":1,"44":2,"51":1,"65":4,"77":1,"78":1,"93":1,"120":2,"122":1,"141":1,"154":1,"155":1,"164":2,"170":2}}],["needed",{"2":{"1":2,"6":4,"33":1,"39":1,"44":4,"46":1,"50":1,"52":1,"55":1,"59":2,"93":5,"120":1,"129":2,"134":1,"142":3,"164":1}}],["gdal",{"2":{"166":1}}],["gml",{"2":{"166":1}}],["gpkg",{"2":{"166":3}}],["gadm",{"2":{"169":4}}],["ga",{"2":{"164":3}}],["gaps",{"2":{"120":1}}],["global",{"2":{"164":1}}],["gft",{"2":{"162":1,"164":2}}],["gc",{"2":{"134":6}}],["g",{"2":{"33":3,"36":3,"40":1,"43":3,"46":3,"59":6,"127":1,"129":6,"150":2,"161":2,"166":1}}],["gb",{"2":{"30":1,"129":10}}],["gzip",{"2":{"25":2}}],["gz",{"2":{"25":4}}],["guarantee",{"2":{"19":1,"29":1}}],["guaranteed",{"2":{"1":1,"6":1,"33":1,"129":1}}],["grand",{"2":{"169":1}}],["grained",{"2":{"145":1}}],["graphics",{"2":{"6":1,"39":1}}],["great",{"2":{"163":1,"164":1,"166":1}}],["greater",{"2":{"6":1,"119":1,"147":1}}],["greiner",{"0":{"51":1,"53":1,"56":1},"2":{"44":3,"49":2,"50":1,"52":1,"55":1}}],["green",{"2":{"14":1,"164":1}}],["grouped",{"2":{"163":1}}],["groups",{"2":{"6":1,"120":1}}],["grouping",{"2":{"1":1,"6":1,"129":2}}],["grid",{"2":{"6":1,"38":1,"46":4}}],["g2",{"2":{"3":5,"6":5,"62":4,"68":12,"69":6,"70":9,"71":6,"72":6,"73":3,"74":4,"75":2,"78":3,"79":21,"82":10,"83":6,"84":10,"85":8,"86":4,"87":2,"88":4,"89":2,"99":10,"100":6,"101":10,"102":6,"103":5,"104":4,"105":4,"106":2,"109":10,"110":6,"111":9,"112":6,"113":6,"114":3,"115":4,"116":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"62":4,"68":12,"69":6,"70":9,"71":6,"72":6,"73":3,"74":2,"75":4,"78":3,"79":21,"82":9,"83":6,"84":10,"85":8,"86":4,"87":2,"88":2,"89":4,"99":10,"100":6,"101":9,"102":6,"103":5,"104":4,"105":2,"106":4,"109":10,"110":6,"111":9,"112":6,"113":6,"114":3,"115":2,"116":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"150":2}}],["generated",{"2":{"30":1,"33":1,"36":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"92":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"150":1,"154":1,"155":1,"156":1,"160":1,"161":1,"168":1}}],["generate",{"2":{"7":1,"13":2,"150":1,"168":2}}],["generalization",{"2":{"37":1}}],["generalized",{"2":{"6":1,"37":3,"39":1}}],["generalise",{"2":{"6":4,"150":1}}],["generally",{"2":{"6":2,"160":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"26":1,"122":1,"143":1}}],["getfeature",{"2":{"129":5,"161":5}}],["getcolumn",{"2":{"129":4}}],["getgeom",{"2":{"74":1,"75":1,"88":1,"89":1,"96":2,"105":1,"106":1,"115":1,"116":1,"129":6,"150":3,"161":6}}],["getring",{"2":{"44":1}}],["getindex",{"2":{"39":2}}],["gethole",{"2":{"33":1,"36":1,"43":1,"44":4,"46":1,"49":1,"50":2,"52":2,"56":6,"59":1,"65":2,"93":5,"132":1,"139":1,"163":1}}],["getexterior",{"2":{"33":1,"36":1,"39":1,"43":1,"44":3,"46":1,"49":1,"50":2,"52":2,"55":3,"56":6,"59":1,"65":2,"93":5,"119":1,"120":1,"132":1,"139":1,"163":1}}],["getpolygon",{"2":{"51":3,"53":2,"56":2,"65":3}}],["getpoint",{"2":{"32":1,"33":5,"35":2,"36":1,"39":1,"42":1,"43":6,"44":3,"45":2,"46":3,"48":3,"58":1,"59":6,"61":4,"64":4,"65":13,"67":1,"77":1,"79":7,"81":4,"91":2,"93":28,"95":4,"96":2,"98":2,"101":2,"108":4,"119":5,"132":3,"139":1,"145":4,"147":2,"154":1,"161":3,"163":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"25":1,"35":1,"40":1,"44":9,"50":1,"51":1,"52":1,"53":2,"55":2,"120":4,"129":4,"143":1,"146":3,"150":1,"151":1,"153":1,"154":2,"160":5,"161":1,"163":2,"169":2}}],["geoparquet",{"2":{"166":4}}],["geopoly1",{"2":{"164":1,"165":1}}],["geopoly2",{"2":{"164":1,"165":1}}],["geoaxis",{"2":{"164":4}}],["geographic",{"2":{"164":1,"166":1}}],["geographiclib",{"2":{"6":1,"146":1}}],["geointeface",{"2":{"127":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"149":1,"168":1,"169":1}}],["geointerface",{"0":{"29":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"26":1,"29":1,"30":7,"32":1,"33":1,"35":1,"36":1,"39":23,"42":1,"43":1,"44":1,"45":1,"46":1,"48":1,"49":1,"50":1,"52":1,"53":1,"55":1,"58":1,"59":11,"61":1,"62":2,"64":1,"65":2,"67":1,"68":2,"77":1,"78":2,"79":1,"81":1,"82":3,"91":1,"92":2,"95":1,"96":2,"98":1,"99":2,"108":1,"109":2,"119":5,"120":1,"124":3,"127":3,"129":6,"131":9,"134":1,"135":1,"137":23,"141":1,"142":2,"145":1,"146":1,"149":1,"150":2,"155":13,"156":1,"161":1,"162":1,"163":122,"164":14,"168":1,"169":1}}],["geo",{"2":{"120":1,"146":4,"164":2}}],["geotable",{"2":{"28":1}}],["geojson",{"2":{"11":1,"150":5,"162":1,"164":4,"166":3}}],["geodataframes",{"2":{"166":3}}],["geod",{"2":{"6":2,"146":3}}],["geodesic`",{"2":{"146":2}}],["geodesic",{"2":{"6":5,"30":1,"145":6,"146":8,"147":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"144":1,"145":3,"146":6,"147":2}}],["geoformattypes",{"2":{"1":2,"25":3,"142":2,"162":1,"164":10}}],["geomfromgeos",{"2":{"146":1}}],["geomtrait",{"2":{"139":1}}],["geomtype",{"2":{"129":2}}],["geomakie",{"2":{"25":1,"162":2,"164":5}}],["geoms",{"2":{"6":1,"25":8,"93":1,"124":1,"129":18}}],["geometies",{"2":{"3":1,"6":1,"98":1,"99":1}}],["geometrie",{"2":{"85":1}}],["geometries",{"0":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"163":1},"2":{"1":6,"3":8,"4":14,"6":62,"18":3,"20":1,"22":3,"25":1,"26":2,"28":4,"32":1,"33":3,"36":4,"43":1,"46":2,"49":1,"50":5,"52":5,"53":4,"55":5,"58":1,"59":4,"62":1,"64":1,"65":7,"67":1,"68":1,"79":2,"82":2,"91":1,"92":1,"93":1,"95":2,"96":3,"98":2,"99":2,"109":2,"111":1,"122":1,"124":4,"126":1,"128":2,"129":13,"134":1,"139":1,"141":1,"142":2,"144":3,"145":1,"146":4,"147":1,"148":1,"151":1,"152":1,"153":1,"156":1,"161":1,"162":5,"164":3,"165":2,"166":1,"167":5,"168":1,"170":1}}],["geometrical",{"2":{"167":1}}],["geometric",{"2":{"26":2,"42":1}}],["geometry=",{"2":{"165":1}}],["geometryof",{"2":{"129":1}}],["geometryopsprojext",{"2":{"142":1,"143":1,"146":1,"147":1}}],["geometryopslibgeosext",{"2":{"40":1}}],["geometryops",{"0":{"0":1,"30":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":116,"1":6,"3":18,"4":9,"5":3,"6":113,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":1,"30":1,"32":1,"35":1,"38":5,"40":1,"42":1,"45":1,"48":1,"49":1,"50":1,"52":1,"53":1,"55":1,"58":1,"61":1,"62":2,"64":1,"65":1,"67":1,"68":2,"77":1,"78":2,"79":2,"81":1,"82":2,"91":1,"92":1,"95":1,"96":1,"98":1,"99":2,"108":1,"109":2,"119":3,"120":2,"124":4,"129":1,"131":1,"134":1,"135":4,"137":1,"143":1,"145":1,"146":2,"149":1,"150":2,"155":1,"157":1,"160":2,"161":1,"162":1,"163":3,"167":1,"168":2,"169":2}}],["geometrybasics",{"2":{"30":3,"38":2,"39":10,"58":1,"68":1,"99":1,"109":1}}],["geometrycolumns",{"2":{"129":3}}],["geometrycollections",{"2":{"167":1}}],["geometrycollection",{"2":{"23":1,"169":1}}],["geometrycollectiontrait",{"2":{"23":1,"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["geometrycorrections",{"2":{"134":1}}],["geometrycorrection",{"2":{"0":1,"6":12,"132":2,"133":2,"134":14,"135":11,"138":4,"139":1}}],["geometry",{"0":{"2":1,"52":1,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"133":1,"142":1,"148":1,"162":1,"165":1},"1":{"3":1,"4":1,"134":1,"135":1,"143":1,"149":1,"150":1,"163":1,"164":1,"165":1,"166":1},"2":{"1":10,"3":23,"4":12,"6":70,"9":1,"11":2,"18":4,"20":1,"23":3,"28":1,"30":1,"33":7,"36":4,"40":4,"43":3,"45":1,"46":4,"49":4,"58":4,"59":6,"61":5,"62":2,"65":8,"67":4,"68":5,"69":4,"70":1,"74":3,"75":4,"77":4,"78":4,"79":3,"81":2,"82":5,"83":4,"84":2,"85":1,"88":3,"89":4,"91":2,"93":2,"96":3,"98":2,"99":3,"100":4,"101":2,"105":3,"106":4,"108":4,"109":5,"110":4,"115":3,"116":4,"118":1,"122":3,"124":2,"127":2,"129":42,"131":1,"132":1,"133":2,"134":24,"135":6,"139":1,"140":1,"141":1,"142":6,"144":3,"145":1,"146":5,"147":8,"150":6,"161":6,"163":1,"164":5,"165":2,"166":2,"167":1,"168":7,"169":4,"170":2}}],["geom2",{"2":{"3":8,"4":1,"6":9,"59":6,"65":1,"79":6,"82":1,"92":3,"96":6,"99":1,"109":2}}],["geom1",{"2":{"3":8,"4":1,"6":9,"59":6,"65":1,"79":4,"82":1,"92":3,"96":6,"99":1,"109":2}}],["geom",{"2":{"1":7,"4":21,"6":48,"18":3,"25":1,"30":12,"33":25,"36":17,"43":28,"44":16,"46":6,"49":15,"50":8,"51":2,"52":12,"53":10,"55":9,"56":9,"59":28,"65":45,"68":4,"79":1,"82":4,"93":3,"96":1,"99":4,"109":4,"119":3,"120":1,"122":2,"124":3,"129":91,"138":11,"140":4,"147":13,"150":36,"154":3,"155":7,"156":4,"161":13,"169":6}}],["geospatial",{"0":{"166":1},"2":{"162":5,"164":4,"166":5}}],["geoscontext",{"2":{"146":1}}],["geosdensify",{"2":{"146":3}}],["geos",{"0":{"160":1},"2":{"0":1,"6":5,"25":2,"40":4,"148":5,"150":2,"157":1,"160":12}}],["got",{"2":{"154":3}}],["goes",{"2":{"6":2,"119":2}}],["good",{"2":{"6":1,"39":1,"160":2,"164":1}}],["going",{"2":{"4":4,"6":5,"46":2,"65":5,"119":1,"120":1,"162":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"25":10,"30":2,"32":1,"35":1,"39":1,"42":2,"45":1,"48":2,"49":2,"50":2,"52":2,"53":2,"55":2,"58":6,"61":2,"62":2,"64":1,"65":2,"67":1,"68":2,"77":2,"78":2,"79":1,"81":1,"82":2,"91":1,"92":2,"95":1,"96":2,"98":1,"99":2,"108":2,"109":2,"119":6,"120":2,"122":1,"124":1,"129":3,"131":3,"137":3,"145":7,"146":8,"149":2,"150":49,"155":3,"160":1,"161":2,"162":1,"163":3,"164":1,"166":1,"167":9,"168":2,"169":5,"170":1}}],["gtrait",{"2":{"59":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"44":3,"119":3}}],["gif",{"2":{"152":1}}],["gives",{"2":{"169":1}}],["give",{"2":{"93":1,"166":1}}],["given",{"2":{"4":7,"6":22,"18":2,"28":1,"32":1,"33":1,"36":2,"43":3,"44":8,"46":3,"49":5,"50":1,"51":2,"52":1,"53":2,"55":1,"56":2,"59":8,"61":1,"62":1,"65":4,"68":1,"77":1,"78":1,"82":1,"91":1,"92":1,"93":7,"99":1,"101":1,"109":1,"122":1,"134":5,"135":1,"137":1,"144":2,"146":2,"147":2,"153":1}}],["githack",{"2":{"25":1,"150":1}}],["github",{"2":{"6":2}}],["gis",{"2":{"5":1,"6":1,"26":1,"39":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":124,"11":8,"13":15,"14":15,"15":8,"18":2,"25":4,"30":1,"32":3,"33":30,"35":5,"36":21,"38":1,"42":5,"43":38,"44":34,"45":5,"46":17,"48":6,"49":13,"50":19,"51":16,"52":25,"53":24,"55":24,"56":53,"58":8,"59":42,"61":7,"62":3,"64":7,"65":99,"67":3,"68":4,"69":6,"70":12,"71":10,"72":7,"73":4,"74":8,"75":6,"77":3,"78":3,"79":21,"81":7,"82":2,"83":3,"84":12,"85":14,"86":4,"87":2,"88":8,"89":6,"91":5,"92":3,"93":59,"95":7,"96":51,"98":5,"99":3,"100":6,"101":15,"102":10,"103":7,"104":4,"105":8,"106":6,"108":7,"109":2,"110":6,"111":12,"112":10,"113":7,"114":4,"115":8,"116":6,"119":32,"120":15,"122":4,"124":2,"129":111,"131":2,"132":10,"134":9,"137":3,"138":8,"139":11,"140":5,"141":1,"145":6,"146":6,"147":12,"149":2,"150":34,"154":4,"155":9,"156":5,"158":9,"161":55,"162":1,"163":21,"164":4,"168":5,"169":2}}],["o",{"2":{"129":24}}],["odd",{"2":{"93":1}}],["own",{"2":{"56":1,"122":2}}],["occur",{"2":{"53":1}}],["occurs",{"2":{"53":1}}],["occupied",{"2":{"35":1}}],["old",{"2":{"44":8,"129":3}}],["ourselves",{"2":{"146":1}}],["our",{"2":{"24":1,"146":1,"163":4,"164":3,"168":1}}],["out=3",{"2":{"93":1}}],["out=4",{"2":{"52":1}}],["out`",{"2":{"52":1,"93":1}}],["out",{"2":{"6":3,"44":12,"46":23,"53":6,"56":4,"58":5,"68":4,"79":1,"82":3,"93":102,"96":2,"99":4,"109":4,"119":1,"129":1,"147":1,"160":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"44":3,"46":1,"51":2,"53":4,"56":3,"58":2,"59":1,"67":1,"78":1,"81":1,"93":12,"96":3,"114":1}}],["outputs",{"2":{"44":1}}],["output",{"2":{"3":8,"4":1,"6":18,"18":1,"23":1,"49":2,"50":1,"52":1,"53":1,"55":1,"56":2,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"119":2,"150":1,"154":1,"161":1}}],["outermost",{"2":{"129":1}}],["outer",{"2":{"1":1,"6":1,"127":1,"129":2,"167":1,"168":1}}],["omit",{"2":{"6":1,"146":1}}],["obtain",{"2":{"129":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"141":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"124":3,"127":5,"129":8,"141":1,"144":1,"150":2,"156":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"20":1,"39":1,"58":1,"93":4,"124":1,"127":5,"129":3,"141":1,"142":3,"146":1,"150":1,"156":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"124":3,"129":10,"140":2,"141":1,"146":3,"150":3,"155":1,"156":1}}],["others",{"2":{"40":1,"138":1}}],["otherwise",{"2":{"4":2,"6":3,"25":1,"40":1,"44":1,"51":1,"53":1,"59":2,"120":1,"140":1,"143":1,"146":1,"161":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"33":1,"44":5,"50":1,"52":1,"53":1,"55":2,"56":3,"59":2,"61":1,"65":2,"70":1,"91":1,"93":8,"95":1,"96":4,"98":2,"99":2,"102":1,"111":1,"120":1,"124":1,"127":1,"129":1,"135":2,"136":1,"138":2,"150":2,"152":2,"157":1,"158":1,"160":1,"164":1,"167":1,"170":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"52":1}}],["over`",{"2":{"52":1}}],["overflow",{"2":{"49":1}}],["overhead",{"2":{"22":1,"129":2}}],["override",{"2":{"6":1,"39":1}}],["overlapping",{"2":{"44":11,"53":4,"56":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"44":2,"53":8,"56":2,"68":1,"77":1,"93":2,"95":5,"96":6,"109":1,"136":1}}],["overlaps",{"0":{"94":1,"95":1},"1":{"95":1,"96":1},"2":{"0":10,"3":5,"6":13,"30":1,"53":1,"94":1,"95":3,"96":30,"120":1,"167":1}}],["over",{"2":{"1":1,"6":3,"25":1,"35":2,"36":1,"43":3,"44":5,"46":1,"52":1,"53":11,"56":1,"68":1,"79":1,"82":1,"93":15,"96":2,"99":1,"109":1,"129":22,"163":3}}],["ops",{"2":{"129":1}}],["optimisation",{"2":{"93":1}}],["optimise",{"2":{"79":1}}],["options",{"2":{"14":1,"44":1}}],["optional",{"2":{"4":5,"6":6,"33":1,"36":2,"46":1,"59":2}}],["open",{"2":{"25":1,"44":1,"131":1,"164":1}}],["operates",{"2":{"129":1,"130":1,"136":1}}],["operate",{"2":{"18":1,"28":1,"129":1}}],["operations",{"0":{"23":1},"2":{"23":1,"53":1,"56":1,"122":1}}],["operation",{"2":{"6":3,"44":1,"122":1,"135":2,"138":2,"160":2}}],["opposite",{"2":{"3":5,"6":5,"44":2,"51":1,"53":2,"56":1,"62":2,"68":1,"78":2,"92":2,"109":1}}],["op",{"2":{"1":3,"6":3,"19":2,"43":1,"129":35}}],["on=2",{"2":{"93":1}}],["on`",{"2":{"93":1}}],["once",{"2":{"79":1,"96":1,"120":1}}],["onto",{"2":{"59":1}}],["ones",{"2":{"137":1}}],["oneunit",{"2":{"39":1}}],["one",{"2":{"1":1,"3":9,"6":14,"23":1,"33":4,"36":2,"38":1,"39":1,"43":1,"44":5,"46":3,"50":1,"51":1,"52":1,"53":32,"55":2,"56":2,"58":2,"67":1,"74":1,"79":1,"81":1,"93":18,"95":1,"96":18,"98":2,"99":2,"102":3,"103":2,"104":2,"105":1,"106":1,"108":1,"109":1,"115":1,"119":1,"120":5,"129":1,"137":1,"142":1,"146":1,"154":1,"155":1,"164":1,"167":1}}],["on",{"2":{"1":2,"4":3,"6":11,"9":1,"18":1,"20":1,"23":2,"26":3,"28":2,"33":5,"36":3,"38":1,"39":2,"43":3,"44":28,"46":8,"49":1,"50":1,"51":5,"52":1,"53":4,"55":1,"56":2,"58":1,"59":3,"65":2,"67":1,"68":7,"70":2,"71":3,"72":3,"73":1,"79":4,"82":6,"84":4,"85":1,"86":1,"93":125,"96":9,"99":7,"101":2,"109":7,"111":2,"112":1,"113":1,"120":3,"122":1,"124":1,"129":15,"130":1,"132":1,"135":1,"136":1,"144":1,"146":1,"152":1,"159":2,"162":1,"164":4,"166":1,"167":4,"168":1,"169":2,"170":2}}],["only",{"2":{"0":1,"5":1,"6":10,"23":1,"36":2,"38":2,"39":1,"40":1,"43":2,"44":4,"46":3,"49":1,"50":1,"52":1,"53":1,"55":1,"59":2,"65":3,"95":3,"96":1,"98":1,"120":2,"129":2,"137":1,"139":2,"144":1,"145":1,"147":2,"157":1,"160":2,"164":1,"169":1,"170":1}}],["often",{"2":{"164":1}}],["offers",{"2":{"163":1}}],["offer",{"2":{"146":1}}],["offset",{"2":{"33":8,"65":1}}],["off",{"2":{"4":1,"6":1,"44":4,"65":1,"93":6,"129":1}}],["of",{"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,"26":1,"28":3,"32":1,"33":38,"35":5,"36":28,"37":9,"38":1,"39":13,"40":1,"42":3,"43":12,"44":84,"45":5,"46":31,"49":5,"50":12,"51":13,"52":10,"53":48,"55":9,"56":21,"58":6,"59":18,"61":4,"62":5,"64":2,"65":19,"67":6,"68":18,"70":1,"71":5,"72":5,"73":1,"74":2,"75":1,"78":5,"79":1,"81":3,"82":14,"84":1,"85":1,"86":1,"88":2,"89":1,"91":1,"92":3,"93":85,"95":1,"96":13,"98":2,"99":15,"101":3,"102":7,"103":5,"104":1,"105":2,"106":1,"108":4,"109":18,"111":3,"112":6,"113":6,"114":4,"115":1,"116":1,"118":2,"119":3,"120":19,"121":2,"122":3,"124":1,"127":5,"128":2,"129":26,"130":1,"131":1,"134":1,"135":2,"136":4,"138":4,"139":2,"140":3,"142":1,"144":2,"145":2,"146":5,"147":2,"150":8,"152":4,"153":2,"154":1,"156":1,"158":2,"160":4,"161":2,"163":6,"164":6,"165":1,"166":4,"167":3,"168":4,"169":2}}],["org",{"2":{"50":1,"52":1,"55":1,"93":2,"152":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"48":1,"58":1,"61":2,"64":2,"81":2,"95":2,"108":2}}],["oroginal",{"2":{"129":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"56":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"44":9,"49":5,"50":1,"52":1,"56":4,"127":1,"129":1,"134":1,"140":2,"147":1,"149":4,"150":1}}],["orignal",{"2":{"44":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"44":15,"53":53}}],["orientation",{"0":{"117":1},"1":{"118":1,"119":1},"2":{"6":2,"10":1,"30":1,"36":1,"44":10,"46":2,"50":1,"52":2,"53":2,"55":1,"93":16,"118":1,"150":1}}],["ordered",{"2":{"35":1}}],["order",{"2":{"1":4,"3":1,"4":2,"6":6,"33":1,"35":1,"36":2,"39":1,"44":4,"53":1,"56":1,"59":2,"62":1,"65":3,"68":1,"78":1,"92":1,"129":2,"142":2,"150":1,"167":1}}],["or",{"0":{"24":1},"2":{"1":11,"3":3,"4":10,"6":54,"18":1,"20":1,"22":1,"23":1,"26":1,"28":2,"30":1,"33":4,"36":1,"39":1,"40":1,"42":2,"43":4,"44":24,"45":1,"49":1,"50":1,"51":3,"52":2,"53":9,"55":1,"56":2,"58":2,"59":4,"61":1,"65":3,"68":1,"70":2,"71":1,"72":1,"73":1,"74":1,"75":1,"81":2,"84":2,"85":3,"86":2,"87":1,"88":1,"89":1,"91":2,"92":1,"93":26,"95":1,"96":2,"98":1,"99":1,"105":1,"106":1,"109":1,"111":2,"115":1,"116":1,"118":2,"119":3,"120":7,"122":3,"124":1,"126":2,"128":1,"129":9,"130":1,"132":1,"134":6,"135":2,"139":1,"142":2,"143":1,"144":2,"146":2,"147":2,"148":1,"150":3,"152":2,"154":2,"156":1,"158":3,"161":2,"167":1,"169":2}}],["est",{"2":{"169":1}}],["essentially",{"2":{"158":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"120":1}}],["effects",{"2":{"129":3}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"39":1,"50":2,"52":2,"55":2,"132":1}}],["e2",{"2":{"93":4}}],["e1",{"2":{"93":8}}],["euclid",{"2":{"46":2,"59":11,"93":1,"151":1}}],["euclidean",{"2":{"4":1,"6":1,"39":13,"59":6,"147":1}}],["everything",{"2":{"150":1}}],["every",{"2":{"44":1,"65":2,"127":1,"160":1}}],["evenly",{"2":{"168":1}}],["eventually",{"2":{"44":1}}],["even",{"2":{"36":2,"46":1,"53":1,"59":1,"65":1,"122":1,"131":1,"136":1}}],["evaluated",{"2":{"167":1}}],["eval",{"2":{"30":2,"129":2}}],["epsg",{"2":{"164":13}}],["eps",{"2":{"33":2,"53":14}}],["eponymous",{"2":{"6":1,"146":1}}],["e",{"2":{"9":1,"22":1,"40":1,"120":1,"127":1,"129":2,"163":2,"164":1,"166":1}}],["eltype",{"2":{"120":4}}],["elements",{"2":{"74":1,"75":1,"88":1,"89":1,"96":1,"105":1,"106":1,"115":1,"116":1}}],["element",{"2":{"6":6,"32":1,"44":4,"49":2,"50":1,"52":1,"53":1,"55":3,"145":1,"164":1}}],["elsewhere",{"2":{"49":1}}],["elseif",{"2":{"44":5,"46":7,"50":1,"52":1,"53":14,"55":2,"56":1,"79":3,"93":10,"119":1,"120":2,"138":1,"152":2,"154":2}}],["else",{"2":{"3":6,"6":6,"33":1,"39":2,"44":19,"46":9,"49":1,"51":2,"53":9,"55":1,"56":9,"79":2,"93":17,"96":8,"120":20,"129":8,"132":1,"140":1,"143":1,"150":2,"152":4,"154":2,"155":1,"156":1,"160":1}}],["etc",{"2":{"6":1,"20":2,"35":1,"158":1,"166":1}}],["emtpty",{"2":{"120":1}}],["empty",{"2":{"4":2,"6":6,"33":2,"44":2,"50":1,"52":1,"53":2,"55":1,"120":1}}],["embedding",{"0":{"128":1,"141":1}}],["embedded",{"2":{"120":1,"128":3,"164":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"128":1,"141":2}}],["errors",{"2":{"30":1,"53":1,"147":1}}],["error",{"0":{"143":1},"2":{"4":1,"6":4,"7":1,"18":1,"30":6,"39":1,"40":4,"44":2,"53":2,"54":1,"65":2,"120":1,"127":1,"134":2,"143":3,"146":5,"154":4,"160":3,"161":1}}],["edgekeys",{"2":{"120":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"20":1,"30":1,"36":1,"42":1,"44":25,"46":13,"50":1,"52":1,"53":6,"55":1,"59":4,"65":1,"70":2,"85":2,"86":1,"93":7,"96":21,"111":2,"112":1,"113":1,"120":7,"161":2}}],["edges`",{"2":{"53":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"44":12,"46":8,"51":3,"53":10,"56":3,"59":3,"61":1,"64":2,"65":1,"70":1,"71":3,"72":7,"73":3,"81":1,"84":3,"87":1,"93":3,"96":20,"108":1,"111":1,"120":22,"161":29}}],["earlier",{"2":{"163":3}}],["earth",{"2":{"6":2,"26":1,"146":2,"150":2,"164":2,"167":1}}],["easiest",{"2":{"165":1}}],["easier",{"2":{"157":1,"159":1}}],["easily",{"2":{"122":1}}],["east",{"2":{"46":9}}],["easy",{"2":{"1":1,"6":1,"136":1,"155":1}}],["eachindex",{"2":{"33":1,"119":1,"120":3,"129":2,"151":1,"154":1}}],["eachline",{"2":{"25":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"18":2,"20":1,"33":4,"36":2,"37":4,"39":1,"44":5,"46":1,"53":3,"59":1,"65":2,"68":1,"82":1,"93":6,"95":1,"96":3,"99":1,"109":1,"119":1,"120":1,"129":1,"136":2,"150":1,"165":1,"166":1,"168":2,"169":2,"170":1}}],["equatorial",{"2":{"6":6,"146":4}}],["equality",{"2":{"44":1,"53":1,"167":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"33":6,"53":1,"58":1,"59":4,"64":3,"65":22,"70":1,"84":1,"93":15,"95":1,"96":2,"101":2,"111":1,"131":1}}],["equals",{"0":{"63":1,"64":1},"1":{"64":1,"65":1},"2":{"0":17,"4":3,"6":19,"30":1,"33":2,"44":4,"49":2,"53":8,"59":1,"63":1,"64":2,"65":50,"70":1,"84":1,"93":10,"96":2,"101":3,"111":1,"167":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"36":1,"44":1,"53":1,"56":1,"65":5,"68":1,"93":1}}],["enable",{"2":{"170":1}}],["enabled",{"2":{"167":1}}],["enabling",{"0":{"170":1}}],["enclosed",{"2":{"93":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"93":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"93":1,"152":1}}],["envelope",{"2":{"53":2}}],["envelopes",{"2":{"53":2}}],["enough",{"2":{"44":1}}],["entirely",{"2":{"93":1}}],["entire",{"2":{"46":1,"93":4}}],["entry",{"2":{"44":11,"51":3,"53":4,"56":3,"120":1}}],["ent",{"2":{"44":19,"49":2}}],["enter",{"2":{"44":4}}],["ensuring",{"2":{"6":1,"144":1,"147":1}}],["ensure",{"2":{"6":3,"39":1,"50":1,"52":1,"55":1,"130":2,"133":1}}],["ensures",{"2":{"6":3,"132":1,"135":3,"138":2}}],["enumerate",{"2":{"13":2,"33":1,"44":10,"46":1,"49":1,"51":1,"56":2,"93":1,"120":2,"138":2,"154":1}}],["enum",{"2":{"6":2,"44":3,"52":3,"93":3}}],["endpt",{"2":{"152":3}}],["endpoints",{"2":{"44":3,"46":1,"51":1,"53":6,"56":1,"59":2,"93":11,"96":2,"98":1}}],["endpoint=3",{"2":{"44":1}}],["endpointtype",{"2":{"44":2}}],["endpoint",{"2":{"3":1,"6":2,"44":27,"52":1,"53":16,"59":2,"67":1,"93":3,"96":2,"150":4,"152":4,"163":1}}],["ending",{"2":{"44":1,"46":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"30":4,"33":18,"36":8,"39":35,"40":3,"43":10,"44":130,"46":43,"49":9,"50":8,"51":12,"52":5,"53":31,"54":1,"55":7,"56":26,"59":19,"65":20,"74":2,"75":2,"79":20,"88":2,"89":2,"93":104,"96":21,"101":1,"105":2,"106":2,"111":1,"115":2,"116":2,"119":9,"120":44,"121":4,"122":1,"129":49,"130":1,"132":5,"134":3,"138":18,"139":3,"140":4,"142":1,"143":2,"146":8,"147":8,"150":7,"151":6,"152":30,"153":3,"154":27,"155":4,"156":4,"158":1,"159":3,"160":4,"161":19}}],["enforce",{"2":{"0":1,"6":2,"160":3}}],["exits",{"2":{"44":1}}],["exit",{"2":{"44":32,"49":2,"51":3,"53":3,"56":2}}],["existingnodes",{"2":{"120":3}}],["existing",{"2":{"44":3,"55":1,"120":1,"164":2,"165":1}}],["exists",{"2":{"44":1,"46":1,"53":1}}],["exist",{"2":{"6":1,"44":1,"53":3,"160":1}}],["excluding",{"2":{"87":1,"93":1,"111":2}}],["exclude",{"2":{"79":9}}],["exclusively",{"2":{"103":1}}],["exclusive",{"2":{"46":1,"53":2}}],["exc",{"2":{"40":2,"143":2,"146":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":1,"6":1,"39":1}}],["exp10",{"2":{"146":1,"150":2}}],["explicity",{"2":{"65":1}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"33":2,"36":1,"39":1,"40":1,"59":2,"143":1,"146":1,"147":1}}],["expressed",{"2":{"37":2}}],["express",{"2":{"37":1}}],["experimental",{"2":{"30":3}}],["expect",{"2":{"1":1,"91":1,"142":1}}],["export",{"2":{"37":1,"144":1,"164":1,"166":1}}],["exposes",{"2":{"17":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"93":3}}],["ext1",{"2":{"93":3}}],["ext",{"2":{"38":15,"44":10,"46":2,"49":3,"50":8,"52":8,"53":18,"55":8,"56":14,"79":7,"93":7}}],["extrema",{"2":{"120":1,"161":1}}],["extreem",{"2":{"33":10}}],["extract",{"2":{"120":1,"129":3,"150":1}}],["extra",{"2":{"6":3,"44":1,"55":1,"144":1,"146":2,"147":1}}],["external",{"2":{"36":1,"93":2}}],["exteriors",{"2":{"9":1,"52":2,"55":2,"120":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"33":1,"35":1,"36":1,"38":1,"39":36,"43":2,"44":4,"50":2,"55":3,"56":14,"59":1,"61":1,"62":1,"65":2,"68":3,"78":1,"82":2,"93":9,"99":2,"108":1,"109":3,"112":3,"113":3,"119":6,"120":6,"132":3,"133":1,"135":1,"139":5,"141":1,"163":2}}],["extending",{"2":{"96":1}}],["extended",{"2":{"59":1}}],["extensions",{"2":{"166":1}}],["extension",{"2":{"1":1,"6":1,"39":1,"40":1,"67":1,"121":1,"142":3,"143":2,"146":1,"147":1,"148":1,"166":1}}],["extent=true",{"2":{"141":1}}],["extent=nothing",{"2":{"129":1}}],["extent=",{"2":{"129":3}}],["extent=false",{"2":{"129":1,"150":1}}],["extent=gi",{"2":{"120":3}}],["extent`",{"2":{"126":1,"141":1}}],["extents",{"2":{"4":3,"6":3,"30":5,"46":1,"53":3,"93":5,"96":1,"120":3,"129":2,"141":2,"161":2}}],["extent",{"0":{"141":1},"2":{"0":2,"1":4,"4":3,"6":11,"24":1,"30":2,"38":1,"45":1,"46":1,"53":10,"93":4,"96":2,"120":12,"126":3,"128":4,"129":28,"141":2,"150":1,"159":1,"161":7}}],["exactly",{"2":{"154":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"30":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"44":36,"46":6,"49":7,"50":5,"52":5,"53":7,"54":1,"55":7,"56":7,"62":2,"68":3,"70":1,"71":3,"72":3,"73":1,"78":2,"79":1,"82":2,"84":1,"85":3,"86":2,"87":1,"92":2,"93":24,"96":3,"99":2,"101":1,"102":3,"103":1,"104":1,"109":3,"111":1,"112":3,"113":3,"114":1,"120":1,"137":1}}],["exampleusing",{"2":{"38":1}}],["examplefixed",{"2":{"25":1}}],["examplewkt",{"2":{"25":1}}],["examples",{"0":{"145":1,"149":1},"2":{"3":8,"4":1,"6":11,"62":1,"65":1,"68":1,"78":1,"79":1,"82":1,"96":1,"99":1,"109":1,"119":2,"161":1}}],["example",{"0":{"38":1,"131":1,"137":1,"168":1,"169":1},"2":{"1":3,"3":2,"6":13,"11":1,"20":1,"23":2,"25":2,"32":1,"35":1,"38":1,"42":1,"43":1,"45":1,"48":1,"49":1,"50":1,"52":1,"53":1,"55":1,"58":1,"61":1,"64":1,"65":1,"67":1,"77":1,"79":1,"81":1,"91":1,"92":1,"93":1,"95":1,"98":1,"108":1,"119":1,"120":8,"122":1,"129":2,"131":1,"133":1,"136":1,"137":1,"140":1,"149":1,"150":2,"155":1,"160":1,"168":1,"170":1}}],["either",{"2":{"1":2,"3":1,"6":4,"22":1,"26":1,"44":9,"50":1,"52":1,"53":2,"55":1,"56":1,"58":1,"68":1,"91":1,"93":5,"98":1,"99":1,"109":1,"120":1,"129":3,"134":1,"167":1}}],["lj",{"2":{"120":2}}],["lrs",{"2":{"150":2}}],["lr",{"2":{"120":3}}],["lp",{"2":{"93":2}}],["ls2lr",{"2":{"139":6}}],["lstart",{"2":{"93":2}}],["ls",{"2":{"93":12}}],["ll",{"2":{"17":1,"38":1,"145":2,"150":1,"164":1,"165":1}}],["l",{"2":{"14":4,"39":6,"79":2,"93":32}}],["lgeos",{"2":{"150":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"146":9,"150":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"129":1}}],["log10",{"2":{"146":2,"150":4}}],["log",{"2":{"124":3,"125":1,"145":2}}],["location",{"2":{"44":1,"93":6}}],["local",{"2":{"33":3,"36":1,"44":4,"51":1,"56":1,"120":1}}],["loose",{"2":{"130":1}}],["lookup",{"2":{"120":1,"129":1}}],["looks",{"2":{"42":1}}],["look",{"2":{"35":2,"120":2,"131":1,"145":1}}],["looping",{"2":{"120":1}}],["loop",{"2":{"33":1,"39":2,"43":3,"44":8,"46":1,"53":1,"56":1,"93":5,"120":3,"152":1}}],["lower",{"2":{"6":1,"7":1,"120":1,"168":1}}],["lon",{"2":{"6":2,"145":1,"146":2}}],["longitude",{"2":{"164":2}}],["long",{"2":{"6":1,"53":1,"146":1,"169":1}}],["longer",{"2":{"6":3,"25":1,"144":1,"146":2,"147":1}}],["lots",{"2":{"164":1}}],["lot",{"2":{"6":1,"23":1,"33":1,"36":1,"43":1,"46":1,"59":1,"65":1,"96":1,"122":1,"145":1,"160":2}}],["load",{"2":{"129":2,"150":1,"162":2}}],["loading",{"2":{"40":1,"143":1,"146":1}}],["loads",{"2":{"5":1,"6":1,"39":1}}],["loaded",{"2":{"1":1,"40":3,"142":1,"143":2,"146":2}}],["laptop",{"2":{"169":1}}],["land",{"2":{"164":8}}],["layers",{"2":{"127":1}}],["label",{"2":{"14":4,"15":2,"58":1,"120":3,"145":2,"149":2,"150":2}}],["labels",{"2":{"13":2,"120":1}}],["lazily",{"2":{"6":1,"124":1,"129":1}}],["latitude",{"2":{"164":2}}],["later",{"2":{"36":1,"120":1}}],["lat",{"2":{"6":3,"145":1,"146":3}}],["larger",{"2":{"44":1,"55":1,"154":1}}],["large",{"2":{"6":8,"39":1,"150":2,"166":1,"169":1}}],["lastindex",{"2":{"154":1}}],["last",{"2":{"4":3,"6":3,"9":1,"33":11,"36":2,"38":2,"44":9,"46":4,"59":7,"65":5,"93":20,"101":1,"120":8,"131":1,"138":2,"152":1}}],["lt",{"2":{"6":6,"53":4,"145":1}}],["len",{"2":{"152":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"18":1,"25":1,"39":32,"41":1,"42":1,"43":22,"44":11,"46":1,"49":2,"50":2,"52":1,"53":1,"55":1,"56":1,"93":1,"120":10,"129":3,"138":2,"145":1,"151":1,"152":1,"153":1,"154":7}}],["legend",{"2":{"150":4}}],["le",{"2":{"93":10}}],["leaving",{"2":{"131":1}}],["leaf",{"2":{"129":4}}],["leading",{"2":{"163":1}}],["lead",{"2":{"53":1,"131":1}}],["least",{"2":{"3":4,"6":4,"44":1,"53":1,"56":2,"93":14,"96":6,"99":1,"102":3,"103":2,"104":2,"105":1,"106":1,"109":1,"115":1,"119":1}}],["leftover",{"2":{"44":1}}],["left=1",{"2":{"44":1}}],["left",{"2":{"39":1,"44":5,"119":1,"120":2,"152":17,"154":5,"167":1}}],["lets",{"2":{"36":1}}],["let",{"2":{"35":1,"42":1,"93":1,"120":3,"145":1,"163":6,"164":7,"165":2,"166":2,"170":1}}],["levels",{"2":{"6":1,"120":1,"127":1,"158":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"28":1,"127":1,"129":2,"130":1,"132":1,"134":4,"135":1,"136":1,"138":2,"139":1,"164":2}}],["less",{"2":{"3":1,"6":7,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"65":1,"79":1,"96":1,"120":1,"150":1,"151":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"61":8,"64":4,"65":12,"78":2,"81":5,"95":4,"98":3,"99":2,"108":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"61":8,"64":4,"65":12,"67":4,"68":2,"77":4,"78":2,"81":5,"95":4,"98":3,"99":2,"108":8}}],["li",{"2":{"120":2}}],["lie",{"2":{"53":1}}],["lies",{"2":{"44":3,"168":1}}],["limitations",{"2":{"53":1}}],["limits",{"2":{"38":1}}],["limited",{"2":{"6":1,"144":1,"147":1}}],["library",{"2":{"49":1,"166":1}}],["libraries",{"2":{"36":1,"136":1,"166":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"36":1,"40":5,"121":1,"146":7,"150":4,"160":2}}],["literate",{"2":{"30":1,"33":1,"36":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"92":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"146":5}}],["linrange",{"2":{"13":2,"14":5,"38":2,"58":1,"120":2,"146":1,"150":2}}],["linering",{"2":{"164":1}}],["linewidth",{"2":{"35":1,"163":1}}],["linesegment",{"2":{"119":2,"147":1}}],["lines",{"0":{"71":1,"85":1,"102":1,"112":1},"2":{"3":1,"4":4,"6":5,"44":3,"48":1,"53":9,"58":1,"61":3,"64":4,"65":4,"67":1,"68":1,"77":2,"79":1,"81":3,"91":3,"93":2,"95":4,"96":2,"98":4,"108":3,"109":1,"120":3,"148":1,"163":4}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"65":2,"118":1,"130":1,"139":2,"163":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"33":1,"43":4,"52":2,"59":2,"65":8,"70":1,"71":4,"72":1,"79":6,"84":1,"85":5,"96":4,"101":1,"102":4,"103":1,"111":1,"112":4,"113":1,"127":1,"134":2,"135":1,"139":1,"147":2,"158":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"18":1,"20":1,"33":2,"43":2,"59":4,"61":2,"62":1,"64":2,"65":2,"70":1,"71":3,"78":2,"81":2,"82":1,"84":1,"85":4,"93":2,"95":2,"101":1,"102":3,"103":1,"108":2,"109":1,"111":1,"112":4,"113":1,"119":7,"129":4,"161":3,"163":5}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"33":1,"44":2,"49":2,"52":2,"59":2,"65":8,"70":1,"71":4,"72":1,"84":1,"85":5,"96":4,"101":1,"102":4,"103":1,"111":1,"112":4,"113":1}}],["line2",{"2":{"3":3,"6":7,"52":2,"53":2,"79":5,"91":3,"92":2,"96":3,"119":5}}],["line1",{"2":{"3":4,"6":8,"52":2,"53":2,"79":5,"91":3,"92":2,"96":5,"119":5}}],["linea",{"2":{"1":1,"6":1,"155":1}}],["linearmap",{"2":{"150":1}}],["linearalgebra",{"2":{"30":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"36":2,"39":1,"42":1,"43":3,"46":1,"53":1,"59":5,"65":8,"72":1,"93":2,"102":1,"103":2,"112":1,"118":1,"129":2,"132":3,"139":4,"145":5,"146":3,"147":4}}],["linearr",{"2":{"1":1,"6":1,"155":1}}],["linearrings",{"2":{"9":1,"86":1,"120":6,"130":1,"163":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"33":3,"36":2,"43":4,"44":4,"52":2,"59":2,"65":8,"70":1,"71":1,"72":4,"84":1,"85":2,"86":3,"101":1,"102":1,"103":4,"111":1,"112":1,"113":4,"134":1,"139":1,"147":2,"150":1,"158":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"33":2,"43":2,"44":1,"59":1,"70":1,"72":3,"84":1,"85":1,"86":2,"93":2,"96":4,"101":1,"102":1,"103":3,"111":1,"113":4,"119":1,"120":3,"129":5,"130":1,"131":6,"132":1,"137":13,"139":1,"150":1,"155":8,"163":24,"164":14,"168":2}}],["linearsegments",{"2":{"0":1,"6":4,"144":1,"145":1,"146":3,"147":5}}],["line",{"0":{"93":1},"2":{"0":1,"3":13,"4":9,"6":52,"23":1,"32":2,"33":7,"42":3,"43":10,"44":12,"46":8,"48":6,"49":18,"52":8,"53":67,"56":6,"59":11,"62":2,"65":5,"67":2,"68":1,"70":2,"71":11,"72":8,"77":1,"79":11,"82":2,"84":1,"85":9,"86":4,"91":2,"92":2,"93":141,"95":3,"96":12,"98":2,"99":2,"101":1,"102":10,"103":3,"109":2,"111":2,"112":10,"113":7,"119":6,"120":2,"147":1,"150":1,"151":1,"152":4,"153":1,"161":3,"163":3}}],["lineorientation",{"2":{"0":1,"6":2,"52":2}}],["lists",{"2":{"20":1,"44":3,"96":1}}],["listed",{"2":{"6":1,"33":1,"150":1}}],["list",{"2":{"6":16,"9":1,"33":20,"44":233,"49":20,"50":14,"51":8,"52":13,"53":5,"55":13,"56":1,"169":2}}],["likely",{"2":{"127":1}}],["like",{"0":{"54":1},"2":{"1":2,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"28":1,"36":1,"38":1,"39":1,"42":1,"46":1,"50":1,"52":1,"55":1,"58":1,"59":1,"65":1,"122":2,"129":2,"134":2,"135":1,"144":1,"145":1,"158":2,"164":2}}],["image",{"2":{"120":1}}],["impossible",{"2":{"49":1,"95":1}}],["important",{"2":{"145":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"25":1,"30":5,"32":1,"35":1,"40":1,"42":1,"45":1,"49":1,"50":1,"52":1,"53":1,"55":1,"58":1,"61":1,"62":1,"64":1,"65":1,"67":1,"68":1,"77":1,"78":1,"79":1,"81":1,"82":1,"91":1,"92":1,"95":1,"96":1,"98":1,"99":1,"108":1,"109":1,"119":3,"129":2,"143":1,"146":2,"149":2,"150":3,"155":2,"161":1,"162":5}}],["implements",{"2":{"160":1}}],["implementing",{"2":{"6":1,"150":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"65":1,"68":1,"82":1,"96":1,"99":1,"109":1,"122":1,"133":1,"134":3,"135":1}}],["implementation",{"0":{"33":1,"36":1,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"126":1,"132":1,"138":1,"147":1},"2":{"6":1,"33":3,"36":3,"39":1,"43":3,"46":3,"55":1,"59":3,"62":1,"65":3,"68":2,"78":1,"82":2,"92":1,"96":3,"99":2,"109":2,"120":2,"121":1,"142":1,"150":1,"160":1}}],["implementations",{"2":{"6":1,"68":1,"82":1,"99":1,"109":1,"121":1,"148":1,"160":3}}],["implemented",{"0":{"121":1},"2":{"1":1,"6":2,"30":1,"36":1,"39":3,"49":2,"51":2,"53":2,"56":2,"59":2,"121":1,"122":2,"134":2,"142":1,"148":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"141":1}}],["i=2",{"2":{"119":1}}],["ipoints",{"2":{"93":4}}],["ip",{"2":{"65":2}}],["ipt",{"2":{"44":8}}],["ihole",{"2":{"65":2}}],["ih",{"2":{"56":20}}],["i2",{"2":{"46":2}}],["i1",{"2":{"46":2}}],["ii",{"2":{"44":8}}],["io",{"2":{"40":5,"143":5,"146":5}}],["i+1",{"2":{"39":8,"120":1,"152":2,"154":1}}],["i",{"2":{"9":1,"13":4,"22":1,"33":14,"36":1,"39":16,"44":28,"46":4,"51":2,"55":2,"56":4,"59":2,"65":8,"79":7,"93":28,"119":14,"120":17,"129":14,"147":2,"151":3,"152":12,"154":28,"161":2,"163":2,"164":1,"169":3}}],["id",{"2":{"165":1}}],["identical",{"2":{"129":1,"137":1}}],["identity",{"2":{"120":4,"129":2,"141":1}}],["ideal",{"2":{"120":1}}],["idea",{"2":{"6":1,"20":1,"26":1,"39":1,"122":1}}],["idx`",{"2":{"44":1}}],["idx",{"2":{"33":6,"44":167,"46":9,"49":23,"50":5,"52":5,"55":2,"138":34,"152":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"120":1}}],["ignore",{"2":{"6":1,"120":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"168":1,"169":1}}],["inner",{"2":{"93":6,"129":3,"167":1}}],["innacurracies",{"2":{"53":1}}],["inline",{"2":{"93":4,"119":1,"129":21,"159":2}}],["inlcuding",{"2":{"53":1,"71":1,"72":1}}],["in=1",{"2":{"93":1}}],["in`",{"2":{"93":1}}],["inject",{"0":{"54":1},"2":{"143":1}}],["ind",{"2":{"169":2}}],["individual",{"2":{"164":1}}],["indicate",{"2":{"129":1}}],["indicates",{"2":{"20":1}}],["indicies",{"2":{"44":2}}],["indices",{"2":{"44":2,"129":4,"154":16}}],["indeed",{"2":{"131":1}}],["index",{"2":{"39":8,"44":11,"93":1,"129":1,"152":1}}],["inds",{"2":{"120":3}}],["inplace",{"2":{"39":1}}],["inputs",{"2":{"6":1,"44":1,"62":1,"65":1,"78":1,"92":1,"154":1}}],["input",{"2":{"6":12,"33":1,"49":1,"50":1,"52":1,"53":1,"55":1,"120":1,"122":1,"146":3,"147":2,"151":1,"152":1,"153":1,"164":1}}],["inbounds",{"2":{"39":16,"59":5,"93":1}}],["inspiration",{"2":{"49":1}}],["inspired",{"2":{"48":1,"49":2}}],["inside",{"2":{"33":3,"42":1,"44":3,"46":1,"50":1,"51":1,"52":1,"53":1,"55":1,"56":2,"58":3,"59":1,"70":1,"93":1,"108":1,"111":1,"120":2}}],["insertion",{"2":{"44":1}}],["insert",{"2":{"33":1,"152":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1}}],["instructs",{"2":{"6":1,"160":2}}],["investigate",{"2":{"120":1}}],["invalid",{"2":{"20":1,"51":2,"131":1,"136":1,"137":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"122":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"50":1,"52":1,"55":1}}],["invocation",{"2":{"18":1}}],["init=nothing",{"2":{"129":1}}],["init=typemax",{"2":{"59":2}}],["init=zero",{"2":{"36":1,"46":1}}],["initial",{"2":{"53":2,"146":1}}],["initially",{"2":{"44":1}}],["initialize",{"2":{"39":3,"43":2,"44":1,"53":1}}],["init",{"2":{"19":1,"30":1,"33":1,"43":2,"129":30,"146":4}}],["incorrect",{"2":{"130":1,"131":1}}],["increase",{"2":{"44":1,"93":1}}],["increasing",{"2":{"6":1,"150":1}}],["increment",{"2":{"39":5}}],["including",{"2":{"33":1,"44":2,"59":1,"70":1,"73":1,"93":2}}],["include",{"2":{"30":41,"33":1,"44":1,"59":2,"150":2,"159":1,"164":2,"165":1}}],["included",{"2":{"6":2,"56":2,"135":2,"138":2,"164":1}}],["includes",{"2":{"4":2,"6":2,"56":1,"59":2,"65":1,"93":1}}],["incircle",{"0":{"16":1}}],["ing",{"2":{"1":1,"6":2,"39":1,"155":1}}],["intr",{"2":{"44":28,"46":9,"49":16,"53":8}}],["intr2",{"2":{"44":2,"53":14}}],["intr1",{"2":{"44":3,"53":21,"93":2}}],["intrs",{"2":{"44":10,"53":5}}],["introduction",{"0":{"26":1},"1":{"27":1,"28":1,"29":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"44":6,"56":7,"79":7,"147":1,"150":1,"152":5,"153":1,"154":1}}],["integrate",{"2":{"36":1}}],["integrating",{"2":{"36":1}}],["integrals",{"2":{"35":1}}],["integral",{"2":{"35":1}}],["intended",{"2":{"6":1,"134":2,"135":1}}],["intermediate",{"2":{"46":1}}],["inter2",{"2":{"46":15}}],["inter1",{"2":{"46":23}}],["interpreted",{"2":{"39":1}}],["interpolation",{"2":{"5":1,"6":1,"38":1,"39":2,"144":1}}],["interpolated",{"2":{"5":3,"6":3,"39":17,"144":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"37":1,"38":2,"39":25}}],["interest",{"2":{"39":1,"59":1}}],["internal",{"2":{"38":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"44":21,"49":1,"50":1,"52":5,"53":4}}],["interface",{"0":{"134":1},"2":{"6":2,"20":1,"129":1,"133":1,"134":4,"135":1,"150":1,"164":1}}],["interacted",{"2":{"93":1}}],["interaction",{"0":{"93":1},"2":{"93":2}}],["interactions",{"2":{"44":1,"56":3,"93":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"52":1,"93":2}}],["interacts",{"2":{"3":1,"6":1,"93":3,"98":1,"99":1,"102":3,"103":1,"104":1}}],["interact",{"2":{"3":2,"6":2,"55":1,"56":1,"81":1,"92":1,"93":5,"98":1,"99":1,"101":1,"102":2,"103":2,"104":1}}],["interior",{"2":{"3":6,"6":7,"33":9,"35":1,"39":7,"43":5,"44":1,"56":18,"61":1,"62":1,"67":1,"68":3,"71":5,"72":1,"73":2,"77":2,"78":1,"79":1,"82":2,"84":2,"85":6,"86":3,"93":15,"98":1,"99":3,"102":1,"103":2,"104":2,"108":1,"109":3,"114":2,"119":2,"132":1,"135":1}}],["interiors",{"2":{"3":6,"6":7,"39":20,"61":1,"62":1,"67":1,"77":1,"78":1,"81":1,"82":1,"87":1,"91":1,"92":1,"93":5,"98":1,"99":1,"101":1,"102":2,"103":1,"108":1,"109":1,"112":3,"113":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"136":1},"1":{"137":1,"138":1},"2":{"6":4,"30":1,"44":2,"56":2,"135":4,"136":1,"138":4}}],["intersections",{"0":{"53":1},"2":{"44":2,"46":2,"51":1,"52":2,"53":1,"56":1,"93":2}}],["intersection",{"0":{"52":1,"90":1},"1":{"91":1,"92":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"23":1,"30":1,"44":38,"46":6,"49":3,"50":4,"51":4,"52":15,"53":73,"55":2,"56":2,"79":2,"91":1,"93":6,"96":5}}],["intersect",{"2":{"3":8,"6":11,"44":4,"46":3,"50":2,"52":1,"53":1,"55":1,"56":5,"61":1,"62":2,"67":1,"68":1,"78":1,"82":1,"85":1,"87":1,"91":2,"93":4,"96":1,"108":1,"109":2,"112":3,"113":3,"137":1,"138":4}}],["intersects",{"0":{"91":1},"2":{"0":2,"3":3,"6":6,"30":1,"44":1,"53":2,"56":2,"79":2,"90":1,"91":4,"92":4,"96":5,"114":1,"138":2,"167":1}}],["into",{"2":{"5":1,"6":7,"17":1,"33":1,"36":1,"39":1,"43":4,"44":2,"49":1,"50":1,"52":1,"93":1,"120":4,"124":1,"129":6,"138":1,"150":1,"158":1,"161":2,"163":2,"167":1}}],["int64",{"2":{"1":6,"6":6,"131":6,"151":1,"152":1,"154":1,"155":6,"163":14}}],["info",{"2":{"144":1}}],["information",{"2":{"6":1,"28":1,"39":1,"44":2,"45":1,"53":1,"93":1,"162":1,"164":3,"166":2}}],["infinity",{"2":{"93":1,"96":1}}],["inf",{"2":{"1":1,"9":1,"49":2,"151":1,"154":3}}],["in",{"0":{"23":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":49,"7":1,"9":2,"13":6,"14":2,"17":2,"18":4,"20":1,"23":3,"24":2,"25":2,"26":1,"28":1,"29":1,"30":2,"33":7,"35":1,"36":3,"37":2,"39":22,"40":1,"42":2,"43":5,"44":72,"46":31,"49":6,"50":9,"51":3,"52":5,"53":29,"55":11,"56":28,"58":6,"59":6,"61":2,"62":1,"64":1,"65":17,"68":10,"71":1,"72":1,"73":1,"74":1,"75":1,"78":1,"79":7,"82":9,"84":1,"85":1,"86":1,"88":1,"89":1,"91":2,"92":1,"93":135,"95":1,"96":11,"98":1,"99":11,"103":1,"105":1,"106":1,"108":1,"109":10,"112":3,"113":3,"115":1,"116":1,"119":4,"120":10,"121":3,"122":1,"124":3,"127":2,"128":1,"129":12,"133":1,"134":1,"135":2,"136":1,"138":7,"140":2,"141":1,"142":3,"143":1,"144":2,"145":2,"146":14,"147":7,"148":1,"150":5,"151":2,"152":4,"153":1,"154":5,"155":2,"156":1,"157":4,"158":1,"159":1,"160":4,"161":8,"162":1,"163":2,"164":6,"166":2,"167":4,"168":3,"169":1,"170":1}}],["itererable",{"2":{"161":1}}],["iter",{"2":{"129":31}}],["iterate",{"2":{"39":2,"127":1,"129":5}}],["iteration",{"2":{"36":1}}],["iterators",{"2":{"13":1,"39":1,"44":5,"46":3,"52":1,"56":2,"120":1,"129":11,"138":6,"147":1}}],["iterator",{"2":{"6":2,"44":4,"52":2,"124":2,"129":2}}],["iterabletype",{"2":{"129":10}}],["iterable",{"2":{"4":1,"6":3,"18":1,"36":1,"46":1,"124":1,"129":37,"163":1}}],["iterables",{"2":{"1":2,"6":2,"22":1,"129":6}}],["ith",{"2":{"44":3,"56":7}}],["itself",{"2":{"46":1,"119":1,"127":1}}],["its",{"2":{"5":1,"6":10,"18":1,"35":1,"39":1,"44":2,"46":4,"56":1,"71":1,"124":1,"129":1,"133":1,"150":1,"151":1,"152":1,"153":3,"167":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":11,"19":2,"20":1,"22":1,"25":2,"28":3,"29":1,"32":1,"33":1,"35":2,"36":3,"38":1,"40":1,"43":2,"44":2,"45":1,"46":2,"50":1,"51":1,"52":1,"53":4,"55":1,"56":3,"59":3,"65":1,"67":2,"70":3,"84":3,"93":14,"95":1,"96":1,"101":2,"111":3,"118":1,"119":2,"120":4,"122":3,"124":3,"127":3,"128":1,"129":15,"131":1,"132":1,"133":1,"135":1,"136":1,"139":2,"142":5,"145":2,"146":1,"150":1,"152":1,"157":1,"158":2,"159":1,"160":7,"164":6,"166":3,"169":2,"170":2}}],["iff",{"2":{"129":1}}],["if",{"0":{"54":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":73,"18":1,"22":2,"32":1,"33":15,"35":1,"36":6,"39":5,"40":3,"43":1,"44":95,"46":36,"49":8,"50":13,"51":12,"52":9,"53":44,"55":10,"56":22,"58":2,"59":8,"61":1,"62":1,"64":2,"65":35,"67":1,"68":2,"70":4,"71":3,"72":3,"73":2,"74":1,"75":1,"77":1,"78":1,"79":9,"81":1,"82":3,"84":5,"85":4,"86":2,"87":2,"88":1,"89":1,"91":1,"92":1,"93":132,"95":4,"96":16,"98":1,"99":2,"101":4,"102":3,"103":2,"104":2,"105":1,"106":1,"108":1,"109":2,"111":5,"112":3,"113":3,"114":1,"115":1,"116":1,"119":5,"120":35,"124":1,"127":1,"129":21,"132":1,"134":1,"135":2,"136":1,"138":12,"139":1,"140":1,"141":1,"142":3,"143":2,"146":6,"147":2,"150":1,"152":12,"154":12,"155":1,"156":1,"159":1,"160":2,"164":1,"166":1,"168":2,"169":1}}],["isolate",{"2":{"150":1}}],["isodd",{"2":{"49":1}}],["istable",{"2":{"129":2}}],["isequal",{"2":{"120":1}}],["iseven",{"2":{"93":1}}],["isempty",{"2":{"36":1,"39":4,"46":1,"50":1,"51":2,"52":1,"120":1,"134":1,"139":1,"152":1}}],["isparallel",{"2":{"93":1,"119":8}}],["is3d",{"2":{"65":1,"129":1,"140":1,"155":1,"156":1,"161":10}}],["issue",{"2":{"44":1}}],["issues",{"2":{"26":1}}],["island",{"2":{"25":1}}],["isa",{"2":{"18":1,"39":9,"129":4,"161":1}}],["isnothing",{"2":{"40":1,"44":9,"49":1,"51":2,"53":2,"56":2,"65":1,"120":1,"143":1,"146":1,"150":1,"151":1,"152":5,"153":1,"154":6}}],["isn",{"2":{"6":1,"36":1,"44":4,"46":1,"49":1,"51":1,"53":3,"56":2,"59":3,"65":1,"67":1,"93":9,"96":1,"150":1,"160":1}}],["isconcave",{"0":{"119":1},"2":{"0":1,"6":2,"117":1,"119":3}}],["isclockwise",{"0":{"118":1},"2":{"0":1,"6":2,"46":1,"117":1,"119":5,"120":2}}],["is",{"0":{"32":1,"35":2,"42":1,"45":1,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"127":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":105,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":3,"26":2,"32":1,"33":19,"35":7,"36":19,"37":2,"38":2,"39":15,"40":3,"42":2,"43":5,"44":82,"45":3,"46":22,"48":1,"49":2,"50":4,"51":13,"52":4,"53":40,"55":7,"56":21,"58":8,"59":23,"61":2,"62":3,"65":13,"67":4,"68":4,"70":7,"71":3,"72":3,"73":1,"74":1,"75":1,"78":3,"79":3,"81":1,"82":5,"84":9,"85":4,"86":2,"87":1,"88":1,"89":1,"92":2,"93":91,"95":3,"96":12,"99":4,"101":2,"108":4,"109":5,"111":8,"112":3,"113":3,"114":1,"115":2,"116":1,"118":2,"119":7,"120":11,"121":1,"122":2,"124":1,"127":3,"128":1,"129":24,"130":7,"131":2,"132":1,"133":3,"134":2,"135":1,"136":4,"137":1,"138":2,"140":1,"142":7,"143":2,"144":3,"145":3,"146":9,"147":6,"149":1,"150":4,"151":1,"152":2,"153":1,"155":2,"157":1,"158":1,"159":1,"160":3,"163":4,"164":8,"165":1,"166":3,"167":2,"168":5,"169":2}}],["cpu",{"2":{"169":1}}],["cy",{"2":{"119":2}}],["cyan",{"2":{"40":1,"143":1,"146":1}}],["cx",{"2":{"119":2}}],["cdot",{"2":{"119":1}}],["cs",{"2":{"93":9}}],["cshape",{"2":{"42":3}}],["cw",{"2":{"46":2}}],["cb",{"2":{"38":1,"120":1}}],["cgrad",{"2":{"38":1}}],["cgal",{"2":{"38":1}}],["c",{"2":{"36":1,"42":1,"46":4,"49":5,"54":3,"93":24,"146":1}}],["chunks",{"2":{"129":8}}],["chunk",{"2":{"129":12}}],["choose",{"2":{"120":2}}],["chose",{"2":{"24":1,"120":1}}],["changes",{"2":{"44":1}}],["changed",{"2":{"44":1}}],["change",{"2":{"24":1,"44":1}}],["chain=2",{"2":{"44":1}}],["chain=1",{"2":{"44":1}}],["chain",{"2":{"44":66,"51":3,"53":4,"56":4}}],["chains",{"2":{"20":1,"44":1}}],["chairmarks",{"2":{"13":1,"146":1,"150":1}}],["children",{"2":{"150":1}}],["child",{"2":{"6":2,"124":2,"129":7}}],["checkargs",{"2":{"151":1,"152":1,"153":1,"154":1}}],["checking",{"2":{"65":1,"152":1}}],["checks",{"0":{"79":1,"90":1},"1":{"91":1,"92":1},"2":{"40":1,"44":1,"53":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"93":5,"95":1,"96":1,"98":1,"108":1,"139":2,"168":1}}],["check",{"2":{"4":1,"6":1,"7":1,"43":1,"44":8,"46":3,"49":1,"50":1,"53":4,"54":1,"55":1,"65":8,"93":11,"120":5,"124":3,"125":1,"137":1,"139":2,"141":1,"145":2,"152":1,"154":1}}],["checked",{"2":{"4":1,"6":1,"44":1,"53":1,"93":1,"141":1}}],["clear",{"2":{"45":1}}],["clearly",{"2":{"32":1,"35":1,"58":1}}],["clamped",{"2":{"53":18}}],["clamp",{"2":{"33":1,"53":1}}],["classified",{"2":{"44":1}}],["classify",{"2":{"44":4}}],["class",{"2":{"6":1,"120":1}}],["clipping",{"0":{"44":1,"50":1,"51":1,"53":1,"55":1,"56":1},"2":{"6":1,"9":1,"30":8,"44":9,"49":3,"50":1,"52":1,"55":1,"136":1}}],["closure",{"2":{"129":2}}],["closing",{"2":{"33":1}}],["close",{"2":{"25":1,"33":5,"44":2,"46":1,"49":1,"53":1,"59":9,"120":1,"131":1,"132":4}}],["closest",{"2":{"4":3,"6":3,"53":2,"58":1,"59":6}}],["closed2",{"2":{"65":2}}],["closed1",{"2":{"65":2}}],["closed",{"0":{"130":1},"1":{"131":1,"132":1},"2":{"4":4,"6":11,"9":1,"30":1,"33":6,"36":3,"43":3,"44":1,"46":1,"53":1,"56":3,"65":21,"70":2,"71":5,"72":5,"84":2,"85":5,"86":3,"93":52,"102":5,"103":1,"111":3,"112":5,"113":5,"119":1,"120":1,"130":1,"131":1,"132":2,"133":1,"135":1,"163":1}}],["closedring",{"2":{"0":1,"6":2,"130":1,"131":1,"132":4,"133":1,"134":1,"135":1,"139":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"35":1,"36":1,"46":7,"118":2,"119":3,"120":1}}],["ceil",{"2":{"147":1}}],["ce",{"2":{"93":11}}],["certianly",{"2":{"53":1}}],["certain",{"2":{"17":1,"18":1,"28":1}}],["central",{"2":{"44":1}}],["centroids",{"2":{"42":1,"43":1}}],["centroid",{"0":{"41":1,"42":1},"1":{"42":1,"43":1},"2":{"0":4,"4":2,"6":6,"30":1,"41":3,"42":4,"43":38,"122":1,"150":4}}],["cent",{"2":{"42":2}}],["centered",{"2":{"44":1}}],["center",{"2":{"6":1,"42":1,"120":1}}],["cells",{"2":{"120":1}}],["cell",{"2":{"6":4,"45":3,"46":28,"120":2}}],["c2",{"2":{"6":3,"15":2,"59":3,"65":14,"120":21}}],["c1",{"2":{"6":3,"15":2,"59":4,"65":13,"120":26}}],["ctor",{"2":{"1":1,"6":1,"155":1}}],["ca96624a56bd078437bca8184e78163e5039ad19",{"2":{"150":1}}],["caculated",{"2":{"53":1,"129":1}}],["cache",{"2":{"6":1,"39":1}}],["catagorize",{"2":{"49":1}}],["categorical",{"2":{"38":1}}],["came",{"2":{"49":1}}],["case",{"2":{"33":1,"37":2,"43":1,"44":1,"50":1,"53":2,"56":1,"93":16,"129":1,"170":1}}],["cases",{"2":{"6":1,"39":1,"49":2,"93":3,"127":1,"129":5}}],["cause",{"2":{"18":1,"23":1,"152":1}}],["careful",{"2":{"39":1,"127":1}}],["care",{"2":{"17":1}}],["carried",{"2":{"6":1,"160":1}}],["cairomakie",{"2":{"13":1,"32":1,"35":1,"38":2,"42":1,"45":1,"48":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"145":1,"146":1,"150":1,"162":1,"168":1,"169":1}}],["california",{"2":{"169":1}}],["callable",{"2":{"120":4,"134":1}}],["calling",{"2":{"44":2,"129":1}}],["calls",{"2":{"44":1,"53":1,"56":1,"59":1,"68":1,"82":1,"99":1,"109":1,"127":1,"129":1,"147":1}}],["call",{"2":{"18":1,"24":1,"36":1,"43":1,"129":4,"148":1}}],["called",{"2":{"6":2,"43":3,"44":1,"129":1,"132":1,"134":1,"135":1,"160":1,"164":1}}],["calcualted",{"2":{"129":1}}],["calculation",{"2":{"53":1}}],["calculations",{"2":{"6":1,"26":2,"53":1,"146":1}}],["calculating",{"2":{"4":1,"6":1,"18":1,"44":1,"141":1}}],["calculated",{"2":{"6":1,"42":2,"46":1,"53":1,"59":1,"129":2}}],["calculates",{"2":{"4":2,"6":6,"36":1,"39":2,"46":1,"53":2,"55":1,"59":2,"146":1,"153":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"33":3,"39":3,"43":1,"46":1,"53":1,"93":1,"120":1,"126":1,"129":3}}],["calc",{"2":{"1":2,"6":4,"24":1,"33":4,"126":1,"128":1,"129":15,"141":1,"150":2,"159":1}}],["cant",{"2":{"65":1,"120":1,"161":1}}],["canada",{"2":{"25":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"36":1,"65":1,"70":1,"73":1,"96":2,"99":1,"101":2,"103":1,"114":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"30":1,"33":1,"36":1,"37":2,"38":1,"39":3,"40":1,"43":1,"44":3,"46":1,"50":3,"52":3,"53":1,"55":3,"56":1,"61":1,"64":1,"65":3,"67":1,"79":1,"81":1,"91":2,"93":23,"95":2,"96":3,"98":1,"102":1,"103":1,"108":1,"111":1,"112":1,"113":1,"120":1,"121":1,"122":1,"124":1,"128":1,"129":7,"131":2,"132":1,"135":1,"136":2,"137":1,"139":1,"141":1,"143":1,"145":1,"146":2,"150":2,"160":1,"163":6,"164":4,"166":3,"167":3,"168":3}}],["critetia",{"2":{"152":1}}],["criteria",{"2":{"68":2,"82":2,"99":2,"109":2,"152":2}}],["creation",{"2":{"163":1,"164":1}}],["creating",{"0":{"162":1,"163":1,"165":1},"1":{"163":1,"164":1,"165":1,"166":1},"2":{"93":1}}],["creates",{"2":{"7":1,"44":3}}],["create",{"2":{"6":2,"13":2,"14":1,"44":1,"49":1,"53":2,"120":2,"129":1,"135":2,"136":3,"138":2,"162":2,"163":4,"164":8,"165":1,"166":1,"168":1}}],["created",{"2":{"4":2,"6":2,"44":1,"59":3}}],["cropping",{"2":{"38":2}}],["cross=1",{"2":{"52":1}}],["cross`",{"2":{"52":1}}],["crossings",{"2":{"44":3,"93":1}}],["crossing",{"0":{"79":1},"2":{"6":2,"44":81,"50":1,"51":7,"52":3,"53":7,"55":1,"56":6,"68":1,"79":1,"93":1,"109":1}}],["cross",{"0":{"106":1},"2":{"6":1,"9":1,"33":3,"44":13,"49":14,"50":2,"51":1,"52":2,"53":10,"54":4,"55":2,"56":1,"68":1,"79":2,"82":1,"93":17,"96":2,"99":1,"109":1,"119":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"30":1,"44":1,"49":1,"79":26,"93":2,"167":1}}],["crc",{"2":{"6":1,"39":1}}],["crs2",{"2":{"164":2}}],["crs1",{"2":{"164":3}}],["crs`",{"2":{"142":6}}],["crs=nothing",{"2":{"129":1,"141":1,"150":1}}],["crs=gi",{"2":{"129":7}}],["crs",{"0":{"164":1},"2":{"1":16,"4":2,"6":10,"120":10,"126":2,"128":3,"129":27,"141":1,"142":7,"150":1,"162":1,"164":20,"166":1}}],["customize",{"2":{"129":2}}],["custom",{"0":{"170":1},"2":{"6":1,"39":1,"170":2}}],["curr^2",{"2":{"33":2}}],["curr",{"2":{"33":8,"44":114,"49":9,"56":3,"138":26}}],["currentnode",{"2":{"120":8}}],["current",{"2":{"33":1,"39":8,"44":3,"49":2,"51":1,"53":1,"56":6,"120":2,"138":3}}],["currently",{"2":{"5":1,"6":3,"23":1,"39":1,"44":1,"49":1,"51":2,"120":1,"129":1}}],["curve",{"0":{"93":1},"2":{"3":1,"4":7,"6":18,"33":6,"36":7,"44":5,"46":3,"52":7,"58":1,"59":22,"65":6,"68":2,"70":4,"71":9,"72":9,"82":1,"84":4,"85":6,"86":3,"93":152,"96":1,"99":1,"102":6,"104":3,"109":1,"111":4,"112":6,"113":6}}],["curves",{"2":{"0":1,"3":1,"6":5,"36":3,"46":3,"53":1,"58":1,"59":1,"65":13,"73":1,"93":1,"96":1,"114":1,"150":2}}],["cutpolygon",{"2":{"48":1}}],["cuts",{"2":{"48":1}}],["cutting",{"0":{"47":1},"1":{"48":1,"49":1},"2":{"44":1,"49":2}}],["cut",{"0":{"48":1},"2":{"0":1,"6":6,"30":1,"39":1,"47":1,"48":5,"49":22,"93":1}}],["cos",{"2":{"163":3,"164":3}}],["copy",{"2":{"134":1,"154":1}}],["coors1",{"2":{"119":2}}],["coors2",{"2":{"119":3}}],["coord",{"2":{"147":6}}],["coords",{"2":{"49":9,"147":8}}],["coordiantes",{"2":{"45":1}}],["coordinatetransformations",{"2":{"1":2,"6":2,"150":1,"155":2,"162":1,"163":5,"164":2}}],["coordinate",{"0":{"39":1,"140":1,"164":1},"2":{"1":4,"5":5,"6":7,"26":1,"38":2,"39":10,"129":1,"142":4,"147":1,"162":3,"164":1}}],["coordinates",{"0":{"5":1,"37":1},"1":{"38":1,"39":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"36":2,"37":8,"39":25,"44":2,"49":2,"50":1,"52":1,"55":1,"59":1,"65":2,"122":1,"140":2,"142":1,"145":1,"146":3,"164":2}}],["co",{"2":{"93":2}}],["corner",{"2":{"46":4,"120":1}}],["corners",{"2":{"46":1}}],["correspondent",{"2":{"119":1}}],["correspond",{"2":{"44":1}}],["corresponding",{"2":{"33":3,"51":2}}],["correctly",{"2":{"145":1}}],["correctness",{"2":{"130":1,"160":1}}],["correcting",{"2":{"20":1,"134":1}}],["corrections",{"0":{"133":1,"135":1},"1":{"134":1,"135":1},"2":{"6":3,"25":1,"56":2,"131":1,"134":9,"137":1}}],["correction",{"2":{"6":10,"30":5,"50":1,"51":2,"52":1,"53":2,"55":1,"56":2,"130":1,"132":2,"133":2,"134":8,"135":7,"136":1,"138":2}}],["corrected",{"2":{"6":1,"134":2}}],["correct",{"2":{"6":3,"24":1,"33":1,"36":1,"43":1,"44":1,"46":1,"50":1,"52":1,"55":1,"59":1,"65":1,"68":1,"82":1,"96":1,"99":1,"109":1,"130":1,"131":2,"133":1}}],["cov",{"2":{"46":16}}],["cover",{"2":{"70":1,"74":1}}],["covering",{"2":{"6":2,"77":1,"135":2,"138":2}}],["covered",{"0":{"72":1,"73":1,"113":1},"2":{"3":1,"6":1,"51":1,"56":1,"67":1,"68":1,"72":2,"73":2,"74":1,"75":2,"77":1,"89":2,"93":3,"138":1}}],["coveredby",{"0":{"66":1,"67":1,"70":1,"71":1,"74":1,"75":1,"89":1},"1":{"67":1,"68":1},"2":{"0":2,"3":4,"6":4,"30":1,"44":1,"66":1,"67":3,"68":10,"69":6,"70":13,"71":15,"72":13,"73":5,"74":2,"75":2,"78":3,"167":1}}],["covers",{"0":{"76":1,"77":1},"1":{"77":1,"78":1},"2":{"0":2,"3":5,"6":5,"30":1,"76":1,"77":4,"78":5,"120":1,"167":1}}],["coverages",{"2":{"6":1,"46":1}}],["coverage",{"0":{"45":1},"2":{"0":1,"6":2,"30":1,"45":3,"46":16}}],["code",{"2":{"7":1,"10":1,"25":1,"39":1,"68":1,"82":1,"93":1,"99":1,"109":1,"119":1,"157":1,"159":1,"169":1}}],["coarse",{"2":{"6":1,"144":1,"147":1}}],["commonly",{"2":{"166":1}}],["common",{"2":{"147":1,"162":1,"164":2}}],["commen",{"2":{"64":1}}],["commented",{"2":{"119":1}}],["comments",{"2":{"93":1}}],["comment",{"2":{"29":1}}],["combos",{"2":{"51":1,"53":1,"56":1}}],["combines",{"2":{"43":1}}],["combine",{"2":{"43":2,"44":5,"138":1}}],["combined",{"2":{"6":1,"44":4,"56":1,"135":1,"138":2,"163":1}}],["combination",{"2":{"6":1,"44":1,"124":1,"129":1}}],["coming",{"2":{"46":1}}],["com",{"2":{"6":2,"25":1,"53":1,"150":1}}],["compilation",{"2":{"159":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"129":2,"159":2}}],["complex",{"2":{"122":1,"150":1,"167":1}}],["complexity",{"2":{"6":1,"122":1,"147":1}}],["completly",{"2":{"44":2,"51":1,"56":1,"61":2,"77":1,"93":1}}],["complete",{"2":{"36":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"62":1,"68":1,"78":1,"109":1,"129":1}}],["component",{"2":{"6":1,"36":3,"43":11,"46":8,"53":1,"124":1,"129":3}}],["components",{"2":{"6":2,"42":1,"43":2,"124":2,"129":24}}],["composed",{"2":{"4":4,"6":5,"65":5,"163":2}}],["comprised",{"2":{"6":3,"50":1,"52":1,"55":1}}],["computing",{"2":{"40":1}}],["computational",{"2":{"6":1,"39":1}}],["computation",{"2":{"6":6,"39":1,"43":1,"50":1,"52":1,"55":1,"151":2,"152":2,"153":2}}],["computer",{"2":{"6":1,"39":1}}],["compute",{"2":{"4":1,"6":1,"36":1,"39":1,"147":1}}],["computed",{"2":{"4":4,"6":5,"33":1,"36":3,"39":3,"46":1}}],["compact",{"2":{"169":3}}],["comparisons",{"2":{"167":1}}],["comparing",{"2":{"56":1,"65":1}}],["compares",{"2":{"120":1}}],["compared",{"2":{"65":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"33":1,"56":1,"65":2,"96":1}}],["compatibility",{"2":{"36":1}}],["compatible",{"2":{"1":3,"6":1,"22":1,"26":1,"33":1,"36":1,"39":2,"43":1,"46":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"127":1,"129":1,"142":2}}],["couple",{"2":{"165":1}}],["course",{"2":{"128":1}}],["country",{"2":{"169":8}}],["countries",{"2":{"11":1,"150":1}}],["counted",{"2":{"53":2}}],["counters",{"2":{"39":8}}],["counter",{"2":{"6":1,"44":7,"93":1,"118":1,"119":1}}],["counterclockwise",{"2":{"4":1,"6":1,"9":1,"35":2,"36":1}}],["count",{"2":{"44":16,"120":1,"154":1}}],["couldn",{"2":{"9":1,"159":1}}],["could",{"2":{"4":1,"6":1,"36":3,"53":4,"56":1,"59":1,"93":2,"142":1}}],["colname",{"2":{"129":3}}],["col",{"2":{"129":3}}],["collinear",{"2":{"44":5,"50":2,"52":2,"53":12,"55":2}}],["collect",{"2":{"11":3,"13":1,"32":1,"35":2,"39":1,"42":1,"45":2,"48":2,"58":1,"120":3,"129":3,"145":4,"161":2}}],["collections",{"0":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1},"2":{"1":2,"6":10,"22":1,"128":1,"129":7,"150":2,"166":1}}],["collection",{"2":{"1":1,"4":7,"6":14,"18":2,"28":2,"33":2,"36":3,"46":2,"59":2,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"122":1,"129":3,"134":1,"150":1,"156":1,"161":1}}],["column",{"2":{"22":1,"129":16,"165":2,"167":2}}],["colored",{"2":{"168":1}}],["colors",{"2":{"168":2}}],["color=",{"2":{"164":2}}],["colorrange",{"2":{"38":2,"58":1}}],["colorbar",{"2":{"38":1,"58":1,"120":1}}],["colormap",{"2":{"14":1,"38":3,"58":1}}],["color",{"2":{"6":3,"25":1,"35":1,"38":2,"39":1,"40":1,"42":1,"48":3,"58":2,"61":4,"64":4,"67":1,"77":1,"81":4,"95":4,"108":4,"143":1,"146":1,"163":1,"164":1,"168":5}}],["colinear",{"2":{"3":1,"6":2,"52":1,"95":1,"96":2}}],["conditions",{"2":{"167":1}}],["conencting",{"2":{"152":1}}],["connected",{"2":{"93":5}}],["connect",{"2":{"46":11}}],["connecting",{"2":{"33":1,"163":2}}],["connections",{"2":{"6":2,"135":2,"138":2}}],["convention",{"2":{"42":1}}],["convenience",{"2":{"39":1,"160":1}}],["convexhull",{"2":{"121":1}}],["convex",{"2":{"33":3,"119":1}}],["conversely",{"2":{"44":1}}],["conversion",{"0":{"156":1},"2":{"22":1}}],["converted",{"2":{"22":1,"39":3}}],["converts",{"2":{"6":1,"139":1,"161":1}}],["convert",{"0":{"69":1,"83":1,"100":1,"110":1},"2":{"6":3,"39":6,"58":1,"120":2,"146":1,"150":3,"156":1,"160":1,"161":1}}],["context",{"2":{"146":4,"164":2}}],["contents",{"2":{"30":1,"129":1,"130":1,"139":1}}],["contours",{"2":{"120":1}}],["contour",{"2":{"120":4}}],["continue",{"2":{"36":1,"44":7,"46":1,"51":2,"53":1,"93":1,"134":1,"138":3,"154":1,"169":1}}],["contributions",{"2":{"26":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"45":1,"168":1}}],["contain",{"2":{"3":1,"6":1,"56":1,"61":1,"96":1,"139":1,"163":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"56":4,"62":1,"77":1,"95":1,"96":1,"129":1,"168":1}}],["contains",{"0":{"60":1,"61":1},"1":{"61":1,"62":1},"2":{"0":2,"3":4,"6":4,"30":1,"44":1,"56":1,"60":1,"61":5,"62":4,"127":1,"137":1,"167":1,"168":1}}],["consistent",{"2":{"44":1,"122":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"33":1,"39":1}}],["consider",{"2":{"32":1,"35":1,"42":1,"45":1,"46":3,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"93":3,"95":1,"98":1,"108":1}}],["constituent",{"2":{"139":1}}],["constprop",{"2":{"79":1}}],["constants",{"2":{"44":1}}],["const",{"2":{"30":4,"44":1,"68":4,"82":3,"99":4,"109":4,"126":3,"129":1,"150":4}}],["constrained",{"2":{"6":3,"50":1,"52":1,"55":1}}],["constructing",{"2":{"164":1}}],["construct",{"2":{"158":1}}],["constructors",{"2":{"6":2,"158":2}}],["constructed",{"2":{"1":1,"20":1,"142":1}}],["concepts",{"0":{"27":1},"1":{"28":1,"29":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"121":1}}],["concave",{"2":{"6":1,"33":2,"42":2,"119":2}}],["vw",{"2":{"150":3}}],["von",{"2":{"120":1}}],["v2",{"2":{"93":9}}],["v1",{"2":{"93":9}}],["v`",{"2":{"39":2}}],["vcat",{"2":{"33":1,"39":1,"129":1}}],["vararg",{"2":{"39":1}}],["vary",{"2":{"33":1}}],["variables",{"2":{"24":1,"39":8,"62":1,"78":1,"92":1}}],["variable",{"2":{"24":1,"51":2}}],["vancouver",{"2":{"25":1}}],["vals",{"2":{"152":9}}],["valign",{"2":{"150":1}}],["validity",{"2":{"139":1}}],["validated",{"2":{"51":2,"53":2,"56":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"43":1,"50":2,"52":2,"53":3,"55":2,"120":1,"130":3,"131":1,"136":1,"137":1,"139":1,"154":1,"155":1}}],["val",{"2":{"33":2,"44":2,"53":8,"93":30,"96":4}}],["values=",{"2":{"120":2}}],["values=sort",{"2":{"120":1}}],["values",{"2":{"1":1,"5":3,"6":16,"33":2,"38":3,"39":40,"43":2,"44":5,"46":5,"53":1,"59":2,"93":4,"120":19,"129":2,"152":2,"154":1,"159":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"24":1,"33":1,"35":2,"36":4,"39":45,"44":5,"46":2,"53":7,"58":1,"59":3,"120":6,"152":11,"160":2,"167":1}}],["vs",{"0":{"15":1},"2":{"12":1,"53":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":2,"6":6,"14":4,"39":23,"59":8}}],["visvalingam",{"2":{"148":1}}],["visvalingamwhyatt",{"0":{"153":1},"2":{"0":1,"6":3,"150":4,"153":5}}],["visualized",{"2":{"131":1}}],["visualize",{"2":{"91":1,"164":1}}],["visa",{"2":{"44":1}}],["visited",{"2":{"44":4}}],["view",{"2":{"44":2,"120":1,"138":1,"152":3,"169":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"44":1,"55":1,"142":1}}],["via",{"2":{"6":1,"40":1,"121":1,"143":1,"146":1,"160":2}}],["vect",{"2":{"129":2}}],["vectypes",{"2":{"39":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":47,"18":1,"23":1,"25":1,"28":1,"32":1,"33":10,"39":14,"44":7,"49":6,"50":4,"51":1,"52":2,"53":3,"55":4,"56":1,"93":1,"96":2,"119":3,"120":4,"122":1,"129":6,"131":8,"132":1,"134":1,"137":22,"144":1,"145":1,"147":1,"150":1,"151":1,"152":4,"153":1,"154":2,"155":10,"161":15,"163":18,"164":15}}],["vectors",{"2":{"1":1,"4":2,"6":5,"22":1,"33":4,"39":3,"44":1,"59":1,"118":1,"120":1,"129":2,"150":1}}],["ve",{"2":{"17":1,"147":1}}],["vein",{"2":{"7":1}}],["versa",{"2":{"44":1}}],["version",{"2":{"6":1,"134":1,"160":1}}],["vert",{"2":{"154":21}}],["verts",{"2":{"150":2}}],["vertical",{"2":{"38":1,"46":1,"53":1,"120":1}}],["vertices",{"2":{"6":7,"9":1,"37":4,"39":5,"44":1,"49":2,"70":1,"72":5,"81":1,"84":3,"87":1,"93":1,"111":1,"131":1,"144":2,"145":1,"146":3,"147":3,"150":1,"153":1}}],["vertex",{"2":{"5":1,"6":2,"33":1,"37":2,"39":2,"44":19,"53":12,"70":2,"85":2,"86":1,"93":1,"111":3}}],["very",{"2":{"0":1,"25":1,"145":1,"169":2}}],["tnew",{"2":{"129":1}}],["ty",{"2":{"120":3}}],["typing",{"2":{"40":1,"143":1,"146":1}}],["typically",{"2":{"37":1,"165":1}}],["typemax",{"2":{"59":1,"120":9}}],["typeof",{"2":{"19":1,"39":3,"129":2,"158":1,"170":1}}],["type2",{"2":{"6":2,"65":4}}],["type1",{"2":{"6":2,"65":5}}],["types",{"0":{"125":1,"157":1},"1":{"158":1,"159":1,"160":1},"2":{"6":4,"23":1,"24":1,"30":1,"39":3,"46":1,"49":1,"93":3,"139":1,"150":1,"157":3,"159":1,"167":1}}],["type",{"2":{"4":11,"5":1,"6":61,"11":1,"22":2,"23":1,"24":2,"29":2,"33":9,"36":11,"38":1,"39":8,"43":8,"44":21,"46":8,"49":6,"50":7,"51":6,"52":8,"53":19,"55":8,"56":8,"59":28,"65":2,"124":2,"129":42,"133":1,"134":6,"135":6,"140":1,"146":1,"147":1,"150":3,"156":1,"158":3,"159":5,"160":1,"161":3}}],["tx",{"2":{"120":3}}],["tᵢ",{"2":{"39":1}}],["temporary",{"2":{"44":1}}],["tempdir",{"2":{"25":1}}],["term",{"2":{"36":1}}],["terms",{"2":{"6":1,"39":1}}],["technically",{"2":{"23":1,"130":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"93":1,"159":1,"170":1}}],["test",{"2":{"44":1,"150":2,"160":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"162":1,"167":1}}],["tups",{"2":{"132":4}}],["tuplepoint",{"2":{"30":3,"161":1}}],["tuple",{"0":{"156":1},"2":{"4":1,"6":19,"30":2,"39":2,"43":3,"44":5,"46":3,"49":1,"53":31,"93":17,"119":2,"120":5,"129":2,"131":6,"137":13,"145":1,"150":2,"152":1,"154":2,"161":6,"163":99,"168":2}}],["tuples",{"2":{"0":1,"6":2,"25":1,"30":1,"40":1,"43":1,"44":1,"49":1,"50":3,"51":1,"52":2,"53":1,"55":4,"56":5,"132":2,"138":2,"150":2,"156":2,"169":2}}],["turf",{"2":{"119":1}}],["turned",{"2":{"120":1,"129":1}}],["turning",{"2":{"120":8}}],["turn",{"2":{"6":1,"120":1}}],["t2",{"2":{"6":5,"39":47,"69":1,"79":2,"100":1,"110":1}}],["t1",{"2":{"6":6,"39":51,"79":2}}],["t=float64",{"2":{"4":1,"6":3,"43":3}}],["two",{"2":{"3":5,"4":10,"6":23,"23":2,"33":2,"35":1,"39":1,"43":1,"44":6,"46":3,"50":2,"52":1,"53":14,"55":4,"56":3,"59":5,"61":2,"62":1,"64":3,"65":12,"67":1,"77":1,"78":1,"79":1,"81":1,"91":2,"92":2,"93":2,"95":4,"96":5,"98":3,"99":1,"108":2,"120":3,"134":2,"135":1,"137":2,"138":2,"145":1,"160":1,"163":1,"167":3,"168":3}}],["task",{"2":{"129":6}}],["tasks",{"2":{"129":10}}],["taskrange",{"2":{"129":10}}],["tags",{"2":{"44":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"39":1}}],["table2",{"2":{"167":1}}],["table1",{"2":{"167":3}}],["tables",{"2":{"22":4,"30":1,"129":11}}],["table",{"0":{"165":1},"2":{"6":2,"18":1,"28":2,"129":12,"134":1,"150":1,"165":1,"166":1,"167":1}}],["taking",{"2":{"6":3,"43":1,"50":1,"51":1,"52":1,"53":1,"55":1,"56":1,"136":1}}],["takes",{"2":{"44":3,"167":1}}],["taken",{"2":{"20":1,"38":1}}],["take",{"2":{"1":1,"6":2,"28":1,"44":3,"50":1,"51":1,"52":1,"53":1,"56":1,"119":2,"120":2,"122":1,"142":1}}],["target=nothing",{"2":{"50":1,"52":1,"55":1}}],["target=gi",{"2":{"44":1}}],["targets",{"2":{"23":1,"33":2,"36":3,"46":3,"59":3}}],["target",{"0":{"23":1},"2":{"1":14,"6":28,"15":3,"22":2,"23":2,"25":2,"39":1,"43":2,"44":1,"50":5,"51":11,"52":6,"53":10,"55":4,"56":17,"120":1,"122":1,"124":4,"127":5,"128":1,"129":142,"138":2,"142":3,"150":2,"158":3}}],["tilted",{"2":{"46":1}}],["tie",{"2":{"33":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"141":1}}],["time",{"2":{"1":5,"13":3,"24":1,"25":3,"38":1,"120":1,"142":4,"160":1,"163":1,"164":3,"168":1,"169":1}}],["title",{"2":{"13":2,"38":2,"120":1,"146":1,"150":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"39":1,"142":1,"167":1}}],["tree",{"2":{"167":1}}],["treating",{"2":{"150":1}}],["treated",{"2":{"93":5,"163":1}}],["treats",{"2":{"36":1,"59":1}}],["trials",{"2":{"146":2,"150":2}}],["triangles",{"2":{"37":1}}],["triangle",{"2":{"6":1,"37":4,"153":4,"168":1}}],["trivially",{"2":{"122":1}}],["try",{"2":{"54":3,"120":1,"127":1,"129":9,"169":1}}],["tr",{"2":{"36":3}}],["trues",{"2":{"138":3}}],["true",{"0":{"24":1},"2":{"1":5,"3":25,"4":3,"6":42,"33":7,"36":1,"38":2,"40":1,"44":30,"46":6,"49":1,"50":1,"51":2,"52":1,"53":1,"55":2,"56":3,"59":4,"61":1,"62":1,"65":21,"67":2,"68":6,"70":1,"71":1,"72":4,"74":1,"75":1,"77":2,"78":1,"79":9,"81":2,"82":2,"84":1,"85":1,"86":3,"88":1,"89":1,"91":3,"92":1,"93":78,"95":2,"96":18,"98":2,"99":6,"102":1,"103":1,"105":1,"106":1,"108":2,"109":7,"111":1,"112":1,"113":4,"115":1,"116":1,"119":4,"120":5,"129":8,"138":1,"143":1,"146":1,"150":1,"159":2,"167":1,"170":1}}],["traditional",{"2":{"120":1}}],["traverse",{"2":{"44":1}}],["traced",{"2":{"44":1}}],["traces",{"2":{"44":1}}],["trace",{"2":{"44":2,"50":1,"52":1,"55":1}}],["track",{"2":{"44":3,"138":2}}],["tracing",{"2":{"6":1,"44":4,"46":1,"51":5,"53":2,"56":2}}],["transverse",{"2":{"164":1}}],["translate",{"2":{"38":2}}],["translation",{"2":{"1":2,"6":2,"150":2,"155":2,"163":3,"164":1}}],["transformations",{"2":{"30":11}}],["transformation",{"0":{"155":1},"2":{"6":1,"120":1,"133":1,"142":1,"162":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"30":1,"122":1,"142":2,"150":1,"155":4,"163":4,"164":1}}],["trait`",{"2":{"129":1}}],["trait2",{"2":{"59":10,"65":2,"84":2,"85":2,"96":2,"101":2,"103":2,"104":2}}],["trait1",{"2":{"59":12,"65":2,"84":2,"85":2,"96":2,"101":2,"103":2,"104":2}}],["traits",{"2":{"6":2,"18":1,"96":1,"127":2,"134":2,"150":2,"158":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":7,"20":1,"22":1,"30":1,"33":2,"36":5,"39":6,"43":7,"46":2,"49":3,"50":2,"51":2,"52":6,"53":4,"55":4,"56":4,"59":7,"65":11,"68":3,"79":2,"82":3,"93":4,"96":10,"99":3,"109":3,"119":1,"122":1,"124":2,"127":3,"129":49,"134":9,"135":1,"147":1,"150":2,"158":8,"161":7,"163":1}}],["traittarget",{"0":{"158":1},"2":{"0":1,"1":2,"6":8,"33":1,"36":1,"43":1,"46":1,"50":2,"51":4,"52":3,"53":4,"55":4,"56":9,"59":1,"122":2,"125":1,"129":10,"147":1,"150":1,"157":1,"158":20}}],["thus",{"2":{"33":1,"36":1,"44":3,"51":1,"53":1,"56":1}}],["those",{"2":{"33":1,"44":1,"53":1,"70":1,"111":1}}],["though",{"2":{"20":1,"131":1}}],["thing",{"0":{"29":1}}],["things",{"2":{"9":1}}],["this",{"0":{"29":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":27,"7":1,"18":1,"23":3,"24":2,"25":1,"26":2,"28":1,"30":1,"32":2,"33":6,"35":2,"36":9,"38":3,"39":11,"40":2,"42":1,"43":4,"44":26,"45":1,"46":4,"48":1,"49":5,"51":1,"53":5,"54":1,"55":1,"56":3,"58":4,"59":6,"61":1,"62":2,"65":4,"67":3,"68":3,"75":1,"77":1,"78":2,"79":1,"82":3,"89":1,"92":2,"93":3,"95":1,"96":4,"99":3,"106":1,"108":1,"109":3,"116":1,"118":1,"119":3,"120":8,"121":2,"122":2,"127":2,"129":17,"130":3,"132":3,"133":1,"134":6,"135":7,"136":4,"138":3,"139":3,"140":2,"141":2,"142":4,"143":3,"144":3,"145":5,"146":5,"147":4,"148":2,"150":3,"154":9,"155":1,"156":1,"157":3,"158":2,"159":3,"160":2,"161":1,"162":1,"163":2,"164":7,"165":3,"166":1,"167":3,"168":3,"169":3,"170":1}}],["three",{"2":{"37":1,"53":1}}],["thread",{"2":{"129":6}}],["threading",{"0":{"129":1},"2":{"129":7,"159":1}}],["threads",{"2":{"1":1,"6":1,"129":10}}],["threaded=",{"2":{"129":8}}],["threaded=true",{"2":{"129":1}}],["threaded=false",{"2":{"36":1,"43":4,"46":2,"59":8,"129":2,"141":1,"150":1}}],["threaded==true",{"2":{"1":1,"6":1,"129":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"24":1,"33":2,"36":1,"43":3,"46":3,"59":5,"126":1,"129":47,"141":1,"147":6,"150":1,"159":2}}],["through",{"2":{"6":4,"33":1,"39":1,"44":3,"46":1,"48":1,"49":2,"68":1,"93":5,"109":1,"120":1,"127":1,"129":1,"135":2,"138":2,"152":1,"160":1,"163":1}}],["thrown",{"2":{"127":1}}],["throws",{"2":{"6":1,"160":1}}],["throw",{"2":{"4":1,"6":1,"56":1,"65":1,"120":1,"129":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"25":1,"44":2,"70":1,"79":1,"96":1,"111":1,"119":1,"120":2,"128":1,"129":1,"135":2,"136":1,"137":1,"138":2,"144":1,"146":2,"147":1,"151":1,"160":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":43,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"33":4,"35":2,"36":4,"39":4,"40":2,"42":2,"43":3,"44":17,"45":3,"46":5,"50":4,"51":5,"52":4,"53":14,"55":3,"56":5,"59":2,"61":4,"62":1,"64":1,"65":11,"67":2,"68":1,"78":1,"81":1,"82":1,"91":1,"92":1,"93":3,"95":2,"96":10,"98":2,"99":2,"101":2,"108":3,"109":1,"111":3,"119":1,"120":4,"122":1,"124":2,"129":4,"130":3,"131":2,"132":1,"133":3,"134":2,"135":4,"136":2,"137":3,"138":4,"142":1,"144":2,"145":2,"146":3,"147":2,"150":2,"152":1,"154":1,"158":1,"159":1,"160":1,"164":5,"165":2,"166":3,"167":1,"168":2}}],["theorem",{"2":{"59":1}}],["themselves",{"2":{"39":1}}],["them",{"2":{"6":1,"26":1,"44":1,"120":2,"121":2,"124":1,"129":1,"131":2,"136":1,"137":1,"150":1,"163":1,"164":1,"166":3}}],["thereof",{"2":{"122":1}}],["therefore",{"2":{"58":1,"130":1}}],["there",{"2":{"6":3,"22":1,"33":1,"39":2,"40":1,"44":3,"46":1,"49":2,"51":1,"53":6,"54":1,"56":1,"93":1,"96":2,"120":3,"121":1,"122":1,"129":4,"131":1,"145":1,"154":1,"158":1,"160":1,"164":2,"166":3}}],["then",{"2":{"6":5,"18":1,"22":1,"28":1,"33":3,"39":2,"44":6,"46":1,"50":1,"52":2,"53":6,"54":2,"55":2,"56":2,"93":1,"120":2,"127":1,"129":3,"136":1,"146":2,"150":1,"164":1,"167":1,"168":1}}],["their",{"2":{"3":1,"4":1,"6":2,"39":1,"42":2,"56":1,"59":2,"87":1,"96":1,"98":1,"102":1,"103":1,"112":3,"113":3,"122":1,"129":1,"131":1,"137":1,"141":1}}],["they",{"2":{"3":3,"4":11,"6":25,"20":2,"22":1,"23":1,"24":1,"37":1,"43":2,"44":8,"46":2,"50":2,"52":1,"53":6,"55":2,"56":3,"64":3,"65":16,"68":1,"81":1,"85":2,"86":1,"87":1,"91":1,"93":2,"95":2,"96":4,"101":1,"103":1,"104":1,"112":1,"113":1,"120":6,"129":1,"130":1,"135":2,"138":2,"145":1,"154":1,"157":1,"168":1}}],["these",{"2":{"1":2,"6":5,"24":1,"25":1,"33":1,"39":5,"44":3,"56":1,"61":1,"64":1,"65":1,"68":1,"77":1,"79":2,"81":1,"82":1,"91":1,"95":1,"96":1,"98":2,"99":1,"108":1,"109":1,"119":1,"120":3,"127":1,"129":2,"142":1,"146":1,"150":2,"160":1,"166":1,"167":1}}],["the",{"0":{"28":1,"42":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":395,"7":5,"9":3,"10":1,"11":3,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":7,"26":3,"28":3,"32":1,"33":63,"35":12,"36":43,"37":15,"38":12,"39":71,"40":6,"42":6,"43":25,"44":116,"45":7,"46":47,"48":2,"49":7,"50":27,"51":23,"52":27,"53":82,"54":1,"55":29,"56":71,"58":11,"59":81,"61":9,"62":11,"64":5,"65":47,"67":8,"68":25,"71":8,"72":9,"73":3,"74":3,"75":2,"77":4,"78":11,"79":5,"81":2,"82":21,"84":8,"85":6,"86":4,"88":3,"89":2,"91":5,"92":6,"93":123,"95":5,"96":26,"98":5,"99":21,"101":6,"102":10,"103":7,"104":3,"105":3,"106":2,"108":7,"109":24,"111":2,"112":9,"113":9,"114":6,"115":2,"116":2,"118":1,"119":8,"120":47,"121":1,"122":8,"124":4,"126":2,"127":11,"129":84,"130":5,"131":5,"132":4,"133":2,"134":15,"135":10,"136":4,"137":8,"138":6,"139":6,"140":5,"141":1,"142":14,"143":2,"144":3,"145":5,"146":26,"147":17,"148":3,"150":18,"151":3,"152":6,"153":3,"154":2,"155":3,"156":1,"157":2,"159":5,"160":21,"163":10,"164":21,"165":2,"166":4,"167":10,"168":17,"169":3}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"23":1,"30":8,"33":32,"36":41,"39":26,"43":38,"44":74,"46":44,"49":18,"50":12,"51":12,"52":12,"53":156,"55":13,"56":28,"59":87,"65":17,"67":1,"85":1,"93":24,"96":1,"98":1,"102":2,"103":1,"120":14,"129":10,"135":2,"138":2,"146":3,"147":5,"150":1,"156":7,"158":14,"159":2,"160":3,"161":10,"163":4,"169":1}}],["tokyo",{"2":{"169":1}}],["toy",{"2":{"167":1}}],["together",{"2":{"53":1,"56":1,"163":1,"168":1}}],["touching",{"0":{"102":1},"2":{"53":1,"56":1}}],["touch",{"0":{"103":1,"104":1,"105":1},"2":{"44":1,"98":1,"101":2,"103":1,"105":1}}],["touches",{"0":{"97":1,"98":1,"101":1},"1":{"98":1,"99":1},"2":{"0":2,"3":3,"6":3,"30":1,"97":1,"98":3,"99":11,"100":6,"101":11,"102":15,"103":9,"104":8,"105":3,"106":4,"167":1}}],["totally",{"2":{"55":1}}],["total",{"2":{"36":1,"39":2,"44":2,"46":1}}],["towards",{"2":{"26":1}}],["topright",{"2":{"150":1}}],["topologypreserve",{"2":{"148":1}}],["topology",{"2":{"148":1}}],["top",{"2":{"20":1,"44":1,"120":1}}],["took",{"2":{"169":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"53":1,"144":1,"147":1}}],["tol^2",{"2":{"151":1,"152":1}}],["tolerances",{"2":{"153":1,"154":29}}],["tolerance",{"2":{"151":1,"152":1,"153":1,"154":17}}],["tol",{"2":{"6":12,"146":2,"150":18,"151":7,"152":15,"153":8,"154":18}}],["todo",{"2":{"3":2,"6":2,"44":1,"53":1,"79":4,"96":1,"120":1,"129":1,"132":1,"150":1,"159":1}}],["to",{"0":{"9":1,"23":1,"54":1,"69":1,"83":1,"100":1,"110":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":1,"26":3,"28":4,"29":1,"32":1,"33":8,"35":1,"36":4,"37":4,"38":1,"39":26,"40":2,"42":2,"43":5,"44":32,"45":1,"46":12,"48":1,"49":3,"50":8,"51":4,"52":8,"53":27,"55":7,"56":11,"58":6,"59":32,"61":1,"62":1,"64":2,"65":17,"67":2,"68":7,"77":3,"78":1,"79":2,"81":1,"82":7,"91":2,"92":1,"93":21,"95":3,"96":7,"98":1,"99":7,"101":1,"108":1,"109":7,"119":4,"120":16,"122":4,"124":4,"126":7,"127":6,"128":1,"129":51,"130":2,"131":3,"133":4,"134":9,"135":5,"136":3,"137":1,"138":4,"139":2,"140":1,"141":3,"142":4,"143":1,"144":3,"145":3,"146":9,"147":7,"148":1,"150":4,"151":1,"152":15,"153":1,"154":2,"155":4,"156":1,"157":2,"158":2,"159":6,"160":9,"161":28,"162":4,"163":6,"164":16,"165":7,"166":5,"167":7,"168":5,"169":2,"170":8}}],["rd",{"2":{"150":3}}],["rdbu",{"2":{"58":1}}],["rhumb",{"2":{"119":2}}],["runner",{"2":{"164":1}}],["running",{"2":{"129":3}}],["run",{"2":{"129":8,"169":1}}],["runs",{"2":{"53":2,"118":1}}],["rule",{"2":{"44":1}}],["rules",{"2":{"44":1}}],["right=2",{"2":{"44":1}}],["right",{"2":{"39":1,"44":4,"49":1,"59":1,"119":1,"152":19,"154":5,"163":1,"167":1}}],["ring4",{"2":{"164":2}}],["ring3",{"2":{"164":1}}],["ring2",{"2":{"163":2}}],["ring1",{"2":{"163":2}}],["rings",{"0":{"72":1,"86":1,"103":1,"113":1,"130":1},"1":{"131":1,"132":1},"2":{"4":4,"6":6,"9":2,"36":1,"43":1,"44":3,"53":1,"65":7,"118":1,"120":5,"132":1,"135":1,"139":4,"150":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"30":1,"33":3,"36":2,"39":1,"42":1,"43":4,"44":12,"46":13,"56":3,"59":5,"65":4,"70":1,"71":2,"72":5,"84":1,"86":1,"93":2,"101":1,"102":1,"103":3,"111":1,"112":2,"113":4,"119":3,"120":11,"130":2,"131":1,"132":14,"133":1,"163":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":{"150":1,"152":1,"154":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"129":3}}],["rows",{"2":{"129":2}}],["robust",{"0":{"15":1}}],["rotate",{"2":{"46":1}}],["rotation",{"2":{"1":1,"6":1,"155":1}}],["rotations",{"2":{"1":3,"6":3,"155":3}}],["rotmatrix2d",{"2":{"150":1}}],["rotmatrix",{"2":{"1":1,"6":1,"155":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"146":1,"154":2,"163":6,"164":6}}],["rᵢ₋₁",{"2":{"39":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"39":29}}],["rᵢ",{"2":{"6":2,"39":49}}],["ramer",{"2":{"152":1}}],["raster",{"0":{"120":1},"2":{"120":4}}],["ray",{"2":{"93":4}}],["rawcdn",{"2":{"25":1,"150":1}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"120":1,"129":4}}],["ranges",{"2":{"6":1,"120":2}}],["randomly",{"2":{"168":2}}],["random",{"2":{"150":2}}],["rand",{"2":{"6":1,"120":1,"168":2}}],["rather",{"2":{"6":1,"120":1,"137":1}}],["ratio",{"2":{"6":7,"53":1,"146":1,"150":1,"151":4,"152":6,"153":4,"154":11}}],["radii",{"2":{"6":1,"146":1}}],["radius`",{"2":{"146":1}}],["radius",{"2":{"6":7,"39":13,"146":4}}],["radialdistance",{"0":{"151":1},"2":{"0":1,"6":2,"148":1,"150":4,"151":4}}],["rrayscore",{"2":{"1":1,"6":1,"155":1}}],["rring",{"2":{"1":1,"6":1,"155":1}}],["rewrap",{"2":{"129":3}}],["req",{"2":{"93":44}}],["requirment",{"2":{"136":1}}],["requirments",{"2":{"93":5}}],["requirement",{"2":{"130":1}}],["required",{"2":{"68":3,"82":3,"99":3,"109":3,"145":1,"162":1}}],["require",{"2":{"67":2,"68":6,"82":3,"93":32,"99":3,"109":3}}],["requires",{"2":{"40":1,"61":1,"65":1,"68":2,"71":3,"72":3,"73":1,"82":1,"85":3,"86":2,"87":1,"99":1,"102":3,"103":1,"104":1,"108":1,"109":1,"112":3,"113":3,"114":1,"143":1,"146":1,"160":1}}],["requests",{"2":{"26":1}}],["reflected",{"2":{"150":3}}],["ref",{"2":{"58":1}}],["referring",{"2":{"93":1}}],["refer",{"2":{"6":1,"120":1}}],["referece",{"2":{"1":2,"142":2}}],["references",{"2":{"6":1,"39":1}}],["reference",{"0":{"164":1},"2":{"0":1,"162":2,"164":1}}],["reveal",{"2":{"56":1}}],["reveals",{"2":{"56":1}}],["reverse",{"2":{"35":1,"38":1,"39":1,"44":2,"163":2}}],["rev",{"2":{"55":1}}],["render",{"2":{"38":1}}],["rendering",{"2":{"38":3,"39":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"53":1,"93":1}}],["regions",{"2":{"51":3,"53":5,"55":1,"56":3,"93":2,"169":1}}],["region",{"2":{"40":2,"53":3,"56":2,"169":1}}],["register",{"2":{"30":3,"39":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"166":1}}],["readability",{"2":{"44":1}}],["read",{"2":{"150":2,"164":2}}],["reached",{"2":{"129":4}}],["reaches",{"2":{"127":1}}],["reach",{"2":{"127":1}}],["reasons",{"2":{"160":1}}],["reason",{"2":{"24":1,"130":1,"136":1,"159":1}}],["real`",{"2":{"146":1,"147":1}}],["really",{"2":{"36":1,"93":1,"120":1,"159":1}}],["real=1",{"2":{"6":2,"146":2}}],["real=6378137`",{"2":{"146":1}}],["real=6378137",{"2":{"6":2,"146":1}}],["real",{"0":{"169":1},"2":{"5":1,"6":13,"33":1,"39":45,"43":2,"53":1,"146":3,"147":1,"154":5,"167":1}}],["related",{"2":{"122":1}}],["relation",{"2":{"44":2}}],["relations",{"2":{"30":10,"79":1,"96":1}}],["relationship",{"2":{"23":1,"167":2}}],["relative",{"2":{"39":3}}],["relevant",{"2":{"10":1}}],["reducing",{"2":{"129":1}}],["reduced",{"2":{"151":1,"152":1,"153":1}}],["reduces",{"2":{"19":1,"56":1}}],["reduce",{"2":{"1":1,"6":1,"25":3,"120":1,"129":2,"134":1}}],["redundant",{"2":{"44":1}}],["red",{"2":{"14":1,"42":2,"58":1,"67":1,"77":1,"91":1,"163":1,"164":1,"168":2}}],["removal",{"2":{"44":1}}],["removes",{"2":{"44":1,"122":1}}],["removed",{"2":{"44":3,"51":5,"120":1}}],["remove",{"2":{"36":1,"44":33,"46":1,"49":2,"50":5,"52":5,"55":2,"138":2,"151":1,"152":3,"154":4}}],["removing",{"2":{"6":3,"44":1,"51":1,"151":1,"152":1,"153":1}}],["remainingnode",{"2":{"120":3}}],["remaining",{"2":{"44":1,"65":1,"93":2,"152":1}}],["remain",{"2":{"1":1,"6":9,"129":1,"150":2}}],["resolution",{"2":{"164":1}}],["resolved",{"2":{"120":1}}],["reset",{"2":{"44":1}}],["resize",{"2":{"13":1,"14":1,"44":2}}],["resampled",{"2":{"6":1,"147":1}}],["respectivly",{"2":{"96":1}}],["respectively",{"2":{"44":1,"129":1,"163":1}}],["respect",{"2":{"6":2,"52":1,"53":1,"93":6}}],["rest",{"2":{"6":1,"39":2,"55":1}}],["resulting",{"2":{"49":1,"56":1,"120":1,"168":1}}],["results",{"2":{"3":2,"6":2,"53":1,"79":1,"96":1,"129":2,"131":1,"152":25,"163":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"19":1,"33":1,"36":2,"46":1,"53":15,"59":2,"62":1,"68":1,"78":1,"92":1,"109":1,"129":2,"146":3,"154":6}}],["recieves",{"2":{"129":2}}],["recucing",{"2":{"129":1}}],["recursive",{"2":{"127":1}}],["recursively",{"2":{"4":1,"6":1,"127":1,"141":1}}],["recalculate",{"2":{"128":1}}],["recent",{"2":{"44":1,"51":1,"53":1,"56":1}}],["rect",{"2":{"32":3,"35":5,"45":3,"58":7}}],["rectangle",{"2":{"32":2,"35":2,"38":2,"45":2,"46":1,"58":2,"145":5,"146":8,"168":2}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"150":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"18":1,"124":2,"129":29}}],["replace",{"2":{"44":1,"120":2,"152":1}}],["replaced",{"2":{"22":1}}],["repl",{"2":{"40":1,"143":1,"146":1}}],["repeat",{"2":{"43":1,"44":3,"65":6}}],["repeating",{"2":{"36":1,"56":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"33":2,"39":1,"44":2,"56":2,"59":2,"65":4,"93":1}}],["represented",{"2":{"168":1}}],["represent",{"2":{"17":1,"39":1,"44":4,"65":1}}],["representing",{"2":{"6":1,"51":1,"53":1,"56":1,"58":1,"65":1,"169":1}}],["represents",{"2":{"6":1,"134":2,"135":1}}],["reprojects",{"2":{"142":1}}],["reprojection",{"0":{"142":1},"1":{"143":1}}],["reproject",{"2":{"0":1,"1":4,"30":2,"122":1,"142":6,"143":2}}],["re",{"2":{"1":1,"6":1,"17":1,"155":1,"162":1,"164":1}}],["retreivable",{"2":{"1":1,"142":1}}],["returnval",{"2":{"93":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"40":1,"51":2}}],["return",{"0":{"22":1},"2":{"1":1,"3":18,"4":2,"6":38,"13":3,"14":3,"23":2,"29":1,"33":5,"36":5,"39":20,"40":1,"43":4,"44":36,"46":12,"49":12,"50":5,"51":4,"52":4,"53":18,"55":7,"56":11,"59":8,"62":1,"65":30,"68":1,"74":2,"75":2,"78":1,"79":18,"82":2,"88":2,"89":2,"91":1,"92":1,"93":71,"96":28,"99":1,"101":2,"105":2,"106":2,"109":1,"115":2,"116":2,"119":10,"120":12,"129":26,"130":1,"132":4,"134":7,"135":2,"138":2,"139":2,"140":2,"142":1,"147":4,"150":3,"151":1,"152":5,"153":3,"154":7,"155":2,"156":2,"160":3,"161":8}}],["returned",{"2":{"1":1,"6":10,"22":2,"23":1,"44":3,"49":1,"50":2,"52":2,"53":2,"55":2,"120":1,"124":1,"129":2,"142":1,"150":1,"159":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":23,"18":1,"22":2,"33":1,"36":2,"39":6,"43":3,"44":4,"46":6,"49":1,"50":1,"53":1,"55":1,"56":1,"59":8,"61":2,"62":1,"64":1,"68":1,"77":2,"78":1,"81":1,"92":1,"93":4,"96":2,"109":1,"120":2,"129":2,"147":1,"156":1,"167":1}}],["rebuilt",{"2":{"1":1,"6":2,"124":1,"129":2}}],["rebuild",{"2":{"0":2,"6":4,"124":4,"127":1,"129":10,"147":1,"150":2}}],["psa",{"2":{"129":2}}],["pb",{"2":{"79":2}}],["p0",{"2":{"59":9}}],["p3",{"2":{"44":8,"153":4}}],["ptm",{"2":{"119":3}}],["ptj",{"2":{"119":5}}],["pti",{"2":{"119":3}}],["ptrait",{"2":{"59":2}}],["pts",{"2":{"44":22,"49":7}}],["pt",{"2":{"44":114,"49":2,"53":26,"93":8,"152":4}}],["pt2",{"2":{"44":14,"53":2}}],["pt1",{"2":{"44":18,"53":2}}],["pn",{"2":{"101":3}}],["pn2",{"2":{"44":4}}],["pn1",{"2":{"44":4}}],["pfirst",{"2":{"36":3}}],["pu",{"2":{"168":2}}],["purpose",{"2":{"129":1}}],["pure",{"2":{"120":1}}],["purely",{"2":{"6":1,"18":1,"146":1}}],["push",{"2":{"44":15,"49":5,"50":2,"52":2,"53":2,"55":4,"56":5,"120":3,"132":1,"147":3,"152":3}}],["pull",{"2":{"26":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"164":2}}],["piece",{"2":{"44":6,"138":6}}],["pieces",{"2":{"44":12,"49":1,"51":2,"55":4,"93":1,"138":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"120":1}}],["pixel",{"2":{"6":2,"120":7}}],["pythagorean",{"2":{"59":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"148":2,"150":3,"152":2}}],["peaks",{"2":{"120":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"168":1}}],["performs",{"2":{"39":1,"147":1}}],["perform",{"2":{"38":1,"39":2,"44":1,"122":1,"167":3,"168":2,"170":1}}],["performing",{"2":{"6":3,"23":1,"25":1,"39":1,"50":1,"52":1,"55":1,"168":1}}],["performance",{"2":{"4":1,"6":2,"22":1,"25":1,"120":1,"136":1,"141":1,"150":1,"166":1}}],["per",{"2":{"5":2,"6":2,"38":1,"39":2,"44":5,"120":1,"129":4,"147":1}}],["pl",{"2":{"168":2}}],["plt",{"2":{"163":1}}],["please",{"2":{"44":1}}],["plan",{"2":{"144":1}}],["plane",{"2":{"39":1}}],["place",{"2":{"53":1,"167":1}}],["placement",{"2":{"44":1}}],["plottable",{"2":{"120":1}}],["plotted",{"2":{"42":1}}],["plotting",{"0":{"163":1},"2":{"6":1,"120":1,"144":1,"147":1,"162":1,"163":4,"164":1}}],["plots",{"2":{"38":2}}],["plot",{"2":{"13":1,"25":1,"38":3,"64":1,"95":1,"120":1,"146":2,"150":4,"162":2,"163":9,"164":6,"166":1,"168":1}}],["plus",{"2":{"5":1,"6":1,"39":1}}],["p2y",{"2":{"161":3}}],["p2x",{"2":{"161":3}}],["p2box",{"2":{"38":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"33":12,"36":9,"44":18,"46":19,"55":2,"59":15,"65":11,"68":2,"77":2,"93":12,"96":2,"119":3,"145":1,"153":4,"161":3,"163":2}}],["p1y",{"2":{"161":3}}],["p1x",{"2":{"161":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"33":21,"36":8,"38":4,"44":9,"46":25,"48":1,"55":2,"59":15,"65":14,"67":5,"68":3,"77":5,"93":4,"96":2,"101":3,"119":3,"153":4,"161":3,"163":1}}],["practice",{"2":{"164":1}}],["pramsey",{"2":{"25":1}}],["pred",{"2":{"167":2,"168":1,"169":2,"170":1}}],["predicate",{"2":{"7":1,"79":1,"167":3,"168":1,"170":5}}],["predicates",{"0":{"12":1,"15":1,"170":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"30":1,"44":5,"53":4,"54":3,"93":1,"167":1,"169":1}}],["pretty",{"2":{"142":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"51":2,"53":2,"56":2}}],["prev^2",{"2":{"33":2}}],["prev",{"2":{"33":14,"44":69,"119":4}}],["previously",{"2":{"145":1}}],["previous",{"2":{"19":1,"33":1,"129":1,"151":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"120":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"150":4,"152":3}}],["preserving",{"2":{"148":1}}],["presentation",{"2":{"6":1,"39":1}}],["present",{"2":{"6":1,"160":1}}],["presence",{"2":{"6":1,"160":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"39":1}}],["pre",{"2":{"6":1,"55":1,"150":1,"152":2}}],["prefilter",{"2":{"6":1,"150":7}}],["protters",{"2":{"129":2}}],["progressively",{"2":{"127":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1}}],["promote",{"2":{"39":5}}],["property",{"2":{"129":2}}],["properties=gi",{"2":{"129":1}}],["properties=namedtuple",{"2":{"129":1}}],["properties=",{"2":{"120":1}}],["properties",{"2":{"6":1,"129":9,"150":1,"154":1}}],["propagate",{"2":{"39":16,"59":4}}],["probably",{"2":{"36":1,"129":1}}],["prod",{"2":{"33":4}}],["product",{"2":{"33":1}}],["process",{"2":{"70":3,"71":3,"72":3,"73":1,"79":1,"84":3,"85":3,"86":2,"87":1,"93":11,"101":1,"102":3,"103":1,"104":1,"111":3,"112":3,"113":3,"114":1,"129":2,"152":1}}],["processed",{"2":{"44":6}}],["processors",{"2":{"30":1,"68":2,"82":2,"99":2,"109":2}}],["processor",{"2":{"30":1}}],["processing",{"2":{"23":1}}],["profile",{"2":{"9":1}}],["provides",{"2":{"164":1}}],["providers",{"2":{"131":1,"137":1}}],["provide",{"0":{"23":1},"2":{"6":6,"32":1,"35":1,"37":1,"42":1,"45":1,"48":1,"50":2,"52":2,"55":2,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"93":2,"95":1,"98":1,"108":1,"120":1,"154":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"44":1,"59":1,"65":1,"137":1,"146":2,"160":1}}],["projecting",{"2":{"164":1}}],["projection",{"2":{"59":2,"162":1,"164":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"142":2,"143":4,"145":1,"146":6,"162":1}}],["prints",{"2":{"143":1}}],["printstyled",{"2":{"40":1,"143":1,"146":1}}],["println",{"2":{"40":1,"143":1,"146":1,"150":2}}],["print",{"2":{"40":2,"143":2,"146":2}}],["primitives",{"2":{"30":1}}],["primitive",{"0":{"122":1},"1":{"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1},"2":{"28":1}}],["primarily",{"2":{"6":1,"26":2,"158":1}}],["primary",{"2":{"3":2,"6":3,"68":1,"109":1,"150":1}}],["priority",{"2":{"1":1,"142":1}}],["pay",{"2":{"129":1}}],["paper",{"2":{"93":2}}],["pa",{"2":{"79":2}}],["paths",{"2":{"159":1}}],["pathof",{"2":{"150":2}}],["path",{"2":{"35":3,"164":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"166":3}}],["parent",{"2":{"159":1}}],["parse",{"2":{"93":1,"96":1}}],["part",{"2":{"46":2,"56":2,"93":3,"128":1}}],["partition",{"2":{"129":4}}],["partialsort",{"2":{"154":1}}],["partial",{"2":{"46":4}}],["partially",{"2":{"44":2,"56":2}}],["particularly",{"2":{"39":1}}],["particular",{"2":{"29":1,"33":1,"120":1,"164":2}}],["parallel",{"2":{"93":1,"119":1}}],["paradigm",{"0":{"28":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parameters",{"2":{"6":1,"129":1,"158":2}}],["parameter",{"2":{"6":2,"158":3}}],["params",{"2":{"6":2,"160":10}}],["parlance",{"2":{"5":1,"6":1,"39":1}}],["passes",{"2":{"46":2,"93":1}}],["passed",{"2":{"1":2,"6":7,"120":1,"124":1,"129":2,"142":1,"146":2,"155":1,"160":2,"170":1}}],["passable",{"2":{"39":18}}],["passing",{"2":{"18":1,"129":1,"148":1}}],["pass",{"2":{"5":1,"6":4,"18":1,"39":1,"62":1,"78":1,"92":1,"93":2,"146":1,"147":1,"150":1,"159":1}}],["pairs",{"2":{"53":1,"163":1}}],["pair",{"2":{"3":2,"6":2,"46":1,"96":2,"129":3}}],["packages",{"2":{"6":1,"26":1,"124":1,"129":1,"130":1,"157":1,"162":3,"164":1,"166":1}}],["package",{"2":{"1":2,"22":1,"26":2,"40":1,"120":1,"142":3,"143":1,"146":1,"164":1,"166":2}}],["page",{"2":{"0":1,"9":1,"28":1,"30":1,"33":1,"36":1,"38":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"92":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"32":1,"35":1,"42":1,"44":5,"45":1,"46":5,"51":2,"55":2,"58":3,"61":1,"64":1,"67":1,"77":1,"79":4,"81":1,"91":1,"93":20,"95":1,"98":1,"108":1,"119":4,"120":3,"122":3,"129":3,"140":7,"145":1,"149":1,"150":1,"154":3,"155":9,"156":7,"161":11,"167":1,"168":1}}],["poylgon",{"2":{"53":1,"56":1,"93":1}}],["potential",{"2":{"46":1}}],["potentially",{"2":{"6":2,"44":1,"135":2,"138":2}}],["post",{"2":{"152":2}}],["postitive",{"2":{"58":1}}],["postive",{"2":{"35":1}}],["possibly",{"2":{"129":1}}],["possiblenodes",{"2":{"120":2}}],["possible",{"2":{"6":3,"50":1,"52":1,"55":1,"120":1,"129":2}}],["possibility",{"2":{"127":1}}],["possibilities",{"2":{"53":1}}],["position=",{"2":{"150":1}}],["position",{"2":{"6":1,"119":1,"145":1}}],["positive",{"2":{"4":4,"6":4,"35":2,"36":1,"58":2,"59":3,"147":1,"154":1}}],["polgons",{"2":{"120":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"146":1}}],["polynodes",{"2":{"44":7,"50":1,"52":1,"55":1}}],["polynode",{"2":{"44":36}}],["polypoints",{"2":{"39":46}}],["polyogns",{"2":{"120":1}}],["polyogn",{"2":{"33":1}}],["polygns",{"2":{"44":1}}],["polygin",{"2":{"4":1,"6":1,"33":1}}],["polygon3",{"2":{"163":2,"164":1}}],["polygon2",{"2":{"163":6}}],["polygon1",{"2":{"163":4}}],["polygonization",{"2":{"120":1}}],["polygonizing",{"0":{"120":1}}],["polygonized",{"2":{"120":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"30":1,"120":31}}],["polygon`",{"2":{"39":3}}],["polygoncontents",{"0":{"139":1},"2":{"6":1,"56":2,"134":1,"139":4}}],["polygons",{"0":{"73":1,"104":1,"114":1,"136":1},"1":{"137":1,"138":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"23":5,"30":1,"36":5,"37":1,"39":2,"42":1,"43":1,"44":13,"46":1,"49":2,"50":9,"51":5,"52":3,"53":8,"55":6,"56":20,"58":1,"59":1,"65":5,"73":1,"96":5,"114":1,"119":1,"120":18,"127":1,"131":2,"135":3,"136":2,"137":2,"138":10,"139":1,"148":1,"150":1,"163":3,"164":1,"168":5,"169":3}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"23":1,"33":2,"36":3,"39":3,"43":2,"44":2,"46":2,"49":1,"50":5,"51":5,"52":3,"53":5,"55":7,"56":12,"59":2,"65":10,"70":2,"71":1,"72":1,"73":3,"74":1,"79":4,"84":2,"85":2,"86":1,"87":2,"88":1,"96":8,"101":2,"102":1,"103":1,"104":3,"105":1,"111":2,"112":1,"113":1,"114":3,"115":1,"122":1,"127":2,"129":1,"132":2,"134":2,"135":1,"138":2,"139":2,"150":2,"161":1}}],["polygon",{"0":{"44":1,"47":1,"50":1,"51":1,"53":1,"55":1,"56":1,"87":1},"1":{"48":1,"49":1},"2":{"0":1,"1":4,"3":4,"4":20,"5":9,"6":62,"9":2,"11":3,"15":4,"20":1,"23":1,"30":1,"32":1,"33":3,"35":2,"36":5,"37":5,"38":16,"39":57,"42":2,"43":4,"44":39,"45":3,"46":4,"48":3,"49":10,"50":5,"51":7,"52":5,"53":5,"55":6,"56":33,"58":3,"59":14,"65":12,"68":1,"70":3,"71":3,"72":4,"73":8,"79":1,"84":3,"85":4,"86":4,"87":4,"93":66,"96":4,"99":1,"101":3,"102":4,"103":5,"104":7,"109":1,"111":3,"112":4,"113":4,"114":8,"119":5,"120":4,"129":1,"130":4,"131":8,"132":5,"133":1,"135":4,"136":3,"137":12,"138":7,"139":7,"145":1,"146":4,"149":1,"150":9,"155":3,"161":6,"163":12,"164":12,"165":2,"168":6}}],["polys",{"2":{"6":2,"44":39,"48":3,"49":10,"50":14,"51":14,"52":9,"53":6,"55":14,"56":28,"138":26}}],["polys1",{"2":{"3":2,"6":2,"96":6}}],["polys2",{"2":{"3":2,"6":2,"96":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"32":1,"35":1,"36":6,"38":2,"39":3,"42":1,"44":107,"45":2,"46":4,"48":4,"49":20,"50":22,"51":12,"52":15,"53":10,"55":25,"56":84,"58":1,"59":3,"65":4,"79":10,"93":21,"96":8,"119":5,"120":5,"138":18,"145":2,"149":2,"150":8,"161":8,"163":2,"168":5}}],["poly2",{"2":{"3":3,"4":2,"6":7,"50":2,"65":2,"93":19,"96":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"50":2,"65":2,"93":14,"96":7}}],["pointwise",{"0":{"155":1},"2":{"142":1}}],["point1",{"2":{"59":4}}],["point`",{"2":{"53":1}}],["pointedgeside",{"2":{"44":1}}],["point₂",{"2":{"43":13}}],["point₁",{"2":{"43":13}}],["point3s",{"2":{"39":10}}],["point3f",{"2":{"38":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"38":4,"39":2,"58":1}}],["point2",{"2":{"6":2,"39":5,"59":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"18":1,"33":2,"36":1,"39":3,"46":1,"52":2,"59":17,"65":8,"70":6,"74":1,"84":6,"88":1,"101":6,"105":1,"111":6,"115":1,"122":2,"127":1,"129":21,"134":2,"135":1,"140":2,"141":1,"150":2,"155":2,"156":2,"158":2,"161":1}}],["point",{"0":{"84":1,"101":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"20":1,"33":12,"36":3,"37":3,"38":1,"39":126,"43":6,"44":97,"46":50,"49":13,"51":9,"52":1,"53":71,"56":9,"58":17,"59":73,"62":3,"65":27,"67":1,"68":2,"70":8,"79":21,"82":2,"84":10,"91":1,"93":138,"95":2,"96":21,"98":1,"99":3,"101":10,"102":1,"104":1,"109":4,"111":11,"119":1,"120":3,"129":1,"130":1,"131":2,"135":2,"136":1,"138":2,"142":1,"144":1,"150":2,"151":3,"152":9,"153":1,"155":2,"161":4,"163":111,"164":15,"168":2}}],["points2",{"2":{"3":1,"6":1,"96":3}}],["points1",{"2":{"3":1,"6":1,"96":3}}],["points",{"0":{"70":1,"111":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":52,"9":3,"13":1,"33":2,"35":3,"36":3,"38":8,"39":32,"43":1,"44":55,"46":5,"49":3,"50":5,"51":1,"52":8,"53":28,"55":4,"56":1,"58":2,"59":8,"61":1,"64":2,"65":13,"68":6,"70":3,"71":4,"82":6,"84":1,"85":7,"86":3,"93":10,"96":5,"99":5,"101":1,"102":2,"103":4,"104":3,"108":1,"109":5,"111":3,"112":3,"113":3,"114":1,"118":1,"120":3,"129":1,"141":2,"142":1,"145":2,"146":2,"150":11,"151":11,"152":26,"153":10,"154":33,"155":2,"156":2,"161":25,"163":8,"164":1,"167":1,"168":11}}],["pointorientation",{"2":{"0":1,"6":2,"93":2}}],["my",{"2":{"169":1,"170":2}}],["moore",{"2":{"120":1}}],["moved",{"2":{"44":1,"142":1}}],["move",{"2":{"43":1,"93":1}}],["mode",{"2":{"170":3}}],["model",{"2":{"167":1}}],["modify",{"2":{"163":1}}],["modified",{"2":{"129":2}}],["module",{"2":{"142":1,"147":1}}],["modules",{"2":{"6":1,"39":1}}],["mod1",{"2":{"39":5}}],["mod",{"2":{"39":1,"44":1}}],["most",{"2":{"26":1,"44":1,"51":1,"53":1,"56":1,"93":1,"150":1,"166":2}}],["monotone",{"2":{"20":1}}],["moment",{"2":{"6":1,"145":1,"147":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"23":1,"28":1,"44":1,"50":1,"52":1,"55":1,"93":1,"96":1,"129":4,"132":1,"143":1,"145":1,"147":1,"163":2,"167":1}}],["mistakenly",{"2":{"136":1}}],["missing",{"2":{"124":6,"125":2,"145":4}}],["missed",{"2":{"120":1}}],["mid",{"2":{"46":2,"93":3}}],["midpoint",{"2":{"44":2}}],["middle",{"2":{"44":2}}],["mining",{"2":{"169":1}}],["minimal",{"2":{"169":1}}],["minimize",{"2":{"53":1}}],["minimum",{"2":{"4":7,"6":12,"45":1,"46":2,"59":12,"150":1,"151":1,"153":1}}],["mind",{"2":{"145":1,"168":1}}],["minmax",{"2":{"53":4}}],["min",{"2":{"46":1,"53":16,"59":15,"150":1,"152":3,"153":1,"154":28}}],["minus",{"2":{"35":1}}],["minpoints=0",{"2":{"120":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"26":1,"36":1,"50":1,"52":1,"53":1,"55":1,"133":1,"152":1}}],["mixed",{"2":{"6":4,"150":1}}],["m",{"2":{"5":1,"6":1,"15":10,"39":2,"46":6,"119":2,"164":1}}],["mp",{"2":{"79":2}}],["mp1",{"2":{"4":2,"6":2,"65":7}}],["mp2",{"2":{"4":2,"6":2,"65":8}}],["manner",{"2":{"167":1}}],["manipulate",{"2":{"166":1}}],["manually",{"2":{"130":1}}],["many",{"2":{"4":1,"5":1,"6":2,"23":1,"39":1,"44":1,"49":1,"51":1,"53":2,"56":1,"65":1,"131":1,"141":1}}],["mason",{"2":{"129":2}}],["markersize",{"2":{"163":2}}],["marker",{"2":{"163":2}}],["marked",{"2":{"44":6,"51":1,"53":1,"56":1}}],["marking",{"2":{"51":2,"53":2,"56":2}}],["mark",{"2":{"44":2}}],["marks",{"2":{"44":1}}],["mag",{"2":{"33":4}}],["making",{"2":{"44":1,"120":1,"127":1,"137":1,"163":1,"164":2}}],["makie",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":3,"42":1,"45":1,"48":4,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"120":3,"149":1,"150":1}}],["makevalid",{"2":{"150":2}}],["makes",{"2":{"36":1,"44":1,"59":1,"129":1,"131":1,"136":1,"137":1}}],["make",{"2":{"9":1,"26":1,"33":1,"44":3,"53":1,"59":1,"96":1,"120":2,"127":1,"132":1,"145":1,"154":1,"157":1,"163":2,"164":1}}],["mainly",{"2":{"39":1,"58":1,"122":1}}],["maintain",{"2":{"36":1}}],["main",{"0":{"27":1},"1":{"28":1,"29":1},"2":{"7":1,"44":1,"120":1,"129":1,"146":1}}],["mapped",{"2":{"166":1}}],["maptasks",{"2":{"129":6}}],["mapreducetasks",{"2":{"129":5}}],["mapreduce",{"2":{"51":1,"120":2,"129":8}}],["map",{"2":{"6":1,"13":1,"18":3,"19":1,"28":1,"39":1,"44":1,"53":1,"96":2,"120":17,"129":24,"132":1,"150":1,"158":1,"162":1,"164":2,"166":1}}],["matlab",{"2":{"48":1}}],["materializer`",{"2":{"129":1}}],["materializer",{"2":{"22":1,"129":1}}],["mathrm",{"2":{"39":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"119":1}}],["matches",{"2":{"65":1,"120":1}}],["match",{"2":{"6":1,"65":12,"96":3,"120":1,"124":1,"129":2}}],["matching",{"2":{"3":1,"6":1,"22":1,"65":3,"96":1,"127":2}}],["matrix",{"2":{"6":1,"14":2,"39":1}}],["maximal",{"2":{"53":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"45":1,"46":4,"79":1,"120":1,"146":1,"147":1,"152":4}}],["max",{"2":{"6":9,"33":2,"46":1,"120":1,"129":2,"145":5,"146":8,"147":7,"152":36,"154":1}}],["made",{"2":{"6":2,"43":1,"44":1,"53":1,"103":1,"127":1,"135":1,"138":1,"153":1}}],["maybe",{"2":{"6":1,"93":4,"124":1,"129":6}}],["may",{"2":{"1":1,"6":6,"23":2,"24":1,"39":2,"44":1,"53":1,"119":1,"121":1,"127":1,"129":4,"134":1,"136":1,"137":1,"146":1,"158":1}}],["mercator",{"2":{"164":1}}],["merge",{"2":{"129":1}}],["measure",{"2":{"129":1,"144":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"24":1,"36":1,"40":1,"96":4,"119":1}}],["means",{"2":{"3":1,"6":2,"35":1,"36":1,"40":1,"67":1,"93":3,"95":1,"96":1,"119":1,"127":1}}],["mean",{"2":{"0":1,"6":5,"17":1,"38":2,"39":5,"129":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"37":1,"38":2,"39":15}}],["meets",{"2":{"93":9,"96":1,"152":1}}],["meet",{"2":{"53":3,"67":1,"68":1,"82":1,"93":7,"99":1,"109":1}}],["memory",{"2":{"39":1,"164":1}}],["mesh",{"2":{"38":1,"129":1}}],["message",{"2":{"6":1,"160":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"160":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"129":1}}],["mechanics",{"2":{"6":1,"39":1}}],["met",{"2":{"93":44}}],["meters",{"2":{"6":4,"145":1,"146":4,"164":1}}],["methoderror",{"2":{"30":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"26":1,"30":26,"39":3,"68":1,"82":1,"99":1,"109":1,"120":1,"124":1,"127":1,"129":2,"145":1,"150":2,"155":1,"158":1,"163":1}}],["method",{"0":{"143":1},"2":{"1":1,"4":1,"5":10,"6":97,"24":1,"33":1,"36":1,"39":37,"40":2,"43":1,"46":1,"53":1,"56":2,"59":4,"65":1,"68":2,"82":2,"96":1,"99":2,"109":2,"120":1,"129":5,"142":1,"143":2,"145":2,"146":9,"147":14,"148":2,"159":1,"160":3,"167":1,"170":1}}],["mutation",{"2":{"165":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"43":1}}],["muladd",{"2":{"39":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"134":1}}],["multilinestring",{"2":{"6":1,"129":1,"161":2}}],["multi",{"0":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1},"2":{"4":2,"6":3,"33":1,"36":1,"46":1,"65":2,"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["multicurves",{"2":{"36":1,"46":1}}],["multicurve",{"2":{"4":1,"6":1,"36":1}}],["multigeometry",{"2":{"4":2,"6":2,"59":2}}],["multiplication",{"2":{"147":1}}],["multiplied",{"2":{"39":3}}],["multiple",{"2":{"4":1,"6":1,"39":1,"93":1,"141":1,"154":1,"163":1,"166":1}}],["multiply",{"2":{"1":1,"6":1,"155":1}}],["multipolys",{"2":{"56":3}}],["multipoly`",{"2":{"50":2,"52":2,"55":2}}],["multipoly",{"2":{"6":9,"15":3,"25":2,"50":1,"51":27,"52":1,"53":26,"55":1,"56":37,"138":21,"150":9}}],["multipolygon`",{"2":{"120":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"43":1,"50":3,"52":3,"53":3,"55":3,"58":1,"65":1,"96":2,"137":1,"163":1,"164":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"25":1,"36":2,"42":1,"50":1,"51":7,"52":1,"53":5,"55":2,"56":8,"65":4,"96":2,"120":7,"129":1,"135":2,"136":7,"137":8,"138":2,"150":3,"163":8,"164":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"23":1,"25":2,"51":4,"53":4,"55":1,"56":13,"65":6,"74":1,"75":1,"88":1,"89":1,"96":8,"105":1,"106":1,"115":1,"116":1,"129":1,"134":1,"138":4}}],["multipoint",{"2":{"4":5,"6":5,"36":1,"65":5,"79":6,"129":4,"150":1,"163":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"36":1,"46":1,"65":2,"96":2,"150":1,"163":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"33":2,"36":1,"46":1,"65":8,"74":1,"75":1,"79":4,"88":1,"89":1,"96":4,"105":1,"106":1,"115":1,"116":1,"127":1,"134":1,"150":2,"161":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"126":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"33":1,"39":5,"40":1,"44":2,"46":3,"49":1,"53":2,"62":2,"65":5,"68":1,"77":1,"78":1,"82":1,"93":13,"96":1,"98":1,"99":1,"109":2,"120":1,"124":1,"129":1,"133":1,"134":3,"135":1,"142":1,"146":1,"147":1,"150":1,"154":4,"160":1}}],["much",{"2":{"0":1,"6":3,"50":1,"52":1,"55":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":88,"124":3,"134":1,"135":4}}],["df",{"2":{"165":3,"166":4,"168":10,"169":12}}],["dp",{"2":{"150":3}}],["dy",{"2":{"119":2,"147":3}}],["dy2",{"2":{"119":2}}],["dy1",{"2":{"79":10,"119":2}}],["dyc",{"2":{"79":2}}],["dx",{"2":{"119":2,"147":3}}],["dx2",{"2":{"119":2}}],["dx1",{"2":{"79":10,"119":2}}],["dxc",{"2":{"79":2}}],["drop",{"2":{"56":1,"138":1,"147":1}}],["driven",{"2":{"26":1}}],["driving",{"2":{"26":1}}],["duplicated",{"2":{"53":2}}],["during",{"2":{"44":1}}],["due",{"2":{"43":1,"44":1,"53":3}}],["datas",{"2":{"170":1}}],["datasets",{"2":{"164":1,"167":1,"168":1}}],["dataset",{"2":{"164":1,"167":1}}],["datainterpolations",{"2":{"144":1}}],["dataframes",{"2":{"165":3,"168":2,"169":1}}],["dataframe",{"2":{"28":1,"165":1,"167":1,"168":5,"169":2}}],["data",{"0":{"120":1,"166":1},"2":{"23":1,"25":2,"26":1,"120":2,"150":10,"162":1,"164":4,"165":2,"166":6,"168":1}}],["dataaspect",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":2,"42":1,"45":1,"58":2,"120":2,"145":1,"150":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"39":1,"142":1,"152":3}}],["deu",{"2":{"169":2}}],["demonstrates",{"2":{"168":1}}],["densify",{"2":{"146":3}}],["densifying",{"2":{"146":1}}],["densifies",{"2":{"144":1}}],["denoted",{"2":{"93":1}}],["denotes",{"2":{"44":1}}],["debug",{"2":{"134":1}}],["debugging",{"2":{"39":1,"44":1}}],["de",{"2":{"93":2,"167":1}}],["derivation",{"2":{"53":1}}],["dealing",{"2":{"46":1}}],["delete",{"2":{"79":1,"96":1,"120":1,"152":1}}],["deleteat",{"2":{"44":6,"152":1,"154":2}}],["delayed",{"2":{"44":10,"51":2,"53":2,"56":2}}],["delay",{"2":{"44":14,"50":2,"51":2,"52":2,"53":2,"55":2,"56":2}}],["depend",{"2":{"44":2}}],["depends",{"2":{"44":1,"49":1}}],["depending",{"2":{"1":1,"6":1,"23":1,"53":1,"129":1}}],["depth",{"2":{"39":2}}],["desktop",{"2":{"166":1}}],["dest",{"2":{"164":2}}],["destinaton",{"2":{"164":1}}],["destination",{"2":{"164":4}}],["desired",{"2":{"55":1,"166":1}}],["despite",{"2":{"33":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"39":1,"43":1,"44":1}}],["deconstruct",{"2":{"122":1}}],["decomposition",{"2":{"18":1,"122":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"28":1,"39":4,"130":1}}],["decide",{"2":{"120":1}}],["decision",{"2":{"24":1}}],["decrementing",{"2":{"120":1}}],["decrease",{"2":{"43":1}}],["decreaseing",{"2":{"6":1,"150":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"39":1,"49":2}}],["degrees",{"2":{"6":1,"32":1,"119":1,"146":1}}],["defauly",{"2":{"51":1}}],["default",{"2":{"1":2,"4":5,"6":13,"33":1,"36":2,"46":1,"50":1,"51":1,"52":1,"53":5,"55":1,"56":2,"59":2,"120":5,"124":1,"129":2,"142":2,"150":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"126":3,"129":1}}],["defines",{"2":{"44":1,"122":1,"133":1,"157":1}}],["define",{"2":{"38":1,"53":2,"64":1,"120":2,"122":1,"127":1,"129":1,"157":1,"170":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"22":1,"33":2,"39":1,"45":1,"46":4,"53":4,"59":2,"118":1,"129":1,"147":1,"157":1}}],["definitions",{"2":{"160":1}}],["definition",{"2":{"4":1,"6":3,"65":5,"67":1,"147":1}}],["defintion",{"2":{"4":3,"6":3,"65":3}}],["deeper",{"2":{"1":1,"6":1,"128":1,"129":2}}],["detrimental",{"2":{"136":1}}],["details",{"2":{"124":3,"125":1,"145":2}}],["detection",{"2":{"120":1}}],["determined",{"2":{"44":1,"46":1}}],["determine",{"2":{"44":10,"46":3,"50":2,"52":2,"53":9,"55":2,"68":1,"82":1,"93":9,"96":1,"99":1,"109":1,"152":3,"167":1}}],["determines",{"2":{"36":1,"44":3,"53":1,"93":10}}],["determinant",{"2":{"6":1,"39":1}}],["det",{"2":{"0":1,"6":2,"39":4}}],["dirname",{"2":{"150":4}}],["dirty",{"2":{"149":1}}],["directive",{"2":{"129":1}}],["direction",{"2":{"6":1,"44":1,"65":5,"120":3}}],["directly",{"2":{"6":1,"56":1,"120":1,"146":1}}],["dig",{"2":{"129":1}}],["dict",{"2":{"120":5}}],["didn",{"2":{"56":1,"93":1,"159":1}}],["division",{"2":{"38":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"59":1}}],["dimensional",{"2":{"5":1,"6":1,"35":1,"39":1}}],["dimensions",{"2":{"3":1,"6":1,"96":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"79":2,"95":1,"96":4,"142":1}}],["discouraged",{"2":{"164":1}}],["discussion",{"2":{"26":1,"49":1}}],["distributed",{"2":{"168":2}}],["distinct",{"2":{"53":1,"120":1}}],["dist",{"2":{"53":40,"59":19,"93":2,"146":8,"152":40}}],["distance`",{"2":{"146":3,"147":1,"160":1}}],["distances",{"2":{"53":1,"58":1,"146":1,"151":5}}],["distance",{"0":{"57":2,"58":2},"1":{"58":2,"59":2},"2":{"0":4,"4":26,"6":47,"30":1,"39":13,"40":3,"46":3,"53":32,"57":2,"58":17,"59":92,"93":1,"122":1,"144":1,"145":5,"146":13,"147":14,"150":1,"151":3,"152":6,"153":1,"170":2}}],["disagree",{"2":{"36":1}}],["disparate",{"2":{"26":1}}],["dispatches",{"2":{"6":1,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"65":1,"68":1,"82":1,"96":1,"99":1,"109":1}}],["dispatch",{"2":{"4":1,"6":5,"24":1,"39":1,"65":1,"124":1,"129":2,"158":1,"160":1}}],["displaying",{"2":{"164":1}}],["display",{"2":{"13":1,"38":1,"164":1}}],["disjoint",{"0":{"80":1,"81":1,"84":1,"85":1,"86":1,"87":1,"88":1},"1":{"81":1,"82":1},"2":{"0":2,"3":5,"6":7,"23":1,"30":1,"56":2,"80":1,"81":3,"82":11,"83":6,"84":15,"85":18,"86":10,"87":5,"88":4,"89":2,"92":3,"93":16,"135":2,"136":2,"138":7,"167":1}}],["diffs",{"2":{"33":4}}],["diff",{"2":{"6":2,"33":17,"50":5,"51":3,"96":3,"138":8}}],["differs",{"2":{"164":1}}],["differ",{"2":{"4":1,"6":1,"59":1}}],["differently",{"2":{"4":3,"6":4,"33":1,"36":2,"46":1}}],["different",{"2":{"3":1,"4":4,"6":6,"20":1,"23":1,"33":1,"36":4,"44":3,"46":1,"53":2,"96":3,"120":1,"127":1,"129":1,"136":2,"164":2,"166":1}}],["differences",{"0":{"51":1},"2":{"53":1,"152":1}}],["difference",{"0":{"50":1},"2":{"0":1,"6":7,"11":1,"23":1,"30":1,"44":3,"50":12,"51":14,"53":1,"55":1,"56":3,"135":1,"138":1,"146":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":2,"135":1,"138":4}}],["doi",{"2":{"50":2,"52":2,"55":2,"93":1}}],["doing",{"2":{"17":1,"22":1,"129":1,"164":1}}],["dot",{"2":{"33":2,"39":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"124":3,"125":1,"145":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"38":1}}],["docstring",{"2":{"124":6,"125":2,"145":4}}],["docstrings",{"0":{"123":1},"1":{"124":1},"2":{"7":1}}],["docs",{"2":{"120":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"42":1,"53":2,"61":1,"67":3,"93":1,"139":1}}],["doesn",{"2":{"4":1,"6":2,"36":1,"49":1,"65":1,"146":1,"160":1,"169":1}}],["download",{"2":{"25":1,"150":1,"164":1}}],["down",{"2":{"6":1,"18":1,"28":1,"39":1,"129":1}}],["doublets",{"2":{"169":2}}],["double",{"2":{"153":4}}],["doubled",{"2":{"6":1,"153":1}}],["douglas",{"2":{"148":2,"150":2,"152":1}}],["douglaspeucker",{"0":{"152":1},"2":{"0":1,"6":5,"148":1,"150":5,"152":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"93":2,"120":1,"122":1,"136":1,"163":1,"167":1}}],["don",{"2":{"4":2,"6":3,"44":4,"50":1,"56":1,"65":6,"85":1,"93":1,"98":1,"102":1,"120":2,"129":3,"147":1,"160":1}}],["do",{"0":{"9":1,"23":1,"54":1},"2":{"1":1,"6":2,"14":1,"23":1,"30":1,"33":1,"36":2,"39":2,"40":1,"43":1,"46":1,"49":1,"56":3,"59":2,"64":1,"65":1,"77":1,"85":2,"86":1,"87":2,"93":1,"120":4,"122":1,"129":9,"131":1,"132":1,"137":1,"140":2,"143":1,"146":1,"150":1,"155":2,"156":2,"164":4,"165":3,"168":1,"169":1}}],["automatically",{"2":{"164":1}}],["autmoatically",{"2":{"96":1}}],["ay",{"2":{"119":2}}],["azimuth",{"2":{"119":2}}],["against",{"2":{"65":1,"93":2,"146":1,"150":1}}],["again",{"2":{"53":1,"129":1}}],["a``",{"2":{"51":2}}],["a`",{"2":{"51":7,"53":3,"56":2}}],["away",{"2":{"40":1,"79":1,"170":1}}],["a2y",{"2":{"53":4}}],["a2x",{"2":{"53":4}}],["a2",{"2":{"38":4,"53":54,"96":6}}],["a1y",{"2":{"53":7}}],["a1x",{"2":{"53":7}}],["a1",{"2":{"38":2,"44":9,"53":66,"96":6}}],["america",{"2":{"150":1}}],["am",{"2":{"93":1}}],["ambiguity",{"2":{"59":2,"129":5}}],["amounts",{"2":{"166":1}}],["amount",{"2":{"35":1,"45":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"120":6}}],["ax",{"2":{"13":3,"14":3,"119":2,"163":5}}],["axislegend",{"2":{"145":1,"149":1}}],["axis",{"2":{"13":2,"14":1,"25":1,"32":1,"35":1,"38":4,"42":1,"45":1,"58":1,"120":2,"145":1,"150":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"53":1}}],["adjacent",{"2":{"44":1,"51":1,"53":1,"56":1}}],["adaptivity",{"0":{"54":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"54":1}}],["adapted",{"2":{"50":1,"52":1,"55":1,"119":1}}],["advance",{"2":{"43":2}}],["advised",{"2":{"6":1,"158":1}}],["administrative",{"2":{"169":1}}],["admin",{"2":{"11":1,"150":2}}],["adm0",{"2":{"11":7}}],["additional",{"2":{"166":1}}],["additionally",{"2":{"44":3,"65":1}}],["addition",{"2":{"38":1,"56":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"56":2,"120":1,"141":1,"144":1,"146":2,"147":1}}],["added",{"2":{"6":1,"33":1,"44":6,"46":1,"56":2,"124":1,"129":1,"138":2,"152":1}}],["add",{"2":{"3":1,"6":1,"7":2,"39":1,"40":1,"44":16,"46":1,"49":4,"50":3,"52":1,"53":2,"55":2,"56":9,"79":1,"120":4,"129":1,"144":1,"146":1,"152":10,"159":1,"164":1,"165":2,"167":1}}],["availible",{"2":{"43":1}}],["available",{"0":{"135":1},"2":{"6":4,"30":1,"134":4,"144":1,"145":1,"147":1,"150":1,"154":1,"158":1}}],["average",{"2":{"37":3,"43":4,"53":1}}],["avoid",{"2":{"5":1,"6":7,"39":1,"50":1,"52":1,"53":1,"55":1,"56":1,"120":2,"129":5,"147":1,"151":1,"152":1,"153":1,"163":3}}],["achieve",{"2":{"136":1}}],["across",{"2":{"127":1}}],["acos",{"2":{"33":1}}],["activate",{"2":{"145":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"39":1,"119":1,"132":1,"142":1,"146":1}}],["actually",{"2":{"9":1,"39":4,"53":1,"56":3,"93":1,"120":1,"166":1}}],["actuall",{"2":{"1":1,"6":1,"155":1}}],["access",{"2":{"164":1}}],["accessed",{"2":{"160":1}}],["acceptable",{"2":{"93":1}}],["accept",{"2":{"6":2,"134":1,"160":1}}],["according",{"2":{"131":1,"136":1,"137":1,"168":1}}],["accordingly",{"2":{"44":1}}],["account",{"2":{"50":1,"52":1}}],["accurary",{"2":{"53":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"145":1}}],["accumulators",{"2":{"39":1}}],["accumulator",{"2":{"39":1}}],["accumulate",{"2":{"36":1,"43":3}}],["accumulation",{"0":{"11":1},"2":{"39":1}}],["after",{"2":{"6":8,"33":1,"44":3,"129":1,"139":1,"150":2}}],["ab",{"2":{"44":3,"50":1,"52":1,"53":5,"55":1}}],["able",{"2":{"20":1,"53":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"29":1,"39":2,"93":1,"130":1}}],["above",{"2":{"4":1,"6":1,"33":1,"43":1,"44":1,"53":1,"56":2,"134":1}}],["abs",{"2":{"33":1,"36":4,"43":1,"46":2,"79":8,"96":2,"120":1,"153":1,"170":1}}],["absolute",{"2":{"4":1,"6":1,"35":1,"36":2}}],["abstractpolygon",{"2":{"129":1}}],["abstractpolygontrait",{"2":{"59":1}}],["abstractpoint",{"2":{"129":1}}],["abstractface",{"2":{"129":1}}],["abstractfloat",{"2":{"30":1,"33":1,"36":2,"44":1,"46":2,"49":1,"50":1,"52":1,"53":1,"55":1,"59":8}}],["abstractrange",{"2":{"120":6}}],["abstractmesh",{"2":{"129":1}}],["abstractmulticurvetrait",{"2":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["abstractmatrix",{"2":{"6":5,"120":13}}],["abstractcurvetrait",{"2":{"33":1,"36":1,"46":1,"70":1,"73":1,"74":1,"79":1,"84":1,"88":1,"101":1,"104":1,"105":1,"111":1,"114":1,"115":1,"119":1,"150":2,"161":3}}],["abstractarrays",{"2":{"127":1}}],["abstractarray",{"2":{"6":1,"124":1,"129":6,"161":2}}],["abstract",{"2":{"6":3,"39":3,"133":1,"134":4,"135":1,"150":3,"159":1}}],["abstractvector",{"2":{"5":1,"6":1,"39":26,"120":8}}],["abstractgeometrytrait`",{"2":{"134":1}}],["abstractgeometrytrait",{"2":{"6":3,"36":2,"46":1,"59":1,"75":1,"89":1,"106":1,"116":1,"124":1,"127":1,"134":4,"135":2,"161":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"62":2,"78":2,"129":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"49":1,"51":2,"53":4,"56":2,"96":4,"122":1,"124":2,"129":9,"158":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"39":18}}],["attribute",{"2":{"166":1}}],["attributed",{"2":{"165":1}}],["attributes",{"0":{"165":1},"2":{"162":1,"165":3}}],["attempts",{"2":{"93":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"126":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"18":1,"20":1,"24":1,"33":2,"35":1,"36":1,"38":1,"39":2,"44":4,"46":2,"53":8,"56":2,"93":17,"96":6,"98":1,"99":1,"102":3,"103":2,"104":2,"105":1,"106":1,"109":1,"115":1,"119":1,"127":1,"129":1,"145":1,"147":1,"152":1,"154":1,"164":3}}],["arbitrarily",{"2":{"127":1}}],["arbitrary",{"2":{"37":1,"122":1,"163":1}}],["around",{"2":{"38":1,"39":2,"49":1,"58":1,"65":1,"120":1,"150":1,"168":1}}],["argmin",{"2":{"154":1}}],["argtypes",{"2":{"40":2,"143":1,"146":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"56":1,"120":1,"129":5}}],["argument",{"2":{"4":5,"6":10,"33":1,"36":2,"43":1,"46":1,"50":1,"52":1,"55":1,"59":2,"129":2,"160":2,"164":2}}],["arguments",{"2":{"1":1,"3":1,"6":5,"44":1,"68":2,"82":1,"99":1,"109":1,"142":1,"146":2,"147":1,"160":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"146":1}}],["array",{"2":{"4":1,"6":2,"36":1,"46":1,"120":5,"129":7,"151":1,"154":1}}],["arrays",{"2":{"1":1,"6":2,"22":1,"120":1,"129":2}}],["aren",{"2":{"4":3,"6":5,"49":1,"51":1,"53":2,"56":4,"65":3,"135":2,"138":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":51,"9":2,"20":2,"22":3,"24":1,"25":1,"26":1,"32":1,"33":8,"35":1,"36":2,"37":6,"39":11,"42":1,"43":3,"44":31,"46":6,"49":3,"50":3,"51":15,"52":2,"53":16,"55":5,"56":9,"58":1,"59":1,"61":1,"64":3,"65":26,"68":7,"70":1,"71":3,"72":3,"73":1,"75":1,"81":1,"82":5,"84":1,"85":1,"86":1,"88":1,"89":1,"93":12,"96":7,"99":5,"101":1,"103":2,"108":1,"109":5,"111":1,"112":3,"113":3,"114":1,"116":1,"119":1,"120":14,"121":1,"124":1,"127":1,"129":4,"130":1,"131":1,"132":1,"134":2,"135":3,"136":1,"137":1,"138":2,"139":2,"141":1,"145":1,"146":1,"147":1,"150":4,"152":1,"154":2,"156":1,"157":2,"158":1,"160":1,"163":1,"165":2,"166":2,"167":3,"168":6,"169":1,"170":1}}],["area2",{"2":{"43":4}}],["area1",{"2":{"43":4}}],["areas",{"2":{"4":2,"6":2,"36":3,"153":2}}],["area",{"0":{"34":2,"35":2},"1":{"35":2,"36":2},"2":{"0":5,"4":15,"6":25,"11":6,"30":1,"34":2,"35":9,"36":61,"41":1,"42":3,"43":49,"45":2,"46":44,"55":2,"56":1,"96":1,"122":1,"135":2,"138":2,"150":2,"153":4,"164":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":2,"42":1,"45":1,"58":2,"120":2,"145":1,"150":1}}],["assign",{"2":{"162":1}}],["assigned",{"2":{"44":1,"120":7,"168":1}}],["assets",{"2":{"164":1}}],["assetpath",{"2":{"164":1}}],["assemble",{"2":{"132":1}}],["assert",{"2":{"39":23,"43":1,"44":1,"49":1,"51":1,"53":1,"147":1,"161":1}}],["assume",{"2":{"96":2,"129":3,"131":1,"138":1}}],["assumed",{"2":{"36":1,"65":1,"93":1}}],["assumes",{"2":{"6":1,"44":1,"59":1,"146":1,"154":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"37":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":79,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":2,"26":1,"32":2,"33":4,"35":2,"36":3,"37":4,"38":1,"39":4,"40":3,"42":2,"43":1,"44":15,"45":2,"46":5,"48":3,"49":5,"50":8,"51":2,"52":7,"53":8,"55":7,"56":5,"58":3,"59":1,"61":2,"62":2,"64":2,"65":2,"67":3,"68":3,"77":2,"78":2,"79":2,"81":2,"82":3,"91":2,"92":2,"93":7,"95":2,"96":2,"98":2,"99":3,"101":1,"108":2,"109":3,"119":8,"120":3,"122":3,"124":1,"127":2,"128":2,"129":15,"131":2,"132":2,"134":1,"135":1,"137":2,"141":1,"142":3,"144":2,"145":2,"146":3,"148":2,"149":2,"150":7,"152":2,"155":3,"158":2,"159":2,"160":2,"161":2,"162":3,"163":2,"164":2,"166":3,"167":2,"168":3,"169":2}}],["alone",{"2":{"129":1}}],["along",{"2":{"4":4,"6":5,"25":1,"44":3,"46":2,"53":4,"65":4,"93":1}}],["although",{"2":{"112":1,"113":1}}],["alternate",{"2":{"44":1}}],["alternative",{"2":{"44":1}}],["already",{"2":{"65":1,"93":2,"152":1}}],["almost",{"2":{"53":1}}],["alg=nothing",{"2":{"150":1}}],["alg`",{"2":{"150":1}}],["alg",{"2":{"6":4,"150":21,"151":3,"152":8,"153":3,"154":7,"160":9}}],["algorithms",{"2":{"6":3,"131":1,"147":1,"148":1,"150":4,"152":1,"154":1}}],["algorithm",{"0":{"151":1,"152":1,"153":1},"2":{"6":10,"38":1,"44":2,"46":1,"49":3,"50":1,"52":1,"55":1,"93":1,"148":1,"150":8,"151":1,"152":3,"153":1,"160":4}}],["allocations",{"2":{"5":1,"6":1,"39":1}}],["allow=",{"2":{"93":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"28":1,"68":2,"70":3,"71":3,"72":3,"73":1,"82":2,"84":3,"85":3,"86":2,"87":1,"99":1,"102":1,"103":1,"104":1,"109":3,"111":3,"112":3,"113":3,"114":1,"122":1,"148":1,"164":1,"165":1,"167":1}}],["allowed",{"2":{"6":1,"68":3,"82":3,"93":6,"99":5,"101":1,"102":2,"109":3,"150":1}}],["allow",{"2":{"1":1,"6":1,"23":1,"53":1,"68":7,"79":3,"82":7,"93":73,"99":10,"109":10,"155":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"22":1,"26":1,"30":2,"33":5,"36":3,"39":1,"44":13,"46":3,"50":1,"51":3,"53":3,"56":5,"58":1,"61":1,"65":2,"71":3,"72":3,"75":1,"88":1,"89":1,"93":7,"96":4,"108":1,"116":1,"119":1,"120":3,"121":1,"124":1,"127":2,"128":1,"129":8,"132":1,"134":1,"136":1,"140":1,"141":1,"150":1,"155":2,"156":1,"157":1,"163":1,"164":1,"166":1,"167":1}}],["always",{"2":{"1":7,"4":6,"6":10,"26":1,"35":1,"36":4,"46":2,"58":1,"59":1,"65":1,"129":2,"142":4,"167":1}}],["also",{"2":{"1":2,"6":10,"23":1,"33":1,"36":2,"43":2,"44":3,"46":1,"50":1,"52":1,"53":2,"55":1,"58":1,"59":2,"65":3,"96":1,"120":1,"127":1,"129":1,"132":1,"135":3,"138":2,"143":1,"144":1,"145":1,"146":1,"148":1,"155":1,"158":1,"163":2,"165":1}}],["a",{"0":{"23":1,"165":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":195,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":1,"26":2,"28":2,"29":2,"32":3,"33":22,"35":11,"36":20,"37":13,"38":4,"39":11,"40":2,"42":5,"43":8,"44":281,"45":2,"46":17,"48":3,"49":4,"50":39,"51":30,"52":38,"53":91,"54":3,"55":39,"56":53,"58":15,"59":27,"61":2,"64":2,"65":54,"67":1,"68":3,"70":5,"71":3,"72":2,"74":2,"75":2,"77":2,"79":1,"81":1,"82":3,"84":4,"85":3,"86":1,"88":2,"89":2,"91":2,"93":52,"95":5,"96":27,"98":2,"99":4,"101":4,"102":2,"103":2,"104":1,"105":2,"106":2,"108":1,"109":3,"111":5,"112":2,"113":2,"115":2,"116":2,"118":1,"119":4,"120":79,"122":4,"124":2,"127":4,"129":34,"130":6,"131":2,"132":2,"133":5,"134":6,"135":9,"136":8,"138":6,"140":3,"141":2,"142":8,"143":3,"144":5,"145":4,"146":8,"147":10,"149":3,"150":5,"153":3,"154":1,"155":2,"156":1,"158":6,"159":1,"160":12,"161":2,"162":1,"163":21,"164":17,"165":5,"166":11,"167":5,"168":8,"169":3,"170":3}}],["annotation",{"2":{"159":1}}],["angels",{"2":{"33":1}}],["angle",{"2":{"33":35,"119":1}}],["angles",{"0":{"31":1,"32":1},"1":{"32":1,"33":1},"2":{"0":2,"4":10,"6":10,"30":1,"31":1,"32":4,"33":42}}],["answers",{"2":{"136":1}}],["answer",{"2":{"6":3,"50":1,"52":1,"53":1,"55":1}}],["another",{"2":{"3":1,"6":1,"44":2,"53":1,"58":1,"61":1,"67":1,"70":1,"72":1,"73":1,"77":1,"81":1,"84":1,"85":1,"86":1,"87":1,"91":1,"93":1,"95":1,"96":1,"98":1,"101":1,"102":1,"103":1,"104":1,"108":1,"111":1,"112":1,"113":1,"114":1,"120":1,"142":1}}],["anonymous",{"2":{"1":1,"6":1,"155":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":27,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"32":1,"33":4,"35":1,"36":2,"38":1,"39":3,"40":2,"42":1,"44":15,"45":2,"46":2,"48":1,"49":1,"50":2,"51":5,"52":2,"53":9,"55":2,"56":2,"58":2,"59":5,"61":1,"64":1,"65":1,"67":2,"70":2,"77":1,"81":1,"91":1,"93":13,"95":1,"96":1,"98":1,"108":1,"111":2,"112":1,"113":1,"120":3,"121":1,"124":1,"127":1,"128":1,"129":8,"132":1,"141":1,"142":1,"146":1,"155":2,"160":3,"161":1,"163":2,"164":2,"165":1,"168":1}}],["anything",{"2":{"6":1,"38":1,"93":1,"134":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"18":1,"24":1,"26":1,"28":1,"37":2,"43":1,"44":7,"46":1,"49":1,"51":1,"53":4,"56":1,"59":2,"69":2,"70":1,"73":1,"81":1,"83":2,"84":1,"85":2,"86":1,"87":2,"93":8,"96":2,"100":2,"110":2,"114":1,"120":2,"122":2,"124":1,"129":2,"132":1,"133":1,"134":3,"135":4,"138":4,"142":2,"144":1,"146":1,"147":1,"152":1,"161":1,"167":2,"168":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"34":1,"51":1,"53":1,"56":1,"57":1,"163":1,"164":1,"165":1},"1":{"35":1,"36":1,"58":1,"59":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":85,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"26":2,"28":2,"29":1,"30":1,"33":13,"35":1,"36":7,"37":2,"38":2,"39":20,"40":1,"41":2,"42":1,"43":29,"44":71,"45":2,"46":18,"48":1,"49":4,"50":4,"51":16,"52":4,"53":38,"55":6,"56":16,"58":2,"59":13,"61":3,"62":2,"64":2,"65":13,"67":2,"68":3,"71":3,"72":4,"73":1,"77":2,"78":2,"79":1,"82":3,"85":3,"86":1,"87":1,"91":1,"93":36,"95":2,"96":3,"99":2,"103":2,"104":2,"108":3,"109":4,"111":2,"112":3,"113":3,"114":1,"119":2,"120":16,"122":8,"124":1,"127":2,"128":3,"129":22,"130":1,"131":2,"132":1,"133":1,"134":5,"135":2,"136":1,"139":1,"140":2,"141":2,"142":2,"145":1,"146":5,"147":4,"148":2,"149":1,"150":8,"152":8,"153":1,"154":1,"155":1,"158":1,"159":3,"160":4,"162":3,"163":9,"164":9,"166":5,"167":2,"168":4,"169":2}}],["apart",{"2":{"138":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"131":1}}],["append",{"2":{"33":1,"44":5,"50":1,"51":2,"53":2,"55":1,"56":5,"138":2}}],["approximately",{"2":{"145":1}}],["approximatly",{"2":{"44":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"168":1}}],["appropriate",{"2":{"6":1,"160":2}}],["applies",{"2":{"127":2}}],["applied",{"2":{"6":3,"20":1,"124":1,"129":2,"133":2,"134":2,"135":1}}],["application",{"2":{"1":1,"6":3,"129":1,"132":1,"134":3,"135":1,"138":2,"139":1,"144":1,"147":1}}],["applying",{"2":{"139":1}}],["apply`",{"2":{"129":1}}],["applys",{"2":{"36":1,"46":1}}],["applyreduce",{"0":{"19":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"28":1,"33":1,"36":1,"43":2,"46":1,"59":2,"122":3,"124":1,"129":39,"159":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"28":1,"127":1},"1":{"19":1},"2":{"0":2,"1":4,"6":9,"17":1,"18":5,"20":1,"22":1,"24":1,"28":3,"122":5,"124":1,"126":1,"127":4,"128":1,"129":56,"134":5,"135":1,"140":3,"141":1,"142":1,"146":1,"147":1,"150":2,"155":3,"156":2,"159":1}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"39":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"39":1,"146":1,"150":1,"160":1}}],["snapped",{"2":{"120":1}}],["s3",{"2":{"44":3}}],["scratch",{"2":{"166":1}}],["sciences",{"2":{"164":1}}],["scalefactor",{"2":{"146":3}}],["scattered",{"2":{"168":1}}],["scatter",{"2":{"42":1,"58":2,"61":2,"64":2,"67":1,"77":1,"81":2,"95":2,"108":2,"168":1}}],["schema",{"2":{"129":6}}],["scheme",{"2":{"43":1}}],["scenario",{"2":{"93":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"120":1}}],["skipped",{"2":{"120":1}}],["skip",{"2":{"36":1,"93":14,"120":1,"154":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"59":1,"151":1,"152":1}}],["squared",{"2":{"6":2,"46":2,"59":12,"151":2,"152":7}}],["sqrt",{"2":{"33":2,"43":1,"59":3}}],["sgn",{"2":{"33":5}}],["smallest",{"2":{"33":2,"53":1}}],["sᵢ₋₁",{"2":{"39":25}}],["sᵢ₊₁",{"2":{"6":2,"39":41}}],["sᵢ",{"2":{"6":4,"39":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"165":1}}],["symdifference",{"2":{"121":1}}],["sym10100477",{"2":{"93":1}}],["symbol=",{"2":{"79":1}}],["symbol",{"2":{"6":1,"160":2}}],["systems",{"0":{"164":1}}],["system",{"2":{"1":2,"142":2,"162":2,"164":1}}],["switches",{"2":{"53":1,"56":1}}],["switch",{"2":{"44":1,"56":1,"159":1}}],["switching",{"2":{"6":1,"46":1}}],["swap",{"2":{"6":1,"56":1,"59":2,"140":1}}],["swapped",{"2":{"3":1,"6":1,"62":1,"68":1,"78":1,"79":1,"92":1,"96":1}}],["swapping",{"2":{"1":1,"6":1,"129":1}}],["s2",{"2":{"6":4,"39":6,"44":3}}],["s1",{"2":{"6":3,"39":6,"44":3}}],["saving",{"0":{"166":1}}],["saved",{"2":{"65":1}}],["save",{"2":{"33":1,"162":1,"166":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"18":1,"25":1,"33":3,"36":1,"44":15,"46":1,"49":1,"50":3,"52":1,"53":1,"55":1,"56":1,"58":1,"64":2,"65":30,"93":2,"95":1,"96":8,"124":1,"127":1,"129":6,"130":1,"135":2,"137":1,"138":2,"145":1,"163":1,"164":1,"166":1}}],["say",{"2":{"6":1,"39":1,"146":1}}],["span",{"2":{"168":1}}],["spatial",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"167":6,"168":3,"170":1}}],["spawn",{"2":{"129":5}}],["space",{"2":{"6":2,"26":1,"33":1,"35":1,"93":1,"146":1,"147":1}}],["sp",{"2":{"93":2}}],["split",{"2":{"49":1}}],["specialized",{"2":{"26":1}}],["specify",{"2":{"6":1,"124":1,"129":1,"164":2,"167":1}}],["specification",{"2":{"131":1,"134":1,"136":1,"137":1}}],["specifically",{"2":{"6":2,"39":3,"148":1,"167":1}}],["specific",{"2":{"44":1,"68":1,"82":1,"99":1,"109":1,"129":5}}],["specified",{"2":{"3":1,"6":2,"44":1,"51":2,"53":2,"56":2,"96":1,"127":1,"150":1}}],["slow",{"2":{"169":1}}],["slower",{"2":{"6":1,"160":2}}],["slope2",{"2":{"119":2}}],["slope1",{"2":{"119":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slighly",{"2":{"4":1,"6":1,"36":1}}],["slightly",{"2":{"4":1,"6":1,"36":1}}],["suite",{"2":{"146":5,"150":13}}],["suggestion",{"2":{"143":1}}],["sun",{"2":{"93":1}}],["surrounds",{"2":{"93":1}}],["sure",{"2":{"9":1,"33":1,"44":2,"59":1,"96":1,"154":1}}],["suppose",{"2":{"169":1,"170":1}}],["support",{"2":{"40":1,"144":1,"170":1}}],["supports",{"2":{"38":1,"39":1,"166":1,"170":2}}],["supported",{"2":{"23":1,"166":1}}],["supertype",{"2":{"6":1,"39":1}}],["sukumar",{"2":{"6":1,"39":1}}],["such",{"2":{"4":1,"6":1,"35":1,"48":1,"127":1,"141":1}}],["sum=1",{"2":{"39":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"35":1,"36":2,"37":2,"39":8,"46":1,"59":2,"119":5,"154":1,"161":4}}],["sublevel",{"2":{"169":1}}],["subsequent",{"2":{"163":1}}],["substituted",{"2":{"1":1,"6":1,"129":1}}],["subgeom1",{"2":{"129":2}}],["subgeom",{"2":{"129":3}}],["subject",{"2":{"44":1}}],["subtype",{"2":{"129":1}}],["subtypes",{"2":{"6":2,"39":2}}],["subtracted",{"2":{"119":1}}],["subtitle",{"2":{"13":1,"38":2,"146":1,"150":2}}],["sub",{"2":{"4":6,"6":7,"33":1,"36":3,"46":1,"51":6,"53":3,"56":4,"59":2,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"129":3,"136":4,"137":2,"138":4}}],["series",{"2":{"163":1}}],["serve",{"2":{"6":1,"39":1}}],["searchsortedfirst",{"2":{"152":1}}],["seg2",{"2":{"119":2}}],["seg1",{"2":{"119":3}}],["seg",{"2":{"93":23,"96":9}}],["segmentation",{"2":{"145":1}}],["segments",{"2":{"23":1,"30":1,"32":2,"33":1,"42":1,"43":2,"44":3,"46":1,"53":6,"93":18,"146":1,"147":3}}],["segmentization",{"2":{"144":1}}],["segmentizing",{"2":{"6":3,"145":1,"146":2,"147":1}}],["segmentized",{"2":{"145":1}}],["segmentizes",{"2":{"144":1}}],["segmentizemethod",{"2":{"6":1,"146":3,"147":2}}],["segmentize",{"0":{"144":1},"1":{"145":1,"146":1,"147":1},"2":{"0":1,"6":4,"30":1,"40":1,"122":1,"144":1,"145":5,"146":11,"147":13}}],["segment",{"2":{"4":4,"6":7,"33":1,"43":5,"44":6,"46":3,"48":1,"53":17,"59":2,"79":3,"93":43,"96":3,"119":2,"144":1,"146":2,"147":1}}],["separate",{"2":{"120":1,"129":1,"159":1,"166":1,"168":1}}],["separately",{"2":{"39":1,"120":1}}],["seperates",{"2":{"93":1}}],["seperate",{"2":{"44":1,"53":1}}],["sense",{"2":{"36":1,"59":1}}],["several",{"2":{"20":2,"36":1,"130":1,"138":1}}],["section",{"2":{"93":3,"95":1}}],["sections",{"2":{"10":1}}],["seconds=1",{"2":{"146":3,"150":8}}],["secondisleft",{"2":{"120":4}}],["secondisstraight",{"2":{"120":7}}],["secondary",{"2":{"3":3,"6":3,"62":1,"68":1,"109":1}}],["second",{"2":{"3":8,"6":9,"44":1,"53":4,"61":2,"62":1,"65":1,"67":1,"68":1,"71":1,"72":1,"73":1,"78":2,"82":2,"93":2,"99":1,"108":1,"109":1,"112":1,"113":1,"114":2,"152":1,"164":1,"167":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"120":1}}],["selectednode",{"2":{"120":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"158":1}}],["seem",{"2":{"26":1}}],["see",{"2":{"6":3,"7":1,"28":1,"42":1,"59":1,"61":1,"64":1,"67":1,"81":1,"91":1,"93":5,"95":1,"98":1,"108":1,"120":2,"131":1,"132":1,"134":1,"135":3,"137":1,"138":2,"145":2,"152":1,"168":2}}],["setup=",{"2":{"68":1,"82":1,"99":1,"109":1}}],["sets",{"2":{"44":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1},"2":{"3":2,"4":7,"6":19,"23":1,"33":1,"37":2,"39":8,"44":3,"50":2,"52":2,"53":7,"55":2,"64":2,"65":10,"68":1,"79":1,"82":1,"93":2,"96":1,"99":1,"109":1,"119":1,"120":1,"135":2,"138":2,"152":2,"163":1,"166":1,"168":3}}],["sve",{"2":{"1":1,"6":1,"155":1}}],["svector",{"2":{"1":14,"6":14,"44":5,"50":1,"53":2,"56":6,"93":1,"120":1,"155":13,"163":6,"164":4}}],["solution",{"2":{"93":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"46":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":90,"79":2,"124":3,"134":1,"135":4,"142":3,"164":14}}],["sort",{"2":{"44":4,"49":2,"53":2,"55":2,"93":1,"96":2,"120":1,"152":1}}],["sorted",{"2":{"20":1,"44":1,"152":7,"167":1}}],["someone",{"2":{"160":1}}],["something",{"0":{"54":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":4,"9":1,"17":1,"39":4,"65":1,"93":3,"96":1,"120":1,"121":1,"122":2,"127":2,"129":2,"133":1,"134":3,"135":1,"154":1,"157":2,"162":2,"167":1,"170":1}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"17":1,"19":1,"26":1,"30":1,"38":1,"39":1,"44":1,"45":1,"53":1,"55":2,"56":2,"58":1,"59":1,"61":1,"64":1,"65":4,"81":1,"91":1,"93":2,"108":1,"120":3,"124":1,"129":6,"144":1,"145":1,"146":3,"147":1,"154":1,"155":1,"160":2,"164":2}}],["step",{"2":{"44":7,"50":1,"51":3,"52":1,"53":3,"55":1,"56":3,"120":4,"161":1}}],["storing",{"2":{"166":1}}],["stored",{"2":{"44":2,"168":1}}],["stores",{"2":{"44":1}}],["store",{"2":{"39":1,"166":1}}],["stopping",{"2":{"152":2}}],["stops",{"2":{"127":1}}],["stop",{"2":{"18":2,"79":3,"93":4,"96":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["standardized",{"2":{"93":1}}],["standards",{"2":{"93":1}}],["stay",{"2":{"56":1}}],["stackoverflow",{"2":{"53":1}}],["stack",{"2":{"49":1}}],["states",{"2":{"150":1}}],["state",{"2":{"55":1,"169":9}}],["status",{"2":{"44":31,"51":4,"53":5,"56":4,"120":1}}],["static",{"2":{"159":1}}],["staticarray",{"2":{"39":1}}],["staticarrays",{"2":{"30":1,"44":5,"50":1,"53":2,"56":6,"93":1,"120":1,"155":2}}],["staticarraysco",{"2":{"1":1,"6":1,"155":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"39":1,"155":10,"163":6,"164":4}}],["statica",{"2":{"1":1,"6":1,"155":1}}],["statistics",{"2":{"13":2,"30":1}}],["stability",{"2":{"23":1,"29":1}}],["stable",{"2":{"13":1,"24":1,"147":1}}],["stage",{"2":{"7":1}}],["started",{"2":{"44":1}}],["starting",{"2":{"43":2,"44":1,"46":1,"53":1,"138":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"33":7,"39":1,"44":76,"46":17,"51":4,"53":4,"56":5,"65":1,"79":4,"93":44,"96":3,"111":1,"120":2,"130":1,"152":16,"163":1}}],["straightline",{"2":{"120":3}}],["straight",{"2":{"120":6}}],["strait",{"2":{"120":1}}],["structs",{"2":{"20":1,"134":1}}],["structures",{"2":{"122":1}}],["structure",{"2":{"6":2,"124":1,"129":1,"140":1}}],["struct",{"2":{"6":3,"39":2,"44":2,"132":1,"138":2,"146":2,"151":1,"152":1,"153":1,"158":3,"159":2,"160":4}}],["strings",{"2":{"6":1,"43":1,"53":1}}],["string",{"2":{"1":2,"14":1,"42":1,"43":1,"142":2}}],["still",{"2":{"0":1,"36":1,"43":1,"44":3,"67":1,"152":1}}],["shp",{"2":{"166":1}}],["ships",{"2":{"164":1}}],["shifting",{"2":{"164":1}}],["shift",{"2":{"163":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"129":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"38":1,"164":1,"166":1,"167":2}}],["shoelace",{"2":{"4":1,"6":1,"36":2,"46":1}}],["shouldn",{"2":{"53":1}}],["should",{"2":{"1":1,"4":1,"6":14,"17":1,"18":1,"20":2,"26":1,"33":3,"36":1,"43":1,"44":3,"45":1,"65":1,"93":4,"120":2,"124":1,"129":2,"131":1,"134":4,"135":2,"139":1,"147":1,"150":2,"159":1}}],["sharing",{"2":{"81":1}}],["shares",{"2":{"53":1}}],["share",{"2":{"4":7,"6":8,"64":2,"65":8,"85":2,"86":1,"87":1,"96":1,"104":1}}],["shared",{"0":{"154":1},"2":{"3":1,"6":1,"44":2,"53":2,"96":3}}],["shapes",{"2":{"59":1,"166":7}}],["shape",{"2":{"42":1,"51":1,"53":1,"64":1,"137":1,"163":1}}],["shaped",{"2":{"38":1}}],["shapefiles",{"2":{"166":1}}],["shapefile",{"2":{"28":1,"166":4}}],["shallower",{"2":{"1":1,"6":1,"129":1}}],["sites",{"2":{"169":1}}],["sides",{"2":{"44":3,"131":1}}],["side",{"2":{"33":4,"44":26}}],["signals",{"2":{"128":1}}],["sign",{"2":{"13":2,"14":2,"33":7,"36":2,"119":3}}],["signed",{"0":{"34":1,"35":1,"57":1,"58":1},"1":{"35":1,"36":1,"58":1,"59":1},"2":{"0":4,"4":15,"6":18,"11":3,"34":1,"35":5,"36":23,"46":3,"57":1,"58":7,"59":19}}],["six",{"2":{"6":1,"150":1}}],["size=",{"2":{"164":1}}],["sizehint",{"2":{"44":2,"51":1,"147":1}}],["size",{"2":{"6":4,"13":2,"14":5,"38":1,"56":1,"120":2,"129":4,"150":1}}],["sin",{"2":{"163":3,"164":3}}],["singed",{"2":{"59":1}}],["singular",{"2":{"53":1}}],["singlepoly",{"2":{"150":6}}],["single",{"2":{"4":6,"6":10,"23":1,"33":2,"36":1,"46":1,"65":5,"95":2,"120":2,"135":2,"136":1,"138":2,"163":3,"166":1}}],["since",{"2":{"1":1,"6":2,"25":1,"33":1,"36":1,"43":1,"46":2,"55":1,"59":1,"65":1,"93":1,"96":2,"103":1,"142":1,"159":1,"160":2,"169":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simplication",{"2":{"150":1}}],["simplifier",{"2":{"150":4}}],["simplified",{"2":{"23":1,"149":1}}],["simplifies",{"2":{"6":3,"151":1,"152":1,"153":1}}],["simplification",{"0":{"148":1},"1":{"149":1,"150":1},"2":{"6":2,"148":2,"150":2}}],["simplifying",{"2":{"148":1}}],["simplify",{"0":{"151":1,"152":1,"153":1},"2":{"0":1,"6":15,"9":1,"30":1,"44":1,"122":1,"149":1,"150":41,"151":1,"152":2,"153":1}}],["simplifyalgs",{"2":{"154":1}}],["simplifyalg",{"2":{"0":1,"6":8,"150":5,"151":2,"152":2,"153":2}}],["simply",{"2":{"7":1,"35":1,"40":1,"44":1,"53":1,"56":1,"62":1,"78":1,"92":1,"120":1,"133":1,"142":1,"143":1,"146":1,"163":1,"165":1}}],["simple",{"0":{"168":1},"2":{"6":2,"39":1,"122":3,"140":1,"142":1,"149":2,"150":2,"159":1}}],["simpler",{"2":{"6":1,"120":1}}],["similarly",{"2":{"122":1}}],["similar",{"2":{"1":1,"6":3,"18":1,"26":1,"28":1,"40":1,"120":2,"129":1,"146":2,"147":1,"156":1}}],["s",{"0":{"29":1},"2":{"0":1,"6":9,"7":1,"9":1,"18":1,"19":1,"28":1,"33":1,"35":1,"36":4,"37":1,"38":2,"39":5,"42":3,"43":3,"44":3,"46":1,"48":1,"51":1,"53":2,"56":3,"59":1,"65":1,"77":2,"84":3,"85":4,"86":2,"93":9,"96":1,"104":1,"120":5,"122":2,"124":3,"125":1,"129":1,"132":1,"135":4,"136":1,"138":3,"139":1,"145":4,"146":1,"148":1,"150":2,"154":4,"158":2,"159":1,"160":6,"163":6,"164":8,"165":2,"166":5,"170":2}}],["fn",{"2":{"166":8}}],["fc",{"2":{"129":22,"150":3,"161":14}}],["fj",{"2":{"120":2}}],["f2",{"2":{"44":2}}],["f1",{"2":{"44":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"131":1}}],["fetch",{"2":{"129":2}}],["fetched",{"2":{"120":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"120":4,"129":7,"164":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"124":1,"127":1,"129":14,"161":5}}],["features",{"0":{"69":1,"83":1,"100":1,"110":1},"2":{"1":1,"6":2,"11":1,"22":1,"120":3,"128":1,"129":19,"164":1}}],["featuretrait",{"2":{"1":2,"6":3,"69":4,"79":2,"83":4,"100":4,"110":4,"124":1,"127":3,"129":15,"161":5}}],["feature",{"2":{"1":6,"4":1,"6":11,"18":2,"22":1,"36":1,"46":1,"120":2,"122":1,"128":1,"129":49,"134":1,"150":2,"161":2,"166":1}}],["fra",{"2":{"169":2}}],["frame",{"2":{"165":1}}],["framework",{"2":{"122":4}}],["fracs",{"2":{"44":20,"49":1}}],["frac",{"2":{"39":1,"44":2,"53":17,"150":2}}],["fractional",{"2":{"44":1,"53":3}}],["fractions",{"2":{"44":1,"53":4}}],["fraction",{"2":{"6":4,"53":2,"59":1,"150":1}}],["front",{"2":{"33":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"20":1,"22":1,"30":1,"36":2,"38":1,"39":4,"40":1,"43":1,"44":6,"46":11,"49":1,"50":1,"51":3,"52":1,"53":11,"55":1,"56":6,"59":25,"82":2,"84":5,"85":4,"86":2,"87":1,"88":2,"93":6,"96":2,"119":2,"120":7,"124":3,"129":3,"138":1,"142":4,"144":1,"150":1,"151":1,"152":3,"153":1,"161":1,"162":1,"164":5,"166":1,"167":1,"168":1,"170":1}}],["footprint",{"2":{"164":1}}],["foldable",{"2":{"129":3}}],["follows",{"2":{"44":2,"68":1,"82":1,"99":1,"109":1,"120":1}}],["following",{"2":{"6":1,"39":1,"48":1,"131":1,"137":1,"150":1,"167":1}}],["focusing",{"2":{"26":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"46":1,"49":1,"50":2,"52":2,"53":1,"55":2,"65":1,"120":5,"127":3,"129":7,"147":1}}],["forward",{"2":{"53":1}}],["forwards",{"2":{"44":1,"51":1,"56":1}}],["formats",{"2":{"162":1,"164":1,"166":3}}],["format",{"2":{"49":1,"166":3}}],["form",{"2":{"18":1,"44":3,"53":8,"56":3,"129":1}}],["formed",{"2":{"4":2,"6":3,"32":1,"33":4,"39":1,"44":8,"55":1,"56":1,"152":1}}],["formula",{"2":{"4":1,"6":1,"36":2,"46":1}}],["force",{"2":{"1":1,"129":1,"142":1,"150":1}}],["for",{"0":{"51":1,"53":1,"56":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":44,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"26":3,"28":1,"30":1,"33":5,"36":8,"37":1,"38":1,"39":19,"40":3,"43":7,"44":35,"46":11,"49":5,"50":2,"51":3,"52":1,"53":7,"55":1,"56":9,"58":2,"59":7,"65":13,"68":3,"74":1,"75":1,"77":1,"79":6,"82":2,"88":1,"89":1,"93":22,"95":1,"96":11,"99":2,"105":1,"106":1,"109":3,"115":1,"116":1,"118":1,"119":5,"120":13,"121":1,"122":3,"124":6,"125":2,"129":6,"130":3,"131":2,"133":1,"134":5,"136":3,"137":1,"138":5,"139":1,"141":1,"142":3,"144":4,"145":7,"146":6,"147":8,"148":4,"150":12,"151":2,"152":2,"153":1,"154":6,"158":1,"159":2,"160":5,"161":7,"162":1,"164":5,"166":3,"167":1,"169":2,"170":1}}],["fi",{"2":{"120":2}}],["fine",{"2":{"145":1}}],["findmin",{"2":{"154":1}}],["findmax",{"2":{"150":1,"152":1}}],["findall",{"2":{"134":1}}],["finding",{"2":{"53":1}}],["findfirst",{"2":{"44":6,"49":2,"150":1}}],["findnext",{"2":{"44":3}}],["findlast",{"2":{"44":2}}],["findprev",{"2":{"44":2}}],["finds",{"2":{"44":1,"46":1}}],["find",{"2":{"33":6,"36":1,"44":12,"46":3,"49":2,"50":4,"52":2,"53":8,"55":1,"59":3,"65":1,"93":7,"120":2,"152":5,"169":1}}],["finally",{"2":{"38":2,"53":1,"120":1,"129":3,"166":1}}],["final",{"2":{"25":2,"56":1,"134":4,"146":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"44":1,"120":1,"147":3}}],["filled",{"2":{"44":5,"46":3,"58":1,"59":2,"93":16}}],["files",{"2":{"157":1,"166":2}}],["file",{"2":{"25":3,"44":1,"68":3,"82":3,"99":3,"109":3,"120":1,"121":1,"122":1,"133":1,"142":1,"147":1,"148":1,"157":2,"162":1,"166":2}}],["filters",{"2":{"44":1}}],["filtering",{"2":{"6":1,"150":1}}],["filter",{"2":{"4":1,"6":2,"44":2,"129":3,"138":2,"141":1,"150":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"44":2}}],["figure",{"2":{"13":1,"14":1,"35":1,"38":2,"164":3}}],["fig",{"2":{"13":6,"14":6,"163":7,"164":4}}],["firstisright",{"2":{"120":2}}],["firstisleft",{"2":{"120":4}}],["firstisstraight",{"2":{"120":4}}],["firstnode",{"2":{"120":9}}],["first",{"2":{"3":9,"6":10,"33":14,"36":7,"38":1,"39":9,"40":1,"43":1,"44":17,"46":2,"49":1,"50":2,"52":1,"53":5,"55":3,"59":8,"61":2,"62":2,"65":4,"67":1,"68":2,"71":1,"72":1,"73":1,"78":2,"82":3,"93":22,"96":1,"99":2,"101":1,"108":1,"109":2,"112":1,"113":1,"114":2,"119":1,"120":16,"129":6,"131":1,"147":3,"151":1,"152":2,"161":2,"162":1,"163":1,"164":2,"167":1,"168":1}}],["fix1",{"2":{"129":2,"147":1}}],["fixme",{"2":{"119":1}}],["fix2",{"2":{"44":2}}],["fixed",{"2":{"6":3,"25":2,"50":1,"52":1,"55":1,"139":5}}],["fix",{"0":{"20":1},"2":{"0":1,"6":10,"9":3,"15":3,"17":1,"20":1,"25":4,"50":1,"51":11,"52":1,"53":11,"55":1,"56":16,"131":1,"133":1,"134":2,"137":1,"139":3}}],["fancy",{"2":{"163":1}}],["fancis",{"2":{"6":1,"39":1}}],["fair",{"2":{"145":1}}],["fail",{"2":{"1":1,"6":2,"129":6,"146":1}}],["fallback",{"2":{"129":1}}],["falses",{"2":{"44":2,"49":1,"50":1,"52":1}}],["false",{"0":{"24":1},"2":{"1":29,"3":7,"4":3,"6":55,"33":2,"36":1,"38":5,"44":26,"46":5,"49":1,"50":1,"51":3,"53":1,"55":4,"59":2,"61":2,"64":2,"65":27,"68":8,"70":2,"71":4,"72":1,"73":1,"74":1,"75":1,"77":2,"79":11,"82":9,"84":1,"85":4,"88":1,"89":1,"93":39,"96":22,"99":8,"101":3,"102":4,"103":1,"105":1,"106":1,"108":1,"109":7,"111":2,"112":4,"113":1,"114":1,"115":1,"116":1,"119":10,"120":5,"129":18,"131":16,"137":44,"138":4,"147":2,"150":1,"154":2,"155":20,"159":2,"161":2,"163":242,"164":30,"167":1}}],["fashion",{"2":{"35":1}}],["faster",{"2":{"39":1,"129":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":3,"19":1,"22":2,"32":1,"35":2,"38":4,"40":1,"42":2,"44":19,"45":2,"48":2,"50":2,"51":2,"52":2,"53":2,"55":2,"56":2,"58":5,"61":2,"64":2,"67":2,"77":2,"81":2,"91":2,"93":7,"95":2,"98":2,"108":2,"120":30,"124":2,"127":2,"129":168,"143":1,"145":2,"146":1,"149":2,"150":1,"154":6,"155":6,"160":5,"161":16,"163":6,"164":2,"168":3}}],["fun",{"2":{"163":1}}],["fundamental",{"2":{"157":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"53":1,"122":1,"140":1,"142":1,"147":1,"160":1}}],["functionalities",{"2":{"44":1}}],["functionally",{"2":{"1":1,"6":1,"18":1,"28":1,"129":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":12,"7":2,"9":1,"13":3,"14":2,"18":2,"28":1,"30":1,"33":5,"36":3,"39":13,"43":6,"44":18,"46":7,"48":2,"49":4,"50":3,"51":3,"52":2,"53":7,"54":1,"55":3,"56":6,"59":6,"61":1,"64":1,"65":8,"67":1,"68":1,"74":1,"75":1,"77":1,"79":5,"81":1,"82":1,"88":1,"89":1,"91":1,"93":9,"95":1,"96":7,"98":1,"99":1,"105":1,"106":1,"108":1,"109":1,"115":1,"116":1,"119":4,"120":16,"121":3,"124":3,"127":2,"129":29,"132":2,"134":7,"135":2,"138":2,"139":1,"140":2,"142":1,"144":2,"146":2,"147":7,"150":3,"151":2,"152":3,"153":2,"154":7,"155":3,"156":1,"160":6,"161":12,"163":1,"167":1,"170":4}}],["functions",{"0":{"1":1,"51":1,"53":1,"56":1,"122":1,"124":1,"161":1},"1":{"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1},"2":{"6":1,"9":3,"17":1,"28":1,"36":1,"39":1,"43":1,"44":2,"46":1,"48":1,"93":1,"121":1,"122":2,"127":1,"134":2,"135":1}}],["fulfilled",{"2":{"152":1}}],["fully",{"2":{"6":1,"44":4,"49":1,"96":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"46":5,"134":1,"169":4}}],["furthest",{"2":{"120":1}}],["further",{"2":{"42":1,"129":1}}],["furthermore",{"2":{"3":2,"6":5,"44":1,"50":1,"52":1,"55":1,"68":1,"109":1}}],["furst",{"2":{"25":1}}],["future",{"2":{"23":1,"59":1,"144":2}}],["flexijoins",{"2":{"167":1,"168":3,"169":1,"170":5}}],["flags",{"2":{"44":5}}],["flag",{"2":{"44":12,"49":1}}],["flat",{"2":{"6":1,"154":2,"161":1}}],["flattened",{"2":{"18":1}}],["flattening",{"2":{"6":4,"146":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"18":1,"39":1,"44":2,"46":3,"52":1,"56":1,"79":1,"124":4,"129":27,"138":1}}],["floating",{"2":{"6":1,"44":1,"53":5,"120":2}}],["float",{"2":{"6":3,"50":1,"52":1,"55":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"32":1,"33":3,"36":6,"43":1,"46":4,"49":2,"50":2,"52":1,"53":3,"55":1,"59":12,"93":4,"96":2,"119":4,"131":6,"137":26,"145":2,"146":2,"147":1,"151":4,"152":9,"153":2,"154":6,"155":6,"156":1,"161":8,"163":190,"164":17}}],["flipping",{"0":{"140":1},"2":{"140":1}}],["flipped",{"2":{"1":2,"6":2,"129":2}}],["flipaxis",{"2":{"38":1}}],["flip",{"2":{"0":1,"6":1,"30":1,"122":2,"129":1,"140":2}}],["wgs84",{"2":{"164":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"39":8}}],["wᵢ",{"2":{"39":18}}],["wt",{"2":{"39":3}}],["wkt",{"2":{"25":5}}],["w",{"2":{"13":13,"14":7,"59":4,"120":1}}],["wrong",{"2":{"136":1,"154":1}}],["writing",{"2":{"166":1}}],["written",{"2":{"65":1}}],["write",{"2":{"7":1,"29":1,"120":1,"166":7}}],["wrap",{"2":{"4":1,"6":1,"141":1,"146":1}}],["wrapped",{"2":{"22":1,"120":2,"127":1,"129":1}}],["wrapper",{"0":{"29":1},"2":{"29":1,"33":1,"36":1,"43":1,"46":1,"59":1,"65":1,"68":1,"82":1,"96":1,"99":1,"109":1}}],["wrappers`",{"2":{"129":1}}],["wrappers",{"2":{"1":10,"6":12,"22":1,"119":2,"120":1,"124":1,"131":8,"132":1,"137":22,"145":1,"146":1,"150":1,"155":10,"161":1,"163":121,"164":14}}],["wrappergeometry`",{"2":{"142":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"65":1,"142":1,"156":1}}],["web",{"2":{"166":1}}],["west",{"2":{"46":8}}],["were",{"2":{"44":1,"120":1,"168":1}}],["welcome",{"2":{"26":1}}],["wellknowntext",{"2":{"25":1}}],["wellknowngeometry",{"2":{"25":1}}],["well",{"2":{"17":1,"44":1,"46":1,"144":1,"148":1,"159":1}}],["we",{"0":{"54":2},"2":{"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":4,"26":2,"33":1,"35":2,"36":2,"38":4,"39":8,"40":2,"43":1,"44":7,"46":4,"51":8,"52":2,"53":3,"56":1,"59":1,"61":1,"62":1,"64":1,"65":5,"67":1,"68":1,"78":1,"81":1,"82":1,"91":3,"92":1,"93":2,"95":1,"96":2,"98":1,"99":1,"108":1,"109":1,"120":21,"121":1,"127":1,"129":20,"130":1,"143":1,"144":2,"145":2,"146":3,"147":1,"150":5,"154":2,"157":1,"159":4,"160":1,"162":2,"163":4,"164":10,"165":1,"166":3,"167":3,"168":7}}],["weighting",{"2":{"42":2,"43":1}}],["weights",{"2":{"37":4}}],["weight",{"2":{"6":5,"39":14,"43":1}}],["weighted",{"2":{"0":1,"6":2,"37":3,"39":4,"43":4}}],["walk",{"2":{"49":1}}],["wall2",{"2":{"46":7}}],["wall1",{"2":{"46":12}}],["walls",{"2":{"46":3}}],["wall",{"2":{"46":69}}],["wachspress",{"2":{"39":1}}],["wasincreasing",{"2":{"120":10}}],["wasn",{"2":{"44":1}}],["was",{"2":{"30":1,"33":1,"36":1,"38":1,"39":4,"40":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":3,"52":1,"53":2,"54":1,"55":1,"56":3,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"92":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"127":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"145":1,"147":1,"154":1,"155":1,"156":1,"160":2,"161":1}}],["watersheds",{"2":{"25":3}}],["wanted",{"2":{"170":1}}],["wants",{"2":{"129":1}}],["want",{"0":{"23":1,"54":1},"2":{"13":1,"18":1,"23":1,"39":1,"44":1,"119":1,"164":2,"165":1,"169":1,"170":1}}],["ways",{"2":{"136":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"25":1,"28":1,"37":1,"122":1,"133":1,"147":1,"158":1,"160":2,"165":1}}],["warn",{"2":{"120":2}}],["warned",{"2":{"6":1,"160":1}}],["warning",{"2":{"0":1,"5":1,"6":2,"24":1,"39":1,"129":1,"146":1,"157":1,"169":1}}],["won",{"2":{"23":1,"44":1,"129":1}}],["wouldn",{"2":{"53":1}}],["would",{"0":{"54":1},"2":{"6":3,"23":1,"50":1,"52":1,"53":1,"55":1,"120":1,"159":2,"164":1,"169":1,"170":1}}],["world",{"0":{"169":1},"2":{"167":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":1,"6":1,"61":1,"91":1,"98":1,"99":1}}],["works",{"2":{"142":1,"144":1}}],["workflow",{"2":{"79":1,"96":1}}],["workflows",{"2":{"23":1,"26":1}}],["working",{"2":{"3":1,"6":1,"79":1,"164":1}}],["work",{"2":{"1":3,"6":3,"9":1,"33":1,"36":2,"43":1,"46":2,"49":2,"59":1,"65":1,"93":1,"96":1,"119":1,"129":2,"142":1,"155":1,"169":1}}],["whole",{"2":{"93":1}}],["whose",{"2":{"3":1,"6":1,"79":1}}],["white",{"2":{"38":1}}],["while",{"2":{"33":1,"42":1,"43":1,"44":5,"53":2,"58":1,"65":1,"79":1,"93":1,"120":3,"138":1,"152":1,"154":2,"168":1}}],["whichever",{"2":{"6":1,"150":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,"25":1,"35":1,"36":1,"37":1,"38":2,"39":5,"40":1,"44":11,"46":2,"53":2,"65":2,"93":3,"120":3,"121":1,"122":1,"129":1,"130":2,"131":1,"134":2,"136":1,"137":1,"143":1,"144":1,"145":1,"146":3,"147":2,"150":1,"152":2,"155":1,"158":1,"160":4,"166":3,"167":3,"168":6,"170":1}}],["what",{"0":{"22":1,"29":1,"32":1,"35":2,"42":1,"45":1,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"127":1},"2":{"13":1,"14":1,"24":1,"42":1,"119":1,"120":1,"145":1,"159":1,"164":1,"169":1}}],["whatever",{"2":{"1":1,"6":1,"22":1,"129":1}}],["whyatt",{"2":{"148":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"25":1,"29":1,"36":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"118":1,"119":1,"126":2,"130":1,"139":2}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"18":1,"20":1,"23":2,"24":1,"36":1,"39":3,"43":1,"44":2,"51":5,"53":6,"56":7,"93":1,"120":1,"127":3,"129":1,"131":1,"134":1,"141":2,"150":1,"164":3,"166":1,"170":1}}],["wherever",{"2":{"6":1,"156":1}}],["where",{"2":{"1":2,"4":5,"6":11,"20":1,"30":2,"33":8,"36":12,"37":2,"39":24,"43":8,"44":14,"46":8,"49":5,"50":2,"51":5,"52":3,"53":18,"55":3,"56":12,"59":25,"65":1,"93":9,"120":3,"129":52,"136":1,"142":1,"145":1,"156":1,"157":1,"158":5,"161":3,"163":4}}],["widely",{"2":{"166":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"93":1,"152":1}}],["wikipedia",{"2":{"93":1,"152":2}}],["wind",{"2":{"4":1,"6":2,"36":1,"65":1}}],["winding",{"2":{"4":2,"6":2,"36":3,"44":7,"65":1,"120":1}}],["without",{"2":{"1":2,"6":1,"17":1,"24":1,"44":1,"81":1,"96":1,"129":3,"142":1,"155":1}}],["with",{"0":{"51":1,"53":1,"56":1,"151":1,"152":1,"153":1,"165":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"20":1,"22":2,"23":1,"32":1,"33":2,"36":7,"37":4,"38":1,"39":2,"43":1,"44":14,"46":6,"51":8,"52":5,"53":15,"55":1,"56":12,"58":1,"59":2,"68":1,"81":1,"85":1,"91":1,"93":28,"95":2,"96":5,"98":1,"99":1,"102":3,"103":2,"104":2,"114":1,"120":7,"122":1,"124":2,"127":1,"129":17,"131":1,"136":1,"141":1,"142":1,"144":1,"147":2,"150":2,"152":2,"153":1,"155":1,"159":1,"160":1,"162":1,"163":4,"164":8,"165":2,"166":2,"167":1,"168":1,"169":1}}],["within",{"0":{"107":1,"108":1,"111":1,"112":1,"114":1,"115":1,"116":1},"1":{"108":1,"109":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"30":1,"33":2,"36":1,"37":3,"39":1,"43":1,"44":9,"45":2,"46":5,"51":1,"53":2,"55":1,"56":6,"58":1,"59":5,"61":2,"62":3,"67":2,"84":1,"93":9,"95":1,"96":9,"107":1,"108":6,"109":11,"110":6,"111":14,"112":15,"113":15,"114":7,"115":4,"116":4,"122":1,"167":1,"168":4,"169":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":44,"11":1,"18":3,"23":2,"24":1,"33":4,"36":3,"39":2,"43":1,"44":5,"46":1,"49":1,"50":4,"51":4,"52":4,"53":4,"55":4,"56":4,"58":2,"59":4,"65":1,"79":1,"119":1,"120":2,"124":2,"127":1,"128":2,"129":8,"131":1,"134":1,"135":2,"136":1,"138":2,"142":3,"144":2,"146":3,"150":2,"152":1,"154":1,"155":2,"160":1,"164":1,"166":1,"167":2,"169":1,"170":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR169/assets/chunks/@localSearchIndexroot.DH9PfdM9.js b/previews/PR169/assets/chunks/@localSearchIndexroot.DH9PfdM9.js deleted file mode 100644 index cc45c0e73..000000000 --- a/previews/PR169/assets/chunks/@localSearchIndexroot.DH9PfdM9.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":171,"nextId":171,"documentIds":{"0":"/GeometryOps.jl/previews/PR169/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/previews/PR169/api#apply-and-associated-functions","2":"/GeometryOps.jl/previews/PR169/api#General-geometry-methods","3":"/GeometryOps.jl/previews/PR169/api#OGC-methods","4":"/GeometryOps.jl/previews/PR169/api#Other-general-methods","5":"/GeometryOps.jl/previews/PR169/api#Barycentric-coordinates","6":"/GeometryOps.jl/previews/PR169/api#Other-methods","7":"/GeometryOps.jl/previews/PR169/call_notes#20th-April,-2024","8":"/GeometryOps.jl/previews/PR169/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/previews/PR169/call_notes#To-do","10":"/GeometryOps.jl/previews/PR169/call_notes#done","11":"/GeometryOps.jl/previews/PR169/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/previews/PR169/experiments/predicates#predicates","13":"/GeometryOps.jl/previews/PR169/experiments/predicates#orient","14":"/GeometryOps.jl/previews/PR169/experiments/predicates#dashboard","15":"/GeometryOps.jl/previews/PR169/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/previews/PR169/experiments/predicates#incircle","17":"/GeometryOps.jl/previews/PR169/explanations/paradigms#paradigms","18":"/GeometryOps.jl/previews/PR169/explanations/paradigms#apply","19":"/GeometryOps.jl/previews/PR169/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/previews/PR169/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/previews/PR169/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/previews/PR169/howto/unary_union#Unary-union","26":"/GeometryOps.jl/previews/PR169/introduction#introduction","27":"/GeometryOps.jl/previews/PR169/introduction#Main-concepts","28":"/GeometryOps.jl/previews/PR169/introduction#The-apply-paradigm","29":"/GeometryOps.jl/previews/PR169/introduction#What\'s-this-GeoInterface.Wrapper-thing?","30":"/GeometryOps.jl/previews/PR169/source/GeometryOps#geometryops-jl","31":"/GeometryOps.jl/previews/PR169/source/methods/angles#angles","32":"/GeometryOps.jl/previews/PR169/source/methods/angles#What-is-angles?","33":"/GeometryOps.jl/previews/PR169/source/methods/angles#implementation","34":"/GeometryOps.jl/previews/PR169/source/methods/area#Area-and-signed-area","35":"/GeometryOps.jl/previews/PR169/source/methods/area#What-is-area?-What-is-signed-area?","36":"/GeometryOps.jl/previews/PR169/source/methods/area#implementation","37":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#Barycentric-coordinates","38":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#example","39":"/GeometryOps.jl/previews/PR169/source/methods/barycentric#Barycentric-coordinate-API","40":"/GeometryOps.jl/previews/PR169/source/methods/buffer#buffer","41":"/GeometryOps.jl/previews/PR169/source/methods/centroid#centroid","42":"/GeometryOps.jl/previews/PR169/source/methods/centroid#What-is-the-centroid?","43":"/GeometryOps.jl/previews/PR169/source/methods/centroid#implementation","44":"/GeometryOps.jl/previews/PR169/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","45":"/GeometryOps.jl/previews/PR169/source/methods/clipping/coverage#What-is-coverage?","46":"/GeometryOps.jl/previews/PR169/source/methods/clipping/coverage#implementation","47":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#Polygon-cutting","48":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#What-is-cut?","49":"/GeometryOps.jl/previews/PR169/source/methods/clipping/cut#implementation","50":"/GeometryOps.jl/previews/PR169/source/methods/clipping/difference#Difference-Polygon-Clipping","51":"/GeometryOps.jl/previews/PR169/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","52":"/GeometryOps.jl/previews/PR169/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","53":"/GeometryOps.jl/previews/PR169/source/methods/clipping/intersection#Geometry-Intersection","54":"/GeometryOps.jl/previews/PR169/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","55":"/GeometryOps.jl/previews/PR169/source/methods/clipping/union#Union-Polygon-Clipping","56":"/GeometryOps.jl/previews/PR169/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","57":"/GeometryOps.jl/previews/PR169/source/methods/distance#Distance-and-signed-distance","58":"/GeometryOps.jl/previews/PR169/source/methods/distance#What-is-distance?-What-is-signed-distance?","59":"/GeometryOps.jl/previews/PR169/source/methods/distance#implementation","60":"/GeometryOps.jl/previews/PR169/source/methods/equals#equals","61":"/GeometryOps.jl/previews/PR169/source/methods/equals#What-is-equals?","62":"/GeometryOps.jl/previews/PR169/source/methods/equals#implementation","63":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#contains","64":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#What-is-contains?","65":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/contains#implementation","66":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#coveredby","67":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#What-is-coveredby?","68":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#implementation","69":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Convert-features-to-geometries","70":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Points-coveredby-geometries","71":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","72":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","73":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","74":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","75":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","76":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#covers","77":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#What-is-covers?","78":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/covers#implementation","79":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/crosses#Crossing-checks","80":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#disjoint","81":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#What-is-disjoint?","82":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#implementation","83":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Convert-features-to-geometries","84":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Point-disjoint-geometries","85":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","86":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","87":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","88":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","89":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","90":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","91":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#Intersection-checks","92":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#What-is-intersects?","93":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/intersects#implementation","94":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#overlaps","95":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#What-is-overlaps?","96":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/overlaps#implementation","97":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#touches","98":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#What-is-touches?","99":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#implementation","100":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Convert-features-to-geometries","101":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Point-touches-geometries","102":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Lines-touching-geometries","103":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Rings-touch-geometries","104":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Polygons-touch-geometries","105":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","106":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","107":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#within","108":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#What-is-within?","109":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#implementation","110":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Convert-features-to-geometries","111":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Points-within-geometries","112":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Lines-within-geometries","113":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Rings-covered-by-geometries","114":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Polygons-within-geometries","115":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","116":"/GeometryOps.jl/previews/PR169/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","117":"/GeometryOps.jl/previews/PR169/source/methods/orientation#orientation","118":"/GeometryOps.jl/previews/PR169/source/methods/orientation#isclockwise","119":"/GeometryOps.jl/previews/PR169/source/methods/orientation#isconcave","120":"/GeometryOps.jl/previews/PR169/source/methods/polygonize#Polygonizing-raster-data","121":"/GeometryOps.jl/previews/PR169/source/not_implemented_yet#Not-implemented-yet","122":"/GeometryOps.jl/previews/PR169/source/primitives#Primitive-functions","123":"/GeometryOps.jl/previews/PR169/source/primitives#docstrings","124":"/GeometryOps.jl/previews/PR169/source/primitives#functions","125":"/GeometryOps.jl/previews/PR169/source/primitives#types","126":"/GeometryOps.jl/previews/PR169/source/primitives#implementation","127":"/GeometryOps.jl/previews/PR169/source/primitives#What-is-apply?","128":"/GeometryOps.jl/previews/PR169/source/primitives#embedding","129":"/GeometryOps.jl/previews/PR169/source/primitives#threading","130":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#Closed-Rings","131":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#example","132":"/GeometryOps.jl/previews/PR169/source/transformations/correction/closed_ring#implementation","133":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#Geometry-Corrections","134":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#interface","135":"/GeometryOps.jl/previews/PR169/source/transformations/correction/geometry_correction#Available-corrections","136":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","137":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#example","138":"/GeometryOps.jl/previews/PR169/source/transformations/correction/intersecting_polygons#implementation","139":"/GeometryOps.jl/previews/PR169/source/transformations/correction/polygon_contents#polygoncontents","140":"/GeometryOps.jl/previews/PR169/source/transformations/extent#Extent-embedding","141":"/GeometryOps.jl/previews/PR169/source/transformations/flip#Coordinate-flipping","142":"/GeometryOps.jl/previews/PR169/source/transformations/reproject#Geometry-reprojection","143":"/GeometryOps.jl/previews/PR169/source/transformations/reproject#Method-error-handling","144":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#segmentize","145":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#examples","146":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#benchmark","147":"/GeometryOps.jl/previews/PR169/source/transformations/segmentize#implementation","148":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Geometry-simplification","149":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#examples","150":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#benchmark","151":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","152":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","153":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","154":"/GeometryOps.jl/previews/PR169/source/transformations/simplify#Shared-utils","155":"/GeometryOps.jl/previews/PR169/source/transformations/transform#Pointwise-transformation","156":"/GeometryOps.jl/previews/PR169/source/transformations/tuples#Tuple-conversion","157":"/GeometryOps.jl/previews/PR169/source/types#types","158":"/GeometryOps.jl/previews/PR169/source/types#TraitTarget","159":"/GeometryOps.jl/previews/PR169/source/types#BoolsAsTypes","160":"/GeometryOps.jl/previews/PR169/source/types#GEOS","161":"/GeometryOps.jl/previews/PR169/source/utils#Utility-functions","162":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#Creating-Geometry","163":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#creating-geometry","164":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#geom-crs","165":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#attributes","166":"/GeometryOps.jl/previews/PR169/tutorials/creating_geometry#save-geometry","167":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Spatial-joins","168":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Simple-example","169":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Real-world-example","170":"/GeometryOps.jl/previews/PR169/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,89],"1":[4,4,248],"2":[3,4,1],"3":[2,7,207],"4":[3,7,261],"5":[2,4,84],"6":[2,4,1073],"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":[2,1,100],"26":[1,1,72],"27":[2,1,1],"28":[3,3,50],"29":[8,3,18],"30":[2,1,118],"31":[1,1,3],"32":[4,1,57],"33":[1,1,270],"34":[4,1,4],"35":[5,4,101],"36":[1,4,247],"37":[2,1,65],"38":[1,2,210],"39":[3,2,414],"40":[1,1,110],"41":[1,1,6],"42":[5,1,91],"43":[1,1,199],"44":[3,1,613],"45":[4,1,70],"46":[1,1,327],"47":[2,1,3],"48":[4,2,57],"49":[1,2,200],"50":[3,1,215],"51":[10,1,191],"52":[11,1,25],"53":[2,1,252],"54":[10,1,482],"55":[3,1,236],"56":[10,1,289],"57":[4,1,4],"58":[5,4,129],"59":[1,4,260],"60":[1,1,3],"61":[4,1,68],"62":[1,1,266],"63":[1,1,3],"64":[4,1,79],"65":[1,1,79],"66":[1,1,3],"67":[4,1,81],"68":[1,1,128],"69":[4,1,11],"70":[3,1,56],"71":[3,1,46],"72":[4,1,48],"73":[4,1,40],"74":[5,1,40],"75":[5,1,44],"76":[1,1,3],"77":[4,1,67],"78":[1,1,78],"79":[2,1,149],"80":[1,1,3],"81":[4,1,68],"82":[1,1,110],"83":[4,1,10],"84":[3,1,57],"85":[3,1,58],"86":[3,1,47],"87":[3,1,33],"88":[5,1,39],"89":[5,1,44],"90":[3,1,434],"91":[2,1,3],"92":[4,2,80],"93":[1,2,76],"94":[1,1,3],"95":[4,1,82],"96":[1,1,244],"97":[1,1,3],"98":[4,1,70],"99":[1,1,125],"100":[4,1,11],"101":[3,1,69],"102":[3,1,53],"103":[3,1,62],"104":[3,1,41],"105":[5,1,39],"106":[5,1,42],"107":[1,1,3],"108":[4,1,72],"109":[1,1,129],"110":[4,1,11],"111":[3,1,63],"112":[3,1,53],"113":[4,1,53],"114":[3,1,38],"115":[5,1,39],"116":[5,1,42],"117":[1,1,4],"118":[1,1,21],"119":[1,1,206],"120":[3,1,513],"121":[3,1,47],"122":[2,1,113],"123":[1,2,1],"124":[1,3,106],"125":[1,2,12],"126":[1,2,33],"127":[4,2,114],"128":[2,2,36],"129":[1,2,542],"130":[2,1,54],"131":[1,2,87],"132":[1,2,83],"133":[2,1,41],"134":[1,2,132],"135":[2,2,109],"136":[2,1,77],"137":[1,2,70],"138":[1,2,135],"139":[1,1,76],"140":[2,1,71],"141":[2,1,56],"142":[2,1,132],"143":[3,2,77],"144":[1,1,76],"145":[1,1,147],"146":[1,1,268],"147":[1,1,188],"148":[2,1,44],"149":[1,2,67],"150":[1,2,404],"151":[4,1,75],"152":[4,1,187],"153":[4,1,85],"154":[2,1,149],"155":[2,1,111],"156":[2,1,58],"157":[1,1,38],"158":[1,1,74],"159":[1,1,82],"160":[1,1,147],"161":[2,1,136],"162":[2,1,59],"163":[4,2,287],"164":[6,2,403],"165":[7,2,63],"166":[4,2,140],"167":[2,1,138],"168":[2,2,137],"169":[3,2,117],"170":[3,2,68]},"averageFieldLength":[2.760233918128655,1.4502923976608186,110.76023391812863],"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":"Unary union","titles":[]},"26":{"title":"Introduction","titles":[]},"27":{"title":"Main concepts","titles":["Introduction"]},"28":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"29":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"30":{"title":"GeometryOps.jl","titles":[]},"31":{"title":"Angles","titles":[]},"32":{"title":"What is angles?","titles":["Angles"]},"33":{"title":"Implementation","titles":["Angles"]},"34":{"title":"Area and signed area","titles":[]},"35":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"36":{"title":"Implementation","titles":["Area and signed area"]},"37":{"title":"Barycentric coordinates","titles":[]},"38":{"title":"Example","titles":["Barycentric coordinates"]},"39":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"40":{"title":"Buffer","titles":[]},"41":{"title":"Centroid","titles":[]},"42":{"title":"What is the centroid?","titles":["Centroid"]},"43":{"title":"Implementation","titles":["Centroid"]},"44":{"title":"Polygon clipping helpers","titles":[]},"45":{"title":"What is coverage?","titles":[]},"46":{"title":"Implementation","titles":[]},"47":{"title":"Polygon cutting","titles":[]},"48":{"title":"What is cut?","titles":["Polygon cutting"]},"49":{"title":"Implementation","titles":["Polygon cutting"]},"50":{"title":"Difference Polygon Clipping","titles":[]},"51":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"52":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"53":{"title":"Geometry Intersection","titles":[]},"54":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"55":{"title":"Union Polygon Clipping","titles":[]},"56":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"57":{"title":"Distance and signed distance","titles":[]},"58":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"59":{"title":"Implementation","titles":["Distance and signed distance"]},"60":{"title":"Equals","titles":[]},"61":{"title":"What is equals?","titles":["Equals"]},"62":{"title":"Implementation","titles":["Equals"]},"63":{"title":"Contains","titles":[]},"64":{"title":"What is contains?","titles":["Contains"]},"65":{"title":"Implementation","titles":["Contains"]},"66":{"title":"CoveredBy","titles":[]},"67":{"title":"What is coveredby?","titles":["CoveredBy"]},"68":{"title":"Implementation","titles":["CoveredBy"]},"69":{"title":"Convert features to geometries","titles":[]},"70":{"title":"Points coveredby geometries","titles":[]},"71":{"title":"Lines coveredby geometries","titles":[]},"72":{"title":"Rings covered by geometries","titles":[]},"73":{"title":"Polygons covered by geometries","titles":[]},"74":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"75":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"76":{"title":"Covers","titles":[]},"77":{"title":"What is covers?","titles":["Covers"]},"78":{"title":"Implementation","titles":["Covers"]},"79":{"title":"Crossing checks","titles":[]},"80":{"title":"Disjoint","titles":[]},"81":{"title":"What is disjoint?","titles":["Disjoint"]},"82":{"title":"Implementation","titles":["Disjoint"]},"83":{"title":"Convert features to geometries","titles":[]},"84":{"title":"Point disjoint geometries","titles":[]},"85":{"title":"Lines disjoint geometries","titles":[]},"86":{"title":"Rings disjoint geometries","titles":[]},"87":{"title":"Polygon disjoint geometries","titles":[]},"88":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"89":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"90":{"title":"Line-curve interaction","titles":[]},"91":{"title":"Intersection checks","titles":[]},"92":{"title":"What is intersects?","titles":["Intersection checks"]},"93":{"title":"Implementation","titles":["Intersection checks"]},"94":{"title":"Overlaps","titles":[]},"95":{"title":"What is overlaps?","titles":["Overlaps"]},"96":{"title":"Implementation","titles":["Overlaps"]},"97":{"title":"Touches","titles":[]},"98":{"title":"What is touches?","titles":["Touches"]},"99":{"title":"Implementation","titles":["Touches"]},"100":{"title":"Convert features to geometries","titles":[]},"101":{"title":"Point touches geometries","titles":[]},"102":{"title":"Lines touching geometries","titles":[]},"103":{"title":"Rings touch geometries","titles":[]},"104":{"title":"Polygons touch geometries","titles":[]},"105":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"106":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"107":{"title":"Within","titles":[]},"108":{"title":"What is within?","titles":["Within"]},"109":{"title":"Implementation","titles":["Within"]},"110":{"title":"Convert features to geometries","titles":[]},"111":{"title":"Points within geometries","titles":[]},"112":{"title":"Lines within geometries","titles":[]},"113":{"title":"Rings covered by geometries","titles":[]},"114":{"title":"Polygons within geometries","titles":[]},"115":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"116":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"117":{"title":"Orientation","titles":[]},"118":{"title":"isclockwise","titles":["Orientation"]},"119":{"title":"isconcave","titles":["Orientation"]},"120":{"title":"Polygonizing raster data","titles":[]},"121":{"title":"Not implemented yet","titles":[]},"122":{"title":"Primitive functions","titles":[]},"123":{"title":"Docstrings","titles":["Primitive functions"]},"124":{"title":"Functions","titles":["Primitive functions","Docstrings"]},"125":{"title":"Types","titles":["Primitive functions"]},"126":{"title":"Implementation","titles":["Primitive functions"]},"127":{"title":"What is apply?","titles":["Primitive functions"]},"128":{"title":"Embedding:","titles":["Primitive functions"]},"129":{"title":"Threading","titles":["Primitive functions"]},"130":{"title":"Closed Rings","titles":[]},"131":{"title":"Example","titles":["Closed Rings"]},"132":{"title":"Implementation","titles":["Closed Rings"]},"133":{"title":"Geometry Corrections","titles":[]},"134":{"title":"Interface","titles":["Geometry Corrections"]},"135":{"title":"Available corrections","titles":["Geometry Corrections"]},"136":{"title":"Intersecting Polygons","titles":[]},"137":{"title":"Example","titles":["Intersecting Polygons"]},"138":{"title":"Implementation","titles":["Intersecting Polygons"]},"139":{"title":"PolygonContents","titles":[]},"140":{"title":"Extent embedding","titles":[]},"141":{"title":"Coordinate flipping","titles":[]},"142":{"title":"Geometry reprojection","titles":[]},"143":{"title":"Method error handling","titles":["Geometry reprojection"]},"144":{"title":"Segmentize","titles":[]},"145":{"title":"Examples","titles":["Segmentize"]},"146":{"title":"Benchmark","titles":["Segmentize"]},"147":{"title":"Implementation","titles":["Segmentize"]},"148":{"title":"Geometry simplification","titles":[]},"149":{"title":"Examples","titles":["Geometry simplification"]},"150":{"title":"Benchmark","titles":["Geometry simplification"]},"151":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"152":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"153":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"154":{"title":"Shared utils","titles":[]},"155":{"title":"Pointwise transformation","titles":[]},"156":{"title":"Tuple conversion","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"TraitTarget","titles":["Types"]},"159":{"title":"BoolsAsTypes","titles":["Types"]},"160":{"title":"GEOS","titles":["Types"]},"161":{"title":"Utility functions","titles":[]},"162":{"title":"Creating Geometry","titles":[]},"163":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"164":{"title":"Coordinate reference systems (CRS) and you","titles":["Creating Geometry"]},"165":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"166":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"167":{"title":"Spatial joins","titles":[]},"168":{"title":"Simple example","titles":["Spatial joins"]},"169":{"title":"Real-world example","titles":["Spatial joins"]},"170":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"164":1}}],["θ",{"2":{"163":7,"164":8}}],["☁",{"2":{"163":1}}],["✈",{"2":{"163":1}}],["÷",{"2":{"129":2}}],["ϵ",{"2":{"54":5}}],["∘",{"2":{"54":1,"96":2,"120":2,"134":1,"150":2,"170":2}}],["⊻",{"2":{"44":1,"51":2}}],["≥",{"2":{"44":1,"90":2,"138":1,"152":1}}],["α≈1",{"2":{"54":1}}],["α≈0",{"2":{"54":1}}],["α2",{"2":{"44":4,"54":2}}],["α",{"2":{"44":3,"54":28,"90":7}}],["α1",{"2":{"44":4,"54":2}}],["β2",{"2":{"44":4,"54":2}}],["β",{"2":{"44":4,"54":28,"90":7}}],["β1",{"2":{"44":4,"54":2}}],["≤",{"2":{"44":5,"46":14,"90":6,"152":1,"154":1,"161":4}}],["^",{"2":{"164":1}}],["^3",{"2":{"164":1}}],["^n",{"2":{"119":1}}],["^2",{"2":{"43":2,"59":2}}],["^hormannpresentation",{"2":{"39":2}}],["∑λ",{"2":{"39":2}}],["∑i=2n",{"2":{"6":1}}],["`$",{"2":{"160":1}}],["`libgeos",{"2":{"160":1}}],["`linearring`",{"2":{"147":1}}],["`linearsegments`",{"2":{"147":1}}],["`linestring`",{"2":{"147":1}}],["`linestringtrait`",{"2":{"134":1}}],["`line2`",{"2":{"119":1}}],["`line1`",{"2":{"119":1}}],["`line",{"2":{"53":4}}],["`equatorial",{"2":{"146":2}}],["`extents",{"2":{"140":1}}],["`inf`",{"2":{"142":1}}],["`intersects`",{"2":{"93":1}}],["`intersectingpolygons`",{"2":{"50":1,"53":1,"55":1}}],["`prefilter",{"2":{"150":1}}],["`proj",{"2":{"142":1,"146":2}}],["`polgontrait`",{"2":{"129":1}}],["`polygoncontents`",{"2":{"134":1}}],["`polygontrait`",{"2":{"129":1,"134":1}}],["`polygonize`",{"2":{"120":2}}],["`polygon`",{"2":{"39":3}}],["`polys`",{"2":{"51":1}}],["`poly",{"2":{"51":3,"54":1,"56":1}}],["`pointrait`",{"2":{"150":1}}],["`pointtrait`",{"2":{"129":3,"134":1}}],["`point",{"2":{"90":3}}],["`point`",{"2":{"39":4,"59":1}}],["`point2f`",{"2":{"38":1}}],["`douglaspeucker`",{"2":{"150":1}}],["`d`",{"2":{"142":1}}],["`difference`",{"2":{"138":1}}],["`diffintersectingpolygons`",{"2":{"134":1}}],["`disjoint`",{"2":{"93":1}}],["`obj`",{"2":{"129":1,"155":1,"156":1}}],["`op`",{"2":{"129":2}}],["`+`",{"2":{"129":1}}],["`alg",{"2":{"160":1}}],["`alg`",{"2":{"154":1}}],["`always",{"2":{"142":1}}],["`application",{"2":{"134":1}}],["`apply`",{"2":{"129":1,"134":1,"158":1}}],["`abstractgeometrytrait`",{"2":{"129":1}}],["`abstractarray`",{"2":{"129":1}}],["`abstractmatrix`",{"2":{"120":1}}],["`closedring`",{"2":{"134":1}}],["`calc",{"2":{"126":1}}],["`crs`",{"2":{"126":1}}],["`components`",{"2":{"129":1}}],["`collect`",{"2":{"129":1}}],["`covers`",{"2":{"68":1,"78":1}}],["`coveredby`",{"2":{"68":1,"78":1}}],["`contains`",{"2":{"65":1,"109":1}}],["`union",{"2":{"120":2}}],["`unionintersectingpolygons`",{"2":{"134":1,"138":1}}],["`unionintersectingpolygons",{"2":{"50":1,"51":2,"53":1,"54":2,"55":1,"56":2}}],["`ys`",{"2":{"120":1}}],["`flattening`",{"2":{"146":1}}],["`flattening",{"2":{"146":1}}],["`flatten`",{"2":{"129":1}}],["`f",{"2":{"129":1}}],["`featurecollectiontrait`",{"2":{"129":2}}],["`featurecollection`",{"2":{"120":2}}],["`featuretrait`",{"2":{"129":3}}],["`feature`s",{"2":{"120":1}}],["`f`",{"2":{"120":5,"129":6,"155":2,"160":1}}],["`false`",{"2":{"119":1,"120":1,"126":4,"142":1}}],["`fix",{"2":{"50":2,"51":2,"53":2,"54":2,"55":2,"56":2}}],["`within`",{"2":{"65":1,"109":1}}],["`weight`",{"2":{"39":1}}],["`geos`",{"2":{"160":3}}],["`geodesic`",{"2":{"146":1}}],["`geodesicsegments`",{"2":{"145":1,"146":1,"147":1}}],["`geointerface`",{"2":{"134":1}}],["`geointerface",{"2":{"129":2,"142":2}}],["`geometrycorrection`",{"2":{"132":1,"134":1,"138":2}}],["`geometry`",{"2":{"129":1,"142":2}}],["`geometrybasics",{"2":{"39":3}}],["`geom`",{"2":{"59":3,"129":1,"147":1}}],["`gi",{"2":{"120":1}}],["`g1`",{"2":{"59":1}}],["`tuple",{"2":{"161":1}}],["`tuple`s",{"2":{"156":1}}],["`tuple`",{"2":{"120":1,"156":1}}],["`time`",{"2":{"142":1}}],["`transform`",{"2":{"142":1}}],["`true`",{"2":{"68":1,"79":1,"82":2,"99":1,"109":1,"119":2,"120":1,"126":2,"142":1}}],["`threaded==true`",{"2":{"129":1}}],["`threaded`",{"2":{"126":1}}],["`tol`",{"2":{"150":2,"151":3,"152":2,"153":3,"154":4}}],["`to",{"2":{"54":1}}],["`target",{"2":{"142":3}}],["`target`",{"2":{"53":1,"129":4,"158":1}}],["`tables",{"2":{"129":1}}],["`taget`",{"2":{"50":1,"55":1}}],["`method",{"2":{"147":1}}],["`method`",{"2":{"39":3,"147":1}}],["`max",{"2":{"146":4,"147":2,"160":1}}],["`makie",{"2":{"120":1}}],["`multipointtrait`",{"2":{"129":1,"150":1}}],["`multipolygontrait`",{"2":{"129":1}}],["`multipolygon`",{"2":{"120":3}}],["`multipolygon",{"2":{"51":3,"54":3,"56":2}}],["`multipoly",{"2":{"51":7,"54":3,"56":3}}],["`minpoints`",{"2":{"120":2}}],["`number`",{"2":{"150":2,"154":3}}],["`namedtuple`",{"2":{"129":1}}],["`nothing`",{"2":{"44":1,"126":1}}],["`next",{"2":{"44":1}}],["`bool`",{"2":{"120":2}}],["`buffer`",{"2":{"40":1}}],["`barycentric",{"2":{"39":3}}],["`radialdistance`",{"2":{"150":1}}],["`ratio`",{"2":{"150":2,"154":3}}],["`reproject`",{"2":{"143":1}}],["`rebuild`",{"2":{"129":1}}],["`r`",{"2":{"39":1}}],["`rᵢ`",{"2":{"39":1}}],["`segmentize`",{"2":{"160":1}}],["`svector`",{"2":{"155":3}}],["`simplifyalg`",{"2":{"150":2}}],["`simplify",{"2":{"150":1}}],["`simplify`",{"2":{"150":2}}],["`source",{"2":{"142":3}}],["`s`",{"2":{"39":1}}],["`sᵢ`",{"2":{"39":2}}],["`s2`",{"2":{"39":1}}],["`s1`",{"2":{"39":1}}],["`hcat`",{"2":{"39":1}}],["`x`",{"2":{"129":1,"134":2}}],["`xs`",{"2":{"120":1}}],["`x1",{"2":{"39":1}}],["`x1`",{"2":{"39":2}}],["`x2`",{"2":{"39":1}}],["`visvalingamwhyatt`",{"2":{"150":1}}],["`vector",{"2":{"142":1}}],["`vector`",{"2":{"120":1,"129":1}}],["`vᵢ`",{"2":{"39":1}}],["`v`",{"2":{"39":1}}],["`values`",{"2":{"39":1,"120":1}}],["`λs`",{"2":{"39":2}}],["`",{"2":{"39":2,"50":1,"51":2,"53":1,"54":3,"55":1,"56":2,"120":3,"129":1,"134":2,"142":2,"147":1,"150":3,"160":2,"161":1}}],["```jldoctest",{"2":{"49":1,"50":1,"53":1,"54":1,"55":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"119":1,"150":1}}],["```julia",{"2":{"6":2,"39":1,"79":1,"119":1,"129":1,"155":2,"158":1}}],["```math",{"2":{"39":1,"119":1}}],["```",{"2":{"11":1,"39":3,"49":1,"50":1,"53":1,"55":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"119":3,"120":11,"129":1,"150":1,"155":2,"161":1}}],["λ₁",{"2":{"39":2}}],["λn",{"2":{"37":1}}],["λ3",{"2":{"37":1}}],["λ2",{"2":{"37":2}}],["λ1",{"2":{"37":2}}],["λs",{"2":{"5":3,"6":4,"39":27}}],["π",{"2":{"33":1,"150":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":{"44":2}}],["δy2",{"2":{"119":2}}],["δy1",{"2":{"119":2}}],["δyl",{"2":{"96":4}}],["δy",{"2":{"33":8,"46":3,"90":7}}],["δys",{"2":{"33":1}}],["δx2",{"2":{"119":2}}],["δx1",{"2":{"119":2}}],["δxl",{"2":{"96":4}}],["δx",{"2":{"33":9,"46":3,"90":7}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"154":1}}],["$rectangle",{"2":{"146":2}}],["$number",{"2":{"154":1}}],["$name",{"2":{"30":2}}],["$min",{"2":{"154":1}}],["$douglas",{"2":{"150":1,"152":1}}],["$simplify",{"2":{"150":1,"151":1,"153":1}}],["$lg",{"2":{"146":1}}],["$lin",{"2":{"146":2}}],["$geom",{"2":{"150":8}}],["$geo",{"2":{"146":1}}],["$apply",{"2":{"129":1,"141":1,"142":1,"150":1}}],["$calc",{"2":{"126":1}}],["$crs",{"2":{"126":1,"140":1}}],["$tol",{"2":{"154":1}}],["$threaded",{"2":{"126":1}}],["$t",{"2":{"62":1,"129":4}}],["$target",{"2":{"51":1,"54":1,"56":1,"129":3}}],["$trait",{"2":{"49":1,"51":2,"54":2,"56":2}}],["$",{"2":{"13":4,"14":1,"39":4,"44":2,"120":3,"134":4,"147":1,"150":12,"160":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"44":4}}],["queue",{"2":{"152":41}}],["questions",{"2":{"54":1}}],["quite",{"2":{"131":1,"169":1}}],["quick",{"2":{"4":1,"6":1,"39":1,"140":1,"149":1}}],["quality",{"2":{"6":1,"150":1}}],["quantity",{"2":{"6":1,"146":1}}],["quot",{"2":{"1":4,"6":10,"20":2,"44":8,"58":2,"59":2,"62":2,"77":4,"90":10,"127":2,"129":8,"144":6,"163":2,"168":2}}],["|=",{"2":{"90":4,"96":1}}],["||",{"2":{"33":2,"44":13,"46":8,"49":1,"53":1,"54":5,"55":1,"62":18,"79":2,"90":8,"96":1,"101":1,"120":7,"152":1,"154":3}}],["|",{"2":{"11":4,"90":1}}],["|>",{"2":{"11":8,"13":2,"129":1,"145":1,"146":1,"150":3,"169":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"39":1}}],["zone",{"2":{"164":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"120":5}}],["zipped",{"2":{"25":1}}],["zip",{"2":{"13":1,"14":1,"163":4,"164":2}}],["zeros",{"2":{"39":1,"46":1}}],["zero",{"2":{"4":6,"6":8,"36":11,"43":3,"44":4,"46":11,"54":22,"58":1,"59":3,"119":1,"129":1,"152":4}}],["z",{"2":{"4":1,"5":1,"6":2,"39":3,"62":3,"120":3,"141":1,"155":1,"156":1}}],["0e6",{"2":{"164":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"164":1}}],["09707519809793252",{"2":{"164":2}}],["091887951911644",{"2":{"164":3}}],["0999933334666654",{"2":{"163":1}}],["09801605542096",{"2":{"163":1}}],["098016055420953",{"2":{"163":3}}],["09297443860091348",{"2":{"163":4}}],["09",{"2":{"38":1}}],["08506974233813636",{"2":{"164":2}}],["08",{"2":{"38":1}}],["062749678615475",{"2":{"164":1}}],["06274967861547665",{"2":{"164":2}}],["06592462566760626",{"2":{"163":1}}],["0650624499034016",{"2":{"163":4}}],["06",{"2":{"38":1}}],["02017324484778",{"2":{"164":1}}],["020173244847778715",{"2":{"164":2}}],["027886421973952302",{"2":{"163":4}}],["02",{"2":{"38":3}}],["04500741774392",{"2":{"164":1}}],["045007417743918",{"2":{"164":2}}],["049999166670833324",{"2":{"163":1}}],["0438052480035",{"2":{"163":1}}],["043805248003498",{"2":{"163":3}}],["04",{"2":{"38":6}}],["07518688541961",{"2":{"164":1}}],["075186885419612",{"2":{"164":2}}],["071",{"2":{"145":2,"146":2}}],["07",{"2":{"38":6,"145":6,"146":6}}],["009176636029576",{"2":{"164":1}}],["0091766360295773",{"2":{"164":2}}],["003135308800957",{"2":{"164":1}}],["0031353088009582475",{"2":{"164":2}}],["0035114210915891397",{"2":{"163":4}}],["006784125578492062",{"2":{"164":2}}],["0020133807972559925",{"2":{"164":2}}],["00839489109211",{"2":{"164":3}}],["008696",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["005465967083412071",{"2":{"163":4}}],["00111595449914",{"2":{"163":1}}],["001115954499138",{"2":{"163":3}}],["0010075412835199304",{"2":{"163":4}}],["001",{"2":{"150":1}}],["00085222666982",{"2":{"164":3}}],["000577332369005",{"2":{"164":1}}],["0005773323690041465",{"2":{"164":2}}],["000510363870095e6",{"2":{"164":2}}],["00025191811248184703",{"2":{"164":2}}],["000215611503127e6",{"2":{"164":2}}],["0007260527263e6",{"2":{"164":2}}],["000342160541625e6",{"2":{"164":2}}],["000124843834609e6",{"2":{"164":2}}],["000063948817746e6",{"2":{"164":2}}],["000026987852369e6",{"2":{"164":2}}],["000008144045314",{"2":{"164":1}}],["000007998400139e6",{"2":{"164":2}}],["000000999950001e6",{"2":{"164":2}}],["00001e6",{"2":{"164":1}}],["0004397316773170068",{"2":{"163":4}}],["000",{"2":{"150":1}}],["00",{"2":{"38":2}}],["053798628882221644",{"2":{"164":2}}],["05877989361332",{"2":{"163":1}}],["058779893613323",{"2":{"163":3}}],["05416726609360478",{"2":{"163":4}}],["05",{"2":{"38":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"164":1}}],["03756486776283019",{"2":{"164":2}}],["031245035570328428",{"2":{"164":2}}],["033518309870985",{"2":{"164":3}}],["03503632062070827",{"2":{"163":4}}],["03",{"2":{"38":4}}],["01458815628695",{"2":{"164":3}}],["016044338630866517",{"2":{"164":2}}],["01592650896568995",{"2":{"163":1}}],["01597247419241532",{"2":{"163":4}}],["01908693278165",{"2":{"163":1}}],["019086932781654",{"2":{"163":3}}],["01098781325325",{"2":{"163":1}}],["010987813253244",{"2":{"163":3}}],["011814947665167774",{"2":{"163":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"38":1,"145":1,"146":1,"163":1,"164":2}}],["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,"32":20,"33":3,"35":9,"36":4,"38":155,"39":2,"42":6,"43":6,"44":49,"45":13,"46":5,"48":22,"49":49,"50":42,"53":2,"54":21,"55":46,"56":2,"58":20,"59":2,"61":13,"62":18,"64":16,"67":6,"68":6,"77":6,"78":12,"79":9,"81":15,"90":37,"95":13,"96":9,"98":12,"99":11,"108":16,"119":21,"120":7,"131":24,"137":64,"138":4,"145":16,"146":13,"147":1,"150":11,"152":7,"154":4,"161":2,"163":129,"164":48,"168":13}}],[">=",{"2":{"39":6,"79":4,"96":1,"154":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"25":1,"33":1,"39":1,"44":17,"46":3,"49":5,"50":1,"51":1,"54":2,"55":1,"56":3,"58":1,"62":1,"79":8,"90":10,"96":2,"119":4,"120":12,"129":5,"134":1,"138":3,"147":2,"150":1,"152":12,"154":3,"155":1,"161":1,"169":1}}],["914930257661865",{"2":{"164":1}}],["96875496442967",{"2":{"164":1}}],["961329",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["983955661369134",{"2":{"164":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"163":1}}],["9840085315131",{"2":{"163":1}}],["98271048511609",{"2":{"163":1}}],["98661575256801",{"2":{"163":1}}],["99321587442151",{"2":{"164":1}}],["99375130197483",{"2":{"163":1}}],["997986619202745",{"2":{"164":1}}],["997750168744936",{"2":{"163":1}}],["997247091122496",{"2":{"163":1}}],["99600053330489",{"2":{"163":1}}],["991002699676024",{"2":{"163":1}}],["990022362600165",{"2":{"163":1}}],["99292997455441",{"2":{"163":1}}],["99533829767195",{"2":{"163":1}}],["99865616402829",{"2":{"163":1}}],["999999967681458e6",{"2":{"164":2}}],["999997707902938e6",{"2":{"164":2}}],["999987539891298e6",{"2":{"164":2}}],["999963474314044e6",{"2":{"164":2}}],["999919535736425e6",{"2":{"164":2}}],["999974634566875",{"2":{"163":1}}],["999849768598615e6",{"2":{"164":2}}],["999748081887518",{"2":{"164":1}}],["999748243174828e6",{"2":{"164":2}}],["999750002083324",{"2":{"163":1}}],["999609061508909e6",{"2":{"164":2}}],["999426363321033e6",{"2":{"164":2}}],["999194331880103e6",{"2":{"164":2}}],["99900003333289",{"2":{"163":1}}],["999565375483215",{"2":{"163":1}}],["9im",{"2":{"90":2,"167":1}}],["97976366505997",{"2":{"163":1}}],["9783069507679",{"2":{"163":1}}],["97",{"2":{"38":1}}],["946201371117777",{"2":{"164":1}}],["94",{"2":{"38":1}}],["92",{"2":{"38":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1}}],["900",{"2":{"146":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"32":9,"38":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"90":2,"119":12,"145":1,"155":1}}],["873633668827033",{"2":{"164":1}}],["8135804051007",{"2":{"163":1}}],["813580405100698",{"2":{"163":3}}],["88",{"2":{"38":1}}],["86641841658641",{"2":{"163":1}}],["866418416586406",{"2":{"163":3}}],["86",{"2":{"38":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"38":1}}],["821068835162155",{"2":{"164":1}}],["82",{"2":{"38":1}}],["800",{"2":{"38":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"38":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,"50":2,"55":4,"90":1,"120":3,"145":1,"155":3,"164":2}}],["karnataka",{"2":{"169":1}}],["ktgdm",{"2":{"164":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"120":1}}],["k",{"2":{"6":1,"14":6,"39":1,"44":5,"90":5,"163":5,"164":5}}],["kernel",{"2":{"147":4}}],["keepat",{"2":{"55":1,"138":2}}],["keep",{"2":{"44":3,"120":1,"138":14,"145":1,"168":1}}],["keeping",{"2":{"6":1,"129":1,"141":1}}],["keys",{"2":{"120":4}}],["key",{"2":{"6":1,"120":4,"160":5}}],["keyword",{"2":{"6":8,"23":1,"50":1,"53":1,"55":1,"126":6,"129":1,"140":2,"146":2,"160":4,"164":2}}],["keywords",{"2":{"1":2,"4":1,"6":10,"90":2,"120":1,"126":1,"129":1,"140":1,"141":2,"142":3,"150":8,"151":1,"152":1,"153":1,"154":1,"156":2}}],["known",{"2":{"46":2}}],["know",{"2":{"6":3,"33":2,"44":1,"46":1,"50":1,"53":1,"54":2,"55":1,"56":1,"129":1,"168":1}}],["kwdef",{"2":{"30":1,"44":1,"146":1,"151":1,"152":1,"153":1}}],["kwargs",{"2":{"6":1,"40":3,"46":1,"49":1,"50":3,"51":3,"53":4,"54":5,"55":3,"56":7,"134":3,"143":1,"146":1}}],["kw",{"2":{"1":1,"6":11,"90":10,"120":20,"129":21,"141":3,"150":15,"153":1,"155":3,"156":3,"160":6}}],["json",{"2":{"166":3}}],["jstep",{"2":{"62":3}}],["jstart",{"2":{"62":7}}],["jpn",{"2":{"169":2}}],["jp",{"2":{"62":2}}],["jhole",{"2":{"62":2}}],["jh",{"2":{"56":5}}],["j+1",{"2":{"44":1,"120":1,"154":1}}],["j",{"2":{"44":24,"62":8,"79":9,"90":12,"119":2,"120":8,"154":2}}],["jet",{"2":{"38":1}}],["joined",{"2":{"168":4}}],["joins",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"167":3}}],["join",{"2":{"129":2,"167":4,"168":5,"170":1}}],["joinpath",{"2":{"25":1,"150":2}}],["joining",{"2":{"6":2,"150":1,"167":1}}],["just",{"2":{"4":1,"6":1,"43":1,"44":2,"54":4,"56":1,"59":2,"120":1,"127":1,"129":3,"146":1,"167":1}}],["julialand",{"2":{"164":2}}],["julialines",{"2":{"35":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"163":1}}],["juliaplot",{"2":{"164":2}}],["juliap1",{"2":{"163":1}}],["juliapoly",{"2":{"164":1}}],["juliapolygon3",{"2":{"164":1}}],["juliapolygon1",{"2":{"163":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"168":1}}],["juliapoint",{"2":{"163":1}}],["juliaxoffset",{"2":{"163":3,"164":1}}],["juliax",{"2":{"163":2}}],["juliaxrange",{"2":{"58":1}}],["julia$apply",{"2":{"156":1}}],["julia$threaded",{"2":{"140":1}}],["julia6",{"2":{"150":1}}],["julia```jldoctest",{"2":{"161":1}}],["julia```julia",{"2":{"120":1}}],["julia```",{"2":{"79":1,"158":1}}],["julia1",{"2":{"50":1,"53":1,"54":1,"55":1}}],["julia2",{"2":{"49":1}}],["juliabase",{"2":{"39":1,"59":4,"129":1,"160":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliamy",{"2":{"170":1}}],["juliamultipoly",{"2":{"150":1}}],["juliamodule",{"2":{"30":1}}],["juliameanvalue",{"2":{"6":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"32":1,"35":1,"45":1,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"167":1}}],["juliageopoly1",{"2":{"164":1}}],["juliageointerface",{"2":{"161":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,"129":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"135":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"25":1,"145":2,"146":1,"149":1,"150":1,"165":1}}],["juliafig",{"2":{"163":1,"164":1}}],["juliafix",{"2":{"6":1}}],["juliafalse",{"2":{"119":1}}],["juliafunction",{"2":{"33":2,"39":3,"40":2,"43":1,"44":11,"46":2,"49":1,"51":1,"54":2,"56":1,"59":8,"90":6,"96":2,"101":1,"121":1,"129":5,"143":1,"146":1,"154":2}}],["juliafor",{"2":{"30":1,"129":2}}],["juliaflexijoins",{"2":{"170":1}}],["juliaflipped",{"2":{"122":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"124":1}}],["juliascatter",{"2":{"168":1}}],["juliasource",{"2":{"164":2}}],["juliastruct",{"2":{"139":1}}],["juliasimplify",{"2":{"6":1,"150":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"164":1}}],["juliaring1",{"2":{"163":1}}],["juliar",{"2":{"163":2,"164":2}}],["juliareconstruct",{"2":{"6":1,"124":1}}],["juliarebuild",{"2":{"6":1,"124":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliadf",{"2":{"165":1}}],["juliadestination",{"2":{"164":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"135":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"31":1,"34":1,"37":1,"41":1,"47":1,"50":1,"53":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"80":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":1,"122":1,"130":1,"133":1,"136":1,"139":1,"142":1,"144":1,"150":1,"157":1}}],["juliaend",{"2":{"59":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"44":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"134":1,"135":1,"146":1,"159":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":{"42":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"135":1}}],["juliaconst",{"2":{"33":1,"36":1,"39":1,"44":1,"46":2,"59":1,"68":1,"82":1,"99":1,"109":1,"126":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":{"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"119":1}}],["juliatraittarget",{"2":{"6":2,"158":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":{"169":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,"32":1,"35":1,"42":1,"45":1,"48":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"131":2,"137":2,"145":1,"166":4,"168":1,"169":1}}],["julia",{"2":{"3":1,"6":4,"9":1,"15":1,"26":1,"30":1,"33":4,"36":10,"39":8,"43":19,"44":60,"46":18,"49":10,"50":6,"51":1,"53":5,"54":29,"55":6,"56":4,"58":1,"59":4,"62":15,"65":1,"69":1,"70":5,"71":1,"72":1,"73":2,"74":1,"75":1,"78":1,"79":3,"83":1,"84":3,"85":1,"86":1,"87":1,"88":1,"89":1,"90":50,"93":1,"96":7,"100":1,"101":3,"102":1,"103":1,"104":1,"105":1,"106":1,"110":1,"111":3,"112":1,"113":1,"114":2,"115":1,"116":1,"119":9,"120":40,"121":2,"129":63,"132":5,"134":1,"138":3,"140":1,"141":1,"142":1,"146":1,"147":2,"150":1,"151":2,"152":15,"153":3,"155":1,"156":1,"157":1,"158":1,"160":4,"161":1,"162":2,"164":2,"166":2,"167":1,"168":1}}],["julia>",{"2":{"1":5,"6":7,"119":3,"155":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"142":1,"160":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"30":1},"2":{"1":10,"4":1,"6":13,"10":2,"11":1,"22":2,"26":2,"30":42,"33":1,"36":1,"39":1,"40":3,"43":1,"44":1,"46":1,"49":1,"51":1,"52":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"90":1,"93":1,"96":1,"106":1,"116":1,"119":2,"120":1,"121":1,"124":1,"129":3,"132":1,"135":1,"138":1,"139":1,"140":2,"141":1,"142":4,"143":3,"144":1,"146":3,"147":2,"150":2,"154":1,"155":6,"156":2,"159":1,"160":2,"161":1,"164":1,"167":1}}],["+5000000",{"2":{"164":1}}],["+proj=natearth2",{"2":{"164":2}}],["+=",{"2":{"36":2,"39":11,"43":6,"44":17,"46":10,"49":1,"62":1,"79":1,"90":5,"119":1,"138":2,"152":4,"161":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"33":4,"36":1,"39":20,"43":10,"44":15,"46":7,"49":1,"54":10,"59":3,"62":2,"79":2,"90":6,"119":6,"120":2,"138":3,"147":2,"152":3,"153":2,"154":2,"163":6,"164":5}}],["yticklabelsvisible",{"2":{"164":1}}],["york",{"2":{"169":1}}],["yoffset",{"2":{"163":7,"164":2}}],["your",{"0":{"166":1},"2":{"18":1,"40":1,"120":1,"122":1,"143":1,"146":1,"165":1,"166":1,"170":2}}],["you",{"0":{"23":1,"164":1},"2":{"1":1,"4":1,"5":2,"6":10,"9":1,"11":1,"17":1,"18":5,"23":1,"28":2,"33":1,"36":1,"39":8,"40":1,"43":1,"50":1,"53":1,"55":1,"122":1,"131":1,"137":1,"139":1,"143":1,"145":1,"146":1,"147":1,"155":1,"158":1,"164":1,"165":2,"166":3,"168":2,"169":3,"170":4}}],["y=y",{"2":{"161":1}}],["yvec",{"2":{"120":4}}],["ybounds",{"2":{"120":4}}],["yhalf",{"2":{"120":3}}],["ylast",{"2":{"59":3}}],["yfirst",{"2":{"59":5}}],["y0",{"2":{"59":5}}],["yw",{"2":{"46":4}}],["yeild",{"2":{"54":1}}],["ye",{"2":{"46":4}}],["yet",{"0":{"121":1},"2":{"30":1,"39":1,"49":1,"51":1,"54":1,"56":1,"62":1,"120":1,"121":1,"134":2,"169":1}}],["y2",{"2":{"43":2,"46":18,"59":7,"79":10,"90":5,"96":4,"120":5,"147":6,"161":2}}],["y1",{"2":{"43":2,"46":22,"59":7,"79":11,"90":6,"96":5,"120":5,"147":7,"161":2}}],["yield",{"2":{"146":1}}],["yind+1",{"2":{"120":1}}],["yind",{"2":{"120":2}}],["yinterior",{"2":{"43":2}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"43":13}}],["yrange",{"2":{"38":3,"58":3}}],["yautolimits",{"2":{"38":2}}],["yp2",{"2":{"33":4}}],["ys",{"2":{"6":3,"120":30}}],["ymax",{"2":{"6":1,"45":2,"46":48}}],["ymin",{"2":{"6":1,"45":2,"46":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"25":2,"33":8,"36":2,"38":8,"42":1,"43":10,"44":6,"45":1,"46":8,"51":6,"54":8,"58":2,"59":7,"62":3,"79":21,"90":16,"96":7,"119":10,"122":2,"129":1,"141":4,"142":1,"147":2,"154":1,"155":2,"156":2,"161":7,"163":8,"164":4,"167":1}}],["75",{"2":{"58":2,"64":1,"81":1,"108":1}}],["78",{"2":{"38":1}}],["74",{"2":{"38":1}}],["72",{"2":{"38":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"38":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["70440582002419",{"2":{"163":1}}],["704405820024185",{"2":{"163":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"149":1,"150":1}}],["701141",{"2":{"6":1,"149":1,"150":1}}],["70",{"2":{"6":20,"38":1,"149":20,"150":20,"163":20}}],["738281",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["7",{"2":{"1":5,"6":5,"90":1,"129":1,"145":4,"146":4,"155":4,"164":1}}],["65533525026046",{"2":{"163":1}}],["655335250260467",{"2":{"163":3}}],["659942",{"2":{"6":1,"149":1,"150":1}}],["6area",{"2":{"43":2}}],["66",{"2":{"38":1}}],["668869",{"2":{"6":1,"149":1,"150":1}}],["64744840486518",{"2":{"164":3}}],["64",{"2":{"38":1,"145":2,"146":2}}],["646209",{"2":{"6":1,"149":1,"150":1}}],["629",{"2":{"164":1}}],["62",{"2":{"38":1}}],["624923",{"2":{"6":1,"149":1,"150":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"149":1,"150":1}}],["605000000000004",{"2":{"145":2}}],["60",{"2":{"38":1,"145":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"149":1,"150":1}}],["603637",{"2":{"6":2,"149":2,"150":2}}],["68",{"2":{"38":1}}],["682601",{"2":{"6":1,"149":1,"150":1}}],["683975",{"2":{"6":1,"149":1,"150":1}}],["69159119078359",{"2":{"164":3}}],["694274",{"2":{"6":1,"149":1,"150":1}}],["697021",{"2":{"6":1,"149":1,"150":1}}],["639343",{"2":{"6":1,"149":1,"150":1}}],["6",{"2":{"1":12,"3":4,"6":23,"50":3,"55":3,"90":1,"96":4,"129":3,"150":1,"155":9,"164":2}}],["51695367760999",{"2":{"164":1}}],["516953677609987",{"2":{"164":2}}],["51030066635026",{"2":{"163":4}}],["5e6",{"2":{"164":2}}],["55715336218991",{"2":{"164":1}}],["557153362189904",{"2":{"164":2}}],["55",{"2":{"163":3}}],["55494217175954",{"2":{"163":4}}],["57",{"2":{"145":4,"146":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"129":1}}],["563198",{"2":{"54":1}}],["56",{"2":{"38":1}}],["54",{"2":{"38":1,"163":19}}],["50",{"2":{"38":1,"145":4,"146":4,"163":3}}],["500000",{"2":{"164":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"164":1}}],["5d",{"2":{"26":1}}],["52",{"2":{"38":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"149":1,"150":1}}],["590591",{"2":{"6":1,"149":1,"150":1}}],["595397",{"2":{"6":1,"149":1,"150":1}}],["535",{"2":{"145":4}}],["5355",{"2":{"145":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"145":2,"161":10}}],["58",{"2":{"38":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"149":2,"150":2}}],["58375366067548",{"2":{"6":2,"53":1,"54":1}}],["584961",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"38":1,"48":5,"49":8,"50":16,"55":18,"58":8,"62":8,"90":1,"96":4,"120":1,"129":2,"145":1,"146":1,"155":27,"163":32,"164":25,"170":1}}],["4983491639274692e6",{"2":{"164":2}}],["4986507085647392e6",{"2":{"164":2}}],["497205585568957e6",{"2":{"164":2}}],["4976022389592e6",{"2":{"164":2}}],["4957639801366436e6",{"2":{"164":2}}],["4940253560034204e6",{"2":{"164":2}}],["4946113281484335e6",{"2":{"164":2}}],["491990928929295e6",{"2":{"164":2}}],["4904357734399722e6",{"2":{"164":2}}],["4926709788709967e6",{"2":{"164":2}}],["4962554647802354e6",{"2":{"164":2}}],["499984780817334e6",{"2":{"164":2}}],["4997392479570867e6",{"2":{"164":2}}],["4991939151049731e6",{"2":{"164":2}}],["4994001399837343e6",{"2":{"164":2}}],["4998500087497458e6",{"2":{"164":2}}],["49",{"2":{"120":1}}],["43541888381864",{"2":{"164":3}}],["4326",{"2":{"164":5}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"149":1,"150":1}}],["4896621210021754e6",{"2":{"164":2}}],["489271",{"2":{"6":4,"161":4}}],["4870405593989636e6",{"2":{"164":2}}],["4879072738504685e6",{"2":{"164":2}}],["484003",{"2":{"119":4}}],["482551",{"2":{"119":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"38":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"38":2,"119":12,"163":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"149":2,"150":2}}],["42004014766201",{"2":{"163":1}}],["420040147662014",{"2":{"163":3}}],["4219350464667047e",{"2":{"163":4}}],["42",{"2":{"13":1,"14":1,"38":3}}],["426283",{"2":{"6":1,"149":1,"150":1}}],["400",{"2":{"38":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"38":3}}],["406224",{"2":{"6":1,"149":1,"150":1}}],["404504",{"2":{"6":1,"149":1,"150":1}}],["41544701408748197",{"2":{"163":1}}],["41",{"2":{"38":1,"164":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"149":1,"150":1}}],["419406",{"2":{"6":1,"149":1,"150":1}}],["4493927459900552",{"2":{"163":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"38":2}}],["442901",{"2":{"6":1,"149":1,"150":1}}],["446339",{"2":{"6":1,"149":1,"150":1}}],["477985",{"2":{"119":4}}],["47",{"2":{"38":3}}],["473835",{"2":{"6":1,"149":1,"150":1}}],["472117",{"2":{"6":2,"149":2,"150":2}}],["46525251631344455",{"2":{"163":1}}],["465816",{"2":{"6":1,"149":1,"150":1}}],["46",{"2":{"38":3}}],["468107",{"2":{"6":1,"149":1,"150":1}}],["464547",{"2":{"6":6,"161":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"32":1,"46":1,"65":1,"78":1,"82":1,"90":2,"109":1,"119":1,"129":3,"145":1,"152":1,"155":8,"164":20,"166":2}}],["3585",{"2":{"145":1}}],["35",{"2":{"38":3}}],["354492",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["38042741557976",{"2":{"163":1}}],["380427415579764",{"2":{"163":3}}],["38",{"2":{"38":3}}],["3655999675063154",{"2":{"163":1}}],["36",{"2":{"38":2}}],["360",{"2":{"33":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"164":3}}],["32610",{"2":{"164":3}}],["32",{"2":{"38":3}}],["37",{"2":{"38":5}}],["3497142366876638",{"2":{"163":1}}],["34",{"2":{"38":3}}],["31571636123306385",{"2":{"163":1}}],["31",{"2":{"38":2}}],["30151010318639",{"2":{"163":4}}],["30527612515520186",{"2":{"163":4}}],["300",{"2":{"58":1}}],["30",{"2":{"14":2,"38":3,"163":2}}],["3376428491230612",{"2":{"163":4}}],["3390",{"2":{"90":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"149":20,"150":20}}],["3d",{"2":{"4":1,"6":1,"39":2,"62":1,"129":1,"144":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"39":13,"42":6,"44":1,"50":6,"55":5,"61":1,"65":1,"78":1,"82":1,"90":2,"95":1,"109":1,"120":7,"129":3,"137":16,"145":4,"150":3,"152":2,"154":1,"155":11,"164":2,"168":1}}],["39945867303846",{"2":{"164":3}}],["3995734698458635",{"2":{"163":1}}],["399918",{"2":{"6":2,"149":2,"150":2}}],["394759",{"2":{"6":1,"149":1,"150":1}}],["392466",{"2":{"6":1,"149":1,"150":1}}],["395332",{"2":{"6":1,"149":1,"150":1}}],["39",{"0":{"29":1},"2":{"0":1,"4":5,"6":20,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"28":1,"33":1,"35":1,"36":1,"37":1,"38":3,"39":2,"42":6,"43":3,"44":28,"46":1,"48":1,"49":1,"51":1,"53":4,"54":1,"56":2,"59":4,"62":7,"67":1,"77":2,"84":2,"90":19,"96":1,"98":1,"101":2,"120":3,"122":2,"124":3,"125":1,"129":5,"135":6,"136":1,"139":1,"145":6,"146":1,"148":1,"150":2,"158":2,"159":3,"160":6,"162":1,"163":6,"164":10,"165":4,"166":5,"167":1,"169":1,"170":2}}],["2pi",{"2":{"163":1,"164":2}}],["2nd",{"2":{"54":6}}],["2335447787454",{"2":{"164":1}}],["233544778745394",{"2":{"164":2}}],["23",{"2":{"38":3,"90":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"38":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"163":1}}],["26745668457025",{"2":{"163":1}}],["267456684570245",{"2":{"163":3}}],["26",{"2":{"38":5,"90":2}}],["24989584635339165",{"2":{"163":1}}],["24279488312757858",{"2":{"163":4}}],["24",{"2":{"38":7,"90":1,"164":9}}],["274364",{"2":{"50":1,"53":1,"55":1}}],["274363",{"2":{"50":1,"53":1,"55":1}}],["27",{"2":{"38":2}}],["275543",{"2":{"6":6,"161":6}}],["2d",{"2":{"26":1,"144":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"163":1}}],["215118",{"2":{"6":4,"161":4}}],["21664550952386064",{"2":{"163":4}}],["21",{"2":{"38":4,"90":2,"164":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"164":1}}],["29582819010705",{"2":{"164":2}}],["299820032397223",{"2":{"163":1}}],["29",{"2":{"38":3}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"146":2}}],["20340",{"2":{"166":1}}],["20682326747054",{"2":{"164":1}}],["206823267470536",{"2":{"164":2}}],["20093817218219",{"2":{"163":1}}],["200938172182195",{"2":{"163":3}}],["2018",{"2":{"90":1}}],["2017",{"2":{"6":1,"39":1}}],["20",{"2":{"38":3,"90":2,"163":60,"164":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"38":3,"64":1,"90":1,"108":1,"164":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"146":1}}],["257223563",{"2":{"6":2,"146":1}}],["22",{"2":{"38":3,"90":1}}],["22168",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["224758",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":49,"13":1,"14":1,"15":3,"26":2,"33":3,"36":1,"38":6,"39":32,"42":2,"43":4,"44":10,"45":6,"46":7,"48":1,"49":2,"54":2,"55":1,"58":1,"59":3,"62":4,"65":2,"78":2,"79":2,"81":2,"82":3,"90":11,"109":2,"119":2,"120":23,"129":5,"138":1,"147":1,"150":5,"152":7,"153":7,"154":5,"155":18,"161":11,"163":7,"164":16,"165":1}}],["1st",{"2":{"54":6}}],["198232937815632",{"2":{"164":1}}],["19823293781563178",{"2":{"164":2}}],["1999466709331708",{"2":{"163":1}}],["1998",{"2":{"50":1,"53":1,"55":1}}],["19",{"2":{"38":2,"90":2}}],["110m",{"2":{"164":2}}],["110",{"2":{"164":1}}],["11591614996189725",{"2":{"163":1}}],["11966707868197",{"2":{"163":1}}],["119667078681967",{"2":{"163":3}}],["11",{"2":{"15":2,"38":2,"90":1}}],["1145",{"2":{"50":1,"53":1,"55":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"163":1}}],["165644",{"2":{"119":2}}],["16692537029320365",{"2":{"163":4}}],["166644",{"2":{"119":2}}],["163434",{"2":{"119":2}}],["169356",{"2":{"119":2}}],["164434",{"2":{"119":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"38":2,"90":2}}],["180",{"2":{"33":1,"119":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"38":3,"90":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"164":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"38":1,"50":1,"55":2,"90":1}}],["10n",{"2":{"164":1}}],["10832215707812454",{"2":{"163":4}}],["10m",{"2":{"150":1}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"164":1}}],["1000",{"2":{"13":2,"145":2,"164":1,"168":2}}],["100",{"2":{"6":2,"14":3,"120":2}}],["10",{"2":{"6":14,"11":1,"35":1,"38":5,"48":4,"49":10,"50":2,"53":1,"55":2,"61":2,"90":3,"95":2,"146":1,"150":3,"163":1}}],["14182952335953",{"2":{"164":1}}],["14182952335952814",{"2":{"164":2}}],["14404531208901e",{"2":{"164":2}}],["1499775010124783",{"2":{"163":1}}],["1464721641710074",{"2":{"163":4}}],["14",{"2":{"3":1,"6":5,"38":2,"53":2,"54":2,"90":1,"92":1,"93":1,"145":2,"146":2}}],["15488729606723",{"2":{"164":3}}],["15",{"2":{"3":1,"6":4,"38":1,"48":1,"49":1,"53":1,"54":1,"90":1,"92":1,"93":1}}],["17893116483784577",{"2":{"164":2}}],["17289902010158",{"2":{"163":1}}],["172899020101585",{"2":{"163":3}}],["170356",{"2":{"119":2}}],["17",{"2":{"3":1,"6":3,"38":3,"53":1,"54":1,"90":2,"92":1,"93":1}}],["125",{"2":{"6":2,"53":1,"54":1}}],["127",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1,"164":1}}],["123",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["12636633117296836",{"2":{"164":2}}],["126",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["12",{"2":{"3":1,"6":3,"38":2,"53":1,"54":1,"90":1,"92":1,"93":1,"169":1}}],["124",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"25":1,"32":4,"33":15,"35":7,"37":2,"38":11,"39":16,"42":4,"43":7,"44":72,"45":9,"46":15,"48":1,"49":10,"51":3,"54":9,"55":4,"56":11,"58":7,"59":6,"62":16,"64":2,"65":6,"67":2,"68":2,"77":2,"78":8,"79":12,"81":2,"82":5,"90":38,"96":6,"98":4,"99":5,"101":1,"108":2,"109":6,"119":16,"120":25,"129":9,"131":12,"132":2,"138":9,"146":1,"147":4,"150":8,"152":15,"153":3,"154":15,"155":6,"161":9,"163":8,"164":56,"165":1,"168":8,"169":3}}],["human",{"2":{"166":1}}],["hypot",{"2":{"147":1}}],["h2",{"2":{"90":6}}],["h1",{"2":{"90":11}}],["hm",{"2":{"38":2}}],["h",{"2":{"33":2,"44":2,"56":8}}],["high",{"2":{"166":1}}],["highest",{"2":{"164":1}}],["hit",{"2":{"44":1,"129":5}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"38":2}}],["hinter",{"2":{"30":3,"40":1,"143":1,"146":1}}],["hint",{"2":{"30":3,"40":1,"146":1}}],["hinge=2",{"2":{"53":1}}],["hinge`",{"2":{"53":1}}],["hinge",{"2":{"6":1,"44":1,"54":13,"90":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"25":1,"50":1,"53":1,"54":1,"55":1,"90":2,"150":1,"152":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"129":1}}],["heatmap",{"2":{"13":5,"14":6,"38":2,"58":2,"120":1}}],["help",{"2":{"159":1}}],["helpers",{"0":{"44":1},"2":{"79":1,"96":1}}],["helper",{"0":{"51":1,"54":1,"56":1},"2":{"43":1,"44":1,"49":1}}],["helps",{"2":{"29":1}}],["held",{"2":{"1":1,"6":1,"129":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"20":1,"39":1,"54":1,"79":1,"120":2,"129":5,"131":1,"146":1,"164":2,"167":2,"168":3}}],["hours",{"2":{"169":1}}],["hood",{"2":{"166":1}}],["hook",{"2":{"6":1,"150":1}}],["home",{"2":{"164":1}}],["horizontal",{"2":{"46":1,"54":1,"120":1,"150":1}}],["hormann",{"0":{"51":1,"54":1,"56":1},"2":{"6":2,"39":2,"44":3,"49":2,"50":1,"53":1,"55":1}}],["how",{"2":{"6":2,"35":1,"39":1,"44":1,"54":1,"62":1,"120":2,"124":1,"129":1,"141":1,"150":1,"164":1,"166":1,"167":2,"168":2,"169":1,"170":1}}],["however",{"2":{"3":1,"6":2,"33":1,"39":1,"43":1,"44":1,"54":1,"58":1,"62":1,"64":1,"78":1,"136":1}}],["hole",{"2":{"33":1,"36":3,"38":2,"39":9,"43":4,"44":58,"46":3,"50":6,"53":2,"56":15,"59":3,"71":1,"72":1,"73":1,"90":33,"120":5,"132":2,"163":1}}],["holes=",{"2":{"44":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"33":2,"35":1,"39":2,"43":1,"44":19,"49":4,"50":2,"53":2,"55":6,"56":29,"59":3,"62":3,"87":1,"90":11,"111":1,"120":17,"132":2,"139":5,"163":4}}],["holding",{"2":{"6":1,"120":1,"129":2}}],["holds",{"2":{"6":1,"44":1,"148":1,"158":2}}],["hold",{"2":{"6":1,"120":1,"150":1,"159":1,"166":1}}],["halign",{"2":{"150":1}}],["half",{"2":{"45":2}}],["hail",{"2":{"132":1}}],["handling",{"0":{"143":1},"2":{"122":1}}],["handler",{"2":{"40":1,"143":1}}],["handle",{"2":{"25":3,"30":1,"119":1,"127":2,"129":1,"164":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"90":1}}],["had",{"2":{"50":1,"53":1,"62":1,"145":1,"159":1}}],["happens",{"2":{"44":1}}],["happen",{"2":{"24":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"25":2,"33":2,"36":3,"39":6,"40":1,"44":4,"54":1,"58":1,"59":2,"62":10,"90":5,"95":1,"96":3,"98":1,"99":1,"120":1,"121":1,"122":2,"124":2,"128":1,"129":4,"150":1,"152":1,"159":1,"160":1,"163":1,"164":1,"167":1,"168":1,"169":3}}],["haskey",{"2":{"160":1}}],["hash",{"2":{"120":1}}],["hasn",{"2":{"120":1}}],["hassle",{"2":{"1":1,"6":1,"155":1}}],["has",{"2":{"1":4,"6":4,"32":1,"35":2,"39":2,"44":2,"51":2,"54":1,"56":1,"58":1,"59":1,"62":11,"101":1,"119":1,"129":4,"130":1,"145":2,"154":1,"164":1}}],["bx",{"2":{"119":2}}],["b2y",{"2":{"54":4}}],["b2x",{"2":{"54":4}}],["b2",{"2":{"54":47,"59":3,"96":6}}],["b``",{"2":{"51":1}}],["b`",{"2":{"51":3,"54":4,"56":4}}],["bigger",{"2":{"44":1}}],["bit",{"2":{"25":1,"26":1,"154":8,"163":2}}],["b1y",{"2":{"54":7}}],["b1x",{"2":{"54":7}}],["b1",{"2":{"44":8,"54":63,"96":6}}],["b54d92a678e2174059d1b0ff233e275e4bd02084",{"2":{"25":1}}],["building",{"2":{"163":1}}],["build",{"2":{"44":13,"49":1,"50":1,"53":1,"55":1,"124":3,"125":1,"145":2,"153":1,"154":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"120":1}}],["buffered",{"2":{"40":2}}],["buffering",{"2":{"39":1,"40":1}}],["buffer",{"0":{"40":1},"2":{"30":2,"40":5,"43":2,"44":1,"121":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"26":1,"33":1,"35":1,"36":1,"46":1,"54":2,"56":2,"62":4,"67":2,"90":1,"95":1,"96":5,"98":1,"99":1,"102":2,"103":1,"108":1,"119":1,"120":1,"121":1,"124":1,"127":1,"129":16,"141":1,"142":1,"147":1,"150":1,"158":1,"160":2,"164":4,"166":1,"167":1,"168":1,"169":2}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"164":1}}],["block",{"2":{"163":1}}],["blob",{"2":{"6":2,"150":1}}],["blue",{"2":{"14":1,"48":1,"61":2,"64":2,"81":2,"95":2,"108":2,"168":2}}],["black",{"2":{"6":2,"48":1,"164":1}}],["breaks",{"2":{"138":1}}],["break",{"2":{"44":3,"46":1,"51":2,"62":4,"90":11,"96":1,"120":6,"138":2}}],["brevity",{"2":{"39":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"39":1}}],["broken",{"2":{"3":1,"6":1,"79":1}}],["balancing",{"2":{"129":2}}],["barrier",{"2":{"129":1}}],["barycentric",{"0":{"5":1,"37":1,"39":1},"1":{"38":1,"39":1},"2":{"0":6,"5":10,"6":17,"9":1,"30":1,"37":9,"38":4,"39":52}}],["basicsgeoms",{"2":{"129":1}}],["basic",{"2":{"120":1}}],["base",{"2":{"30":4,"39":15,"40":1,"44":2,"120":6,"129":5,"143":1,"146":2,"147":1,"158":1,"160":3}}],["based",{"2":{"4":2,"6":3,"19":1,"33":2,"36":2,"38":2,"43":1,"46":1,"59":2,"62":1,"68":1,"82":1,"90":2,"96":1,"99":1,"109":1,"158":1,"166":1,"167":1,"168":1}}],["backs",{"2":{"49":4}}],["backwards",{"2":{"44":1,"51":1,"54":1,"56":1}}],["backing",{"2":{"44":1}}],["backend",{"2":{"40":2,"160":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"49":4,"160":1}}],["b",{"2":{"3":2,"4":7,"6":13,"44":206,"46":9,"50":26,"51":18,"52":3,"53":26,"54":77,"55":27,"56":41,"62":29,"90":2,"96":22,"165":1}}],["box",{"2":{"45":2,"46":3,"168":1}}],["bounaries",{"2":{"90":1}}],["bounce",{"2":{"44":8,"50":1,"51":1,"53":1,"54":1,"55":1,"56":1}}],["bouncings",{"2":{"44":1}}],["bouncing",{"2":{"44":13,"51":3,"54":4,"56":4}}],["bounday",{"2":{"90":2,"102":2,"103":2,"104":2}}],["boundaries",{"2":{"3":2,"6":2,"77":2,"81":1,"82":1,"90":1,"92":1,"93":1,"120":1}}],["boundary",{"2":{"3":7,"6":7,"58":1,"64":1,"65":1,"67":1,"68":3,"71":4,"78":2,"79":9,"82":2,"84":1,"85":6,"86":3,"90":16,"98":2,"99":4,"101":3,"102":3,"103":1,"104":1,"108":1,"109":3}}],["bound",{"2":{"52":1}}],["bounding",{"2":{"44":1,"45":2,"46":3}}],["boundscheck",{"2":{"39":14}}],["bounds",{"2":{"6":1,"120":4}}],["bold",{"2":{"40":1,"143":1,"146":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"44":2,"54":4,"55":1,"56":1,"58":1,"62":3,"65":1,"79":4,"82":1,"90":2,"96":1,"103":1,"109":1,"145":1,"147":1}}],["booltype",{"2":{"129":3,"147":1,"159":3}}],["booleans",{"2":{"44":1,"90":2}}],["boolean",{"2":{"24":2,"44":1,"51":1,"54":1,"56":1,"129":1,"159":1,"167":1}}],["boolsastypes",{"0":{"24":1,"159":1},"2":{"147":2,"159":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"44":3,"62":17,"65":1,"68":1,"78":2,"79":13,"82":1,"90":2,"93":1,"96":10,"99":2,"109":1,"119":7,"120":6,"147":2,"159":2,"161":5}}],["bypred",{"2":{"170":1}}],["by",{"0":{"72":1,"73":1,"113":1},"2":{"1":3,"3":2,"4":8,"6":30,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"26":1,"32":1,"33":6,"35":1,"36":1,"39":4,"40":1,"42":5,"43":4,"44":14,"45":1,"46":6,"48":1,"49":6,"50":1,"53":1,"54":5,"55":4,"56":3,"59":5,"62":8,"65":1,"67":1,"68":1,"72":2,"73":2,"74":1,"75":2,"77":1,"89":2,"90":10,"119":2,"120":4,"124":2,"129":7,"135":2,"136":1,"138":3,"141":1,"142":2,"143":1,"144":1,"146":3,"147":1,"148":1,"150":1,"151":1,"152":3,"153":1,"155":1,"163":1,"164":2,"166":1,"167":2,"168":1,"169":2,"170":1}}],["berlin",{"2":{"169":1}}],["beed",{"2":{"164":1}}],["been",{"2":{"51":1,"120":1,"122":2,"159":1}}],["bearing",{"2":{"119":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"79":1,"129":2,"150":1}}],["between",{"2":{"4":4,"6":18,"23":1,"33":2,"39":13,"44":1,"46":18,"50":1,"51":4,"53":1,"54":11,"55":2,"56":4,"59":8,"62":1,"90":4,"96":4,"120":1,"146":3,"147":1,"151":2,"152":2,"153":1,"164":1,"167":2,"168":1}}],["because",{"2":{"44":1,"122":1,"157":1}}],["become",{"2":{"22":1}}],["being",{"2":{"33":1,"54":1,"90":1,"96":1,"136":1}}],["behind",{"2":{"26":1,"38":1,"122":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"150":1}}],["best",{"2":{"19":1,"129":2,"150":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"146":1,"150":1}}],["benchmarkgroup",{"2":{"146":2,"150":3}}],["benchmark",{"0":{"146":1,"150":1},"2":{"146":1,"150":1}}],["benchmarktools",{"2":{"13":1,"146":1,"150":1}}],["benchmarks",{"2":{"9":2,"25":1}}],["beginning",{"2":{"46":1,"163":1}}],["begin+1",{"2":{"39":5}}],["begin",{"2":{"9":1,"39":7,"129":2,"151":1,"166":1}}],["before",{"2":{"6":4,"39":1,"50":1,"53":1,"54":1,"55":1,"150":1,"164":1}}],["below",{"2":{"6":2,"17":1,"40":1,"134":1,"152":1,"153":1,"154":1,"166":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":1,"26":3,"33":8,"36":7,"37":2,"38":1,"39":10,"40":2,"42":1,"43":3,"44":14,"45":1,"46":2,"49":1,"50":7,"51":4,"53":7,"54":12,"55":6,"56":5,"58":2,"59":4,"62":15,"68":6,"77":2,"78":1,"82":6,"90":21,"96":2,"99":6,"109":6,"111":1,"112":1,"113":1,"114":1,"119":2,"120":1,"124":2,"127":2,"128":2,"129":12,"131":1,"132":1,"133":1,"134":4,"135":4,"136":2,"138":2,"140":1,"142":3,"143":1,"144":1,"146":8,"147":2,"150":10,"152":1,"154":3,"155":1,"159":1,"160":2,"163":2,"164":1,"167":4}}],["xticklabelsvisible",{"2":{"164":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"163":4,"164":1}}],["x=x",{"2":{"161":1}}],["x`",{"2":{"129":1}}],["xvec",{"2":{"120":4}}],["xbounds",{"2":{"120":4}}],["xhalf",{"2":{"120":3}}],["xlast",{"2":{"59":3}}],["xfirst",{"2":{"59":5}}],["x0",{"2":{"59":5}}],["xn",{"2":{"46":4}}],["xind+1",{"2":{"120":1}}],["xind",{"2":{"120":2}}],["xinterior",{"2":{"43":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"43":13}}],["xrange",{"2":{"38":3,"58":2}}],["xautolimits",{"2":{"38":2}}],["xp2",{"2":{"33":5}}],["x2",{"2":{"6":3,"39":4,"43":2,"46":18,"59":8,"79":10,"90":5,"96":4,"120":5,"147":6,"161":2}}],["x26",{"2":{"6":4,"33":2,"36":6,"39":1,"40":4,"44":58,"46":36,"50":4,"51":4,"54":24,"56":2,"59":3,"62":14,"74":2,"75":2,"79":48,"88":2,"89":2,"90":170,"96":22,"101":2,"105":2,"106":2,"115":2,"116":2,"119":4,"120":12,"134":2,"138":6,"143":2,"146":2,"152":10,"153":2,"161":4,"167":1}}],["x1",{"2":{"6":4,"39":3,"43":2,"46":22,"59":8,"79":11,"90":6,"96":5,"120":5,"147":7,"161":2}}],["xs",{"2":{"6":3,"46":4,"120":30,"161":4}}],["xmax",{"2":{"6":1,"45":2,"46":48}}],["xmin",{"2":{"6":1,"45":2,"46":49}}],["x3c",{"2":{"5":1,"6":36,"30":1,"33":4,"36":2,"39":66,"44":17,"46":11,"49":3,"50":1,"53":1,"54":6,"55":1,"58":1,"59":13,"62":2,"79":33,"90":13,"96":10,"119":1,"120":4,"124":2,"129":19,"132":2,"135":3,"138":5,"139":1,"146":2,"151":2,"152":6,"153":3,"154":9,"158":4,"159":2,"170":1}}],["xy`",{"2":{"142":1}}],["xy",{"2":{"1":4,"39":1,"142":3}}],["x",{"2":{"1":4,"4":1,"6":9,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"25":2,"33":9,"36":2,"38":8,"42":1,"43":10,"44":21,"45":1,"46":8,"49":6,"51":9,"54":18,"56":9,"58":2,"59":7,"62":3,"79":21,"90":16,"96":7,"119":11,"120":2,"122":2,"129":17,"134":3,"139":7,"140":2,"141":4,"142":1,"147":2,"150":2,"152":2,"154":1,"155":2,"156":2,"159":4,"161":33,"163":6,"164":4,"167":1,"169":2}}],["=>",{"2":{"129":2}}],["=float64",{"2":{"43":3,"53":1,"55":1}}],["=false",{"2":{"33":1}}],["===",{"2":{"79":8,"119":4}}],["==",{"2":{"9":1,"19":1,"33":4,"36":2,"39":9,"40":2,"43":1,"44":34,"46":30,"51":1,"54":20,"55":2,"56":1,"58":1,"62":16,"90":44,"96":2,"119":3,"120":18,"129":1,"132":1,"134":1,"138":1,"143":1,"146":2,"150":1,"154":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":63,"11":1,"13":19,"14":33,"15":18,"25":10,"30":4,"32":4,"33":56,"35":6,"36":25,"38":35,"39":110,"40":3,"42":6,"43":36,"44":323,"45":6,"46":96,"48":7,"49":29,"50":21,"51":30,"53":18,"54":143,"55":21,"56":80,"58":15,"59":52,"61":7,"62":40,"64":7,"65":3,"67":4,"68":23,"69":3,"70":7,"71":14,"72":14,"73":4,"74":2,"75":2,"77":5,"78":3,"79":57,"81":7,"82":18,"83":3,"84":11,"85":17,"86":9,"87":3,"88":2,"89":2,"90":189,"92":3,"93":3,"95":7,"96":40,"98":3,"99":22,"100":3,"101":9,"102":14,"103":10,"104":6,"105":2,"106":2,"108":7,"109":22,"110":3,"111":11,"112":14,"113":14,"114":4,"115":2,"116":2,"119":32,"120":106,"122":1,"126":4,"129":90,"131":2,"132":4,"134":10,"137":3,"138":30,"139":8,"140":1,"143":2,"145":16,"146":21,"147":18,"148":2,"149":5,"150":60,"151":11,"152":49,"153":7,"154":43,"155":2,"156":1,"158":6,"159":2,"160":3,"161":42,"163":45,"164":32,"165":3,"166":4,"168":12,"169":6,"170":2}}],["utm",{"2":{"164":1}}],["utility",{"0":{"161":1},"2":{"39":1,"129":2}}],["utils",{"0":{"154":1},"2":{"30":1}}],["u2",{"2":{"90":4}}],["u1",{"2":{"90":4}}],["update",{"2":{"44":6,"120":10}}],["updated",{"2":{"44":6,"129":3}}],["updates",{"2":{"39":1}}],["up",{"2":{"44":2,"54":1,"90":1,"103":1,"127":1,"137":1,"152":2,"163":2}}],["upper",{"2":{"6":1,"120":1,"168":1}}],["uv",{"2":{"39":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"169":1}}],["usa",{"2":{"150":15,"169":3}}],["us",{"2":{"36":1,"164":1,"169":1}}],["ususally",{"2":{"6":1,"124":1,"129":1}}],["usually",{"2":{"166":1}}],["usual",{"2":{"6":1,"132":1,"135":1}}],["usecases",{"2":{"26":1}}],["uses",{"2":{"6":1,"90":1,"142":1,"146":1,"150":1,"166":1}}],["users",{"2":{"30":1,"122":1,"136":1}}],["user",{"2":{"6":12,"23":1,"43":1,"50":3,"53":3,"55":3,"151":1,"152":1,"153":1,"167":1}}],["useful",{"2":{"6":10,"39":1,"120":1,"144":1,"147":1,"150":2,"160":1}}],["used",{"2":{"1":1,"5":1,"6":8,"25":1,"33":1,"36":1,"37":1,"39":1,"43":2,"44":7,"46":1,"49":1,"54":1,"58":1,"59":1,"62":1,"96":1,"120":2,"124":1,"129":3,"130":1,"147":1,"150":1,"152":2,"157":2,"158":1,"164":1,"166":1,"167":2,"168":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":9,"11":1,"20":1,"23":1,"39":1,"44":1,"56":1,"79":2,"96":1,"120":1,"121":1,"126":1,"129":7,"132":1,"139":1,"141":1,"145":1,"147":1,"150":1,"152":2,"160":3,"163":1,"166":1,"167":2,"170":2}}],["using",{"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"25":2,"30":7,"32":1,"33":1,"35":2,"36":2,"38":4,"39":7,"40":3,"42":2,"43":1,"44":5,"45":2,"46":1,"48":2,"49":1,"51":3,"52":1,"54":4,"56":3,"58":2,"59":2,"61":2,"62":1,"64":2,"65":1,"67":2,"68":1,"75":1,"77":2,"78":1,"79":1,"81":2,"82":1,"89":1,"90":1,"92":2,"93":1,"95":2,"96":1,"98":2,"99":1,"106":1,"108":2,"109":1,"116":1,"119":1,"120":5,"121":1,"122":2,"127":1,"129":4,"132":1,"135":1,"138":1,"139":1,"140":2,"141":1,"142":1,"143":3,"145":1,"146":5,"147":1,"150":2,"152":1,"154":1,"155":4,"156":2,"160":2,"161":1,"162":4,"163":1,"164":1,"165":2,"167":1,"168":4,"169":2}}],["unnecessary",{"2":{"120":1}}],["unneeded",{"2":{"6":3,"44":1,"50":1,"53":1,"55":1}}],["until",{"2":{"120":3,"127":1,"152":1,"160":1}}],["uneeded",{"2":{"50":1,"53":1,"55":1}}],["uneccesary",{"2":{"6":3,"151":1,"152":1,"153":1}}],["unprocessed",{"2":{"44":1}}],["unknown",{"2":{"44":4,"46":15}}],["unknown=3",{"2":{"44":1}}],["unmatched",{"2":{"44":9,"46":26}}],["understand",{"2":{"157":1}}],["under",{"2":{"36":2,"166":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"33":2,"44":1,"151":1,"152":1,"154":2,"161":2}}],["unzip",{"2":{"25":1}}],["unary",{"0":{"25":1}}],["unless",{"2":{"22":1,"44":1,"51":2,"54":2,"56":2}}],["unlike",{"2":{"18":1,"157":1}}],["unstable",{"2":{"13":1,"129":1,"159":1}}],["universal",{"2":{"164":1}}],["united",{"2":{"150":1}}],["unify",{"2":{"26":1}}],["unique",{"2":{"6":2,"54":3,"135":2,"138":2}}],["unioning",{"2":{"56":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":9,"25":1,"50":1,"51":2,"53":1,"54":2,"55":1,"56":3,"135":2,"136":2,"137":1,"138":4}}],["unions",{"0":{"56":1},"2":{"18":1,"25":1,"158":1}}],["union",{"0":{"25":1,"55":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"23":2,"25":1,"30":1,"33":2,"36":1,"39":1,"43":4,"44":7,"46":1,"53":2,"55":18,"56":32,"59":1,"62":8,"70":2,"71":4,"72":1,"74":2,"75":1,"84":2,"85":6,"88":2,"89":1,"96":4,"101":2,"102":4,"103":1,"105":2,"106":1,"111":2,"112":4,"113":1,"115":2,"116":1,"119":1,"120":5,"122":1,"127":3,"129":6,"135":1,"136":1,"138":9,"147":4,"150":2,"151":3,"152":3,"153":3,"158":4,"161":1}}],["unchanged",{"2":{"1":1,"6":2,"129":1,"150":1}}],["unwrap",{"2":{"0":1,"6":3,"124":1,"129":16}}],["nselected",{"2":{"154":3}}],["nmax",{"2":{"154":2}}],["nice",{"2":{"152":1}}],["nvkelso",{"2":{"150":1}}],["null",{"2":{"146":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"37":2,"39":1,"146":1}}],["number=6",{"2":{"6":1,"149":1,"150":1}}],["number",{"2":{"6":11,"39":1,"44":2,"49":1,"58":1,"62":2,"90":2,"144":1,"145":1,"147":1,"150":2,"151":4,"152":7,"153":4,"154":12}}],["n+1",{"2":{"131":1}}],["nfeature",{"2":{"129":2}}],["nkeys",{"2":{"120":8}}],["nc",{"2":{"90":13}}],["ncoord",{"2":{"62":2}}],["nl",{"2":{"90":11}}],["nhole",{"2":{"44":2,"50":2,"53":2,"55":2,"56":1,"62":2}}],["nbpts",{"2":{"44":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":88,"124":3,"134":1,"135":4}}],["ngeom",{"2":{"43":1,"129":2,"161":1}}],["nt",{"2":{"160":2}}],["ntasks",{"2":{"129":6}}],["nthreads",{"2":{"129":3}}],["nthe",{"2":{"40":1,"143":1,"146":1}}],["ntuple",{"2":{"39":3,"147":1}}],["n2",{"2":{"39":8,"62":10}}],["n1",{"2":{"39":8,"62":9}}],["np2",{"2":{"79":4}}],["npolygon",{"2":{"51":1,"62":3,"138":2}}],["npoints",{"2":{"33":6,"44":5,"90":3,"146":6,"152":7}}],["npoint",{"2":{"6":1,"33":2,"35":1,"36":1,"46":2,"59":1,"62":6,"79":6,"90":6,"101":1,"119":2,"132":1,"146":3,"147":1,"150":14,"154":1,"161":13}}],["npts",{"2":{"44":6,"152":3}}],["np",{"2":{"36":2,"59":5}}],["n",{"2":{"6":1,"9":1,"37":2,"39":36,"40":2,"44":51,"49":10,"55":4,"56":4,"90":11,"101":2,"119":6,"120":5,"131":1,"138":25,"143":2,"146":2,"147":3,"150":2,"154":7,"161":32}}],["naive",{"2":{"52":1}}],["napts",{"2":{"44":3}}],["natearth2",{"2":{"164":1}}],["natural",{"2":{"150":2,"164":2,"167":1}}],["naturalearth",{"2":{"11":2,"164":1}}],["nature",{"2":{"120":1}}],["native",{"2":{"6":1,"121":1,"160":4,"166":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"129":1}}],["namedtuple",{"2":{"22":2,"129":2,"160":2}}],["name",{"2":{"6":1,"30":2,"150":1,"160":1,"165":1,"166":2,"169":1}}],["names",{"2":{"6":1,"30":3,"129":6,"160":1}}],["nodestatus",{"2":{"120":6}}],["nodes",{"2":{"44":1,"120":4}}],["node",{"2":{"44":26,"120":17}}],["north",{"2":{"46":12}}],["nor",{"2":{"40":1,"143":1,"146":1}}],["normalized",{"2":{"39":1}}],["normalize",{"2":{"39":1}}],["norm",{"2":{"6":1,"39":22}}],["now",{"2":{"6":1,"13":1,"25":1,"26":1,"35":1,"38":2,"39":4,"40":1,"44":1,"49":1,"56":1,"59":1,"119":1,"120":2,"137":1,"144":1,"145":3,"146":1,"150":1,"163":5,"164":8,"165":1,"166":3,"168":2}}],["no",{"2":{"6":6,"33":1,"39":2,"44":4,"50":1,"51":1,"53":1,"54":14,"55":1,"62":2,"68":3,"82":3,"90":2,"99":2,"101":1,"103":1,"104":2,"109":2,"111":1,"112":3,"113":3,"114":1,"120":2,"121":1,"122":1,"129":3,"144":1,"146":2,"147":1,"150":1,"160":1,"166":1}}],["nonzero",{"2":{"147":1}}],["none",{"2":{"6":4,"44":1,"49":1,"50":1,"53":1,"55":1,"56":1,"79":4,"81":1}}],["nondimensional",{"2":{"6":1,"146":1}}],["nonintersecting",{"2":{"6":1,"23":1,"135":1,"138":1}}],["non",{"2":{"3":2,"6":2,"22":1,"37":2,"44":15,"50":2,"51":1,"53":1,"54":4,"55":1,"56":2,"58":1,"96":2,"103":1,"127":1,"159":1}}],["note",{"2":{"4":4,"6":10,"19":1,"28":1,"33":1,"36":2,"39":1,"42":2,"43":2,"44":3,"46":1,"49":2,"51":3,"54":5,"56":3,"59":1,"62":5,"90":1,"95":1,"96":1,"142":1,"147":1,"151":1,"152":2,"153":1,"159":1,"164":3}}],["not",{"0":{"121":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"19":1,"22":1,"24":1,"30":1,"33":4,"36":1,"39":4,"40":1,"42":1,"44":18,"49":1,"53":1,"54":7,"56":3,"61":2,"62":4,"64":2,"65":1,"67":2,"68":2,"77":1,"78":2,"82":3,"84":5,"85":3,"86":2,"87":2,"90":5,"95":1,"96":2,"99":1,"108":2,"109":2,"111":1,"119":4,"120":2,"121":1,"127":1,"128":1,"129":10,"131":2,"134":2,"137":3,"139":1,"141":1,"142":1,"143":1,"144":1,"146":2,"147":1,"157":1,"158":1,"159":1,"160":2,"164":2,"167":1}}],["nothing`",{"2":{"51":2,"54":2,"56":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"44":4,"49":1,"51":2,"53":1,"54":2,"56":2,"62":1,"90":1,"119":9,"120":3,"129":8,"131":24,"134":1,"137":60,"143":1,"147":1,"150":2,"151":6,"152":6,"153":6,"154":1,"155":32,"161":7,"163":252,"164":36}}],["ne",{"2":{"150":1,"164":2}}],["net",{"2":{"134":2}}],["ness",{"2":{"129":1}}],["nesting",{"2":{"127":2}}],["nestedloopfast",{"2":{"170":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"18":1,"33":1,"127":2,"129":4,"150":1,"156":1}}],["never",{"2":{"127":1,"151":1}}],["neumann",{"2":{"120":1}}],["neither",{"2":{"56":1}}],["neightbor",{"2":{"44":1}}],["neighborhood",{"2":{"120":2}}],["neighbor",{"2":{"44":26}}],["neighboring",{"2":{"6":6,"44":1,"150":1,"151":1,"152":1,"153":2}}],["nearly",{"2":{"166":1}}],["nearest",{"2":{"44":1,"54":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"44":2,"161":13}}],["nextnode",{"2":{"120":27}}],["nextnodes",{"2":{"120":6}}],["next",{"2":{"43":1,"44":81,"46":3,"49":4,"90":14,"120":3,"138":13,"152":5}}],["necessarily",{"2":{"6":1,"119":1,"141":1}}],["necessary",{"2":{"6":1,"127":1,"150":1}}],["newfeature",{"2":{"129":2}}],["newnodes",{"2":{"120":2}}],["new",{"2":{"6":1,"40":1,"44":58,"46":9,"50":3,"51":1,"56":16,"90":2,"120":4,"128":1,"129":18,"134":2,"135":1,"136":1,"138":19,"147":8,"151":1,"152":2,"153":1,"164":1,"165":1,"169":1}}],["negative",{"2":{"4":3,"6":3,"35":2,"36":1,"37":2,"58":2,"59":3}}],["needs",{"2":{"43":1}}],["needing",{"2":{"4":1,"6":1,"17":1,"140":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"39":2,"42":1,"44":2,"51":1,"62":4,"77":1,"78":1,"90":1,"120":2,"122":1,"140":1,"154":1,"155":1,"164":2,"170":2}}],["needed",{"2":{"1":2,"6":4,"33":1,"39":1,"44":4,"46":1,"50":1,"53":1,"55":1,"59":2,"90":5,"120":1,"129":2,"134":1,"142":3,"164":1}}],["gdal",{"2":{"166":1}}],["gml",{"2":{"166":1}}],["gpkg",{"2":{"166":3}}],["gadm",{"2":{"169":4}}],["ga",{"2":{"164":3}}],["gaps",{"2":{"120":1}}],["global",{"2":{"164":1}}],["gft",{"2":{"162":1,"164":2}}],["gc",{"2":{"134":6}}],["g",{"2":{"33":3,"36":3,"40":1,"43":3,"46":3,"59":6,"127":1,"129":6,"150":2,"161":2,"166":1}}],["gb",{"2":{"30":1,"129":10}}],["gzip",{"2":{"25":2}}],["gz",{"2":{"25":4}}],["guarantee",{"2":{"19":1,"29":1}}],["guaranteed",{"2":{"1":1,"6":1,"33":1,"129":1}}],["grand",{"2":{"169":1}}],["grained",{"2":{"145":1}}],["graphics",{"2":{"6":1,"39":1}}],["great",{"2":{"163":1,"164":1,"166":1}}],["greater",{"2":{"6":1,"119":1,"147":1}}],["greiner",{"0":{"51":1,"54":1,"56":1},"2":{"44":3,"49":2,"50":1,"53":1,"55":1}}],["green",{"2":{"14":1,"164":1}}],["grouped",{"2":{"163":1}}],["groups",{"2":{"6":1,"120":1}}],["grouping",{"2":{"1":1,"6":1,"129":2}}],["grid",{"2":{"6":1,"38":1,"46":4}}],["g2",{"2":{"3":5,"6":5,"65":4,"68":12,"69":6,"70":9,"71":6,"72":6,"73":3,"74":4,"75":2,"78":3,"79":21,"82":10,"83":6,"84":10,"85":8,"86":4,"87":2,"88":4,"89":2,"99":10,"100":6,"101":10,"102":6,"103":5,"104":4,"105":4,"106":2,"109":10,"110":6,"111":9,"112":6,"113":6,"114":3,"115":4,"116":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"65":4,"68":12,"69":6,"70":9,"71":6,"72":6,"73":3,"74":2,"75":4,"78":3,"79":21,"82":9,"83":6,"84":10,"85":8,"86":4,"87":2,"88":2,"89":4,"99":10,"100":6,"101":9,"102":6,"103":5,"104":4,"105":2,"106":4,"109":10,"110":6,"111":9,"112":6,"113":6,"114":3,"115":2,"116":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"150":2}}],["generated",{"2":{"30":1,"33":1,"36":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"52":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"90":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"150":1,"154":1,"155":1,"156":1,"160":1,"161":1,"168":1}}],["generate",{"2":{"7":1,"13":2,"150":1,"168":2}}],["generalization",{"2":{"37":1}}],["generalized",{"2":{"6":1,"37":3,"39":1}}],["generalise",{"2":{"6":4,"150":1}}],["generally",{"2":{"6":2,"160":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"26":1,"122":1,"143":1}}],["getfeature",{"2":{"129":5,"161":5}}],["getcolumn",{"2":{"129":4}}],["getgeom",{"2":{"74":1,"75":1,"88":1,"89":1,"96":2,"105":1,"106":1,"115":1,"116":1,"129":6,"150":3,"161":6}}],["getring",{"2":{"44":1}}],["getindex",{"2":{"39":2}}],["gethole",{"2":{"33":1,"36":1,"43":1,"44":4,"46":1,"49":1,"50":2,"53":2,"56":6,"59":1,"62":2,"90":5,"132":1,"139":1,"163":1}}],["getexterior",{"2":{"33":1,"36":1,"39":1,"43":1,"44":3,"46":1,"49":1,"50":2,"53":2,"55":3,"56":6,"59":1,"62":2,"90":5,"119":1,"120":1,"132":1,"139":1,"163":1}}],["getpolygon",{"2":{"51":3,"54":2,"56":2,"62":3}}],["getpoint",{"2":{"32":1,"33":5,"35":2,"36":1,"39":1,"42":1,"43":6,"44":3,"45":2,"46":3,"48":3,"58":1,"59":6,"61":4,"62":13,"64":4,"67":1,"77":1,"79":7,"81":4,"90":28,"92":2,"95":4,"96":2,"98":2,"101":2,"108":4,"119":5,"132":3,"139":1,"145":4,"147":2,"154":1,"161":3,"163":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"25":1,"35":1,"40":1,"44":9,"50":1,"51":1,"53":1,"54":2,"55":2,"120":4,"129":4,"143":1,"146":3,"150":1,"151":1,"153":1,"154":2,"160":5,"161":1,"163":2,"169":2}}],["geoparquet",{"2":{"166":4}}],["geopoly1",{"2":{"164":1,"165":1}}],["geopoly2",{"2":{"164":1,"165":1}}],["geoaxis",{"2":{"164":4}}],["geographic",{"2":{"164":1,"166":1}}],["geographiclib",{"2":{"6":1,"146":1}}],["geointeface",{"2":{"127":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"149":1,"168":1,"169":1}}],["geointerface",{"0":{"29":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"26":1,"29":1,"30":7,"32":1,"33":1,"35":1,"36":1,"39":23,"42":1,"43":1,"44":1,"45":1,"46":1,"48":1,"49":1,"50":1,"53":1,"54":1,"55":1,"58":1,"59":11,"61":1,"62":2,"64":1,"65":2,"67":1,"68":2,"77":1,"78":2,"79":1,"81":1,"82":3,"92":1,"93":2,"95":1,"96":2,"98":1,"99":2,"108":1,"109":2,"119":5,"120":1,"124":3,"127":3,"129":6,"131":9,"134":1,"135":1,"137":23,"140":1,"142":2,"145":1,"146":1,"149":1,"150":2,"155":13,"156":1,"161":1,"162":1,"163":122,"164":14,"168":1,"169":1}}],["geo",{"2":{"120":1,"146":4,"164":2}}],["geotable",{"2":{"28":1}}],["geojson",{"2":{"11":1,"150":5,"162":1,"164":4,"166":3}}],["geodataframes",{"2":{"166":3}}],["geod",{"2":{"6":2,"146":3}}],["geodesic`",{"2":{"146":2}}],["geodesic",{"2":{"6":5,"30":1,"145":6,"146":8,"147":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"144":1,"145":3,"146":6,"147":2}}],["geoformattypes",{"2":{"1":2,"25":3,"142":2,"162":1,"164":10}}],["geomfromgeos",{"2":{"146":1}}],["geomtrait",{"2":{"139":1}}],["geomtype",{"2":{"129":2}}],["geomakie",{"2":{"25":1,"162":2,"164":5}}],["geoms",{"2":{"6":1,"25":4,"90":1,"124":1,"129":18}}],["geometies",{"2":{"3":1,"6":1,"98":1,"99":1}}],["geometrie",{"2":{"85":1}}],["geometries",{"0":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"163":1},"2":{"1":6,"3":8,"4":14,"6":62,"18":3,"20":1,"22":3,"25":1,"26":2,"28":4,"32":1,"33":3,"36":4,"43":1,"46":2,"49":1,"50":5,"53":5,"54":4,"55":5,"58":1,"59":4,"61":1,"62":7,"65":1,"67":1,"68":1,"79":2,"82":2,"90":1,"92":1,"93":1,"95":2,"96":3,"98":2,"99":2,"109":2,"111":1,"122":1,"124":4,"126":1,"128":2,"129":13,"134":1,"139":1,"140":1,"142":2,"144":3,"145":1,"146":4,"147":1,"148":1,"151":1,"152":1,"153":1,"156":1,"161":1,"162":5,"164":3,"165":2,"166":1,"167":5,"168":1,"170":1}}],["geometrical",{"2":{"167":1}}],["geometric",{"2":{"26":2,"42":1}}],["geometry=",{"2":{"165":1}}],["geometryof",{"2":{"129":1}}],["geometryopsprojext",{"2":{"142":1,"143":1,"146":1,"147":1}}],["geometryopslibgeosext",{"2":{"40":1}}],["geometryops",{"0":{"0":1,"30":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":116,"1":6,"3":18,"4":9,"5":3,"6":113,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":1,"30":1,"32":1,"35":1,"38":5,"40":1,"42":1,"45":1,"48":1,"49":1,"50":1,"53":1,"54":1,"55":1,"58":1,"61":1,"62":1,"64":1,"65":2,"67":1,"68":2,"77":1,"78":2,"79":2,"81":1,"82":2,"92":1,"93":1,"95":1,"96":1,"98":1,"99":2,"108":1,"109":2,"119":3,"120":2,"124":4,"129":1,"131":1,"134":1,"135":4,"137":1,"143":1,"145":1,"146":2,"149":1,"150":2,"155":1,"157":1,"160":2,"161":1,"162":1,"163":3,"167":1,"168":2,"169":2}}],["geometrybasics",{"2":{"30":3,"38":2,"39":10,"58":1,"68":1,"99":1,"109":1}}],["geometrycolumns",{"2":{"129":3}}],["geometrycollections",{"2":{"167":1}}],["geometrycollection",{"2":{"23":1,"169":1}}],["geometrycollectiontrait",{"2":{"23":1,"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["geometrycorrections",{"2":{"134":1}}],["geometrycorrection",{"2":{"0":1,"6":12,"132":2,"133":2,"134":14,"135":11,"138":4,"139":1}}],["geometry",{"0":{"2":1,"53":1,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"133":1,"142":1,"148":1,"162":1,"165":1},"1":{"3":1,"4":1,"134":1,"135":1,"143":1,"149":1,"150":1,"163":1,"164":1,"165":1,"166":1},"2":{"1":10,"3":23,"4":12,"6":70,"9":1,"11":2,"18":4,"20":1,"23":3,"28":1,"30":1,"33":7,"36":4,"40":4,"43":3,"45":1,"46":4,"49":4,"58":4,"59":6,"62":8,"64":5,"65":2,"67":4,"68":5,"69":4,"70":1,"74":3,"75":4,"77":4,"78":4,"79":3,"81":2,"82":5,"83":4,"84":2,"85":1,"88":3,"89":4,"90":2,"92":2,"96":3,"98":2,"99":3,"100":4,"101":2,"105":3,"106":4,"108":4,"109":5,"110":4,"115":3,"116":4,"118":1,"122":3,"124":2,"127":2,"129":42,"131":1,"132":1,"133":2,"134":24,"135":6,"139":1,"140":1,"141":1,"142":6,"144":3,"145":1,"146":5,"147":8,"150":6,"161":6,"163":1,"164":5,"165":2,"166":2,"167":1,"168":7,"169":4,"170":2}}],["geom2",{"2":{"3":8,"4":1,"6":9,"59":6,"62":1,"79":6,"82":1,"93":3,"96":6,"99":1,"109":2}}],["geom1",{"2":{"3":8,"4":1,"6":9,"59":6,"62":1,"79":4,"82":1,"93":3,"96":6,"99":1,"109":2}}],["geom",{"2":{"1":7,"4":21,"6":48,"18":3,"25":1,"30":12,"33":25,"36":17,"43":28,"44":16,"46":6,"49":15,"50":8,"51":2,"53":12,"54":10,"55":9,"56":9,"59":28,"62":45,"68":4,"79":1,"82":4,"90":3,"96":1,"99":4,"109":4,"119":3,"120":1,"122":2,"124":3,"129":91,"138":11,"141":4,"147":13,"150":36,"154":3,"155":7,"156":4,"161":13,"169":6}}],["geospatial",{"0":{"166":1},"2":{"162":5,"164":4,"166":5}}],["geoscontext",{"2":{"146":1}}],["geosdensify",{"2":{"146":3}}],["geos",{"0":{"160":1},"2":{"0":1,"6":5,"25":2,"40":4,"148":5,"150":2,"157":1,"160":12}}],["got",{"2":{"154":3}}],["goes",{"2":{"6":2,"119":2}}],["good",{"2":{"6":1,"39":1,"160":2,"164":1}}],["going",{"2":{"4":4,"6":5,"46":2,"62":5,"119":1,"120":1,"162":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"25":4,"30":2,"32":1,"35":1,"39":1,"42":2,"45":1,"48":2,"49":2,"50":2,"53":2,"54":2,"55":2,"58":6,"61":1,"62":2,"64":2,"65":2,"67":1,"68":2,"77":2,"78":2,"79":1,"81":1,"82":2,"92":1,"93":2,"95":1,"96":2,"98":1,"99":2,"108":2,"109":2,"119":6,"120":2,"122":1,"124":1,"129":3,"131":3,"137":3,"145":7,"146":8,"149":2,"150":49,"155":3,"160":1,"161":2,"162":1,"163":3,"164":1,"166":1,"167":9,"168":2,"169":5,"170":1}}],["gtrait",{"2":{"59":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"44":3,"119":3}}],["gif",{"2":{"152":1}}],["gives",{"2":{"169":1}}],["give",{"2":{"90":1,"166":1}}],["given",{"2":{"4":7,"6":22,"18":2,"28":1,"32":1,"33":1,"36":2,"43":3,"44":8,"46":3,"49":5,"50":1,"51":2,"53":1,"54":2,"55":1,"56":2,"59":8,"62":4,"64":1,"65":1,"68":1,"77":1,"78":1,"82":1,"90":7,"92":1,"93":1,"99":1,"101":1,"109":1,"122":1,"134":5,"135":1,"137":1,"144":2,"146":2,"147":2,"153":1}}],["githack",{"2":{"25":1,"150":1}}],["github",{"2":{"6":2}}],["gis",{"2":{"5":1,"6":1,"26":1,"39":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":124,"11":8,"13":15,"14":15,"15":8,"18":2,"25":2,"30":1,"32":3,"33":30,"35":5,"36":21,"38":1,"42":5,"43":38,"44":34,"45":5,"46":17,"48":6,"49":13,"50":19,"51":16,"53":25,"54":24,"55":17,"56":43,"58":8,"59":42,"61":7,"62":99,"64":7,"65":3,"67":3,"68":4,"69":6,"70":12,"71":10,"72":7,"73":4,"74":8,"75":6,"77":3,"78":3,"79":21,"81":7,"82":2,"83":3,"84":12,"85":14,"86":4,"87":2,"88":8,"89":6,"90":59,"92":5,"93":3,"95":7,"96":51,"98":5,"99":3,"100":6,"101":15,"102":10,"103":7,"104":4,"105":8,"106":6,"108":7,"109":2,"110":6,"111":12,"112":10,"113":7,"114":4,"115":8,"116":6,"119":32,"120":15,"122":4,"124":2,"129":111,"131":2,"132":10,"134":9,"137":3,"138":8,"139":11,"140":1,"141":5,"145":6,"146":6,"147":12,"149":2,"150":34,"154":4,"155":9,"156":5,"158":9,"161":55,"162":1,"163":21,"164":4,"168":5,"169":2}}],["o",{"2":{"129":24}}],["odd",{"2":{"90":1}}],["own",{"2":{"56":1,"122":2}}],["occur",{"2":{"54":1}}],["occurs",{"2":{"54":1}}],["occupied",{"2":{"35":1}}],["old",{"2":{"44":8,"129":3}}],["ourselves",{"2":{"146":1}}],["our",{"2":{"24":1,"146":1,"163":4,"164":3,"168":1}}],["out=3",{"2":{"90":1}}],["out=4",{"2":{"53":1}}],["out`",{"2":{"53":1,"90":1}}],["out",{"2":{"6":3,"44":12,"46":23,"54":6,"56":4,"58":5,"68":4,"79":1,"82":3,"90":102,"96":2,"99":4,"109":4,"119":1,"129":1,"147":1,"160":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"44":3,"46":1,"51":2,"54":4,"56":3,"58":2,"59":1,"67":1,"78":1,"81":1,"90":12,"96":3,"114":1}}],["outputs",{"2":{"44":1}}],["output",{"2":{"3":8,"4":1,"6":18,"18":1,"23":1,"49":2,"50":1,"53":1,"54":1,"55":1,"56":2,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"119":2,"150":1,"154":1,"161":1}}],["outermost",{"2":{"129":1}}],["outer",{"2":{"1":1,"6":1,"127":1,"129":2,"167":1,"168":1}}],["omit",{"2":{"6":1,"146":1}}],["obtain",{"2":{"129":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"140":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"124":3,"127":5,"129":8,"140":1,"144":1,"150":2,"156":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"20":1,"39":1,"58":1,"90":4,"124":1,"127":5,"129":3,"140":1,"142":3,"146":1,"150":1,"156":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"124":3,"129":10,"140":1,"141":2,"146":3,"150":3,"155":1,"156":1}}],["others",{"2":{"40":1,"138":1}}],["otherwise",{"2":{"4":2,"6":3,"25":1,"40":1,"44":1,"51":1,"54":1,"59":2,"120":1,"141":1,"143":1,"146":1,"161":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"33":1,"44":5,"50":1,"53":1,"54":1,"55":2,"56":3,"59":2,"62":2,"64":1,"70":1,"90":8,"92":1,"95":1,"96":4,"98":2,"99":2,"102":1,"111":1,"120":1,"124":1,"127":1,"129":1,"135":2,"136":1,"138":2,"150":2,"152":2,"157":1,"158":1,"160":1,"164":1,"167":1,"170":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"53":1}}],["over`",{"2":{"53":1}}],["overflow",{"2":{"49":1}}],["overhead",{"2":{"22":1,"129":2}}],["override",{"2":{"6":1,"39":1}}],["overlapping",{"2":{"44":11,"54":4,"56":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"44":2,"54":8,"56":2,"68":1,"77":1,"90":2,"95":5,"96":6,"109":1,"136":1}}],["overlaps",{"0":{"94":1,"95":1},"1":{"95":1,"96":1},"2":{"0":10,"3":5,"6":13,"30":1,"54":1,"94":1,"95":3,"96":30,"120":1,"167":1}}],["over",{"2":{"1":1,"6":3,"25":1,"35":2,"36":1,"43":3,"44":5,"46":1,"53":1,"54":11,"56":1,"68":1,"79":1,"82":1,"90":15,"96":2,"99":1,"109":1,"129":22,"163":3}}],["ops",{"2":{"129":1}}],["optimisation",{"2":{"90":1}}],["optimise",{"2":{"79":1}}],["options",{"2":{"14":1,"44":1}}],["optional",{"2":{"4":5,"6":6,"33":1,"36":2,"46":1,"59":2}}],["open",{"2":{"25":1,"44":1,"131":1,"164":1}}],["operates",{"2":{"129":1,"130":1,"136":1}}],["operate",{"2":{"18":1,"28":1,"129":1}}],["operations",{"0":{"23":1},"2":{"23":1,"54":1,"56":1,"122":1}}],["operation",{"2":{"6":3,"44":1,"122":1,"135":2,"138":2,"160":2}}],["opposite",{"2":{"3":5,"6":5,"44":2,"51":1,"54":2,"56":1,"65":2,"68":1,"78":2,"93":2,"109":1}}],["op",{"2":{"1":3,"6":3,"19":2,"43":1,"129":35}}],["on=2",{"2":{"90":1}}],["on`",{"2":{"90":1}}],["once",{"2":{"79":1,"96":1,"120":1}}],["onto",{"2":{"59":1}}],["ones",{"2":{"137":1}}],["oneunit",{"2":{"39":1}}],["one",{"2":{"1":1,"3":9,"6":14,"23":1,"33":4,"36":2,"38":1,"39":1,"43":1,"44":5,"46":3,"50":1,"51":1,"53":1,"54":32,"55":2,"56":2,"58":2,"67":1,"74":1,"79":1,"81":1,"90":18,"95":1,"96":18,"98":2,"99":2,"102":3,"103":2,"104":2,"105":1,"106":1,"108":1,"109":1,"115":1,"119":1,"120":5,"129":1,"137":1,"142":1,"146":1,"154":1,"155":1,"164":1,"167":1}}],["on",{"2":{"1":2,"4":3,"6":11,"9":1,"18":1,"20":1,"23":2,"26":3,"28":2,"33":5,"36":3,"38":1,"39":2,"43":3,"44":28,"46":8,"49":1,"50":1,"51":5,"53":1,"54":4,"55":1,"56":2,"58":1,"59":3,"62":2,"67":1,"68":7,"70":2,"71":3,"72":3,"73":1,"79":4,"82":6,"84":4,"85":1,"86":1,"90":125,"96":9,"99":7,"101":2,"109":7,"111":2,"112":1,"113":1,"120":3,"122":1,"124":1,"129":15,"130":1,"132":1,"135":1,"136":1,"144":1,"146":1,"152":1,"159":2,"162":1,"164":4,"166":1,"167":4,"168":1,"169":2,"170":2}}],["only",{"2":{"0":1,"5":1,"6":10,"23":1,"36":2,"38":2,"39":1,"40":1,"43":2,"44":4,"46":3,"49":1,"50":1,"53":1,"54":1,"55":1,"59":2,"62":3,"95":3,"96":1,"98":1,"120":2,"129":2,"137":1,"139":2,"144":1,"145":1,"147":2,"157":1,"160":2,"164":1,"169":1,"170":1}}],["often",{"2":{"164":1}}],["offers",{"2":{"163":1}}],["offer",{"2":{"146":1}}],["offset",{"2":{"33":8,"62":1}}],["off",{"2":{"4":1,"6":1,"44":4,"62":1,"90":6,"129":1}}],["of",{"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,"26":1,"28":3,"32":1,"33":38,"35":5,"36":28,"37":9,"38":1,"39":13,"40":1,"42":3,"43":12,"44":84,"45":5,"46":31,"49":5,"50":12,"51":13,"53":10,"54":48,"55":9,"56":21,"58":6,"59":18,"61":2,"62":19,"64":4,"65":5,"67":6,"68":18,"70":1,"71":5,"72":5,"73":1,"74":2,"75":1,"78":5,"79":1,"81":3,"82":14,"84":1,"85":1,"86":1,"88":2,"89":1,"90":85,"92":1,"93":3,"95":1,"96":13,"98":2,"99":15,"101":3,"102":7,"103":5,"104":1,"105":2,"106":1,"108":4,"109":18,"111":3,"112":6,"113":6,"114":4,"115":1,"116":1,"118":2,"119":3,"120":19,"121":2,"122":3,"124":1,"127":5,"128":2,"129":26,"130":1,"131":1,"134":1,"135":2,"136":4,"138":4,"139":2,"141":3,"142":1,"144":2,"145":2,"146":5,"147":2,"150":8,"152":4,"153":2,"154":1,"156":1,"158":2,"160":4,"161":2,"163":6,"164":6,"165":1,"166":4,"167":3,"168":4,"169":2}}],["org",{"2":{"50":1,"53":1,"55":1,"90":2,"152":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"48":1,"58":1,"61":2,"64":2,"81":2,"95":2,"108":2}}],["oroginal",{"2":{"129":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"56":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"44":9,"49":5,"50":1,"53":1,"56":4,"127":1,"129":1,"134":1,"141":2,"147":1,"149":4,"150":1}}],["orignal",{"2":{"44":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"44":15,"54":53}}],["orientation",{"0":{"117":1},"1":{"118":1,"119":1},"2":{"6":2,"10":1,"30":1,"36":1,"44":10,"46":2,"50":1,"53":2,"54":2,"55":1,"90":16,"118":1,"150":1}}],["ordered",{"2":{"35":1}}],["order",{"2":{"1":4,"3":1,"4":2,"6":6,"33":1,"35":1,"36":2,"39":1,"44":4,"54":1,"56":1,"59":2,"62":3,"65":1,"68":1,"78":1,"93":1,"129":2,"142":2,"150":1,"167":1}}],["or",{"0":{"24":1},"2":{"1":11,"3":3,"4":10,"6":54,"18":1,"20":1,"22":1,"23":1,"26":1,"28":2,"30":1,"33":4,"36":1,"39":1,"40":1,"42":2,"43":4,"44":24,"45":1,"49":1,"50":1,"51":3,"53":2,"54":9,"55":1,"56":2,"58":2,"59":4,"62":3,"64":1,"68":1,"70":2,"71":1,"72":1,"73":1,"74":1,"75":1,"81":2,"84":2,"85":3,"86":2,"87":1,"88":1,"89":1,"90":26,"92":2,"93":1,"95":1,"96":2,"98":1,"99":1,"105":1,"106":1,"109":1,"111":2,"115":1,"116":1,"118":2,"119":3,"120":7,"122":3,"124":1,"126":2,"128":1,"129":9,"130":1,"132":1,"134":6,"135":2,"139":1,"142":2,"143":1,"144":2,"146":2,"147":2,"148":1,"150":3,"152":2,"154":2,"156":1,"158":3,"161":2,"167":1,"169":2}}],["est",{"2":{"169":1}}],["essentially",{"2":{"158":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"120":1}}],["effects",{"2":{"129":3}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"39":1,"50":2,"53":2,"55":2,"132":1}}],["e2",{"2":{"90":4}}],["e1",{"2":{"90":8}}],["euclid",{"2":{"46":2,"59":11,"90":1,"151":1}}],["euclidean",{"2":{"4":1,"6":1,"39":13,"59":6,"147":1}}],["everything",{"2":{"150":1}}],["every",{"2":{"44":1,"62":2,"127":1,"160":1}}],["evenly",{"2":{"168":1}}],["eventually",{"2":{"44":1}}],["even",{"2":{"36":2,"46":1,"54":1,"59":1,"62":1,"122":1,"131":1,"136":1}}],["evaluated",{"2":{"167":1}}],["eval",{"2":{"30":2,"129":2}}],["epsg",{"2":{"164":13}}],["eps",{"2":{"33":2,"54":14}}],["eponymous",{"2":{"6":1,"146":1}}],["e",{"2":{"9":1,"22":1,"40":1,"120":1,"127":1,"129":2,"163":2,"164":1,"166":1}}],["eltype",{"2":{"120":4}}],["elements",{"2":{"74":1,"75":1,"88":1,"89":1,"96":1,"105":1,"106":1,"115":1,"116":1}}],["element",{"2":{"6":6,"32":1,"44":4,"49":2,"50":1,"53":1,"54":1,"55":3,"145":1,"164":1}}],["elsewhere",{"2":{"49":1}}],["elseif",{"2":{"44":5,"46":7,"50":1,"53":1,"54":14,"55":2,"56":1,"79":3,"90":10,"119":1,"120":2,"138":1,"152":2,"154":2}}],["else",{"2":{"3":6,"6":6,"33":1,"39":2,"44":19,"46":9,"49":1,"51":2,"54":9,"55":1,"56":9,"79":2,"90":17,"96":8,"120":20,"129":8,"132":1,"141":1,"143":1,"150":2,"152":4,"154":2,"155":1,"156":1,"160":1}}],["etc",{"2":{"6":1,"20":2,"35":1,"158":1,"166":1}}],["emtpty",{"2":{"120":1}}],["empty",{"2":{"4":2,"6":6,"33":2,"44":2,"50":1,"53":1,"54":2,"55":1,"120":1}}],["embedding",{"0":{"128":1,"140":1}}],["embedded",{"2":{"120":1,"128":3,"164":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"128":1,"140":2}}],["errors",{"2":{"30":1,"54":1,"147":1}}],["error",{"0":{"143":1},"2":{"4":1,"6":4,"7":1,"18":1,"30":6,"39":1,"40":4,"44":2,"52":1,"54":2,"62":2,"120":1,"127":1,"134":2,"143":3,"146":5,"154":4,"160":3,"161":1}}],["edgekeys",{"2":{"120":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"20":1,"30":1,"36":1,"42":1,"44":25,"46":13,"50":1,"53":1,"54":6,"55":1,"59":4,"62":1,"70":2,"85":2,"86":1,"90":7,"96":21,"111":2,"112":1,"113":1,"120":7,"161":2}}],["edges`",{"2":{"54":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"44":12,"46":8,"51":3,"54":10,"56":3,"59":3,"61":2,"62":1,"64":1,"70":1,"71":3,"72":7,"73":3,"81":1,"84":3,"87":1,"90":3,"96":20,"108":1,"111":1,"120":22,"161":29}}],["earlier",{"2":{"163":3}}],["earth",{"2":{"6":2,"26":1,"146":2,"150":2,"164":2,"167":1}}],["easiest",{"2":{"165":1}}],["easier",{"2":{"157":1,"159":1}}],["easily",{"2":{"122":1}}],["east",{"2":{"46":9}}],["easy",{"2":{"1":1,"6":1,"136":1,"155":1}}],["eachindex",{"2":{"33":1,"119":1,"120":3,"129":2,"151":1,"154":1}}],["eachline",{"2":{"25":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"18":2,"20":1,"33":4,"36":2,"37":4,"39":1,"44":5,"46":1,"54":3,"59":1,"62":2,"68":1,"82":1,"90":6,"95":1,"96":3,"99":1,"109":1,"119":1,"120":1,"129":1,"136":2,"150":1,"165":1,"166":1,"168":2,"169":2,"170":1}}],["equatorial",{"2":{"6":6,"146":4}}],["equality",{"2":{"44":1,"54":1,"167":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"33":6,"54":1,"58":1,"59":4,"61":3,"62":22,"70":1,"84":1,"90":15,"95":1,"96":2,"101":2,"111":1,"131":1}}],["equals",{"0":{"60":1,"61":1},"1":{"61":1,"62":1},"2":{"0":17,"4":3,"6":19,"30":1,"33":2,"44":4,"49":2,"54":8,"59":1,"60":1,"61":2,"62":50,"70":1,"84":1,"90":10,"96":2,"101":3,"111":1,"167":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"36":1,"44":1,"54":1,"56":1,"62":5,"68":1,"90":1}}],["enable",{"2":{"170":1}}],["enabled",{"2":{"167":1}}],["enabling",{"0":{"170":1}}],["enclosed",{"2":{"90":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"90":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"90":1,"152":1}}],["envelope",{"2":{"54":2}}],["envelopes",{"2":{"54":2}}],["enough",{"2":{"44":1}}],["entirely",{"2":{"90":1}}],["entire",{"2":{"46":1,"90":4}}],["entry",{"2":{"44":11,"51":3,"54":4,"56":3,"120":1}}],["ent",{"2":{"44":19,"49":2}}],["enter",{"2":{"44":4}}],["ensuring",{"2":{"6":1,"144":1,"147":1}}],["ensure",{"2":{"6":3,"39":1,"50":1,"53":1,"55":1,"130":2,"133":1}}],["ensures",{"2":{"6":3,"132":1,"135":3,"138":2}}],["enumerate",{"2":{"13":2,"33":1,"44":10,"46":1,"49":1,"51":1,"56":2,"90":1,"120":2,"138":2,"154":1}}],["enum",{"2":{"6":2,"44":3,"53":3,"90":3}}],["endpt",{"2":{"152":3}}],["endpoints",{"2":{"44":3,"46":1,"51":1,"54":6,"56":1,"59":2,"90":11,"96":2,"98":1}}],["endpoint=3",{"2":{"44":1}}],["endpointtype",{"2":{"44":2}}],["endpoint",{"2":{"3":1,"6":2,"44":27,"53":1,"54":16,"59":2,"67":1,"90":3,"96":2,"150":4,"152":4,"163":1}}],["ending",{"2":{"44":1,"46":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"30":4,"33":18,"36":8,"39":35,"40":3,"43":10,"44":130,"46":43,"49":9,"50":8,"51":12,"52":1,"53":5,"54":31,"55":6,"56":25,"59":19,"62":20,"74":2,"75":2,"79":20,"88":2,"89":2,"90":104,"96":21,"101":1,"105":2,"106":2,"111":1,"115":2,"116":2,"119":9,"120":44,"121":4,"122":1,"129":49,"130":1,"132":5,"134":3,"138":18,"139":3,"141":4,"142":1,"143":2,"146":8,"147":8,"150":7,"151":6,"152":30,"153":3,"154":27,"155":4,"156":4,"158":1,"159":3,"160":4,"161":19}}],["enforce",{"2":{"0":1,"6":2,"160":3}}],["exits",{"2":{"44":1}}],["exit",{"2":{"44":32,"49":2,"51":3,"54":3,"56":2}}],["existingnodes",{"2":{"120":3}}],["existing",{"2":{"44":3,"55":1,"120":1,"164":2,"165":1}}],["exists",{"2":{"44":1,"46":1,"54":1}}],["exist",{"2":{"6":1,"44":1,"54":3,"160":1}}],["excluding",{"2":{"87":1,"90":1,"111":2}}],["exclude",{"2":{"79":9}}],["exclusively",{"2":{"103":1}}],["exclusive",{"2":{"46":1,"54":2}}],["exc",{"2":{"40":2,"143":2,"146":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":1,"6":1,"39":1}}],["exp10",{"2":{"146":1,"150":2}}],["explicity",{"2":{"62":1}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"33":2,"36":1,"39":1,"40":1,"59":2,"143":1,"146":1,"147":1}}],["expressed",{"2":{"37":2}}],["express",{"2":{"37":1}}],["experimental",{"2":{"30":3}}],["expect",{"2":{"1":1,"92":1,"142":1}}],["export",{"2":{"37":1,"144":1,"164":1,"166":1}}],["exposes",{"2":{"17":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"90":3}}],["ext1",{"2":{"90":3}}],["ext",{"2":{"38":15,"44":10,"46":2,"49":3,"50":8,"53":8,"54":18,"55":8,"56":14,"79":7,"90":7}}],["extrema",{"2":{"120":1,"161":1}}],["extreem",{"2":{"33":10}}],["extract",{"2":{"120":1,"129":3,"150":1}}],["extra",{"2":{"6":3,"44":1,"55":1,"144":1,"146":2,"147":1}}],["external",{"2":{"36":1,"90":2}}],["exteriors",{"2":{"9":1,"53":2,"55":2,"120":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"33":1,"35":1,"36":1,"38":1,"39":36,"43":2,"44":4,"50":2,"55":3,"56":14,"59":1,"62":2,"64":1,"65":1,"68":3,"78":1,"82":2,"90":9,"99":2,"108":1,"109":3,"112":3,"113":3,"119":6,"120":6,"132":3,"133":1,"135":1,"139":5,"140":1,"163":2}}],["extending",{"2":{"96":1}}],["extended",{"2":{"59":1}}],["extensions",{"2":{"166":1}}],["extension",{"2":{"1":1,"6":1,"39":1,"40":1,"67":1,"121":1,"142":3,"143":2,"146":1,"147":1,"148":1,"166":1}}],["extent=true",{"2":{"140":1}}],["extent=nothing",{"2":{"129":1}}],["extent=",{"2":{"129":3}}],["extent=false",{"2":{"129":1,"150":1}}],["extent=gi",{"2":{"120":3}}],["extent`",{"2":{"126":1,"140":1}}],["extents",{"2":{"4":3,"6":3,"30":5,"46":1,"54":3,"90":5,"96":1,"120":3,"129":2,"140":2,"161":2}}],["extent",{"0":{"140":1},"2":{"0":2,"1":4,"4":3,"6":11,"24":1,"30":2,"38":1,"45":1,"46":1,"54":10,"90":4,"96":2,"120":12,"126":3,"128":4,"129":28,"140":2,"150":1,"159":1,"161":7}}],["exactly",{"2":{"154":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"30":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"44":36,"46":6,"49":7,"50":5,"52":1,"53":5,"54":7,"55":5,"56":7,"65":2,"68":3,"70":1,"71":3,"72":3,"73":1,"78":2,"79":1,"82":2,"84":1,"85":3,"86":2,"87":1,"90":24,"93":2,"96":3,"99":2,"101":1,"102":3,"103":1,"104":1,"109":3,"111":1,"112":3,"113":3,"114":1,"120":1,"137":1}}],["exampleusing",{"2":{"38":1}}],["examplefinal",{"2":{"25":1}}],["examplewkt",{"2":{"25":1}}],["examples",{"0":{"145":1,"149":1},"2":{"3":8,"4":1,"6":11,"62":1,"65":1,"68":1,"78":1,"79":1,"82":1,"96":1,"99":1,"109":1,"119":2,"161":1}}],["example",{"0":{"38":1,"131":1,"137":1,"168":1,"169":1},"2":{"1":3,"3":2,"6":13,"11":1,"20":1,"23":2,"32":1,"35":1,"38":1,"42":1,"43":1,"45":1,"48":1,"49":1,"50":1,"53":1,"54":1,"55":1,"58":1,"61":1,"62":1,"64":1,"67":1,"77":1,"79":1,"81":1,"90":1,"92":1,"93":1,"95":1,"98":1,"108":1,"119":1,"120":8,"122":1,"129":2,"131":1,"133":1,"136":1,"137":1,"141":1,"149":1,"150":2,"155":1,"160":1,"168":1,"170":1}}],["either",{"2":{"1":2,"3":1,"6":4,"22":1,"26":1,"44":9,"50":1,"53":1,"54":2,"55":1,"56":1,"58":1,"68":1,"90":5,"92":1,"98":1,"99":1,"109":1,"120":1,"129":3,"134":1,"167":1}}],["lj",{"2":{"120":2}}],["lrs",{"2":{"150":2}}],["lr",{"2":{"120":3}}],["lp",{"2":{"90":2}}],["ls2lr",{"2":{"139":6}}],["lstart",{"2":{"90":2}}],["ls",{"2":{"90":12}}],["ll",{"2":{"17":1,"38":1,"145":2,"150":1,"164":1,"165":1}}],["l",{"2":{"14":4,"39":6,"79":2,"90":32}}],["lgeos",{"2":{"150":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"146":9,"150":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"129":1}}],["log10",{"2":{"146":2,"150":4}}],["log",{"2":{"124":3,"125":1,"145":2}}],["location",{"2":{"44":1,"90":6}}],["local",{"2":{"33":3,"36":1,"44":4,"51":1,"56":1,"120":1}}],["loose",{"2":{"130":1}}],["lookup",{"2":{"120":1,"129":1}}],["looks",{"2":{"42":1}}],["look",{"2":{"35":2,"120":2,"131":1,"145":1}}],["looping",{"2":{"120":1}}],["loop",{"2":{"33":1,"39":2,"43":3,"44":8,"46":1,"54":1,"56":1,"90":5,"120":3,"152":1}}],["lower",{"2":{"6":1,"7":1,"120":1,"168":1}}],["lon",{"2":{"6":2,"145":1,"146":2}}],["longitude",{"2":{"164":2}}],["long",{"2":{"6":1,"54":1,"146":1,"169":1}}],["longer",{"2":{"6":3,"25":1,"144":1,"146":2,"147":1}}],["lots",{"2":{"164":1}}],["lot",{"2":{"6":1,"23":1,"33":1,"36":1,"43":1,"46":1,"59":1,"62":1,"96":1,"122":1,"145":1,"160":2}}],["load",{"2":{"129":2,"150":1,"162":2}}],["loading",{"2":{"40":1,"143":1,"146":1}}],["loads",{"2":{"5":1,"6":1,"39":1}}],["loaded",{"2":{"1":1,"40":3,"142":1,"143":2,"146":2}}],["laptop",{"2":{"169":1}}],["land",{"2":{"164":8}}],["layers",{"2":{"127":1}}],["label",{"2":{"14":4,"15":2,"58":1,"120":3,"145":2,"149":2,"150":2}}],["labels",{"2":{"13":2,"120":1}}],["lazily",{"2":{"6":1,"124":1,"129":1}}],["latitude",{"2":{"164":2}}],["later",{"2":{"36":1,"120":1}}],["lat",{"2":{"6":3,"145":1,"146":3}}],["larger",{"2":{"44":1,"55":1,"154":1}}],["large",{"2":{"6":8,"39":1,"150":2,"166":1,"169":1}}],["lastindex",{"2":{"154":1}}],["last",{"2":{"4":3,"6":3,"9":1,"33":11,"36":2,"38":2,"44":9,"46":4,"59":7,"62":5,"90":20,"101":1,"120":8,"131":1,"138":2,"152":1}}],["lt",{"2":{"6":6,"54":4,"145":1}}],["len",{"2":{"152":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"18":1,"25":1,"39":32,"41":1,"42":1,"43":22,"44":11,"46":1,"49":2,"50":2,"53":1,"54":1,"55":1,"56":1,"90":1,"120":10,"129":3,"138":2,"145":1,"151":1,"152":1,"153":1,"154":7}}],["legend",{"2":{"150":4}}],["le",{"2":{"90":10}}],["leaving",{"2":{"131":1}}],["leaf",{"2":{"129":4}}],["leading",{"2":{"163":1}}],["lead",{"2":{"54":1,"131":1}}],["least",{"2":{"3":4,"6":4,"44":1,"54":1,"56":2,"90":14,"96":6,"99":1,"102":3,"103":2,"104":2,"105":1,"106":1,"109":1,"115":1,"119":1}}],["leftover",{"2":{"44":1}}],["left=1",{"2":{"44":1}}],["left",{"2":{"39":1,"44":5,"119":1,"120":2,"152":17,"154":5,"167":1}}],["lets",{"2":{"36":1}}],["let",{"2":{"35":1,"42":1,"90":1,"120":3,"145":1,"163":6,"164":7,"165":2,"166":2,"170":1}}],["levels",{"2":{"6":1,"120":1,"127":1,"158":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"28":1,"127":1,"129":2,"130":1,"132":1,"134":4,"135":1,"136":1,"138":2,"139":1,"164":2}}],["less",{"2":{"3":1,"6":7,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"62":1,"79":1,"96":1,"120":1,"150":1,"151":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"61":4,"62":12,"64":8,"78":2,"81":5,"95":4,"98":3,"99":2,"108":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"61":4,"62":12,"64":8,"67":4,"68":2,"77":4,"78":2,"81":5,"95":4,"98":3,"99":2,"108":8}}],["li",{"2":{"120":2}}],["lie",{"2":{"54":1}}],["lies",{"2":{"44":3,"168":1}}],["limitations",{"2":{"54":1}}],["limits",{"2":{"38":1}}],["limited",{"2":{"6":1,"144":1,"147":1}}],["library",{"2":{"49":1,"166":1}}],["libraries",{"2":{"36":1,"136":1,"166":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"36":1,"40":5,"121":1,"146":7,"150":4,"160":2}}],["literate",{"2":{"30":1,"33":1,"36":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"52":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"90":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"146":5}}],["linrange",{"2":{"13":2,"14":5,"38":2,"58":1,"120":2,"146":1,"150":2}}],["linering",{"2":{"164":1}}],["linewidth",{"2":{"35":1,"163":1}}],["linesegment",{"2":{"119":2,"147":1}}],["lines",{"0":{"71":1,"85":1,"102":1,"112":1},"2":{"3":1,"4":4,"6":5,"44":3,"48":1,"54":9,"58":1,"61":4,"62":4,"64":3,"67":1,"68":1,"77":2,"79":1,"81":3,"90":2,"92":3,"95":4,"96":2,"98":4,"108":3,"109":1,"120":3,"148":1,"163":4}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"62":2,"118":1,"130":1,"139":2,"163":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"33":1,"43":4,"53":2,"59":2,"62":8,"70":1,"71":4,"72":1,"79":6,"84":1,"85":5,"96":4,"101":1,"102":4,"103":1,"111":1,"112":4,"113":1,"127":1,"134":2,"135":1,"139":1,"147":2,"158":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"18":1,"20":1,"33":2,"43":2,"59":4,"61":2,"62":2,"64":2,"65":1,"70":1,"71":3,"78":2,"81":2,"82":1,"84":1,"85":4,"90":2,"95":2,"101":1,"102":3,"103":1,"108":2,"109":1,"111":1,"112":4,"113":1,"119":7,"129":4,"161":3,"163":5}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"33":1,"44":2,"49":2,"53":2,"59":2,"62":8,"70":1,"71":4,"72":1,"84":1,"85":5,"96":4,"101":1,"102":4,"103":1,"111":1,"112":4,"113":1}}],["line2",{"2":{"3":3,"6":7,"53":2,"54":2,"79":5,"92":3,"93":2,"96":3,"119":5}}],["line1",{"2":{"3":4,"6":8,"53":2,"54":2,"79":5,"92":3,"93":2,"96":5,"119":5}}],["linea",{"2":{"1":1,"6":1,"155":1}}],["linearmap",{"2":{"150":1}}],["linearalgebra",{"2":{"30":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"36":2,"39":1,"42":1,"43":3,"46":1,"54":1,"59":5,"62":8,"72":1,"90":2,"102":1,"103":2,"112":1,"118":1,"129":2,"132":3,"139":4,"145":5,"146":3,"147":4}}],["linearr",{"2":{"1":1,"6":1,"155":1}}],["linearrings",{"2":{"9":1,"86":1,"120":6,"130":1,"163":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"33":3,"36":2,"43":4,"44":4,"53":2,"59":2,"62":8,"70":1,"71":1,"72":4,"84":1,"85":2,"86":3,"101":1,"102":1,"103":4,"111":1,"112":1,"113":4,"134":1,"139":1,"147":2,"150":1,"158":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"33":2,"43":2,"44":1,"59":1,"70":1,"72":3,"84":1,"85":1,"86":2,"90":2,"96":4,"101":1,"102":1,"103":3,"111":1,"113":4,"119":1,"120":3,"129":5,"130":1,"131":6,"132":1,"137":13,"139":1,"150":1,"155":8,"163":24,"164":14,"168":2}}],["linearsegments",{"2":{"0":1,"6":4,"144":1,"145":1,"146":3,"147":5}}],["line",{"0":{"90":1},"2":{"0":1,"3":13,"4":9,"6":52,"23":1,"32":2,"33":7,"42":3,"43":10,"44":12,"46":8,"48":6,"49":18,"53":8,"54":67,"56":6,"59":11,"62":5,"65":2,"67":2,"68":1,"70":2,"71":11,"72":8,"77":1,"79":11,"82":2,"84":1,"85":9,"86":4,"90":141,"92":2,"93":2,"95":3,"96":12,"98":2,"99":2,"101":1,"102":10,"103":3,"109":2,"111":2,"112":10,"113":7,"119":6,"120":2,"147":1,"150":1,"151":1,"152":4,"153":1,"161":3,"163":3}}],["lineorientation",{"2":{"0":1,"6":2,"53":2}}],["lists",{"2":{"20":1,"44":3,"96":1}}],["listed",{"2":{"6":1,"33":1,"150":1}}],["list",{"2":{"6":16,"9":1,"33":20,"44":233,"49":20,"50":14,"51":8,"53":13,"54":5,"55":13,"56":1,"169":2}}],["likely",{"2":{"127":1}}],["like",{"0":{"52":1},"2":{"1":2,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"28":1,"36":1,"38":1,"39":1,"42":1,"46":1,"50":1,"53":1,"55":1,"58":1,"59":1,"62":1,"122":2,"129":2,"134":2,"135":1,"144":1,"145":1,"158":2,"164":2}}],["image",{"2":{"120":1}}],["impossible",{"2":{"49":1,"95":1}}],["important",{"2":{"145":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"25":1,"30":5,"32":1,"35":1,"40":1,"42":1,"45":1,"49":1,"50":1,"53":1,"54":1,"55":1,"58":1,"61":1,"62":1,"64":1,"65":1,"67":1,"68":1,"77":1,"78":1,"79":1,"81":1,"82":1,"92":1,"93":1,"95":1,"96":1,"98":1,"99":1,"108":1,"109":1,"119":3,"129":2,"143":1,"146":2,"149":2,"150":3,"155":2,"161":1,"162":5}}],["implements",{"2":{"160":1}}],["implementing",{"2":{"6":1,"150":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"62":1,"68":1,"82":1,"96":1,"99":1,"109":1,"122":1,"133":1,"134":3,"135":1}}],["implementation",{"0":{"33":1,"36":1,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"126":1,"132":1,"138":1,"147":1},"2":{"6":1,"33":3,"36":3,"39":1,"43":3,"46":3,"55":1,"59":3,"62":3,"65":1,"68":2,"78":1,"82":2,"93":1,"96":3,"99":2,"109":2,"120":2,"121":1,"142":1,"150":1,"160":1}}],["implementations",{"2":{"6":1,"68":1,"82":1,"99":1,"109":1,"121":1,"148":1,"160":3}}],["implemented",{"0":{"121":1},"2":{"1":1,"6":2,"30":1,"36":1,"39":3,"49":2,"51":2,"54":2,"56":2,"59":2,"121":1,"122":2,"134":2,"142":1,"148":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"140":1}}],["i=2",{"2":{"119":1}}],["ipoints",{"2":{"90":4}}],["ip",{"2":{"62":2}}],["ipt",{"2":{"44":8}}],["ihole",{"2":{"62":2}}],["ih",{"2":{"56":20}}],["i2",{"2":{"46":2}}],["i1",{"2":{"46":2}}],["ii",{"2":{"44":8}}],["io",{"2":{"40":5,"143":5,"146":5}}],["i+1",{"2":{"39":8,"120":1,"152":2,"154":1}}],["i",{"2":{"9":1,"13":4,"22":1,"33":14,"36":1,"39":16,"44":28,"46":4,"51":2,"55":2,"56":4,"59":2,"62":8,"79":7,"90":28,"119":14,"120":17,"129":14,"147":2,"151":3,"152":12,"154":28,"161":2,"163":2,"164":1,"169":3}}],["id",{"2":{"165":1}}],["identical",{"2":{"129":1,"137":1}}],["identity",{"2":{"120":4,"129":2,"140":1}}],["ideal",{"2":{"120":1}}],["idea",{"2":{"6":1,"20":1,"26":1,"39":1,"122":1}}],["idx`",{"2":{"44":1}}],["idx",{"2":{"33":6,"44":167,"46":9,"49":23,"50":5,"53":5,"55":2,"138":34,"152":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"120":1}}],["ignore",{"2":{"6":1,"120":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"168":1,"169":1}}],["inner",{"2":{"90":6,"129":3,"167":1}}],["innacurracies",{"2":{"54":1}}],["inline",{"2":{"90":4,"119":1,"129":21,"159":2}}],["inlcuding",{"2":{"54":1,"71":1,"72":1}}],["in=1",{"2":{"90":1}}],["in`",{"2":{"90":1}}],["inject",{"0":{"52":1},"2":{"143":1}}],["ind",{"2":{"169":2}}],["individual",{"2":{"164":1}}],["indicate",{"2":{"129":1}}],["indicates",{"2":{"20":1}}],["indicies",{"2":{"44":2}}],["indices",{"2":{"44":2,"129":4,"154":16}}],["indeed",{"2":{"131":1}}],["index",{"2":{"39":8,"44":11,"90":1,"129":1,"152":1}}],["inds",{"2":{"120":3}}],["inplace",{"2":{"39":1}}],["inputs",{"2":{"6":1,"44":1,"62":1,"65":1,"78":1,"93":1,"154":1}}],["input",{"2":{"6":12,"33":1,"49":1,"50":1,"53":1,"54":1,"55":1,"120":1,"122":1,"146":3,"147":2,"151":1,"152":1,"153":1,"164":1}}],["inbounds",{"2":{"39":16,"59":5,"90":1}}],["inspiration",{"2":{"49":1}}],["inspired",{"2":{"48":1,"49":2}}],["inside",{"2":{"33":3,"42":1,"44":3,"46":1,"50":1,"51":1,"53":1,"54":1,"55":1,"56":2,"58":3,"59":1,"70":1,"90":1,"108":1,"111":1,"120":2}}],["insertion",{"2":{"44":1}}],["insert",{"2":{"33":1,"152":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1}}],["instructs",{"2":{"6":1,"160":2}}],["investigate",{"2":{"120":1}}],["invalid",{"2":{"20":1,"51":2,"131":1,"136":1,"137":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"122":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"50":1,"53":1,"55":1}}],["invocation",{"2":{"18":1}}],["init=nothing",{"2":{"129":1}}],["init=typemax",{"2":{"59":2}}],["init=zero",{"2":{"36":1,"46":1}}],["initial",{"2":{"54":2,"146":1}}],["initially",{"2":{"44":1}}],["initialize",{"2":{"39":3,"43":2,"44":1,"54":1}}],["init",{"2":{"19":1,"30":1,"33":1,"43":2,"129":30,"146":4}}],["incorrect",{"2":{"130":1,"131":1}}],["increase",{"2":{"44":1,"90":1}}],["increasing",{"2":{"6":1,"150":1}}],["increment",{"2":{"39":5}}],["including",{"2":{"33":1,"44":2,"59":1,"70":1,"73":1,"90":2}}],["include",{"2":{"30":41,"33":1,"44":1,"59":2,"150":2,"159":1,"164":2,"165":1}}],["included",{"2":{"6":2,"56":2,"135":2,"138":2,"164":1}}],["includes",{"2":{"4":2,"6":2,"56":1,"59":2,"62":1,"90":1}}],["incircle",{"0":{"16":1}}],["ing",{"2":{"1":1,"6":2,"39":1,"155":1}}],["intr",{"2":{"44":28,"46":9,"49":16,"54":8}}],["intr2",{"2":{"44":2,"54":14}}],["intr1",{"2":{"44":3,"54":21,"90":2}}],["intrs",{"2":{"44":10,"54":5}}],["introduction",{"0":{"26":1},"1":{"27":1,"28":1,"29":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"44":6,"56":7,"79":7,"147":1,"150":1,"152":5,"153":1,"154":1}}],["integrate",{"2":{"36":1}}],["integrating",{"2":{"36":1}}],["integrals",{"2":{"35":1}}],["integral",{"2":{"35":1}}],["intended",{"2":{"6":1,"134":2,"135":1}}],["intermediate",{"2":{"46":1}}],["inter2",{"2":{"46":15}}],["inter1",{"2":{"46":23}}],["interpreted",{"2":{"39":1}}],["interpolation",{"2":{"5":1,"6":1,"38":1,"39":2,"144":1}}],["interpolated",{"2":{"5":3,"6":3,"39":17,"144":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"37":1,"38":2,"39":25}}],["interest",{"2":{"39":1,"59":1}}],["internal",{"2":{"38":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"44":21,"49":1,"50":1,"53":5,"54":4}}],["interface",{"0":{"134":1},"2":{"6":2,"20":1,"129":1,"133":1,"134":4,"135":1,"150":1,"164":1}}],["interacted",{"2":{"90":1}}],["interaction",{"0":{"90":1},"2":{"90":2}}],["interactions",{"2":{"44":1,"56":3,"90":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"53":1,"90":2}}],["interacts",{"2":{"3":1,"6":1,"90":3,"98":1,"99":1,"102":3,"103":1,"104":1}}],["interact",{"2":{"3":2,"6":2,"55":1,"56":1,"81":1,"90":5,"93":1,"98":1,"99":1,"101":1,"102":2,"103":2,"104":1}}],["interior",{"2":{"3":6,"6":7,"33":9,"35":1,"39":7,"43":5,"44":1,"56":18,"64":1,"65":1,"67":1,"68":3,"71":5,"72":1,"73":2,"77":2,"78":1,"79":1,"82":2,"84":2,"85":6,"86":3,"90":15,"98":1,"99":3,"102":1,"103":2,"104":2,"108":1,"109":3,"114":2,"119":2,"132":1,"135":1}}],["interiors",{"2":{"3":6,"6":7,"39":20,"64":1,"65":1,"67":1,"77":1,"78":1,"81":1,"82":1,"87":1,"90":5,"92":1,"93":1,"98":1,"99":1,"101":1,"102":2,"103":1,"108":1,"109":1,"112":3,"113":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"136":1},"1":{"137":1,"138":1},"2":{"6":4,"30":1,"44":2,"56":2,"135":4,"136":1,"138":4}}],["intersections",{"0":{"54":1},"2":{"44":2,"46":2,"51":1,"53":2,"54":1,"56":1,"90":2}}],["intersection",{"0":{"53":1,"91":1},"1":{"92":1,"93":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"23":1,"30":1,"44":38,"46":6,"49":3,"50":4,"51":4,"53":15,"54":73,"55":2,"56":2,"79":2,"90":6,"92":1,"96":5}}],["intersect",{"2":{"3":8,"6":11,"44":4,"46":3,"50":2,"53":1,"54":1,"55":1,"56":5,"64":1,"65":2,"67":1,"68":1,"78":1,"82":1,"85":1,"87":1,"90":4,"92":2,"96":1,"108":1,"109":2,"112":3,"113":3,"137":1,"138":4}}],["intersects",{"0":{"92":1},"2":{"0":2,"3":3,"6":6,"30":1,"44":1,"54":2,"56":2,"79":2,"91":1,"92":4,"93":4,"96":5,"114":1,"138":2,"167":1}}],["into",{"2":{"5":1,"6":7,"17":1,"33":1,"36":1,"39":1,"43":4,"44":2,"49":1,"50":1,"53":1,"90":1,"120":4,"124":1,"129":6,"138":1,"150":1,"158":1,"161":2,"163":2,"167":1}}],["int64",{"2":{"1":6,"6":6,"131":6,"151":1,"152":1,"154":1,"155":6,"163":14}}],["info",{"2":{"144":1}}],["information",{"2":{"6":1,"28":1,"39":1,"44":2,"45":1,"54":1,"90":1,"162":1,"164":3,"166":2}}],["infinity",{"2":{"90":1,"96":1}}],["inf",{"2":{"1":1,"9":1,"49":2,"151":1,"154":3}}],["in",{"0":{"23":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":49,"7":1,"9":2,"13":6,"14":2,"17":2,"18":4,"20":1,"23":3,"24":2,"25":2,"26":1,"28":1,"29":1,"30":2,"33":7,"35":1,"36":3,"37":2,"39":22,"40":1,"42":2,"43":5,"44":72,"46":31,"49":6,"50":9,"51":3,"53":5,"54":29,"55":11,"56":28,"58":6,"59":6,"61":1,"62":17,"64":2,"65":1,"68":10,"71":1,"72":1,"73":1,"74":1,"75":1,"78":1,"79":7,"82":9,"84":1,"85":1,"86":1,"88":1,"89":1,"90":135,"92":2,"93":1,"95":1,"96":11,"98":1,"99":11,"103":1,"105":1,"106":1,"108":1,"109":10,"112":3,"113":3,"115":1,"116":1,"119":4,"120":10,"121":3,"122":1,"124":3,"127":2,"128":1,"129":12,"133":1,"134":1,"135":2,"136":1,"138":7,"140":1,"141":2,"142":3,"143":1,"144":2,"145":2,"146":14,"147":7,"148":1,"150":5,"151":2,"152":4,"153":1,"154":5,"155":2,"156":1,"157":4,"158":1,"159":1,"160":4,"161":8,"162":1,"163":2,"164":6,"166":2,"167":4,"168":3,"169":1,"170":1}}],["itererable",{"2":{"161":1}}],["iter",{"2":{"129":31}}],["iterate",{"2":{"39":2,"127":1,"129":5}}],["iteration",{"2":{"36":1}}],["iterators",{"2":{"13":1,"39":1,"44":5,"46":3,"53":1,"56":2,"120":1,"129":11,"138":6,"147":1}}],["iterator",{"2":{"6":2,"44":4,"53":2,"124":2,"129":2}}],["iterabletype",{"2":{"129":10}}],["iterable",{"2":{"4":1,"6":3,"18":1,"36":1,"46":1,"124":1,"129":37,"163":1}}],["iterables",{"2":{"1":2,"6":2,"22":1,"129":6}}],["ith",{"2":{"44":3,"56":7}}],["itself",{"2":{"46":1,"119":1,"127":1}}],["its",{"2":{"5":1,"6":10,"18":1,"35":1,"39":1,"44":2,"46":4,"56":1,"71":1,"124":1,"129":1,"133":1,"150":1,"151":1,"152":1,"153":3,"167":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":11,"19":2,"20":1,"22":1,"25":2,"28":3,"29":1,"32":1,"33":1,"35":2,"36":3,"38":1,"40":1,"43":2,"44":2,"45":1,"46":2,"50":1,"51":1,"53":1,"54":4,"55":1,"56":3,"59":3,"62":1,"67":2,"70":3,"84":3,"90":14,"95":1,"96":1,"101":2,"111":3,"118":1,"119":2,"120":4,"122":3,"124":3,"127":3,"128":1,"129":15,"131":1,"132":1,"133":1,"135":1,"136":1,"139":2,"142":5,"145":2,"146":1,"150":1,"152":1,"157":1,"158":2,"159":1,"160":7,"164":6,"166":3,"169":2,"170":2}}],["iff",{"2":{"129":1}}],["if",{"0":{"52":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":73,"18":1,"22":2,"32":1,"33":15,"35":1,"36":6,"39":5,"40":3,"43":1,"44":95,"46":36,"49":8,"50":13,"51":12,"53":9,"54":44,"55":10,"56":22,"58":2,"59":8,"61":2,"62":35,"64":1,"65":1,"67":1,"68":2,"70":4,"71":3,"72":3,"73":2,"74":1,"75":1,"77":1,"78":1,"79":9,"81":1,"82":3,"84":5,"85":4,"86":2,"87":2,"88":1,"89":1,"90":132,"92":1,"93":1,"95":4,"96":16,"98":1,"99":2,"101":4,"102":3,"103":2,"104":2,"105":1,"106":1,"108":1,"109":2,"111":5,"112":3,"113":3,"114":1,"115":1,"116":1,"119":5,"120":35,"124":1,"127":1,"129":21,"132":1,"134":1,"135":2,"136":1,"138":12,"139":1,"140":1,"141":1,"142":3,"143":2,"146":6,"147":2,"150":1,"152":12,"154":12,"155":1,"156":1,"159":1,"160":2,"164":1,"166":1,"168":2,"169":1}}],["isolate",{"2":{"150":1}}],["isodd",{"2":{"49":1}}],["istable",{"2":{"129":2}}],["isequal",{"2":{"120":1}}],["iseven",{"2":{"90":1}}],["isempty",{"2":{"36":1,"39":4,"46":1,"50":1,"51":2,"53":1,"120":1,"134":1,"139":1,"152":1}}],["isparallel",{"2":{"90":1,"119":8}}],["is3d",{"2":{"62":1,"129":1,"141":1,"155":1,"156":1,"161":10}}],["issue",{"2":{"44":1}}],["issues",{"2":{"26":1}}],["island",{"2":{"25":1}}],["isa",{"2":{"18":1,"39":9,"129":4,"161":1}}],["isnothing",{"2":{"40":1,"44":9,"49":1,"51":2,"54":2,"56":2,"62":1,"120":1,"143":1,"146":1,"150":1,"151":1,"152":5,"153":1,"154":6}}],["isn",{"2":{"6":1,"36":1,"44":4,"46":1,"49":1,"51":1,"54":3,"56":2,"59":3,"62":1,"67":1,"90":9,"96":1,"150":1,"160":1}}],["isconcave",{"0":{"119":1},"2":{"0":1,"6":2,"117":1,"119":3}}],["isclockwise",{"0":{"118":1},"2":{"0":1,"6":2,"46":1,"117":1,"119":5,"120":2}}],["is",{"0":{"32":1,"35":2,"42":1,"45":1,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"127":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":105,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":3,"26":2,"32":1,"33":19,"35":7,"36":19,"37":2,"38":2,"39":15,"40":3,"42":2,"43":5,"44":82,"45":3,"46":22,"48":1,"49":2,"50":4,"51":13,"53":4,"54":40,"55":7,"56":21,"58":8,"59":23,"62":13,"64":2,"65":3,"67":4,"68":4,"70":7,"71":3,"72":3,"73":1,"74":1,"75":1,"78":3,"79":3,"81":1,"82":5,"84":9,"85":4,"86":2,"87":1,"88":1,"89":1,"90":91,"93":2,"95":3,"96":12,"99":4,"101":2,"108":4,"109":5,"111":8,"112":3,"113":3,"114":1,"115":2,"116":1,"118":2,"119":7,"120":11,"121":1,"122":2,"124":1,"127":3,"128":1,"129":24,"130":7,"131":2,"132":1,"133":3,"134":2,"135":1,"136":4,"137":1,"138":2,"141":1,"142":7,"143":2,"144":3,"145":3,"146":9,"147":6,"149":1,"150":4,"151":1,"152":2,"153":1,"155":2,"157":1,"158":1,"159":1,"160":3,"163":4,"164":8,"165":1,"166":3,"167":2,"168":5,"169":2}}],["cpu",{"2":{"169":1}}],["cy",{"2":{"119":2}}],["cyan",{"2":{"40":1,"143":1,"146":1}}],["cx",{"2":{"119":2}}],["cdot",{"2":{"119":1}}],["cs",{"2":{"90":9}}],["cshape",{"2":{"42":3}}],["cw",{"2":{"46":2}}],["cb",{"2":{"38":1,"120":1}}],["cgrad",{"2":{"38":1}}],["cgal",{"2":{"38":1}}],["c",{"2":{"36":1,"42":1,"46":4,"49":5,"52":3,"90":24,"146":1}}],["chunks",{"2":{"129":8}}],["chunk",{"2":{"129":12}}],["choose",{"2":{"120":2}}],["chose",{"2":{"24":1,"120":1}}],["changes",{"2":{"44":1}}],["changed",{"2":{"44":1}}],["change",{"2":{"24":1,"44":1}}],["chain=2",{"2":{"44":1}}],["chain=1",{"2":{"44":1}}],["chain",{"2":{"44":66,"51":3,"54":4,"56":4}}],["chains",{"2":{"20":1,"44":1}}],["chairmarks",{"2":{"13":1,"146":1,"150":1}}],["children",{"2":{"150":1}}],["child",{"2":{"6":2,"124":2,"129":7}}],["checkargs",{"2":{"151":1,"152":1,"153":1,"154":1}}],["checking",{"2":{"62":1,"152":1}}],["checks",{"0":{"79":1,"91":1},"1":{"92":1,"93":1},"2":{"40":1,"44":1,"54":1,"61":1,"64":1,"67":1,"77":1,"81":1,"90":5,"92":1,"95":1,"96":1,"98":1,"108":1,"139":2,"168":1}}],["check",{"2":{"4":1,"6":1,"7":1,"43":1,"44":8,"46":3,"49":1,"50":1,"52":1,"54":4,"55":1,"62":8,"90":11,"120":5,"124":3,"125":1,"137":1,"139":2,"140":1,"145":2,"152":1,"154":1}}],["checked",{"2":{"4":1,"6":1,"44":1,"54":1,"90":1,"140":1}}],["clear",{"2":{"45":1}}],["clearly",{"2":{"32":1,"35":1,"58":1}}],["clamped",{"2":{"54":18}}],["clamp",{"2":{"33":1,"54":1}}],["classified",{"2":{"44":1}}],["classify",{"2":{"44":4}}],["class",{"2":{"6":1,"120":1}}],["clipping",{"0":{"44":1,"50":1,"51":1,"54":1,"55":1,"56":1},"2":{"6":1,"9":1,"30":8,"44":9,"49":3,"50":1,"53":1,"55":1,"136":1}}],["closure",{"2":{"129":2}}],["closing",{"2":{"33":1}}],["close",{"2":{"25":1,"33":5,"44":2,"46":1,"49":1,"54":1,"59":9,"120":1,"131":1,"132":4}}],["closest",{"2":{"4":3,"6":3,"54":2,"58":1,"59":6}}],["closed2",{"2":{"62":2}}],["closed1",{"2":{"62":2}}],["closed",{"0":{"130":1},"1":{"131":1,"132":1},"2":{"4":4,"6":11,"9":1,"30":1,"33":6,"36":3,"43":3,"44":1,"46":1,"54":1,"56":3,"62":21,"70":2,"71":5,"72":5,"84":2,"85":5,"86":3,"90":52,"102":5,"103":1,"111":3,"112":5,"113":5,"119":1,"120":1,"130":1,"131":1,"132":2,"133":1,"135":1,"163":1}}],["closedring",{"2":{"0":1,"6":2,"130":1,"131":1,"132":4,"133":1,"134":1,"135":1,"139":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"35":1,"36":1,"46":7,"118":2,"119":3,"120":1}}],["ceil",{"2":{"147":1}}],["ce",{"2":{"90":11}}],["certianly",{"2":{"54":1}}],["certain",{"2":{"17":1,"18":1,"28":1}}],["central",{"2":{"44":1}}],["centroids",{"2":{"42":1,"43":1}}],["centroid",{"0":{"41":1,"42":1},"1":{"42":1,"43":1},"2":{"0":4,"4":2,"6":6,"30":1,"41":3,"42":4,"43":38,"122":1,"150":4}}],["cent",{"2":{"42":2}}],["centered",{"2":{"44":1}}],["center",{"2":{"6":1,"42":1,"120":1}}],["cells",{"2":{"120":1}}],["cell",{"2":{"6":4,"45":3,"46":28,"120":2}}],["c2",{"2":{"6":3,"15":2,"59":3,"62":14,"120":21}}],["c1",{"2":{"6":3,"15":2,"59":4,"62":13,"120":26}}],["ctor",{"2":{"1":1,"6":1,"155":1}}],["ca96624a56bd078437bca8184e78163e5039ad19",{"2":{"150":1}}],["caculated",{"2":{"54":1,"129":1}}],["cache",{"2":{"6":1,"39":1}}],["catagorize",{"2":{"49":1}}],["categorical",{"2":{"38":1}}],["came",{"2":{"49":1}}],["case",{"2":{"33":1,"37":2,"43":1,"44":1,"50":1,"54":2,"56":1,"90":16,"129":1,"170":1}}],["cases",{"2":{"6":1,"39":1,"49":2,"90":3,"127":1,"129":5}}],["cause",{"2":{"18":1,"23":1,"152":1}}],["careful",{"2":{"39":1,"127":1}}],["care",{"2":{"17":1}}],["carried",{"2":{"6":1,"160":1}}],["cairomakie",{"2":{"13":1,"32":1,"35":1,"38":2,"42":1,"45":1,"48":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"145":1,"146":1,"150":1,"162":1,"168":1,"169":1}}],["california",{"2":{"169":1}}],["callable",{"2":{"120":4,"134":1}}],["calling",{"2":{"44":2,"129":1}}],["calls",{"2":{"44":1,"54":1,"56":1,"59":1,"68":1,"82":1,"99":1,"109":1,"127":1,"129":1,"147":1}}],["call",{"2":{"18":1,"24":1,"36":1,"43":1,"129":4,"148":1}}],["called",{"2":{"6":2,"43":3,"44":1,"129":1,"132":1,"134":1,"135":1,"160":1,"164":1}}],["calcualted",{"2":{"129":1}}],["calculation",{"2":{"54":1}}],["calculations",{"2":{"6":1,"26":2,"54":1,"146":1}}],["calculating",{"2":{"4":1,"6":1,"18":1,"44":1,"140":1}}],["calculated",{"2":{"6":1,"42":2,"46":1,"54":1,"59":1,"129":2}}],["calculates",{"2":{"4":2,"6":6,"36":1,"39":2,"46":1,"54":2,"55":1,"59":2,"146":1,"153":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"33":3,"39":3,"43":1,"46":1,"54":1,"90":1,"120":1,"126":1,"129":3}}],["calc",{"2":{"1":2,"6":4,"24":1,"33":4,"126":1,"128":1,"129":15,"140":1,"150":2,"159":1}}],["cant",{"2":{"62":1,"120":1,"161":1}}],["canada",{"2":{"25":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"36":1,"62":1,"70":1,"73":1,"96":2,"99":1,"101":2,"103":1,"114":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"30":1,"33":1,"36":1,"37":2,"38":1,"39":3,"40":1,"43":1,"44":3,"46":1,"50":3,"53":3,"54":1,"55":3,"56":1,"61":1,"62":3,"64":1,"67":1,"79":1,"81":1,"90":23,"92":2,"95":2,"96":3,"98":1,"102":1,"103":1,"108":1,"111":1,"112":1,"113":1,"120":1,"121":1,"122":1,"124":1,"128":1,"129":7,"131":2,"132":1,"135":1,"136":2,"137":1,"139":1,"140":1,"143":1,"145":1,"146":2,"150":2,"160":1,"163":6,"164":4,"166":3,"167":3,"168":3}}],["critetia",{"2":{"152":1}}],["criteria",{"2":{"68":2,"82":2,"99":2,"109":2,"152":2}}],["creation",{"2":{"163":1,"164":1}}],["creating",{"0":{"162":1,"163":1,"165":1},"1":{"163":1,"164":1,"165":1,"166":1},"2":{"90":1}}],["creates",{"2":{"7":1,"44":3}}],["create",{"2":{"6":2,"13":2,"14":1,"44":1,"49":1,"54":2,"120":2,"129":1,"135":2,"136":3,"138":2,"162":2,"163":4,"164":8,"165":1,"166":1,"168":1}}],["created",{"2":{"4":2,"6":2,"44":1,"59":3}}],["cropping",{"2":{"38":2}}],["cross=1",{"2":{"53":1}}],["cross`",{"2":{"53":1}}],["crossings",{"2":{"44":3,"90":1}}],["crossing",{"0":{"79":1},"2":{"6":2,"44":81,"50":1,"51":7,"53":3,"54":7,"55":1,"56":6,"68":1,"79":1,"90":1,"109":1}}],["cross",{"0":{"106":1},"2":{"6":1,"9":1,"33":3,"44":13,"49":14,"50":2,"51":1,"52":4,"53":2,"54":10,"55":2,"56":1,"68":1,"79":2,"82":1,"90":17,"96":2,"99":1,"109":1,"119":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"30":1,"44":1,"49":1,"79":26,"90":2,"167":1}}],["crc",{"2":{"6":1,"39":1}}],["crs2",{"2":{"164":2}}],["crs1",{"2":{"164":3}}],["crs`",{"2":{"142":6}}],["crs=nothing",{"2":{"129":1,"140":1,"150":1}}],["crs=gi",{"2":{"129":7}}],["crs",{"0":{"164":1},"2":{"1":16,"4":2,"6":10,"120":10,"126":2,"128":3,"129":27,"140":1,"142":7,"150":1,"162":1,"164":20,"166":1}}],["customize",{"2":{"129":2}}],["custom",{"0":{"170":1},"2":{"6":1,"39":1,"170":2}}],["curr^2",{"2":{"33":2}}],["curr",{"2":{"33":8,"44":114,"49":9,"56":3,"138":26}}],["currentnode",{"2":{"120":8}}],["current",{"2":{"33":1,"39":8,"44":3,"49":2,"51":1,"54":1,"56":6,"120":2,"138":3}}],["currently",{"2":{"5":1,"6":3,"23":1,"39":1,"44":1,"49":1,"51":2,"120":1,"129":1}}],["curve",{"0":{"90":1},"2":{"3":1,"4":7,"6":18,"33":6,"36":7,"44":5,"46":3,"53":7,"58":1,"59":22,"62":6,"68":2,"70":4,"71":9,"72":9,"82":1,"84":4,"85":6,"86":3,"90":152,"96":1,"99":1,"102":6,"104":3,"109":1,"111":4,"112":6,"113":6}}],["curves",{"2":{"0":1,"3":1,"6":5,"36":3,"46":3,"54":1,"58":1,"59":1,"62":13,"73":1,"90":1,"96":1,"114":1,"150":2}}],["cutpolygon",{"2":{"48":1}}],["cuts",{"2":{"48":1}}],["cutting",{"0":{"47":1},"1":{"48":1,"49":1},"2":{"44":1,"49":2}}],["cut",{"0":{"48":1},"2":{"0":1,"6":6,"30":1,"39":1,"47":1,"48":5,"49":22,"90":1}}],["cos",{"2":{"163":3,"164":3}}],["copy",{"2":{"134":1,"154":1}}],["coors1",{"2":{"119":2}}],["coors2",{"2":{"119":3}}],["coord",{"2":{"147":6}}],["coords",{"2":{"49":9,"147":8}}],["coordiantes",{"2":{"45":1}}],["coordinatetransformations",{"2":{"1":2,"6":2,"150":1,"155":2,"162":1,"163":5,"164":2}}],["coordinate",{"0":{"39":1,"141":1,"164":1},"2":{"1":4,"5":5,"6":7,"26":1,"38":2,"39":10,"129":1,"142":4,"147":1,"162":3,"164":1}}],["coordinates",{"0":{"5":1,"37":1},"1":{"38":1,"39":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"36":2,"37":8,"39":25,"44":2,"49":2,"50":1,"53":1,"55":1,"59":1,"62":2,"122":1,"141":2,"142":1,"145":1,"146":3,"164":2}}],["co",{"2":{"90":2}}],["corner",{"2":{"46":4,"120":1}}],["corners",{"2":{"46":1}}],["correspondent",{"2":{"119":1}}],["correspond",{"2":{"44":1}}],["corresponding",{"2":{"33":3,"51":2}}],["correctly",{"2":{"145":1}}],["correctness",{"2":{"130":1,"160":1}}],["correcting",{"2":{"20":1,"134":1}}],["corrections",{"0":{"133":1,"135":1},"1":{"134":1,"135":1},"2":{"6":3,"56":2,"131":1,"134":9,"137":1}}],["correction",{"2":{"6":10,"30":5,"50":1,"51":2,"53":1,"54":2,"55":1,"56":2,"130":1,"132":2,"133":2,"134":8,"135":7,"136":1,"138":2}}],["corrected",{"2":{"6":1,"134":2}}],["correct",{"2":{"6":3,"24":1,"33":1,"36":1,"43":1,"44":1,"46":1,"50":1,"53":1,"55":1,"59":1,"62":1,"68":1,"82":1,"96":1,"99":1,"109":1,"130":1,"131":2,"133":1}}],["cov",{"2":{"46":16}}],["cover",{"2":{"70":1,"74":1}}],["covering",{"2":{"6":2,"77":1,"135":2,"138":2}}],["covered",{"0":{"72":1,"73":1,"113":1},"2":{"3":1,"6":1,"51":1,"56":1,"67":1,"68":1,"72":2,"73":2,"74":1,"75":2,"77":1,"89":2,"90":3,"138":1}}],["coveredby",{"0":{"66":1,"67":1,"70":1,"71":1,"74":1,"75":1,"89":1},"1":{"67":1,"68":1},"2":{"0":2,"3":4,"6":4,"30":1,"44":1,"66":1,"67":3,"68":10,"69":6,"70":13,"71":15,"72":13,"73":5,"74":2,"75":2,"78":3,"167":1}}],["covers",{"0":{"76":1,"77":1},"1":{"77":1,"78":1},"2":{"0":2,"3":5,"6":5,"30":1,"76":1,"77":4,"78":5,"120":1,"167":1}}],["coverages",{"2":{"6":1,"46":1}}],["coverage",{"0":{"45":1},"2":{"0":1,"6":2,"30":1,"45":3,"46":16}}],["code",{"2":{"7":1,"10":1,"25":1,"39":1,"68":1,"82":1,"90":1,"99":1,"109":1,"119":1,"157":1,"159":1,"169":1}}],["coarse",{"2":{"6":1,"144":1,"147":1}}],["commonly",{"2":{"166":1}}],["common",{"2":{"147":1,"162":1,"164":2}}],["commen",{"2":{"61":1}}],["commented",{"2":{"119":1}}],["comments",{"2":{"90":1}}],["comment",{"2":{"29":1}}],["combos",{"2":{"51":1,"54":1,"56":1}}],["combines",{"2":{"43":1}}],["combine",{"2":{"43":2,"44":5,"138":1}}],["combined",{"2":{"6":1,"44":4,"56":1,"135":1,"138":2,"163":1}}],["combination",{"2":{"6":1,"44":1,"124":1,"129":1}}],["coming",{"2":{"46":1}}],["com",{"2":{"6":2,"25":1,"54":1,"150":1}}],["compilation",{"2":{"159":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"129":2,"159":2}}],["complex",{"2":{"122":1,"150":1,"167":1}}],["complexity",{"2":{"6":1,"122":1,"147":1}}],["completly",{"2":{"44":2,"51":1,"56":1,"64":2,"77":1,"90":1}}],["complete",{"2":{"36":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"65":1,"68":1,"78":1,"109":1,"129":1}}],["component",{"2":{"6":1,"36":3,"43":11,"46":8,"54":1,"124":1,"129":3}}],["components",{"2":{"6":2,"42":1,"43":2,"124":2,"129":24}}],["composed",{"2":{"4":4,"6":5,"62":5,"163":2}}],["comprised",{"2":{"6":3,"50":1,"53":1,"55":1}}],["computing",{"2":{"40":1}}],["computational",{"2":{"6":1,"39":1}}],["computation",{"2":{"6":6,"39":1,"43":1,"50":1,"53":1,"55":1,"151":2,"152":2,"153":2}}],["computer",{"2":{"6":1,"39":1}}],["compute",{"2":{"4":1,"6":1,"36":1,"39":1,"147":1}}],["computed",{"2":{"4":4,"6":5,"33":1,"36":3,"39":3,"46":1}}],["compact",{"2":{"169":3}}],["comparisons",{"2":{"167":1}}],["comparing",{"2":{"56":1,"62":1}}],["compares",{"2":{"120":1}}],["compared",{"2":{"62":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"33":1,"56":1,"62":2,"96":1}}],["compatibility",{"2":{"36":1}}],["compatible",{"2":{"1":3,"6":1,"22":1,"26":1,"33":1,"36":1,"39":2,"43":1,"46":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"127":1,"129":1,"142":2}}],["couple",{"2":{"165":1}}],["course",{"2":{"128":1}}],["country",{"2":{"169":8}}],["countries",{"2":{"11":1,"150":1}}],["counted",{"2":{"54":2}}],["counters",{"2":{"39":8}}],["counter",{"2":{"6":1,"44":7,"90":1,"118":1,"119":1}}],["counterclockwise",{"2":{"4":1,"6":1,"9":1,"35":2,"36":1}}],["count",{"2":{"44":16,"120":1,"154":1}}],["couldn",{"2":{"9":1,"159":1}}],["could",{"2":{"4":1,"6":1,"36":3,"54":4,"56":1,"59":1,"90":2,"142":1}}],["colname",{"2":{"129":3}}],["col",{"2":{"129":3}}],["collinear",{"2":{"44":5,"50":2,"53":2,"54":12,"55":2}}],["collect",{"2":{"11":3,"13":1,"32":1,"35":2,"39":1,"42":1,"45":2,"48":2,"58":1,"120":3,"129":3,"145":4,"161":2}}],["collections",{"0":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1},"2":{"1":2,"6":10,"22":1,"128":1,"129":7,"150":2,"166":1}}],["collection",{"2":{"1":1,"4":7,"6":14,"18":2,"28":2,"33":2,"36":3,"46":2,"59":2,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"122":1,"129":3,"134":1,"150":1,"156":1,"161":1}}],["column",{"2":{"22":1,"129":16,"165":2,"167":2}}],["colored",{"2":{"168":1}}],["colors",{"2":{"168":2}}],["color=",{"2":{"164":2}}],["colorrange",{"2":{"38":2,"58":1}}],["colorbar",{"2":{"38":1,"58":1,"120":1}}],["colormap",{"2":{"14":1,"38":3,"58":1}}],["color",{"2":{"6":3,"25":1,"35":1,"38":2,"39":1,"40":1,"42":1,"48":3,"58":2,"61":4,"64":4,"67":1,"77":1,"81":4,"95":4,"108":4,"143":1,"146":1,"163":1,"164":1,"168":5}}],["colinear",{"2":{"3":1,"6":2,"53":1,"95":1,"96":2}}],["conditions",{"2":{"167":1}}],["conencting",{"2":{"152":1}}],["connected",{"2":{"90":5}}],["connect",{"2":{"46":11}}],["connecting",{"2":{"33":1,"163":2}}],["connections",{"2":{"6":2,"135":2,"138":2}}],["convention",{"2":{"42":1}}],["convenience",{"2":{"39":1,"160":1}}],["convexhull",{"2":{"121":1}}],["convex",{"2":{"33":3,"119":1}}],["conversely",{"2":{"44":1}}],["conversion",{"0":{"156":1},"2":{"22":1}}],["converted",{"2":{"22":1,"39":3}}],["converts",{"2":{"6":1,"139":1,"161":1}}],["convert",{"0":{"69":1,"83":1,"100":1,"110":1},"2":{"6":3,"39":6,"58":1,"120":2,"146":1,"150":3,"156":1,"160":1,"161":1}}],["context",{"2":{"146":4,"164":2}}],["contents",{"2":{"30":1,"129":1,"130":1,"139":1}}],["contours",{"2":{"120":1}}],["contour",{"2":{"120":4}}],["continue",{"2":{"36":1,"44":7,"46":1,"51":2,"54":1,"90":1,"134":1,"138":3,"154":1,"169":1}}],["contributions",{"2":{"26":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"45":1,"168":1}}],["contain",{"2":{"3":1,"6":1,"56":1,"64":1,"96":1,"139":1,"163":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"56":4,"65":1,"77":1,"95":1,"96":1,"129":1,"168":1}}],["contains",{"0":{"63":1,"64":1},"1":{"64":1,"65":1},"2":{"0":2,"3":4,"6":4,"30":1,"44":1,"56":1,"63":1,"64":5,"65":4,"127":1,"137":1,"167":1,"168":1}}],["consistent",{"2":{"44":1,"122":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"33":1,"39":1}}],["consider",{"2":{"32":1,"35":1,"42":1,"45":1,"46":3,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"90":3,"92":1,"95":1,"98":1,"108":1}}],["constituent",{"2":{"139":1}}],["constprop",{"2":{"79":1}}],["constants",{"2":{"44":1}}],["const",{"2":{"30":4,"44":1,"68":4,"82":3,"99":4,"109":4,"126":3,"129":1,"150":4}}],["constrained",{"2":{"6":3,"50":1,"53":1,"55":1}}],["constructing",{"2":{"164":1}}],["construct",{"2":{"158":1}}],["constructors",{"2":{"6":2,"158":2}}],["constructed",{"2":{"1":1,"20":1,"142":1}}],["concepts",{"0":{"27":1},"1":{"28":1,"29":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"121":1}}],["concave",{"2":{"6":1,"33":2,"42":2,"119":2}}],["vw",{"2":{"150":3}}],["von",{"2":{"120":1}}],["v2",{"2":{"90":9}}],["v1",{"2":{"90":9}}],["v`",{"2":{"39":2}}],["vcat",{"2":{"33":1,"39":1,"129":1}}],["vararg",{"2":{"39":1}}],["vary",{"2":{"33":1}}],["variables",{"2":{"24":1,"39":8,"65":1,"78":1,"93":1}}],["variable",{"2":{"24":1,"51":2}}],["vancouver",{"2":{"25":1}}],["vals",{"2":{"152":9}}],["valign",{"2":{"150":1}}],["validity",{"2":{"139":1}}],["validated",{"2":{"51":2,"54":2,"56":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"43":1,"50":2,"53":2,"54":3,"55":2,"120":1,"130":3,"131":1,"136":1,"137":1,"139":1,"154":1,"155":1}}],["val",{"2":{"33":2,"44":2,"54":8,"90":30,"96":4}}],["values=",{"2":{"120":2}}],["values=sort",{"2":{"120":1}}],["values",{"2":{"1":1,"5":3,"6":16,"33":2,"38":3,"39":40,"43":2,"44":5,"46":5,"54":1,"59":2,"90":4,"120":19,"129":2,"152":2,"154":1,"159":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"24":1,"33":1,"35":2,"36":4,"39":45,"44":5,"46":2,"54":7,"58":1,"59":3,"120":6,"152":11,"160":2,"167":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,"39":23,"59":8}}],["visvalingam",{"2":{"148":1}}],["visvalingamwhyatt",{"0":{"153":1},"2":{"0":1,"6":3,"150":4,"153":5}}],["visualized",{"2":{"131":1}}],["visualize",{"2":{"92":1,"164":1}}],["visa",{"2":{"44":1}}],["visited",{"2":{"44":4}}],["view",{"2":{"44":2,"120":1,"138":1,"152":3,"169":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"44":1,"55":1,"142":1}}],["via",{"2":{"6":1,"40":1,"121":1,"143":1,"146":1,"160":2}}],["vect",{"2":{"129":2}}],["vectypes",{"2":{"39":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":47,"18":1,"23":1,"25":1,"28":1,"32":1,"33":10,"39":14,"44":7,"49":6,"50":4,"51":1,"53":2,"54":3,"55":4,"56":1,"90":1,"96":2,"119":3,"120":4,"122":1,"129":6,"131":8,"132":1,"134":1,"137":22,"144":1,"145":1,"147":1,"150":1,"151":1,"152":4,"153":1,"154":2,"155":10,"161":15,"163":18,"164":15}}],["vectors",{"2":{"1":1,"4":2,"6":5,"22":1,"33":4,"39":3,"44":1,"59":1,"118":1,"120":1,"129":2,"150":1}}],["ve",{"2":{"17":1,"147":1}}],["vein",{"2":{"7":1}}],["versa",{"2":{"44":1}}],["version",{"2":{"6":1,"134":1,"160":1}}],["vert",{"2":{"154":21}}],["verts",{"2":{"150":2}}],["vertical",{"2":{"38":1,"46":1,"54":1,"120":1}}],["vertices",{"2":{"6":7,"9":1,"37":4,"39":5,"44":1,"49":2,"70":1,"72":5,"81":1,"84":3,"87":1,"90":1,"111":1,"131":1,"144":2,"145":1,"146":3,"147":3,"150":1,"153":1}}],["vertex",{"2":{"5":1,"6":2,"33":1,"37":2,"39":2,"44":19,"54":12,"70":2,"85":2,"86":1,"90":1,"111":3}}],["very",{"2":{"0":1,"25":1,"145":1,"169":2}}],["tnew",{"2":{"129":1}}],["ty",{"2":{"120":3}}],["typing",{"2":{"40":1,"143":1,"146":1}}],["typically",{"2":{"37":1,"165":1}}],["typemax",{"2":{"59":1,"120":9}}],["typeof",{"2":{"19":1,"39":3,"129":2,"158":1,"170":1}}],["type2",{"2":{"6":2,"62":4}}],["type1",{"2":{"6":2,"62":5}}],["types",{"0":{"125":1,"157":1},"1":{"158":1,"159":1,"160":1},"2":{"6":4,"23":1,"24":1,"30":1,"39":3,"46":1,"49":1,"90":3,"139":1,"150":1,"157":3,"159":1,"167":1}}],["type",{"2":{"4":11,"5":1,"6":61,"11":1,"22":2,"23":1,"24":2,"29":2,"33":9,"36":11,"38":1,"39":8,"43":8,"44":21,"46":8,"49":6,"50":7,"51":6,"53":8,"54":19,"55":7,"56":6,"59":28,"62":2,"124":2,"129":42,"133":1,"134":6,"135":6,"141":1,"146":1,"147":1,"150":3,"156":1,"158":3,"159":5,"160":1,"161":3}}],["tx",{"2":{"120":3}}],["tᵢ",{"2":{"39":1}}],["temporary",{"2":{"44":1}}],["tempdir",{"2":{"25":1}}],["term",{"2":{"36":1}}],["terms",{"2":{"6":1,"39":1}}],["technically",{"2":{"23":1,"130":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"90":1,"159":1,"170":1}}],["test",{"2":{"44":1,"150":2,"160":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"162":1,"167":1}}],["tups",{"2":{"132":4}}],["tuplepoint",{"2":{"30":3,"161":1}}],["tuple",{"0":{"156":1},"2":{"4":1,"6":19,"30":2,"39":2,"43":3,"44":5,"46":3,"49":1,"54":31,"90":17,"119":2,"120":5,"129":2,"131":6,"137":13,"145":1,"150":2,"152":1,"154":2,"161":6,"163":99,"168":2}}],["tuples",{"2":{"0":1,"6":2,"25":1,"30":1,"40":1,"43":1,"44":1,"49":1,"50":3,"51":1,"53":2,"54":1,"55":4,"56":5,"132":2,"138":2,"150":2,"156":2,"169":2}}],["turf",{"2":{"119":1}}],["turned",{"2":{"120":1,"129":1}}],["turning",{"2":{"120":8}}],["turn",{"2":{"6":1,"120":1}}],["t2",{"2":{"6":5,"39":47,"69":1,"79":2,"100":1,"110":1}}],["t1",{"2":{"6":6,"39":51,"79":2}}],["t=float64",{"2":{"4":1,"6":3,"43":3}}],["two",{"2":{"3":5,"4":10,"6":23,"23":2,"33":2,"35":1,"39":1,"43":1,"44":6,"46":3,"50":2,"53":1,"54":14,"55":4,"56":3,"59":5,"61":3,"62":12,"64":2,"65":1,"67":1,"77":1,"78":1,"79":1,"81":1,"90":2,"92":2,"93":2,"95":4,"96":5,"98":3,"99":1,"108":2,"120":3,"134":2,"135":1,"137":2,"138":2,"145":1,"160":1,"163":1,"167":3,"168":3}}],["task",{"2":{"129":6}}],["tasks",{"2":{"129":10}}],["taskrange",{"2":{"129":10}}],["tags",{"2":{"44":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"39":1}}],["table2",{"2":{"167":1}}],["table1",{"2":{"167":3}}],["tables",{"2":{"22":4,"30":1,"129":11}}],["table",{"0":{"165":1},"2":{"6":2,"18":1,"28":2,"129":12,"134":1,"150":1,"165":1,"166":1,"167":1}}],["taking",{"2":{"6":3,"43":1,"50":1,"51":1,"53":1,"54":1,"55":1,"56":1,"136":1}}],["takes",{"2":{"44":3,"167":1}}],["taken",{"2":{"20":1,"38":1}}],["take",{"2":{"1":1,"6":2,"28":1,"44":3,"50":1,"51":1,"53":1,"54":1,"56":1,"119":2,"120":2,"122":1,"142":1}}],["target=nothing",{"2":{"50":1,"53":1,"55":1}}],["target=gi",{"2":{"44":1}}],["targets",{"2":{"23":1,"33":2,"36":3,"46":3,"59":3}}],["target",{"0":{"23":1},"2":{"1":14,"6":28,"15":3,"22":2,"23":2,"25":1,"39":1,"43":2,"44":1,"50":5,"51":11,"53":6,"54":10,"55":4,"56":14,"120":1,"122":1,"124":4,"127":5,"128":1,"129":142,"138":2,"142":3,"150":2,"158":3}}],["tilted",{"2":{"46":1}}],["tie",{"2":{"33":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"140":1}}],["time",{"2":{"1":5,"13":3,"24":1,"38":1,"120":1,"142":4,"160":1,"163":1,"164":3,"168":1,"169":1}}],["title",{"2":{"13":2,"38":2,"120":1,"146":1,"150":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"39":1,"142":1,"167":1}}],["tree",{"2":{"167":1}}],["treating",{"2":{"150":1}}],["treated",{"2":{"90":5,"163":1}}],["treats",{"2":{"36":1,"59":1}}],["trials",{"2":{"146":2,"150":2}}],["triangles",{"2":{"37":1}}],["triangle",{"2":{"6":1,"37":4,"153":4,"168":1}}],["trivially",{"2":{"122":1}}],["try",{"2":{"52":3,"120":1,"127":1,"129":9,"169":1}}],["tr",{"2":{"36":3}}],["trues",{"2":{"138":3}}],["true",{"0":{"24":1},"2":{"1":5,"3":25,"4":3,"6":42,"33":7,"36":1,"38":2,"40":1,"44":30,"46":6,"49":1,"50":1,"51":2,"53":1,"54":1,"55":2,"56":3,"59":4,"62":21,"64":1,"65":1,"67":2,"68":6,"70":1,"71":1,"72":4,"74":1,"75":1,"77":2,"78":1,"79":9,"81":2,"82":2,"84":1,"85":1,"86":3,"88":1,"89":1,"90":78,"92":3,"93":1,"95":2,"96":18,"98":2,"99":6,"102":1,"103":1,"105":1,"106":1,"108":2,"109":7,"111":1,"112":1,"113":4,"115":1,"116":1,"119":4,"120":5,"129":8,"138":1,"143":1,"146":1,"150":1,"159":2,"167":1,"170":1}}],["traditional",{"2":{"120":1}}],["traverse",{"2":{"44":1}}],["traced",{"2":{"44":1}}],["traces",{"2":{"44":1}}],["trace",{"2":{"44":2,"50":1,"53":1,"55":1}}],["track",{"2":{"44":3,"138":2}}],["tracing",{"2":{"6":1,"44":4,"46":1,"51":5,"54":2,"56":2}}],["transverse",{"2":{"164":1}}],["translate",{"2":{"38":2}}],["translation",{"2":{"1":2,"6":2,"150":2,"155":2,"163":3,"164":1}}],["transformations",{"2":{"30":11}}],["transformation",{"0":{"155":1},"2":{"6":1,"120":1,"133":1,"142":1,"162":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"30":1,"122":1,"142":2,"150":1,"155":4,"163":4,"164":1}}],["trait`",{"2":{"129":1}}],["trait2",{"2":{"59":10,"62":2,"84":2,"85":2,"96":2,"101":2,"103":2,"104":2}}],["trait1",{"2":{"59":12,"62":2,"84":2,"85":2,"96":2,"101":2,"103":2,"104":2}}],["traits",{"2":{"6":2,"18":1,"96":1,"127":2,"134":2,"150":2,"158":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":7,"20":1,"22":1,"30":1,"33":2,"36":5,"39":6,"43":7,"46":2,"49":3,"50":2,"51":2,"53":6,"54":4,"55":2,"56":2,"59":7,"62":11,"68":3,"79":2,"82":3,"90":4,"96":10,"99":3,"109":3,"119":1,"122":1,"124":2,"127":3,"129":49,"134":9,"135":1,"147":1,"150":2,"158":8,"161":7,"163":1}}],["traittarget",{"0":{"158":1},"2":{"0":1,"1":2,"6":8,"33":1,"36":1,"43":1,"46":1,"50":2,"51":4,"53":3,"54":4,"55":2,"56":6,"59":1,"122":2,"125":1,"129":10,"147":1,"150":1,"157":1,"158":20}}],["thus",{"2":{"33":1,"36":1,"44":3,"51":1,"54":1,"56":1}}],["those",{"2":{"33":1,"44":1,"54":1,"70":1,"111":1}}],["though",{"2":{"20":1,"131":1}}],["thing",{"0":{"29":1}}],["things",{"2":{"9":1}}],["this",{"0":{"29":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":27,"7":1,"18":1,"23":3,"24":2,"25":1,"26":2,"28":1,"30":1,"32":2,"33":6,"35":2,"36":9,"38":3,"39":11,"40":2,"42":1,"43":4,"44":26,"45":1,"46":4,"48":1,"49":5,"51":1,"52":1,"54":5,"55":1,"56":3,"58":4,"59":6,"62":4,"64":1,"65":2,"67":3,"68":3,"75":1,"77":1,"78":2,"79":1,"82":3,"89":1,"90":3,"93":2,"95":1,"96":4,"99":3,"106":1,"108":1,"109":3,"116":1,"118":1,"119":3,"120":8,"121":2,"122":2,"127":2,"129":17,"130":3,"132":3,"133":1,"134":6,"135":7,"136":4,"138":3,"139":3,"140":2,"141":2,"142":4,"143":3,"144":3,"145":5,"146":5,"147":4,"148":2,"150":3,"154":9,"155":1,"156":1,"157":3,"158":2,"159":3,"160":2,"161":1,"162":1,"163":2,"164":7,"165":3,"166":1,"167":3,"168":3,"169":3,"170":1}}],["three",{"2":{"37":1,"54":1}}],["thread",{"2":{"129":6}}],["threading",{"0":{"129":1},"2":{"129":7,"159":1}}],["threads",{"2":{"1":1,"6":1,"129":10}}],["threaded=",{"2":{"129":8}}],["threaded=true",{"2":{"129":1}}],["threaded=false",{"2":{"36":1,"43":4,"46":2,"59":8,"129":2,"140":1,"150":1}}],["threaded==true",{"2":{"1":1,"6":1,"129":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"24":1,"33":2,"36":1,"43":3,"46":3,"59":5,"126":1,"129":47,"140":1,"147":6,"150":1,"159":2}}],["through",{"2":{"6":4,"33":1,"39":1,"44":3,"46":1,"48":1,"49":2,"68":1,"90":5,"109":1,"120":1,"127":1,"129":1,"135":2,"138":2,"152":1,"160":1,"163":1}}],["thrown",{"2":{"127":1}}],["throws",{"2":{"6":1,"160":1}}],["throw",{"2":{"4":1,"6":1,"56":1,"62":1,"120":1,"129":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"25":1,"44":2,"70":1,"79":1,"96":1,"111":1,"119":1,"120":2,"128":1,"129":1,"135":2,"136":1,"137":1,"138":2,"144":1,"146":2,"147":1,"151":1,"160":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":43,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"33":4,"35":2,"36":4,"39":4,"40":2,"42":2,"43":3,"44":17,"45":3,"46":5,"50":4,"51":5,"53":4,"54":14,"55":3,"56":5,"59":2,"61":1,"62":11,"64":4,"65":1,"67":2,"68":1,"78":1,"81":1,"82":1,"90":3,"92":1,"93":1,"95":2,"96":10,"98":2,"99":2,"101":2,"108":3,"109":1,"111":3,"119":1,"120":4,"122":1,"124":2,"129":4,"130":3,"131":2,"132":1,"133":3,"134":2,"135":4,"136":2,"137":3,"138":4,"142":1,"144":2,"145":2,"146":3,"147":2,"150":2,"152":1,"154":1,"158":1,"159":1,"160":1,"164":5,"165":2,"166":3,"167":1,"168":2}}],["theorem",{"2":{"59":1}}],["themselves",{"2":{"39":1}}],["them",{"2":{"6":1,"26":1,"44":1,"120":2,"121":2,"124":1,"129":1,"131":2,"136":1,"137":1,"150":1,"163":1,"164":1,"166":3}}],["thereof",{"2":{"122":1}}],["therefore",{"2":{"58":1,"130":1}}],["there",{"2":{"6":3,"22":1,"33":1,"39":2,"40":1,"44":3,"46":1,"49":2,"51":1,"52":1,"54":6,"56":1,"90":1,"96":2,"120":3,"121":1,"122":1,"129":4,"131":1,"145":1,"154":1,"158":1,"160":1,"164":2,"166":3}}],["then",{"2":{"6":5,"18":1,"22":1,"28":1,"33":3,"39":2,"44":6,"46":1,"50":1,"52":2,"53":2,"54":6,"55":2,"56":2,"90":1,"120":2,"127":1,"129":3,"136":1,"146":2,"150":1,"164":1,"167":1,"168":1}}],["their",{"2":{"3":1,"4":1,"6":2,"39":1,"42":2,"56":1,"59":2,"87":1,"96":1,"98":1,"102":1,"103":1,"112":3,"113":3,"122":1,"129":1,"131":1,"137":1,"140":1}}],["they",{"2":{"3":3,"4":11,"6":25,"20":2,"22":1,"23":1,"24":1,"37":1,"43":2,"44":8,"46":2,"50":2,"53":1,"54":6,"55":2,"56":3,"61":3,"62":16,"68":1,"81":1,"85":2,"86":1,"87":1,"90":2,"92":1,"95":2,"96":4,"101":1,"103":1,"104":1,"112":1,"113":1,"120":6,"129":1,"130":1,"135":2,"138":2,"145":1,"154":1,"157":1,"168":1}}],["these",{"2":{"1":2,"6":5,"24":1,"25":1,"33":1,"39":5,"44":3,"56":1,"61":1,"62":1,"64":1,"68":1,"77":1,"79":2,"81":1,"82":1,"92":1,"95":1,"96":1,"98":2,"99":1,"108":1,"109":1,"119":1,"120":3,"127":1,"129":2,"142":1,"146":1,"150":2,"160":1,"166":1,"167":1}}],["the",{"0":{"28":1,"42":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":395,"7":5,"9":3,"10":1,"11":3,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":7,"26":3,"28":3,"32":1,"33":63,"35":12,"36":43,"37":15,"38":12,"39":71,"40":6,"42":6,"43":25,"44":116,"45":7,"46":47,"48":2,"49":7,"50":27,"51":23,"52":1,"53":27,"54":82,"55":29,"56":71,"58":11,"59":81,"61":5,"62":47,"64":9,"65":11,"67":8,"68":25,"71":8,"72":9,"73":3,"74":3,"75":2,"77":4,"78":11,"79":5,"81":2,"82":21,"84":8,"85":6,"86":4,"88":3,"89":2,"90":123,"92":5,"93":6,"95":5,"96":26,"98":5,"99":21,"101":6,"102":10,"103":7,"104":3,"105":3,"106":2,"108":7,"109":24,"111":2,"112":9,"113":9,"114":6,"115":2,"116":2,"118":1,"119":8,"120":47,"121":1,"122":8,"124":4,"126":2,"127":11,"129":84,"130":5,"131":5,"132":4,"133":2,"134":15,"135":10,"136":4,"137":8,"138":6,"139":6,"140":1,"141":5,"142":14,"143":2,"144":3,"145":5,"146":26,"147":17,"148":3,"150":18,"151":3,"152":6,"153":3,"154":2,"155":3,"156":1,"157":2,"159":5,"160":21,"163":10,"164":21,"165":2,"166":4,"167":10,"168":17,"169":3}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"23":1,"30":8,"33":32,"36":41,"39":26,"43":38,"44":74,"46":44,"49":18,"50":12,"51":12,"53":12,"54":156,"55":10,"56":23,"59":87,"62":17,"67":1,"85":1,"90":24,"96":1,"98":1,"102":2,"103":1,"120":14,"129":10,"135":2,"138":2,"146":3,"147":5,"150":1,"156":7,"158":14,"159":2,"160":3,"161":10,"163":4,"169":1}}],["tokyo",{"2":{"169":1}}],["toy",{"2":{"167":1}}],["together",{"2":{"54":1,"56":1,"163":1,"168":1}}],["touching",{"0":{"102":1},"2":{"54":1,"56":1}}],["touch",{"0":{"103":1,"104":1,"105":1},"2":{"44":1,"98":1,"101":2,"103":1,"105":1}}],["touches",{"0":{"97":1,"98":1,"101":1},"1":{"98":1,"99":1},"2":{"0":2,"3":3,"6":3,"30":1,"97":1,"98":3,"99":11,"100":6,"101":11,"102":15,"103":9,"104":8,"105":3,"106":4,"167":1}}],["totally",{"2":{"55":1}}],["total",{"2":{"36":1,"39":2,"44":2,"46":1}}],["towards",{"2":{"26":1}}],["topright",{"2":{"150":1}}],["topologypreserve",{"2":{"148":1}}],["topology",{"2":{"148":1}}],["top",{"2":{"20":1,"44":1,"120":1}}],["took",{"2":{"169":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"54":1,"144":1,"147":1}}],["tol^2",{"2":{"151":1,"152":1}}],["tolerances",{"2":{"153":1,"154":29}}],["tolerance",{"2":{"151":1,"152":1,"153":1,"154":17}}],["tol",{"2":{"6":12,"146":2,"150":18,"151":7,"152":15,"153":8,"154":18}}],["todo",{"2":{"3":2,"6":2,"44":1,"54":1,"79":4,"96":1,"120":1,"129":1,"132":1,"150":1,"159":1}}],["to",{"0":{"9":1,"23":1,"52":1,"69":1,"83":1,"100":1,"110":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":1,"26":3,"28":4,"29":1,"32":1,"33":8,"35":1,"36":4,"37":4,"38":1,"39":26,"40":2,"42":2,"43":5,"44":32,"45":1,"46":12,"48":1,"49":3,"50":8,"51":4,"53":8,"54":27,"55":7,"56":11,"58":6,"59":32,"61":2,"62":17,"64":1,"65":1,"67":2,"68":7,"77":3,"78":1,"79":2,"81":1,"82":7,"90":21,"92":2,"93":1,"95":3,"96":7,"98":1,"99":7,"101":1,"108":1,"109":7,"119":4,"120":16,"122":4,"124":4,"126":7,"127":6,"128":1,"129":51,"130":2,"131":3,"133":4,"134":9,"135":5,"136":3,"137":1,"138":4,"139":2,"140":3,"141":1,"142":4,"143":1,"144":3,"145":3,"146":9,"147":7,"148":1,"150":4,"151":1,"152":15,"153":1,"154":2,"155":4,"156":1,"157":2,"158":2,"159":6,"160":9,"161":28,"162":4,"163":6,"164":16,"165":7,"166":5,"167":7,"168":5,"169":2,"170":8}}],["rd",{"2":{"150":3}}],["rdbu",{"2":{"58":1}}],["rhumb",{"2":{"119":2}}],["runner",{"2":{"164":1}}],["running",{"2":{"129":3}}],["run",{"2":{"129":8,"169":1}}],["runs",{"2":{"54":2,"118":1}}],["rule",{"2":{"44":1}}],["rules",{"2":{"44":1}}],["right=2",{"2":{"44":1}}],["right",{"2":{"39":1,"44":4,"49":1,"59":1,"119":1,"152":19,"154":5,"163":1,"167":1}}],["ring4",{"2":{"164":2}}],["ring3",{"2":{"164":1}}],["ring2",{"2":{"163":2}}],["ring1",{"2":{"163":2}}],["rings",{"0":{"72":1,"86":1,"103":1,"113":1,"130":1},"1":{"131":1,"132":1},"2":{"4":4,"6":6,"9":2,"36":1,"43":1,"44":3,"54":1,"62":7,"118":1,"120":5,"132":1,"135":1,"139":4,"150":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"30":1,"33":3,"36":2,"39":1,"42":1,"43":4,"44":12,"46":13,"56":3,"59":5,"62":4,"70":1,"71":2,"72":5,"84":1,"86":1,"90":2,"101":1,"102":1,"103":3,"111":1,"112":2,"113":4,"119":3,"120":11,"130":2,"131":1,"132":14,"133":1,"163":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":{"150":1,"152":1,"154":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"129":3}}],["rows",{"2":{"129":2}}],["robust",{"0":{"15":1}}],["rotate",{"2":{"46":1}}],["rotation",{"2":{"1":1,"6":1,"155":1}}],["rotations",{"2":{"1":3,"6":3,"155":3}}],["rotmatrix2d",{"2":{"150":1}}],["rotmatrix",{"2":{"1":1,"6":1,"155":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"146":1,"154":2,"163":6,"164":6}}],["rᵢ₋₁",{"2":{"39":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"39":29}}],["rᵢ",{"2":{"6":2,"39":49}}],["ramer",{"2":{"152":1}}],["raster",{"0":{"120":1},"2":{"120":4}}],["ray",{"2":{"90":4}}],["rawcdn",{"2":{"25":1,"150":1}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"120":1,"129":4}}],["ranges",{"2":{"6":1,"120":2}}],["randomly",{"2":{"168":2}}],["random",{"2":{"150":2}}],["rand",{"2":{"6":1,"120":1,"168":2}}],["rather",{"2":{"6":1,"120":1,"137":1}}],["ratio",{"2":{"6":7,"54":1,"146":1,"150":1,"151":4,"152":6,"153":4,"154":11}}],["radii",{"2":{"6":1,"146":1}}],["radius`",{"2":{"146":1}}],["radius",{"2":{"6":7,"39":13,"146":4}}],["radialdistance",{"0":{"151":1},"2":{"0":1,"6":2,"148":1,"150":4,"151":4}}],["rrayscore",{"2":{"1":1,"6":1,"155":1}}],["rring",{"2":{"1":1,"6":1,"155":1}}],["rewrap",{"2":{"129":3}}],["req",{"2":{"90":44}}],["requirment",{"2":{"136":1}}],["requirments",{"2":{"90":5}}],["requirement",{"2":{"130":1}}],["required",{"2":{"68":3,"82":3,"99":3,"109":3,"145":1,"162":1}}],["require",{"2":{"67":2,"68":6,"82":3,"90":32,"99":3,"109":3}}],["requires",{"2":{"40":1,"62":1,"64":1,"68":2,"71":3,"72":3,"73":1,"82":1,"85":3,"86":2,"87":1,"99":1,"102":3,"103":1,"104":1,"108":1,"109":1,"112":3,"113":3,"114":1,"143":1,"146":1,"160":1}}],["requests",{"2":{"26":1}}],["reflected",{"2":{"150":3}}],["ref",{"2":{"58":1}}],["referring",{"2":{"90":1}}],["refer",{"2":{"6":1,"120":1}}],["referece",{"2":{"1":2,"142":2}}],["references",{"2":{"6":1,"39":1}}],["reference",{"0":{"164":1},"2":{"0":1,"162":2,"164":1}}],["reveal",{"2":{"56":1}}],["reveals",{"2":{"56":1}}],["reverse",{"2":{"35":1,"38":1,"39":1,"44":2,"163":2}}],["rev",{"2":{"55":1}}],["render",{"2":{"38":1}}],["rendering",{"2":{"38":3,"39":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"54":1,"90":1}}],["regions",{"2":{"51":3,"54":5,"55":1,"56":3,"90":2,"169":1}}],["region",{"2":{"40":2,"54":3,"56":2,"169":1}}],["register",{"2":{"30":3,"39":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"166":1}}],["readability",{"2":{"44":1}}],["read",{"2":{"150":2,"164":2}}],["reached",{"2":{"129":4}}],["reaches",{"2":{"127":1}}],["reach",{"2":{"127":1}}],["reasons",{"2":{"160":1}}],["reason",{"2":{"24":1,"130":1,"136":1,"159":1}}],["real`",{"2":{"146":1,"147":1}}],["really",{"2":{"36":1,"90":1,"120":1,"159":1}}],["real=1",{"2":{"6":2,"146":2}}],["real=6378137`",{"2":{"146":1}}],["real=6378137",{"2":{"6":2,"146":1}}],["real",{"0":{"169":1},"2":{"5":1,"6":13,"33":1,"39":45,"43":2,"54":1,"146":3,"147":1,"154":5,"167":1}}],["related",{"2":{"122":1}}],["relation",{"2":{"44":2}}],["relations",{"2":{"30":10,"79":1,"96":1}}],["relationship",{"2":{"23":1,"167":2}}],["relative",{"2":{"39":3}}],["relevant",{"2":{"10":1}}],["reducing",{"2":{"129":1}}],["reduced",{"2":{"151":1,"152":1,"153":1}}],["reduces",{"2":{"19":1,"56":1}}],["reduce",{"2":{"1":1,"6":1,"25":2,"120":1,"129":2,"134":1}}],["redundant",{"2":{"44":1}}],["red",{"2":{"14":1,"42":2,"58":1,"67":1,"77":1,"92":1,"163":1,"164":1,"168":2}}],["removal",{"2":{"44":1}}],["removes",{"2":{"44":1,"122":1}}],["removed",{"2":{"44":3,"51":5,"120":1}}],["remove",{"2":{"36":1,"44":33,"46":1,"49":2,"50":5,"53":5,"55":2,"138":2,"151":1,"152":3,"154":4}}],["removing",{"2":{"6":3,"44":1,"51":1,"151":1,"152":1,"153":1}}],["remainingnode",{"2":{"120":3}}],["remaining",{"2":{"44":1,"62":1,"90":2,"152":1}}],["remain",{"2":{"1":1,"6":9,"129":1,"150":2}}],["resolution",{"2":{"164":1}}],["resolved",{"2":{"120":1}}],["reset",{"2":{"44":1}}],["resize",{"2":{"13":1,"14":1,"44":2}}],["resampled",{"2":{"6":1,"147":1}}],["respectivly",{"2":{"96":1}}],["respectively",{"2":{"44":1,"129":1,"163":1}}],["respect",{"2":{"6":2,"53":1,"54":1,"90":6}}],["rest",{"2":{"6":1,"39":2,"55":1}}],["resulting",{"2":{"49":1,"56":1,"120":1,"168":1}}],["results",{"2":{"3":2,"6":2,"54":1,"79":1,"96":1,"129":2,"131":1,"152":25,"163":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"19":1,"33":1,"36":2,"46":1,"54":15,"59":2,"65":1,"68":1,"78":1,"93":1,"109":1,"129":2,"146":3,"154":6}}],["recieves",{"2":{"129":2}}],["recucing",{"2":{"129":1}}],["recursive",{"2":{"127":1}}],["recursively",{"2":{"4":1,"6":1,"127":1,"140":1}}],["recalculate",{"2":{"128":1}}],["recent",{"2":{"44":1,"51":1,"54":1,"56":1}}],["rect",{"2":{"32":3,"35":5,"45":3,"58":7}}],["rectangle",{"2":{"32":2,"35":2,"38":2,"45":2,"46":1,"58":2,"145":5,"146":8,"168":2}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"150":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"18":1,"124":2,"129":29}}],["replace",{"2":{"44":1,"120":2,"152":1}}],["replaced",{"2":{"22":1}}],["repl",{"2":{"40":1,"143":1,"146":1}}],["repeat",{"2":{"43":1,"44":3,"62":6}}],["repeating",{"2":{"36":1,"56":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"33":2,"39":1,"44":2,"56":2,"59":2,"62":4,"90":1}}],["represented",{"2":{"168":1}}],["represent",{"2":{"17":1,"39":1,"44":4,"62":1}}],["representing",{"2":{"6":1,"51":1,"54":1,"56":1,"58":1,"62":1,"169":1}}],["represents",{"2":{"6":1,"134":2,"135":1}}],["reprojects",{"2":{"142":1}}],["reprojection",{"0":{"142":1},"1":{"143":1}}],["reproject",{"2":{"0":1,"1":4,"30":2,"122":1,"142":6,"143":2}}],["re",{"2":{"1":1,"6":1,"17":1,"155":1,"162":1,"164":1}}],["retreivable",{"2":{"1":1,"142":1}}],["returnval",{"2":{"90":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"40":1,"51":2}}],["return",{"0":{"22":1},"2":{"1":1,"3":18,"4":2,"6":38,"13":3,"14":3,"23":2,"29":1,"33":5,"36":5,"39":20,"40":1,"43":4,"44":36,"46":12,"49":12,"50":5,"51":4,"53":4,"54":18,"55":6,"56":10,"59":8,"62":30,"65":1,"68":1,"74":2,"75":2,"78":1,"79":18,"82":2,"88":2,"89":2,"90":71,"92":1,"93":1,"96":28,"99":1,"101":2,"105":2,"106":2,"109":1,"115":2,"116":2,"119":10,"120":12,"129":26,"130":1,"132":4,"134":7,"135":2,"138":2,"139":2,"141":2,"142":1,"147":4,"150":3,"151":1,"152":5,"153":3,"154":7,"155":2,"156":2,"160":3,"161":8}}],["returned",{"2":{"1":1,"6":10,"22":2,"23":1,"44":3,"49":1,"50":2,"53":2,"54":2,"55":2,"120":1,"124":1,"129":2,"142":1,"150":1,"159":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":23,"18":1,"22":2,"33":1,"36":2,"39":6,"43":3,"44":4,"46":6,"49":1,"50":1,"54":1,"55":1,"56":1,"59":8,"61":1,"64":2,"65":1,"68":1,"77":2,"78":1,"81":1,"90":4,"93":1,"96":2,"109":1,"120":2,"129":2,"147":1,"156":1,"167":1}}],["rebuilt",{"2":{"1":1,"6":2,"124":1,"129":2}}],["rebuild",{"2":{"0":2,"6":4,"124":4,"127":1,"129":10,"147":1,"150":2}}],["psa",{"2":{"129":2}}],["pb",{"2":{"79":2}}],["p0",{"2":{"59":9}}],["p3",{"2":{"44":8,"153":4}}],["ptm",{"2":{"119":3}}],["ptj",{"2":{"119":5}}],["pti",{"2":{"119":3}}],["ptrait",{"2":{"59":2}}],["pts",{"2":{"44":22,"49":7}}],["pt",{"2":{"44":114,"49":2,"54":26,"90":8,"152":4}}],["pt2",{"2":{"44":14,"54":2}}],["pt1",{"2":{"44":18,"54":2}}],["pn",{"2":{"101":3}}],["pn2",{"2":{"44":4}}],["pn1",{"2":{"44":4}}],["pfirst",{"2":{"36":3}}],["pu",{"2":{"168":2}}],["purpose",{"2":{"129":1}}],["pure",{"2":{"120":1}}],["purely",{"2":{"6":1,"18":1,"146":1}}],["push",{"2":{"44":15,"49":5,"50":2,"53":2,"54":2,"55":4,"56":5,"120":3,"132":1,"147":3,"152":3}}],["pull",{"2":{"26":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"164":2}}],["piece",{"2":{"44":6,"138":6}}],["pieces",{"2":{"44":12,"49":1,"51":2,"55":4,"90":1,"138":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"120":1}}],["pixel",{"2":{"6":2,"120":7}}],["pythagorean",{"2":{"59":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"148":2,"150":3,"152":2}}],["peaks",{"2":{"120":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"168":1}}],["performs",{"2":{"39":1,"147":1}}],["perform",{"2":{"38":1,"39":2,"44":1,"122":1,"167":3,"168":2,"170":1}}],["performing",{"2":{"6":3,"23":1,"25":1,"39":1,"50":1,"53":1,"55":1,"168":1}}],["performance",{"2":{"4":1,"6":2,"22":1,"25":1,"120":1,"136":1,"140":1,"150":1,"166":1}}],["per",{"2":{"5":2,"6":2,"38":1,"39":2,"44":5,"120":1,"129":4,"147":1}}],["pl",{"2":{"168":2}}],["plt",{"2":{"163":1}}],["please",{"2":{"44":1}}],["plan",{"2":{"144":1}}],["plane",{"2":{"39":1}}],["place",{"2":{"54":1,"167":1}}],["placement",{"2":{"44":1}}],["plottable",{"2":{"120":1}}],["plotted",{"2":{"42":1}}],["plotting",{"0":{"163":1},"2":{"6":1,"120":1,"144":1,"147":1,"162":1,"163":4,"164":1}}],["plots",{"2":{"38":2}}],["plot",{"2":{"13":1,"25":1,"38":3,"61":1,"95":1,"120":1,"146":2,"150":4,"162":2,"163":9,"164":6,"166":1,"168":1}}],["plus",{"2":{"5":1,"6":1,"39":1}}],["p2y",{"2":{"161":3}}],["p2x",{"2":{"161":3}}],["p2box",{"2":{"38":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"33":12,"36":9,"44":18,"46":19,"55":2,"59":15,"62":11,"68":2,"77":2,"90":12,"96":2,"119":3,"145":1,"153":4,"161":3,"163":2}}],["p1y",{"2":{"161":3}}],["p1x",{"2":{"161":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"33":21,"36":8,"38":4,"44":9,"46":25,"48":1,"55":2,"59":15,"62":14,"67":5,"68":3,"77":5,"90":4,"96":2,"101":3,"119":3,"153":4,"161":3,"163":1}}],["practice",{"2":{"164":1}}],["pramsey",{"2":{"25":1}}],["pred",{"2":{"167":2,"168":1,"169":2,"170":1}}],["predicate",{"2":{"7":1,"79":1,"167":3,"168":1,"170":5}}],["predicates",{"0":{"12":1,"15":1,"170":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"30":1,"44":5,"52":3,"54":4,"90":1,"167":1,"169":1}}],["pretty",{"2":{"142":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"51":2,"54":2,"56":2}}],["prev^2",{"2":{"33":2}}],["prev",{"2":{"33":14,"44":69,"119":4}}],["previously",{"2":{"145":1}}],["previous",{"2":{"19":1,"33":1,"129":1,"151":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"120":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"150":4,"152":3}}],["preserving",{"2":{"148":1}}],["presentation",{"2":{"6":1,"39":1}}],["present",{"2":{"6":1,"160":1}}],["presence",{"2":{"6":1,"160":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"39":1}}],["pre",{"2":{"6":1,"55":1,"150":1,"152":2}}],["prefilter",{"2":{"6":1,"150":7}}],["protters",{"2":{"129":2}}],["progressively",{"2":{"127":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1}}],["promote",{"2":{"39":5}}],["property",{"2":{"129":2}}],["properties=gi",{"2":{"129":1}}],["properties=namedtuple",{"2":{"129":1}}],["properties=",{"2":{"120":1}}],["properties",{"2":{"6":1,"129":9,"150":1,"154":1}}],["propagate",{"2":{"39":16,"59":4}}],["probably",{"2":{"36":1,"129":1}}],["prod",{"2":{"33":4}}],["product",{"2":{"33":1}}],["process",{"2":{"70":3,"71":3,"72":3,"73":1,"79":1,"84":3,"85":3,"86":2,"87":1,"90":11,"101":1,"102":3,"103":1,"104":1,"111":3,"112":3,"113":3,"114":1,"129":2,"152":1}}],["processed",{"2":{"44":6}}],["processors",{"2":{"30":1,"68":2,"82":2,"99":2,"109":2}}],["processor",{"2":{"30":1}}],["processing",{"2":{"23":1}}],["profile",{"2":{"9":1}}],["provides",{"2":{"164":1}}],["providers",{"2":{"131":1,"137":1}}],["provide",{"0":{"23":1},"2":{"6":6,"32":1,"35":1,"37":1,"42":1,"45":1,"48":1,"50":2,"53":2,"55":2,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"90":2,"92":1,"95":1,"98":1,"108":1,"120":1,"154":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"44":1,"59":1,"62":1,"137":1,"146":2,"160":1}}],["projecting",{"2":{"164":1}}],["projection",{"2":{"59":2,"162":1,"164":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"142":2,"143":4,"145":1,"146":6,"162":1}}],["prints",{"2":{"143":1}}],["printstyled",{"2":{"40":1,"143":1,"146":1}}],["println",{"2":{"40":1,"143":1,"146":1,"150":2}}],["print",{"2":{"40":2,"143":2,"146":2}}],["primitives",{"2":{"30":1}}],["primitive",{"0":{"122":1},"1":{"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1},"2":{"28":1}}],["primarily",{"2":{"6":1,"26":2,"158":1}}],["primary",{"2":{"3":2,"6":3,"68":1,"109":1,"150":1}}],["priority",{"2":{"1":1,"142":1}}],["pay",{"2":{"129":1}}],["paper",{"2":{"90":2}}],["pa",{"2":{"79":2}}],["paths",{"2":{"159":1}}],["pathof",{"2":{"150":2}}],["path",{"2":{"35":3,"164":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"166":3}}],["parent",{"2":{"159":1}}],["parse",{"2":{"90":1,"96":1}}],["part",{"2":{"46":2,"56":2,"90":3,"128":1}}],["partition",{"2":{"129":4}}],["partialsort",{"2":{"154":1}}],["partial",{"2":{"46":4}}],["partially",{"2":{"44":2,"56":2}}],["particularly",{"2":{"39":1}}],["particular",{"2":{"29":1,"33":1,"120":1,"164":2}}],["parallel",{"2":{"90":1,"119":1}}],["paradigm",{"0":{"28":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parameters",{"2":{"6":1,"129":1,"158":2}}],["parameter",{"2":{"6":2,"158":3}}],["params",{"2":{"6":2,"160":10}}],["parlance",{"2":{"5":1,"6":1,"39":1}}],["passes",{"2":{"46":2,"90":1}}],["passed",{"2":{"1":2,"6":7,"120":1,"124":1,"129":2,"142":1,"146":2,"155":1,"160":2,"170":1}}],["passable",{"2":{"39":18}}],["passing",{"2":{"18":1,"129":1,"148":1}}],["pass",{"2":{"5":1,"6":4,"18":1,"39":1,"65":1,"78":1,"90":2,"93":1,"146":1,"147":1,"150":1,"159":1}}],["pairs",{"2":{"54":1,"163":1}}],["pair",{"2":{"3":2,"6":2,"46":1,"96":2,"129":3}}],["packages",{"2":{"6":1,"26":1,"124":1,"129":1,"130":1,"157":1,"162":3,"164":1,"166":1}}],["package",{"2":{"1":2,"22":1,"26":2,"40":1,"120":1,"142":3,"143":1,"146":1,"164":1,"166":2}}],["page",{"2":{"0":1,"9":1,"28":1,"30":1,"33":1,"36":1,"38":1,"39":1,"40":1,"43":1,"44":1,"46":1,"49":1,"51":1,"52":1,"54":1,"56":1,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"90":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"32":1,"35":1,"42":1,"44":5,"45":1,"46":5,"51":2,"55":2,"58":3,"61":1,"64":1,"67":1,"77":1,"79":4,"81":1,"90":20,"92":1,"95":1,"98":1,"108":1,"119":4,"120":3,"122":3,"129":3,"141":7,"145":1,"149":1,"150":1,"154":3,"155":9,"156":7,"161":11,"167":1,"168":1}}],["poylgon",{"2":{"54":1,"56":1,"90":1}}],["potential",{"2":{"46":1}}],["potentially",{"2":{"6":2,"44":1,"135":2,"138":2}}],["post",{"2":{"152":2}}],["postitive",{"2":{"58":1}}],["postive",{"2":{"35":1}}],["possibly",{"2":{"129":1}}],["possiblenodes",{"2":{"120":2}}],["possible",{"2":{"6":3,"50":1,"53":1,"55":1,"120":1,"129":2}}],["possibility",{"2":{"127":1}}],["possibilities",{"2":{"54":1}}],["position=",{"2":{"150":1}}],["position",{"2":{"6":1,"119":1,"145":1}}],["positive",{"2":{"4":4,"6":4,"35":2,"36":1,"58":2,"59":3,"147":1,"154":1}}],["polgons",{"2":{"120":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"146":1}}],["polynodes",{"2":{"44":7,"50":1,"53":1,"55":1}}],["polynode",{"2":{"44":36}}],["polypoints",{"2":{"39":46}}],["polyogns",{"2":{"120":1}}],["polyogn",{"2":{"33":1}}],["polygns",{"2":{"44":1}}],["polygin",{"2":{"4":1,"6":1,"33":1}}],["polygon3",{"2":{"163":2,"164":1}}],["polygon2",{"2":{"163":6}}],["polygon1",{"2":{"163":4}}],["polygonization",{"2":{"120":1}}],["polygonizing",{"0":{"120":1}}],["polygonized",{"2":{"120":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"30":1,"120":31}}],["polygon`",{"2":{"39":3}}],["polygoncontents",{"0":{"139":1},"2":{"6":1,"56":2,"134":1,"139":4}}],["polygons",{"0":{"73":1,"104":1,"114":1,"136":1},"1":{"137":1,"138":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"23":5,"30":1,"36":5,"37":1,"39":2,"42":1,"43":1,"44":13,"46":1,"49":2,"50":9,"51":5,"53":3,"54":8,"55":6,"56":20,"58":1,"59":1,"62":5,"73":1,"96":5,"114":1,"119":1,"120":18,"127":1,"131":2,"135":3,"136":2,"137":2,"138":10,"139":1,"148":1,"150":1,"163":3,"164":1,"168":5,"169":3}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"23":1,"33":2,"36":3,"39":3,"43":2,"44":2,"46":2,"49":1,"50":5,"51":5,"53":3,"54":5,"55":4,"56":9,"59":2,"62":10,"70":2,"71":1,"72":1,"73":3,"74":1,"79":4,"84":2,"85":2,"86":1,"87":2,"88":1,"96":8,"101":2,"102":1,"103":1,"104":3,"105":1,"111":2,"112":1,"113":1,"114":3,"115":1,"122":1,"127":2,"129":1,"132":2,"134":2,"135":1,"138":2,"139":2,"150":2,"161":1}}],["polygon",{"0":{"44":1,"47":1,"50":1,"51":1,"54":1,"55":1,"56":1,"87":1},"1":{"48":1,"49":1},"2":{"0":1,"1":4,"3":4,"4":20,"5":9,"6":62,"9":2,"11":3,"15":4,"20":1,"23":1,"30":1,"32":1,"33":3,"35":2,"36":5,"37":5,"38":16,"39":57,"42":2,"43":4,"44":39,"45":3,"46":4,"48":3,"49":10,"50":5,"51":7,"53":5,"54":5,"55":6,"56":33,"58":3,"59":14,"62":12,"68":1,"70":3,"71":3,"72":4,"73":8,"79":1,"84":3,"85":4,"86":4,"87":4,"90":66,"96":4,"99":1,"101":3,"102":4,"103":5,"104":7,"109":1,"111":3,"112":4,"113":4,"114":8,"119":5,"120":4,"129":1,"130":4,"131":8,"132":5,"133":1,"135":4,"136":3,"137":12,"138":7,"139":7,"145":1,"146":4,"149":1,"150":9,"155":3,"161":6,"163":12,"164":12,"165":2,"168":6}}],["polys",{"2":{"6":2,"44":39,"48":3,"49":10,"50":14,"51":14,"53":9,"54":6,"55":14,"56":28,"138":26}}],["polys1",{"2":{"3":2,"6":2,"96":6}}],["polys2",{"2":{"3":2,"6":2,"96":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"32":1,"35":1,"36":6,"38":2,"39":3,"42":1,"44":107,"45":2,"46":4,"48":4,"49":20,"50":22,"51":12,"53":15,"54":10,"55":19,"56":79,"58":1,"59":3,"62":4,"79":10,"90":21,"96":8,"119":5,"120":5,"138":18,"145":2,"149":2,"150":8,"161":8,"163":2,"168":5}}],["poly2",{"2":{"3":3,"4":2,"6":7,"50":2,"62":2,"90":19,"96":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"50":2,"62":2,"90":14,"96":7}}],["pointwise",{"0":{"155":1},"2":{"142":1}}],["point1",{"2":{"59":4}}],["point`",{"2":{"54":1}}],["pointedgeside",{"2":{"44":1}}],["point₂",{"2":{"43":13}}],["point₁",{"2":{"43":13}}],["point3s",{"2":{"39":10}}],["point3f",{"2":{"38":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"38":4,"39":2,"58":1}}],["point2",{"2":{"6":2,"39":5,"59":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"18":1,"33":2,"36":1,"39":3,"46":1,"53":2,"59":17,"62":8,"70":6,"74":1,"84":6,"88":1,"101":6,"105":1,"111":6,"115":1,"122":2,"127":1,"129":21,"134":2,"135":1,"140":1,"141":2,"150":2,"155":2,"156":2,"158":2,"161":1}}],["point",{"0":{"84":1,"101":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"20":1,"33":12,"36":3,"37":3,"38":1,"39":126,"43":6,"44":97,"46":50,"49":13,"51":9,"53":1,"54":71,"56":9,"58":17,"59":73,"62":27,"65":3,"67":1,"68":2,"70":8,"79":21,"82":2,"84":10,"90":138,"92":1,"95":2,"96":21,"98":1,"99":3,"101":10,"102":1,"104":1,"109":4,"111":11,"119":1,"120":3,"129":1,"130":1,"131":2,"135":2,"136":1,"138":2,"142":1,"144":1,"150":2,"151":3,"152":9,"153":1,"155":2,"161":4,"163":111,"164":15,"168":2}}],["points2",{"2":{"3":1,"6":1,"96":3}}],["points1",{"2":{"3":1,"6":1,"96":3}}],["points",{"0":{"70":1,"111":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":52,"9":3,"13":1,"33":2,"35":3,"36":3,"38":8,"39":32,"43":1,"44":55,"46":5,"49":3,"50":5,"51":1,"53":8,"54":28,"55":4,"56":1,"58":2,"59":8,"61":2,"62":13,"64":1,"68":6,"70":3,"71":4,"82":6,"84":1,"85":7,"86":3,"90":10,"96":5,"99":5,"101":1,"102":2,"103":4,"104":3,"108":1,"109":5,"111":3,"112":3,"113":3,"114":1,"118":1,"120":3,"129":1,"140":2,"142":1,"145":2,"146":2,"150":11,"151":11,"152":26,"153":10,"154":33,"155":2,"156":2,"161":25,"163":8,"164":1,"167":1,"168":11}}],["pointorientation",{"2":{"0":1,"6":2,"90":2}}],["my",{"2":{"169":1,"170":2}}],["moore",{"2":{"120":1}}],["moved",{"2":{"44":1,"142":1}}],["move",{"2":{"43":1,"90":1}}],["mode",{"2":{"170":3}}],["model",{"2":{"167":1}}],["modify",{"2":{"163":1}}],["modified",{"2":{"129":2}}],["module",{"2":{"142":1,"147":1}}],["modules",{"2":{"6":1,"39":1}}],["mod1",{"2":{"39":5}}],["mod",{"2":{"39":1,"44":1}}],["most",{"2":{"26":1,"44":1,"51":1,"54":1,"56":1,"90":1,"150":1,"166":2}}],["monotone",{"2":{"20":1}}],["moment",{"2":{"6":1,"145":1,"147":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"23":1,"28":1,"44":1,"50":1,"53":1,"55":1,"90":1,"96":1,"129":4,"132":1,"143":1,"145":1,"147":1,"163":2,"167":1}}],["mistakenly",{"2":{"136":1}}],["missing",{"2":{"124":6,"125":2,"145":4}}],["missed",{"2":{"120":1}}],["mid",{"2":{"46":2,"90":3}}],["midpoint",{"2":{"44":2}}],["middle",{"2":{"44":2}}],["mining",{"2":{"169":1}}],["minimal",{"2":{"169":1}}],["minimize",{"2":{"54":1}}],["minimum",{"2":{"4":7,"6":12,"45":1,"46":2,"59":12,"150":1,"151":1,"153":1}}],["mind",{"2":{"145":1,"168":1}}],["minmax",{"2":{"54":4}}],["min",{"2":{"46":1,"54":16,"59":15,"150":1,"152":3,"153":1,"154":28}}],["minus",{"2":{"35":1}}],["minpoints=0",{"2":{"120":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"26":1,"36":1,"50":1,"53":1,"54":1,"55":1,"133":1,"152":1}}],["mixed",{"2":{"6":4,"150":1}}],["m",{"2":{"5":1,"6":1,"15":10,"39":2,"46":6,"119":2,"164":1}}],["mp",{"2":{"79":2}}],["mp1",{"2":{"4":2,"6":2,"62":7}}],["mp2",{"2":{"4":2,"6":2,"62":8}}],["manner",{"2":{"167":1}}],["manipulate",{"2":{"166":1}}],["manually",{"2":{"130":1}}],["many",{"2":{"4":1,"5":1,"6":2,"23":1,"39":1,"44":1,"49":1,"51":1,"54":2,"56":1,"62":1,"131":1,"140":1}}],["mason",{"2":{"129":2}}],["markersize",{"2":{"163":2}}],["marker",{"2":{"163":2}}],["marked",{"2":{"44":6,"51":1,"54":1,"56":1}}],["marking",{"2":{"51":2,"54":2,"56":2}}],["mark",{"2":{"44":2}}],["marks",{"2":{"44":1}}],["mag",{"2":{"33":4}}],["making",{"2":{"44":1,"120":1,"127":1,"137":1,"163":1,"164":2}}],["makie",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":3,"42":1,"45":1,"48":4,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"120":3,"149":1,"150":1}}],["makevalid",{"2":{"150":2}}],["makes",{"2":{"36":1,"44":1,"59":1,"129":1,"131":1,"136":1,"137":1}}],["make",{"2":{"9":1,"26":1,"33":1,"44":3,"54":1,"59":1,"96":1,"120":2,"127":1,"132":1,"145":1,"154":1,"157":1,"163":2,"164":1}}],["mainly",{"2":{"39":1,"58":1,"122":1}}],["maintain",{"2":{"36":1}}],["main",{"0":{"27":1},"1":{"28":1,"29":1},"2":{"7":1,"44":1,"120":1,"129":1,"146":1}}],["mapped",{"2":{"166":1}}],["maptasks",{"2":{"129":6}}],["mapreducetasks",{"2":{"129":5}}],["mapreduce",{"2":{"51":1,"120":2,"129":8}}],["map",{"2":{"6":1,"13":1,"18":3,"19":1,"28":1,"39":1,"44":1,"54":1,"96":2,"120":17,"129":24,"132":1,"150":1,"158":1,"162":1,"164":2,"166":1}}],["matlab",{"2":{"48":1}}],["materializer`",{"2":{"129":1}}],["materializer",{"2":{"22":1,"129":1}}],["mathrm",{"2":{"39":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"119":1}}],["matches",{"2":{"62":1,"120":1}}],["match",{"2":{"6":1,"62":12,"96":3,"120":1,"124":1,"129":2}}],["matching",{"2":{"3":1,"6":1,"22":1,"62":3,"96":1,"127":2}}],["matrix",{"2":{"6":1,"14":2,"39":1}}],["maximal",{"2":{"54":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"45":1,"46":4,"79":1,"120":1,"146":1,"147":1,"152":4}}],["max",{"2":{"6":9,"33":2,"46":1,"120":1,"129":2,"145":5,"146":8,"147":7,"152":36,"154":1}}],["made",{"2":{"6":2,"43":1,"44":1,"54":1,"103":1,"127":1,"135":1,"138":1,"153":1}}],["maybe",{"2":{"6":1,"90":4,"124":1,"129":6}}],["may",{"2":{"1":1,"6":6,"23":2,"24":1,"39":2,"44":1,"54":1,"119":1,"121":1,"127":1,"129":4,"134":1,"136":1,"137":1,"146":1,"158":1}}],["mercator",{"2":{"164":1}}],["merge",{"2":{"129":1}}],["measure",{"2":{"129":1,"144":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"24":1,"36":1,"40":1,"96":4,"119":1}}],["means",{"2":{"3":1,"6":2,"35":1,"36":1,"40":1,"67":1,"90":3,"95":1,"96":1,"119":1,"127":1}}],["mean",{"2":{"0":1,"6":5,"17":1,"38":2,"39":5,"129":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"37":1,"38":2,"39":15}}],["meets",{"2":{"90":9,"96":1,"152":1}}],["meet",{"2":{"54":3,"67":1,"68":1,"82":1,"90":7,"99":1,"109":1}}],["memory",{"2":{"39":1,"164":1}}],["mesh",{"2":{"38":1,"129":1}}],["message",{"2":{"6":1,"160":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"160":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"129":1}}],["mechanics",{"2":{"6":1,"39":1}}],["met",{"2":{"90":44}}],["meters",{"2":{"6":4,"145":1,"146":4,"164":1}}],["methoderror",{"2":{"30":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"26":1,"30":26,"39":3,"68":1,"82":1,"99":1,"109":1,"120":1,"124":1,"127":1,"129":2,"145":1,"150":2,"155":1,"158":1,"163":1}}],["method",{"0":{"143":1},"2":{"1":1,"4":1,"5":10,"6":97,"24":1,"33":1,"36":1,"39":37,"40":2,"43":1,"46":1,"54":1,"56":2,"59":4,"62":1,"68":2,"82":2,"96":1,"99":2,"109":2,"120":1,"129":5,"142":1,"143":2,"145":2,"146":9,"147":14,"148":2,"159":1,"160":3,"167":1,"170":1}}],["mutation",{"2":{"165":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"43":1}}],["muladd",{"2":{"39":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"134":1}}],["multilinestring",{"2":{"6":1,"129":1,"161":2}}],["multi",{"0":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1},"2":{"4":2,"6":3,"33":1,"36":1,"46":1,"62":2,"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["multicurves",{"2":{"36":1,"46":1}}],["multicurve",{"2":{"4":1,"6":1,"36":1}}],["multigeometry",{"2":{"4":2,"6":2,"59":2}}],["multiplication",{"2":{"147":1}}],["multiplied",{"2":{"39":3}}],["multiple",{"2":{"4":1,"6":1,"39":1,"90":1,"140":1,"154":1,"163":1,"166":1}}],["multiply",{"2":{"1":1,"6":1,"155":1}}],["multipolys",{"2":{"56":3}}],["multipoly`",{"2":{"50":2,"53":2,"55":2}}],["multipoly",{"2":{"6":9,"15":3,"25":1,"50":1,"51":27,"53":1,"54":26,"55":1,"56":30,"138":21,"150":9}}],["multipolygon`",{"2":{"120":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"43":1,"50":3,"53":3,"54":3,"55":3,"58":1,"62":1,"96":2,"137":1,"163":1,"164":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"36":2,"42":1,"50":1,"51":7,"53":1,"54":5,"55":1,"56":7,"62":4,"96":2,"120":7,"129":1,"135":2,"136":7,"137":8,"138":2,"150":3,"163":8,"164":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"23":1,"25":1,"51":4,"54":4,"56":9,"62":6,"74":1,"75":1,"88":1,"89":1,"96":8,"105":1,"106":1,"115":1,"116":1,"129":1,"134":1,"138":4}}],["multipoint",{"2":{"4":5,"6":5,"36":1,"62":5,"79":6,"129":4,"150":1,"163":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"36":1,"46":1,"62":2,"96":2,"150":1,"163":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"33":2,"36":1,"46":1,"62":8,"74":1,"75":1,"79":4,"88":1,"89":1,"96":4,"105":1,"106":1,"115":1,"116":1,"127":1,"134":1,"150":2,"161":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"126":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"33":1,"39":5,"40":1,"44":2,"46":3,"49":1,"54":2,"62":5,"65":2,"68":1,"77":1,"78":1,"82":1,"90":13,"96":1,"98":1,"99":1,"109":2,"120":1,"124":1,"129":1,"133":1,"134":3,"135":1,"142":1,"146":1,"147":1,"150":1,"154":4,"160":1}}],["much",{"2":{"0":1,"6":3,"50":1,"53":1,"55":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":88,"124":3,"134":1,"135":4}}],["df",{"2":{"165":3,"166":4,"168":10,"169":12}}],["dp",{"2":{"150":3}}],["dy",{"2":{"119":2,"147":3}}],["dy2",{"2":{"119":2}}],["dy1",{"2":{"79":10,"119":2}}],["dyc",{"2":{"79":2}}],["dx",{"2":{"119":2,"147":3}}],["dx2",{"2":{"119":2}}],["dx1",{"2":{"79":10,"119":2}}],["dxc",{"2":{"79":2}}],["drop",{"2":{"56":1,"138":1,"147":1}}],["driven",{"2":{"26":1}}],["driving",{"2":{"26":1}}],["duplicated",{"2":{"54":2}}],["during",{"2":{"44":1}}],["due",{"2":{"43":1,"44":1,"54":3}}],["datas",{"2":{"170":1}}],["datasets",{"2":{"164":1,"167":1,"168":1}}],["dataset",{"2":{"164":1,"167":1}}],["datainterpolations",{"2":{"144":1}}],["dataframes",{"2":{"165":3,"168":2,"169":1}}],["dataframe",{"2":{"28":1,"165":1,"167":1,"168":5,"169":2}}],["data",{"0":{"120":1,"166":1},"2":{"23":1,"25":2,"26":1,"120":2,"150":10,"162":1,"164":4,"165":2,"166":6,"168":1}}],["dataaspect",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":2,"42":1,"45":1,"58":2,"120":2,"145":1,"150":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"39":1,"142":1,"152":3}}],["deu",{"2":{"169":2}}],["demonstrates",{"2":{"168":1}}],["densify",{"2":{"146":3}}],["densifying",{"2":{"146":1}}],["densifies",{"2":{"144":1}}],["denoted",{"2":{"90":1}}],["denotes",{"2":{"44":1}}],["debug",{"2":{"134":1}}],["debugging",{"2":{"39":1,"44":1}}],["de",{"2":{"90":2,"167":1}}],["derivation",{"2":{"54":1}}],["dealing",{"2":{"46":1}}],["delete",{"2":{"79":1,"96":1,"120":1,"152":1}}],["deleteat",{"2":{"44":6,"152":1,"154":2}}],["delayed",{"2":{"44":10,"51":2,"54":2,"56":2}}],["delay",{"2":{"44":14,"50":2,"51":2,"53":2,"54":2,"55":2,"56":2}}],["depend",{"2":{"44":2}}],["depends",{"2":{"44":1,"49":1}}],["depending",{"2":{"1":1,"6":1,"23":1,"54":1,"129":1}}],["depth",{"2":{"39":2}}],["desktop",{"2":{"166":1}}],["dest",{"2":{"164":2}}],["destinaton",{"2":{"164":1}}],["destination",{"2":{"164":4}}],["desired",{"2":{"55":1,"166":1}}],["despite",{"2":{"33":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"39":1,"43":1,"44":1}}],["deconstruct",{"2":{"122":1}}],["decomposition",{"2":{"18":1,"122":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"28":1,"39":4,"130":1}}],["decide",{"2":{"120":1}}],["decision",{"2":{"24":1}}],["decrementing",{"2":{"120":1}}],["decrease",{"2":{"43":1}}],["decreaseing",{"2":{"6":1,"150":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"39":1,"49":2}}],["degrees",{"2":{"6":1,"32":1,"119":1,"146":1}}],["defauly",{"2":{"51":1}}],["default",{"2":{"1":2,"4":5,"6":13,"33":1,"36":2,"46":1,"50":1,"51":1,"53":1,"54":5,"55":1,"56":2,"59":2,"120":5,"124":1,"129":2,"142":2,"150":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"126":3,"129":1}}],["defines",{"2":{"44":1,"122":1,"133":1,"157":1}}],["define",{"2":{"38":1,"54":2,"61":1,"120":2,"122":1,"127":1,"129":1,"157":1,"170":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"22":1,"33":2,"39":1,"45":1,"46":4,"54":4,"59":2,"118":1,"129":1,"147":1,"157":1}}],["definitions",{"2":{"160":1}}],["definition",{"2":{"4":1,"6":3,"62":5,"67":1,"147":1}}],["defintion",{"2":{"4":3,"6":3,"62":3}}],["deeper",{"2":{"1":1,"6":1,"128":1,"129":2}}],["detrimental",{"2":{"136":1}}],["details",{"2":{"124":3,"125":1,"145":2}}],["detection",{"2":{"120":1}}],["determined",{"2":{"44":1,"46":1}}],["determine",{"2":{"44":10,"46":3,"50":2,"53":2,"54":9,"55":2,"68":1,"82":1,"90":9,"96":1,"99":1,"109":1,"152":3,"167":1}}],["determines",{"2":{"36":1,"44":3,"54":1,"90":10}}],["determinant",{"2":{"6":1,"39":1}}],["det",{"2":{"0":1,"6":2,"39":4}}],["dirname",{"2":{"150":4}}],["dirty",{"2":{"149":1}}],["directive",{"2":{"129":1}}],["direction",{"2":{"6":1,"44":1,"62":5,"120":3}}],["directly",{"2":{"6":1,"56":1,"120":1,"146":1}}],["dig",{"2":{"129":1}}],["dict",{"2":{"120":5}}],["didn",{"2":{"56":1,"90":1,"159":1}}],["division",{"2":{"38":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"59":1}}],["dimensional",{"2":{"5":1,"6":1,"35":1,"39":1}}],["dimensions",{"2":{"3":1,"6":1,"96":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"79":2,"95":1,"96":4,"142":1}}],["discouraged",{"2":{"164":1}}],["discussion",{"2":{"26":1,"49":1}}],["distributed",{"2":{"168":2}}],["distinct",{"2":{"54":1,"120":1}}],["dist",{"2":{"54":40,"59":19,"90":2,"146":8,"152":40}}],["distance`",{"2":{"146":3,"147":1,"160":1}}],["distances",{"2":{"54":1,"58":1,"146":1,"151":5}}],["distance",{"0":{"57":2,"58":2},"1":{"58":2,"59":2},"2":{"0":4,"4":26,"6":47,"30":1,"39":13,"40":3,"46":3,"54":32,"57":2,"58":17,"59":92,"90":1,"122":1,"144":1,"145":5,"146":13,"147":14,"150":1,"151":3,"152":6,"153":1,"170":2}}],["disagree",{"2":{"36":1}}],["disparate",{"2":{"26":1}}],["dispatches",{"2":{"6":1,"33":1,"36":1,"39":1,"43":1,"46":1,"59":1,"62":1,"68":1,"82":1,"96":1,"99":1,"109":1}}],["dispatch",{"2":{"4":1,"6":5,"24":1,"39":1,"62":1,"124":1,"129":2,"158":1,"160":1}}],["displaying",{"2":{"164":1}}],["display",{"2":{"13":1,"38":1,"164":1}}],["disjoint",{"0":{"80":1,"81":1,"84":1,"85":1,"86":1,"87":1,"88":1},"1":{"81":1,"82":1},"2":{"0":2,"3":5,"6":7,"23":1,"30":1,"56":2,"80":1,"81":3,"82":11,"83":6,"84":15,"85":18,"86":10,"87":5,"88":4,"89":2,"90":16,"93":3,"135":2,"136":2,"138":7,"167":1}}],["diffs",{"2":{"33":4}}],["diff",{"2":{"6":2,"33":17,"50":5,"51":3,"96":3,"138":8}}],["differs",{"2":{"164":1}}],["differ",{"2":{"4":1,"6":1,"59":1}}],["differently",{"2":{"4":3,"6":4,"33":1,"36":2,"46":1}}],["different",{"2":{"3":1,"4":4,"6":6,"20":1,"23":1,"33":1,"36":4,"44":3,"46":1,"54":2,"96":3,"120":1,"127":1,"129":1,"136":2,"164":2,"166":1}}],["differences",{"0":{"51":1},"2":{"54":1,"152":1}}],["difference",{"0":{"50":1},"2":{"0":1,"6":7,"11":1,"23":1,"30":1,"44":3,"50":12,"51":14,"54":1,"55":1,"56":3,"135":1,"138":1,"146":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":2,"135":1,"138":4}}],["doi",{"2":{"50":2,"53":2,"55":2,"90":1}}],["doing",{"2":{"17":1,"22":1,"129":1,"164":1}}],["dot",{"2":{"33":2,"39":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"124":3,"125":1,"145":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"38":1}}],["docstring",{"2":{"124":6,"125":2,"145":4}}],["docstrings",{"0":{"123":1},"1":{"124":1},"2":{"7":1}}],["docs",{"2":{"120":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"42":1,"54":2,"64":1,"67":3,"90":1,"139":1}}],["doesn",{"2":{"4":1,"6":2,"36":1,"49":1,"62":1,"146":1,"160":1,"169":1}}],["download",{"2":{"25":1,"150":1,"164":1}}],["down",{"2":{"6":1,"18":1,"28":1,"39":1,"129":1}}],["doublets",{"2":{"169":2}}],["double",{"2":{"153":4}}],["doubled",{"2":{"6":1,"153":1}}],["douglas",{"2":{"148":2,"150":2,"152":1}}],["douglaspeucker",{"0":{"152":1},"2":{"0":1,"6":5,"148":1,"150":5,"152":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"90":2,"120":1,"122":1,"136":1,"163":1,"167":1}}],["don",{"2":{"4":2,"6":3,"44":4,"50":1,"56":1,"62":6,"85":1,"90":1,"98":1,"102":1,"120":2,"129":3,"147":1,"160":1}}],["do",{"0":{"9":1,"23":1,"52":1},"2":{"1":1,"6":2,"14":1,"23":1,"30":1,"33":1,"36":2,"39":2,"40":1,"43":1,"46":1,"49":1,"56":3,"59":2,"61":1,"62":1,"77":1,"85":2,"86":1,"87":2,"90":1,"120":4,"122":1,"129":9,"131":1,"132":1,"137":1,"141":2,"143":1,"146":1,"150":1,"155":2,"156":2,"164":4,"165":3,"168":1,"169":1}}],["automatically",{"2":{"164":1}}],["autmoatically",{"2":{"96":1}}],["ay",{"2":{"119":2}}],["azimuth",{"2":{"119":2}}],["against",{"2":{"62":1,"90":2,"146":1,"150":1}}],["again",{"2":{"54":1,"129":1}}],["a``",{"2":{"51":2}}],["a`",{"2":{"51":7,"54":3,"56":2}}],["away",{"2":{"40":1,"79":1,"170":1}}],["a2y",{"2":{"54":4}}],["a2x",{"2":{"54":4}}],["a2",{"2":{"38":4,"54":54,"96":6}}],["a1y",{"2":{"54":7}}],["a1x",{"2":{"54":7}}],["a1",{"2":{"38":2,"44":9,"54":66,"96":6}}],["america",{"2":{"150":1}}],["am",{"2":{"90":1}}],["ambiguity",{"2":{"59":2,"129":5}}],["amounts",{"2":{"166":1}}],["amount",{"2":{"35":1,"45":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"120":6}}],["ax",{"2":{"13":3,"14":3,"119":2,"163":5}}],["axislegend",{"2":{"145":1,"149":1}}],["axis",{"2":{"13":2,"14":1,"25":1,"32":1,"35":1,"38":4,"42":1,"45":1,"58":1,"120":2,"145":1,"150":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"54":1}}],["adjacent",{"2":{"44":1,"51":1,"54":1,"56":1}}],["adaptivity",{"0":{"52":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"52":1}}],["adapted",{"2":{"50":1,"53":1,"55":1,"119":1}}],["advance",{"2":{"43":2}}],["advised",{"2":{"6":1,"158":1}}],["administrative",{"2":{"169":1}}],["admin",{"2":{"11":1,"150":2}}],["adm0",{"2":{"11":7}}],["additional",{"2":{"166":1}}],["additionally",{"2":{"44":3,"62":1}}],["addition",{"2":{"38":1,"56":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"56":2,"120":1,"140":1,"144":1,"146":2,"147":1}}],["added",{"2":{"6":1,"33":1,"44":6,"46":1,"56":2,"124":1,"129":1,"138":2,"152":1}}],["add",{"2":{"3":1,"6":1,"7":2,"39":1,"40":1,"44":16,"46":1,"49":4,"50":3,"53":1,"54":2,"55":2,"56":9,"79":1,"120":4,"129":1,"144":1,"146":1,"152":10,"159":1,"164":1,"165":2,"167":1}}],["availible",{"2":{"43":1}}],["available",{"0":{"135":1},"2":{"6":4,"30":1,"134":4,"144":1,"145":1,"147":1,"150":1,"154":1,"158":1}}],["average",{"2":{"37":3,"43":4,"54":1}}],["avoid",{"2":{"5":1,"6":7,"39":1,"50":1,"53":1,"54":1,"55":1,"56":1,"120":2,"129":5,"147":1,"151":1,"152":1,"153":1,"163":3}}],["achieve",{"2":{"136":1}}],["across",{"2":{"127":1}}],["acos",{"2":{"33":1}}],["activate",{"2":{"145":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"39":1,"119":1,"132":1,"142":1,"146":1}}],["actually",{"2":{"9":1,"39":4,"54":1,"56":3,"90":1,"120":1,"166":1}}],["actuall",{"2":{"1":1,"6":1,"155":1}}],["access",{"2":{"164":1}}],["accessed",{"2":{"160":1}}],["acceptable",{"2":{"90":1}}],["accept",{"2":{"6":2,"134":1,"160":1}}],["according",{"2":{"131":1,"136":1,"137":1,"168":1}}],["accordingly",{"2":{"44":1}}],["account",{"2":{"50":1,"53":1}}],["accurary",{"2":{"54":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"145":1}}],["accumulators",{"2":{"39":1}}],["accumulator",{"2":{"39":1}}],["accumulate",{"2":{"36":1,"43":3}}],["accumulation",{"0":{"11":1},"2":{"39":1}}],["after",{"2":{"6":8,"33":1,"44":3,"129":1,"139":1,"150":2}}],["ab",{"2":{"44":3,"50":1,"53":1,"54":5,"55":1}}],["able",{"2":{"20":1,"54":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"29":1,"39":2,"90":1,"130":1}}],["above",{"2":{"4":1,"6":1,"33":1,"43":1,"44":1,"54":1,"56":2,"134":1}}],["abs",{"2":{"33":1,"36":4,"43":1,"46":2,"79":8,"96":2,"120":1,"153":1,"170":1}}],["absolute",{"2":{"4":1,"6":1,"35":1,"36":2}}],["abstractpolygon",{"2":{"129":1}}],["abstractpolygontrait",{"2":{"59":1}}],["abstractpoint",{"2":{"129":1}}],["abstractface",{"2":{"129":1}}],["abstractfloat",{"2":{"30":1,"33":1,"36":2,"44":1,"46":2,"49":1,"50":1,"53":1,"54":1,"55":1,"59":8}}],["abstractrange",{"2":{"120":6}}],["abstractmesh",{"2":{"129":1}}],["abstractmulticurvetrait",{"2":{"74":1,"75":1,"88":1,"89":1,"105":1,"106":1,"115":1,"116":1}}],["abstractmatrix",{"2":{"6":5,"120":13}}],["abstractcurvetrait",{"2":{"33":1,"36":1,"46":1,"70":1,"73":1,"74":1,"79":1,"84":1,"88":1,"101":1,"104":1,"105":1,"111":1,"114":1,"115":1,"119":1,"150":2,"161":3}}],["abstractarrays",{"2":{"127":1}}],["abstractarray",{"2":{"6":1,"124":1,"129":6,"161":2}}],["abstract",{"2":{"6":3,"39":3,"133":1,"134":4,"135":1,"150":3,"159":1}}],["abstractvector",{"2":{"5":1,"6":1,"39":26,"120":8}}],["abstractgeometrytrait`",{"2":{"134":1}}],["abstractgeometrytrait",{"2":{"6":3,"36":2,"46":1,"59":1,"75":1,"89":1,"106":1,"116":1,"124":1,"127":1,"134":4,"135":2,"161":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"65":2,"78":2,"129":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"49":1,"51":2,"54":4,"56":2,"96":4,"122":1,"124":2,"129":9,"158":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"39":18}}],["attribute",{"2":{"166":1}}],["attributed",{"2":{"165":1}}],["attributes",{"0":{"165":1},"2":{"162":1,"165":3}}],["attempts",{"2":{"90":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"126":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"18":1,"20":1,"24":1,"33":2,"35":1,"36":1,"38":1,"39":2,"44":4,"46":2,"54":8,"56":2,"90":17,"96":6,"98":1,"99":1,"102":3,"103":2,"104":2,"105":1,"106":1,"109":1,"115":1,"119":1,"127":1,"129":1,"145":1,"147":1,"152":1,"154":1,"164":3}}],["arbitrarily",{"2":{"127":1}}],["arbitrary",{"2":{"37":1,"122":1,"163":1}}],["around",{"2":{"38":1,"39":2,"49":1,"58":1,"62":1,"120":1,"150":1,"168":1}}],["argmin",{"2":{"154":1}}],["argtypes",{"2":{"40":2,"143":1,"146":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"56":1,"120":1,"129":5}}],["argument",{"2":{"4":5,"6":10,"33":1,"36":2,"43":1,"46":1,"50":1,"53":1,"55":1,"59":2,"129":2,"160":2,"164":2}}],["arguments",{"2":{"1":1,"3":1,"6":5,"44":1,"68":2,"82":1,"99":1,"109":1,"142":1,"146":2,"147":1,"160":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"146":1}}],["array",{"2":{"4":1,"6":2,"36":1,"46":1,"120":5,"129":7,"151":1,"154":1}}],["arrays",{"2":{"1":1,"6":2,"22":1,"120":1,"129":2}}],["aren",{"2":{"4":3,"6":5,"49":1,"51":1,"54":2,"56":4,"62":3,"135":2,"138":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":51,"9":2,"20":2,"22":3,"24":1,"25":1,"26":1,"32":1,"33":8,"35":1,"36":2,"37":6,"39":11,"42":1,"43":3,"44":31,"46":6,"49":3,"50":3,"51":15,"53":2,"54":16,"55":5,"56":9,"58":1,"59":1,"61":3,"62":26,"64":1,"68":7,"70":1,"71":3,"72":3,"73":1,"75":1,"81":1,"82":5,"84":1,"85":1,"86":1,"88":1,"89":1,"90":12,"96":7,"99":5,"101":1,"103":2,"108":1,"109":5,"111":1,"112":3,"113":3,"114":1,"116":1,"119":1,"120":14,"121":1,"124":1,"127":1,"129":4,"130":1,"131":1,"132":1,"134":2,"135":3,"136":1,"137":1,"138":2,"139":2,"140":1,"145":1,"146":1,"147":1,"150":4,"152":1,"154":2,"156":1,"157":2,"158":1,"160":1,"163":1,"165":2,"166":2,"167":3,"168":6,"169":1,"170":1}}],["area2",{"2":{"43":4}}],["area1",{"2":{"43":4}}],["areas",{"2":{"4":2,"6":2,"36":3,"153":2}}],["area",{"0":{"34":2,"35":2},"1":{"35":2,"36":2},"2":{"0":5,"4":15,"6":25,"11":6,"30":1,"34":2,"35":9,"36":61,"41":1,"42":3,"43":49,"45":2,"46":44,"55":2,"56":1,"96":1,"122":1,"135":2,"138":2,"150":2,"153":4,"164":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"25":1,"32":1,"35":1,"38":2,"42":1,"45":1,"58":2,"120":2,"145":1,"150":1}}],["assign",{"2":{"162":1}}],["assigned",{"2":{"44":1,"120":7,"168":1}}],["assets",{"2":{"164":1}}],["assetpath",{"2":{"164":1}}],["assemble",{"2":{"132":1}}],["assert",{"2":{"39":23,"43":1,"44":1,"49":1,"51":1,"54":1,"147":1,"161":1}}],["assume",{"2":{"96":2,"129":3,"131":1,"138":1}}],["assumed",{"2":{"36":1,"62":1,"90":1}}],["assumes",{"2":{"6":1,"44":1,"59":1,"146":1,"154":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"37":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":79,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":2,"26":1,"32":2,"33":4,"35":2,"36":3,"37":4,"38":1,"39":4,"40":3,"42":2,"43":1,"44":15,"45":2,"46":5,"48":3,"49":5,"50":8,"51":2,"53":7,"54":8,"55":7,"56":5,"58":3,"59":1,"61":2,"62":2,"64":2,"65":2,"67":3,"68":3,"77":2,"78":2,"79":2,"81":2,"82":3,"90":7,"92":2,"93":2,"95":2,"96":2,"98":2,"99":3,"101":1,"108":2,"109":3,"119":8,"120":3,"122":3,"124":1,"127":2,"128":2,"129":15,"131":2,"132":2,"134":1,"135":1,"137":2,"140":1,"142":3,"144":2,"145":2,"146":3,"148":2,"149":2,"150":7,"152":2,"155":3,"158":2,"159":2,"160":2,"161":2,"162":3,"163":2,"164":2,"166":3,"167":2,"168":3,"169":2}}],["alone",{"2":{"129":1}}],["along",{"2":{"4":4,"6":5,"25":1,"44":3,"46":2,"54":4,"62":4,"90":1}}],["although",{"2":{"112":1,"113":1}}],["alternate",{"2":{"44":1}}],["alternative",{"2":{"44":1}}],["already",{"2":{"62":1,"90":2,"152":1}}],["almost",{"2":{"54":1}}],["alg=nothing",{"2":{"150":1}}],["alg`",{"2":{"150":1}}],["alg",{"2":{"6":4,"150":21,"151":3,"152":8,"153":3,"154":7,"160":9}}],["algorithms",{"2":{"6":3,"131":1,"147":1,"148":1,"150":4,"152":1,"154":1}}],["algorithm",{"0":{"151":1,"152":1,"153":1},"2":{"6":10,"38":1,"44":2,"46":1,"49":3,"50":1,"53":1,"55":1,"90":1,"148":1,"150":8,"151":1,"152":3,"153":1,"160":4}}],["allocations",{"2":{"5":1,"6":1,"39":1}}],["allow=",{"2":{"90":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"28":1,"68":2,"70":3,"71":3,"72":3,"73":1,"82":2,"84":3,"85":3,"86":2,"87":1,"99":1,"102":1,"103":1,"104":1,"109":3,"111":3,"112":3,"113":3,"114":1,"122":1,"148":1,"164":1,"165":1,"167":1}}],["allowed",{"2":{"6":1,"68":3,"82":3,"90":6,"99":5,"101":1,"102":2,"109":3,"150":1}}],["allow",{"2":{"1":1,"6":1,"23":1,"54":1,"68":7,"79":3,"82":7,"90":73,"99":10,"109":10,"155":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"22":1,"26":1,"30":2,"33":5,"36":3,"39":1,"44":13,"46":3,"50":1,"51":3,"54":3,"56":5,"58":1,"62":2,"64":1,"71":3,"72":3,"75":1,"88":1,"89":1,"90":7,"96":4,"108":1,"116":1,"119":1,"120":3,"121":1,"124":1,"127":2,"128":1,"129":8,"132":1,"134":1,"136":1,"140":1,"141":1,"150":1,"155":2,"156":1,"157":1,"163":1,"164":1,"166":1,"167":1}}],["always",{"2":{"1":7,"4":6,"6":10,"26":1,"35":1,"36":4,"46":2,"58":1,"59":1,"62":1,"129":2,"142":4,"167":1}}],["also",{"2":{"1":2,"6":10,"23":1,"33":1,"36":2,"43":2,"44":3,"46":1,"50":1,"53":1,"54":2,"55":1,"58":1,"59":2,"62":3,"96":1,"120":1,"127":1,"129":1,"132":1,"135":3,"138":2,"143":1,"144":1,"145":1,"146":1,"148":1,"155":1,"158":1,"163":2,"165":1}}],["a",{"0":{"23":1,"165":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":195,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":1,"26":2,"28":2,"29":2,"32":3,"33":22,"35":11,"36":20,"37":13,"38":4,"39":11,"40":2,"42":5,"43":8,"44":281,"45":2,"46":17,"48":3,"49":4,"50":39,"51":30,"52":3,"53":38,"54":91,"55":36,"56":48,"58":15,"59":27,"61":2,"62":54,"64":2,"67":1,"68":3,"70":5,"71":3,"72":2,"74":2,"75":2,"77":2,"79":1,"81":1,"82":3,"84":4,"85":3,"86":1,"88":2,"89":2,"90":52,"92":2,"95":5,"96":27,"98":2,"99":4,"101":4,"102":2,"103":2,"104":1,"105":2,"106":2,"108":1,"109":3,"111":5,"112":2,"113":2,"115":2,"116":2,"118":1,"119":4,"120":79,"122":4,"124":2,"127":4,"129":34,"130":6,"131":2,"132":2,"133":5,"134":6,"135":9,"136":8,"138":6,"140":2,"141":3,"142":8,"143":3,"144":5,"145":4,"146":8,"147":10,"149":3,"150":5,"153":3,"154":1,"155":2,"156":1,"158":6,"159":1,"160":12,"161":2,"162":1,"163":21,"164":17,"165":5,"166":11,"167":5,"168":8,"169":3,"170":3}}],["annotation",{"2":{"159":1}}],["angels",{"2":{"33":1}}],["angle",{"2":{"33":35,"119":1}}],["angles",{"0":{"31":1,"32":1},"1":{"32":1,"33":1},"2":{"0":2,"4":10,"6":10,"30":1,"31":1,"32":4,"33":42}}],["answers",{"2":{"136":1}}],["answer",{"2":{"6":3,"50":1,"53":1,"54":1,"55":1}}],["another",{"2":{"3":1,"6":1,"44":2,"54":1,"58":1,"64":1,"67":1,"70":1,"72":1,"73":1,"77":1,"81":1,"84":1,"85":1,"86":1,"87":1,"90":1,"92":1,"95":1,"96":1,"98":1,"101":1,"102":1,"103":1,"104":1,"108":1,"111":1,"112":1,"113":1,"114":1,"120":1,"142":1}}],["anonymous",{"2":{"1":1,"6":1,"155":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":27,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"32":1,"33":4,"35":1,"36":2,"38":1,"39":3,"40":2,"42":1,"44":15,"45":2,"46":2,"48":1,"49":1,"50":2,"51":5,"53":2,"54":9,"55":2,"56":2,"58":2,"59":5,"61":1,"62":1,"64":1,"67":2,"70":2,"77":1,"81":1,"90":13,"92":1,"95":1,"96":1,"98":1,"108":1,"111":2,"112":1,"113":1,"120":3,"121":1,"124":1,"127":1,"128":1,"129":8,"132":1,"140":1,"142":1,"146":1,"155":2,"160":3,"161":1,"163":2,"164":2,"165":1,"168":1}}],["anything",{"2":{"6":1,"38":1,"90":1,"134":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"18":1,"24":1,"26":1,"28":1,"37":2,"43":1,"44":7,"46":1,"49":1,"51":1,"54":4,"56":1,"59":2,"69":2,"70":1,"73":1,"81":1,"83":2,"84":1,"85":2,"86":1,"87":2,"90":8,"96":2,"100":2,"110":2,"114":1,"120":2,"122":2,"124":1,"129":2,"132":1,"133":1,"134":3,"135":4,"138":4,"142":2,"144":1,"146":1,"147":1,"152":1,"161":1,"167":2,"168":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"34":1,"51":1,"54":1,"56":1,"57":1,"163":1,"164":1,"165":1},"1":{"35":1,"36":1,"58":1,"59":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":85,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"26":2,"28":2,"29":1,"30":1,"33":13,"35":1,"36":7,"37":2,"38":2,"39":20,"40":1,"41":2,"42":1,"43":29,"44":71,"45":2,"46":18,"48":1,"49":4,"50":4,"51":16,"53":4,"54":38,"55":6,"56":16,"58":2,"59":13,"61":2,"62":13,"64":3,"65":2,"67":2,"68":3,"71":3,"72":4,"73":1,"77":2,"78":2,"79":1,"82":3,"85":3,"86":1,"87":1,"90":36,"92":1,"95":2,"96":3,"99":2,"103":2,"104":2,"108":3,"109":4,"111":2,"112":3,"113":3,"114":1,"119":2,"120":16,"122":8,"124":1,"127":2,"128":3,"129":22,"130":1,"131":2,"132":1,"133":1,"134":5,"135":2,"136":1,"139":1,"140":2,"141":2,"142":2,"145":1,"146":5,"147":4,"148":2,"149":1,"150":8,"152":8,"153":1,"154":1,"155":1,"158":1,"159":3,"160":4,"162":3,"163":9,"164":9,"166":5,"167":2,"168":4,"169":2}}],["apart",{"2":{"138":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"131":1}}],["append",{"2":{"33":1,"44":5,"50":1,"51":2,"54":2,"55":1,"56":5,"138":2}}],["approximately",{"2":{"145":1}}],["approximatly",{"2":{"44":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"168":1}}],["appropriate",{"2":{"6":1,"160":2}}],["applies",{"2":{"127":2}}],["applied",{"2":{"6":3,"20":1,"124":1,"129":2,"133":2,"134":2,"135":1}}],["application",{"2":{"1":1,"6":3,"129":1,"132":1,"134":3,"135":1,"138":2,"139":1,"144":1,"147":1}}],["applying",{"2":{"139":1}}],["apply`",{"2":{"129":1}}],["applys",{"2":{"36":1,"46":1}}],["applyreduce",{"0":{"19":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"28":1,"33":1,"36":1,"43":2,"46":1,"59":2,"122":3,"124":1,"129":39,"159":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"28":1,"127":1},"1":{"19":1},"2":{"0":2,"1":4,"6":9,"17":1,"18":5,"20":1,"22":1,"24":1,"28":3,"122":5,"124":1,"126":1,"127":4,"128":1,"129":56,"134":5,"135":1,"140":1,"141":3,"142":1,"146":1,"147":1,"150":2,"155":3,"156":2,"159":1}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"39":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"39":1,"146":1,"150":1,"160":1}}],["snapped",{"2":{"120":1}}],["s3",{"2":{"44":3}}],["scratch",{"2":{"166":1}}],["sciences",{"2":{"164":1}}],["scalefactor",{"2":{"146":3}}],["scattered",{"2":{"168":1}}],["scatter",{"2":{"42":1,"58":2,"61":2,"64":2,"67":1,"77":1,"81":2,"95":2,"108":2,"168":1}}],["schema",{"2":{"129":6}}],["scheme",{"2":{"43":1}}],["scenario",{"2":{"90":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"120":1}}],["skipped",{"2":{"120":1}}],["skip",{"2":{"36":1,"90":14,"120":1,"154":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"59":1,"151":1,"152":1}}],["squared",{"2":{"6":2,"46":2,"59":12,"151":2,"152":7}}],["sqrt",{"2":{"33":2,"43":1,"59":3}}],["sgn",{"2":{"33":5}}],["smallest",{"2":{"33":2,"54":1}}],["sᵢ₋₁",{"2":{"39":25}}],["sᵢ₊₁",{"2":{"6":2,"39":41}}],["sᵢ",{"2":{"6":4,"39":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"165":1}}],["symdifference",{"2":{"121":1}}],["sym10100477",{"2":{"90":1}}],["symbol=",{"2":{"79":1}}],["symbol",{"2":{"6":1,"160":2}}],["systems",{"0":{"164":1}}],["system",{"2":{"1":2,"142":2,"162":2,"164":1}}],["switches",{"2":{"54":1,"56":1}}],["switch",{"2":{"44":1,"56":1,"159":1}}],["switching",{"2":{"6":1,"46":1}}],["swap",{"2":{"6":1,"56":1,"59":2,"141":1}}],["swapped",{"2":{"3":1,"6":1,"65":1,"68":1,"78":1,"79":1,"93":1,"96":1}}],["swapping",{"2":{"1":1,"6":1,"129":1}}],["s2",{"2":{"6":4,"39":6,"44":3}}],["s1",{"2":{"6":3,"39":6,"44":3}}],["saving",{"0":{"166":1}}],["saved",{"2":{"62":1}}],["save",{"2":{"33":1,"162":1,"166":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"18":1,"25":1,"33":3,"36":1,"44":15,"46":1,"49":1,"50":3,"53":1,"54":1,"55":1,"56":1,"58":1,"61":2,"62":30,"90":2,"95":1,"96":8,"124":1,"127":1,"129":6,"130":1,"135":2,"137":1,"138":2,"145":1,"163":1,"164":1,"166":1}}],["say",{"2":{"6":1,"39":1,"146":1}}],["span",{"2":{"168":1}}],["spatial",{"0":{"167":1},"1":{"168":1,"169":1,"170":1},"2":{"167":6,"168":3,"170":1}}],["spawn",{"2":{"129":5}}],["space",{"2":{"6":2,"26":1,"33":1,"35":1,"90":1,"146":1,"147":1}}],["sp",{"2":{"90":2}}],["split",{"2":{"49":1}}],["specialized",{"2":{"26":1}}],["specify",{"2":{"6":1,"124":1,"129":1,"164":2,"167":1}}],["specification",{"2":{"131":1,"134":1,"136":1,"137":1}}],["specifically",{"2":{"6":2,"39":3,"148":1,"167":1}}],["specific",{"2":{"44":1,"68":1,"82":1,"99":1,"109":1,"129":5}}],["specified",{"2":{"3":1,"6":2,"44":1,"51":2,"54":2,"56":2,"96":1,"127":1,"150":1}}],["slow",{"2":{"169":1}}],["slower",{"2":{"6":1,"160":2}}],["slope2",{"2":{"119":2}}],["slope1",{"2":{"119":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slighly",{"2":{"4":1,"6":1,"36":1}}],["slightly",{"2":{"4":1,"6":1,"36":1}}],["suite",{"2":{"146":5,"150":13}}],["suggestion",{"2":{"143":1}}],["sun",{"2":{"90":1}}],["surrounds",{"2":{"90":1}}],["sure",{"2":{"9":1,"33":1,"44":2,"59":1,"96":1,"154":1}}],["suppose",{"2":{"169":1,"170":1}}],["support",{"2":{"40":1,"144":1,"170":1}}],["supports",{"2":{"38":1,"39":1,"166":1,"170":2}}],["supported",{"2":{"23":1,"166":1}}],["supertype",{"2":{"6":1,"39":1}}],["sukumar",{"2":{"6":1,"39":1}}],["such",{"2":{"4":1,"6":1,"35":1,"48":1,"127":1,"140":1}}],["sum=1",{"2":{"39":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"35":1,"36":2,"37":2,"39":8,"46":1,"59":2,"119":5,"154":1,"161":4}}],["sublevel",{"2":{"169":1}}],["subsequent",{"2":{"163":1}}],["substituted",{"2":{"1":1,"6":1,"129":1}}],["subgeom1",{"2":{"129":2}}],["subgeom",{"2":{"129":3}}],["subject",{"2":{"44":1}}],["subtype",{"2":{"129":1}}],["subtypes",{"2":{"6":2,"39":2}}],["subtracted",{"2":{"119":1}}],["subtitle",{"2":{"13":1,"38":2,"146":1,"150":2}}],["sub",{"2":{"4":6,"6":7,"33":1,"36":3,"46":1,"51":6,"54":3,"56":4,"59":2,"74":2,"75":2,"88":2,"89":2,"105":2,"106":2,"115":2,"116":2,"129":3,"136":4,"137":2,"138":4}}],["series",{"2":{"163":1}}],["serve",{"2":{"6":1,"39":1}}],["searchsortedfirst",{"2":{"152":1}}],["seg2",{"2":{"119":2}}],["seg1",{"2":{"119":3}}],["seg",{"2":{"90":23,"96":9}}],["segmentation",{"2":{"145":1}}],["segments",{"2":{"23":1,"30":1,"32":2,"33":1,"42":1,"43":2,"44":3,"46":1,"54":6,"90":18,"146":1,"147":3}}],["segmentization",{"2":{"144":1}}],["segmentizing",{"2":{"6":3,"145":1,"146":2,"147":1}}],["segmentized",{"2":{"145":1}}],["segmentizes",{"2":{"144":1}}],["segmentizemethod",{"2":{"6":1,"146":3,"147":2}}],["segmentize",{"0":{"144":1},"1":{"145":1,"146":1,"147":1},"2":{"0":1,"6":4,"30":1,"40":1,"122":1,"144":1,"145":5,"146":11,"147":13}}],["segment",{"2":{"4":4,"6":7,"33":1,"43":5,"44":6,"46":3,"48":1,"54":17,"59":2,"79":3,"90":43,"96":3,"119":2,"144":1,"146":2,"147":1}}],["separate",{"2":{"120":1,"129":1,"159":1,"166":1,"168":1}}],["separately",{"2":{"39":1,"120":1}}],["seperates",{"2":{"90":1}}],["seperate",{"2":{"44":1,"54":1}}],["sense",{"2":{"36":1,"59":1}}],["several",{"2":{"20":2,"36":1,"130":1,"138":1}}],["section",{"2":{"90":3,"95":1}}],["sections",{"2":{"10":1}}],["seconds=1",{"2":{"146":3,"150":8}}],["secondisleft",{"2":{"120":4}}],["secondisstraight",{"2":{"120":7}}],["secondary",{"2":{"3":3,"6":3,"65":1,"68":1,"109":1}}],["second",{"2":{"3":8,"6":9,"44":1,"54":4,"62":1,"64":2,"65":1,"67":1,"68":1,"71":1,"72":1,"73":1,"78":2,"82":2,"90":2,"99":1,"108":1,"109":1,"112":1,"113":1,"114":2,"152":1,"164":1,"167":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"120":1}}],["selectednode",{"2":{"120":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"158":1}}],["seem",{"2":{"26":1}}],["see",{"2":{"6":3,"7":1,"28":1,"42":1,"59":1,"61":1,"64":1,"67":1,"81":1,"90":5,"92":1,"95":1,"98":1,"108":1,"120":2,"131":1,"132":1,"134":1,"135":3,"137":1,"138":2,"145":2,"152":1,"168":2}}],["setup=",{"2":{"68":1,"82":1,"99":1,"109":1}}],["sets",{"2":{"44":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1},"2":{"3":2,"4":7,"6":19,"23":1,"33":1,"37":2,"39":8,"44":3,"50":2,"53":2,"54":7,"55":2,"61":2,"62":10,"68":1,"79":1,"82":1,"90":2,"96":1,"99":1,"109":1,"119":1,"120":1,"135":2,"138":2,"152":2,"163":1,"166":1,"168":3}}],["sve",{"2":{"1":1,"6":1,"155":1}}],["svector",{"2":{"1":14,"6":14,"44":5,"50":1,"54":2,"56":6,"90":1,"120":1,"155":13,"163":6,"164":4}}],["solution",{"2":{"90":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"46":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":90,"79":2,"124":3,"134":1,"135":4,"142":3,"164":14}}],["sort",{"2":{"44":4,"49":2,"54":2,"55":2,"90":1,"96":2,"120":1,"152":1}}],["sorted",{"2":{"20":1,"44":1,"152":7,"167":1}}],["someone",{"2":{"160":1}}],["something",{"0":{"52":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":4,"9":1,"17":1,"39":4,"62":1,"90":3,"96":1,"120":1,"121":1,"122":2,"127":2,"129":2,"133":1,"134":3,"135":1,"154":1,"157":2,"162":2,"167":1,"170":1}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"17":1,"19":1,"26":1,"30":1,"38":1,"39":1,"44":1,"45":1,"54":1,"55":2,"56":2,"58":1,"59":1,"61":1,"62":4,"64":1,"81":1,"90":2,"92":1,"108":1,"120":3,"124":1,"129":6,"144":1,"145":1,"146":3,"147":1,"154":1,"155":1,"160":2,"164":2}}],["step",{"2":{"44":7,"50":1,"51":3,"53":1,"54":3,"55":1,"56":3,"120":4,"161":1}}],["storing",{"2":{"166":1}}],["stored",{"2":{"44":2,"168":1}}],["stores",{"2":{"44":1}}],["store",{"2":{"39":1,"166":1}}],["stopping",{"2":{"152":2}}],["stops",{"2":{"127":1}}],["stop",{"2":{"18":2,"79":3,"90":4,"96":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["standardized",{"2":{"90":1}}],["standards",{"2":{"90":1}}],["stay",{"2":{"56":1}}],["stackoverflow",{"2":{"54":1}}],["stack",{"2":{"49":1}}],["states",{"2":{"150":1}}],["state",{"2":{"55":1,"169":9}}],["status",{"2":{"44":31,"51":4,"54":5,"56":4,"120":1}}],["static",{"2":{"159":1}}],["staticarray",{"2":{"39":1}}],["staticarrays",{"2":{"30":1,"44":5,"50":1,"54":2,"56":6,"90":1,"120":1,"155":2}}],["staticarraysco",{"2":{"1":1,"6":1,"155":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"39":1,"155":10,"163":6,"164":4}}],["statica",{"2":{"1":1,"6":1,"155":1}}],["statistics",{"2":{"13":2,"30":1}}],["stability",{"2":{"23":1,"29":1}}],["stable",{"2":{"13":1,"24":1,"147":1}}],["stage",{"2":{"7":1}}],["started",{"2":{"44":1}}],["starting",{"2":{"43":2,"44":1,"46":1,"54":1,"138":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"33":7,"39":1,"44":76,"46":17,"51":4,"54":4,"56":5,"62":1,"79":4,"90":44,"96":3,"111":1,"120":2,"130":1,"152":16,"163":1}}],["straightline",{"2":{"120":3}}],["straight",{"2":{"120":6}}],["strait",{"2":{"120":1}}],["structs",{"2":{"20":1,"134":1}}],["structures",{"2":{"122":1}}],["structure",{"2":{"6":2,"124":1,"129":1,"141":1}}],["struct",{"2":{"6":3,"39":2,"44":2,"132":1,"138":2,"146":2,"151":1,"152":1,"153":1,"158":3,"159":2,"160":4}}],["strings",{"2":{"6":1,"43":1,"54":1}}],["string",{"2":{"1":2,"14":1,"42":1,"43":1,"142":2}}],["still",{"2":{"0":1,"36":1,"43":1,"44":3,"67":1,"152":1}}],["shp",{"2":{"166":1}}],["ships",{"2":{"164":1}}],["shifting",{"2":{"164":1}}],["shift",{"2":{"163":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"129":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"38":1,"164":1,"166":1,"167":2}}],["shoelace",{"2":{"4":1,"6":1,"36":2,"46":1}}],["shouldn",{"2":{"54":1}}],["should",{"2":{"1":1,"4":1,"6":14,"17":1,"18":1,"20":2,"26":1,"33":3,"36":1,"43":1,"44":3,"45":1,"62":1,"90":4,"120":2,"124":1,"129":2,"131":1,"134":4,"135":2,"139":1,"147":1,"150":2,"159":1}}],["sharing",{"2":{"81":1}}],["shares",{"2":{"54":1}}],["share",{"2":{"4":7,"6":8,"61":2,"62":8,"85":2,"86":1,"87":1,"96":1,"104":1}}],["shared",{"0":{"154":1},"2":{"3":1,"6":1,"44":2,"54":2,"96":3}}],["shapes",{"2":{"59":1,"166":7}}],["shape",{"2":{"42":1,"51":1,"54":1,"61":1,"137":1,"163":1}}],["shaped",{"2":{"38":1}}],["shapefiles",{"2":{"166":1}}],["shapefile",{"2":{"28":1,"166":4}}],["shallower",{"2":{"1":1,"6":1,"129":1}}],["sites",{"2":{"169":1}}],["sides",{"2":{"44":3,"131":1}}],["side",{"2":{"33":4,"44":26}}],["signals",{"2":{"128":1}}],["sign",{"2":{"13":2,"14":2,"33":7,"36":2,"119":3}}],["signed",{"0":{"34":1,"35":1,"57":1,"58":1},"1":{"35":1,"36":1,"58":1,"59":1},"2":{"0":4,"4":15,"6":18,"11":3,"34":1,"35":5,"36":23,"46":3,"57":1,"58":7,"59":19}}],["six",{"2":{"6":1,"150":1}}],["size=",{"2":{"164":1}}],["sizehint",{"2":{"44":2,"51":1,"147":1}}],["size",{"2":{"6":4,"13":2,"14":5,"38":1,"56":1,"120":2,"129":4,"150":1}}],["sin",{"2":{"163":3,"164":3}}],["singed",{"2":{"59":1}}],["singular",{"2":{"54":1}}],["singlepoly",{"2":{"150":6}}],["single",{"2":{"4":6,"6":10,"23":1,"33":2,"36":1,"46":1,"62":5,"95":2,"120":2,"135":2,"136":1,"138":2,"163":3,"166":1}}],["since",{"2":{"1":1,"6":2,"25":1,"33":1,"36":1,"43":1,"46":2,"55":1,"59":1,"62":1,"90":1,"96":2,"103":1,"142":1,"159":1,"160":2,"169":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simplication",{"2":{"150":1}}],["simplifier",{"2":{"150":4}}],["simplified",{"2":{"23":1,"149":1}}],["simplifies",{"2":{"6":3,"151":1,"152":1,"153":1}}],["simplification",{"0":{"148":1},"1":{"149":1,"150":1},"2":{"6":2,"148":2,"150":2}}],["simplifying",{"2":{"148":1}}],["simplify",{"0":{"151":1,"152":1,"153":1},"2":{"0":1,"6":15,"9":1,"30":1,"44":1,"122":1,"149":1,"150":41,"151":1,"152":2,"153":1}}],["simplifyalgs",{"2":{"154":1}}],["simplifyalg",{"2":{"0":1,"6":8,"150":5,"151":2,"152":2,"153":2}}],["simply",{"2":{"7":1,"35":1,"40":1,"44":1,"54":1,"56":1,"65":1,"78":1,"93":1,"120":1,"133":1,"142":1,"143":1,"146":1,"163":1,"165":1}}],["simple",{"0":{"168":1},"2":{"6":2,"39":1,"122":3,"141":1,"142":1,"149":2,"150":2,"159":1}}],["simpler",{"2":{"6":1,"120":1}}],["similarly",{"2":{"122":1}}],["similar",{"2":{"1":1,"6":3,"18":1,"26":1,"28":1,"40":1,"120":2,"129":1,"146":2,"147":1,"156":1}}],["s",{"0":{"29":1},"2":{"0":1,"6":9,"7":1,"9":1,"18":1,"19":1,"28":1,"33":1,"35":1,"36":4,"37":1,"38":2,"39":5,"42":3,"43":3,"44":3,"46":1,"48":1,"51":1,"54":2,"56":3,"59":1,"62":1,"77":2,"84":3,"85":4,"86":2,"90":9,"96":1,"104":1,"120":5,"122":2,"124":3,"125":1,"129":1,"132":1,"135":4,"136":1,"138":3,"139":1,"145":4,"146":1,"148":1,"150":2,"154":4,"158":2,"159":1,"160":6,"163":6,"164":8,"165":2,"166":5,"170":2}}],["fn",{"2":{"166":8}}],["fc",{"2":{"129":22,"150":3,"161":14}}],["fj",{"2":{"120":2}}],["f2",{"2":{"44":2}}],["f1",{"2":{"44":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"131":1}}],["fetch",{"2":{"129":2}}],["fetched",{"2":{"120":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"120":4,"129":7,"164":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"124":1,"127":1,"129":14,"161":5}}],["features",{"0":{"69":1,"83":1,"100":1,"110":1},"2":{"1":1,"6":2,"11":1,"22":1,"120":3,"128":1,"129":19,"164":1}}],["featuretrait",{"2":{"1":2,"6":3,"69":4,"79":2,"83":4,"100":4,"110":4,"124":1,"127":3,"129":15,"161":5}}],["feature",{"2":{"1":6,"4":1,"6":11,"18":2,"22":1,"36":1,"46":1,"120":2,"122":1,"128":1,"129":49,"134":1,"150":2,"161":2,"166":1}}],["fra",{"2":{"169":2}}],["frame",{"2":{"165":1}}],["framework",{"2":{"122":4}}],["fracs",{"2":{"44":20,"49":1}}],["frac",{"2":{"39":1,"44":2,"54":17,"150":2}}],["fractional",{"2":{"44":1,"54":3}}],["fractions",{"2":{"44":1,"54":4}}],["fraction",{"2":{"6":4,"54":2,"59":1,"150":1}}],["front",{"2":{"33":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"20":1,"22":1,"30":1,"36":2,"38":1,"39":4,"40":1,"43":1,"44":6,"46":11,"49":1,"50":1,"51":3,"53":1,"54":11,"55":1,"56":6,"59":25,"82":2,"84":5,"85":4,"86":2,"87":1,"88":2,"90":6,"96":2,"119":2,"120":7,"124":3,"129":3,"138":1,"142":4,"144":1,"150":1,"151":1,"152":3,"153":1,"161":1,"162":1,"164":5,"166":1,"167":1,"168":1,"170":1}}],["footprint",{"2":{"164":1}}],["foldable",{"2":{"129":3}}],["follows",{"2":{"44":2,"68":1,"82":1,"99":1,"109":1,"120":1}}],["following",{"2":{"6":1,"39":1,"48":1,"131":1,"137":1,"150":1,"167":1}}],["focusing",{"2":{"26":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"46":1,"49":1,"50":2,"53":2,"54":1,"55":2,"62":1,"120":5,"127":3,"129":7,"147":1}}],["forward",{"2":{"54":1}}],["forwards",{"2":{"44":1,"51":1,"56":1}}],["formats",{"2":{"162":1,"164":1,"166":3}}],["format",{"2":{"49":1,"166":3}}],["form",{"2":{"18":1,"44":3,"54":8,"56":3,"129":1}}],["formed",{"2":{"4":2,"6":3,"32":1,"33":4,"39":1,"44":8,"55":1,"56":1,"152":1}}],["formula",{"2":{"4":1,"6":1,"36":2,"46":1}}],["force",{"2":{"1":1,"129":1,"142":1,"150":1}}],["for",{"0":{"51":1,"54":1,"56":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":44,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"26":3,"28":1,"30":1,"33":5,"36":8,"37":1,"38":1,"39":19,"40":3,"43":7,"44":35,"46":11,"49":5,"50":2,"51":3,"53":1,"54":7,"55":1,"56":9,"58":2,"59":7,"62":13,"68":3,"74":1,"75":1,"77":1,"79":6,"82":2,"88":1,"89":1,"90":22,"95":1,"96":11,"99":2,"105":1,"106":1,"109":3,"115":1,"116":1,"118":1,"119":5,"120":13,"121":1,"122":3,"124":6,"125":2,"129":6,"130":3,"131":2,"133":1,"134":5,"136":3,"137":1,"138":5,"139":1,"140":1,"142":3,"144":4,"145":7,"146":6,"147":8,"148":4,"150":12,"151":2,"152":2,"153":1,"154":6,"158":1,"159":2,"160":5,"161":7,"162":1,"164":5,"166":3,"167":1,"169":2,"170":1}}],["fi",{"2":{"120":2}}],["fine",{"2":{"145":1}}],["final",{"2":{"56":1,"134":4,"146":1}}],["finally",{"2":{"38":2,"54":1,"120":1,"129":3,"166":1}}],["findmin",{"2":{"154":1}}],["findmax",{"2":{"150":1,"152":1}}],["findall",{"2":{"134":1}}],["finding",{"2":{"54":1}}],["findfirst",{"2":{"44":6,"49":2,"150":1}}],["findnext",{"2":{"44":3}}],["findlast",{"2":{"44":2}}],["findprev",{"2":{"44":2}}],["finds",{"2":{"44":1,"46":1}}],["find",{"2":{"33":6,"36":1,"44":12,"46":3,"49":2,"50":4,"53":2,"54":8,"55":1,"59":3,"62":1,"90":7,"120":2,"152":5,"169":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"44":1,"120":1,"147":3}}],["filled",{"2":{"44":5,"46":3,"58":1,"59":2,"90":16}}],["files",{"2":{"157":1,"166":2}}],["file",{"2":{"25":3,"44":1,"68":3,"82":3,"99":3,"109":3,"120":1,"121":1,"122":1,"133":1,"142":1,"147":1,"148":1,"157":2,"162":1,"166":2}}],["filters",{"2":{"44":1}}],["filtering",{"2":{"6":1,"150":1}}],["filter",{"2":{"4":1,"6":2,"44":2,"129":3,"138":2,"140":1,"150":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"44":2}}],["figure",{"2":{"13":1,"14":1,"35":1,"38":2,"164":3}}],["fig",{"2":{"13":6,"14":6,"163":7,"164":4}}],["firstisright",{"2":{"120":2}}],["firstisleft",{"2":{"120":4}}],["firstisstraight",{"2":{"120":4}}],["firstnode",{"2":{"120":9}}],["first",{"2":{"3":9,"6":10,"33":14,"36":7,"38":1,"39":9,"40":1,"43":1,"44":17,"46":2,"49":1,"50":2,"53":1,"54":5,"55":3,"59":8,"62":4,"64":2,"65":2,"67":1,"68":2,"71":1,"72":1,"73":1,"78":2,"82":3,"90":22,"96":1,"99":2,"101":1,"108":1,"109":2,"112":1,"113":1,"114":2,"119":1,"120":16,"129":6,"131":1,"147":3,"151":1,"152":2,"161":2,"162":1,"163":1,"164":2,"167":1,"168":1}}],["fix1",{"2":{"129":2,"147":1}}],["fixme",{"2":{"119":1}}],["fix2",{"2":{"44":2}}],["fixed",{"2":{"6":3,"50":1,"53":1,"55":1,"139":5}}],["fix",{"0":{"20":1},"2":{"0":1,"6":10,"9":3,"15":3,"17":1,"20":1,"25":1,"50":1,"51":11,"53":1,"54":11,"55":1,"56":14,"131":1,"133":1,"134":2,"137":1,"139":3}}],["fancy",{"2":{"163":1}}],["fancis",{"2":{"6":1,"39":1}}],["fair",{"2":{"145":1}}],["fail",{"2":{"1":1,"6":2,"129":6,"146":1}}],["fallback",{"2":{"129":1}}],["falses",{"2":{"44":2,"49":1,"50":1,"53":1}}],["false",{"0":{"24":1},"2":{"1":29,"3":7,"4":3,"6":55,"33":2,"36":1,"38":5,"44":26,"46":5,"49":1,"50":1,"51":3,"54":1,"55":4,"59":2,"61":2,"62":27,"64":2,"68":8,"70":2,"71":4,"72":1,"73":1,"74":1,"75":1,"77":2,"79":11,"82":9,"84":1,"85":4,"88":1,"89":1,"90":39,"96":22,"99":8,"101":3,"102":4,"103":1,"105":1,"106":1,"108":1,"109":7,"111":2,"112":4,"113":1,"114":1,"115":1,"116":1,"119":10,"120":5,"129":18,"131":16,"137":44,"138":4,"147":2,"150":1,"154":2,"155":20,"159":2,"161":2,"163":242,"164":30,"167":1}}],["fashion",{"2":{"35":1}}],["faster",{"2":{"39":1,"129":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":3,"19":1,"22":2,"32":1,"35":2,"38":4,"40":1,"42":2,"44":19,"45":2,"48":2,"50":2,"51":2,"53":2,"54":2,"55":2,"56":2,"58":5,"61":2,"64":2,"67":2,"77":2,"81":2,"90":7,"92":2,"95":2,"98":2,"108":2,"120":30,"124":2,"127":2,"129":168,"143":1,"145":2,"146":1,"149":2,"150":1,"154":6,"155":6,"160":5,"161":16,"163":6,"164":2,"168":3}}],["fun",{"2":{"163":1}}],["fundamental",{"2":{"157":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"54":1,"122":1,"141":1,"142":1,"147":1,"160":1}}],["functionalities",{"2":{"44":1}}],["functionally",{"2":{"1":1,"6":1,"18":1,"28":1,"129":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":12,"7":2,"9":1,"13":3,"14":2,"18":2,"28":1,"30":1,"33":5,"36":3,"39":13,"43":6,"44":18,"46":7,"48":2,"49":4,"50":3,"51":3,"52":1,"53":2,"54":7,"55":2,"56":5,"59":6,"61":1,"62":8,"64":1,"67":1,"68":1,"74":1,"75":1,"77":1,"79":5,"81":1,"82":1,"88":1,"89":1,"90":9,"92":1,"95":1,"96":7,"98":1,"99":1,"105":1,"106":1,"108":1,"109":1,"115":1,"116":1,"119":4,"120":16,"121":3,"124":3,"127":2,"129":29,"132":2,"134":7,"135":2,"138":2,"139":1,"141":2,"142":1,"144":2,"146":2,"147":7,"150":3,"151":2,"152":3,"153":2,"154":7,"155":3,"156":1,"160":6,"161":12,"163":1,"167":1,"170":4}}],["functions",{"0":{"1":1,"51":1,"54":1,"56":1,"122":1,"124":1,"161":1},"1":{"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1},"2":{"6":1,"9":3,"17":1,"28":1,"36":1,"39":1,"43":1,"44":2,"46":1,"48":1,"90":1,"121":1,"122":2,"127":1,"134":2,"135":1}}],["fulfilled",{"2":{"152":1}}],["fully",{"2":{"6":1,"44":4,"49":1,"96":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"46":5,"134":1,"169":4}}],["furthest",{"2":{"120":1}}],["further",{"2":{"42":1,"129":1}}],["furthermore",{"2":{"3":2,"6":5,"44":1,"50":1,"53":1,"55":1,"68":1,"109":1}}],["furst",{"2":{"25":1}}],["future",{"2":{"23":1,"59":1,"144":2}}],["flexijoins",{"2":{"167":1,"168":3,"169":1,"170":5}}],["flags",{"2":{"44":5}}],["flag",{"2":{"44":12,"49":1}}],["flat",{"2":{"6":1,"154":2,"161":1}}],["flattened",{"2":{"18":1}}],["flattening",{"2":{"6":4,"146":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"18":1,"39":1,"44":2,"46":3,"53":1,"56":1,"79":1,"124":4,"129":27,"138":1}}],["floating",{"2":{"6":1,"44":1,"54":5,"120":2}}],["float",{"2":{"6":3,"50":1,"53":1,"55":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"32":1,"33":3,"36":6,"43":1,"46":4,"49":2,"50":2,"53":1,"54":3,"55":1,"59":12,"90":4,"96":2,"119":4,"131":6,"137":26,"145":2,"146":2,"147":1,"151":4,"152":9,"153":2,"154":6,"155":6,"156":1,"161":8,"163":190,"164":17}}],["flipping",{"0":{"141":1},"2":{"141":1}}],["flipped",{"2":{"1":2,"6":2,"129":2}}],["flipaxis",{"2":{"38":1}}],["flip",{"2":{"0":1,"6":1,"30":1,"122":2,"129":1,"141":2}}],["wgs84",{"2":{"164":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"39":8}}],["wᵢ",{"2":{"39":18}}],["wt",{"2":{"39":3}}],["wkt",{"2":{"25":5}}],["w",{"2":{"13":13,"14":7,"59":4,"120":1}}],["wrong",{"2":{"136":1,"154":1}}],["writing",{"2":{"166":1}}],["written",{"2":{"62":1}}],["write",{"2":{"7":1,"29":1,"120":1,"166":7}}],["wrap",{"2":{"4":1,"6":1,"140":1,"146":1}}],["wrapped",{"2":{"22":1,"120":2,"127":1,"129":1}}],["wrapper",{"0":{"29":1},"2":{"29":1,"33":1,"36":1,"43":1,"46":1,"59":1,"62":1,"68":1,"82":1,"96":1,"99":1,"109":1}}],["wrappers`",{"2":{"129":1}}],["wrappers",{"2":{"1":10,"6":12,"22":1,"119":2,"120":1,"124":1,"131":8,"132":1,"137":22,"145":1,"146":1,"150":1,"155":10,"161":1,"163":121,"164":14}}],["wrappergeometry`",{"2":{"142":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"62":1,"142":1,"156":1}}],["web",{"2":{"166":1}}],["west",{"2":{"46":8}}],["were",{"2":{"44":1,"120":1,"168":1}}],["welcome",{"2":{"26":1}}],["wellknowntext",{"2":{"25":1}}],["wellknowngeometry",{"2":{"25":1}}],["well",{"2":{"17":1,"44":1,"46":1,"144":1,"148":1,"159":1}}],["we",{"0":{"52":2},"2":{"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":4,"26":2,"33":1,"35":2,"36":2,"38":4,"39":8,"40":2,"43":1,"44":7,"46":4,"51":8,"53":2,"54":3,"56":1,"59":1,"61":1,"62":5,"64":1,"65":1,"67":1,"68":1,"78":1,"81":1,"82":1,"90":2,"92":3,"93":1,"95":1,"96":2,"98":1,"99":1,"108":1,"109":1,"120":21,"121":1,"127":1,"129":20,"130":1,"143":1,"144":2,"145":2,"146":3,"147":1,"150":5,"154":2,"157":1,"159":4,"160":1,"162":2,"163":4,"164":10,"165":1,"166":3,"167":3,"168":7}}],["weighting",{"2":{"42":2,"43":1}}],["weights",{"2":{"37":4}}],["weight",{"2":{"6":5,"39":14,"43":1}}],["weighted",{"2":{"0":1,"6":2,"37":3,"39":4,"43":4}}],["walk",{"2":{"49":1}}],["wall2",{"2":{"46":7}}],["wall1",{"2":{"46":12}}],["walls",{"2":{"46":3}}],["wall",{"2":{"46":69}}],["wachspress",{"2":{"39":1}}],["wasincreasing",{"2":{"120":10}}],["wasn",{"2":{"44":1}}],["was",{"2":{"30":1,"33":1,"36":1,"38":1,"39":4,"40":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":3,"52":1,"53":1,"54":2,"55":1,"56":3,"59":1,"62":1,"65":1,"75":1,"78":1,"79":1,"89":1,"90":1,"93":1,"96":1,"106":1,"116":1,"119":1,"120":1,"121":1,"127":1,"129":1,"132":1,"135":1,"138":1,"139":1,"140":1,"141":1,"143":1,"145":1,"147":1,"154":1,"155":1,"156":1,"160":2,"161":1}}],["watersheds",{"2":{"25":3}}],["wanted",{"2":{"170":1}}],["wants",{"2":{"129":1}}],["want",{"0":{"23":1,"52":1},"2":{"13":1,"18":1,"23":1,"39":1,"44":1,"119":1,"164":2,"165":1,"169":1,"170":1}}],["ways",{"2":{"136":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"25":1,"28":1,"37":1,"122":1,"133":1,"147":1,"158":1,"160":2,"165":1}}],["warn",{"2":{"120":2}}],["warned",{"2":{"6":1,"160":1}}],["warning",{"2":{"0":1,"5":1,"6":2,"24":1,"39":1,"129":1,"146":1,"157":1,"169":1}}],["won",{"2":{"23":1,"44":1,"129":1}}],["wouldn",{"2":{"54":1}}],["would",{"0":{"52":1},"2":{"6":3,"23":1,"50":1,"53":1,"54":1,"55":1,"120":1,"159":2,"164":1,"169":1,"170":1}}],["world",{"0":{"169":1},"2":{"167":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":1,"6":1,"64":1,"92":1,"98":1,"99":1}}],["works",{"2":{"142":1,"144":1}}],["workflow",{"2":{"79":1,"96":1}}],["workflows",{"2":{"23":1,"26":1}}],["working",{"2":{"3":1,"6":1,"79":1,"164":1}}],["work",{"2":{"1":3,"6":3,"9":1,"33":1,"36":2,"43":1,"46":2,"49":2,"59":1,"62":1,"90":1,"96":1,"119":1,"129":2,"142":1,"155":1,"169":1}}],["whole",{"2":{"90":1}}],["whose",{"2":{"3":1,"6":1,"79":1}}],["white",{"2":{"38":1}}],["while",{"2":{"33":1,"42":1,"43":1,"44":5,"54":2,"58":1,"62":1,"79":1,"90":1,"120":3,"138":1,"152":1,"154":2,"168":1}}],["whichever",{"2":{"6":1,"150":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,"25":1,"35":1,"36":1,"37":1,"38":2,"39":5,"40":1,"44":11,"46":2,"54":2,"62":2,"90":3,"120":3,"121":1,"122":1,"129":1,"130":2,"131":1,"134":2,"136":1,"137":1,"143":1,"144":1,"145":1,"146":3,"147":2,"150":1,"152":2,"155":1,"158":1,"160":4,"166":3,"167":3,"168":6,"170":1}}],["what",{"0":{"22":1,"29":1,"32":1,"35":2,"42":1,"45":1,"48":1,"58":2,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"127":1},"2":{"13":1,"14":1,"24":1,"42":1,"119":1,"120":1,"145":1,"159":1,"164":1,"169":1}}],["whatever",{"2":{"1":1,"6":1,"22":1,"129":1}}],["whyatt",{"2":{"148":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"25":1,"29":1,"36":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"118":1,"119":1,"126":2,"130":1,"139":2}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"18":1,"20":1,"23":2,"24":1,"36":1,"39":3,"43":1,"44":2,"51":5,"54":6,"56":7,"90":1,"120":1,"127":3,"129":1,"131":1,"134":1,"140":2,"150":1,"164":3,"166":1,"170":1}}],["wherever",{"2":{"6":1,"156":1}}],["where",{"2":{"1":2,"4":5,"6":11,"20":1,"30":2,"33":8,"36":12,"37":2,"39":24,"43":8,"44":14,"46":8,"49":5,"50":2,"51":5,"53":3,"54":18,"55":2,"56":10,"59":25,"62":1,"90":9,"120":3,"129":52,"136":1,"142":1,"145":1,"156":1,"157":1,"158":5,"161":3,"163":4}}],["widely",{"2":{"166":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"90":1,"152":1}}],["wikipedia",{"2":{"90":1,"152":2}}],["wind",{"2":{"4":1,"6":2,"36":1,"62":1}}],["winding",{"2":{"4":2,"6":2,"36":3,"44":7,"62":1,"120":1}}],["without",{"2":{"1":2,"6":1,"17":1,"24":1,"44":1,"81":1,"96":1,"129":3,"142":1,"155":1}}],["with",{"0":{"51":1,"54":1,"56":1,"151":1,"152":1,"153":1,"165":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"20":1,"22":2,"23":1,"32":1,"33":2,"36":7,"37":4,"38":1,"39":2,"43":1,"44":14,"46":6,"51":8,"53":5,"54":15,"55":1,"56":12,"58":1,"59":2,"68":1,"81":1,"85":1,"90":28,"92":1,"95":2,"96":5,"98":1,"99":1,"102":3,"103":2,"104":2,"114":1,"120":7,"122":1,"124":2,"127":1,"129":17,"131":1,"136":1,"140":1,"142":1,"144":1,"147":2,"150":2,"152":2,"153":1,"155":1,"159":1,"160":1,"162":1,"163":4,"164":8,"165":2,"166":2,"167":1,"168":1,"169":1}}],["within",{"0":{"107":1,"108":1,"111":1,"112":1,"114":1,"115":1,"116":1},"1":{"108":1,"109":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"30":1,"33":2,"36":1,"37":3,"39":1,"43":1,"44":9,"45":2,"46":5,"51":1,"54":2,"55":1,"56":6,"58":1,"59":5,"64":2,"65":3,"67":2,"84":1,"90":9,"95":1,"96":9,"107":1,"108":6,"109":11,"110":6,"111":14,"112":15,"113":15,"114":7,"115":4,"116":4,"122":1,"167":1,"168":4,"169":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":44,"11":1,"18":3,"23":2,"24":1,"33":4,"36":3,"39":2,"43":1,"44":5,"46":1,"49":1,"50":4,"51":4,"53":4,"54":4,"55":4,"56":4,"58":2,"59":4,"62":1,"79":1,"119":1,"120":2,"124":2,"127":1,"128":2,"129":8,"131":1,"134":1,"135":2,"136":1,"138":2,"142":3,"144":2,"146":3,"150":2,"152":1,"154":1,"155":2,"160":1,"164":1,"166":1,"167":2,"169":1,"170":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/previews/PR169/assets/chunks/VPLocalSearchBox.DmElXrfp.js b/previews/PR169/assets/chunks/VPLocalSearchBox.BjdSI7Rt.js similarity index 99% rename from previews/PR169/assets/chunks/VPLocalSearchBox.DmElXrfp.js rename to previews/PR169/assets/chunks/VPLocalSearchBox.BjdSI7Rt.js index 677cac907..15450fa40 100644 --- a/previews/PR169/assets/chunks/VPLocalSearchBox.DmElXrfp.js +++ b/previews/PR169/assets/chunks/VPLocalSearchBox.BjdSI7Rt.js @@ -1,4 +1,4 @@ -var Ct=Object.defineProperty;var It=(o,e,t)=>e in o?Ct(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>It(o,typeof e!="symbol"?e+"":e,t);import{X as Dt,s as oe,v as $e,ak as kt,al as Ot,d as Rt,G as xe,am as tt,h as Fe,an as _t,ao as Mt,x as Lt,ap as zt,y as Re,R as de,Q as Ee,aq as Pt,ar as Bt,Y as Vt,U as $t,as as Wt,o as ee,b as Kt,j as k,a1 as Jt,k as j,at as Ut,au as jt,av as Gt,c as re,n as rt,e as Se,E as at,F as nt,a as ve,t as pe,aw as Qt,p as qt,l as Ht,ax as it,ay as Yt,aa as Zt,ag as Xt,az as er,_ as tr}from"./framework.CXV__M-i.js";import{u as rr,c as ar}from"./theme.B4vYWld1.js";const nr={root:()=>Dt(()=>import("./@localSearchIndexroot.DH9PfdM9.js"),[])};/*! +var Ct=Object.defineProperty;var It=(o,e,t)=>e in o?Ct(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>It(o,typeof e!="symbol"?e+"":e,t);import{X as Dt,s as oe,v as $e,ak as kt,al as Ot,d as Rt,G as xe,am as tt,h as Fe,an as _t,ao as Mt,x as Lt,ap as zt,y as Re,R as de,Q as Ee,aq as Pt,ar as Bt,Y as Vt,U as $t,as as Wt,o as ee,b as Kt,j as k,a1 as Jt,k as j,at as Ut,au as jt,av as Gt,c as re,n as rt,e as Se,E as at,F as nt,a as ve,t as pe,aw as Qt,p as qt,l as Ht,ax as it,ay as Yt,aa as Zt,ag as Xt,az as er,_ as tr}from"./framework.CXV__M-i.js";import{u as rr,c as ar}from"./theme.2jaTLkNF.js";const nr={root:()=>Dt(()=>import("./@localSearchIndexroot.C2gwDh6k.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var yt=["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])"],Ne=yt.join(","),mt=typeof Element>"u",ue=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ce=!mt&&Element.prototype.getRootNode?function(o){var e;return o==null||(e=o.getRootNode)===null||e===void 0?void 0:e.call(o)}:function(o){return o==null?void 0:o.ownerDocument},Ie=function o(e,t){var r;t===void 0&&(t=!0);var n=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"inert"),a=n===""||n==="true",i=a||t&&e&&o(e.parentNode);return i},ir=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},gt=function(e,t,r){if(Ie(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ne));return t&&ue.call(e,Ne)&&n.unshift(e),n=n.filter(r),n},bt=function o(e,t,r){for(var n=[],a=Array.from(e);a.length;){var i=a.shift();if(!Ie(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=o(u,!0,r);r.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=ue.call(i,Ne);h&&r.filter(i)&&(t||!e.includes(i))&&n.push(i);var d=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),v=!Ie(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(d&&v){var y=o(d===!0?i.children:d.children,!0,r);r.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else a.unshift.apply(a,i.children)}}return n},wt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},se=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||ir(e))&&!wt(e)?0:e.tabIndex},or=function(e,t){var r=se(e);return r<0&&t&&!wt(e)?0:r},sr=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},xt=function(e){return e.tagName==="INPUT"},ur=function(e){return xt(e)&&e.type==="hidden"},lr=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},cr=function(e,t){for(var r=0;rsummary:first-of-type"),i=a?e.parentElement:e;if(ue.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var s=e;e;){var u=e.parentElement,l=Ce(e);if(u&&!u.shadowRoot&&n(u)===!0)return ot(e);e.assignedSlot?e=e.assignedSlot:!u&&l!==e.ownerDocument?e=l.host:e=u}e=s}if(vr(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return ot(e);return!1},yr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},gr=function o(e){var t=[],r=[];return e.forEach(function(n,a){var i=!!n.scopeParent,s=i?n.scopeParent:n,u=or(s,i),l=i?o(n.candidates):s;u===0?i?t.push.apply(t,l):t.push(s):r.push({documentOrder:a,tabIndex:u,item:n,isScope:i,content:l})}),r.sort(sr).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(t)},br=function(e,t){t=t||{};var r;return t.getShadowRoot?r=bt([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:mr}):r=gt(e,t.includeContainer,We.bind(null,t)),gr(r)},wr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=bt([e],t.includeContainer,{filter:De.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=gt(e,t.includeContainer,De.bind(null,t)),r},le=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,Ne)===!1?!1:We(t,e)},xr=yt.concat("iframe").join(","),_e=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,xr)===!1?!1:De(t,e)};/*! diff --git a/previews/PR169/assets/chunks/theme.B4vYWld1.js b/previews/PR169/assets/chunks/theme.2jaTLkNF.js similarity index 99% rename from previews/PR169/assets/chunks/theme.B4vYWld1.js rename to previews/PR169/assets/chunks/theme.2jaTLkNF.js index dd8c61ddf..c4b91883f 100644 --- a/previews/PR169/assets/chunks/theme.B4vYWld1.js +++ b/previews/PR169/assets/chunks/theme.2jaTLkNF.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.DmElXrfp.js","assets/chunks/framework.CXV__M-i.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{d as _,o as a,c as u,r as c,n as N,a as F,t as w,b as y,w as p,e as f,T as pe,_ as $,u as Je,i as Ye,f as Xe,g as he,h as g,j as v,k as i,p as B,l as H,m as z,q as le,s as I,v as O,x as ee,y as K,z as fe,A as Le,B as Qe,C as Ze,D as R,F as M,E,G as Te,H as te,I as k,J as W,K as we,L as se,M as Q,N as J,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 st,Y as Ae,Z as _e,$ as ot,a0 as nt,a1 as at,a2 as Ce,a3 as rt,a4 as it,a5 as lt}from"./framework.CXV__M-i.js";const ct=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[F(w(e.text),1)])],2))}}),ut={key:0,class:"VPBackdrop"},dt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),y(pe,{name:"fade"},{default:p(()=>[e.show?(a(),u("div",ut)):f("",!0)]),_:1}))}}),vt=$(dt,[["__scopeId","data-v-b06cdb19"]]),L=Je;function pt(s,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(s,e):(s(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ue(s){return/^\//.test(s)?s:`/${s}`}function me(s){const{pathname:e,search:t,hash:o,protocol:n}=new URL(s,"http://a.com");if(Ye(s)||s.startsWith("#")||!n.startsWith("http")||!Xe(e))return s;const{site:r}=L(),l=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${o}`);return he(l)}function X({correspondingLink:s=!1}={}){const{site:e,localeIndex:t,page:o,theme:n,hash:r}=L(),l=g(()=>{var d,m;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:g(()=>Object.entries(e.value.locales).flatMap(([d,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&s,o.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:l}}function ht(s,e,t,o){return e?s.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const ft=s=>(B("data-v-951cab6c"),s=s(),H(),s),_t={class:"NotFound"},mt={class:"code"},bt={class:"title"},kt=ft(()=>v("div",{class:"divider"},null,-1)),$t={class:"quote"},gt={class:"action"},yt=["href","aria-label"],Pt=_({__name:"NotFound",setup(s){const{theme:e}=L(),{currentLang:t}=X();return(o,n)=>{var r,l,h,d,m;return a(),u("div",_t,[v("p",mt,w(((r=i(e).notFound)==null?void 0:r.code)??"404"),1),v("h1",bt,w(((l=i(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),kt,v("blockquote",$t,w(((h=i(e).notFound)==null?void 0:h.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),v("div",gt,[v("a",{class:"link",href:i(he)(i(t).link),"aria-label":((d=i(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((m=i(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,yt)])])}}}),St=$(Pt,[["__scopeId","data-v-951cab6c"]]);function Be(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ue(e);const t=Object.keys(s).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ue(n))),o=t?s[t]:[];return Array.isArray(o)?Z(o):Z(o.items,o.base)}function Vt(s){const e=[];let t=0;for(const o in s){const n=s[o];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function Lt(s){const e=[];function t(o){for(const n of o)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(s),e}function de(s,e){return Array.isArray(e)?e.some(t=>de(s,t)):z(s,e.link)?!0:e.items?de(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const o={...t},n=o.base||e;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=Z(o.items,n)),o})}function U(){const{frontmatter:s,page:e,theme:t}=L(),o=le("(min-width: 960px)"),n=I(!1),r=g(()=>{const C=t.value.sidebar,T=e.value.relativePath;return C?Be(C,T):[]}),l=I(r.value);O(r,(C,T)=>{JSON.stringify(C)!==JSON.stringify(T)&&(l.value=r.value)});const h=g(()=>s.value.sidebar!==!1&&l.value.length>0&&s.value.layout!=="home"),d=g(()=>m?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),m=g(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),V=g(()=>h.value&&o.value),b=g(()=>h.value?Vt(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:h,hasAside:m,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function Tt(s,e){let t;ee(()=>{t=s.value?document.activeElement:void 0}),K(()=>{window.addEventListener("keyup",o)}),fe(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function wt(s){const{page:e,hash:t}=L(),o=I(!1),n=g(()=>s.value.collapsed!=null),r=g(()=>!!s.value.link),l=I(!1),h=()=>{l.value=z(e.value.relativePath,s.value.link)};O([e,s,t],h),K(h);const d=g(()=>l.value?!0:s.value.items?de(e.value.relativePath,s.value.items):!1),m=g(()=>!!(s.value.items&&s.value.items.length));ee(()=>{o.value=!!(n.value&&s.value.collapsed)}),Le(()=>{(l.value||d.value)&&(o.value=!1)});function V(){n.value&&(o.value=!o.value)}return{collapsed:o,collapsible:n,isLink:r,isActiveLink:l,hasActiveLink:d,hasChildren:m,toggle:V}}function It(){const{hasSidebar:s}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:g(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const ve=[];function He(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function be(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{element:t,title:Nt(t),link:"#"+t.id,level:o}});return Mt(e,s)}function Nt(s){let e="";for(const t of s.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 Mt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(l=>l.level>=o&&l.level<=n),ve.length=0;for(const{element:l,link:h}of s)ve.push({element:l,link:h});const r=[];e:for(let l=0;l=0;d--){const m=s[d];if(m.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),Qe(()=>{l(location.hash)}),fe(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const h=window.scrollY,d=window.innerHeight,m=document.body.offsetHeight,V=Math.abs(h+d-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Ct(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(h<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>h+Ze()+4)break;P=S}l(P)}function l(h){n&&n.classList.remove("active"),h==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Ct(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const Bt=["href","title"],Ht=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const o=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(t,o)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:r,link:l,title:h})=>(a(),u("li",null,[v("a",{class:"outline-link",href:l,onClick:e,title:h},w(h),9,Bt),r!=null&&r.length?(a(),y(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Ee=$(Ht,[["__scopeId","data-v-3f927ebe"]]),Et={class:"content"},Dt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ft=_({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=L(),o=Te([]);te(()=>{o.value=be(e.value.outline??t.value.outline)});const n=I(),r=I();return At(n,r),(l,h)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n},[v("div",Et,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",Dt,w(i(He)(i(t))),1),k(Ee,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),Ot=$(Ft,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},jt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,o)=>(a(),u("div",Ut,[k(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Gt=s=>(B("data-v-6d7b3c46"),s=s(),H(),s),zt={class:"VPDocAside"},Kt=Gt(()=>v("div",{class:"spacer"},null,-1)),Rt=_({__name:"VPDocAside",setup(s){const{theme:e}=L();return(t,o)=>(a(),u("div",zt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Ot),c(t.$slots,"aside-outline-after",{},void 0,!0),Kt,c(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),y(jt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),qt=$(Rt,[["__scopeId","data-v-6d7b3c46"]]);function Wt(){const{theme:s,page:e}=L();return g(()=>{const{text:t="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(e.value):n=o.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Jt(){const{page:s,theme:e,frontmatter:t}=L();return g(()=>{var m,V,b,P,S,A,C,T;const o=Be(e.value.sidebar,s.value.relativePath),n=Lt(o),r=Yt(n,j=>j.link.replace(/[?#].*$/,"")),l=r.findIndex(j=>z(s.value.relativePath,j.link)),h=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=r[l-1])==null?void 0:b.docFooterText)??((P=r[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=r[l-1])==null?void 0:S.link)},next:d?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[l+1])==null?void 0:A.docFooterText)??((C=r[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=r[l+1])==null?void 0:T.link)}}})}function Yt(s,e){const t=new Set;return s.filter(o=>{const n=e(o);return t.has(n)?!1:t.add(n)})}const D=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=g(()=>e.tag??(e.href?"a":"span")),o=g(()=>e.href&&we.test(e.href)||e.target==="_blank");return(n,r)=>(a(),y(W(t.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?i(me)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:p(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Xt={class:"VPLastUpdated"},Qt=["datetime"],Zt=_({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:o,lang:n}=L(),r=g(()=>new Date(o.value.lastUpdated??t.value.lastUpdated)),l=g(()=>r.value.toISOString()),h=I("");return K(()=>{ee(()=>{var d,m,V;h.value=new Intl.DateTimeFormat((m=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&m.forceLocale?n.value:void 0,((V=e.value.lastUpdated)==null?void 0:V.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(d,m)=>{var V;return a(),u("p",Xt,[F(w(((V=i(e).lastUpdated)==null?void 0:V.text)||i(e).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:l.value},w(h.value),9,Qt)])}}}),xt=$(Zt,[["__scopeId","data-v-9da12f1d"]]),De=s=>(B("data-v-b88cabfa"),s=s(),H(),s),es={key:0,class:"VPDocFooter"},ts={key:0,class:"edit-info"},ss={key:0,class:"edit-link"},os=De(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ns={key:1,class:"last-updated"},as={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},rs=De(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),is={class:"pager"},ls=["innerHTML"],cs=["innerHTML"],us={class:"pager"},ds=["innerHTML"],vs=["innerHTML"],ps=_({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:o}=L(),n=Wt(),r=Jt(),l=g(()=>e.value.editLink&&o.value.editLink!==!1),h=g(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),d=g(()=>l.value||h.value||r.value.prev||r.value.next);return(m,V)=>{var b,P,S,A;return d.value?(a(),u("footer",es,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||h.value?(a(),u("div",ts,[l.value?(a(),u("div",ss,[k(D,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:p(()=>[os,F(" "+w(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),u("div",ns,[k(xt)])):f("",!0)])):f("",!0),(b=i(r).prev)!=null&&b.link||(P=i(r).next)!=null&&P.link?(a(),u("nav",as,[rs,v("div",is,[(S=i(r).prev)!=null&&S.link?(a(),y(D,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:p(()=>{var C;return[v("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,ls),v("span",{class:"title",innerHTML:i(r).prev.text},null,8,cs)]}),_:1},8,["href"])):f("",!0)]),v("div",us,[(A=i(r).next)!=null&&A.link?(a(),y(D,{key:0,class:"pager-link next",href:i(r).next.link},{default:p(()=>{var C;return[v("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,ds),v("span",{class:"title",innerHTML:i(r).next.text},null,8,vs)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),hs=$(ps,[["__scopeId","data-v-b88cabfa"]]),fs=s=>(B("data-v-83890dd9"),s=s(),H(),s),_s={class:"container"},ms=fs(()=>v("div",{class:"aside-curtain"},null,-1)),bs={class:"aside-container"},ks={class:"aside-content"},$s={class:"content"},gs={class:"content-container"},ys={class:"main"},Ps=_({__name:"VPDoc",setup(s){const{theme:e}=L(),t=se(),{hasSidebar:o,hasAside:n,leftAside:r}=U(),l=g(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,d)=>{const m=R("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":i(o),"has-aside":i(n)}])},[c(h.$slots,"doc-top",{},void 0,!0),v("div",_s,[i(n)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":i(r)}])},[ms,v("div",bs,[v("div",ks,[k(qt,null,{"aside-top":p(()=>[c(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),v("div",$s,[v("div",gs,[c(h.$slots,"doc-before",{},void 0,!0),v("main",ys,[k(m,{class:N(["vp-doc",[l.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(hs,null,{"doc-footer-before":p(()=>[c(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(h.$slots,"doc-after",{},void 0,!0)])])]),c(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ss=$(Ps,[["__scopeId","data-v-83890dd9"]]),Vs=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const e=s,t=g(()=>e.href&&we.test(e.href)),o=g(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),y(W(o.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?i(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:p(()=>[F(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ls=$(Vs,[["__scopeId","data-v-14206e74"]]),Ts=["src","alt"],ws=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const o=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",Q({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(he)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Ts)):(a(),u(M,{key:1},[k(o,Q({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(o,Q({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),x=$(ws,[["__scopeId","data-v-35a7d0b8"]]),Is=s=>(B("data-v-955009fc"),s=s(),H(),s),Ns={class:"container"},Ms={class:"main"},As={key:0,class:"name"},Cs=["innerHTML"],Bs=["innerHTML"],Hs=["innerHTML"],Es={key:0,class:"actions"},Ds={key:0,class:"image"},Fs={class:"image-container"},Os=Is(()=>v("div",{class:"image-bg"},null,-1)),Us=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=J("hero-image-slot-exists");return(t,o)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||i(e)}])},[v("div",Ns,[v("div",Ms,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",As,[v("span",{innerHTML:t.name,class:"clip"},null,8,Cs)])):f("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,Bs)):f("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Hs)):f("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Es,[(a(!0),u(M,null,E(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(Ls,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),u("div",Ds,[v("div",Fs,[Os,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),y(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),js=$(Us,[["__scopeId","data-v-955009fc"]]),Gs=_({__name:"VPHomeHero",setup(s){const{frontmatter:e}=L();return(t,o)=>i(e).hero?(a(),y(js,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":p(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),zs=s=>(B("data-v-f5e9645b"),s=s(),H(),s),Ks={class:"box"},Rs={key:0,class:"icon"},qs=["innerHTML"],Ws=["innerHTML"],Js=["innerHTML"],Ys={key:4,class:"link-text"},Xs={class:"link-text-value"},Qs=zs(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),Zs=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),y(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:p(()=>[v("article",Ks,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Rs,[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(),y(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,qs)):f("",!0),v("h2",{class:"title",innerHTML:e.title},null,8,Ws),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Js)):f("",!0),e.linkText?(a(),u("div",Ys,[v("p",Xs,[F(w(e.linkText)+" ",1),Qs])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),xs=$(Zs,[["__scopeId","data-v-f5e9645b"]]),eo={key:0,class:"VPFeatures"},to={class:"container"},so={class:"items"},oo=_({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=g(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),u("div",eo,[v("div",to,[v("div",so,[(a(!0),u(M,null,E(o.features,r=>(a(),u("div",{key:r.title,class:N(["item",[t.value]])},[k(xs,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),no=$(oo,[["__scopeId","data-v-d0a190d7"]]),ao=_({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=L();return(t,o)=>i(e).features?(a(),y(no,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),ro=_({__name:"VPHomeContent",setup(s){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,o)=>(a(),u("div",{class:"vp-doc container",style:Ie(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),io=$(ro,[["__scopeId","data-v-7a48a447"]]),lo={class:"VPHome"},co=_({__name:"VPHome",setup(s){const{frontmatter:e}=L();return(t,o)=>{const n=R("Content");return a(),u("div",lo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Gs,null,{"home-hero-info-before":p(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[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(ao),c(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),y(io,{key:0},{default:p(()=>[k(n)]),_:1})):(a(),y(n,{key:1}))])}}}),uo=$(co,[["__scopeId","data-v-cbb6ec48"]]),vo={},po={class:"VPPage"};function ho(s,e){const t=R("Content");return a(),u("div",po,[c(s.$slots,"page-top"),k(t),c(s.$slots,"page-bottom")])}const fo=$(vo,[["render",ho]]),_o=_({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=L(),{hasSidebar:o}=U();return(n,r)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(St)],!0):i(t).layout==="page"?(a(),y(fo,{key:1},{"page-top":p(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),y(uo,{key:2},{"home-hero-before":p(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),y(W(i(t).layout),{key:3})):(a(),y(Ss,{key:4},{"doc-top":p(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),mo=$(_o,[["__scopeId","data-v-91765379"]]),bo={class:"container"},ko=["innerHTML"],$o=["innerHTML"],go=_({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=L(),{hasSidebar:o}=U();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":i(o)}])},[v("div",bo,[i(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,ko)):f("",!0),i(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,$o)):f("",!0)])],2)):f("",!0)}}),yo=$(go,[["__scopeId","data-v-c970a860"]]);function Po(){const{theme:s,frontmatter:e}=L(),t=Te([]),o=g(()=>t.value.length>0);return te(()=>{t.value=be(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:o}}const So=s=>(B("data-v-bc9dc845"),s=s(),H(),s),Vo={class:"menu-text"},Lo=So(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),To={class:"header"},wo={class:"outline"},Io=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=L(),o=I(!1),n=I(0),r=I(),l=I();function h(b){var P;(P=r.value)!=null&&P.contains(b.target)||(o.value=!1)}O(o,b=>{if(b){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),ce("Escape",()=>{o.value=!1}),te(()=>{o.value=!1});function d(){o.value=!o.value,n.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(()=>{o.value=!1}))}function V(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:N({open:o.value})},[v("span",Vo,w(i(He)(i(t))),1),Lo],2)):(a(),u("button",{key:1,onClick:V},w(i(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:p(()=>[o.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[v("div",To,[v("a",{class:"top-link",href:"#",onClick:V},w(i(t).returnToTopLabel||"Return to top"),1)]),v("div",wo,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),No=$(Io,[["__scopeId","data-v-bc9dc845"]]),Mo=s=>(B("data-v-070ab83d"),s=s(),H(),s),Ao={class:"container"},Co=["aria-expanded"],Bo=Mo(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ho={class:"menu-text"},Eo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=L(),{hasSidebar:o}=U(),{headers:n}=Po(),{y:r}=Me(),l=I(0);K(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{n.value=be(t.value.outline??e.value.outline)});const h=g(()=>n.value.length===0),d=g(()=>h.value&&!o.value),m=g(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:h.value,fixed:d.value}));return(V,b)=>i(t).layout!=="home"&&(!d.value||i(r)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[v("div",Ao,[i(o)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[Bo,v("span",Ho,w(i(e).sidebarMenuLabel||"Menu"),1)],8,Co)):f("",!0),k(No,{headers:i(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Do=$(Eo,[["__scopeId","data-v-070ab83d"]]);function Fo(){const s=I(!1);function e(){s.value=!0,window.addEventListener("resize",n)}function t(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=se();return O(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:o}}const Oo={},Uo={class:"VPSwitch",type:"button",role:"switch"},jo={class:"check"},Go={key:0,class:"icon"};function zo(s,e){return a(),u("button",Uo,[v("span",jo,[s.$slots.default?(a(),u("span",Go,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Ko=$(Oo,[["render",zo],["__scopeId","data-v-4a1c76db"]]),Fe=s=>(B("data-v-b79b56d4"),s=s(),H(),s),Ro=Fe(()=>v("span",{class:"vpi-sun sun"},null,-1)),qo=Fe(()=>v("span",{class:"vpi-moon moon"},null,-1)),Wo=_({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=L(),o=J("toggle-appearance",()=>{e.value=!e.value}),n=g(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,l)=>(a(),y(Ko,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(o)},{default:p(()=>[Ro,qo]),_:1},8,["title","aria-checked","onClick"]))}}),ke=$(Wo,[["__scopeId","data-v-b79b56d4"]]),Jo={key:0,class:"VPNavBarAppearance"},Yo=_({__name:"VPNavBarAppearance",setup(s){const{site:e}=L();return(t,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Jo,[k(ke)])):f("",!0)}}),Xo=$(Yo,[["__scopeId","data-v-ead91a81"]]),$e=I();let Oe=!1,ie=0;function Qo(s){const e=I(!1);if(oe){!Oe&&Zo(),ie++;const t=O($e,o=>{var n,r,l;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(l=s.onBlur)==null||l.call(s))});fe(()=>{t(),ie--,ie||xo()})}return et(e)}function Zo(){document.addEventListener("focusin",Ue),Oe=!0,$e.value=document.activeElement}function xo(){document.removeEventListener("focusin",Ue)}function Ue(){$e.value=document.activeElement}const en={class:"VPMenuLink"},tn=_({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=L();return(t,o)=>(a(),u("div",en,[k(D,{class:N({active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:p(()=>[F(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(tn,[["__scopeId","data-v-8b74d055"]]),sn={class:"VPMenuGroup"},on={key:0,class:"title"},nn=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),u("div",sn,[e.text?(a(),u("p",on,w(e.text),1)):f("",!0),(a(!0),u(M,null,E(e.items,o=>(a(),u(M,null,["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),an=$(nn,[["__scopeId","data-v-48c802d0"]]),rn={class:"VPMenu"},ln={key:0,class:"items"},cn=_({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),u("div",rn,[e.items?(a(),u("div",ln,[(a(!0),u(M,null,E(e.items,o=>(a(),u(M,{key:o.text},["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):(a(),y(an,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),un=$(cn,[["__scopeId","data-v-97491713"]]),dn=s=>(B("data-v-e5380155"),s=s(),H(),s),vn=["aria-expanded","aria-label"],pn={key:0,class:"text"},hn=["innerHTML"],fn=dn(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),_n={key:1,class:"vpi-more-horizontal icon"},mn={class:"menu"},bn=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=I(!1),t=I();Qo({el:t,onBlur:o});function o(){e.value=!1}return(n,r)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=l=>e.value=!0),onMouseleave:r[2]||(r[2]=l=>e.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",pn,[n.icon?(a(),u("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,hn)):f("",!0),fn])):(a(),u("span",_n))],8,vn),v("div",mn,[k(un,{items:n.items},{default:p(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(bn,[["__scopeId","data-v-e5380155"]]),kn=["href","aria-label","innerHTML"],$n=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=g(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,kn))}}),gn=$($n,[["__scopeId","data-v-717b8b75"]]),yn={class:"VPSocialLinks"},Pn=_({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),u("div",yn,[(a(!0),u(M,null,E(e.links,({link:o,icon:n,ariaLabel:r})=>(a(),y(gn,{key:o,icon:n,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),ye=$(Pn,[["__scopeId","data-v-ee7a9424"]]),Sn={key:0,class:"group translations"},Vn={class:"trans-title"},Ln={key:1,class:"group"},Tn={class:"item appearance"},wn={class:"label"},In={class:"appearance-action"},Nn={key:2,class:"group"},Mn={class:"item social-links"},An=_({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=L(),{localeLinks:o,currentLang:n}=X({correspondingLink:!0}),r=g(()=>o.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,h)=>r.value?(a(),y(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[i(o).length&&i(n).label?(a(),u("div",Sn,[v("p",Vn,w(i(n).label),1),(a(!0),u(M,null,E(i(o),d=>(a(),y(ne,{key:d.link,item:d},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Ln,[v("div",Tn,[v("p",wn,w(i(t).darkModeSwitchLabel||"Appearance"),1),v("div",In,[k(ke)])])])):f("",!0),i(t).socialLinks?(a(),u("div",Nn,[v("div",Mn,[k(ye,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Cn=$(An,[["__scopeId","data-v-9b536d0b"]]),Bn=s=>(B("data-v-5dea55bf"),s=s(),H(),s),Hn=["aria-expanded"],En=Bn(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),Dn=[En],Fn=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){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]=o=>e.$emit("click"))},Dn,10,Hn))}}),On=$(Fn,[["__scopeId","data-v-5dea55bf"]]),Un=["innerHTML"],jn=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=L();return(t,o)=>(a(),y(D,{class:N({VPNavBarMenuLink:!0,active:i(z)(i(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:p(()=>[v("span",{innerHTML:t.item.text},null,8,Un)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Gn=$(jn,[["__scopeId","data-v-ed5ac1f6"]]),zn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=L(),o=r=>"link"in r?z(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(o),n=g(()=>o(e.item));return(r,l)=>(a(),y(ge,{class:N({VPNavBarMenuGroup:!0,active:i(z)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Kn=s=>(B("data-v-492ea56d"),s=s(),H(),s),Rn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},qn=Kn(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Wn=_({__name:"VPNavBarMenu",setup(s){const{theme:e}=L();return(t,o)=>i(e).nav?(a(),u("nav",Rn,[qn,(a(!0),u(M,null,E(i(e).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Gn,{key:0,item:n},null,8,["item"])):(a(),y(zn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Jn=$(Wn,[["__scopeId","data-v-492ea56d"]]);function Yn(s){const{localeIndex:e,theme:t}=L();function o(n){var A,C,T;const r=n.split("."),l=(A=t.value.search)==null?void 0:A.options,h=l&&typeof l=="object",d=h&&((T=(C=l.locales)==null?void 0:C[e.value])==null?void 0:T.translations)||null,m=h&&l.translations||null;let V=d,b=m,P=s;const S=r.pop();for(const j of r){let G=null;const q=P==null?void 0:P[j];q&&(G=P=q);const ae=b==null?void 0:b[j];ae&&(G=b=ae);const re=V==null?void 0:V[j];re&&(G=V=re),q||(P=G),ae||(b=G),re||(V=G)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return o}const Xn=["aria-label"],Qn={class:"DocSearch-Button-Container"},Zn=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),xn={class:"DocSearch-Button-Placeholder"},ea=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Pe=_({__name:"VPNavBarSearchButton",setup(s){const t=Yn({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[v("span",Qn,[Zn,v("span",xn,w(i(t)("button.buttonText")),1)]),ea],8,Xn))}}),ta={class:"VPNavBarSearch"},sa={id:"local-search"},oa={key:1,id:"docsearch"},na=_({__name:"VPNavBarSearch",setup(s){const e=tt(()=>st(()=>import("./VPLocalSearchBox.DmElXrfp.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:o}=L(),n=I(!1),r=I(!1);K(()=>{});function l(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=I(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{d(b)||(b.preventDefault(),m.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",ta,[i(V)==="local"?(a(),u(M,{key:0},[m.value?(a(),y(i(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):f("",!0),v("div",sa,[k(Pe,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):i(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),y(i(t),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),u("div",oa,[k(Pe,{onClick:l})]))],64)):f("",!0)])}}}),aa=_({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=L();return(t,o)=>i(e).socialLinks?(a(),y(ye,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),ra=$(aa,[["__scopeId","data-v-164c457f"]]),ia=["href","rel","target"],la={key:1},ca={key:2},ua=_({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=L(),{hasSidebar:o}=U(),{currentLang:n}=X(),r=g(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=g(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),h=g(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":i(o)}])},[v("a",{class:"title",href:r.value??i(me)(i(n).link),rel:l.value,target:h.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),y(x,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),u("span",la,w(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),u("span",ca,w(i(e).title),1)):f("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,ia)],2))}}),da=$(ua,[["__scopeId","data-v-28a961f9"]]),va={class:"items"},pa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(s){const{theme:e}=L(),{localeLinks:t,currentLang:o}=X({correspondingLink:!0});return(n,r)=>i(t).length&&i(o).label?(a(),y(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:p(()=>[v("div",va,[v("p",pa,w(i(o).label),1),(a(!0),u(M,null,E(i(t),l=>(a(),y(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),fa=$(ha,[["__scopeId","data-v-c80d9ad0"]]),_a=s=>(B("data-v-40788ea0"),s=s(),H(),s),ma={class:"wrapper"},ba={class:"container"},ka={class:"title"},$a={class:"content"},ga={class:"content-body"},ya=_a(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),Pa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Me(),{hasSidebar:t}=U(),{frontmatter:o}=L(),n=I({});return Le(()=>{n.value={"has-sidebar":t.value,home:o.value.layout==="home",top:e.value===0}}),(r,l)=>(a(),u("div",{class:N(["VPNavBar",n.value])},[v("div",ma,[v("div",ba,[v("div",ka,[k(da,null,{"nav-bar-title-before":p(()=>[c(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",$a,[v("div",ga,[c(r.$slots,"nav-bar-content-before",{},void 0,!0),k(na,{class:"search"}),k(Jn,{class:"menu"}),k(fa,{class:"translations"}),k(Xo,{class:"appearance"}),k(ra,{class:"social-links"}),k(Cn,{class:"extra"}),c(r.$slots,"nav-bar-content-after",{},void 0,!0),k(On,{class:"hamburger",active:r.isScreenOpen,onClick:l[0]||(l[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),ya],2))}}),Sa=$(Pa,[["__scopeId","data-v-40788ea0"]]),Va={key:0,class:"VPNavScreenAppearance"},La={class:"text"},Ta=_({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=L();return(o,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Va,[v("p",La,w(i(t).darkModeSwitchLabel||"Appearance"),1),k(ke)])):f("",!0)}}),wa=$(Ta,[["__scopeId","data-v-2b89f08b"]]),Ia=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=J("close-screen");return(t,o)=>(a(),y(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Na=$(Ia,[["__scopeId","data-v-27d04aeb"]]),Ma=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=J("close-screen");return(t,o)=>(a(),y(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:p(()=>[F(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),je=$(Ma,[["__scopeId","data-v-7179dbb7"]]),Aa={class:"VPNavScreenMenuGroupSection"},Ca={key:0,class:"title"},Ba=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),u("div",Aa,[e.text?(a(),u("p",Ca,w(e.text),1)):f("",!0),(a(!0),u(M,null,E(e.items,o=>(a(),y(je,{key:o.text,item:o},null,8,["item"]))),128))]))}}),Ha=$(Ba,[["__scopeId","data-v-4b8941ac"]]),Ea=s=>(B("data-v-c9df2649"),s=s(),H(),s),Da=["aria-controls","aria-expanded"],Fa=["innerHTML"],Oa=Ea(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],ja={key:1,class:"group"},Ga=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=I(!1),o=g(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[v("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:n},[v("span",{class:"button-text",innerHTML:r.text},null,8,Fa),Oa],8,Da),v("div",{id:o.value,class:"items"},[(a(!0),u(M,null,E(r.items,h=>(a(),u(M,{key:h.text},["link"in h?(a(),u("div",{key:h.text,class:"item"},[k(je,{item:h},null,8,["item"])])):(a(),u("div",ja,[k(Ha,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),za=$(Ga,[["__scopeId","data-v-c9df2649"]]),Ka={key:0,class:"VPNavScreenMenu"},Ra=_({__name:"VPNavScreenMenu",setup(s){const{theme:e}=L();return(t,o)=>i(e).nav?(a(),u("nav",Ka,[(a(!0),u(M,null,E(i(e).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Na,{key:0,item:n},null,8,["item"])):(a(),y(za,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),qa=_({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=L();return(t,o)=>i(e).socialLinks?(a(),y(ye,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ge=s=>(B("data-v-362991c2"),s=s(),H(),s),Wa=Ge(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Ja=Ge(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ya={class:"list"},Xa=_({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=X({correspondingLink:!0}),o=I(!1);function n(){o.value=!o.value}return(r,l)=>i(e).length&&i(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:o.value}])},[v("button",{class:"title",onClick:n},[Wa,F(" "+w(i(t).label)+" ",1),Ja]),v("ul",Ya,[(a(!0),u(M,null,E(i(e),h=>(a(),u("li",{key:h.link,class:"item"},[k(D,{class:"link",href:h.link},{default:p(()=>[F(w(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Qa=$(Xa,[["__scopeId","data-v-362991c2"]]),Za={class:"container"},xa=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=I(null),t=Ae(oe?document.body:null);return(o,n)=>(a(),y(pe,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:p(()=>[o.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[v("div",Za,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),k(Ra,{class:"menu"}),k(Qa,{class:"translations"}),k(wa,{class:"appearance"}),k(qa,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),er=$(xa,[["__scopeId","data-v-382f42e9"]]),tr={key:0,class:"VPNav"},sr=_({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=Fo(),{frontmatter:n}=L(),r=g(()=>n.value.navbar!==!1);return _e("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,h)=>r.value?(a(),u("header",tr,[k(Sa,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(er,{open:i(e)},{"nav-screen-content-before":p(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),or=$(sr,[["__scopeId","data-v-f1e365da"]]),ze=s=>(B("data-v-2ea20db7"),s=s(),H(),s),nr=["role","tabindex"],ar=ze(()=>v("div",{class:"indicator"},null,-1)),rr=ze(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ir=[rr],lr={key:1,class:"items"},cr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:o,isLink:n,isActiveLink:r,hasActiveLink:l,hasChildren:h,toggle:d}=wt(g(()=>e.item)),m=g(()=>h.value?"section":"div"),V=g(()=>n.value?"a":"div"),b=g(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=g(()=>n.value?void 0:"button"),S=g(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":l.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(T,j)=>{const G=R("VPSidebarItem",!0);return a(),y(W(m.value),{class:N(["VPSidebarItem",S.value])},{default:p(()=>[T.item.text?(a(),u("div",Q({key:0,class:"item",role:P.value},nt(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[ar,T.item.link?(a(),y(D,{key:0,tag:V.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:p(()=>[(a(),y(W(b.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),y(W(b.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ir,32)):f("",!0)],16,nr)):f("",!0),T.item.items&&T.item.items.length?(a(),u("div",lr,[T.depth<5?(a(!0),u(M,{key:0},E(T.item.items,q=>(a(),y(G,{key:q.text,item:q,depth:T.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),ur=$(cr,[["__scopeId","data-v-2ea20db7"]]),Ke=s=>(B("data-v-ec846e01"),s=s(),H(),s),dr=Ke(()=>v("div",{class:"curtain"},null,-1)),vr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},pr=Ke(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),hr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=U(),o=s,n=I(null),r=Ae(oe?document.body:null);return O([o,n],()=>{var l;o.open?(r.value=!0,(l=n.value)==null||l.focus()):r.value=!1},{immediate:!0,flush:"post"}),(l,h)=>i(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:l.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=at(()=>{},["stop"]))},[dr,v("nav",vr,[pr,c(l.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),u(M,null,E(i(e),d=>(a(),u("div",{key:d.text,class:"group"},[k(ur,{item:d,depth:0},null,8,["item"])]))),128)),c(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),fr=$(hr,[["__scopeId","data-v-ec846e01"]]),_r=_({__name:"VPSkipLink",setup(s){const e=se(),t=I();O(()=>e.path,()=>t.value.focus());function o({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const l=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",l)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",l),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),u(M,null,[v("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),mr=$(_r,[["__scopeId","data-v-c3508ec8"]]),br=_({__name:"Layout",setup(s){const{isOpen:e,open:t,close:o}=U(),n=se();O(()=>n.path,o),Tt(e,o);const{frontmatter:r}=L(),l=Ce(),h=g(()=>!!l["home-hero-image"]);return _e("hero-image-slot-exists",h),(d,m)=>{const V=R("Content");return i(r).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",i(r).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(mr),k(vt,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),k(or,null,{"nav-bar-title-before":p(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Do,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),k(fr,{open:i(e)},{"sidebar-nav-before":p(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(mo,null,{"page-top":p(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(yo),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),y(V,{key:1}))}}}),kr=$(br,[["__scopeId","data-v-a9a9e638"]]),Se={Layout:kr,enhanceApp:({app:s})=>{s.component("Badge",ct)}},$r=s=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...r)=>n(...r)};const e=document.documentElement;return{stabilizeScrollPosition:o=>async(...n)=>{const r=o(...n),l=s.value;if(!l)return r;const h=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-h,r}}},Re="vitepress:tabSharedState",Y=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",gr=()=>{const s=Y==null?void 0:Y.getItem(qe);if(s)try{return JSON.parse(s)}catch{}return{}},yr=s=>{Y&&Y.setItem(qe,JSON.stringify(s))},Pr=s=>{const e=rt({});O(()=>e.content,(t,o)=>{t&&o&&yr(t)},{deep:!0}),s.provide(Re,e)},Sr=(s,e)=>{const t=J(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");K(()=>{t.content||(t.content=gr())});const o=I(),n=g({get(){var d;const l=e.value,h=s.value;if(l){const m=(d=t.content)==null?void 0:d[l];if(m&&h.includes(m))return m}else{const m=o.value;if(m)return m}return h[0]},set(l){const h=e.value;h?t.content&&(t.content[h]=l):o.value=l}});return{selected:n,select:l=>{n.value=l}}};let Ve=0;const Vr=()=>(Ve++,""+Ve);function Lr(){const s=Ce();return g(()=>{var o;const t=(o=s.default)==null?void 0:o.call(s);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var r;return(r=n.props)==null?void 0:r.label}):[]})}const We="vitepress:tabSingleState",Tr=s=>{_e(We,s)},wr=()=>{const s=J(We);if(!s)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return s},Ir={class:"plugin-tabs"},Nr=["id","aria-selected","aria-controls","tabindex","onClick"],Mr=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(s){const e=s,t=Lr(),{selected:o,select:n}=Sr(t,it(e,"sharedStateKey")),r=I(),{stabilizeScrollPosition:l}=$r(r),h=l(n),d=I([]),m=b=>{var A;const P=t.value.indexOf(o.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",Ir,[v("div",{ref_key:"tablist",ref:r,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(i(t),S=>(a(),u("button",{id:`tab-${S}-${i(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===i(o),"aria-controls":`panel-${S}-${i(V)}`,tabindex:S===i(o)?0:-1,onClick:()=>i(h)(S)},w(S),9,Nr))),128))],544),c(b.$slots,"default")]))}}),Ar=["id","aria-labelledby"],Cr=_({__name:"PluginTabsTab",props:{label:{}},setup(s){const{uid:e,selected:t}=wr();return(o,n)=>i(t)===o.label?(a(),u("div",{key:0,id:`panel-${o.label}-${i(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${o.label}-${i(e)}`},[c(o.$slots,"default",{},void 0,!0)],8,Ar)):f("",!0)}}),Br=$(Cr,[["__scopeId","data-v-9b0d03d2"]]),Hr=s=>{Pr(s),s.component("PluginTabs",Mr),s.component("PluginTabsTab",Br)},Dr={extends:Se,Layout(){return lt(Se.Layout,null,{})},enhanceApp({app:s,router:e,siteData:t}){Hr(s)}};export{Dr as R,Yn as c,L as u}; +const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.BjdSI7Rt.js","assets/chunks/framework.CXV__M-i.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{d as _,o as a,c as u,r as c,n as N,a as F,t as w,b as y,w as p,e as f,T as pe,_ as $,u as Je,i as Ye,f as Xe,g as he,h as g,j as v,k as i,p as B,l as H,m as z,q as le,s as I,v as O,x as ee,y as K,z as fe,A as Le,B as Qe,C as Ze,D as R,F as M,E,G as Te,H as te,I as k,J as W,K as we,L as se,M as Q,N as J,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 st,Y as Ae,Z as _e,$ as ot,a0 as nt,a1 as at,a2 as Ce,a3 as rt,a4 as it,a5 as lt}from"./framework.CXV__M-i.js";const ct=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[F(w(e.text),1)])],2))}}),ut={key:0,class:"VPBackdrop"},dt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(e,t)=>(a(),y(pe,{name:"fade"},{default:p(()=>[e.show?(a(),u("div",ut)):f("",!0)]),_:1}))}}),vt=$(dt,[["__scopeId","data-v-b06cdb19"]]),L=Je;function pt(s,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(s,e):(s(),(o=!0)&&setTimeout(()=>o=!1,e))}}function ue(s){return/^\//.test(s)?s:`/${s}`}function me(s){const{pathname:e,search:t,hash:o,protocol:n}=new URL(s,"http://a.com");if(Ye(s)||s.startsWith("#")||!n.startsWith("http")||!Xe(e))return s;const{site:r}=L(),l=e.endsWith("/")||e.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${o}`);return he(l)}function X({correspondingLink:s=!1}={}){const{site:e,localeIndex:t,page:o,theme:n,hash:r}=L(),l=g(()=>{var d,m;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:g(()=>Object.entries(e.value.locales).flatMap(([d,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&s,o.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:l}}function ht(s,e,t,o){return e?s.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const ft=s=>(B("data-v-951cab6c"),s=s(),H(),s),_t={class:"NotFound"},mt={class:"code"},bt={class:"title"},kt=ft(()=>v("div",{class:"divider"},null,-1)),$t={class:"quote"},gt={class:"action"},yt=["href","aria-label"],Pt=_({__name:"NotFound",setup(s){const{theme:e}=L(),{currentLang:t}=X();return(o,n)=>{var r,l,h,d,m;return a(),u("div",_t,[v("p",mt,w(((r=i(e).notFound)==null?void 0:r.code)??"404"),1),v("h1",bt,w(((l=i(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),kt,v("blockquote",$t,w(((h=i(e).notFound)==null?void 0:h.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),v("div",gt,[v("a",{class:"link",href:i(he)(i(t).link),"aria-label":((d=i(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((m=i(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,yt)])])}}}),St=$(Pt,[["__scopeId","data-v-951cab6c"]]);function Be(s,e){if(Array.isArray(s))return Z(s);if(s==null)return[];e=ue(e);const t=Object.keys(s).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(ue(n))),o=t?s[t]:[];return Array.isArray(o)?Z(o):Z(o.items,o.base)}function Vt(s){const e=[];let t=0;for(const o in s){const n=s[o];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function Lt(s){const e=[];function t(o){for(const n of o)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(s),e}function de(s,e){return Array.isArray(e)?e.some(t=>de(s,t)):z(s,e.link)?!0:e.items?de(s,e.items):!1}function Z(s,e){return[...s].map(t=>{const o={...t},n=o.base||e;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=Z(o.items,n)),o})}function U(){const{frontmatter:s,page:e,theme:t}=L(),o=le("(min-width: 960px)"),n=I(!1),r=g(()=>{const C=t.value.sidebar,T=e.value.relativePath;return C?Be(C,T):[]}),l=I(r.value);O(r,(C,T)=>{JSON.stringify(C)!==JSON.stringify(T)&&(l.value=r.value)});const h=g(()=>s.value.sidebar!==!1&&l.value.length>0&&s.value.layout!=="home"),d=g(()=>m?s.value.aside==null?t.value.aside==="left":s.value.aside==="left":!1),m=g(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:t.value.aside!==!1),V=g(()=>h.value&&o.value),b=g(()=>h.value?Vt(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:h,hasAside:m,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function Tt(s,e){let t;ee(()=>{t=s.value?document.activeElement:void 0}),K(()=>{window.addEventListener("keyup",o)}),fe(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(e(),t==null||t.focus())}}function wt(s){const{page:e,hash:t}=L(),o=I(!1),n=g(()=>s.value.collapsed!=null),r=g(()=>!!s.value.link),l=I(!1),h=()=>{l.value=z(e.value.relativePath,s.value.link)};O([e,s,t],h),K(h);const d=g(()=>l.value?!0:s.value.items?de(e.value.relativePath,s.value.items):!1),m=g(()=>!!(s.value.items&&s.value.items.length));ee(()=>{o.value=!!(n.value&&s.value.collapsed)}),Le(()=>{(l.value||d.value)&&(o.value=!1)});function V(){n.value&&(o.value=!o.value)}return{collapsed:o,collapsible:n,isLink:r,isActiveLink:l,hasActiveLink:d,hasChildren:m,toggle:V}}function It(){const{hasSidebar:s}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:g(()=>!t.value&&!e.value?!1:s.value?t.value:e.value)}}const ve=[];function He(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function be(s){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{element:t,title:Nt(t),link:"#"+t.id,level:o}});return Mt(e,s)}function Nt(s){let e="";for(const t of s.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 Mt(s,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;s=s.filter(l=>l.level>=o&&l.level<=n),ve.length=0;for(const{element:l,link:h}of s)ve.push({element:l,link:h});const r=[];e:for(let l=0;l=0;d--){const m=s[d];if(m.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),Qe(()=>{l(location.hash)}),fe(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const h=window.scrollY,d=window.innerHeight,m=document.body.offsetHeight,V=Math.abs(h+d-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Ct(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(h<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>h+Ze()+4)break;P=S}l(P)}function l(h){n&&n.classList.remove("active"),h==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Ct(s){let e=0;for(;s!==document.body;){if(s===null)return NaN;e+=s.offsetTop,s=s.offsetParent}return e}const Bt=["href","title"],Ht=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function e({target:t}){const o=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(t,o)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:r,link:l,title:h})=>(a(),u("li",null,[v("a",{class:"outline-link",href:l,onClick:e,title:h},w(h),9,Bt),r!=null&&r.length?(a(),y(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Ee=$(Ht,[["__scopeId","data-v-3f927ebe"]]),Et={class:"content"},Dt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ft=_({__name:"VPDocAsideOutline",setup(s){const{frontmatter:e,theme:t}=L(),o=Te([]);te(()=>{o.value=be(e.value.outline??t.value.outline)});const n=I(),r=I();return At(n,r),(l,h)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n},[v("div",Et,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",Dt,w(i(He)(i(t))),1),k(Ee,{headers:o.value,root:!0},null,8,["headers"])])],2))}}),Ot=$(Ft,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},jt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const e=()=>null;return(t,o)=>(a(),u("div",Ut,[k(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Gt=s=>(B("data-v-6d7b3c46"),s=s(),H(),s),zt={class:"VPDocAside"},Kt=Gt(()=>v("div",{class:"spacer"},null,-1)),Rt=_({__name:"VPDocAside",setup(s){const{theme:e}=L();return(t,o)=>(a(),u("div",zt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Ot),c(t.$slots,"aside-outline-after",{},void 0,!0),Kt,c(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),y(jt,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),qt=$(Rt,[["__scopeId","data-v-6d7b3c46"]]);function Wt(){const{theme:s,page:e}=L();return g(()=>{const{text:t="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(e.value):n=o.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Jt(){const{page:s,theme:e,frontmatter:t}=L();return g(()=>{var m,V,b,P,S,A,C,T;const o=Be(e.value.sidebar,s.value.relativePath),n=Lt(o),r=Yt(n,j=>j.link.replace(/[?#].*$/,"")),l=r.findIndex(j=>z(s.value.relativePath,j.link)),h=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=r[l-1])==null?void 0:b.docFooterText)??((P=r[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=r[l-1])==null?void 0:S.link)},next:d?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[l+1])==null?void 0:A.docFooterText)??((C=r[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((T=r[l+1])==null?void 0:T.link)}}})}function Yt(s,e){const t=new Set;return s.filter(o=>{const n=e(o);return t.has(n)?!1:t.add(n)})}const D=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const e=s,t=g(()=>e.tag??(e.href?"a":"span")),o=g(()=>e.href&&we.test(e.href)||e.target==="_blank");return(n,r)=>(a(),y(W(t.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?i(me)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:p(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Xt={class:"VPLastUpdated"},Qt=["datetime"],Zt=_({__name:"VPDocFooterLastUpdated",setup(s){const{theme:e,page:t,frontmatter:o,lang:n}=L(),r=g(()=>new Date(o.value.lastUpdated??t.value.lastUpdated)),l=g(()=>r.value.toISOString()),h=I("");return K(()=>{ee(()=>{var d,m,V;h.value=new Intl.DateTimeFormat((m=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&m.forceLocale?n.value:void 0,((V=e.value.lastUpdated)==null?void 0:V.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(d,m)=>{var V;return a(),u("p",Xt,[F(w(((V=i(e).lastUpdated)==null?void 0:V.text)||i(e).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:l.value},w(h.value),9,Qt)])}}}),xt=$(Zt,[["__scopeId","data-v-9da12f1d"]]),De=s=>(B("data-v-b88cabfa"),s=s(),H(),s),es={key:0,class:"VPDocFooter"},ts={key:0,class:"edit-info"},ss={key:0,class:"edit-link"},os=De(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ns={key:1,class:"last-updated"},as={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},rs=De(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),is={class:"pager"},ls=["innerHTML"],cs=["innerHTML"],us={class:"pager"},ds=["innerHTML"],vs=["innerHTML"],ps=_({__name:"VPDocFooter",setup(s){const{theme:e,page:t,frontmatter:o}=L(),n=Wt(),r=Jt(),l=g(()=>e.value.editLink&&o.value.editLink!==!1),h=g(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),d=g(()=>l.value||h.value||r.value.prev||r.value.next);return(m,V)=>{var b,P,S,A;return d.value?(a(),u("footer",es,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||h.value?(a(),u("div",ts,[l.value?(a(),u("div",ss,[k(D,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:p(()=>[os,F(" "+w(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),u("div",ns,[k(xt)])):f("",!0)])):f("",!0),(b=i(r).prev)!=null&&b.link||(P=i(r).next)!=null&&P.link?(a(),u("nav",as,[rs,v("div",is,[(S=i(r).prev)!=null&&S.link?(a(),y(D,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:p(()=>{var C;return[v("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,ls),v("span",{class:"title",innerHTML:i(r).prev.text},null,8,cs)]}),_:1},8,["href"])):f("",!0)]),v("div",us,[(A=i(r).next)!=null&&A.link?(a(),y(D,{key:0,class:"pager-link next",href:i(r).next.link},{default:p(()=>{var C;return[v("span",{class:"desc",innerHTML:((C=i(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,ds),v("span",{class:"title",innerHTML:i(r).next.text},null,8,vs)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),hs=$(ps,[["__scopeId","data-v-b88cabfa"]]),fs=s=>(B("data-v-83890dd9"),s=s(),H(),s),_s={class:"container"},ms=fs(()=>v("div",{class:"aside-curtain"},null,-1)),bs={class:"aside-container"},ks={class:"aside-content"},$s={class:"content"},gs={class:"content-container"},ys={class:"main"},Ps=_({__name:"VPDoc",setup(s){const{theme:e}=L(),t=se(),{hasSidebar:o,hasAside:n,leftAside:r}=U(),l=g(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,d)=>{const m=R("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":i(o),"has-aside":i(n)}])},[c(h.$slots,"doc-top",{},void 0,!0),v("div",_s,[i(n)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":i(r)}])},[ms,v("div",bs,[v("div",ks,[k(qt,null,{"aside-top":p(()=>[c(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),v("div",$s,[v("div",gs,[c(h.$slots,"doc-before",{},void 0,!0),v("main",ys,[k(m,{class:N(["vp-doc",[l.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(hs,null,{"doc-footer-before":p(()=>[c(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(h.$slots,"doc-after",{},void 0,!0)])])]),c(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ss=$(Ps,[["__scopeId","data-v-83890dd9"]]),Vs=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const e=s,t=g(()=>e.href&&we.test(e.href)),o=g(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),y(W(o.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?i(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:p(()=>[F(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ls=$(Vs,[["__scopeId","data-v-14206e74"]]),Ts=["src","alt"],ws=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(e,t)=>{const o=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",Q({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(he)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,Ts)):(a(),u(M,{key:1},[k(o,Q({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(o,Q({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),x=$(ws,[["__scopeId","data-v-35a7d0b8"]]),Is=s=>(B("data-v-955009fc"),s=s(),H(),s),Ns={class:"container"},Ms={class:"main"},As={key:0,class:"name"},Cs=["innerHTML"],Bs=["innerHTML"],Hs=["innerHTML"],Es={key:0,class:"actions"},Ds={key:0,class:"image"},Fs={class:"image-container"},Os=Is(()=>v("div",{class:"image-bg"},null,-1)),Us=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const e=J("hero-image-slot-exists");return(t,o)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||i(e)}])},[v("div",Ns,[v("div",Ms,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",As,[v("span",{innerHTML:t.name,class:"clip"},null,8,Cs)])):f("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,Bs)):f("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Hs)):f("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Es,[(a(!0),u(M,null,E(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(Ls,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),u("div",Ds,[v("div",Fs,[Os,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),y(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),js=$(Us,[["__scopeId","data-v-955009fc"]]),Gs=_({__name:"VPHomeHero",setup(s){const{frontmatter:e}=L();return(t,o)=>i(e).hero?(a(),y(js,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":p(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),zs=s=>(B("data-v-f5e9645b"),s=s(),H(),s),Ks={class:"box"},Rs={key:0,class:"icon"},qs=["innerHTML"],Ws=["innerHTML"],Js=["innerHTML"],Ys={key:4,class:"link-text"},Xs={class:"link-text-value"},Qs=zs(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),Zs=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(e,t)=>(a(),y(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:p(()=>[v("article",Ks,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Rs,[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(),y(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,qs)):f("",!0),v("h2",{class:"title",innerHTML:e.title},null,8,Ws),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Js)):f("",!0),e.linkText?(a(),u("div",Ys,[v("p",Xs,[F(w(e.linkText)+" ",1),Qs])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),xs=$(Zs,[["__scopeId","data-v-f5e9645b"]]),eo={key:0,class:"VPFeatures"},to={class:"container"},so={class:"items"},oo=_({__name:"VPFeatures",props:{features:{}},setup(s){const e=s,t=g(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),u("div",eo,[v("div",to,[v("div",so,[(a(!0),u(M,null,E(o.features,r=>(a(),u("div",{key:r.title,class:N(["item",[t.value]])},[k(xs,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),no=$(oo,[["__scopeId","data-v-d0a190d7"]]),ao=_({__name:"VPHomeFeatures",setup(s){const{frontmatter:e}=L();return(t,o)=>i(e).features?(a(),y(no,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),ro=_({__name:"VPHomeContent",setup(s){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,o)=>(a(),u("div",{class:"vp-doc container",style:Ie(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),io=$(ro,[["__scopeId","data-v-7a48a447"]]),lo={class:"VPHome"},co=_({__name:"VPHome",setup(s){const{frontmatter:e}=L();return(t,o)=>{const n=R("Content");return a(),u("div",lo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Gs,null,{"home-hero-info-before":p(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[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(ao),c(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),y(io,{key:0},{default:p(()=>[k(n)]),_:1})):(a(),y(n,{key:1}))])}}}),uo=$(co,[["__scopeId","data-v-cbb6ec48"]]),vo={},po={class:"VPPage"};function ho(s,e){const t=R("Content");return a(),u("div",po,[c(s.$slots,"page-top"),k(t),c(s.$slots,"page-bottom")])}const fo=$(vo,[["render",ho]]),_o=_({__name:"VPContent",setup(s){const{page:e,frontmatter:t}=L(),{hasSidebar:o}=U();return(n,r)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(St)],!0):i(t).layout==="page"?(a(),y(fo,{key:1},{"page-top":p(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),y(uo,{key:2},{"home-hero-before":p(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),y(W(i(t).layout),{key:3})):(a(),y(Ss,{key:4},{"doc-top":p(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),mo=$(_o,[["__scopeId","data-v-91765379"]]),bo={class:"container"},ko=["innerHTML"],$o=["innerHTML"],go=_({__name:"VPFooter",setup(s){const{theme:e,frontmatter:t}=L(),{hasSidebar:o}=U();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":i(o)}])},[v("div",bo,[i(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,ko)):f("",!0),i(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,$o)):f("",!0)])],2)):f("",!0)}}),yo=$(go,[["__scopeId","data-v-c970a860"]]);function Po(){const{theme:s,frontmatter:e}=L(),t=Te([]),o=g(()=>t.value.length>0);return te(()=>{t.value=be(e.value.outline??s.value.outline)}),{headers:t,hasLocalNav:o}}const So=s=>(B("data-v-bc9dc845"),s=s(),H(),s),Vo={class:"menu-text"},Lo=So(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),To={class:"header"},wo={class:"outline"},Io=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const e=s,{theme:t}=L(),o=I(!1),n=I(0),r=I(),l=I();function h(b){var P;(P=r.value)!=null&&P.contains(b.target)||(o.value=!1)}O(o,b=>{if(b){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),ce("Escape",()=>{o.value=!1}),te(()=>{o.value=!1});function d(){o.value=!o.value,n.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(()=>{o.value=!1}))}function V(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:N({open:o.value})},[v("span",Vo,w(i(He)(i(t))),1),Lo],2)):(a(),u("button",{key:1,onClick:V},w(i(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:p(()=>[o.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[v("div",To,[v("a",{class:"top-link",href:"#",onClick:V},w(i(t).returnToTopLabel||"Return to top"),1)]),v("div",wo,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),No=$(Io,[["__scopeId","data-v-bc9dc845"]]),Mo=s=>(B("data-v-070ab83d"),s=s(),H(),s),Ao={class:"container"},Co=["aria-expanded"],Bo=Mo(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ho={class:"menu-text"},Eo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:e,frontmatter:t}=L(),{hasSidebar:o}=U(),{headers:n}=Po(),{y:r}=Me(),l=I(0);K(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{n.value=be(t.value.outline??e.value.outline)});const h=g(()=>n.value.length===0),d=g(()=>h.value&&!o.value),m=g(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:h.value,fixed:d.value}));return(V,b)=>i(t).layout!=="home"&&(!d.value||i(r)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[v("div",Ao,[i(o)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[Bo,v("span",Ho,w(i(e).sidebarMenuLabel||"Menu"),1)],8,Co)):f("",!0),k(No,{headers:i(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Do=$(Eo,[["__scopeId","data-v-070ab83d"]]);function Fo(){const s=I(!1);function e(){s.value=!0,window.addEventListener("resize",n)}function t(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=se();return O(()=>r.path,t),{isScreenOpen:s,openScreen:e,closeScreen:t,toggleScreen:o}}const Oo={},Uo={class:"VPSwitch",type:"button",role:"switch"},jo={class:"check"},Go={key:0,class:"icon"};function zo(s,e){return a(),u("button",Uo,[v("span",jo,[s.$slots.default?(a(),u("span",Go,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Ko=$(Oo,[["render",zo],["__scopeId","data-v-4a1c76db"]]),Fe=s=>(B("data-v-b79b56d4"),s=s(),H(),s),Ro=Fe(()=>v("span",{class:"vpi-sun sun"},null,-1)),qo=Fe(()=>v("span",{class:"vpi-moon moon"},null,-1)),Wo=_({__name:"VPSwitchAppearance",setup(s){const{isDark:e,theme:t}=L(),o=J("toggle-appearance",()=>{e.value=!e.value}),n=g(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,l)=>(a(),y(Ko,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(o)},{default:p(()=>[Ro,qo]),_:1},8,["title","aria-checked","onClick"]))}}),ke=$(Wo,[["__scopeId","data-v-b79b56d4"]]),Jo={key:0,class:"VPNavBarAppearance"},Yo=_({__name:"VPNavBarAppearance",setup(s){const{site:e}=L();return(t,o)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Jo,[k(ke)])):f("",!0)}}),Xo=$(Yo,[["__scopeId","data-v-ead91a81"]]),$e=I();let Oe=!1,ie=0;function Qo(s){const e=I(!1);if(oe){!Oe&&Zo(),ie++;const t=O($e,o=>{var n,r,l;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(e.value=!0,(r=s.onFocus)==null||r.call(s)):(e.value=!1,(l=s.onBlur)==null||l.call(s))});fe(()=>{t(),ie--,ie||xo()})}return et(e)}function Zo(){document.addEventListener("focusin",Ue),Oe=!0,$e.value=document.activeElement}function xo(){document.removeEventListener("focusin",Ue)}function Ue(){$e.value=document.activeElement}const en={class:"VPMenuLink"},tn=_({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:e}=L();return(t,o)=>(a(),u("div",en,[k(D,{class:N({active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:p(()=>[F(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(tn,[["__scopeId","data-v-8b74d055"]]),sn={class:"VPMenuGroup"},on={key:0,class:"title"},nn=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),u("div",sn,[e.text?(a(),u("p",on,w(e.text),1)):f("",!0),(a(!0),u(M,null,E(e.items,o=>(a(),u(M,null,["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),an=$(nn,[["__scopeId","data-v-48c802d0"]]),rn={class:"VPMenu"},ln={key:0,class:"items"},cn=_({__name:"VPMenu",props:{items:{}},setup(s){return(e,t)=>(a(),u("div",rn,[e.items?(a(),u("div",ln,[(a(!0),u(M,null,E(e.items,o=>(a(),u(M,{key:o.text},["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):(a(),y(an,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),un=$(cn,[["__scopeId","data-v-97491713"]]),dn=s=>(B("data-v-e5380155"),s=s(),H(),s),vn=["aria-expanded","aria-label"],pn={key:0,class:"text"},hn=["innerHTML"],fn=dn(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),_n={key:1,class:"vpi-more-horizontal icon"},mn={class:"menu"},bn=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const e=I(!1),t=I();Qo({el:t,onBlur:o});function o(){e.value=!1}return(n,r)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=l=>e.value=!0),onMouseleave:r[2]||(r[2]=l=>e.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",pn,[n.icon?(a(),u("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,hn)):f("",!0),fn])):(a(),u("span",_n))],8,vn),v("div",mn,[k(un,{items:n.items},{default:p(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(bn,[["__scopeId","data-v-e5380155"]]),kn=["href","aria-label","innerHTML"],$n=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const e=s,t=g(()=>typeof e.icon=="object"?e.icon.svg:``);return(o,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,kn))}}),gn=$($n,[["__scopeId","data-v-717b8b75"]]),yn={class:"VPSocialLinks"},Pn=_({__name:"VPSocialLinks",props:{links:{}},setup(s){return(e,t)=>(a(),u("div",yn,[(a(!0),u(M,null,E(e.links,({link:o,icon:n,ariaLabel:r})=>(a(),y(gn,{key:o,icon:n,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),ye=$(Pn,[["__scopeId","data-v-ee7a9424"]]),Sn={key:0,class:"group translations"},Vn={class:"trans-title"},Ln={key:1,class:"group"},Tn={class:"item appearance"},wn={class:"label"},In={class:"appearance-action"},Nn={key:2,class:"group"},Mn={class:"item social-links"},An=_({__name:"VPNavBarExtra",setup(s){const{site:e,theme:t}=L(),{localeLinks:o,currentLang:n}=X({correspondingLink:!0}),r=g(()=>o.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,h)=>r.value?(a(),y(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[i(o).length&&i(n).label?(a(),u("div",Sn,[v("p",Vn,w(i(n).label),1),(a(!0),u(M,null,E(i(o),d=>(a(),y(ne,{key:d.link,item:d},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Ln,[v("div",Tn,[v("p",wn,w(i(t).darkModeSwitchLabel||"Appearance"),1),v("div",In,[k(ke)])])])):f("",!0),i(t).socialLinks?(a(),u("div",Nn,[v("div",Mn,[k(ye,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Cn=$(An,[["__scopeId","data-v-9b536d0b"]]),Bn=s=>(B("data-v-5dea55bf"),s=s(),H(),s),Hn=["aria-expanded"],En=Bn(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),Dn=[En],Fn=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){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]=o=>e.$emit("click"))},Dn,10,Hn))}}),On=$(Fn,[["__scopeId","data-v-5dea55bf"]]),Un=["innerHTML"],jn=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:e}=L();return(t,o)=>(a(),y(D,{class:N({VPNavBarMenuLink:!0,active:i(z)(i(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:p(()=>[v("span",{innerHTML:t.item.text},null,8,Un)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Gn=$(jn,[["__scopeId","data-v-ed5ac1f6"]]),zn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const e=s,{page:t}=L(),o=r=>"link"in r?z(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(o),n=g(()=>o(e.item));return(r,l)=>(a(),y(ge,{class:N({VPNavBarMenuGroup:!0,active:i(z)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Kn=s=>(B("data-v-492ea56d"),s=s(),H(),s),Rn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},qn=Kn(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Wn=_({__name:"VPNavBarMenu",setup(s){const{theme:e}=L();return(t,o)=>i(e).nav?(a(),u("nav",Rn,[qn,(a(!0),u(M,null,E(i(e).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Gn,{key:0,item:n},null,8,["item"])):(a(),y(zn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Jn=$(Wn,[["__scopeId","data-v-492ea56d"]]);function Yn(s){const{localeIndex:e,theme:t}=L();function o(n){var A,C,T;const r=n.split("."),l=(A=t.value.search)==null?void 0:A.options,h=l&&typeof l=="object",d=h&&((T=(C=l.locales)==null?void 0:C[e.value])==null?void 0:T.translations)||null,m=h&&l.translations||null;let V=d,b=m,P=s;const S=r.pop();for(const j of r){let G=null;const q=P==null?void 0:P[j];q&&(G=P=q);const ae=b==null?void 0:b[j];ae&&(G=b=ae);const re=V==null?void 0:V[j];re&&(G=V=re),q||(P=G),ae||(b=G),re||(V=G)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return o}const Xn=["aria-label"],Qn={class:"DocSearch-Button-Container"},Zn=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),xn={class:"DocSearch-Button-Placeholder"},ea=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Pe=_({__name:"VPNavBarSearchButton",setup(s){const t=Yn({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[v("span",Qn,[Zn,v("span",xn,w(i(t)("button.buttonText")),1)]),ea],8,Xn))}}),ta={class:"VPNavBarSearch"},sa={id:"local-search"},oa={key:1,id:"docsearch"},na=_({__name:"VPNavBarSearch",setup(s){const e=tt(()=>st(()=>import("./VPLocalSearchBox.BjdSI7Rt.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:o}=L(),n=I(!1),r=I(!1);K(()=>{});function l(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=I(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{d(b)||(b.preventDefault(),m.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",ta,[i(V)==="local"?(a(),u(M,{key:0},[m.value?(a(),y(i(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):f("",!0),v("div",sa,[k(Pe,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):i(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),y(i(t),{key:0,algolia:((S=i(o).search)==null?void 0:S.options)??i(o).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),u("div",oa,[k(Pe,{onClick:l})]))],64)):f("",!0)])}}}),aa=_({__name:"VPNavBarSocialLinks",setup(s){const{theme:e}=L();return(t,o)=>i(e).socialLinks?(a(),y(ye,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),ra=$(aa,[["__scopeId","data-v-164c457f"]]),ia=["href","rel","target"],la={key:1},ca={key:2},ua=_({__name:"VPNavBarTitle",setup(s){const{site:e,theme:t}=L(),{hasSidebar:o}=U(),{currentLang:n}=X(),r=g(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=g(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),h=g(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":i(o)}])},[v("a",{class:"title",href:r.value??i(me)(i(n).link),rel:l.value,target:h.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),y(x,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),u("span",la,w(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),u("span",ca,w(i(e).title),1)):f("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,ia)],2))}}),da=$(ua,[["__scopeId","data-v-28a961f9"]]),va={class:"items"},pa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(s){const{theme:e}=L(),{localeLinks:t,currentLang:o}=X({correspondingLink:!0});return(n,r)=>i(t).length&&i(o).label?(a(),y(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:p(()=>[v("div",va,[v("p",pa,w(i(o).label),1),(a(!0),u(M,null,E(i(t),l=>(a(),y(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),fa=$(ha,[["__scopeId","data-v-c80d9ad0"]]),_a=s=>(B("data-v-40788ea0"),s=s(),H(),s),ma={class:"wrapper"},ba={class:"container"},ka={class:"title"},$a={class:"content"},ga={class:"content-body"},ya=_a(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),Pa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:e}=Me(),{hasSidebar:t}=U(),{frontmatter:o}=L(),n=I({});return Le(()=>{n.value={"has-sidebar":t.value,home:o.value.layout==="home",top:e.value===0}}),(r,l)=>(a(),u("div",{class:N(["VPNavBar",n.value])},[v("div",ma,[v("div",ba,[v("div",ka,[k(da,null,{"nav-bar-title-before":p(()=>[c(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",$a,[v("div",ga,[c(r.$slots,"nav-bar-content-before",{},void 0,!0),k(na,{class:"search"}),k(Jn,{class:"menu"}),k(fa,{class:"translations"}),k(Xo,{class:"appearance"}),k(ra,{class:"social-links"}),k(Cn,{class:"extra"}),c(r.$slots,"nav-bar-content-after",{},void 0,!0),k(On,{class:"hamburger",active:r.isScreenOpen,onClick:l[0]||(l[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),ya],2))}}),Sa=$(Pa,[["__scopeId","data-v-40788ea0"]]),Va={key:0,class:"VPNavScreenAppearance"},La={class:"text"},Ta=_({__name:"VPNavScreenAppearance",setup(s){const{site:e,theme:t}=L();return(o,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),u("div",Va,[v("p",La,w(i(t).darkModeSwitchLabel||"Appearance"),1),k(ke)])):f("",!0)}}),wa=$(Ta,[["__scopeId","data-v-2b89f08b"]]),Ia=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const e=J("close-screen");return(t,o)=>(a(),y(D,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Na=$(Ia,[["__scopeId","data-v-27d04aeb"]]),Ma=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const e=J("close-screen");return(t,o)=>(a(),y(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:p(()=>[F(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),je=$(Ma,[["__scopeId","data-v-7179dbb7"]]),Aa={class:"VPNavScreenMenuGroupSection"},Ca={key:0,class:"title"},Ba=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(e,t)=>(a(),u("div",Aa,[e.text?(a(),u("p",Ca,w(e.text),1)):f("",!0),(a(!0),u(M,null,E(e.items,o=>(a(),y(je,{key:o.text,item:o},null,8,["item"]))),128))]))}}),Ha=$(Ba,[["__scopeId","data-v-4b8941ac"]]),Ea=s=>(B("data-v-c9df2649"),s=s(),H(),s),Da=["aria-controls","aria-expanded"],Fa=["innerHTML"],Oa=Ea(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],ja={key:1,class:"group"},Ga=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const e=s,t=I(!1),o=g(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[v("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:n},[v("span",{class:"button-text",innerHTML:r.text},null,8,Fa),Oa],8,Da),v("div",{id:o.value,class:"items"},[(a(!0),u(M,null,E(r.items,h=>(a(),u(M,{key:h.text},["link"in h?(a(),u("div",{key:h.text,class:"item"},[k(je,{item:h},null,8,["item"])])):(a(),u("div",ja,[k(Ha,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),za=$(Ga,[["__scopeId","data-v-c9df2649"]]),Ka={key:0,class:"VPNavScreenMenu"},Ra=_({__name:"VPNavScreenMenu",setup(s){const{theme:e}=L();return(t,o)=>i(e).nav?(a(),u("nav",Ka,[(a(!0),u(M,null,E(i(e).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Na,{key:0,item:n},null,8,["item"])):(a(),y(za,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),qa=_({__name:"VPNavScreenSocialLinks",setup(s){const{theme:e}=L();return(t,o)=>i(e).socialLinks?(a(),y(ye,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ge=s=>(B("data-v-362991c2"),s=s(),H(),s),Wa=Ge(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Ja=Ge(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ya={class:"list"},Xa=_({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:e,currentLang:t}=X({correspondingLink:!0}),o=I(!1);function n(){o.value=!o.value}return(r,l)=>i(e).length&&i(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:o.value}])},[v("button",{class:"title",onClick:n},[Wa,F(" "+w(i(t).label)+" ",1),Ja]),v("ul",Ya,[(a(!0),u(M,null,E(i(e),h=>(a(),u("li",{key:h.link,class:"item"},[k(D,{class:"link",href:h.link},{default:p(()=>[F(w(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),Qa=$(Xa,[["__scopeId","data-v-362991c2"]]),Za={class:"container"},xa=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const e=I(null),t=Ae(oe?document.body:null);return(o,n)=>(a(),y(pe,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:p(()=>[o.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[v("div",Za,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),k(Ra,{class:"menu"}),k(Qa,{class:"translations"}),k(wa,{class:"appearance"}),k(qa,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),er=$(xa,[["__scopeId","data-v-382f42e9"]]),tr={key:0,class:"VPNav"},sr=_({__name:"VPNav",setup(s){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=Fo(),{frontmatter:n}=L(),r=g(()=>n.value.navbar!==!1);return _e("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(l,h)=>r.value?(a(),u("header",tr,[k(Sa,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(er,{open:i(e)},{"nav-screen-content-before":p(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),or=$(sr,[["__scopeId","data-v-f1e365da"]]),ze=s=>(B("data-v-2ea20db7"),s=s(),H(),s),nr=["role","tabindex"],ar=ze(()=>v("div",{class:"indicator"},null,-1)),rr=ze(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ir=[rr],lr={key:1,class:"items"},cr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const e=s,{collapsed:t,collapsible:o,isLink:n,isActiveLink:r,hasActiveLink:l,hasChildren:h,toggle:d}=wt(g(()=>e.item)),m=g(()=>h.value?"section":"div"),V=g(()=>n.value?"a":"div"),b=g(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=g(()=>n.value?void 0:"button"),S=g(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":l.value}]);function A(T){"key"in T&&T.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(T,j)=>{const G=R("VPSidebarItem",!0);return a(),y(W(m.value),{class:N(["VPSidebarItem",S.value])},{default:p(()=>[T.item.text?(a(),u("div",Q({key:0,class:"item",role:P.value},nt(T.item.items?{click:A,keydown:A}:{},!0),{tabindex:T.item.items&&0}),[ar,T.item.link?(a(),y(D,{key:0,tag:V.value,class:"link",href:T.item.link,rel:T.item.rel,target:T.item.target},{default:p(()=>[(a(),y(W(b.value),{class:"text",innerHTML:T.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),y(W(b.value),{key:1,class:"text",innerHTML:T.item.text},null,8,["innerHTML"])),T.item.collapsed!=null&&T.item.items&&T.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ir,32)):f("",!0)],16,nr)):f("",!0),T.item.items&&T.item.items.length?(a(),u("div",lr,[T.depth<5?(a(!0),u(M,{key:0},E(T.item.items,q=>(a(),y(G,{key:q.text,item:q,depth:T.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),ur=$(cr,[["__scopeId","data-v-2ea20db7"]]),Ke=s=>(B("data-v-ec846e01"),s=s(),H(),s),dr=Ke(()=>v("div",{class:"curtain"},null,-1)),vr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},pr=Ke(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),hr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:e,hasSidebar:t}=U(),o=s,n=I(null),r=Ae(oe?document.body:null);return O([o,n],()=>{var l;o.open?(r.value=!0,(l=n.value)==null||l.focus()):r.value=!1},{immediate:!0,flush:"post"}),(l,h)=>i(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:l.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=at(()=>{},["stop"]))},[dr,v("nav",vr,[pr,c(l.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),u(M,null,E(i(e),d=>(a(),u("div",{key:d.text,class:"group"},[k(ur,{item:d,depth:0},null,8,["item"])]))),128)),c(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),fr=$(hr,[["__scopeId","data-v-ec846e01"]]),_r=_({__name:"VPSkipLink",setup(s){const e=se(),t=I();O(()=>e.path,()=>t.value.focus());function o({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const l=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",l)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",l),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),u(M,null,[v("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),mr=$(_r,[["__scopeId","data-v-c3508ec8"]]),br=_({__name:"Layout",setup(s){const{isOpen:e,open:t,close:o}=U(),n=se();O(()=>n.path,o),Tt(e,o);const{frontmatter:r}=L(),l=Ce(),h=g(()=>!!l["home-hero-image"]);return _e("hero-image-slot-exists",h),(d,m)=>{const V=R("Content");return i(r).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",i(r).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(mr),k(vt,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),k(or,null,{"nav-bar-title-before":p(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Do,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),k(fr,{open:i(e)},{"sidebar-nav-before":p(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(mo,null,{"page-top":p(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(yo),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),y(V,{key:1}))}}}),kr=$(br,[["__scopeId","data-v-a9a9e638"]]),Se={Layout:kr,enhanceApp:({app:s})=>{s.component("Badge",ct)}},$r=s=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...r)=>n(...r)};const e=document.documentElement;return{stabilizeScrollPosition:o=>async(...n)=>{const r=o(...n),l=s.value;if(!l)return r;const h=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-h,r}}},Re="vitepress:tabSharedState",Y=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",gr=()=>{const s=Y==null?void 0:Y.getItem(qe);if(s)try{return JSON.parse(s)}catch{}return{}},yr=s=>{Y&&Y.setItem(qe,JSON.stringify(s))},Pr=s=>{const e=rt({});O(()=>e.content,(t,o)=>{t&&o&&yr(t)},{deep:!0}),s.provide(Re,e)},Sr=(s,e)=>{const t=J(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");K(()=>{t.content||(t.content=gr())});const o=I(),n=g({get(){var d;const l=e.value,h=s.value;if(l){const m=(d=t.content)==null?void 0:d[l];if(m&&h.includes(m))return m}else{const m=o.value;if(m)return m}return h[0]},set(l){const h=e.value;h?t.content&&(t.content[h]=l):o.value=l}});return{selected:n,select:l=>{n.value=l}}};let Ve=0;const Vr=()=>(Ve++,""+Ve);function Lr(){const s=Ce();return g(()=>{var o;const t=(o=s.default)==null?void 0:o.call(s);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var r;return(r=n.props)==null?void 0:r.label}):[]})}const We="vitepress:tabSingleState",Tr=s=>{_e(We,s)},wr=()=>{const s=J(We);if(!s)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return s},Ir={class:"plugin-tabs"},Nr=["id","aria-selected","aria-controls","tabindex","onClick"],Mr=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(s){const e=s,t=Lr(),{selected:o,select:n}=Sr(t,it(e,"sharedStateKey")),r=I(),{stabilizeScrollPosition:l}=$r(r),h=l(n),d=I([]),m=b=>{var A;const P=t.value.indexOf(o.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",Ir,[v("div",{ref_key:"tablist",ref:r,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(i(t),S=>(a(),u("button",{id:`tab-${S}-${i(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===i(o),"aria-controls":`panel-${S}-${i(V)}`,tabindex:S===i(o)?0:-1,onClick:()=>i(h)(S)},w(S),9,Nr))),128))],544),c(b.$slots,"default")]))}}),Ar=["id","aria-labelledby"],Cr=_({__name:"PluginTabsTab",props:{label:{}},setup(s){const{uid:e,selected:t}=wr();return(o,n)=>i(t)===o.label?(a(),u("div",{key:0,id:`panel-${o.label}-${i(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${o.label}-${i(e)}`},[c(o.$slots,"default",{},void 0,!0)],8,Ar)):f("",!0)}}),Br=$(Cr,[["__scopeId","data-v-9b0d03d2"]]),Hr=s=>{Pr(s),s.component("PluginTabs",Mr),s.component("PluginTabsTab",Br)},Dr={extends:Se,Layout(){return lt(Se.Layout,null,{})},enhanceApp({app:s,router:e,siteData:t}){Hr(s)}};export{Dr as R,Yn as c,L as u}; diff --git a/previews/PR169/assets/juvibtg.Dig-DWOQ.png b/previews/PR169/assets/cuxzgsd.Dig-DWOQ.png similarity index 100% rename from previews/PR169/assets/juvibtg.Dig-DWOQ.png rename to previews/PR169/assets/cuxzgsd.Dig-DWOQ.png diff --git a/previews/PR169/assets/nnuljte.CgiryX2p.png b/previews/PR169/assets/denqdhe.CgiryX2p.png similarity index 100% rename from previews/PR169/assets/nnuljte.CgiryX2p.png rename to previews/PR169/assets/denqdhe.CgiryX2p.png diff --git a/previews/PR169/assets/pjdrydk.DC3TvBOO.png b/previews/PR169/assets/equilxb.DC3TvBOO.png similarity index 100% rename from previews/PR169/assets/pjdrydk.DC3TvBOO.png rename to previews/PR169/assets/equilxb.DC3TvBOO.png diff --git a/previews/PR169/assets/experiments_predicates.md.6jQzlyG2.js b/previews/PR169/assets/experiments_predicates.md.CewQL96D.js similarity index 99% rename from previews/PR169/assets/experiments_predicates.md.6jQzlyG2.js rename to previews/PR169/assets/experiments_predicates.md.CewQL96D.js index ba516397f..15f9195db 100644 --- a/previews/PR169/assets/experiments_predicates.md.6jQzlyG2.js +++ b/previews/PR169/assets/experiments_predicates.md.CewQL96D.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a6 as h}from"./chunks/framework.CXV__M-i.js";const k="/GeometryOps.jl/previews/PR169/assets/ayowruv.Des6WERb.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,a6 as h}from"./chunks/framework.CXV__M-i.js";const k="/GeometryOps.jl/previews/PR169/assets/ontlabg.C2sEkp5n.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/PR169/assets/experiments_predicates.md.6jQzlyG2.lean.js b/previews/PR169/assets/experiments_predicates.md.CewQL96D.lean.js
similarity index 74%
rename from previews/PR169/assets/experiments_predicates.md.6jQzlyG2.lean.js
rename to previews/PR169/assets/experiments_predicates.md.CewQL96D.lean.js
index 402689276..3231e8691 100644
--- a/previews/PR169/assets/experiments_predicates.md.6jQzlyG2.lean.js
+++ b/previews/PR169/assets/experiments_predicates.md.CewQL96D.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as h}from"./chunks/framework.CXV__M-i.js";const k="/GeometryOps.jl/previews/PR169/assets/ayowruv.Des6WERb.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,a6 as h}from"./chunks/framework.CXV__M-i.js";const k="/GeometryOps.jl/previews/PR169/assets/ontlabg.C2sEkp5n.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/PR169/assets/lmmgxcz.Bglvb-jp.png b/previews/PR169/assets/gkolncw.Bglvb-jp.png
similarity index 100%
rename from previews/PR169/assets/lmmgxcz.Bglvb-jp.png
rename to previews/PR169/assets/gkolncw.Bglvb-jp.png
diff --git a/previews/PR169/assets/hctmgoi.B-_drWRL.png b/previews/PR169/assets/hctmgoi.B-_drWRL.png
new file mode 100644
index 0000000000000000000000000000000000000000..e444912e038bb6cd5ec310380dace59c249df2a8
GIT binary patch
literal 229452
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
z
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

3XdNf$aHj{GA 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%0AWVY-lYKZi!saaJ++`j=jWAgTN{&7D+B=HR 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 union

julia
using Makie, GeoMakie
+import{_ as s,c as a,o as n,a6 as e}from"./chunks/framework.CXV__M-i.js";const m=JSON.parse('{"title":"Unary union","description":"","frontmatter":{},"headers":[],"relativePath":"howto/unary_union.md","filePath":"howto/unary_union.md","lastUpdated":null}'),i={name:"howto/unary_union.md"},t=e(`

Unary union

julia
using Makie, GeoMakie
 import GeometryOps as GO, GeoInterface as GI

Furst, we get the data. These are watersheds in Vancouver Island, Canada - the very same used in the GEOS benchmarks.

Since the file is zipped, we have to unzip it, which is why this code is a bit longer than it otherwise might be.

@example
wkt_gz_file = download("https://rawcdn.githack.com/pramsey/geos-performance/b54d92a678e2174059d1b0ff233e275e4bd02084/data/watersheds.wkt.gz", joinpath(tempdir(), "watersheds.wkt.gz"))
 using GZip
 handle = GZip.open(wkt_gz_file)
@@ -9,7 +9,11 @@ import{_ as a,c as s,o as n,a6 as e}from"./chunks/framework.CXV__M-i.js";const k
 
 geoms = GO.tuples(wkt)
 
-plot(geoms; color = 1:length(geoms), axis = (; aspect = DataAspect()))

Now that we have the geometries, we reduce over the vector, performing unions along the way.

@example
final_multipoly = reduce(
+plot(geoms; color = 1:length(geoms), axis = (; aspect = DataAspect()))

Now that we have the geometries, we reduce over the vector, performing unions along the way.

@example
@time final_multipoly = reduce(
     (x, y) -> GO.union(x, y; target = GI.MultiPolygonTrait, fix = GO.UnionIntersectingPolygons()), 
-    geoms
-)
`,7),p=[t];function l(o,h,r,c,d,u){return n(),s("div",null,p)}const m=a(i,[["render",l]]);export{k as __pageData,m as default}; + GO.fix(geoms) +)
@example
fixed_geoms = GO.buffer(geoms, 0)
+@time final_multipoly = reduce(
+    (x, y) -> GO.union(x, y; target = GI.MultiPolygonTrait, fix = GO.UnionIntersectingPolygons()), 
+    fixed_geoms
+)
@example
@time GO.fix(GI.MultiPolygon(fixed_geoms); corrections = (GO.UnionIntersectingPolygons(),))
`,9),p=[t];function l(o,c,h,r,d,g){return n(),a("div",null,p)}const k=s(i,[["render",l]]);export{m as __pageData,k as default}; diff --git a/previews/PR169/assets/howto_unary_union.md.C1rMdkuw.lean.js b/previews/PR169/assets/howto_unary_union.md.C1rMdkuw.lean.js new file mode 100644 index 000000000..1453870c3 --- /dev/null +++ b/previews/PR169/assets/howto_unary_union.md.C1rMdkuw.lean.js @@ -0,0 +1 @@ +import{_ as s,c as a,o as n,a6 as e}from"./chunks/framework.CXV__M-i.js";const m=JSON.parse('{"title":"Unary union","description":"","frontmatter":{},"headers":[],"relativePath":"howto/unary_union.md","filePath":"howto/unary_union.md","lastUpdated":null}'),i={name:"howto/unary_union.md"},t=e("",9),p=[t];function l(o,c,h,r,d,g){return n(),a("div",null,p)}const k=s(i,[["render",l]]);export{m as __pageData,k as default}; diff --git a/previews/PR169/assets/howto_unary_union.md.Df56Pagc.lean.js b/previews/PR169/assets/howto_unary_union.md.Df56Pagc.lean.js deleted file mode 100644 index 1ff49a764..000000000 --- a/previews/PR169/assets/howto_unary_union.md.Df56Pagc.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as s,o as n,a6 as e}from"./chunks/framework.CXV__M-i.js";const k=JSON.parse('{"title":"Unary union","description":"","frontmatter":{},"headers":[],"relativePath":"howto/unary_union.md","filePath":"howto/unary_union.md","lastUpdated":null}'),i={name:"howto/unary_union.md"},t=e("",7),p=[t];function l(o,h,r,c,d,u){return n(),s("div",null,p)}const m=a(i,[["render",l]]);export{k as __pageData,m as default}; diff --git a/previews/PR169/assets/dbrztnc.yuGUdylf.png b/previews/PR169/assets/hxkvfhc.yuGUdylf.png similarity index 100% rename from previews/PR169/assets/dbrztnc.yuGUdylf.png rename to previews/PR169/assets/hxkvfhc.yuGUdylf.png diff --git a/previews/PR169/assets/icfkkkq.DhF98w0-.png b/previews/PR169/assets/icfkkkq.DhF98w0-.png deleted file mode 100644 index 01a15795f025b23f948e2a25ba2785a8c5a799b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61278 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 #C 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

lT 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 b%KDZv%DtS0M$-3*kE$T2BAX?1`Jev-Vt3)N diff --git a/previews/PR169/assets/tjimhcu.C3SxJ3x-.png b/previews/PR169/assets/iuqavhg.C3SxJ3x-.png similarity index 100% rename from previews/PR169/assets/tjimhcu.C3SxJ3x-.png rename to previews/PR169/assets/iuqavhg.C3SxJ3x-.png diff --git a/previews/PR169/assets/jdrrjbm.DFAgXvTT.png b/previews/PR169/assets/jdrrjbm.DFAgXvTT.png new file mode 100644 index 0000000000000000000000000000000000000000..993cef5dd8b245a634b6e2a944e17b52b2087580 GIT binary patch literal 63331 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 z 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 literal 0 HcmV?d00001 diff --git a/previews/PR169/assets/zkhhjvo.DFgr-JEI.png b/previews/PR169/assets/jitclsi.DFgr-JEI.png similarity index 100% rename from previews/PR169/assets/zkhhjvo.DFgr-JEI.png rename to previews/PR169/assets/jitclsi.DFgr-JEI.png diff --git a/previews/PR169/assets/jkjlsdp.DI3FGwyW.png b/previews/PR169/assets/jkjlsdp.DI3FGwyW.png deleted file mode 100644 index 897140504be9fc14580b76be1eea0710c480f400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227014 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

Xk{Li{zvOc1p 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�(e}23+JMCY*)sS^_GU}1x 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%0DA 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

E2fb}5~`;L!-bySH07d0OR&J~9*V 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

o?dCl%a;LiVT4Hc0 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 literal 0 HcmV?d00001 diff --git a/previews/PR169/assets/mnwnxuq.CXhMGpE5.png b/previews/PR169/assets/llncqtq.CXhMGpE5.png similarity index 100% rename from previews/PR169/assets/mnwnxuq.CXhMGpE5.png rename to previews/PR169/assets/llncqtq.CXhMGpE5.png diff --git a/previews/PR169/assets/fovjkwc.Cx40vhB3.png b/previews/PR169/assets/lxpgjjx.Cx40vhB3.png similarity index 100% rename from previews/PR169/assets/fovjkwc.Cx40vhB3.png rename to previews/PR169/assets/lxpgjjx.Cx40vhB3.png diff --git a/previews/PR169/assets/ubstubf.Dz86q2IX.png b/previews/PR169/assets/naplshy.Dz86q2IX.png similarity index 100% rename from previews/PR169/assets/ubstubf.Dz86q2IX.png rename to previews/PR169/assets/naplshy.Dz86q2IX.png diff --git a/previews/PR169/assets/oloiihx.CnU9oE_z.png b/previews/PR169/assets/oloiihx.CnU9oE_z.png deleted file mode 100644 index 4822f91301a389bf47a1bd41244748927744e559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63123 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 JplEje{{R|LqPYM7 diff --git a/previews/PR169/assets/ontlabg.C2sEkp5n.png b/previews/PR169/assets/ontlabg.C2sEkp5n.png new file mode 100644 index 0000000000000000000000000000000000000000..ff2c400bd72fd39b409bd0e2a4fa9f8be89fe622 GIT binary patch literal 60117 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

3z~=Hi`GJ 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

af`z22ZGVn@CY83?L(zF}TY1ZU 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 literal 0 HcmV?d00001 diff --git a/previews/PR169/assets/hxelpnv.BaZeu6ul.png b/previews/PR169/assets/plqzayt.BaZeu6ul.png similarity index 100% rename from previews/PR169/assets/hxelpnv.BaZeu6ul.png rename to previews/PR169/assets/plqzayt.BaZeu6ul.png diff --git a/previews/PR169/assets/qnlcjhg.0OJvb21A.png b/previews/PR169/assets/qbbrclg.0OJvb21A.png similarity index 100% rename from previews/PR169/assets/qnlcjhg.0OJvb21A.png rename to previews/PR169/assets/qbbrclg.0OJvb21A.png diff --git a/previews/PR169/assets/qpfxitx.BwdbZIFa.png b/previews/PR169/assets/qemcrdo.BwdbZIFa.png similarity index 100% rename from previews/PR169/assets/qpfxitx.BwdbZIFa.png rename to previews/PR169/assets/qemcrdo.BwdbZIFa.png diff --git a/previews/PR169/assets/rzrivxj.BtHt4_Dy.png b/previews/PR169/assets/rzrivxj.BtHt4_Dy.png deleted file mode 100644 index 00e6059a5a331fa84b6b2bc00d9826107b37c21a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78625 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 YU-l~Wo$2v)B*m+&ppMDAdH>n}1rm1Upa1{> diff --git a/previews/PR169/assets/zfsecgm.-VpeHhXX.png b/previews/PR169/assets/scyoklo.-VpeHhXX.png similarity index 100% rename from previews/PR169/assets/zfsecgm.-VpeHhXX.png rename to previews/PR169/assets/scyoklo.-VpeHhXX.png diff --git a/previews/PR169/assets/slecjod.iQgIBkRP.png b/previews/PR169/assets/slecjod.iQgIBkRP.png deleted file mode 100644 index 35c1a0e9062cf5356628c3f84b2b6665103bde93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206050 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

5w-OLq_ah%HRX>+V6Dx--s28O9|fL2hh&jE;@`& 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≀hx?ftt!0{H2!*CzZ#)YrVhjR%&~Z0H7bDH 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

Angles

julia
export angles

What is angles?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cuxzgsd.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n(`

Angles

julia
export angles

What is angles?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie, CairoMakie
 
diff --git a/previews/PR169/assets/source_methods_angles.md.DtH8L23a.lean.js b/previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.lean.js
similarity index 87%
rename from previews/PR169/assets/source_methods_angles.md.DtH8L23a.lean.js
rename to previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.lean.js
index eeb4c442f..191dcdaad 100644
--- a/previews/PR169/assets/source_methods_angles.md.DtH8L23a.lean.js
+++ b/previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/juvibtg.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n("",27),t=[k];function p(e,r,E,g,d,y){return a(),i("div",null,t)}const c=s(l,[["render",p]]);export{o as __pageData,c as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cuxzgsd.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n("",27),t=[k];function p(e,r,E,g,d,y){return a(),i("div",null,t)}const c=s(l,[["render",p]]);export{o as __pageData,c as default};
diff --git a/previews/PR169/assets/source_methods_area.md.Bvb5UeIO.js b/previews/PR169/assets/source_methods_area.md.CmE6wsZJ.js
similarity index 99%
rename from previews/PR169/assets/source_methods_area.md.Bvb5UeIO.js
rename to previews/PR169/assets/source_methods_area.md.CmE6wsZJ.js
index bc97bb464..d185e6691 100644
--- a/previews/PR169/assets/source_methods_area.md.Bvb5UeIO.js
+++ b/previews/PR169/assets/source_methods_area.md.CmE6wsZJ.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/juvibtg.Dig-DWOQ.png",t="/GeometryOps.jl/previews/PR169/assets/lokfglb.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cuxzgsd.Dig-DWOQ.png",t="/GeometryOps.jl/previews/PR169/assets/yqqwdwy.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_area.md.Bvb5UeIO.lean.js b/previews/PR169/assets/source_methods_area.md.CmE6wsZJ.lean.js
similarity index 77%
rename from previews/PR169/assets/source_methods_area.md.Bvb5UeIO.lean.js
rename to previews/PR169/assets/source_methods_area.md.CmE6wsZJ.lean.js
index acb637a46..7fd7dd3f7 100644
--- a/previews/PR169/assets/source_methods_area.md.Bvb5UeIO.lean.js
+++ b/previews/PR169/assets/source_methods_area.md.CmE6wsZJ.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/juvibtg.Dig-DWOQ.png",t="/GeometryOps.jl/previews/PR169/assets/lokfglb.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n("",40),p=[l];function k(r,d,g,E,o,y){return a(),i("div",null,p)}const C=s(e,[["render",k]]);export{c as __pageData,C as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cuxzgsd.Dig-DWOQ.png",t="/GeometryOps.jl/previews/PR169/assets/yqqwdwy.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n("",40),p=[l];function k(r,d,g,E,o,y){return a(),i("div",null,p)}const C=s(e,[["render",k]]);export{c as __pageData,C as default};
diff --git a/previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.js b/previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.js
similarity index 99%
rename from previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.js
rename to previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.js
index 272dfac2c..98abbe104 100644
--- a/previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.js
+++ b/previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/hluonpa.BD0hVfse.png",t="/GeometryOps.jl/previews/PR169/assets/wwabvkb.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},p=n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

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

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

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

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/tbjhkls.BD0hVfse.png",t="/GeometryOps.jl/previews/PR169/assets/bbquxac.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

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

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

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

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -90,4 +90,4 @@ import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h
     x = (x1 * area1 + x2 * area2) / area
     y = (y1 * area1 + y2 * area2) / area
     return (x, y), area
-end

This page was generated using Literate.jl.

`,57),l=[p];function e(r,E,d,g,y,o){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{F as __pageData,C as default}; +end

This page was generated using Literate.jl.

`,57),p=[l];function e(r,E,d,g,y,o){return a(),i("div",null,p)}const C=s(k,[["render",e]]);export{F as __pageData,C as default}; diff --git a/previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.lean.js b/previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.lean.js similarity index 54% rename from previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.lean.js rename to previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.lean.js index 840048d62..05b37c45a 100644 --- a/previews/PR169/assets/source_methods_centroid.md.DnIzdiCd.lean.js +++ b/previews/PR169/assets/source_methods_centroid.md.BtMb9Txi.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/hluonpa.BD0hVfse.png",t="/GeometryOps.jl/previews/PR169/assets/wwabvkb.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},p=n("",57),l=[p];function e(r,E,d,g,y,o){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{F as __pageData,C as default}; +import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/tbjhkls.BD0hVfse.png",t="/GeometryOps.jl/previews/PR169/assets/bbquxac.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n("",57),p=[l];function e(r,E,d,g,y,o){return a(),i("div",null,p)}const C=s(k,[["render",e]]);export{F as __pageData,C as default}; diff --git a/previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.js b/previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.js similarity index 99% rename from previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.js rename to previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.js index 6185957c7..8de410aba 100644 --- a/previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.js +++ b/previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/gelhort.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n(`
julia
export coverage

What is coverage?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/bcptzyw.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n(`
julia
export coverage

What is coverage?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.lean.js b/previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.lean.js
similarity index 87%
rename from previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.lean.js
rename to previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.lean.js
index 20abe1735..8b9715204 100644
--- a/previews/PR169/assets/source_methods_clipping_coverage.md.C4J4lRrF.lean.js
+++ b/previews/PR169/assets/source_methods_clipping_coverage.md.DJxlqpRk.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/gelhort.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n("",58),p=[k];function t(e,E,r,d,g,y){return a(),i("div",null,p)}const o=s(l,[["render",t]]);export{c as __pageData,o as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/bcptzyw.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n("",58),p=[k];function t(e,E,r,d,g,y){return a(),i("div",null,p)}const o=s(l,[["render",t]]);export{c as __pageData,o as default};
diff --git a/previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.js b/previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.js
similarity index 99%
rename from previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.js
rename to previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.js
index 5cd2f6c90..4fe3dbac0 100644
--- a/previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.js
+++ b/previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/zfsecgm.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n(`

Polygon cutting

julia
export cut

What is cut?

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

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

julia
import GeoInterface as GI, GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/scyoklo.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n(`

Polygon cutting

julia
export cut

What is cut?

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

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

julia
import GeoInterface as GI, GeometryOps as GO
 using CairoMakie
 using Makie
 
diff --git a/previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.lean.js b/previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.lean.js
similarity index 87%
rename from previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.lean.js
rename to previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.lean.js
index 5d0981024..989b9a51b 100644
--- a/previews/PR169/assets/source_methods_clipping_cut.md.D7Kf3Qwn.lean.js
+++ b/previews/PR169/assets/source_methods_clipping_cut.md.Dv5i5NBi.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/zfsecgm.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n("",34),p=[l];function k(e,r,E,d,g,y){return a(),i("div",null,p)}const F=s(t,[["render",k]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/scyoklo.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n("",34),p=[l];function k(e,r,E,d,g,y){return a(),i("div",null,p)}const F=s(t,[["render",k]]);export{c as __pageData,F as default};
diff --git a/previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.js b/previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.js
similarity index 89%
rename from previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.js
rename to previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.js
index 782764759..98dd764d1 100644
--- a/previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.js
+++ b/previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.js
@@ -70,6 +70,20 @@ import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o
         _add_union_holes!(polys, a_in_b, b_in_a, poly_a, poly_b; exact)
     end

Remove uneeded collinear points on same edge

julia
    _remove_collinear_points!(polys, [false], poly_a, poly_b)
     return polys
+end
+
+function _union(
+    ::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.PolygonTrait, poly_a,
+    ::GI.PolygonTrait, poly_b;
+    exact, kwargs...,
+) where T
+    return GI.MultiPolygon(_union(
+        TraitTarget(GI.PolygonTrait()), T,
+        GI.trait(poly_a), poly_a,
+        GI.trait(poly_b), poly_b;
+        exact, kwargs...,
+    ))
 end

Helper functions for Unions with Greiner and Hormann Polygon Clipping

julia
#= When marking the crossing status of a delayed crossing, the chain start point is crossing
 when the start point is a entry point and is a bouncing point when the start point is an
 exit point. The end of the chain has the opposite crossing / bouncing status. =#
@@ -208,6 +222,19 @@ import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o
     end
     return polys
 end
+function _union(
+    target::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.PolygonTrait, poly_a,
+    ::GI.MultiPolygonTrait, multipoly_b;
+    fix_multipoly = UnionIntersectingPolygons(), kwargs...,
+) where T
+    return GI.MultiPolygon(_union(
+        TraitTarget(GI.PolygonTrait()), T,
+        GI.trait(poly_a), poly_a,
+        GI.trait(multipoly_b), multipoly_b;
+        fix_multipoly, kwargs...,
+    ))
+end
 
 #= Multipolygon with polygon union is equivalent to taking the union of the poylgon with the
 multipolygon and thus simply switches the order of operations and calls the above method. =#
@@ -218,6 +245,13 @@ import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o
     kwargs...,
 ) where T = union(poly_b, multipoly_a; target, kwargs...)
 
+_union(
+    target::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.MultiPolygonTrait, multipoly_a,
+    ::GI.PolygonTrait, poly_b;
+    kwargs...,
+) where T = union(poly_b, multipoly_a; target, kwargs...)
+
 #= Multipolygon with multipolygon union - note that all of the sub-polygons of \`multipoly_a\`
 and the sub-polygons of \`multipoly_b\` are included and combined together where there are
 intersections. Unless specified with \`fix_multipoly = nothing\`, \`multipolygon_b\` will be
@@ -261,4 +295,4 @@ import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o
 ) where {Target,T}
     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.

`,28),p=[h];function t(k,e,r,E,g,y){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default}; +end

This page was generated using Literate.jl.

`,28),p=[h];function t(k,e,r,E,y,g){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default}; diff --git a/previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.lean.js b/previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.lean.js similarity index 86% rename from previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.lean.js rename to previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.lean.js index a95f88a74..d656c0f10 100644 --- a/previews/PR169/assets/source_methods_clipping_union.md.BPxOgPO6.lean.js +++ b/previews/PR169/assets/source_methods_clipping_union.md.UH-J_XVE.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o=JSON.parse('{"title":"Union Polygon Clipping","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/union.md","filePath":"source/methods/clipping/union.md","lastUpdated":null}'),l={name:"source/methods/clipping/union.md"},h=n("",28),p=[h];function t(k,e,r,E,g,y){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default}; +import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const o=JSON.parse('{"title":"Union Polygon Clipping","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/union.md","filePath":"source/methods/clipping/union.md","lastUpdated":null}'),l={name:"source/methods/clipping/union.md"},h=n("",28),p=[h];function t(k,e,r,E,y,g){return a(),i("div",null,p)}const F=s(l,[["render",t]]);export{o as __pageData,F as default}; diff --git a/previews/PR169/assets/source_methods_distance.md.CdvqbMG5.js b/previews/PR169/assets/source_methods_distance.md.Bp5im3PS.js similarity index 99% rename from previews/PR169/assets/source_methods_distance.md.CdvqbMG5.js rename to previews/PR169/assets/source_methods_distance.md.Bp5im3PS.js index 84090cfbd..ce760457b 100644 --- a/previews/PR169/assets/source_methods_distance.md.CdvqbMG5.js +++ b/previews/PR169/assets/source_methods_distance.md.Bp5im3PS.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/owirazg.DiwGEg2f.png",t="/GeometryOps.jl/previews/PR169/assets/qpfxitx.BwdbZIFa.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cgulcdv.DiwGEg2f.png",t="/GeometryOps.jl/previews/PR169/assets/qemcrdo.BwdbZIFa.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

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

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_distance.md.CdvqbMG5.lean.js b/previews/PR169/assets/source_methods_distance.md.Bp5im3PS.lean.js
similarity index 78%
rename from previews/PR169/assets/source_methods_distance.md.CdvqbMG5.lean.js
rename to previews/PR169/assets/source_methods_distance.md.Bp5im3PS.lean.js
index c7d3a99b8..c0d3025ae 100644
--- a/previews/PR169/assets/source_methods_distance.md.CdvqbMG5.lean.js
+++ b/previews/PR169/assets/source_methods_distance.md.Bp5im3PS.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/owirazg.DiwGEg2f.png",t="/GeometryOps.jl/previews/PR169/assets/qpfxitx.BwdbZIFa.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n("",54),l=[p];function e(d,E,r,g,y,F){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{c as __pageData,C as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/cgulcdv.DiwGEg2f.png",t="/GeometryOps.jl/previews/PR169/assets/qemcrdo.BwdbZIFa.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n("",54),l=[p];function e(d,E,r,g,y,F){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{c as __pageData,C as default};
diff --git a/previews/PR169/assets/source_methods_equals.md.xIF1y7Id.js b/previews/PR169/assets/source_methods_equals.md.CuFqzQhq.js
similarity index 99%
rename from previews/PR169/assets/source_methods_equals.md.xIF1y7Id.js
rename to previews/PR169/assets/source_methods_equals.md.CuFqzQhq.js
index 7c766f363..e1c1f419a 100644
--- a/previews/PR169/assets/source_methods_equals.md.xIF1y7Id.js
+++ b/previews/PR169/assets/source_methods_equals.md.CuFqzQhq.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/nnuljte.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n(`

Equals

julia
export equals

What is equals?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/denqdhe.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n(`

Equals

julia
export equals

What is equals?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_equals.md.xIF1y7Id.lean.js b/previews/PR169/assets/source_methods_equals.md.CuFqzQhq.lean.js
similarity index 87%
rename from previews/PR169/assets/source_methods_equals.md.xIF1y7Id.lean.js
rename to previews/PR169/assets/source_methods_equals.md.CuFqzQhq.lean.js
index 895105398..785d98292 100644
--- a/previews/PR169/assets/source_methods_equals.md.xIF1y7Id.lean.js
+++ b/previews/PR169/assets/source_methods_equals.md.CuFqzQhq.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/nnuljte.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n("",47),p=[h];function e(k,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",e]]);export{y as __pageData,c as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/denqdhe.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n("",47),p=[h];function e(k,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",e]]);export{y as __pageData,c as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.js b/previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.js
rename to previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.js
index 39ad4e48a..a0816f72b 100644
--- a/previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.js
+++ b/previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/bfrkaqy._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n(`

Contains

julia
export contains

What is contains?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/aawyhhs._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n(`

Contains

julia
export contains

What is contains?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.lean.js b/previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.lean.js
index 951055a11..0ff8c71c0 100644
--- a/previews/PR169/assets/source_methods_geom_relations_contains.md.Dtri0B5X.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_contains.md.C-89dB8J.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/bfrkaqy._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n("",18),l=[h];function p(k,r,o,d,g,E){return a(),i("div",null,l)}const F=s(e,[["render",p]]);export{y as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/aawyhhs._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n("",18),l=[h];function p(k,r,o,d,g,E){return a(),i("div",null,l)}const F=s(e,[["render",p]]);export{y as __pageData,F as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.js b/previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.js
rename to previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.js
index c96b919e3..48e48fdac 100644
--- a/previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.js
+++ b/previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/pjdrydk.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n(`

CoveredBy

julia
export coveredby

What is coveredby?

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

To provide an example, consider this point and line:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/equilxb.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n(`

CoveredBy

julia
export coveredby

What is coveredby?

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

To provide an example, consider this point and line:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.lean.js b/previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.lean.js
index bc19df2bf..722dc09a1 100644
--- a/previews/PR169/assets/source_methods_geom_relations_coveredby.md.DH0eLcC3.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_coveredby.md.SC4h9Q05.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/pjdrydk.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n("",45),t=[h];function p(k,r,E,d,g,o){return a(),i("div",null,t)}const F=s(l,[["render",p]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/equilxb.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n("",45),t=[h];function p(k,r,E,d,g,o){return a(),i("div",null,t)}const F=s(l,[["render",p]]);export{c as __pageData,F as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.js b/previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.js
rename to previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.js
index 010da6959..b2fa4ad9b 100644
--- a/previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.js
+++ b/previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/pjdrydk.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e(`

Covers

julia
export covers

What is covers?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/equilxb.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e(`

Covers

julia
export covers

What is covers?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.lean.js b/previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.lean.js
index e55113b6c..2a5132b59 100644
--- a/previews/PR169/assets/source_methods_geom_relations_covers.md.BFAiqtXt.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_covers.md.BI3Gj8gR.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/pjdrydk.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e("",17),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const u=s(t,[["render",h]]);export{y as __pageData,u as default};
+import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/equilxb.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e("",17),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const u=s(t,[["render",h]]);export{y as __pageData,u as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.js b/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.js
rename to previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.js
index 3803c3665..1d89a3f41 100644
--- a/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.js
+++ b/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/tjimhcu.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n(`

Disjoint

julia
export disjoint

What is disjoint?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/iuqavhg.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n(`

Disjoint

julia
export disjoint

What is disjoint?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.lean.js b/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.lean.js
index f21d386cf..fef075075 100644
--- a/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DXA2WV5o.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_disjoint.md.DQHkujKS.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/tjimhcu.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n("",39),p=[l];function k(e,r,E,g,d,o){return a(),i("div",null,p)}const F=s(h,[["render",k]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/iuqavhg.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n("",39),p=[l];function k(e,r,E,g,d,o){return a(),i("div",null,p)}const F=s(h,[["render",k]]);export{c as __pageData,F as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.js b/previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.js
similarity index 97%
rename from previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.js
rename to previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.js
index 29f4fc68c..c70d42687 100644
--- a/previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.js
+++ b/previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/iexfroq.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e(`

Intersection checks

julia
export intersects

What is intersects?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/uvdwhhy.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e(`

Intersection checks

julia
export intersects

What is intersects?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -24,4 +24,4 @@ import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n
 GO.intersects(line1, line2)

output

julia
true
 \`\`\`
 """
-intersects(geom1, geom2) = !disjoint(geom1, geom2)

This page was generated using Literate.jl.

`,18),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const F=s(t,[["render",h]]);export{y as __pageData,F as default}; +intersects(geom1, geom2) = !disjoint(geom1, geom2)

This page was generated using Literate.jl.

`,18),h=[p];function l(k,r,o,d,c,g){return a(),i("div",null,h)}const F=s(t,[["render",l]]);export{y as __pageData,F as default}; diff --git a/previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.lean.js b/previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.lean.js similarity index 56% rename from previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.lean.js rename to previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.lean.js index f01e6d0e4..5ff279dd3 100644 --- a/previews/PR169/assets/source_methods_geom_relations_intersects.md.DW-0vhYk.lean.js +++ b/previews/PR169/assets/source_methods_geom_relations_intersects.md.4SjoRCl_.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/iexfroq.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e("",18),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const F=s(t,[["render",h]]);export{y as __pageData,F as default}; +import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const n="/GeometryOps.jl/previews/PR169/assets/uvdwhhy.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e("",18),h=[p];function l(k,r,o,d,c,g){return a(),i("div",null,h)}const F=s(t,[["render",l]]);export{y as __pageData,F as default}; diff --git a/previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.js b/previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.js similarity index 99% rename from previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.js rename to previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.js index e7adf4b0a..34d4778b3 100644 --- a/previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.js +++ b/previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/nnuljte.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n(`

Overlaps

julia
export overlaps

What is overlaps?

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

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/denqdhe.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n(`

Overlaps

julia
export overlaps

What is overlaps?

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

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.lean.js b/previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.lean.js
index f21d260b4..4acd48c0f 100644
--- a/previews/PR169/assets/source_methods_geom_relations_overlaps.md.iwiIlLyl.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_overlaps.md.BmQlLuw1.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/nnuljte.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n("",37),e=[t];function h(k,r,d,g,o,F){return a(),i("div",null,e)}const c=s(p,[["render",h]]);export{y as __pageData,c as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const l="/GeometryOps.jl/previews/PR169/assets/denqdhe.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n("",37),e=[t];function h(k,r,d,g,o,F){return a(),i("div",null,e)}const c=s(p,[["render",h]]);export{y as __pageData,c as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.js b/previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.js
rename to previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.js
index 0398bf6c9..0f4ff7d7c 100644
--- a/previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.js
+++ b/previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/jhauxmv.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n(`

Touches

julia
export touches

What is touches?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/sqmxtlw.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n(`

Touches

julia
export touches

What is touches?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.lean.js b/previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.lean.js
index 6ee56b5b7..ed6742b10 100644
--- a/previews/PR169/assets/source_methods_geom_relations_touches.md.XCVIIiHK.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_touches.md.B0EyE8IO.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/jhauxmv.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n("",41),e=[l];function p(k,r,E,g,d,o){return a(),i("div",null,e)}const F=s(h,[["render",p]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/sqmxtlw.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n("",41),e=[l];function p(k,r,E,g,d,o){return a(),i("div",null,e)}const F=s(h,[["render",p]]);export{c as __pageData,F as default};
diff --git a/previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.js b/previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.js
similarity index 99%
rename from previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.js
rename to previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.js
index 4af6b0fbb..b63c77f18 100644
--- a/previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.js
+++ b/previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/bfrkaqy._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n(`

Within

julia
export within

What is within?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/aawyhhs._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n(`

Within

julia
export within

What is within?

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

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.lean.js b/previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.lean.js
similarity index 88%
rename from previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.lean.js
rename to previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.lean.js
index 650440509..b57ba6373 100644
--- a/previews/PR169/assets/source_methods_geom_relations_within.md.BGgXZvyL.lean.js
+++ b/previews/PR169/assets/source_methods_geom_relations_within.md.Cv1fRzgy.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/bfrkaqy._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n("",41),p=[l];function e(k,r,E,g,d,y){return a(),i("div",null,p)}const F=s(t,[["render",e]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/aawyhhs._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n("",41),p=[l];function e(k,r,E,g,d,y){return a(),i("div",null,p)}const F=s(t,[["render",e]]);export{c as __pageData,F as default};
diff --git a/previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.js b/previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.js
similarity index 99%
rename from previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.js
rename to previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.js
index bddecbd36..77d2418aa 100644
--- a/previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.js
+++ b/previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/kszrkcu.BOOG5oTW.png",t="/GeometryOps.jl/previews/PR169/assets/oloiihx.CnU9oE_z.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n(`

Segmentize

julia
export segmentize
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/wbycqdk.BOOG5oTW.png",t="/GeometryOps.jl/previews/PR169/assets/aminatc.09qSbkT6.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n(`

Segmentize

julia
export segmentize
 export LinearSegments, GeodesicSegments

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

Info

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

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

Examples

julia
import GeometryOps as GO, GeoInterface as GI
 rectangle = GI.Wrappers.Polygon([[(0.0, 50.0), (7.071, 57.07), (0, 64.14), (-7.07, 57.07), (0.0, 50.0)]])
 linear = GO.segmentize(rectangle; max_distance = 5)
diff --git a/previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.lean.js b/previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.lean.js
similarity index 67%
rename from previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.lean.js
rename to previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.lean.js
index 68ccd93e9..1a5b412d3 100644
--- a/previews/PR169/assets/source_transformations_segmentize.md.D7G6gyk9.lean.js
+++ b/previews/PR169/assets/source_transformations_segmentize.md.D5TK2PGP.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/kszrkcu.BOOG5oTW.png",t="/GeometryOps.jl/previews/PR169/assets/oloiihx.CnU9oE_z.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n("",34),k=[l];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(e,[["render",p]]);export{c as __pageData,C as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/wbycqdk.BOOG5oTW.png",t="/GeometryOps.jl/previews/PR169/assets/aminatc.09qSbkT6.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n("",34),k=[l];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(e,[["render",p]]);export{c as __pageData,C as default};
diff --git a/previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.js b/previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.js
similarity index 99%
rename from previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.js
rename to previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.js
index a546f7b09..68b00f8ec 100644
--- a/previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.js
+++ b/previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/lmmgxcz.Bglvb-jp.png",l="/GeometryOps.jl/previews/PR169/assets/mnfwlis.B94PsR1K.png",k="/GeometryOps.jl/previews/PR169/assets/rzrivxj.BtHt4_Dy.png",t="/GeometryOps.jl/previews/PR169/assets/icfkkkq.DhF98w0-.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n(`

Geometry simplification

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

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

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/gkolncw.Bglvb-jp.png",l="/GeometryOps.jl/previews/PR169/assets/tnjlqur.B94PsR1K.png",k="/GeometryOps.jl/previews/PR169/assets/wpvxiiz.DgNundyF.png",t="/GeometryOps.jl/previews/PR169/assets/jdrrjbm.DFAgXvTT.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n(`

Geometry simplification

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

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

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
 import GeoInterface as GI
 import GeometryOps as GO
 
diff --git a/previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.lean.js b/previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.lean.js
similarity index 56%
rename from previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.lean.js
rename to previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.lean.js
index dee40dc5b..f4f9717dd 100644
--- a/previews/PR169/assets/source_transformations_simplify.md.BF2BMPBY.lean.js
+++ b/previews/PR169/assets/source_transformations_simplify.md.DXroAKLv.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/lmmgxcz.Bglvb-jp.png",l="/GeometryOps.jl/previews/PR169/assets/mnfwlis.B94PsR1K.png",k="/GeometryOps.jl/previews/PR169/assets/rzrivxj.BtHt4_Dy.png",t="/GeometryOps.jl/previews/PR169/assets/icfkkkq.DhF98w0-.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n("",71),E=[e];function r(d,g,y,F,o,c){return a(),i("div",null,E)}const D=s(p,[["render",r]]);export{u as __pageData,D as default};
+import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/gkolncw.Bglvb-jp.png",l="/GeometryOps.jl/previews/PR169/assets/tnjlqur.B94PsR1K.png",k="/GeometryOps.jl/previews/PR169/assets/wpvxiiz.DgNundyF.png",t="/GeometryOps.jl/previews/PR169/assets/jdrrjbm.DFAgXvTT.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n("",71),E=[e];function r(d,g,y,F,o,c){return a(),i("div",null,E)}const D=s(p,[["render",r]]);export{u as __pageData,D as default};
diff --git a/previews/PR169/assets/jhauxmv.BEFUMtlf.png b/previews/PR169/assets/sqmxtlw.BEFUMtlf.png
similarity index 100%
rename from previews/PR169/assets/jhauxmv.BEFUMtlf.png
rename to previews/PR169/assets/sqmxtlw.BEFUMtlf.png
diff --git a/previews/PR169/assets/hluonpa.BD0hVfse.png b/previews/PR169/assets/tbjhkls.BD0hVfse.png
similarity index 100%
rename from previews/PR169/assets/hluonpa.BD0hVfse.png
rename to previews/PR169/assets/tbjhkls.BD0hVfse.png
diff --git a/previews/PR169/assets/mnfwlis.B94PsR1K.png b/previews/PR169/assets/tnjlqur.B94PsR1K.png
similarity index 100%
rename from previews/PR169/assets/mnfwlis.B94PsR1K.png
rename to previews/PR169/assets/tnjlqur.B94PsR1K.png
diff --git a/previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.js b/previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.js
similarity index 99%
rename from previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.js
rename to previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.js
index 9968dda81..04db77a1c 100644
--- a/previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.js
+++ b/previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/ubstubf.Dz86q2IX.png",n="/GeometryOps.jl/previews/PR169/assets/fovjkwc.Cx40vhB3.png",l="/GeometryOps.jl/previews/PR169/assets/qnlcjhg.0OJvb21A.png",p="/GeometryOps.jl/previews/PR169/assets/hxkjeim.DaovVbE6.png",h="/GeometryOps.jl/previews/PR169/assets/hxelpnv.BaZeu6ul.png",k="/GeometryOps.jl/previews/PR169/assets/zkhhjvo.DFgr-JEI.png",o="/GeometryOps.jl/previews/PR169/assets/dbrztnc.yuGUdylf.png",r="/GeometryOps.jl/previews/PR169/assets/mnwnxuq.CXhMGpE5.png",g="/GeometryOps.jl/previews/PR169/assets/bvpbabx.lu4jwpi-.png",d="/GeometryOps.jl/previews/PR169/assets/gbpjzwx.DwqDxlAG.png",E="/GeometryOps.jl/previews/PR169/assets/padvgra.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

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

  3. Create geospatial geometries with coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
+import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/naplshy.Dz86q2IX.png",n="/GeometryOps.jl/previews/PR169/assets/lxpgjjx.Cx40vhB3.png",l="/GeometryOps.jl/previews/PR169/assets/qbbrclg.0OJvb21A.png",p="/GeometryOps.jl/previews/PR169/assets/bvmzgnt.DaovVbE6.png",h="/GeometryOps.jl/previews/PR169/assets/plqzayt.BaZeu6ul.png",k="/GeometryOps.jl/previews/PR169/assets/jitclsi.DFgr-JEI.png",o="/GeometryOps.jl/previews/PR169/assets/hxkvfhc.yuGUdylf.png",r="/GeometryOps.jl/previews/PR169/assets/llncqtq.CXhMGpE5.png",g="/GeometryOps.jl/previews/PR169/assets/kzjiokc.lu4jwpi-.png",d="/GeometryOps.jl/previews/PR169/assets/ktrxhbi.DwqDxlAG.png",E="/GeometryOps.jl/previews/PR169/assets/jnrzmld.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

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

  3. Create geospatial geometries with coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
 import GeoInterface as GI
 import GeometryOps as GO
 import GeoFormatTypes as GFT
diff --git a/previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.lean.js b/previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.lean.js
new file mode 100644
index 000000000..5e0b82d56
--- /dev/null
+++ b/previews/PR169/assets/tutorials_creating_geometry.md.aGBxN1gQ.lean.js
@@ -0,0 +1 @@
+import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/naplshy.Dz86q2IX.png",n="/GeometryOps.jl/previews/PR169/assets/lxpgjjx.Cx40vhB3.png",l="/GeometryOps.jl/previews/PR169/assets/qbbrclg.0OJvb21A.png",p="/GeometryOps.jl/previews/PR169/assets/bvmzgnt.DaovVbE6.png",h="/GeometryOps.jl/previews/PR169/assets/plqzayt.BaZeu6ul.png",k="/GeometryOps.jl/previews/PR169/assets/jitclsi.DFgr-JEI.png",o="/GeometryOps.jl/previews/PR169/assets/hxkvfhc.yuGUdylf.png",r="/GeometryOps.jl/previews/PR169/assets/llncqtq.CXhMGpE5.png",g="/GeometryOps.jl/previews/PR169/assets/kzjiokc.lu4jwpi-.png",d="/GeometryOps.jl/previews/PR169/assets/ktrxhbi.DwqDxlAG.png",E="/GeometryOps.jl/previews/PR169/assets/jnrzmld.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e("",119),F=[y];function u(f,C,m,b,v,G){return a(),i("div",null,F)}const P=s(c,[["render",u]]);export{D as __pageData,P as default};
diff --git a/previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.lean.js b/previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.lean.js
deleted file mode 100644
index 8fcf697f9..000000000
--- a/previews/PR169/assets/tutorials_creating_geometry.md.r-TcWI46.lean.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as s,c as i,o as a,a6 as e}from"./chunks/framework.CXV__M-i.js";const t="/GeometryOps.jl/previews/PR169/assets/ubstubf.Dz86q2IX.png",n="/GeometryOps.jl/previews/PR169/assets/fovjkwc.Cx40vhB3.png",l="/GeometryOps.jl/previews/PR169/assets/qnlcjhg.0OJvb21A.png",p="/GeometryOps.jl/previews/PR169/assets/hxkjeim.DaovVbE6.png",h="/GeometryOps.jl/previews/PR169/assets/hxelpnv.BaZeu6ul.png",k="/GeometryOps.jl/previews/PR169/assets/zkhhjvo.DFgr-JEI.png",o="/GeometryOps.jl/previews/PR169/assets/dbrztnc.yuGUdylf.png",r="/GeometryOps.jl/previews/PR169/assets/mnwnxuq.CXhMGpE5.png",g="/GeometryOps.jl/previews/PR169/assets/bvpbabx.lu4jwpi-.png",d="/GeometryOps.jl/previews/PR169/assets/gbpjzwx.DwqDxlAG.png",E="/GeometryOps.jl/previews/PR169/assets/padvgra.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e("",119),F=[y];function u(f,C,m,b,v,G){return a(),i("div",null,F)}const P=s(c,[["render",u]]);export{D as __pageData,P as default};
diff --git a/previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.js b/previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.js
similarity index 99%
rename from previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.js
rename to previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.js
index e573f202e..c5bc82f32 100644
--- a/previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.js
+++ b/previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.js
@@ -1,4 +1,4 @@
-import{_ as h,c as a,j as s,a as i,a6 as n,o as t}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/skxlakg.3UVIT8DR.png",l="/GeometryOps.jl/previews/PR169/assets/slecjod.iQgIBkRP.png",p="/GeometryOps.jl/previews/PR169/assets/jkjlsdp.DI3FGwyW.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n('',1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n(`

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

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

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

julia
[inner/left/right/outer/...]join((table1, table1),
+import{_ as h,c as a,j as s,a as i,a6 as n,o as t}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/afvrywy.3UVIT8DR.png",l="/GeometryOps.jl/previews/PR169/assets/ljclzfp.B8464KIz.png",p="/GeometryOps.jl/previews/PR169/assets/hctmgoi.B-_drWRL.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n('',1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n(`

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

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

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

julia
[inner/left/right/outer/...]join((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )

We have enabled the use of all of GeometryOps' boolean comparisons here. These are:

julia
GO.contains, GO.within, GO.intersects, GO.touches, GO.crosses, GO.disjoint, GO.overlaps, GO.covers, GO.coveredby, GO.equals

Tip

Always place the dataframe with more complex geometries second, as that is the one which will be sorted into a tree.

Simple example

This example demonstrates how to perform a spatial join between two datasets: a set of polygons and a set of randomly generated points.

The polygons are represented as a DataFrame with geometries and colors, while the points are stored in a separate DataFrame.

The spatial join is performed using the contains predicate from GeometryOps, which checks if each point is contained within any of the polygons. The resulting joined DataFrame is then used to plot the points, colored according to the containing polygon.

First, we generate our data. We create two triangle polygons which, together, span the rectangle (0, 0, 1, 1), and a set of points which are randomly distributed within this rectangle.

julia
import GeoInterface as GI, GeometryOps as GO
 using FlexiJoins, DataFrames
diff --git a/previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.lean.js b/previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.lean.js
similarity index 92%
rename from previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.lean.js
rename to previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.lean.js
index ae6a8d2b4..5b1ff3a78 100644
--- a/previews/PR169/assets/tutorials_spatial_joins.md.B5XdRxZd.lean.js
+++ b/previews/PR169/assets/tutorials_spatial_joins.md.Da3jnkKt.lean.js
@@ -1 +1 @@
-import{_ as h,c as a,j as s,a as i,a6 as n,o as t}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/skxlakg.3UVIT8DR.png",l="/GeometryOps.jl/previews/PR169/assets/slecjod.iQgIBkRP.png",p="/GeometryOps.jl/previews/PR169/assets/jkjlsdp.DI3FGwyW.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n("",1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n("",37);function T(_,b,f,D,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default};
+import{_ as h,c as a,j as s,a as i,a6 as n,o as t}from"./chunks/framework.CXV__M-i.js";const e="/GeometryOps.jl/previews/PR169/assets/afvrywy.3UVIT8DR.png",l="/GeometryOps.jl/previews/PR169/assets/ljclzfp.B8464KIz.png",p="/GeometryOps.jl/previews/PR169/assets/hctmgoi.B-_drWRL.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n("",1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n("",37);function T(_,b,f,D,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default};
diff --git a/previews/PR169/assets/iexfroq.DeeQUply.png b/previews/PR169/assets/uvdwhhy.DeeQUply.png
similarity index 100%
rename from previews/PR169/assets/iexfroq.DeeQUply.png
rename to previews/PR169/assets/uvdwhhy.DeeQUply.png
diff --git a/previews/PR169/assets/kszrkcu.BOOG5oTW.png b/previews/PR169/assets/wbycqdk.BOOG5oTW.png
similarity index 100%
rename from previews/PR169/assets/kszrkcu.BOOG5oTW.png
rename to previews/PR169/assets/wbycqdk.BOOG5oTW.png
diff --git a/previews/PR169/assets/wpvxiiz.DgNundyF.png b/previews/PR169/assets/wpvxiiz.DgNundyF.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ffda9cf2fb7658c785795b7e6891b521c1ec324
GIT binary patch
literal 77687
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

literal 0
HcmV?d00001

diff --git a/previews/PR169/assets/lokfglb.CULn5saZ.png b/previews/PR169/assets/yqqwdwy.CULn5saZ.png
similarity index 100%
rename from previews/PR169/assets/lokfglb.CULn5saZ.png
rename to previews/PR169/assets/yqqwdwy.CULn5saZ.png
diff --git a/previews/PR169/call_notes.html b/previews/PR169/call_notes.html
index 60a28bbc6..ac70a0299 100644
--- a/previews/PR169/call_notes.html
+++ b/previews/PR169/call_notes.html
@@ -8,10 +8,10 @@
     
     
     
-    
+    
     
     
-    
+    
     
     
     
@@ -19,7 +19,7 @@
   
   
     
Skip to content

20th April, 2024

See GeometryOps#114.

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

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

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

29th Feb, 2024

To do

  • [ ] Finish clipping degeneracies

  • [ ] Fix cross & overlap functions

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

  • [x] profile functions for exponential improvements

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

  • [ ] Doc improvements

    • more

    • benchmarks page

  • Methods to validate and fix geometry

    • [ ] Polygons and LinearRings:

      • [ ] self-intersection

      • [ ] holes are actually within the polygon

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

      • [ ] length of all rings > 4

      • [ ] repeated last point

    • [ ] LineStrings: NaN/Inf points

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

  • Tests

    • [x] Simplify functions

    • [x] Polygonize

    • Barycentric tests for n_vertices > 4

Done

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

  • Doc improvements:

    • organise sections
- + \ No newline at end of file diff --git a/previews/PR169/experiments/accurate_accumulators.html b/previews/PR169/experiments/accurate_accumulators.html index a7f02c372..992e956e3 100644 --- a/previews/PR169/experiments/accurate_accumulators.html +++ b/previews/PR169/experiments/accurate_accumulators.html @@ -8,10 +8,10 @@ - + - + @@ -24,7 +24,7 @@ using NaturalEarth all_adm0 = naturalearth("admin_0_countries", 10)
FeatureCollection with 258 Features
julia
GO.area(all_adm0)
21427.909318372607
julia
AccurateArithmetic.sum_oro(GO.area.(all_adm0.geometry))
21427.909318372607
julia
AccurateArithmetic.sum_kbn(GO.area.(all_adm0.geometry))
21427.909318372607
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum
-21427.90063612163
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum_oro
-21427.90063612163

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

q)M4a()eJW~wMj+Qd>o|k401Ejl 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 diff --git a/previews/PR169/assets/source_methods_angles.md.DtH8L23a.js b/previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.js similarity index 99% rename from previews/PR169/assets/source_methods_angles.md.DtH8L23a.js rename to previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.js index 2362e7abe..b9392b57c 100644 --- a/previews/PR169/assets/source_methods_angles.md.DtH8L23a.js +++ b/previews/PR169/assets/source_methods_angles.md.C7WWJ3PB.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a6 as n}from"./chunks/framework.CXV__M-i.js";const h="/GeometryOps.jl/previews/PR169/assets/juvibtg.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n(`

- + \ No newline at end of file diff --git a/previews/PR169/experiments/predicates.html b/previews/PR169/experiments/predicates.html index d634637e9..0487b2478 100644 --- a/previews/PR169/experiments/predicates.html +++ b/previews/PR169/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/PR169/explanations/crs.html b/previews/PR169/explanations/crs.html index 0648792dc..f600c859d 100644 --- a/previews/PR169/explanations/crs.html +++ b/previews/PR169/explanations/crs.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,7 @@
Skip to content
- + \ No newline at end of file diff --git a/previews/PR169/explanations/paradigms.html b/previews/PR169/explanations/paradigms.html index 9dd2ea767..ddaa72fb1 100644 --- a/previews/PR169/explanations/paradigms.html +++ b/previews/PR169/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/PR169/explanations/peculiarities.html b/previews/PR169/explanations/peculiarities.html index 8d100d3d9..e6a0612f5 100644 --- a/previews/PR169/explanations/peculiarities.html +++ b/previews/PR169/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/PR169/explanations/winding_order.html b/previews/PR169/explanations/winding_order.html index 3dfafed57..c84745070 100644 --- a/previews/PR169/explanations/winding_order.html +++ b/previews/PR169/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/PR169/hashmap.json b/previews/PR169/hashmap.json index fe49f98dc..328ffe705 100644 --- a/previews/PR169/hashmap.json +++ b/previews/PR169/hashmap.json @@ -1 +1 @@ -{"introduction.md":"CYRQzX5y","explanations_winding_order.md":"BtNUYix-","index.md":"BCZUlzvn","experiments_accurate_accumulators.md":"DtN6hFUu","source_methods_buffer.md":"Bkh7ksCD","call_notes.md":"TQNJs6qM","source_methods_centroid.md":"DnIzdiCd","explanations_crs.md":"DvaT-xrf","source_geometryops.md":"a0RHuj4_","explanations_peculiarities.md":"DFnBGdpQ","source_types.md":"Du-oCLp0","source_methods_area.md":"Bvb5UeIO","source_methods_angles.md":"DtH8L23a","source_methods_clipping_difference.md":"CaDAJx73","source_methods_clipping_predicates.md":"hBhX6V1e","source_methods_clipping_union.md":"BPxOgPO6","source_methods_barycentric.md":"CT1dn4RY","source_methods_geom_relations_geom_geom_processors.md":"BXAfb7_A","explanations_paradigms.md":"C-06FLgj","experiments_predicates.md":"6jQzlyG2","source_methods_geom_relations_covers.md":"BFAiqtXt","source_methods_distance.md":"CdvqbMG5","howto_unary_union.md":"Df56Pagc","source_transformations_transform.md":"CRhr-wNX","source_not_implemented_yet.md":"DSouwwBl","source_transformations_correction_closed_ring.md":"ub7uqfKH","api.md":"f3e8s1hi","source_methods_geom_relations_crosses.md":"BiEpK47N","source_transformations_tuples.md":"1J-byaK0","source_transformations_extent.md":"5YToy85-","source_transformations_correction_polygon_contents.md":"6dU-U8Qo","source_methods_equals.md":"xIF1y7Id","source_methods_clipping_cut.md":"D7Kf3Qwn","source_methods_geom_relations_within.md":"BGgXZvyL","source_transformations_correction_intersecting_polygons.md":"DfIi5gXb","source_methods_geom_relations_disjoint.md":"DXA2WV5o","source_methods_geom_relations_touches.md":"XCVIIiHK","source_methods_geom_relations_intersects.md":"DW-0vhYk","source_transformations_flip.md":"CGOdH43o","source_primitives.md":"DmTH8AUR","source_methods_geom_relations_overlaps.md":"iwiIlLyl","source_transformations_reproject.md":"Cf7HCi39","source_utils.md":"DXFaTT5m","source_methods_geom_relations_coveredby.md":"DH0eLcC3","source_transformations_segmentize.md":"D7G6gyk9","source_methods_geom_relations_contains.md":"Dtri0B5X","source_methods_orientation.md":"laNcCUto","source_transformations_correction_geometry_correction.md":"TxR01hna","tutorials_spatial_joins.md":"B5XdRxZd","source_methods_polygonize.md":"DgWmUumP","tutorials_creating_geometry.md":"r-TcWI46","source_methods_clipping_coverage.md":"C4J4lRrF","source_methods_clipping_intersection.md":"B6STgeER","source_methods_clipping_clipping_processor.md":"BV-B8tRO","source_transformations_simplify.md":"BF2BMPBY"} +{"call_notes.md":"TQNJs6qM","explanations_paradigms.md":"C-06FLgj","explanations_peculiarities.md":"DFnBGdpQ","index.md":"BCZUlzvn","explanations_winding_order.md":"BtNUYix-","howto_unary_union.md":"C1rMdkuw","introduction.md":"CYRQzX5y","explanations_crs.md":"DvaT-xrf","experiments_accurate_accumulators.md":"DtN6hFUu","source_methods_area.md":"CmE6wsZJ","source_methods_angles.md":"C7WWJ3PB","source_methods_centroid.md":"BtMb9Txi","source_methods_clipping_predicates.md":"hBhX6V1e","source_methods_clipping_coverage.md":"DJxlqpRk","source_methods_geom_relations_contains.md":"C-89dB8J","source_methods_clipping_difference.md":"CaDAJx73","api.md":"DAveZ5_s","source_methods_buffer.md":"Bkh7ksCD","source_geometryops.md":"a0RHuj4_","source_methods_distance.md":"Bp5im3PS","source_transformations_correction_geometry_correction.md":"TxR01hna","source_transformations_correction_closed_ring.md":"ub7uqfKH","source_transformations_extent.md":"5YToy85-","source_transformations_transform.md":"CRhr-wNX","source_methods_geom_relations_covers.md":"BI3Gj8gR","source_methods_clipping_intersection.md":"B6STgeER","source_methods_clipping_clipping_processor.md":"BV-B8tRO","experiments_predicates.md":"CewQL96D","source_utils.md":"DXFaTT5m","source_types.md":"Du-oCLp0","source_methods_geom_relations_intersects.md":"4SjoRCl_","tutorials_creating_geometry.md":"aGBxN1gQ","source_methods_geom_relations_within.md":"Cv1fRzgy","source_not_implemented_yet.md":"DSouwwBl","source_methods_polygonize.md":"DgWmUumP","source_methods_geom_relations_overlaps.md":"BmQlLuw1","source_methods_barycentric.md":"CT1dn4RY","source_methods_orientation.md":"laNcCUto","source_methods_geom_relations_geom_geom_processors.md":"BXAfb7_A","source_transformations_tuples.md":"1J-byaK0","source_transformations_reproject.md":"Cf7HCi39","source_transformations_flip.md":"CGOdH43o","source_methods_geom_relations_disjoint.md":"DQHkujKS","source_methods_equals.md":"CuFqzQhq","source_transformations_correction_polygon_contents.md":"6dU-U8Qo","source_methods_clipping_union.md":"UH-J_XVE","source_methods_geom_relations_crosses.md":"BiEpK47N","tutorials_spatial_joins.md":"Da3jnkKt","source_methods_clipping_cut.md":"Dv5i5NBi","source_transformations_correction_intersecting_polygons.md":"DfIi5gXb","source_methods_geom_relations_coveredby.md":"SC4h9Q05","source_primitives.md":"DmTH8AUR","source_transformations_simplify.md":"DXroAKLv","source_transformations_segmentize.md":"D5TK2PGP","source_methods_geom_relations_touches.md":"B0EyE8IO"} diff --git a/previews/PR169/howto/unary_union.html b/previews/PR169/howto/unary_union.html index f39bcbe40..55f93755b 100644 --- a/previews/PR169/howto/unary_union.html +++ b/previews/PR169/howto/unary_union.html @@ -8,11 +8,11 @@ - + - - + + @@ -29,11 +29,15 @@ geoms = GO.tuples(wkt) -plot(geoms; color = 1:length(geoms), axis = (; aspect = DataAspect()))

Now that we have the geometries, we reduce over the vector, performing unions along the way.

@example
final_multipoly = reduce(
+plot(geoms; color = 1:length(geoms), axis = (; aspect = DataAspect()))

Now that we have the geometries, we reduce over the vector, performing unions along the way.

@example
@time final_multipoly = reduce(
     (x, y) -> GO.union(x, y; target = GI.MultiPolygonTrait, fix = GO.UnionIntersectingPolygons()), 
-    geoms
-)
- + GO.fix(geoms) +)
@example
fixed_geoms = GO.buffer(geoms, 0)
+@time final_multipoly = reduce(
+    (x, y) -> GO.union(x, y; target = GI.MultiPolygonTrait, fix = GO.UnionIntersectingPolygons()), 
+    fixed_geoms
+)
@example
@time GO.fix(GI.MultiPolygon(fixed_geoms); corrections = (GO.UnionIntersectingPolygons(),))
+ \ No newline at end of file diff --git a/previews/PR169/index.html b/previews/PR169/index.html index e9c166cc9..6b2dbd749 100644 --- a/previews/PR169/index.html +++ b/previews/PR169/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!

- + \ No newline at end of file diff --git a/previews/PR169/introduction.html b/previews/PR169/introduction.html index c6728287e..cdb282abf 100644 --- a/previews/PR169/introduction.html +++ b/previews/PR169/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/PR169/source/GeometryOps.html b/previews/PR169/source/GeometryOps.html index a6ff14b59..ba4fbe3fc 100644 --- a/previews/PR169/source/GeometryOps.html +++ b/previews/PR169/source/GeometryOps.html @@ -8,10 +8,10 @@ - + - + @@ -91,7 +91,7 @@ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR169/source/methods/angles.html b/previews/PR169/source/methods/angles.html index fcfd02600..73dbc5215 100644 --- a/previews/PR169/source/methods/angles.html +++ b/previews/PR169/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/PR169/source/methods/area.html b/previews/PR169/source/methods/area.html index 4be98fc43..4bdd75269 100644 --- a/previews/PR169/source/methods/area.html +++ b/previews/PR169/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 postive 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 postive 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/PR169/source/methods/barycentric.html b/previews/PR169/source/methods/barycentric.html index d6157e165..d4a867e90 100644 --- a/previews/PR169/source/methods/barycentric.html +++ b/previews/PR169/source/methods/barycentric.html @@ -8,10 +8,10 @@ - + - + @@ -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/PR169/source/methods/buffer.html b/previews/PR169/source/methods/buffer.html index 08f2e2ce6..d7c2cf3f1 100644 --- a/previews/PR169/source/methods/buffer.html +++ b/previews/PR169/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/PR169/source/methods/centroid.html b/previews/PR169/source/methods/centroid.html index faea51f04..b0709e5e3 100644 --- a/previews/PR169/source/methods/centroid.html +++ b/previews/PR169/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 availible 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 availible 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/PR169/source/methods/clipping/clipping_processor.html b/previews/PR169/source/methods/clipping/clipping_processor.html index 2e4cb08f5..5b226619a 100644 --- a/previews/PR169/source/methods/clipping/clipping_processor.html +++ b/previews/PR169/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/PR169/source/methods/clipping/coverage.html b/previews/PR169/source/methods/clipping/coverage.html index 0d7fe4fd2..e18a17afb 100644 --- a/previews/PR169/source/methods/clipping/coverage.html +++ b/previews/PR169/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/PR169/source/methods/clipping/cut.html b/previews/PR169/source/methods/clipping/cut.html index b253c6454..78f90332c 100644 --- a/previews/PR169/source/methods/clipping/cut.html +++ b/previews/PR169/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/PR169/source/methods/clipping/difference.html b/previews/PR169/source/methods/clipping/difference.html index 4376c8142..fc8375ae0 100644 --- a/previews/PR169/source/methods/clipping/difference.html +++ b/previews/PR169/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/PR169/source/methods/clipping/intersection.html b/previews/PR169/source/methods/clipping/intersection.html index 8980896b1..976b2dae8 100644 --- a/previews/PR169/source/methods/clipping/intersection.html +++ b/previews/PR169/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/PR169/source/methods/clipping/predicates.html b/previews/PR169/source/methods/clipping/predicates.html index 4b9a63a43..ae1a80e38 100644 --- a/previews/PR169/source/methods/clipping/predicates.html +++ b/previews/PR169/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/PR169/source/methods/clipping/union.html b/previews/PR169/source/methods/clipping/union.html index 8120683ee..1e7cb6a2a 100644 --- a/previews/PR169/source/methods/clipping/union.html +++ b/previews/PR169/source/methods/clipping/union.html @@ -8,11 +8,11 @@ - + - - + + @@ -90,6 +90,20 @@ _add_union_holes!(polys, a_in_b, b_in_a, poly_a, poly_b; exact) end

Remove uneeded collinear points on same edge

julia
    _remove_collinear_points!(polys, [false], poly_a, poly_b)
     return polys
+end
+
+function _union(
+    ::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.PolygonTrait, poly_a,
+    ::GI.PolygonTrait, poly_b;
+    exact, kwargs...,
+) where T
+    return GI.MultiPolygon(_union(
+        TraitTarget(GI.PolygonTrait()), T,
+        GI.trait(poly_a), poly_a,
+        GI.trait(poly_b), poly_b;
+        exact, kwargs...,
+    ))
 end

Helper functions for Unions with Greiner and Hormann Polygon Clipping

julia
#= When marking the crossing status of a delayed crossing, the chain start point is crossing
 when the start point is a entry point and is a bouncing point when the start point is an
 exit point. The end of the chain has the opposite crossing / bouncing status. =#
@@ -228,6 +242,19 @@
     end
     return polys
 end
+function _union(
+    target::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.PolygonTrait, poly_a,
+    ::GI.MultiPolygonTrait, multipoly_b;
+    fix_multipoly = UnionIntersectingPolygons(), kwargs...,
+) where T
+    return GI.MultiPolygon(_union(
+        TraitTarget(GI.PolygonTrait()), T,
+        GI.trait(poly_a), poly_a,
+        GI.trait(multipoly_b), multipoly_b;
+        fix_multipoly, kwargs...,
+    ))
+end
 
 #= Multipolygon with polygon union is equivalent to taking the union of the poylgon with the
 multipolygon and thus simply switches the order of operations and calls the above method. =#
@@ -238,6 +265,13 @@
     kwargs...,
 ) where T = union(poly_b, multipoly_a; target, kwargs...)
 
+_union(
+    target::TraitTarget{GI.MultiPolygonTrait}, ::Type{T},
+    ::GI.MultiPolygonTrait, multipoly_a,
+    ::GI.PolygonTrait, poly_b;
+    kwargs...,
+) where T = union(poly_b, multipoly_a; target, kwargs...)
+
 #= Multipolygon with multipolygon union - note that all of the sub-polygons of `multipoly_a`
 and the sub-polygons of `multipoly_b` are included and combined together where there are
 intersections. Unless specified with `fix_multipoly = nothing`, `multipolygon_b` will be
@@ -282,7 +316,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/PR169/source/methods/distance.html b/previews/PR169/source/methods/distance.html index 9fe73bacf..acd09bfc7 100644 --- a/previews/PR169/source/methods/distance.html +++ b/previews/PR169/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/PR169/source/methods/equals.html b/previews/PR169/source/methods/equals.html index e2d424684..165f7b152 100644 --- a/previews/PR169/source/methods/equals.html +++ b/previews/PR169/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 commen 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 explicity 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 commen 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 explicity 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/PR169/source/methods/geom_relations/contains.html b/previews/PR169/source/methods/geom_relations/contains.html index 6ed12666b..dc91ac6a0 100644 --- a/previews/PR169/source/methods/geom_relations/contains.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/coveredby.html b/previews/PR169/source/methods/geom_relations/coveredby.html index e7ff3cc8e..2c5c3476e 100644 --- a/previews/PR169/source/methods/geom_relations/coveredby.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/covers.html b/previews/PR169/source/methods/geom_relations/covers.html index c0ad0f8d0..a9e9b1e3d 100644 --- a/previews/PR169/source/methods/geom_relations/covers.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/crosses.html b/previews/PR169/source/methods/geom_relations/crosses.html index f3710db5a..0848f5e95 100644 --- a/previews/PR169/source/methods/geom_relations/crosses.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/disjoint.html b/previews/PR169/source/methods/geom_relations/disjoint.html index 9119803c5..176baf2ff 100644 --- a/previews/PR169/source/methods/geom_relations/disjoint.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/geom_geom_processors.html b/previews/PR169/source/methods/geom_relations/geom_geom_processors.html index d84696184..f3dfee4ec 100644 --- a/previews/PR169/source/methods/geom_relations/geom_geom_processors.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/intersects.html b/previews/PR169/source/methods/geom_relations/intersects.html index 5d6aa24f7..fc80c5af1 100644 --- a/previews/PR169/source/methods/geom_relations/intersects.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/overlaps.html b/previews/PR169/source/methods/geom_relations/overlaps.html index 78f6f22a5..c296d7392 100644 --- a/previews/PR169/source/methods/geom_relations/overlaps.html +++ b/previews/PR169/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 autmoatically 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 respectivly, 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 autmoatically 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 respectivly, 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/PR169/source/methods/geom_relations/touches.html b/previews/PR169/source/methods/geom_relations/touches.html index 9403bc79f..419977215 100644 --- a/previews/PR169/source/methods/geom_relations/touches.html +++ b/previews/PR169/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/PR169/source/methods/geom_relations/within.html b/previews/PR169/source/methods/geom_relations/within.html index 74921d0aa..8f7deab7d 100644 --- a/previews/PR169/source/methods/geom_relations/within.html +++ b/previews/PR169/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/PR169/source/methods/orientation.html b/previews/PR169/source/methods/orientation.html index 2ea0d9b25..ad9bb05a9 100644 --- a/previews/PR169/source/methods/orientation.html +++ b/previews/PR169/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/PR169/source/methods/polygonize.html b/previews/PR169/source/methods/polygonize.html index e4d880dbb..a036624f7 100644 --- a/previews/PR169/source/methods/polygonize.html +++ b/previews/PR169/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/PR169/source/not_implemented_yet.html b/previews/PR169/source/not_implemented_yet.html index 994f0f069..325b4692d 100644 --- a/previews/PR169/source/not_implemented_yet.html +++ b/previews/PR169/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/PR169/source/primitives.html b/previews/PR169/source/primitives.html index 89da94955..bbf4e6940 100644 --- a/previews/PR169/source/primitives.html +++ b/previews/PR169/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/PR169/source/transformations/correction/closed_ring.html b/previews/PR169/source/transformations/correction/closed_ring.html index 3e3e29626..d395d14d1 100644 --- a/previews/PR169/source/transformations/correction/closed_ring.html +++ b/previews/PR169/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/PR169/source/transformations/correction/geometry_correction.html b/previews/PR169/source/transformations/correction/geometry_correction.html index 0618a13a5..f3c80588f 100644 --- a/previews/PR169/source/transformations/correction/geometry_correction.html +++ b/previews/PR169/source/transformations/correction/geometry_correction.html @@ -8,10 +8,10 @@ - + - + @@ -60,7 +60,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/PR169/source/transformations/correction/intersecting_polygons.html b/previews/PR169/source/transformations/correction/intersecting_polygons.html index 3eeed2ff9..fd7b765f0 100644 --- a/previews/PR169/source/transformations/correction/intersecting_polygons.html +++ b/previews/PR169/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/PR169/source/transformations/correction/polygon_contents.html b/previews/PR169/source/transformations/correction/polygon_contents.html index e2d622e31..cd6b4074f 100644 --- a/previews/PR169/source/transformations/correction/polygon_contents.html +++ b/previews/PR169/source/transformations/correction/polygon_contents.html @@ -8,10 +8,10 @@ - + - + @@ -37,7 +37,7 @@ _ls2lr(::GI.LineStringTrait, x) = GI.LinearRing(GI.getpoint(x)) _ls2lr(::GI.LinearRingTrait, x) = x

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR169/source/transformations/extent.html b/previews/PR169/source/transformations/extent.html index d1bf1da9c..699e36698 100644 --- a/previews/PR169/source/transformations/extent.html +++ b/previews/PR169/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/PR169/source/transformations/flip.html b/previews/PR169/source/transformations/flip.html index ccd09ce98..7b5f08281 100644 --- a/previews/PR169/source/transformations/flip.html +++ b/previews/PR169/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/PR169/source/transformations/reproject.html b/previews/PR169/source/transformations/reproject.html index d1d10bebb..3f9cc0774 100644 --- a/previews/PR169/source/transformations/reproject.html +++ b/previews/PR169/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/PR169/source/transformations/segmentize.html b/previews/PR169/source/transformations/segmentize.html index 3e336e4e3..dced7c635 100644 --- a/previews/PR169/source/transformations/segmentize.html +++ b/previews/PR169/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/PR169/source/transformations/simplify.html b/previews/PR169/source/transformations/simplify.html index d126ae222..a87a09de0 100644 --- a/previews/PR169/source/transformations/simplify.html +++ b/previews/PR169/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
 lg_and_go(geometry) = (GI.convert(LG, geometry), GO.tuples(geometry))
@@ -41,7 +41,7 @@
 usa_poly = GI.getgeom(usa_multipoly, findmax(GO.area.(GI.getgeom(usa_multipoly)))[2]) # isolate the poly with the most area
 usa_centroid = GO.centroid(usa_poly)
 usa_reflected = GO.transform(Translation(usa_centroid...)  LinearMap(Makie.rotmatrix2d(π))  Translation((-).(usa_centroid)...), usa_poly)
-f, a, p = plot(usa_poly; label = "Original", axis = (; aspect = DataAspect()))#; plot!(usa_reflected; label = "Reflected")

This is the complex polygon we'll be benchmarking.

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

This is the complex polygon we'll be benchmarking.

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

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

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

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

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

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/previews/PR169/source/transformations/transform.html b/previews/PR169/source/transformations/transform.html index 56038bb84..ef2307755 100644 --- a/previews/PR169/source/transformations/transform.html +++ b/previews/PR169/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/PR169/source/transformations/tuples.html b/previews/PR169/source/transformations/tuples.html index 7421d37e7..c02619ec3 100644 --- a/previews/PR169/source/transformations/tuples.html +++ b/previews/PR169/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/PR169/source/types.html b/previews/PR169/source/types.html index 47cbfd579..95bd2efae 100644 --- a/previews/PR169/source/types.html +++ b/previews/PR169/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/PR169/source/utils.html b/previews/PR169/source/utils.html index fe263a7eb..15291b381 100644 --- a/previews/PR169/source/utils.html +++ b/previews/PR169/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/PR169/tutorials/creating_geometry.html b/previews/PR169/tutorials/creating_geometry.html index c1ab9eb35..5aebda521 100644 --- a/previews/PR169/tutorials/creating_geometry.html +++ b/previews/PR169/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].

Coordinate reference systems (CRS) and you

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/KtgDm/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 destinaton 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].

Coordinate reference systems (CRS) and you

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/KtgDm/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 destinaton 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

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

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/PR169/tutorials/spatial_joins.html b/previews/PR169/tutorials/spatial_joins.html index 7b94b7163..62ff9154d 100644 --- a/previews/PR169/tutorials/spatial_joins.html +++ b/previews/PR169/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