Created
September 4, 2020 10:49
-
-
Save markgis/2218363320779f8239d3cb9459650aa6 to your computer and use it in GitHub Desktop.
gdal-next geom error example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const gdal = require('gdal'); | |
const gdalNext = require('gdal-next'); | |
const wkt = "Polygon((311365.00 681925.00, 311370.00 681925.00, 311370.00 681935.00, 311375.00 681935.00, 311375.00 681940.00, 311380.00 681940.00, 311380.00 681950.00, 311385.00 681950.00, 311385.00 681955.00, 311390.00 681955.00, 311390.00 681960.00, 311395.00 681960.00, 311395.00 681970.00, 311400.00 681970.00, 311400.00 681990.00, 311405.00 681990.00, 311405.00 682025.00, 311410.00 682025.00, 311410.00 682030.00, 311405.00 682030.00, 311405.00 682025.00, 311390.00 682025.00, 311390.00 682020.00, 311375.00 682020.00, 311375.00 682015.00, 311360.00 682015.00, 311360.00 682010.00, 311350.00 682010.00, 311350.00 682005.00, 311335.00 682005.00, 311335.00 682000.00, 311320.00 682000.00, 311320.00 681995.00, 311305.00 681995.00, 311305.00 681990.00, 311295.00 681990.00, 311295.00 681985.00, 311280.00 681985.00, 311280.00 681980.00, 311260.00 681980.00, 311260.00 681975.00, 311230.00 681975.00, 311230.00 681970.00, 311225.00 681970.00, 311195.00 681970.00, 311195.00 681965.00, 311175.00 681965.00, 311155.00 681965.00, 311155.00 681960.00, 311115.00 681960.00, 311115.00 681965.00, 311095.00 681965.00, 311095.00 681970.00, 311075.00 681970.00, 311075.00 681975.00, 311055.00 681975.00, 311055.00 681980.00, 311040.00 681980.00, 311040.00 681985.00, 311030.00 681985.00, 311030.00 681990.00, 311020.00 681990.00, 311020.00 681995.00, 311015.00 681995.00, 311015.00 682000.00, 311005.00 682000.00, 311005.00 682045.00, 311015.00 682045.00, 311015.00 682050.00, 311085.00 682050.00, 311085.00 682045.00, 311105.00 682045.00, 311105.00 682040.00, 311120.00 682040.00, 311120.00 682045.00, 311130.00 682045.00, 311130.00 682075.00, 311125.00 682075.00, 311125.00 682085.00, 311120.00 682085.00, 311120.00 682095.00, 311115.00 682095.00, 311115.00 682100.00, 311085.00 682100.00, 311085.00 682105.00, 311075.00 682105.00, 311075.00 682110.00, 311070.00 682110.00, 311070.00 682115.00, 311065.00 682115.00, 311065.00 682120.00, 311060.00 682120.00, 311060.00 682125.00, 311055.00 682125.00, 311055.00 682135.00, 311050.00 682135.00, 311050.00 682140.00, 311045.00 682140.00, 311045.00 682150.00, 311040.00 682150.00, 311040.00 682155.00, 311035.00 682155.00, 311035.00 682160.00, 311030.00 682160.00, 311030.00 682165.00, 311025.00 682165.00, 311025.00 682170.00, 311020.00 682170.00, 311020.00 682175.00, 311015.00 682175.00, 311015.00 682180.00, 311010.00 682180.00, 311010.00 682175.00, 311000.00 682175.00, 311000.00 682170.00, 310995.00 682170.00, 310995.00 682175.00, 310930.00 682175.00, 310930.00 682180.00, 310920.00 682180.00, 310920.00 682185.00, 310910.00 682185.00, 310910.00 682190.00, 310900.00 682190.00, 310900.00 682195.00, 310895.00 682195.00, 310895.00 682200.00, 310890.00 682200.00, 310890.00 682205.00, 310885.00 682205.00, 310885.00 682215.00, 310880.00 682215.00, 310880.00 682225.00, 310875.00 682225.00, 310875.00 682235.00, 310870.00 682235.00, 310870.00 682245.00, 310865.00 682245.00, 310865.00 682250.00, 310855.00 682250.00, 310855.00 682255.00, 310845.00 682255.00, 310845.00 682260.00, 310835.00 682260.00, 310835.00 682265.00, 310825.00 682265.00, 310825.00 682270.00, 310815.00 682270.00, 310815.00 682275.00, 310805.00 682275.00, 310805.00 682280.00, 310775.00 682280.00, 310775.00 682275.00, 310760.00 682275.00, 310760.00 682285.00, 310755.00 682285.00, 310755.00 682295.00, 310750.00 682295.00, 310750.00 682300.00, 310745.00 682300.00, 310745.00 682310.00, 310740.00 682310.00, 310740.00 682315.00, 310735.00 682315.00, 310735.00 682325.00, 310730.00 682325.00, 310730.00 682330.00, 310725.00 682330.00, 310725.00 682325.00, 310720.00 682325.00, 310720.00 682320.00, 310715.00 682320.00, 310715.00 682315.00, 310710.00 682315.00, 310710.00 682305.00, 310705.00 682305.00, 310705.00 682300.00, 310700.00 682300.00, 310700.00 682295.00, 310695.00 682295.00, 310695.00 682290.00, 310690.00 682290.00, 310690.00 682280.00, 310685.00 682280.00, 310685.00 682275.00, 310680.00 682275.00, 310680.00 682265.00, 310675.00 682265.00, 310675.00 682255.00, 310670.00 682255.00, 310670.00 682245.00, 310665.00 682245.00, 310665.00 682230.00, 310660.00 682230.00, 310660.00 682220.00, 310655.00 682220.00, 310655.00 682210.00, 310650.00 682210.00, 310650.00 682195.00, 310645.00 682195.00, 310645.00 682185.00, 310640.00 682185.00, 310640.00 682175.00, 310635.00 682175.00, 310635.00 682165.00, 310630.00 682165.00, 310630.00 682160.00, 310620.00 682160.00, 310620.00 682155.00, 310615.00 682155.00, 310615.00 682150.00, 310610.00 682150.00, 310610.00 682145.00, 310600.00 682145.00, 310600.00 682140.00, 310585.00 682140.00, 310585.00 682135.00, 310570.00 682135.00, 310570.00 682130.00, 310545.00 682130.00, 310545.00 682135.00, 310540.00 682135.00, 310540.00 682140.00, 310535.00 682140.00, 310535.00 682145.00, 310530.00 682145.00, 310530.00 682155.00, 310525.00 682155.00, 310525.00 682160.00, 310520.00 682160.00, 310520.00 682165.00, 310515.00 682165.00, 310515.00 682170.00, 310510.00 682170.00, 310510.00 682180.00, 310505.00 682180.00, 310505.00 682185.00, 310500.00 682185.00, 310500.00 682190.00, 310485.00 682190.00, 310485.00 682195.00, 310475.00 682195.00, 310475.00 682200.00, 310465.00 682200.00, 310465.00 682205.00, 310455.00 682205.00, 310455.00 682210.00, 310445.00 682210.00, 310445.00 682215.00, 310430.00 682215.00, 310430.00 682220.00, 310425.00 682220.00, 310425.00 682225.00, 310430.00 682225.00, 310430.00 682245.00, 310435.00 682245.00, 310435.00 682250.00, 310465.00 682250.00, 310465.00 682255.00, 310500.00 682255.00, 310500.00 682260.00, 310525.00 682260.00, 310525.00 682265.00, 310550.00 682265.00, 310550.00 682275.00, 310555.00 682275.00, 310555.00 682285.00, 310560.00 682285.00, 310560.00 682295.00, 310565.00 682295.00, 310565.00 682305.00, 310570.00 682305.00, 310570.00 682315.00, 310575.00 682315.00, 310575.00 682325.00, 310580.00 682325.00, 310580.00 682335.00, 310585.00 682335.00, 310585.00 682385.00, 310590.00 682385.00, 310590.00 682390.00, 310565.00 682390.00, 310565.00 682395.00, 310530.00 682395.00, 310530.00 682400.00, 310510.00 682400.00, 310510.00 682405.00, 310500.00 682405.00, 310500.00 682410.00, 310490.00 682410.00, 310490.00 682415.00, 310485.00 682415.00, 310485.00 682420.00, 310475.00 682420.00, 310475.00 682425.00, 310470.00 682425.00, 310470.00 682430.00, 310460.00 682430.00, 310460.00 682455.00, 310455.00 682455.00, 310455.00 682485.00, 310460.00 682485.00, 310460.00 682500.00, 310475.00 682500.00, 310475.00 682505.00, 310490.00 682505.00, 310490.00 682520.00, 310485.00 682520.00, 310485.00 682530.00, 310480.00 682530.00, 310480.00 682540.00, 310475.00 682540.00, 310475.00 682550.00, 310470.00 682550.00, 310470.00 682560.00, 310465.00 682560.00, 310465.00 682565.00, 310460.00 682565.00, 310460.00 682570.00, 310455.00 682570.00, 310455.00 682580.00, 310450.00 682580.00, 310450.00 682585.00, 310445.00 682585.00, 310445.00 682590.00, 310440.00 682590.00, 310440.00 682595.00, 310435.00 682595.00, 310435.00 682600.00, 310430.00 682600.00, 310430.00 682605.00, 310425.00 682605.00, 310425.00 682610.00, 310420.00 682610.00, 310420.00 682615.00, 310415.00 682615.00, 310415.00 682620.00, 310410.00 682620.00, 310410.00 682625.00, 310400.00 682625.00, 310400.00 682630.00, 310395.00 682630.00, 310395.00 682635.00, 310385.00 682635.00, 310385.00 682640.00, 310375.00 682640.00, 310375.00 682645.00, 310370.00 682645.00, 310370.00 682650.00, 310355.00 682650.00, 310355.00 682655.00, 310345.00 682655.00, 310345.00 682660.00, 310330.00 682660.00, 310330.00 682665.00, 310315.00 682665.00, 310315.00 682670.00, 310300.00 682670.00, 310300.00 682675.00, 310285.00 682675.00, 310285.00 682680.00, 310275.00 682680.00, 310275.00 682685.00, 310270.00 682685.00, 310270.00 682690.00, 310265.00 682690.00, 310265.00 682695.00, 310260.00 682695.00, 310260.00 682700.00, 310255.00 682700.00, 310255.00 682705.00, 310250.00 682705.00, 310250.00 682710.00, 310245.00 682710.00, 310245.00 682715.00, 310240.00 682715.00, 310240.00 682720.00, 310235.00 682720.00, 310235.00 682725.00, 310230.00 682725.00, 310230.00 682730.00, 310225.00 682730.00, 310225.00 682735.00, 310220.00 682735.00, 310220.00 682740.00, 310215.00 682740.00, 310215.00 682745.00, 310210.00 682745.00, 310210.00 682750.00, 310205.00 682750.00, 310205.00 682755.00, 310200.00 682755.00, 310200.00 682760.00, 310190.00 682760.00, 310190.00 682765.00, 310185.00 682765.00, 310185.00 682770.00, 310180.00 682770.00, 310180.00 682775.00, 310170.00 682775.00, 310170.00 682780.00, 310160.00 682780.00, 310160.00 682785.00, 310155.00 682785.00, 310155.00 682790.00, 310145.00 682790.00, 310145.00 682795.00, 310140.00 682795.00, 310140.00 682800.00, 310130.00 682800.00, 310130.00 682805.00, 310120.00 682805.00, 310120.00 682810.00, 310110.00 682810.00, 310110.00 682815.00, 310100.00 682815.00, 310100.00 682820.00, 310085.00 682820.00, 310085.00 682825.00, 310075.00 682825.00, 310075.00 682830.00, 310065.00 682830.00, 310065.00 682835.00, 310055.00 682835.00, 310055.00 682840.00, 310045.00 682840.00, 310045.00 682845.00, 310035.00 682845.00, 310035.00 682850.00, 310030.00 682850.00, 310030.00 682855.00, 310025.00 682855.00, 310025.00 682860.00, 310020.00 682860.00, 310020.00 682865.00, 310015.00 682865.00, 310015.00 682870.00, 310010.00 682870.00, 310010.00 682875.00, 310005.00 682875.00, 310005.00 682880.00, 310000.00 682880.00, 310000.00 682885.00, 309985.00 682885.00, 309985.00 682880.00, 309955.00 682880.00, 309955.00 682875.00, 309895.00 682875.00, 309895.00 682870.00, 309845.00 682870.00, 309845.00 682865.00, 309800.00 682865.00, 309800.00 682860.00, 309715.00 682860.00, 309715.00 682855.00, 309680.00 682855.00, 309680.00 682850.00, 309655.00 682850.00, 309655.00 682845.00, 309630.00 682845.00, 309630.00 682840.00, 309610.00 682840.00, 309610.00 682835.00, 309590.00 682835.00, 309590.00 682830.00, 309565.00 682830.00, 309565.00 682825.00, 309530.00 682825.00, 309530.00 682820.00, 309515.00 682820.00, 309515.00 682835.00, 309520.00 682835.00, 309520.00 682845.00, 309525.00 682845.00, 309525.00 682855.00, 309570.00 682855.00, 309570.00 682860.00, 309580.00 682860.00, 309580.00 682865.00, 309590.00 682865.00, 309590.00 682870.00, 309600.00 682870.00, 309600.00 682875.00, 309610.00 682875.00, 309610.00 682880.00, 309625.00 682880.00, 309625.00 682885.00, 309640.00 682885.00, 309640.00 682890.00, 309660.00 682890.00, 309660.00 682895.00, 309695.00 682895.00, 309695.00 682890.00, 309715.00 682890.00, 309715.00 682885.00, 309735.00 682885.00, 309735.00 682880.00, 309825.00 682880.00, 309825.00 682885.00, 309855.00 682885.00, 309855.00 682890.00, 309865.00 682890.00, 309865.00 682895.00, 309875.00 682895.00, 309875.00 682900.00, 309885.00 682900.00, 309885.00 682905.00, 309900.00 682905.00, 309900.00 682910.00, 309910.00 682910.00, 309910.00 682905.00, 309930.00 682905.00, 309930.00 682910.00, 309950.00 682910.00, 309950.00 682915.00, 310005.00 682915.00, 310005.00 682910.00, 310030.00 682910.00, 310030.00 682905.00, 310045.00 682905.00, 310045.00 682900.00, 310070.00 682900.00, 310070.00 682895.00, 310100.00 682895.00, 310100.00 682890.00, 310120.00 682890.00, 310120.00 682885.00, 310140.00 682885.00, 310140.00 682880.00, 310150.00 682880.00, 310150.00 682875.00, 310160.00 682875.00, 310160.00 682870.00, 310170.00 682870.00, 310170.00 682865.00, 310180.00 682865.00, 310180.00 682860.00, 310185.00 682860.00, 310185.00 682855.00, 310195.00 682855.00, 310195.00 682850.00, 310200.00 682850.00, 310200.00 682845.00, 310210.00 682845.00, 310210.00 682840.00, 310215.00 682840.00, 310215.00 682835.00, 310225.00 682835.00, 310225.00 682830.00, 310235.00 682830.00, 310235.00 682825.00, 310240.00 682825.00, 310240.00 682820.00, 310250.00 682820.00, 310250.00 682815.00, 310255.00 682815.00, 310255.00 682810.00, 310265.00 682810.00, 310265.00 682805.00, 310275.00 682805.00, 310275.00 682800.00, 310280.00 682800.00, 310280.00 682795.00, 310285.00 682795.00, 310285.00 682790.00, 310290.00 682790.00, 310290.00 682785.00, 310295.00 682785.00, 310295.00 682780.00, 310305.00 682780.00, 310305.00 682775.00, 310310.00 682775.00, 310310.00 682770.00, 310315.00 682770.00, 310315.00 682765.00, 310320.00 682765.00, 310320.00 682760.00, 310325.00 682760.00, 310325.00 682755.00, 310330.00 682755.00, 310330.00 682750.00, 310335.00 682750.00, 310335.00 682755.00, 310330.00 682755.00, 310330.00 682775.00, 310375.00 682775.00, 310375.00 682685.00, 310380.00 682685.00, 310380.00 682675.00, 310525.00 682675.00, 310525.00 682640.00, 310570.00 682640.00, 310570.00 682635.00, 310575.00 682635.00, 310575.00 682625.00, 310625.00 682625.00, 310625.00 682575.00, 310925.00 682575.00, 310925.00 682675.00, 310875.00 682675.00, 310875.00 682725.00, 310775.00 682725.00, 310775.00 682775.00, 310725.00 682775.00, 310725.00 682825.00, 310675.00 682825.00, 310675.00 682925.00, 310625.00 682925.00, 310625.00 683025.00, 310575.00 683025.00, 310575.00 683125.00, 310630.00 683125.00, 310630.00 683120.00, 310650.00 683120.00, 310650.00 683115.00, 310685.00 683115.00, 310685.00 683110.00, 310720.00 683110.00, 310720.00 683115.00, 310760.00 683115.00, 310760.00 683110.00, 310785.00 683110.00, 310785.00 683105.00, 310800.00 683105.00, 310800.00 683100.00, 310815.00 683100.00, 310815.00 683095.00, 310830.00 683095.00, 310830.00 683090.00, 310840.00 683090.00, 310840.00 683085.00, 310850.00 683085.00, 310850.00 683080.00, 310860.00 683080.00, 310860.00 683075.00, 310870.00 683075.00, 310870.00 683070.00, 310885.00 683070.00, 310885.00 683065.00, 310895.00 683065.00, 310895.00 683060.00, 310905.00 683060.00, 310905.00 683055.00, 310920.00 683055.00, 310920.00 683050.00, 310930.00 683050.00, 310930.00 683045.00, 310945.00 683045.00, 310945.00 683040.00, 310960.00 683040.00, 310960.00 683035.00, 310975.00 683035.00, 310975.00 683030.00, 310990.00 683030.00, 310990.00 683025.00, 311005.00 683025.00, 311005.00 683020.00, 311025.00 683020.00, 311025.00 683015.00, 311045.00 683015.00, 311045.00 683010.00, 311070.00 683010.00, 311070.00 683005.00, 311075.00 683005.00, 311075.00 682975.00, 311125.00 682975.00, 311125.00 682835.00, 311115.00 682835.00, 311115.00 682830.00, 311110.00 682830.00, 311110.00 682825.00, 311105.00 682825.00, 311105.00 682805.00, 311110.00 682805.00, 311110.00 682795.00, 311115.00 682795.00, 311115.00 682790.00, 311120.00 682790.00, 311120.00 682780.00, 311125.00 682780.00, 311125.00 682625.00, 311150.00 682625.00, 311150.00 682615.00, 311155.00 682615.00, 311155.00 682600.00, 311160.00 682600.00, 311160.00 682580.00, 311165.00 682580.00, 311165.00 682570.00, 311170.00 682570.00, 311170.00 682560.00, 311175.00 682560.00, 311175.00 682525.00, 311195.00 682525.00, 311195.00 682515.00, 311200.00 682515.00, 311200.00 682510.00, 311205.00 682510.00, 311205.00 682505.00, 311210.00 682505.00, 311210.00 682495.00, 311215.00 682495.00, 311215.00 682490.00, 311220.00 682490.00, 311220.00 682485.00, 311225.00 682485.00, 311225.00 682475.00, 311230.00 682475.00, 311230.00 682470.00, 311235.00 682470.00, 311235.00 682460.00, 311240.00 682460.00, 311240.00 682455.00, 311245.00 682455.00, 311245.00 682450.00, 311250.00 682450.00, 311250.00 682440.00, 311255.00 682440.00, 311255.00 682435.00, 311260.00 682435.00, 311260.00 682425.00, 311265.00 682425.00, 311265.00 682420.00, 311275.00 682420.00, 311275.00 682415.00, 311285.00 682415.00, 311285.00 682410.00, 311305.00 682410.00, 311305.00 682405.00, 311320.00 682405.00, 311320.00 682400.00, 311325.00 682400.00, 311325.00 682375.00, 311375.00 682375.00, 311375.00 682325.00, 311425.00 682325.00, 311425.00 682275.00, 311475.00 682275.00, 311475.00 682235.00, 311480.00 682235.00, 311480.00 682230.00, 311485.00 682230.00, 311485.00 682225.00, 311525.00 682225.00, 311525.00 682190.00, 311530.00 682190.00, 311530.00 682185.00, 311535.00 682185.00, 311535.00 682175.00, 311675.00 682175.00, 311675.00 682240.00, 311685.00 682240.00, 311685.00 682235.00, 311695.00 682235.00, 311695.00 682230.00, 311700.00 682230.00, 311700.00 682225.00, 311705.00 682225.00, 311705.00 682215.00, 311710.00 682215.00, 311710.00 682210.00, 311715.00 682210.00, 311715.00 682200.00, 311720.00 682200.00, 311720.00 682195.00, 311725.00 682195.00, 311725.00 682185.00, 311720.00 682185.00, 311720.00 682180.00, 311710.00 682180.00, 311710.00 682175.00, 311700.00 682175.00, 311700.00 682170.00, 311690.00 682170.00, 311690.00 682165.00, 311675.00 682165.00, 311675.00 682160.00, 311665.00 682160.00, 311665.00 682155.00, 311655.00 682155.00, 311655.00 682150.00, 311645.00 682150.00, 311645.00 682145.00, 311635.00 682145.00, 311635.00 682140.00, 311625.00 682140.00, 311625.00 682135.00, 311620.00 682135.00, 311620.00 682130.00, 311610.00 682130.00, 311610.00 682125.00, 311605.00 682125.00, 311605.00 682130.00, 311595.00 682130.00, 311595.00 682135.00, 311580.00 682135.00, 311580.00 682140.00, 311570.00 682140.00, 311570.00 682125.00, 311575.00 682125.00, 311575.00 682105.00, 311580.00 682105.00, 311580.00 682080.00, 311585.00 682080.00, 311585.00 682045.00, 311580.00 682045.00, 311580.00 682035.00, 311575.00 682035.00, 311575.00 682025.00, 311570.00 682025.00, 311570.00 682015.00, 311565.00 682015.00, 311565.00 682005.00, 311560.00 682005.00, 311560.00 681995.00, 311555.00 681995.00, 311555.00 681985.00, 311550.00 681985.00, 311550.00 681975.00, 311545.00 681975.00, 311545.00 681965.00, 311540.00 681965.00, 311540.00 681955.00, 311535.00 681955.00, 311535.00 681950.00, 311530.00 681950.00, 311530.00 681940.00, 311525.00 681940.00, 311525.00 681930.00, 311520.00 681930.00, 311520.00 681920.00, 311515.00 681920.00, 311515.00 681910.00, 311510.00 681910.00, 311510.00 681900.00, 311505.00 681900.00, 311505.00 681890.00, 311500.00 681890.00, 311500.00 681880.00, 311495.00 681880.00, 311495.00 681870.00, 311490.00 681870.00, 311490.00 681865.00, 311485.00 681865.00, 311485.00 681855.00, 311480.00 681855.00, 311480.00 681845.00, 311475.00 681845.00, 311475.00 681835.00, 311470.00 681835.00, 311470.00 681830.00, 311465.00 681830.00, 311465.00 681825.00, 311465.00 681820.00, 311460.00 681820.00, 311460.00 681810.00, 311455.00 681810.00, 311455.00 681805.00, 311450.00 681805.00, 311450.00 681795.00, 311445.00 681795.00, 311445.00 681785.00, 311440.00 681785.00, 311440.00 681780.00, 311435.00 681780.00, 311435.00 681770.00, 311430.00 681770.00, 311430.00 681760.00, 311425.00 681760.00, 311425.00 681755.00, 311420.00 681755.00, 311420.00 681750.00, 311415.00 681750.00, 311415.00 681745.00, 311410.00 681745.00, 311410.00 681735.00, 311400.00 681735.00, 311400.00 681740.00, 311395.00 681740.00, 311395.00 681745.00, 311385.00 681745.00, 311385.00 681750.00, 311375.00 681750.00, 311375.00 681755.00, 311365.00 681755.00, 311365.00 681760.00, 311360.00 681760.00, 311360.00 681765.00, 311350.00 681765.00, 311350.00 681770.00, 311340.00 681770.00, 311340.00 681775.00, 311330.00 681775.00, 311330.00 681780.00, 311325.00 681780.00, 311325.00 681785.00, 311315.00 681785.00, 311315.00 681790.00, 311305.00 681790.00, 311305.00 681795.00, 311295.00 681795.00, 311295.00 681800.00, 311290.00 681800.00, 311290.00 681805.00, 311285.00 681805.00, 311285.00 681835.00, 311290.00 681835.00, 311290.00 681870.00, 311295.00 681870.00, 311295.00 681875.00, 311305.00 681875.00, 311305.00 681880.00, 311310.00 681880.00, 311310.00 681885.00, 311315.00 681885.00, 311315.00 681890.00, 311325.00 681890.00, 311325.00 681895.00, 311330.00 681895.00, 311330.00 681900.00, 311340.00 681900.00, 311340.00 681905.00, 311345.00 681905.00, 311345.00 681910.00, 311350.00 681910.00, 311350.00 681915.00, 311360.00 681915.00, 311360.00 681920.00, 311365.00 681920.00, 311365.00 681925.00),(311475.00 681870.00, 311475.00 681880.00, 311480.00 681880.00, 311480.00 681895.00, 311485.00 681895.00, 311485.00 681905.00, 311495.00 681905.00, 311495.00 681910.00, 311500.00 681910.00, 311500.00 681925.00, 311490.00 681925.00, 311490.00 681930.00, 311470.00 681930.00, 311470.00 681910.00, 311465.00 681910.00, 311465.00 681895.00, 311460.00 681895.00, 311460.00 681885.00, 311455.00 681885.00, 311455.00 681870.00, 311475.00 681870.00))" | |
const box = 'Polygon ((310800.59999999997671694 682995.09999999997671694, 310800.59999999997671694 683875.90000000002328306, 311681.40000000002328306 683875.90000000002328306, 311681.40000000002328306 682995.09999999997671694, 310800.59999999997671694 682995.09999999997671694))' | |
const gdalGeom = gdal.Geometry.fromWKT ( wkt ) | |
const gdalBox = gdal.Geometry.fromWKT ( box ) | |
const intersect = gdalGeom.intersection(gdalBox) | |
console.log("Old Gdal bindings", JSON.stringify(intersect)) | |
const nextGeom = gdalNext.Geometry.fromWKT( wkt ) | |
const nextBox = gdalNext.Geometry.fromWKT( box ) | |
const nextIntersect = nextGeom.intersection(nextBox) | |
console.log("gdal-next bindings", JSON.stringify(nextIntersect)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment