Geocode
A geocode is een code dat vertegenwoordigt een geografische entiteit (plaats of object). Het is een unieke identificatie van de entiteit, om het te onderscheiden van anderen in een eindige set van geografische entiteiten. In het algemeen de geocode is een leesbare en korte identificatie.
Typische geocodes en entiteiten die erdoor worden vertegenwoordigd:
- Landcode en onderverdelingscode. Polygoon van de administratieve grenzen van een land of een onderverdeling.
De belangrijkste voorbeelden zijn ISO -codes: ISO 3166-1 Alpha-2 Code (bijv.AF
voor Afghanistan ofBR
voor Brazilië), en zijn onderverdelingsconventies, zoals AF onderverdelingscodes (bijv.AF-GHO
voor Ghor Provincie) of BR onderverdelingscodes (bijv.Br-AM
voor Amazonas staat). - DGG -cel -ID. Identificatie van een cel van een Discreet Global Grid: a Geohash Code (bijv. ~ 0,023 km2 cel
6vjyngd
bij de Braziliaans centrum) of een OLC Code (bijv. ~ 0,004 km2 cel58pj642p+4
Op hetzelfde punt). - Postcode. Polygoon van een postgebied: a CEP Code (bijv.
70040
vertegenwoordigt het centrale gebied van een Braziliaan voor postverdeling).
Geocodes worden voornamelijk gebruikt (in het algemeen als een Atomisch gegevenstype) voor etikettering, data-integriteit, geotagging en ruimtelijke indexering.
In theoretische informatica a Geocode -systeem is een Locality-behoud hashing-functie.
Classificatie

Er zijn enkele veel voorkomende aspecten van veel geocodes (of Geocode -systemen) die kan worden gebruikt als classificatiecriteria:
- Eigendom: eigen of vrij, verschillend door zijn licenties.
- Vorming: De geocode kan afkomstig zijn van een naam (bijv. Afkorting van de officiële naam van het land) of van de wiskundige functie (codering algoritme om te comprimeren lengte-en breedtegraad). Zien Geocode -systeem onderstaande typen (van namen en van roosters).
- Aan het bedekken: globaal of gedeeltelijk. De entiteiten (vertegenwoordigd door de geocodes) bevinden zich in alle wereldbol (bijv. Geografische punten) of zijn afgebakend van het thema (bijvoorbeeld alleen terrestrische gebieden) of door het jurisdictie van het eigendom (bijvoorbeeld in een land).
- Type van de vertegenwoordigde entiteit: Type geometrie. Punt (de geocode kan worden vertaald naar een Geo uri) roostercel (het geocodesysteem is gerelateerd aan een Dgg) of polygoon (typisch administratieve grenzen afbakeningen).
- Speciale hiërarchische roosters, met globale cellen en cellen van gelijke delen, kunnen worden geclassificeerd als DGGS -cel[1]
- Sommige niet-standaard geografische entiteiten kunnen ook worden geclassificeerd door zijn Coördinaatsysteem en referentie -elipoïde (bijv. UTM). De de facto standaard- is de WGS84.[2]
- Gebruiksomvang: Algemeen gebruik versus gespecialiseerd (bijv. Geocodes voor luchthavens).
- Hiërarchie: Geocode's syntaxishiërarchie die overeenkomt met de ruimtelijke hiërarchie van zijn vertegenwoordigde entiteiten. Een geocodesysteem kan hiërarchisch (naam of rooster) of niet-hiërarchisch.
Geocode -systeem
De set van alle geocodes die worden gebruikt als unieke identificatiegegevens van de cellen van een volledige dekking van de geografisch oppervlak (of een goed gedefinieerd gebied zoals een land of de oceanen), is een Geocode -systeem (Ook genoemd Geocode -schema). De syntaxis en semantisch van de geocodes zijn ook componenten van de systeemdefinitie:
- geocode syntaxis: De tekens die kunnen worden gebruikt, blokken van tekens en de grootte en volgorde ervan. Voorbeeld: landcodes gebruiken twee letters van het alfabet (chacacter set a-z). De meest commom manier om formeel te beschrijven is door Regelmatige expressie (bijv.
/[A-z] {2,2}/
). - geocode semantisch: de betekenis van de geocode, meestal uitgedrukt door de code te associëren met een geografisch entiteitstype. Kan formeel worden beschreven, is door een ontologie, een UML Class Diagram of iets Entiteit-relationship-model.
Over het algemeen kan de semantiek worden afgeleid door zijn vorming of codering/decoderingsproces. Voorbeeld: elke geohashcode kan worden uitgedrukt door een rechthoekig gebied in de kaart en de rechthoekcoördinaten worden verkregen door het decoderingsproces.
Veel syntaxis en semantische kenmerken worden ook samengevat door classificatie.
Coderen en decoderen
Elke geocode kan worden vertaald uit een formele (en uitgebreide) expressie van de geografische entiteit, of vice versa, de geocode vertaald naar entiteit. De eerste is genoemd coderen proces, de tweede decoderen. De betrokken actoren en het proces, zoals gedefinieerd door OGC,[3] zijn:
- geocoder
- A softwareagent Dat transformeert de beschrijving van een geografische entiteit (bijvoorbeeld locatienaam of breedtegraad/lengtegraadcoördinaten), in een genormaliseerde gegevens en codeert deze als een geocode.
- Geocoderservice
- Een geocoder geïmplementeerd als webservice (of vergelijkbare service -interface), die een set geografische entiteitsdescriptoren accepteert als invoer. Het verzoek wordt "verzonden" naar de GeoCoder -service, die het verzoek verwerkt en de resulterende geocodes retourneert. Meer algemene diensten kunnen ook geografische functies retourneren (bijv. Geojson object) weergegeven door de geocodes.
- geocodering
- Geocodering verwijst naar de toewijzing van geocodes of coördinaten naar geografisch referentiegegevens die in een tekstueel formaat worden verstrekt. Voorbeelden zijn de twee briefcodes en coördinaten berekend uit adressen.
Opmerking: wanneer een Fysieke adresseringsschema's (straatnaam en huisnummer) wordt op een gestandaardiseerde en vereenvoudigde manier uitgedrukt, het kan worden opgevat als geocode. Dus de term geocodering (gebruikt voor adressen) is soms gegeneraliseerd voor geocodes.
In ruimtelijke indexeringstoepassingen kan de geocode ook worden vertaald tussen mens-leesbaar (b.v. hexadecimaal) en intern (bijv. binair 64-bit niet-ondertekend geheel getal) representaties.
Systems van standaardnamen
Geocodes zoals Landcodes, Stadscodes, enz. Komt uit een tabel met officiële namen en de bijbehorende officiële codes en geometrieën (meestal polygoon van administratieve gebieden). "Officieel" in de context van controle en consensus, meestal een tabel bestuurd door een Standards Organisatie of overheidsautoriteit. Het meest algemene geval is dus een tabel van standaardnamen en de daarbij behorende standaardcodes (en zijn officiële geometrieën).

De
) met elke eerste-niveau administratieve onderverdeling gelabeld met het tweede deel van de ISO 3166-2-code.
Strikt genomen is de "naam" gerelateerd aan een geocode een toponiem, en de tabel (bijv. Toponiem voor standaardcode) is de bron voor Toponiem resolutie: is de relatieproces, meestal beïnvloed door een softwareagent, tussen een toponiem en "een ondubbelzinnige ruimtelijke voetafdruk van dezelfde plaats".[4] Elk gestandaardiseerd systeem van toponiem resolutie, met codes of gecodeerde afkortingen, kan worden gebruikt als Geocode -systeem. De "resolver" -agent is in deze context ook een geocoder.
Soms worden namen vertaald in numerieke codes, om compact of machinaal leesbaar te zijn. Aangezien nummers in dit geval naamidentificaties zijn, kunnen we "numerieke namen" beschouwen - dus deze set codes zal een soort "systeem van standaardnamen" zijn.
Hiërarchische naamgeving
In de geocodecontext, Ruimtepartitie is het proces van het delen van een geografische ruimte in twee of meer ontwrichten subsets, resulterend in een mozaïek- van onderverdelingen. Elke onderverdeling kan opnieuw worden verdeeld, recursief, resulterend in een hiërarchisch mozaïek.
Wanneer de namen van de onderverdelingen worden uitgedrukt als codes en code-syntaxis kan worden ontleed in een ouder-kindrelaties, configureert de geocode-set via een goed gedefinieerd syntactisch schema een hiërarchisch systeem. Een geocode -fragment (geassocieerd met een onderverdelingsnaam) kan een afkorting, numerieke of alfanumerieke code zijn.
Een populair voorbeeld is de ISO 3166-2 Geocodesysteem, vertegenwoordigt landnamen en de namen van respectiever Administratieve onderverdelingen gescheiden door koppelteken. Bijvoorbeeld De
is Duitsland, een eenvoudige geocode, en zijn onderverdelingen (geïllustreerd) zijn De-BW
voor Baden-württemberg, Ontkoppelen
voor Bayern, ..., De NW
voor Nordrhein-Westfalen, enz. De reikwijdte is slechts het eerste niveau van de hiërarchie. Voor meer niveaus zijn er andere conventies, zoals HASC -code.[5][6] De HASC -codes zijn alfabetisch en de fragmenten hebben een constante lengte (2 letters). Voorbeelden:
-
De.nw
- Noordrijn-Westfalen. Een hiërarchische geocode op twee niveaus. -
De.nw.ce
- Kreis COESFELD. Een hiërarchische geocode op 3 niveaus.
Twee geocodes van een hiërarchisch geocodesysteem Met hetzelfde voorvoegsel vertegenwoordigt verschillende delen van dezelfde locatie. Bijvoorbeeld De.nw.ce
en De.nw.bn
vertegenwoordigt geografisch interieur delen van De.nw
, het gemeenschappelijke voorvoegsel.
Het veranderen van de onderverdelingscriteria We kunnen andere hiërarchische systemen verkrijgen. Bijvoorbeeld voor hydrologische criteria Er is een geocodesysteem, de VS Hydrologische eenheidscode (HUC), dat is een numerieke weergave van bassin -namen in een hiërarchisch syntaxisschema (het eerste niveau geïllustreerd). Bijvoorbeeld de HUC 17
is de identificatie van "Pacific Northwest Columbia Basin"; Huc 1706
van "Lower slangenbassin", Een ruimtelijk subgroep van HUC 17
en een superset van 17060102
("Imnaha River").
Systemen van gewone roosters

Deze Hiërarchisch systeem van lokale roosters, gebruikt sinds de jaren dertig als Brits nationale raster, genereert hiërarchische geocodes. Elke cel onderverdeelt herhaaldelijk zijn gebied in een nieuw 10x10 -raster.
Geïnspireerd in de klassieker alfanumerieke roosters, a Discreet Global Grid (Dgg) is een normaal mozaïek- die de hele bedekt aardoppervlak (de wereldbol). De regelmaat van het mozaïek wordt gedefinieerd door het gebruik van cellen van dezelfde vorm in al het rooster, of "in de buurt van dezelfde vorm en dichtbij hetzelfde gebied" in een interessegebied, zoals een land.
Alle cellen van het raster hebben een identificatie (DGG's cel -ID) en het midden van de cel kan worden gebruikt als referentie voor cel -ID -conversie in geografisch punt. Wanneer een compacte mens-leesbare expressie van de cel-ID gestandaardiseerd is, wordt deze een geocode.
Geocodes van verschillende Geocode -systemen kan dezelfde positie in de wereld vertegenwoordigen, met dezelfde vorm en precisie, maar verschillen in snaar-Lengte, cijfer-alfabet, scheiders, enz. Niet-globale roosters verschillen ook per scope en zijn in het algemeen geometrisch geoptimaliseerd (vermijd overlappingen, openingen of verlies van uniformiteit) voor het lokale gebruik.
Hiërarchische roosters
Elke cel van een raster kan worden omgezet in een nieuw lokaal raster, in een terugkerend proces. In het geïllustreerde voorbeeld, de cel TQ 2980
is een subcel van TQ 29
, dat is een subcel van TQ
. Een systeem van geografische gewone Rasterreferenties is de basis van een hiërarchisch geocodesysteem.
Twee geocodes van een hiërarchisch geocode rastersysteem kan de voorvoegselregel gebruiken: geocodes met Hetzelfde voorvoegsel vertegenwoordigt verschillende delen van de Dezelfde bredere locatie. Opnieuw de zijafbeelding gebruiken: TQ 28
en TQ 61
vertegenwoordigt geografisch interieuronderdelen van TQ
, het gemeenschappelijke voorvoegsel.
Hiërarchische geocode kan worden opgesplitst in sleutels. De Geohash 6VD23GQ
is de sleutel q
van de cel 6VD23G
, dat is een cel van 6VD23
(sleutel g
), enzovoort, percijferige toetsen. De OLC 58pj642p
is de sleutel 48
van de cel 58PJ64
, dat is een cel van 58Q8
(sleutel 48
), enzovoort, tweecijferige toetsen. In het geval van OLC is er een tweede sleutelschema, na de +
Afscheider: 58pj642p+48
is de sleutel 2
van de cel58pj642p+4
. Het maakt gebruik van twee belangrijke schema's. Sommige geocodes-systemen (bijv. S2-geometrie) gebruiken ook het eerste voorvoegsel met niet-hiërarchisch sleutelschema.
Over het algemeen bieden geocode-systemen (gebaseerd op hiërarchische roosters) als technische en niet-compacte optionele representatie ook de mogelijkheid om hun cel-ID uit te drukken met een fijnkorrelig schema, op een langere toetsenpad. Bijvoorbeeld de Geohash 6VD2
, wat een is basis32 code, kan worden uitgebreid basis4 0312312002
, dat ook een schema is met sleutels per cijfer. Geometrisch is elke geohash-cel een rechthoek die de ruimte herstelt in 32 nieuwe rechthoeken, dus, base4 onderverdeling in 4, is de limiet voor codering-expansie.[7]
De uniformiteit van vorm en oppervlakte van cellen in een raster kan belangrijk zijn voor ander gebruik, zoals ruimtelijke statistieken. Er zijn standaard manieren om een raster te bouwen dat de hele bol bedekt met cellen van gelijk gebied, regelmatige vorm en andere eigenschappen: Discrete Global Grid System (DGGS) is een reeks discrete wereldwijde rasters die voldoen aan alle gestandaardiseerde vereisten die in 2017 worden gedefinieerd door de OGC.[8] Wanneer mens-leesbare codes verkregen uit celidentifiers van een DGG's ook gestandaardiseerd zijn, kan dit worden geclassificeerd als Op dggs gebaseerd geocodesysteem.
Naam-en-grid systemen
Er zijn ook gemengde systemen, met behulp van een syntactische partitie, waarbij bijvoorbeeld het eerste deel (code voorvoegsel) een naamcode is en het andere deel (code achtervoegsel) een rastercode is. Voorbeeld:
- Kaartcode toegang tot de lift van de Eiffeltoren in Parijs is
FR-4J.Q2
, waarFris
is de naam-code[9] en4J.Q2
is de roostercode. Semantisch Frankrijk is de context om zijn lokale raster te verkrijgen.
Voor mnemonisch Coherente semantiek, in fijnkorrelige geocodetoepassingen, zijn de gemengde oplossingen het meest geschikt.
Grid-gebaseerde codes verkorten per context
Elk Geocode -systeem Gebaseerd op normaal rooster, in het algemeen is ook een kortere manier om een latitudinale/longitudinale coördinaat uit te drukken. Maar geocode van meer dan 6 tekens is moeilijk om te onthouden. Aan de andere kant, een Geocode op basis van standaardnaam (of afkorting of de volledige naam) is gemakkelijker te onthouden.
Dit suggereert dus dat een "gemengde code" het probleem kan oplossen, waardoor het aantal tekens wordt verminderd wanneer een naam kan worden gebruikt als "context" van de op grid gebaseerde geocode. Bijvoorbeeld, in een boek waarin de auteur zegt: "Alle geocodes worden hier gecontextualiseerd door de stad van het hoofdstuk". In het hoofdstuk over Parijs, waar alle plaatsen geohash hebben met voorvoegsel U09
, het kan worden verwijderd - bijvoorbeeld Geohash u09tut
kan worden gereduceerd tot tut
, of, door een expliciete code voor context "fr-paris tut
". Het is alleen mogelijk wanneer de contextresolutie (bijv. Vertaling van" FR-Paris "naar het voorvoegsel U09
) is bekend.
In feite bestaat er een methodologie voor Hiërarchische rastergebaseerde geocodes Met niet-variabele grootte, waarbij het codeprefix een breder gebied beschrijft, dat kan worden gekoppeld aan een naam. Het is dus mogelijk om te verkorten door het voorvoegsel te vervangen door de bijbehorende context. De meest gebruikelijke context is een officiële naam. Voorbeelden:
Normen gemengd | Gebaseerd op de raster | Gemengde referentie |
---|---|---|
Rooster OLC en de officiële namen van het land | 796RWF8Q+WF | Cape Verde, Praia, WF8Q+WF |
Rooster Geohash en ISO 3166-2 hiërarchische afkortingen | e6xkbgxed | CV-PR , bgxed |
De voorbeelden van de Gemengde referentie kolom is aanzienlijk eenvoudiger dan onthouden DGG -code kolom. De methoden variëren, bijvoorbeeld OLC kan worden ingekort door eliminatie van de eerste vier cijfers[10] en gebruiken Plus codes het benoemen van conventies.[11]
Wanneer de gemengde referentie ook kort is (9 tekens in het tweede voorbeeld) en er een syntaxisconventie is om het uit te drukken (veronderstelCp - pr ~ bgxed
), deze conventie genereert een nieuwe naam-en-grid geocode-systeem. Dit is niet het geval van het eerste voorbeeld, omdat "Cape Verde, Praia" strikt genomen geen code is.
Om beide te zijn, een naam-en-grid systeem en ook een gemengd referentieconventie, moet het systeem omkeerbaar zijn. Pure naam-en-grid systemen, zoals Kaartcode, met geen manier om het te transformeren in een globale code, is geen gemengde referentie, omdat er geen algoritme is om de gemengde geocode te transformeren in een op raster gebaseerde geocode.
Catalogiseerde voorbeelden
In gebruik, algemene reikwijdte
Geocodes in gebruik en met algemene reikwijdte:
Geocode | Aanvang | Dekking | Vorming | Eigendom | Rep. Entiteit | Context en beschrijving |
---|---|---|---|---|---|---|
ISO 3166 (alfa-2 en alfa-3) | 1974 | Globe/Only Nations | Naam afkorting | vrij | veelhoek | Administratieve afdelingen. Landcodes en codes van hun onderverdelingen. Twee letters (alfa-2) of drie letters (alfa-3). |
ISO 3166-1 Numeriek | 1970 | Globe/Only Nations | Serienummer | vrij | veelhoek | Administratieve afdelingen. Landcodes uitgedrukt door serienummers. |
VN M.49 | ~ 1970 | Globe/Only Nations | Serienummer | vrij | veelhoek | Administratieve afdelingen. Regio-codes, netnummer, continenten, landen (hergebruik van ISO 3166-1 numerieke codes). |
Geohash | 2008 | wereldbol | coderen (latlon, precisie) | vrij | roostercel | Hash Notatie voor locaties. Zie ook Geohash en zijn varianten, zoals OpenStreetmap's korte link[12] |
Open locatiecode (OLC) | 2014 | wereldbol | coderen (latlon, precisie) | vrij | roostercel | Zie ook Pluscodes.[13] |
What3Words | 2013 | wereldbol | coderen (latlon) | gepatenteerd | roostercel | Patent-herstelsysteem, converteert 3x3 meter vierkanten in 3 woorden.[14] Het is in gebruik op Mongoolse post.[15] |
Kaartcode | 2001 | wereldbol | coderen (latlon) | gepatenteerd | punt | Een MAPCODE is een code bestaande uit twee groepen letters en cijfers, gescheiden door een stip. |
In gebruik, alternatief adres
Geocodes kunnen worden gebruikt in plaats van officieel straatnamen en/of huisnummers, met name wanneer een bepaalde locatie geen adres van de autoriteiten is toegewezen. Ze kunnen ook worden gebruikt als een "alternatief adres" als het kan worden omgezet in een Geo uri. Zelfs als de geocode niet de officiële aanduiding voor een locatie is, kan deze worden gebruikt als een "lokale standaard" om huizen te laten leveringen, toegang tot hulpdiensten, registreren om te stemmen, enz.
Geocode | Aanvang | Dekking | Vorming | Eigendom | Rep. Entiteit | Context en beschrijving |
---|---|---|---|---|---|---|
Lokale OLC (Kaapverdië) | 2016 | wereldbol | coderen (latlon, precisie) | vrij | roostercel | OLC wordt gebruikt om postdiensten te bieden.[16] |
Eircode (Ierland) | 2014[17] | Ierland | coderen (latlon, precisie) | auteursrechtelijk beschermd[18] | roostercel | Het wordt officieel gebruikt als alternatief adres en als Postcode. Beperkte database- en algoritmetoegang. Het is een soort van fijnkorrelige postcode. |
In gebruik, postcodes
Geocodes in gebruik, als postcodes. Een geocode herkend door Universele Postal Union en overgenomen als "officieel postcode" door een land, is ook een geldige postcode. Niet alle postcodes zijn geografisch, en voor sommige postcode -systemen zijn er codes die geen geocodes zijn (bijv. in het VK -systeem). Monsters, geen complete lijst:
Geocode | Aanvang | Dekking | Vorming | Eigendom | Rep. Entiteit | Context en beschrijving |
---|---|---|---|---|---|---|
CEP (Brazilië) | 1970? | steden of straten | Hiërarchisch serienummer | bezit | (variabel) | ... De CEP5 is geografisch en CEP8 kan een stad (polygoon) zijn, een straat (ook straatzijde of een fragment van straatzijde) of een punt (specifiek adres). |
Postindexnummer (India) | ? | postregio's | Hiërarchisch serienummer? | Eigendom? | (ongedefinieerd?) | ... |
Postcode (Verenigde Staten) | ? | postregio's | Hiërarchisch serienummer? | Eigendom? | (ongedefinieerd?) | ... |
In gebruik, telefonie en radio
Geocodes in gebruik voor telefonie- of radio -uitzendbereik:
- ITU-R-landcodes
- Itu-t country call codes
- Itu-t mobiele roepcodes
- Maidenhead Locator System (gebruikt door amateur -radio -operators)
- Marsden Squares
In gebruik, anderen
Geocodes in gebruik en met een specifieke reikwijdte:
Geocode | Aanvang | Domein | Dekking | Vorming | Eigendom | Rep. Entiteit | Context en beschrijving |
---|---|---|---|---|---|---|---|
Aan code | 2001 | Uk enkel en alleen | VK/thema's | Serienummer | vrij | veelhoek | Administratieve afdelingen. Geografische gebieden van het VK, voor gebruik bij het tabelleren van volkstelling. |
Gek netnummer | 2003 | EU enkel en alleen | Europa | Hiërarchisch | vrij | veelhoek | Administratieve afdelingen. Gedeeltelijk administratief, wereldwijd (landen) en Europa (land tot gemeenschap) |
Marc Country Codes | 1971 | Alleen VS? | Globe/Only Nations | Naam afkorting | vrij | veelhoek | Administratieve afdelingen. Landcodes. |
SGC -codes | ? | Canada enkel en alleen | ? | Serienummer | vrij | veelhoek | Administratieve afdelingen, numerieke codes. ... Statistisch, zoals ons. |
VN/LOCODE | ? | handel en vervoer | wereldbol | Serienummer | vrij | veelhoek | Administratieve afdelingen. VN Codes voor handels- en transportlocaties. |
IATA Airport Codes | 1930 | luchthaven | wereldbol | ? | vrij | veelhoek | Administratieve afdelingen. Gebied /puntcodes, luchthavens en codes met 3 letters |
ICAO luchthavencodes | 1950 | luchthaven | wereldbol | ? | vrij | veelhoek | Administratieve divisies. Aarea /Point -codes, luchthavens |
Iana Country Codes | 1994 | Internet | wereldbol | ? | vrij | veelhoek | Administratieve afdelingen. Gelijkwaardig aan ISO 3166-1 Alpha-2, zien Landcode topniveau domein, Lijst en Geternationaliseerde landcodes. |
IOC landcodes | ~ 1960 | Sport | wereldbol | afkorting | vrij | veelhoek | Administratieve afdelingen. Codes van IOC leden; Gebruikt drie-letter afkortingslandcodes, zoals ISO 3166-1 Alpha-3. |
Longhurst -code | ? | Omgeving | wereldbol | ? | vrij | veelhoek | Administratieve afdelingen. Een set vierlettercodes die worden gebruikt in ecologische/geografische regio's in oceanografie. |
FIFA Country Code | ? | Sport/voetbal | globaal | ? | vrij | veelhoek | Administratieve afdelingen. |
FIPS Country Codes | 1994? | domein | ONS. | ? | vrij | veelhoek | Administratieve afdelingen. (FIPS 10-4) Gatnummer. |
FIPS Plaats codes | ? | ONS. | plaats | ? | vrij | veelhoek | (FIPS 55). Administratieve afdelingen. |
FIPS Country Codes | ? | ONS. | Globe/Nations | ? | vrij | veelhoek | (FIPS 6-4). Administratieve afdelingen |
FIPS -staatscodes | ? | ONS. | ? | ? | vrij | veelhoek | (FIPS 5-2). Administratieve afdelingen |
Historisch of minder veel gebruikt
Geocode | Aanvang | Domein | Dekking | Vorming | Eigendom | Rep. Entiteit | Context en beschrijving |
---|---|---|---|---|---|---|---|
HASC | ? | algemeen | Naties en onderverdeling. | Naam afkorting | vrij | veelhoek | Administratieve afdelingen. HASC staat "hiërarchische administratieve onderverdelingscodes". |
UTM -zone | ? | algemeen | ? | ? | vrij | roostercel | ? |
UTM -rasterzones | ? | algemeen | ? | ? | vrij | roostercel | Gebaseerd op UTM -zones en breedtegraadbanden van Mgrs.. |
WMO -vierkanten | ~ 2005? | Meteorologie | wereldbol | rooster | vrij | roostercel | ... vervangen door moderne dggs's ... |
C-vierkanten | 2002 | algemeen | wereldbol | ? | vrij | roostercel | Compacte codering van geografische coördinaatgrenzen (breedtegraad-langheid). Toepassingen WMO -vierkanten als startpunt voor hiërarchische onderverdeling. |
Georef | ? | algemeen | ? | ? | vrij | veelhoek | World Geographic Reference System, een militair / luchtnavigatiecoördinatensysteem voor punt- en gebiedsidentificatie |
Tarten | ~ 2007? | algemeen | ? | ? | vrij | veelhoek | Referentiesysteem ontwikkeld door de National Geospatial-Intelligence Agency (NGA) |
Mgrs | ~ 1960s | algemeen | ? | ? | vrij | roostercel | Referentiesysteem voor militair rooster. Afgeleid van UTM- en UPS -rasters door de NAVO met een unieke naamgevingsconventie. |
Andere voorbeelden
Andere geocodes:
- S2: een geocoderingschema met behulp van bolvormige geometrie En het spatie Hilbert Curve, ontwikkeld op Google[19][20]
- München oriëntatieconventie: Converteert LAT/LON naar metrische monopolaire codes voor doelen, overtochten, stations, stoppunten, bruggen, tunnels, steden, eilanden, vulkanen, snelweguitgangen etc.[21]
- SALB (Tweede grenzen van administratief niveau), door VN [1]
- Openpostcode, OpenSource Global Algoritm (lokale aanpassingen als Ierse en Hong Kong Postcodes).[22]
- Weepe
- OpenStreetmap shortlink, gebruikt als een korte permanente link om locaties in kaart te brengen[23]
- Kwart graad rastercellen
- NAC (Patended), Gebiedscodes (gebied kan voor onbepaalde tijd klein zijn)
- Geoid, de naam van Verenigde Staten Census Bureau geografische identificatiegegevens.[24]
- In de Verenigde Staten worden de codes van het American National Standards Institute (ANSI) vaak gebruikt. ANSI Incits 446-2008 is getiteld "Attributen identificeren voor benoemde fysieke en culturele geografische kenmerken (behalve wegen en snelwegen) van de Verenigde Staten, de gebieden, afgelegen gebieden en vrij bijbehoren Wettelijke zone van twaalf mijl ".
- National Topographic System in Canada
Andere normen
Sommige normen en naamservers zijn onder meer: ISO 3166, FIPS, Insee, Geonames, IATA en ICAO.
Er is ook een aantal commerciële oplossingen voorgesteld:
- Weepe (Waar op aarde Identifier) is een unieke 32-bit referentie-ID die elk kenmerk op aarde identificeert.
- NAC Locator biedt een universeel geocoderingadres voor alle locaties op de planeet.
Zie ook
- Volkstelling
- Geolocatie
- Geotagging
- Geografische informatie ophalen
- Global Navigation Grid Code (China Geocode?)
- ISO 6709, standaard representatie van geografische puntlocatie per coördinaten
- Plaats de code
- Uniek eigendomsreferentienummer
- Uniek straatreferentienummer
Referenties
- ^ De standaard van de OGS "Discrete Global Grid Systems" definitie.
- ^ Voor internetformaten en protocollen, de WGS84 is de facto en de juri Standaard: zie Geo uri protocol, Geojson, GML en Kml formaten.
- ^ Definities van de OGC's "Woordenlijst van termen".
- ^ Deloberier, Jochen L. (2007). Toponiem resolutie in tekst: annotatie, evaluatie en toepassingen van ruimtelijke aarding (PhD). Universiteit van Edinburgh. HDL:1842/1849.
- ^ Gwillim Law (2016). Administratieve onderverdelingen van landen: een uitgebreide wereldreferentie, 1900 tot 1998. ISBN 978-0-7864-0729-3.
- ^ "Hiërarchische administratieve onderverdelingscodes". Statoïden.
- ^ Opmerking: in praktisch gebruik kan Geohash zich uitbreiden naar Base2, maar geometrisch is het gebaseerd op breedtegraad en lengtegraad (2+2) partities, zodat base2 kan leiden tot verlies van symmetrie. Strictly Geohash Base32 heeft ook twee cijferige toetsen nodig voor Base4-compatibiliteit.
- ^ "Onderwerp 21: Discrete Global Grid Systems Abstract Specificatie", Open Geospatial Consortium (2017). https://docs.opengeospatial.org/as/15-104r5/15-104r5.html
- ^ Zie formeel gebruik van ISO -landcodes in MapCode AT https://www.mapcode.com/territory
- ^ "Richtlijnen voor het verkorten van codes · Google/open-locatie-code wiki". Gitub.
- ^ Maar plus codes worden niet gegenereerd door een open-source algoritme, zie https://stackoverflow.com/q/58489357/287948
- ^ De OpenStreetmap's korte link, Gedocumenteerd in wiki.openstreetmap.org, werd uitgebracht in 2009, is in de buurt van dezelfde broncode 10 jaar na. Het is sterk gebaseerd op Morton's interlace algoritme.
- ^ "Huis". plus.codes.
- ^ "What3words: zoek en deel zeer precieze locaties via Google Maps met slechts 3 woorden". 2 juli 2013. Opgehaald 8 juli 2014.
- ^ "Mongolië neemt wat 3Words aan als nationaal adresseringssysteem - Geospatial Solutions: Geospatial Solutions".
- ^ (2016-09-08) "Correios de Cabo Verde Testam novo sistema de enderçamento da Google", https://web.archive.org/web/20170209155133/http://aicep.pt/?%2fnoticias%2F1%2F2534
- ^ Dept of Communications (28 april 2014). "Minister Rabbitte lanceert eircode de nieuwe locatiecodes voor Ierse adressen". Dcenr. Opgehaald 2015-07-15.
- ^ "Eircode -gebruiksvoorwaarden".
- ^ "Overzicht". S2Geometry.io. Opgehaald 2018-05-11.
- ^ Kreiss, Sven (2016-07-27). "S2-cellen en ruimtevullende krommen: sleutels tot het bouwen van betere digitale kaarttools voor steden". Medium. Opgehaald 2018-05-11.
- ^ / ESA[Permanente dode link]
- ^ "OpenPostCode.org". Opgehaald 10 juni 2012.
- ^ "Shortlink - OpenStreetMap Wiki".
- ^ "Geografische identificatiegegevens begrijpen (Geoids)". Verenigde Staten Census Bureau. Opgehaald 3 maart, 2016.