We are using Google distance matrix api and getting different response when using address versus coordinates for the exact same address.
When using address we don't get any information about the borough/postal town, we only get the municipality (higher level).
WITH ADDRESS
`https://maps.googleapis.com/maps/api/distancematrix/json?
origins=Urban Hjärnes väg 18,168 58,BROMMA&destinations=Hantverkarg 67-
69,112 92,STOCKHOLM&mode=walking&language=sv-SE&key
{
"destination_addresses" : [ "Hantverkargatan 67, 112 31 Stockholm,
Sverige" ],
"origin_addresses" : [ "Urban Hjärnes väg, Stockholm, Sverige" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "8,0 km",
"value" : 7970
},
"duration" : {
"text" : "1 tim 41 min",
"value" : 6031
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
` WITH COORDINATES
`https://maps.googleapis.com/maps/api/distancematrix/json?
units=metric&origins=59.351563, 17.922239&destinations=Hantverkarg%2067-
69,112%2092,STOCKHOLM&key=
{
"destination_addresses" : [ "Hantverkargatan 67, 112 31 Stockholm, Sweden" ],
"origin_addresses" : **[ "Urban Hjärnes väg 18, 168 58 Bromma, Sweden" ]**
,
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "7.6 km",
"value" : 7627
},
"duration" : {
"text" : "14 mins",
"value" : 824
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}`
Even when we search with the address we want
"origin_addresses" : [ "Urban Hjärnes väg 18, 168 58 Bromma, Sweden" ]
instead of
"origin_addresses" : [ "Urban Hjärnes väg, Stockholm, Sverige" ]
, which is not complete