C#WEB用VS2010开发地图
SQL数据库中存储的经纬度是GPS原始数据
即经度dddmm.mmmm,纬度ddmm.mmmm
我想用C#读取经纬度并转换成度的格式,然后才能在百度地图上使用
我不知道是要写成一个公有的方法吗,因为不想改变原来数据库里的数据
所以是不是要用临时表存一下
各位过来人指导一下
查询出来然后解析下。
string s = "10933.4333";
int 度 = int.Parse(s.SubString(0, 3));
int 分 = int.Parse(s.SubString(3, 2));
int 秒 = int.Parse(s.SubString(6, 4)) / 10000.0 * 60;
首先中间有点 就用点来分割,用INT数组,取下标,然后用算法转换成度,在拼接在一起