Skip to content

百度坐标转换WGS坐标后再次转换为百度坐标位置错误 #1

@cdonsun

Description

@cdonsun

源码
bd_lng = result_json["lng"].to_f
bd_lat = result_json["lat"].to_f
wgs = Coordconver.bd_wgs(bd_lng, bd_lat)
wgs_lng = wgs[0]
wgs_lat = wgs[1]
back = Coordconver.wgs_bd(wgs_lng, wgs_lat)
back_lng = back[0]
back_lat = back[1]
puts "bd_lng, bd_lat => #{bd_lng}, #{bd_lat}"
puts "wgs_lng, wgs_lat => #{wgs_lng}, #{wgs_lat}"
puts "back_lng, back_lat => #{back_lng}, #{back_lat}"
输出
bd_lng, bd_lat => 121.63503, 38.872152
wgs_lng, wgs_lat => 121.64654269392807, 38.87874207794424
back_lng, back_lat => 121.65801436918794, 38.885567387479554

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions