Hoppa till innehåll

GeoJSON-förenklare

Minska antalet punkter i GeoJSON-linjer och polygoner samtidigt som formen bevaras. Klistra in en Feature, FeatureCollection eller geometri, välj en tolerans i grader så använder verktyget Turf-bibliotekets Ramer-Douglas-Peucker-algoritm, bevarar alla egenskaper och returnerar kompakt GeoJSON. Perfekt för att minska storleken på GPS-spår, gränser och kartdata innan de publiceras på webben eller skickas till en API.

Återställ

Vanliga frågor

Hur fungerar förenklingen?

Verktyget använder Ramer-Douglas-Peucker-algoritmen som den har implementerats i Turf. Den tar bort punkter som ligger närmare linjen genom sina grannpunkter än toleransen. Stora böjar bevaras, medan täta rader av nästan raka punkter glesas ut.

Vad innebär toleransen?

Toleransen är ett avstånd i grader, koordinaternas enhet. Vid ekvatorn motsvarar 0.001 grader ungefär 111 meter och 0.0001 ungefär 11 meter. Högre värden tar bort fler punkter. Du kan välja mellan 0 och 1 grad, och standardvärdet är 0.001.

Vad gör hög kvalitet?

Som standard körs en snabb genomgång med radiellt avstånd före Douglas-Peucker, som tar bort punkter som ligger mycket nära varandra. När hög kvalitet är aktiverat hoppas den genomgången över. Det går långsammare, men formen kan bevaras något bättre.

Vilka geometrier förenklas?

LineString, MultiLineString, Polygon och MultiPolygon förenklas, även när de ingår i en GeometryCollection. Point och MultiPoint returneras oförändrade.

Förblir polygoner giltiga?

Polygonringar behåller alltid minst fyra positioner, så en ring reduceras aldrig till en linje. Vid mycket hög tolerans kan små ringar ändå ändra form kraftigt, så kontrollera resultatet innan du använder det.

Bevaras mina egenskaper?

Ja. Feature-egenskaper, id:n och indatastrukturen bevaras. Endast koordinatarrayerna för linjer och polygoner blir kortare. Utdata är kompakt JSON utan indrag.

Vilka indata stöder verktyget?

Giltig GeoJSON med longitud och latitud i WGS84-grader: en FeatureCollection, en Feature eller en fristående geometri. Polygonringar måste vara slutna och koordinaterna måste vara tal inom det giltiga intervallet.

Hur stor kan indata vara?

Upp till 5 MiB GeoJSON och 10,000 features per begäran. För större datamängder kan du dela upp samlingen eller använda ett GIS-program för datorn.

Avrundar verktyget mina koordinater?

Nej. De koordinater som behålls kopieras exakt som de står i indata. Om du vill minska filen ytterligare kan du avrunda koordinaterna till sex decimaler, vilket fortfarande ger en precision på ungefär 0.1 meter.

Varför ändrades ingenting?

Om toleransen är 0, eller om punkterna redan ligger längre från varandra än toleransen, kvalificerar sig ingen punkt för borttagning. Öka toleransen stegvis tills resultatet är tillräckligt litet och formen fortfarande ser bra ut.

Om OneClick Pro

OneClick Pro är en kostnadsfri samling med mer än 150 webbverktyg för det dagliga arbetet: konvertera bilder och enheter, formatera och validera kod, kontrollera domäner och SEO samt arbeta med text, datum och tal. Alla verktyg fungerar utan registrering eller prenumeration, och det du anger används bara för att beräkna resultatet och sparas aldrig. Använd samlingen som en snabb verktygslåda för enstaka uppgifter eller bokmärk verktygen du använder varje dag.