Ugrás a tartalomhoz

GeoJSON-egyszerűsítő

Csökkentse a GeoJSON-vonalak és -poligonok pontjainak számát az alakjuk megőrzése mellett. Illesszen be egy Feature-t, FeatureCollectiont vagy geometriát, válasszon tűréshatárt fokban, és az eszköz a Turf könyvtár Ramer-Douglas-Peucker algoritmusával egyszerűsíti, megőrzi az összes tulajdonságot, majd tömör GeoJSON-t ad vissza. Kiváló GPS-nyomvonalak, határok és térképadatok zsugorításához, mielőtt közzétenné őket a weben vagy elküldené egy API számára.

Visszaállítás

Gyakran ismételt kérdések

Hogyan működik az egyszerűsítés?

Az eszköz a Turf-ban megvalósított Ramer-Douglas-Peucker algoritmust használja. Ez eltávolítja azokat a pontokat, amelyek közelebb vannak a tűréshatárnál a szomszédos pontokat összekötő egyeneshez. A nagyobb kanyarok megmaradnak, a sűrű, majdnem egyenes pontsorok viszont ritkábbá válnak.

Mit jelent a tűréshatár?

A tűréshatár a koordináták mértékegységében, fokban megadott távolság. Az Egyenlítőnél 0.001 fok nagyjából 111 méter, 0.0001 fok pedig körülbelül 11 méter. A nagyobb értékek több pontot távolítanak el. A 0 és 1 fok közötti értékek közül választhat; az alapértelmezett érték 0.001.

Mit csinál a magas minőség beállítás?

Alapértelmezés szerint a Douglas-Peucker-algoritmus előtt egy gyors, sugárirányú távolságon alapuló lépés fut le, amely eltávolítja az egymáshoz nagyon közeli pontokat. Ha bekapcsolja a magas minőséget, ez a lépés kimarad. A feldolgozás így lassabb, de az alak valamivel pontosabban megmaradhat.

Mely geometriákat egyszerűsíti az eszköz?

A rendszer a LineString, MultiLineString, Polygon és MultiPolygon geometriákat egyszerűsíti, a GeometryCollectionben lévőket is. A Point és MultiPoint geometriákat változatlanul adja vissza.

Érvényesek maradnak a poligonok?

A poligon gyűrűi mindig legalább négy pozíciót őriznek meg, így a gyűrű sosem redukálódik vonallá. Nagyon nagy tűréshatár mellett a kis gyűrűk alakja jelentősen megváltozhat, ezért felhasználás előtt ellenőrizze az eredményt.

Megmaradnak a tulajdonságaim?

Igen. Megmaradnak a Feature tulajdonságai, azonosítói és a bemenet szerkezete; csak a vonalak és poligonok koordinátatömbjei lesznek rövidebbek. A kimeneti JSON tömör, behúzás nélkül.

Milyen bemenetet fogad el az eszköz?

Érvényes GeoJSON-adatokat, amelyek hosszúsági és szélességi értékei WGS84-fokban vannak megadva: FeatureCollectiont, Feature-t vagy önálló geometriát. A poligon gyűrűinek zártnak kell lenniük, a koordinátáknak pedig számoknak kell lenniük az érvényes tartományon belül.

Mekkora lehet a bemenet?

Kérésenként legfeljebb 5 MiB méretű GeoJSON és 10,000 Feature használható. Nagyobb adatkészletek esetén bontsa részekre a gyűjteményt, vagy használjon asztali GIS-t.

Kerekíti az eszköz a koordinátáimat?

Nem. A megmaradó koordinátákat a rendszer pontosan úgy másolja át, ahogyan a bemenetben szerepelnek. A fájl további zsugorításához kerekítse a koordinátákat hat tizedesjegyre, így is körülbelül 0,1 méteres pontosságot kap.

Miért nem változott semmi?

Ha a tűréshatár 0, vagy az adatok pontjai eleve távolabb vannak egymástól a tűréshatárnál, egyetlen pont sem felel meg az eltávolítás feltételének. Lépésenként növelje a tűréshatárt, amíg az eredmény elég kicsi lesz, de az alakja még megfelelő marad.

A OneClick Pro névjegye

A OneClick Pro több mint 150 webes eszközből álló, ingyenes gyűjtemény a mindennapi munkához: képek és mértékegységek átalakításához, kód formázásához és ellenőrzéséhez, domainek és SEO ellenőrzéséhez, valamint szövegekkel, dátumokkal és számokkal végzett munkához. Minden eszköz regisztráció és előfizetés nélkül használható; a megadott adatokat kizárólag az eredmény kiszámításához használjuk, és soha nem tároljuk. Használja gyors eszköztárként az alkalmi feladatokhoz, vagy mentse el könyvjelzőként a mindennap használt eszközöket.