I send GeocodeRequest as follows:
<?xml version="1.0" encoding="UTF-8"?>
<xls:RequestHeader/>
<xls:Request methodName="GeocodeRequest" requestID="123456789" version="1.1">
<xls:GeocodeRequest>
<xls:Address countryCode="RU">
<xls:freeFormAddress>Москва, Красная площадь</xls:freeFormAddress>
</xls:Address>
</xls:GeocodeRequest>
</xls:Request>
</xls:XLS>
but I got error response:
<xls:ResponseHeader xsi:type="xls:ResponseHeaderType" sessionID="Error"/>
<xls:_Body xsi:type="xls:ResponseType" requestID="123456789" version="1.1">
<xls:ErrorList>
<xls:Error errorCode="Unknown" severity="Error" locationPath="Can not connect to Nominatim!" message="RequestXLSDocument"/>
</xls:ErrorList>
</xls:_Body>
</xls:XLS>
If I set countryCode to "DE" or "EN" all works normally.
My questions:
1) What countryCode values are supported?
2) Why countryCode seems like language code, not a _country_ code?
3) What is a best strategy to working with ORS - to use countryCode as a preference language code or something else?
Dmitry.