[georss] Transport of Toponyms with GeoRSS
Carl Reed OGC Account
creed at opengeospatial.org
Thu Aug 17 12:25:46 EDT 2006
Marc -
If the georss group does decide to enable encoding of civil address
information, why re-invent the wheel? OASIS has a standard called xAL
(eXtensible Address Language). xAL resulted from a collaborative effort in
which addressing (civic location) from dozens of countries was researched.
So, xAL is semantically rich enough to handle civic/civil addresses anywhere
in the world. As a matter of fact, the latest version of KML (2.1) uses xAL
for expressing the types of information you are suggesting. FYI, I am
working with the xAL folks to enhance xAL to use GML for expressing location
geometry as well as to define a GML xAL application schema.
>From the KML 2.1 tag index page:
<address>
This tag can contain an unstructured address written as a standard Street,
City, State address, and/or as a postal code. You can use the <address> tag
to specify the location of a point instead of using latitude and longitude
coordinates. For example, Google Earth can compute the position of:
<address>1600 Amphitheater Pkwy, Mountain View, CA</address>Note: This
feature currently works only for U.S., Canada, and United Kingdom addresses.
Values
A string value representing the street address or postal code of the desired
placemark. For example:
<address>1600 Amphitheater Pkwy, Mountain View, CA</address>Parents
a.. <Placemark>
<AddressDetails>
A structured address, formatted as xAL, or eXtensible Address Language, an
international standard for address formatting. <AddressDetails> is used by
KML in the Google Maps API. For details, see the Google Maps API
documentation.
<?xml version="1.0" encoding="UTF-8"?><kml
xmlns="http://earth.google.com/kml/2.1"> <Response> <name>95008</name>
<Status> <code>200</code> <request>geocode</request> </Status>
<Placemark> <address>Campbell, CA 95008, USA</address>
<AddressDetails> <Country>
<CountryNameCode>US</CountryNameCode> <AdministrativeArea>
<AdministrativeAreaName>CA</AdministrativeAreaName>
<Locality> <LocalityName>Campbell</LocalityName>
<PostalCode> <PostalCodeNumber>95008</PostalCodeNumber>
</PostalCode> </Locality> </AdministrativeArea>
</Country> </AddressDetails> <Point>
<coordinates>-121.955390,37.280007,0</coordinates> </Point>
</Placemark> </Response></kml>Values
A structured address, formatted as xAL, or eXtensible Address Language.
----- Original Message -----
From: "Marc" <marc at geonames.org>
To: <georss at lists.eogeo.org>
Sent: Thursday, August 17, 2006 9:02 AM
Subject: Re: [georss] Transport of Toponyms with GeoRSS
>I think this problem is due to the lack for encodings of semantic
> geographic information in GeoRSS such as country, administrative
> division or placename. We have discussed this before and the discussion
> has been compiled in a draft :
> http://georss.geonames.org/georss-draft.html
>
> Not only could semantic geographic information in GeoRSS be used to
> display labels but also for fundamental use cases in automatic
> processing like filtering, grouping, prioritizing of feed items
> according to geographic criteria. We shouldn't discard this issue as
> 'human readable' versus 'not human readable'. It is simply an important
> and missing feature in GeoRSS.
>
> Cheers
>
> Marc
> _______________________________________________
> georss mailing list
> georss at lists.eogeo.org
> http://lists.eogeo.org/mailman/listinfo/georss
More information about the georss
mailing list