# Regular grid

**URL:** https://discourse.julialang.org/t/regular-grid/82371
**Category:** General Usage
**Tags:** question
**Created:** [June 7, 2022, 1:01pm UTC](https://discourse.julialang.org/t/regular-grid/82371 "2022-06-07T13:01:33Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![aplavin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aplavin/32/222056_2.png) [@aplavin](https://discourse.julialang.org/u/aplavin)
#### Post date: [June 7, 2022, 2:14pm UTC](https://discourse.julialang.org/t/regular-grid/82371/2 "2022-06-07T14:14:25Z")

</div>

Depends on what functionality you need from the grid.  
The most bare-bones rectangular grid is `Iterators.product(1:10, 1:100)`: it can be iterated or `map`ped over, but isn’t even an array.  
More extensive grids can be created with the [RectiGrids.jl](https://gitlab.com/aplavin/RectiGrids.jl) package. They are arrays, and even more, KeyedArrays, providing convenient lookup methods. _(disclaimer: I’m the package author)_

---

_[View the full topic](https://discourse.julialang.org/t/regular-grid/82371)._
