GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GeezerVison is showing en.wikipedia.org — Open Location Code - Wikipedia The Open Location Code (OLC) is a geocode based on a system of grids for identifying any place on the Earth.[1] Google's Zürich engineering office developed the system[2] and published it in October 2014.[3][4] Geocodes in the OLC system are referred to as Plus Codes. Open Location Code is a way of encoding location into a form that is easier to use than coordinates in latitude and longitude. Plus Codes are especially useful where there is no formal system to identify specific places.[5][6] Plus Codes are differently expressed latitude and longitude coordinates, so they can be assigned to any location.[7] They are similar in length to a telephone number (e.g., ApplicationsPlus Codes are increasingly being used for addressing purposes in places that aren't well-served by the traditional street address system. This includes the many unnamed streets in Cape Verde,[11] multiple slums in India,[12][13][14] and even some Native American reservations in the United States.[15] In Laxmi Nagar, Pune, the nonprofit Shelter Associates used codes to bring delivery services to specific homes and businesses in the slum for the first time in 2020-21.[13] Plus Codes are also being used by the International Rescue Committee in Somalia for immunization and family planning programs.[13] SpecificationThe Open Location Code system[10] is based on latitudes and longitudes in WGS84 coordinates. Each code describes an area bounded by two parallels and two meridians out of a fixed grid, identified by the southwest corner and its size. The largest grid divides the globe into blocks of 20 by 20 degrees, 18 columns from West to East and 9 rows from the South to the North poles. Those large blocks are then subdivided into 400 subblocks, 20 by 20, up to four times. Near the equator, those subblocks are square both in degrees and in meters. At midlatitudes, their angles remain square, but in terms of distance, they elongate vertically. After the initial division and four rounds of 20x20 subdivision (via two code characters each round), further subdivisions break each block into 20 subblocks (via one code character), 4 blocks W-E by 5 blocks S-N. That leaves the subblocks wider than they are tall in terms of degrees, but at midlatitudes, this keeps them closer to square in terms of meters. The table shows the various block sizes near the equator, where the widths are maximum (listing width x height where those differ). The block widths decrease with distance from the equator.
The full grid uses offsets from the South Pole (−90°) and the antimeridian (−180°) expressed in base 20 representation. To avoid misreading or spelling objectionable words, the encoding excludes vowels and symbols that may be easily confused with each other. The following table shows the mapping.
The code begins with up to five pairs of digits, each consisting of one digit representing latitude and one representing longitude. After eight digits, a plus sign "+" is inserted in the code as a delimiter to aid with visual parsing. After a final pair immediately following the "+" delimiter, any subblocks thereafter are coded in a single code digit as follows:
Areas larger than an 8-digit block can be specified by truncating the code after the relevant digit pairs and inserting the "padding character" 0 (zero) before the + sign, with nothing following it. ExampleConsider, for example, zooming in on the Merlion fountain (1°17′12″N 103°51′16″E / 1.286785°N 103.854503°E / 1.286785; 103.854503) in Singapore, which has Plus Code Now, refine this block to a subblock between 1° and 2° N and 103° and 104° E. This adds 11° and 3° to the SW corner. So the base-20 coordinate codes added are "H" and "5". The result is padded to After four further refinements, one lands on Merlion Park as The next step requires dividing the square so far used, to refine the position into a 4-by-5 grid, and finding the cell to which the coordinates are pointing. This is the cell named "6". BASE20 FormulaAlternatively, use formula BASE(Degrees from South or West * power(20, 4) , 20) in any Spreadsheet or Calculator to compute the Plus Code. For the coordinates 1°17′12″N 103°51′16″E / 1.286785°N 103.854503°E / 1.286785; 103.854503 from the previous example:
Therefore, the resulting Plus Code is Common usage and shorteningIt is common to omit the first four characters from the code and add an approximate location, such as a city, state, or country. The above example then becomes Shortened codes cannot be unambiguously encoded or decoded without context. The specification does not rely on any specific database of contextual reference location place names and their exact locations, but there are a variety of geocoding databases which map names to latitude and longitude. Disambiguation requires narrowing the possibilities to within about 40 km of the referenced location. The coordinates of the user's current location can be also used for context, if applicable.[17][18]
See also
References
External links
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||