While Generation I lacks stored met locations unlike Generation II onward, they are still used (in both Generation I and Generation II) for Town Map purposes. For example, all four floors of buildings in Pallet Town point to one Town Map location. Each of these Town Map locations has its own reference number used internally by the game; they are enumerated here in order. (Town Map coordinates and scroll order are stored elsewhere.)
Note that Indigo Plateau and the Pokémon League are treated as separate Town Map locations, and the same applies to Route 25 and Sea Cottage. Conversely, both spans of the Underground Path are treated as a single Town Map location.
Unlike all future generations, there is no need to store a separate met location for every Pokémon the player has. As a result, the numbers for each location are significantly messier, and represent relative pointers into the game's memory rather than starting from 0 and incrementing by a fixed amount per location.