Preskoči na vsebino

Poenostavljalnik GeoJSON

Zmanjšajte število točk v črtah in poligonih GeoJSON, ne da bi spremenili njihovo obliko. Prilepite objekt Feature, FeatureCollection ali geometrijo, izberite toleranco v stopinjah, orodje pa uporabi algoritem Ramer-Douglas-Peucker iz knjižnice Turf, ohrani vse lastnosti in vrne zgoščen GeoJSON. Odlično za zmanjšanje velikosti GPS-sledi, meja in podatkov zemljevida pred objavo na spletu ali pošiljanjem v API.

Ponastavi

Pogosta vprašanja

Kako deluje poenostavljanje?

Orodje uporablja algoritem Ramer-Douglas-Peucker, kot je implementiran v knjižnici Turf. Ta odstrani točke, ki so od črte med sosednjima točkama oddaljene manj od tolerance. Večji zavoji ostanejo, goste nize skoraj ravnih točk pa algoritem razredči.

Kaj pomeni toleranca?

Toleranca je razdalja v stopinjah, merski enoti koordinat. Na ekvatorju je 0.001 stopinje približno 111 metrov, 0.0001 pa približno 11 metrov; višje vrednosti odstranijo več točk. Izberete lahko vrednost od 0 do 1 stopinje, privzeta vrednost pa je 0.001.

Kaj omogoča visoka kakovost?

Privzeto se pred algoritmom Douglas-Peucker izvede hiter prehod z radialno razdaljo, ki odstrani zelo bližnje točke. Če vklopite visoko kakovost, se ta prehod preskoči. Obdelava je zato počasnejša, vendar lahko bolje ohrani izvirno obliko.

Katere geometrije se poenostavijo?

Poenostavijo se LineString, MultiLineString, Polygon in MultiPolygon, tudi če so znotraj objekta GeometryCollection. Point in MultiPoint ostaneta nespremenjena.

Ali poligoni ostanejo veljavni?

Poligonski obroči vedno ohranijo vsaj štiri položaje, zato se obroč nikoli ne spremeni v črto. Pri zelo visoki toleranci lahko manjši obroči vseeno močno spremenijo obliko, zato pred uporabo preverite rezultat.

Ali se moje lastnosti ohranijo?

Da. Lastnosti objektov Feature, njihovi ID-ji in struktura vhoda se ohranijo, skrajšajo pa se samo polja koordinat črt in poligonov. Izhodni JSON je zgoščen, brez zamikov.

Katere vhodne podatke orodje sprejema?

Veljaven GeoJSON z zemljepisno dolžino in širino v stopinjah WGS84: FeatureCollection, Feature ali samostojno geometrijo. Poligonski obroči morajo biti zaprti, koordinate pa morajo biti števila znotraj veljavnega razpona.

Kako velik je lahko vhod?

Do 5 MiB podatkov GeoJSON in 10,000 objektov Feature na zahtevo. Večje nabore podatkov razdelite na dele ali uporabite namizni GIS.

Ali orodje zaokroži moje koordinate?

Ne. Ohranijo se koordinate, natančno takšne, kot so bile v vhodnih podatkih. Če želite datoteko še dodatno zmanjšati, koordinate zaokrožite na šest decimalnih mest, kar še vedno omogoča natančnost približno 0,1 metra.

Zakaj se ni nič spremenilo?

Če je toleranca 0 ali so točke v podatkih že bolj oddaljene druga od druge, kot znaša toleranca, ni nobene točke, ki bi jo bilo mogoče odstraniti. Toleranco postopoma zvišujte, dokler rezultat ni dovolj majhen, oblika pa je še vedno videti ustrezna.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.