Regarding your address point format specification, we are assigning housenumbers to roadsegments not to roadnames. In the given example as I see there is high functionality road called Si Lom Rd. Block field identifies which crossroad we are looking for: Soi Si Lom 17. Address field determines the housenumber and location where to navigate. Please correct me if I am wrong.