漏刻有时地图可视化PHP开发explode二次分离经纬度标准格式的解决方案

在百度地图开发过程中,拾取到的经纬度,需要储存在mysql数据库中,但是每个的人开发习惯不同,经纬的储存方式也五花八门。

经纬度分离

lng:121.25563,
lat:29.944719

经纬度合并

lnglat:121.25563,29.944719

经纬度数组

lnglat:[121.25563,29.944719]

经纬度的使用,是“121.25563,29.944719”整体使用。

//读取数据库经纬度信息;
$lnglat = "121.25563,29.944719;121.307372,29.891629;121.42293,29.907659;121.434429,29.96825;121.274027,29.984268";
//将经纬度字符串转化为数组;
$arr = explode(";", $lnglat);
//将经纬度字符串转化为数组;
$pos = [];
for ($i = 0; $i < count($arr); $i++) {
	$pos[$i] = explode(",", $arr[$i]);
}
//输出json;
$json = json_encode($pos);
echo $json;

LOCKDATAV DONE!

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页