我目前在做一个Android版的地图的功能,就是根据输入的地址或者某个地方,然后在地图检索到几个相似的地方,然后让客户选择,客户选择之后然后在地图检索到经纬度后,导航至相应的地方。目前出现以下问题: 1.当输入的地址如"上海市南京路1号"时,用SuggestionSearch检索不到相应的信息.但是通过GeoCoder接口可以搜索到该地址的经纬度. 2.当输入的信息如"上海市南京路步行街"时,用SuggestionSearch能检索到相应的信息.但是通过GeoCoder接口却搜索不到该地址的经纬度. 3.但是在你们百度地图的软件上不管输入"上海市南京路1号",还是输入的是"上海市南京路步行街"都可以检索到相应的地址或者经纬度.请问这个是什么原因,可否给我讲解一下啊.