Rutnätsgenerator

Klicka på två punkter för att definiera ett område, ange sedan cellstorlek och generera ett koordinatrutnät.

Cellstorlek:
🔲Klicka på kartan för att ange det första hörnet av rutnätsområdet.

Om det här verktyget

Rutnätsgeneratorn skapar ett regelbundet rumsligt rutnät av kvadratiska eller hexagonala celler över ett användardefinierat avgränsningsområde. Rumsliga rutnät används inom miljöövervakning (indelning av ett studieområde i provtagningsenheter), stadsplanering (zonanalys), epidemiologi (aggregering av falldata i enhetliga celler) och all rumslig analys som kräver ett tessellerat referensramverk.

Indata

Ett avgränsningsområde definierat av två diagonala hörnklick på kartan, en rutnätstyp (kvadratisk eller hexagonal), en cellstorlek och en enhet (kilometer eller miles). Klicka på Generera rutnät för att bygga rutnätet utifrån de aktuella inställningarna.

Utdata

Rutnätet renderat på kartan och tillgängligt som GeoJSON (FeatureCollection av Polygon-objekt, ett per cell) eller KML (en <Placemark> per cell, endast kontur, ingen fyllning). Sammanfattningsfältet visar antal celler, enskild cellstorlek och avgränsningsområdets hörn.

Nyckelbegrepp

Kvadratrutnät
Axeljusterade rektangulära celler med lika bredd och höjd i vald enhet, beräknade geodetiskt på WGS84-ellipsoiden med Turf.js squareGrid. På en Mercatorkarta ser cellerna ut att smalna av vid högre breddgrader eftersom projektionen sträcker ut longituden — men deras verkliga markdimensioner förblir lika över hela rutnätet.
Hexagonalt rutnät (platt topp)
Tessellerande reguljära hexagoner med den angivna omskrivna radien (avstånd från centrum till hörn). Varje cell har exakt sex jämnavståndiga grannar, vilket minskar den riktningsförspänning som är inneboende i kvadratrutnät — en viktig fördel för nätverksanalys, modellering av sjukdomsspridning och alla tillämpningar där isotropi är viktig. Genererat med Turf.js hexGrid.
Avgränsningsområde
Den minimala axeljusterade rektangeln som omsluter de två hörnklicken, internt uttryckt som [min_lng, min_lat, max_lng, max_lat]. Celler som skär avgränsningsområdets gräns inkluderas i sin helhet — rutnätet klipps inte till området, så kantceller kan sträcka sig något utanför det.