GeoJSON Minifier 
Käytä tätä ilmaista online-GeoJSON-pienennintä tiedostokokojen pienentämiseen poistamalla ominaisuuksia ja vähentämällä koordinaattien tarkkuutta nopeasti ja helposti ilman ohjelmiston asentamista.
Klikkaa LATAA TIEDOSTOT -painiketta ja valitse GeoJSON-tiedostot, jotka haluat pienentää. Odota, että käsittely valmistuu, ja lataa tiedostot joko yksitellen tai ryhmiteltynä.
Kaikki käsittely tapahtuu selaimessasi—mitään tietoja ei ladata palvelimelle.
Mitä GeoJSON on? 
GeoJSON on avoin standardi maantieteellisten tietojen formaatti, joka perustuu JSON:iin (JavaScript Object Notation). Se koodaa maantieteelliset kohteet, geometriset muodot ja ominaisuudet yksinkertaisessa, helposti luettavassa rakenteessa, jota tukevat laajalti verkkokartoituskirjastot, kuten Leaflet, Mapbox ja OpenLayers. GeoJSON-tiedostot sisältävät tyypillisesti pisteitä (Points), viivaketjuja (LineStrings), monikulmioita (Polygons) ja niiden moniosaisia vastineita sekä mukautettuja ominaisuuksia, jotka kuvaavat kutakin kohdetta.
GeoJSON:n edut 
- Universaali yhteensopivuus — Tukee lähes kaikkia verkkokartoitustyökaluja ja GIS-ohjelmistoja
- Helposti luettava — Helppo tarkastella, muokata ja debugata missä tahansa tekstieditorissa
- Yksinkertainen rakenne — Selkeä JSON-formaatti, jossa ominaisuudet, geometria ja kohteet ovat järjestettyinä
- Joustavat ominaisuudet — Voit liittää kohteisiin mitä tahansa mukautettuja attribuutteja
- Suora selaintuki — Parsittavissa natiivilla JSON.parse()-toiminnolla, ei tarvetta erityisille kirjastoille
GeoJSON:n haitat 
- Suuret tiedostokoot — Voi olla 5-10 kertaa suurempi kuin binaariformaatit, kuten Shapefile tai GeoPackage
- Liiallinen tarkkuus — Sisältää usein 12-15 desimaalia, kun 4-6 olisi riittävä
- Tehoton topologia — Päällekkäiset koordinaatit jaetuille rajoille (toisin kuin TopoJSON)
- Ei sisäänrakennettua pakkausta — Tehokas siirto vaatii gzip- tai vastaavan pakkauksen
Miksi pienentää GeoJSON-tiedostoja? 
Verkkokartoissa käytetyt GeoJSON-tiedostot ovat usein paljon suurempia kuin tarpeen. Kaksi yleistä syytä ovat liiallinen koordinaattien tarkkuus ja tarpeettomat välilyönnit. Ei ole harvinaista nähdä koordinaatteja, joissa on 12–15 desimaalia; päiväntasaajalla tämä ylittää todellisen maailman tarkkuuden. Jos noin 1 metrin tarkkuus riittää, 5 desimaalia on yleensä tarpeeksi; noin 10 metrin tarkkuuteen riittää 4 desimaalia. Näiden ylimääräisten numeroiden poistaminen voi merkittävästi pienentää tiedostokokoa, samoin kuin välilyöntien ja rivinvaihtojen karsiminen sekä tarpeettomien ominaisuuksien poistaminen.
Tämä työkalu auttaa sinua tuottamaan pienempiä, nopeammin latautuvia GeoJSON-tiedostoja:
- Vähentämällä koordinaattien tarkkuutta (jokaiselle desimaaliasetukselle näytetään "Arvioitu ruutukoko päiväntasaajalla")
- Säilyttämällä vain tarvittavat ominaisuudet (tai soveltamalla nopeasti yleisiä esiasetuksia)
- Poistamalla tyhjät taulukot/objektit ja karsimalla välilyöntejä
- Käsittelemällä standardi GeoJSON- ja rivivälitetty GeoJSON (NDJSON/GeoJSON Lines)
- Toimimalla täysin selaimessasi—ei latauksia
Koordinaattien tarkkuuden ymmärtäminen 
Maapallon päiväntasaajan ympärysmitta (~40 075 km) huomioon ottaen yksi aste vastaa noin 111 km. Jokainen desimaali leveys-/pituusasteessa pienentää ruutukokoa kymmenkertaisesti:
- 0 desimaalia ≈ 111 km (kaupunkitasoinen tarkkuus)
- 1 desimaali ≈ 11,1 km (suuri naapurusto)
- 2 desimaalia ≈ 1,11 km (kylä/pieni kaupunki)
- 3 desimaalia ≈ 111 m (suuri pelto)
- 4 desimaalia ≈ 11,1 m (maa-alue)
- 5 desimaalia ≈ 1,11 m (yksittäiset puut)
- 6 desimaalia ≈ 0,11 m (arkkitehtoniset yksityiskohdat)
Nämä etäisyydet koskevat globaalisti leveyttä. Pituusaste pienenee samalla tavalla päiväntasaajalla mutta kutistuu kohti napoja—esimerkiksi 5 desimaalia antaa ~0,55 m tarkkuuden 60°N leveysasteella (Skotlanti, Etelä-Alaska). Useimmissa verkkokartoitussovelluksissa 4-5 desimaalia tarjoaa erinomaisen tasapainon tarkkuuden ja tiedostokoon välillä.
GeoJSON Lines (NDJSON) -tuki 
Tämä pienennin tunnistaa ja käsittelee automaattisesti rivivälitettyä GeoJSON:ia (tunnetaan myös nimellä NDJSON tai GeoJSON Lines), jossa jokainen rivi sisältää erillisen GeoJSON-kohteen. Nämä tiedostot ovat yleisiä suoratoistodatan putkistoissa ja paikkatietokannoissa. Työkalu yhdistää ne standardi FeatureCollectioniksi, soveltaa pienennystä ja tuottaa standardi GeoJSON-tiedoston maksimaalista yhteensopivuutta varten.
Liittyvät työkalut 
- TopoJSON Minifier — Optimoi topologiaan koodatut maantieteelliset tiedot
- JSON Minifier — Poista välilyöntejä standardi JSON-tiedostoista
- GeoJSON to SVG — Muunna GeoJSON vektorigrafiikaksi
- GeoJSON to PNG — Muunna GeoJSON rasterikuviksi
- Shapefile to GeoJSON — Muunna Shapefile-tiedostot GeoJSON-muotoon
Verkkokartoissa käytetyt GeoJSON-tiedostot ovat usein paljon suurempia kuin tarpeen. Kaksi yleistä syytä ovat liiallinen koordinaattien tarkkuus ja tarpeettomat ominaisuudet. Ei ole harvinaista nähdä koordinaatteja, joissa on 12–15 desimaalia; päiväntasaajalla tämä ylittää todellisen maailman tarkkuuden. Jos noin 1 metrin tarkkuus riittää, 5 desimaalia on yleensä tarpeeksi; noin 10 metrin tarkkuuteen riittää 4 desimaalia. Näiden ylimääräisten numeroiden poistaminen voi pienentää tiedostokokoa 30-50 %, ja käyttämättömien ominaisuuksien karsiminen voi säästää vielä enemmän.
Pienemmät GeoJSON-tiedostot tarkoittavat nopeampia sivun latauksia, pienempiä kaistalevyyskustannuksia ja sujuvampia karttatoimintoja. Tämä työkalu auttaa sinua optimoimaan paikkatietosi:
- Koordinaattien tarkkuuden vähentäminen — Säädä desimaaleja visuaalisilla "ruutu päiväntasaajalla" vihjeillä, jotka näyttävät todellisen maailman vaikutuksen
- Ominaisuuksien suodatus — Säilytä vain olennaiset ominaisuudet, poista käyttämättömät attribuutit
- Eräkäsittely — Lataa useita tiedostoja samanaikaisesti ja saat välittömät tulokset
- Älykkäät oletukset — Automaattinen pienennys 5 desimaalin tarkkuudella (≈1,1m päiväntasaajalla)
- NDJSON-tuki — Käsittelee sekä standardi GeoJSON- että GeoJSON Lines (rivivälitetty)
- Esikatsele tulos — Tarkista pienennetty JSON-tulos ennen lataamista
- 100 % selaimessa — Ei palvelinlatauksia, tietosi pysyvät yksityisinä
Kuinka pienentää GeoJSON-tiedostoja 
- Lataa tiedostot — Vedä ja pudota useita .geojson-tiedostoja pudotusalueelle tai napsauta "Selaa tiedostoja"
- Tarkista tulokset — Tiedostot pienennetään välittömästi oletusasetuksilla (5 desimaalin tarkkuus, kaikki ominaisuudet säilytetään)
- Säädä asetuksia (valinnainen) — Muuta koordinaattien tarkkuutta, valitse säilytettävät/poistettavat ominaisuudet tai käytä pikavalintoja
- Esikatsele — Napsauta "Esikatsele" tarkistaaksesi pienennetyn JSON-tuloksen
- Lataa — Napsauta minkä tahansa tiedoston latauspainiketta tallentaaksesi optimoidun version
- Tyhjennä — Käytä "Tyhjennä kaikki" poistaaksesi kaikki tiedostot ja aloittaaksesi alusta
Eräkäsittely ja suurten tiedostojen tuki 
Tämä ilmainen online-työkalu on optimoitu suurille tietoaineistoille. Nykyaikaisilla selaimilla se voi käsitellä useita tiedostoja—usein yli 100 MB—ilman, että selain jäätyy. Tiedostot käsitellään älykkäillä oletusasetuksilla heti latauksen jälkeen, mikä antaa sinulle välitöntä palautetta. Säädä asetuksia käsitelläksesi kaikki tiedostot mukautetuilla asetuksilla, ja lataa yksitellen tai esikatsele jokainen tulos.
