If you have the needed information in the table, then Joe's description of how to use an 
ORDER BY clause should suffice; you just need to determine if you want North->South
ordering (DESCending) or South->North (ASCending), and if you want latitude-major or
longitude-major ordering. 
 
If you want ordering by map page, you'd need to either add a page column to the table 
or do the math to simulate one --
 
ORDER BY (trunc((lon+180) / 60)*6 + trunc((180-lat)/30)),lon,lat DESC
 
[longitude major, N->S, with 36 pages 60deg x 30deg]
 
- V