https://wiki.openstreetmap.org/wiki/Addresses may be helpful, it is an attempt 
to
document how addresses are tagged in OSM


> is OSM (Nominatim) using OpenCageData address-formatting ?"

Depends on what you mean by that. Nominatim is extracting geocoding info
from OSM (and it may or may not use OpenCageData address-formatting)

OSM (database edited by mappers) is not using OpenCageData format
but its own tagging system documented in 
https://wiki.openstreetmap.org/wiki/Addresses

BTW, if https://wiki.openstreetmap.org/wiki/Addresses will be confusing or 
unclear please comment
at 
https://wiki.openstreetmap.org/w/index.php?title=Talk:Addresses&action=edit&section=new
and there is decent chance that documentation will be improved

May 11, 2020, 15:06 by pascal.gir...@insa-lyon.fr:

> Good morning,
>  
>  I apologize in advance if this is the incorrect contact channel for    my 
> question.
>  I posted it on OSM help forum in April and I had no answer.
>  
>
> I am developping a web application and I use Nominatin service to      get 
> addresses.
>
>
> In JSON format, Nominatin sends an address object like this :      "address": 
> {"road": "Hillcrest Road", "suburb": "Gidea Park",      "city": "London 
> Borough of Havering", "state_district": "Grand      Londres","state": 
> "Angleterre", "postcode": "RM11 1EA", "country":      "Royaume-Uni", 
> "country_code": "gb"}. Of course, address fields      change depending on the 
> country.
>
>
> In the database of our web application, we would like to build a      table 
> to store all fields of an address object of OSM, because we      want to be 
> compatible to all addresses around the world. I've been      looking for 
> days, for the list of all fields contained in an      address object of OSM : 
> on the net, in documentations, in      nominatim and osm2pgsql code.
>
>
> I saw this post on Open Street Map Help : > 
> "https://help.openstreetmap.org/questions/61683/all-possible-fields-of-address-object";
>  
> <https://help.openstreetmap.org/questions/61683/all-possible-fields-of-address-object>>
>  .
>
>
> But :
>
> 1) it was in January 2018,
> 2) the answer was > 
> "https://github.com/OpenCageData/address-formatting/blob/master/conf/components.yaml";
>  
> <https://github.com/OpenCageData/address-formatting/blob/master/conf/components.yaml>
> 3) and > 
> "https://github.com/openstreetmap/Nominatim/blob/6c1977b448e8b195bf96b6144674ffe0527e79de/lib/lib.php#L63";
>  
> <https://github.com/openstreetmap/Nominatim/blob/6c1977b448e8b195bf96b6144674ffe0527e79de/lib/lib.php#L63>
>
> The > "https://github.com/osm-search/Nominatim/blob/v3.4.1/lib/lib.php"; 
> <https://github.com/osm-search/Nominatim/blob/v3.4.1/lib/lib.php>>  is 
> different than witch I quoted above in point 3).
>
>
> Concerning the above point 2) :
>
> is OSM (Nominatim) using OpenCageData address-formatting ?
> Can I rely on it to build my address table ?
>
> Please help me...
>
>
> Many thanks in advance for your response.
>
>
>
>
> Pascal Girard
>

_______________________________________________
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev

Reply via email to