UNPKG

@terrestris/ol-util

Version:

A set of helper classes for working with openLayers

399 lines 11.8 kB
export const boxCoords = [ [ [10, 10], [40, 10], [40, 40], [10, 40], [10, 10] ] ]; export const lineStringCoords = [ [25, 50], [25, 0] ]; export const splitBoxCoords1 = [[ [25, 40], [10, 40], [10, 10], [25, 10], [25, 40] ]]; export const splitBoxCoords2 = [[ [25, 10], [40, 10], [40, 40], [25, 40], [25, 10] ]]; export const lineStringLFormedCoords = [ [25, 50], [25, 25], [50, 25] ]; export const splitBoxLFormedCoords1 = [[ [25, 40], [10, 40], [10, 10], [40, 10], [40, 25], [25, 25], [25, 40] ]]; export const splitBoxLFormedCoords2 = [[ [40, 25], [40, 40], [25, 40], [25, 25], [40, 25] ]]; export const uFormedPolygonCoords = [[ [10, 40], [20, 40], [20, 30], [30, 30], [30, 40], [40, 40], [40, 10], [10, 10], [10, 40] ]]; export const lineStringCoords2 = [ [0, 35], [50, 35] ]; export const splitUFormerdCoords1 = [[[10, 35], [10, 10], [40, 10], [40, 35], [30, 35], [30, 30], [20, 30], [20, 35], [10, 35]]]; export const splitUFormerdCoords2 = [[[40, 35], [40, 40], [30, 40], [30, 35], [40, 35]]]; export const splitUFormerdCoords3 = [[[20, 35], [20, 40], [10, 40], [10, 35], [20, 35]]]; export const pointCoords = [13, 37]; export const bufferedPointCoords = [ [ [13.002252142190631, 36.999999978725924], [13.002208878103968, 37.00035087693419], [13.002080726910485, 37.00068829184835], [13.001872612405041, 37.000999256540105], [13.001592531654072, 37.00127182041798], [13.001251247772899, 37.001495508541694], [13.000861876340403, 37.00166172423881], [13.000439381339582, 37.001764079540486], [13, 37.00179864072744], [12.99956061866042, 37.001764079540486], [12.999138123659597, 37.00166172423881], [12.998748752227103, 37.001495508541694], [12.99840746834593, 37.00127182041798], [12.99812738759496, 37.000999256540105], [12.997919273089517, 37.00068829184835], [12.997791121896034, 37.00035087693419], [12.99774785780937, 36.999999978725924], [12.997791142283894, 36.99964908213706], [12.997919310761372, 36.99931167183453], [12.998127436815611, 36.999000714044584], [12.998407521621978, 36.99872815830795], [12.998748801447755, 36.998504478325465], [12.999138161331453, 36.99833826953016], [12.999560639048282, 36.998235918840116], [13, 36.99820135927255], [13.00043936095172, 36.998235918840116], [13.000861838668548, 36.99833826953016], [13.001251198552247, 36.998504478325465], [13.001592478378024, 36.99872815830795], [13.00187256318439, 36.999000714044584], [13.00208068923863, 36.99931167183453], [13.002208857716107, 36.99964908213706], [13.002252142190631, 36.999999978725924] ] ]; export const bufferedBoxCoords = [ [ [9.998197119361716, 10.000035594367398], [9.99821453655676, 9.999704123129588], [9.998294090970681, 9.999382949253315], [9.998433013738687, 9.999083250078769], [9.998626469949038, 9.998815455547884], [9.998867726923994, 9.998588885248463], [9.999148388531879, 9.998411424101933], [9.999458687375643, 9.998289247977606], [9.999787824690936, 9.998226608779039], [10.000124346128455, 9.998225686479298], [39.99987565387154, 9.998225686479302], [40.00021217530906, 9.998226608779037], [40.00054131262436, 9.998289247977606], [40.000851611468114, 9.998411424101933], [40.001132273076, 9.998588885248463], [40.001373530050955, 9.998815455547888], [40.00156698626131, 9.999083250078773], [40.00170590902931, 9.999382949253315], [40.001785463443234, 9.999704123129588], [40.00180288063829, 10.000035594367398], [40.00232295733205, 39.99996064861952], [40.00229262751348, 40.00033037149533], [40.00216290080641, 40.00068577204011], [40.0019394001595, 40.00101144181533], [40.00163181443618, 40.00129326116642], [40.00125347851804, 40.00151901143438], [40.00082079524447, 40.00167890477209], [40.00035252423828, 40.00176600858138], [9.999647475761709, 40.00176600858138], [9.999179204755523, 40.00167890477209], [9.99874652148196, 40.00151901143438], [9.998368185563816, 40.00129326116642], [9.99806059984049, 40.00101144181533], [9.997837099193585, 40.00068577204011], [9.99770737248652, 40.00033037149533], [9.997677042667942, 39.99996064861952], [9.998197119361716, 10.000035594367398] ] ]; export const bufferedLineStringCoords = [ [ [24.998257891072754, -7.9051605219184e-9], [24.99829136674891, -0.00035090500294483723], [24.998390504067196, -0.0006883167545465821], [24.99855149308735, -0.0009992767131199265], [24.998768146992248, -0.0012718350077722566], [24.999032139858944, -0.0014955175482351789], [24.999333326624537, -0.0016617285120711141], [24.999660132949916, -0.0017640806510699132], [25, -0.0017986407274450057], [25.000339867050084, -0.0017640806510699132], [25.000666673375463, -0.0016617285120711141], [25.000967860141056, -0.0014955175482351789], [25.001231853007756, -0.0012718350077722566], [25.00144850691265, -0.0009992767131199265], [25.001609495932804, -0.0006883167545465821], [25.00170863325109, -0.00035090500294483723], [25.001742108927246, -7.9051605219184e-9], [25.002710240366365, 49.99999997634171], [25.00265818086059, 50.00035087464064], [25.00250396702027, 50.00068828981316], [25.002253523556142, 50.00099925489165], [25.00191647377371, 50.00127181922573], [25.00150576992199, 50.00149550780569], [25.00103719550449, 50.0016617238896], [25.00052875866947, 50.00176407944973], [25, 50.00179864072744], [24.99947124133053, 50.00176407944973], [24.99896280449551, 50.0016617238896], [24.998494230078013, 50.00149550780569], [24.99808352622629, 50.00127181922573], [24.997746476443858, 50.00099925489165], [24.99749603297973, 50.00068828981316], [24.99734181913941, 50.00035087464064], [24.997289759633635, 49.99999997634171], [24.998257891072754, -7.9051605219184e-9] ] ]; export const boxCoords2 = [ [ [15, 35], [35, 35], [35, 15], [15, 15], [15, 35] ] ]; export const holeCoords = [ boxCoords[0], boxCoords2[0] ]; export const bufferedHoleCoords = [ [ [9.998197119361716, 10.000035594367398], [9.99821453655676, 9.999704123129588], [9.998294090970681, 9.999382949253315], [9.998433013738687, 9.999083250078769], [9.998626469949038, 9.998815455547884], [9.998867726923994, 9.998588885248463], [9.999148388531879, 9.998411424101933], [9.999458687375643, 9.998289247977606], [9.999787824690936, 9.998226608779039], [10.000124346128455, 9.998225686479298], [39.99987565387154, 9.998225686479302], [40.00021217530906, 9.998226608779037], [40.00054131262436, 9.998289247977606], [40.000851611468114, 9.998411424101933], [40.001132273076, 9.998588885248463], [40.001373530050955, 9.998815455547888], [40.00156698626131, 9.999083250078773], [40.00170590902931, 9.999382949253315], [40.001785463443234, 9.999704123129588], [40.00180288063829, 10.000035594367398], [40.00232295733205, 39.99996064861952], [40.00229262751348, 40.00033037149533], [40.00216290080641, 40.00068577204011], [40.0019394001595, 40.00101144181533], [40.00163181443618, 40.00129326116642], [40.00125347851804, 40.00151901143438], [40.00082079524447, 40.00167890477209], [40.00035252423828, 40.00176600858138], [9.999647475761709, 40.00176600858138], [9.999179204755523, 40.00167890477209], [9.99874652148196, 40.00151901143438], [9.998368185563816, 40.00129326116642], [9.99806059984049, 40.00101144181533], [9.997837099193585, 40.00068577204011], [9.99770737248652, 40.00033037149533], [9.997677042667942, 39.99996064861952], [9.998197119361716, 10.000035594367398] ], [ [15.002222569100889, 34.99835355408961], [34.997777430899106, 34.99835355408962], [34.998111299821126, 15.001912217796027], [15.00188870017887, 15.001912217796027], [15.002222569100889, 34.99835355408961] ] ]; export const pointCoords2 = [37, 13]; export const pointCoords3 = [47, 11]; export const pointCoords4 = [11, 47]; export const mergedPointCoordinates = [ [13, 37], [37, 13] ]; export const mergedPointCoordinates2 = [ [13, 37], [37, 13], [47, 11], [11, 47] ]; export const boxCoords3 = [[ [0, 20], [20, 20], [20, 0], [0, 0], [0, 20] ]]; export const mergedBoxCoords = [ boxCoords, boxCoords3 ]; export const mergedLineStringCoordinates = [ lineStringCoords, lineStringCoords2 ]; export const unionedBoxCoordinates = [[ [10, 10], [40, 10], [40, 40], [10, 40], [10, 10] ]]; export const differenceBoxCoords = [ [ [10, 10], [40, 10], [40, 40], [10, 40], [10, 10] ], [ [15, 15], [15, 35], [35, 35], [35, 15], [15, 15] ] ]; export const intersectionCoords = [ [ [10, 10], [20, 10], [20, 20], [10, 20], [10, 10] ] ]; export const boxCoords4 = [[ [0, 5], [5, 5], [5, 0], [0, 0], [0, 5] ]]; export const expectedMultiPolygon = [ [ [ [10, 10], [40, 10], [40, 40], [10, 40], [10, 10] ] ], [ [ [15, 35], [35, 35], [35, 15], [15, 15], [15, 35] ] ], [ [ [0, 20], [20, 20], [20, 0], [0, 0], [0, 20] ] ], [ [ [0, 5], [5, 5], [5, 0], [0, 0], [0, 5] ] ] ]; export const holeCoords2 = [ [ [10, 40], [40, 40], [40, 10], [-7, 10], [-7, 40], [10, 15], [10, 40] ], [ [15, 15], [35, 15], [35, 35], [15, 35], [15, 15] ] ]; export const holeCoords2CutLine = [ [ -20, 25 ], [ 50, 25 ] ]; export const holeCoords2ExpPoly1 = [ [ [-7, 25], [-7, 10], [40, 10], [40, 25], [35, 25], [35, 15], [15, 15], [15, 25], [10, 25], [10, 15], [3.1999999999999993, 25], [-7, 25] ] ]; export const holeCoords2ExpPoly2 = [ [ [40, 25], [40, 40], [10, 40], [10, 25], [15, 25], [15, 35], [35, 35], [35, 25], [40, 25] ] ]; export const holeCoords2ExpPoly3 = [ [ [3.1999999999999993, 25], [-7, 40], [-7, 25], [3.1999999999999993, 25] ] ]; //# sourceMappingURL=TestCoords.js.map