Closed requestdaye closed 1 week ago
用OSM更新是为了和官方保持一致,然后高德是根据OSM地址来修改地址。这个开始做成了两个功能,所以没有直接用高德来解析空地址。
teslamate设计的数据库都是基于osm的,里面有osm_id,osm_type,osm_raw等信息,如果直接用高德解析也没问题,但是有可能由于没有这几个osm的数据,导致不可预期的问题。 所以最好的方法就是按teslamate的原始方法先用osm解析,然后用高德仅仅更新其中的一些字段。
如果实在不想用OSM先解析地址,可以试试 amap这个分支。这个分支会将地址算md5,然后存到osm_type这个字段中。所有的osm地址会被删除。使用前请先备份,并且阅读源码理解风险。
请问 为什么空的地址填写是使用OSM 更新地址又是用的高德的 空地址不能用高德的接口吗