{"version":3,"file":"vendor..pnpm-2ccb0276.6cb42a69120f126dd33a.bundle.js","mappings":"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","sources":["webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/havainnot.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/tiedostot.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/listat.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/paikat.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/lajitiedot.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/sessiot.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/index.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/nimistohaut.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/tarkastukset.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/enums/util.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/generators/utils.js","webpack://tiira-au/./node_modules/.pnpm/@tiira+types@0.34.0/node_modules/@tiira/types/src/generators/geojson.js"],"names":["LIIKKUMISLUOKKA","MUU","PAIKALLINEN","MUUTTAVA","HAKU_PIILOTETTAVAT","STOREN_TILA","ALOITETTU","THALLINTA_ERROR","THALLINTA_OK","TIEDOSTOT_ERROR","TIEDOSTOT_OK","LISTAN_TILA","TAYDELLINEN","EPATAYDELLINEN","LISTAN_TYYPPI","TAVALLINEN","HAVAINNOINTI","KAYTTAJAPAIKKA_TYYPPI","KAYTTAJAPAIKKA","YHDISTYSPAIKKA_TYYPPI","LINTUTORNI","MUU_TORNI","MUU_LINTUPAIKKA","SUOSIO","PIENI","VAHAINEN","KOHTALAINEN","SUOSITTU","HYVIN_SUOSITTU","SAAVUTETTAVUUS_OMINAISUUS","ESTEETON","TILAVA","SOPII_RYHMILLE","LAPSIYSTAVALLINEN","HAVAINNON_LUONNE","MUUTONSEURANTA","YMPARISTO","MERI","LINTUVESI","JARVI","VIRTAVESI","METSA","SUO","PELTO","TUNTURI","MAKI","SAARI","PUISTO","TEOLLISUUSALUE","AJANKOHTA","TALVI","KEVAT","KESA","SYKSY","LAJISTO","HANHET","JOUTSENET","VESILINNUT","HAIKARAT","PETOLINNUT","KAHLAAJAT","LOKKILINNUT","KURKI","YOLAULAJAT","VARPUSLINNUT","TAKSONI_TARKENNE","LAJI","SUKU","RISTEYMA","SESSION_TYYPPI","VALIAIKAINEN","AUTH_ROLE","SESSIONS_GET_ANY","USER_SEARCH","USER_GET_ALL","USER_UPDATE_ANY","USER_REPLACE_ILMOITTAJA","USER_CHANGE_OIKEUDET","OBS_SEARCH_EXTENDED","OBS_SEARCH_SALATTAVAT","OBS_SEARCH_PIILOTETTAVAT","OBS_SEARCH_TARKASTUKSET","SESSIO_CREATE_TEMPORARY","SESSIO_TAVALLINEN","OBS_UPDATE_OMISTAJA","OBS_UPDATE_MANY","TAKSONI_UPDATE","OBS_TRIGGER_RECALCULATE","OBS_UPLOAD_MANY","INTEREST_UPDATE_ANY","RARITY_UPDATE_ANY","SECRECY_UPDATE_ANY","KUNTA_TYYPPI","KUNTA","TALOUSVYOHYKE","TARKASTAJA","RK","ARK","YHDISTYS","TULOS","KASITTELYSSA","HYLATTY","HYVAKSYTTY","EI_KANTAA","TARKISTUSPYYNTO","TIIRA_BOOLEAN","UNKNOWN","FALSE","TRUE","BOOLEAN_FILTER","EI","VAIN","KAIKKI","arrayElement","array","length","objKey","obj","Object","keys","shuffle","clone","structuredClone","shuffled","push","splice","maxOrOpts","min","max","getRange","Number","MAX_SAFE_INTEGER","Math","floor","random","minDefault","maxDefault","generateMany","generator","size","Array","fill","undefined","map","types","finlandBoundingBox","long","lat","geometry","geometryCollection","nonRecursiveGeometry","type","geometries","point","lineString","multiPoint","polygon","multiLineString","multiPolygon","Error","maxPolygons","coordinates","polygonLineString","p","line","maxPoints","generatePosition","maxLineStrings","maxPointsPerLineString","maxPointsPerPolygon","desiredPoints","boundingBox","latDiff","longDiff","points","initialLatCoords","initialLongCoords","i","sort","a","b","generatedBB","Vector2","shift","pop","latChains","down","up","longChains","key","lastLat","x","lastLong","y","unshift","latChainsAll","concat","longChainsAll","latVectors","longVectors","combinedVectors","vec1","vec2","angle","initialLineString","temporaryBB","Infinity","negate","position","Zero","add","diffToInitialBB","sub","v","asArray","generateCoordinates"],"sourceRoot":""}