Gå til indhold

GeoJSON-forenkler

Reducer antallet af punkter i GeoJSON-linjer og -polygoner, mens formen bevares. Indsæt en Feature, FeatureCollection eller geometri, vælg en tolerance i grader, så anvender værktøjet Turf-bibliotekets Ramer-Douglas-Peucker-algoritme, bevarer alle egenskaber og returnerer kompakt GeoJSON. Velegnet til at gøre GPS-spor, grænser og kortdata mindre før publicering på nettet eller afsendelse til en API.

Nulstil

Ofte stillede spørgsmål

Hvordan fungerer forenklingen?

Værktøjet bruger Ramer-Douglas-Peucker-algoritmen, som den er implementeret i Turf. Den fjerner punkter, der ligger tættere på linjen mellem deres nabopunkter end tolerancen. Store kurver bevares, mens tætte rækker af næsten rette punkter tyndes ud.

Hvad betyder tolerancen?

Tolerancen er en afstand i grader, koordinaternes enhed. Ved ækvator svarer 0.001 grader omtrent til 111 meter, og 0.0001 til cirka 11 meter; højere værdier fjerner flere punkter. Du kan vælge fra 0 til 1 grad, og standardværdien er 0.001.

Hvad gør høj kvalitet?

Som standard køres der først en hurtig radial afstandspassage, der fjerner punkter, som ligger meget tæt på hinanden, før Douglas-Peucker-algoritmen anvendes. Når høj kvalitet er slået til, springes denne passage over. Det tager længere tid, men kan bevare formen en smule bedre.

Hvilke geometrier forenkles?

LineString, MultiLineString, Polygon og MultiPolygon forenkles, også når de indgår i en GeometryCollection. Point og MultiPoint returneres uændrede.

Bevares polygoner gyldige?

Polygonringe beholder altid mindst fire positioner, så en ring aldrig reduceres til en linje. Ved en meget høj tolerance kan små ringe stadig ændre form markant, så kontrollér resultatet, før du bruger det.

Bevares mine egenskaber?

Ja. Feature-egenskaber, id'er og inputtets struktur bevares, og kun koordinatarrayerne for linjer og polygoner bliver kortere. Outputtet er kompakt JSON uden indrykning.

Hvilket input accepterer værktøjet?

Gyldig GeoJSON med længde- og breddegrader i WGS84: en FeatureCollection, en Feature eller en selvstændig geometri. Polygonringe skal være lukkede, og koordinaterne skal være tal inden for det gyldige interval.

Hvor stort kan input være?

Op til 5 MiB GeoJSON og 10,000 features pr. anmodning. Ved større datasæt kan du opdele samlingen i dele eller bruge et desktop-GIS.

Afrunder værktøjet mine koordinater?

Nej. De koordinater, der bevares, kopieres præcist, som de står i inputtet. Hvis du vil gøre filen endnu mindre, kan du afrunde koordinaterne til seks decimaler, hvilket stadig giver en præcision på cirka 0,1 meter.

Hvorfor ændrede der sig ikke noget?

Hvis tolerancen er 0, eller hvis punkterne i dataene allerede ligger længere fra hinanden end tolerancen, er der ingen punkter, der kan fjernes. Øg tolerancen lidt ad gangen, indtil resultatet er lille nok, samtidig med at formen stadig ser rigtig ud.

Om OneClick Pro

OneClick Pro er en gratis samling med mere end 150 webværktøjer til daglige opgaver: konvertering af billeder og enheder, formatering og validering af kode, opslag af domæner og SEO samt arbejde med tekst, datoer og tal. Alle værktøjer fungerer uden registrering eller abonnement, og det, du indtaster, bruges kun til at beregne resultatet og gemmes aldrig. Brug samlingen som en hurtig værktøjskasse til enkeltstående opgaver, eller bogmærk de værktøjer, du bruger hver dag.