Commit c11ed492 by YANGYANG

热力图检索整体提交

parent 086dc165
package com.founder.commonutils.publicEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel
public class JsParams {
@ApiModelProperty("请求类型")
private String likeField;
@ApiModelProperty("名称")
private String likeValue;
@ApiModelProperty("当前页")
private Integer page;
@ApiModelProperty("每页数")
private Integer pageSize;
@ApiModelProperty("开始时间")
private String kssj;
@ApiModelProperty("结束时间")
private String jssj;
@ApiModelProperty("开始经度")
private String startLng;
@ApiModelProperty("结束经度")
private String endLng;
@ApiModelProperty("开始纬度")
private String startLat;
@ApiModelProperty("结束纬度")
private String endLat;
@ApiModelProperty("类型/区分机场、火车站")
private String type;
}
package com.founder.commonutils.publicEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel
public class JsResult {
@ApiModelProperty("编号")
private String bh;
@ApiModelProperty("时间")
private String time;
@ApiModelProperty("名称")
private String name;
@ApiModelProperty("地址")
private String address;
@ApiModelProperty("经度")
private String x;
@ApiModelProperty("纬度")
private String y;
@ApiModelProperty("[x,y]")
private String xy;
@ApiModelProperty("距离")
private String distance;
}
package com.founder.publicapi.controller;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.founder.commonutils.publicEntity.*;
import com.founder.commonutils.util.AddressPoiUtil;
import com.founder.commonutils.util.JsonUtils;
import com.founder.publicapi.mapper.GjMapper;
import com.founder.servicebase.logs.OperLog;
import com.founder.servicebase.logs.OperationType;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.List;
@Api(description = "公共热力图检索接口管理")
@RestController
@RequestMapping("/publicJs")
public class JsController {
@Autowired
GjMapper gjMapper;
@Autowired
AddressPoiUtil addressPoiUtil;
@OperLog(message = "地址",operation = OperationType.QUERY)
@ApiOperation(value = "地址")
@PostMapping(value = "/poiname")
public MapRestResult poiname(JsParams jsParams) throws Exception {
List<JsResult> listResult = new ArrayList<>();
String result = addressPoiUtil.getData(jsParams.getLikeValue(), jsParams.getPage(), jsParams.getPageSize());
JSONObject jsonObject = JSON.parseObject(result);
JSONArray arrayResult = jsonObject.getJSONArray("list");// 解析处理
if(arrayResult.size()>0){
for(int i = 0;i<arrayResult.size();i++){
JSONObject jsonObject1 = arrayResult.getJSONObject(i);
JsResult jsResult = new JsResult();
jsResult.setX(jsonObject1.getString("x"));
jsResult.setY(jsonObject1.getString("y"));
jsResult.setAddress(jsonObject1.getString("dz"));
jsResult.setName(jsonObject1.getString("dz"));
jsResult.setXy(jsonObject1.getString("location"));
jsResult.setBh(jsonObject1.getString("id"));
JSONArray jsonArray = jsonObject1.getJSONArray("otherfields");
if(jsonArray.size()>0){
for(int j = 0;j<jsonArray.size();j++) {
JSONObject jsonObject2 = jsonArray.getJSONObject(j);
jsResult.setAddress(jsonObject2.getString("address"));
}
}
listResult.add(jsResult);
}
}
return MapRestResult.build(200,"成功获取地址信息",listResult.size(),listResult);
}
@OperLog(message = "网吧",operation = OperationType.QUERY)
@ApiOperation(value = "网吧")
@PostMapping(value = "/wbname")
public MapRestResult wbname(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/WbJs.json", JSONArray.class);
return MapRestResult.build(200,"成功获取网吧信息",result.size(),result);
}
@OperLog(message = "旅馆",operation = OperationType.QUERY)
@ApiOperation(value = "旅馆")
@PostMapping(value = "/hname")
public MapRestResult hname(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/LgJs.json", JSONArray.class);
return MapRestResult.build(200,"成功获取旅馆信息",result.size(),result);
}
@OperLog(message = "火车站",operation = OperationType.QUERY)
@ApiOperation(value = "火车站")
@PostMapping(value = "/trainStation")
public MapRestResult trainStation(JsParams jsParams) throws Exception {
jsParams.setType("1");
List<JsResult> list = gjMapper.getHczOrJc(jsParams);
return MapRestResult.build(200,"成功获取火车站信息",list.size(),list);
}
@OperLog(message = "客运站",operation = OperationType.QUERY)
@ApiOperation(value = "客运站")
@PostMapping(value = "/busStation")
public MapRestResult busStation(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/Kyz.json", JSONArray.class);
return MapRestResult.build(200,"成功获取客运站信息",result.size(),result);
}
@OperLog(message = "飞机场",operation = OperationType.QUERY)
@ApiOperation(value = "飞机场")
@PostMapping(value = "/airport")
public MapRestResult airport(JsParams jsParams) throws Exception {
jsParams.setType("2");
List<JsResult> list = gjMapper.getHczOrJc(jsParams);
return MapRestResult.build(200,"成功获取机场信息",list.size(),list);
}
@OperLog(message = "卡口",operation = OperationType.QUERY)
@ApiOperation(value = "卡口")
@PostMapping(value = "/bayonet")
public MapRestResult bayonet(JsParams jsParams) throws Exception {
List<JsResult> list = gjMapper.getKkInfoByQsJwd(jsParams);
return MapRestResult.build(200,"成功获取卡口信息",list.size(),list);
}
@OperLog(message = "电子围栏",operation = OperationType.QUERY)
@ApiOperation(value = "电子围栏")
@PostMapping(value = "/electricFence")
public MapRestResult electricFence(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/Dzwl.json", JSONArray.class);
return MapRestResult.build(200,"成功获取电子围栏信息",result.size(),result);
}
@OperLog(message = "话单",operation = OperationType.QUERY)
@ApiOperation(value = "话单")
@PostMapping(value = "/callList")
public MapRestResult callList(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/Hd.json", JSONArray.class);
return MapRestResult.build(200,"成功获取话单信息",result.size(),result);
}
@OperLog(message = "electricCar",operation = OperationType.QUERY)
@ApiOperation(value = "电动车")
@PostMapping(value = "/electricCar")
public MapRestResult electricCar(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/Ddc.json", JSONArray.class);
return MapRestResult.build(200,"成功获取电动车信息",result.size(),result);
}
@OperLog(message = "GPS",operation = OperationType.QUERY)
@ApiOperation(value = "GPS")
@PostMapping(value = "/GPSLabel")
public MapRestResult GPSLabel(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/GPS.json", JSONArray.class);
return MapRestResult.build(200,"成功获取GPS信息",result.size(),result);
}
@OperLog(message = "手机MAC",operation = OperationType.QUERY)
@ApiOperation(value = "手机MAC")
@PostMapping(value = "/phoneMac")
public MapRestResult phoneMac(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/SjMac.json", JSONArray.class);
return MapRestResult.build(200,"成功获取MAC轨迹",result.size(),result);
}
@OperLog(message = "视频点位",operation = OperationType.QUERY)
@ApiOperation(value = "视频点位")
@PostMapping(value = "/monitor")
public MapRestResult monitor(JsParams jsParams) throws Exception {
JSONArray result = JsonUtils.readJsonFromClassPath("data/Spdw.json", JSONArray.class);
return MapRestResult.build(200,"成功获取视频点位信息",result.size(),result);
}
}
...@@ -2,10 +2,15 @@ package com.founder.publicapi.mapper; ...@@ -2,10 +2,15 @@ package com.founder.publicapi.mapper;
import com.founder.commonutils.carEntity.*; import com.founder.commonutils.carEntity.*;
import com.founder.commonutils.peopleEntity.DictitemJt; import com.founder.commonutils.peopleEntity.DictitemJt;
import com.founder.commonutils.publicEntity.GjParams;
import com.founder.commonutils.publicEntity.JsParams;
import com.founder.commonutils.publicEntity.JsResult;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.List;
@Component @Component
@Mapper @Mapper
public interface GjMapper { public interface GjMapper {
...@@ -17,4 +22,8 @@ public interface GjMapper { ...@@ -17,4 +22,8 @@ public interface GjMapper {
DictitemJt getTrainStationInfo(@Param(value = "bsm") String bsm); DictitemJt getTrainStationInfo(@Param(value = "bsm") String bsm);
DictitemJt getTrainStationInfoOne(@Param(value = "bsm") String bsm); DictitemJt getTrainStationInfoOne(@Param(value = "bsm") String bsm);
List<JsResult> getHczOrJc(JsParams jsParams);
List<JsResult> getKkInfoByQsJwd(JsParams jsParams);
} }
...@@ -51,5 +51,43 @@ ...@@ -51,5 +51,43 @@
AND SCBZ = '0' AND SCBZ = '0'
AND #{bsm} LIKE'%' || BSM ||'%' AND #{bsm} LIKE'%' || BSM ||'%'
</select> </select>
<!-- 根据起始经纬度获取火车站或者机场-->
<select id="getHczOrJc" parameterType="com.founder.commonutils.publicEntity.JsParams" resultType="com.founder.commonutils.publicEntity.JsResult">
SELECT
BSM as name,
BSMC as address,
JD as x,
WD as y,
'['|| JD ||','||WD || ']' as xy
FROM
SYS_DICTITEM_JT
WHERE
SCBZ = '0'
<if test="startLng!=null and startLng!='' and endLng!=null and endLng!='' and startLat!=null and startLat!='' and endLat!=null and endLat!=''">
AND JD <![CDATA[>=]]>#{startLng,jdbcType=VARCHAR} AND JD <![CDATA[<=]]>#{endLng,jdbcType=VARCHAR}
AND WD <![CDATA[>=]]>#{startLat,jdbcType=VARCHAR} AND WD <![CDATA[<=]]>#{endLat,jdbcType=VARCHAR}
</if>
<if test="type!=null and type!=''">
AND type = #{type,jdbcType=VARCHAR}
</if>
</select>
<!--根据起始经纬度获取卡口点位数据-->
<select id="getKkInfoByQsJwd" parameterType="com.founder.commonutils.publicEntity.JsParams" resultType="com.founder.commonutils.publicEntity.JsResult">
select
SBMC as name,
SBBH as bh,
DIC_QHBM as address,
JD as x,
WD as y,
'['|| JD ||','||WD || ']' as xy
from
tb_m_jj_kkdwxx
where
1=1
<if test="startLng!=null and startLng!='' and endLng!=null and endLng!='' and startLat!=null and startLat!='' and endLat!=null and endLat!=''">
AND JD<![CDATA[>=]]>#{startLng,jdbcType=VARCHAR} AND JD<![CDATA[<=]]>#{endLng,jdbcType=VARCHAR}
AND WD<![CDATA[>=]]>#{startLat,jdbcType=VARCHAR} AND WD<![CDATA[<=]]>#{endLat,jdbcType=VARCHAR}
</if>
</select>
</mapper> </mapper>
[
{
"name": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"xy": ["110.33854221252541","19.985670978507667"],
"distance": "",
"bh": "1",
"time": "1638664220000",
"address": "海口市火车东站 北"
},
{
"name": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"xy": ["110.32172697487864","19.983609946849832"],
"distance": "",
"bh": "2",
"time": "1638670820000",
"address": "海南大学(城西校区) 西"
},
{
"name": "金牛岭公园",
"x": "110.31164414109763",
"y": "20.011782570649647",
"xy": ["110.31164414109763","20.011782570649647"],
"distance": "",
"bh": "",
"time": "1638679800000",
"address": "金牛岭公园"
},
{
"name": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"xy": ["110.32172697487864","19.983609946849832"],
"distance": "",
"bh": "",
"time": "",
"address": "海南大学(城西校区) 西"
},
{
"name": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"xy": ["110.33854221252541","19.985670978507667"],
"distance": "",
"bh": "1",
"time": "1638786600000",
"address": "海口市火车东站 北"
}
]
[
{
"name": "龙华金茂卡口P32541",
"x": "110.31527669482666",
"y": "20.03005536691145",
"xy": ["110.31527669482666","20.03005536691145"],
"distance": "",
"bh": "1",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华可卡口S6582",
"x": "110.3121295698008",
"y": "20.026736578538",
"xy": ["110.3121295698008","20.026736578538"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华金山卡口S546",
"x": "110.31374604798539",
"y": "20.024190268992438",
"xy": ["110.31374604798539","20.024190268992438"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华立交卡口Q7852",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.31501920276123","20.025091491221442"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华影院卡口Poq",
"x": "110.31609208636719",
"y": "20.03155740395979",
"xy": ["110.31609208636719","20.03155740395979"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华九里车站卡口45",
"x": "110.32019765517244",
"y": "20.028696380792294",
"xy": ["110.32019765517244","20.028696380792294"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
}
]
[
{
"address": "海口美兰国际机场T1",
"x": "110.45893810364146",
"y": "19.938703969039647",
"time": "1638658800000",
"xy": [
"110.45893810364146",
"19.938703969039647"
],
"distance": "",
"bh": "4601026445521009554",
"name": "海口美兰国际机场T1 西T1"
},
{
"address": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"time": "1638664220000",
"xy": [
"110.33854221252541",
"19.985670978507667"
],
"distance": "",
"bh": "4601026445521009554",
"name": "海口市火车东站 西1"
},
{
"address": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"time": "1638670820000",
"bh": "4601026445521009554",
"xy": [
"110.32172697487864",
"19.983609946849832"
],
"distance": "",
"name": "海南大学(城西校区) 西F1"
},
{
"address": "金牛岭公园",
"x": "110.31164414109763",
"y": "20.011782570649647",
"time": "1638679800000",
"bh": "4601026445521009554",
"xy": [
"110.31164414109763",
"20.011782570649647"
],
"distance": "",
"name": "金牛岭公园 南JK9"
},
{
"address": "万绿园",
"x": "110.30986481748921",
"y": "20.03491377755897",
"time": "1638685800000",
"bh": "4601026445521009554",
"xy": [
"110.30986481748921",
"20.03491377755897"
],
"distance": "",
"name": "万绿园 南W1"
},
{
"address": "西秀海滩公园 南",
"x": "110.24640227545602",
"y": "20.031651684276895",
"time": "1638689400000",
"bh": "4601026445521009554",
"xy": [
"110.24640227545602",
"20.031651684276895"
],
"distance": "",
"name": "西秀海滩公园 南PL1"
},
{
"address": "海口市公安局",
"x": "110.20018928729324",
"y": "20.04900495151147",
"time": "1638704400000",
"bh": "4601026445521009554",
"xy": [
"110.20018928729324",
"20.04900495151147"
],
"distance": "",
"name": "海口市公安局 北PL1"
},
{
"address": "海口站",
"x": "110.15789772476803",
"y": "20.029262978560833",
"time": "1638747000000",
"bh": "4601026445521009554",
"xy": [
"110.15789772476803",
"20.029262978560833"
],
"distance": "",
"name": "海口站 北HK1"
},
{
"address": "五源河休闲度假区",
"x": "110.20503279304414",
"y": "20.047632860587896",
"time": "1638751800000",
"bh": "4601026445521009554",
"xy": [
"110.20503279304414",
"20.047632860587896"
],
"distance": "",
"name": "五源河休闲度假区 西WY1"
},
{
"address": "海南省人民医院",
"x": "110.28253953690714",
"y": "20.00878445107244",
"time": "1638766200000",
"bh": "4601026445521009554",
"xy": [
"110.28253953690714",
"20.00878445107244"
],
"distance": "",
"name": "海南省人民医院 西HN1"
},
{
"address": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"time": "1638770400000",
"bh": "4601026445521009554",
"xy": [
"110.32172697487864",
"19.983609946849832"
],
"distance": "",
"name": "海南大学(城西校区) 西F1"
},
{
"address": "琼山区政府",
"x": "110.37990459105048",
"y": "19.98609020574236",
"time": "1638777600000",
"bh": "4601026445521009554",
"xy": [
"110.37990459105048",
"19.98609020574236"
],
"distance": "",
"name": "琼山区政府 西N1"
},
{
"address": "琼州文化风情街",
"x": "110.4039967921709",
"y": "19.97823549824948",
"time": "1638780600000",
"bh": "4601026445521009554",
"xy": [
"110.4039967921709",
"19.97823549824948"
],
"distance": "",
"name": "琼州文化风情街 西N1"
},
{
"address": "比干妈祖文化园",
"x": "110.37854120350963",
"y": "19.971875843339102",
"time": "1638786600000",
"bh": "4601026445521009554",
"xy": [
"110.37854120350963",
"19.971875843339102"
],
"distance": "",
"name": "比干妈祖文化园 西B1"
},
{
"address": "美灵学校",
"x": "110.43418662030125",
"y": "19.948165294294366",
"time": "1638788400000",
"bh": "4601026445521009554",
"xy": [
"110.43418662030125",
"19.948165294294366"
],
"distance": "",
"name": "美灵学校 西B1"
},
{
"address": "海口美兰国际机场T1",
"x": "110.45893810364146",
"y": "19.938703969039647",
"time": "1638790200000",
"bh": "4601026445521009554",
"xy": [
"110.45893810364146",
"19.938703969039647"
],
"distance": "",
"name": "海口美兰国际机场T1 西T1"
},
{
"address": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"time": "1638835200000",
"bh": "4601026445521009554",
"xy": [
"110.33854221252541",
"19.985670978507667"
],
"distance": "",
"name": "海口市火车东站 北NE2"
}
]
\ No newline at end of file
[
{
"name": "18546789523",
"x": "110.31527669482666",
"y": "20.03005536691145",
"xy": ["110.31527669482666","20.03005536691145"],
"distance": "",
"bh": "1",
"time": "",
"address": "海口市龙华区"
},
{
"name": "15754663258",
"x": "110.3121295698008",
"y": "20.026736578538",
"xy": ["110.3121295698008","20.026736578538"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "15684563214",
"x": "110.31374604798539",
"y": "20.024190268992438",
"xy": ["110.31374604798539","20.024190268992438"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "18743258974",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.31501920276123","20.025091491221442"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "13254887412",
"x": "110.31609208636719",
"y": "20.03155740395979",
"xy": ["110.31609208636719","20.03155740395979"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
}
]
[
{
"name": "海口汽车客运站",
"x": "110.350874",
"y": "19.986776",
"xy": ["110.350874","19.986776"],
"distance": "",
"bh": "1",
"time": "",
"address": "海口市龙华区迎宾大道5号 "
},
{
"name": "海口港客运站",
"x": "110.291421",
"y": "20.027022 ",
"xy": ["110.291421","20.027022 "],
"distance": "",
"bh": "",
"time": "",
"address": "海口市秀英区滨海大道102号 "
},
{
"name": "海口汽车东站",
"x": "110.367182",
"y": "20.016561 ",
"xy": ["110.367182","20.016561 "],
"distance": "",
"bh": "",
"time": "",
"address": "海南省海口市琼山区海府路148号 "
},
{
"name": "海口长途汽车西站",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.296446","20.018175 "],
"distance": "",
"bh": "",
"time": "",
"address": "海南省海口市秀英区海秀西路156号"
},
{
"name": "海口市旅游汽车客运站",
"x": "110.407423",
"y": "20.018471 ",
"xy": ["110.407423","20.018471 "],
"distance": "",
"bh": "",
"time": "",
"address": "海南省海口市美兰区琼山大道71号 "
}
]
[
{
"name": "东来福宾馆",
"x": "110.31527669482666",
"y": "20.03005536691145",
"xy": ["110.31527669482666","20.03005536691145"],
"distance": "",
"bh": "1",
"time": "",
"address": "海口市龙华区"
},
{
"name": "鑫鑫花园",
"x": "110.3121295698008",
"y": "20.026736578538",
"xy": ["110.3121295698008","20.026736578538"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "宏锦宾馆",
"x": "110.31374604798539",
"y": "20.024190268992438",
"xy": ["110.31374604798539","20.024190268992438"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "广达隆宾馆",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.31501920276123","20.025091491221442"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "御海酒店",
"x": "110.31609208636719",
"y": "20.03155740395979",
"xy": ["110.31609208636719","20.03155740395979"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "新辉宾馆",
"x": "110.32019765517244",
"y": "20.028696380792294",
"xy": ["110.32019765517244","20.028696380792294"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
}
]
[
{
"address": "海口美兰国际机场T1",
"x": "110.45893810364146",
"y": "19.938703969039647",
"time": "1638658800000",
"xy": [
"110.45893810364146",
"19.938703969039647"
],
"distance": "",
"bh": "4601026445521009554",
"name": "海口美兰国际机场T1 西T1"
},
{
"address": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"time": "1638664220000",
"xy": [
"110.33854221252541",
"19.985670978507667"
],
"distance": "",
"bh": "4601026445521009554",
"name": "海口市火车东站 西1"
},
{
"address": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"time": "1638670820000",
"bh": "4601026445521009554",
"xy": [
"110.32172697487864",
"19.983609946849832"
],
"distance": "",
"name": "海南大学(城西校区) 西F1"
},
{
"address": "金牛岭公园",
"x": "110.31164414109763",
"y": "20.011782570649647",
"time": "1638679800000",
"bh": "4601026445521009554",
"xy": [
"110.31164414109763",
"20.011782570649647"
],
"distance": "",
"name": "金牛岭公园 南JK9"
},
{
"address": "万绿园",
"x": "110.30986481748921",
"y": "20.03491377755897",
"time": "1638685800000",
"bh": "4601026445521009554",
"xy": [
"110.30986481748921",
"20.03491377755897"
],
"distance": "",
"name": "万绿园 南W1"
},
{
"address": "西秀海滩公园 南",
"x": "110.24640227545602",
"y": "20.031651684276895",
"time": "1638689400000",
"bh": "4601026445521009554",
"xy": [
"110.24640227545602",
"20.031651684276895"
],
"distance": "",
"name": "西秀海滩公园 南PL1"
},
{
"address": "海口市公安局",
"x": "110.20018928729324",
"y": "20.04900495151147",
"time": "1638704400000",
"bh": "4601026445521009554",
"xy": [
"110.20018928729324",
"20.04900495151147"
],
"distance": "",
"name": "海口市公安局 北PL1"
},
{
"address": "海口站",
"x": "110.15789772476803",
"y": "20.029262978560833",
"time": "1638747000000",
"bh": "4601026445521009554",
"xy": [
"110.15789772476803",
"20.029262978560833"
],
"distance": "",
"name": "海口站 北HK1"
},
{
"address": "五源河休闲度假区",
"x": "110.20503279304414",
"y": "20.047632860587896",
"time": "1638751800000",
"bh": "4601026445521009554",
"xy": [
"110.20503279304414",
"20.047632860587896"
],
"distance": "",
"name": "五源河休闲度假区 西WY1"
},
{
"address": "海南省人民医院",
"x": "110.28253953690714",
"y": "20.00878445107244",
"time": "1638766200000",
"bh": "4601026445521009554",
"xy": [
"110.28253953690714",
"20.00878445107244"
],
"distance": "",
"name": "海南省人民医院 西HN1"
},
{
"address": "海南大学(城西校区) 西",
"x": "110.32172697487864",
"y": "19.983609946849832",
"time": "1638770400000",
"bh": "4601026445521009554",
"xy": [
"110.32172697487864",
"19.983609946849832"
],
"distance": "",
"name": "海南大学(城西校区) 西F1"
},
{
"address": "琼山区政府",
"x": "110.37990459105048",
"y": "19.98609020574236",
"time": "1638777600000",
"bh": "4601026445521009554",
"xy": [
"110.37990459105048",
"19.98609020574236"
],
"distance": "",
"name": "琼山区政府 西N1"
},
{
"address": "琼州文化风情街",
"x": "110.4039967921709",
"y": "19.97823549824948",
"time": "1638780600000",
"bh": "4601026445521009554",
"xy": [
"110.4039967921709",
"19.97823549824948"
],
"distance": "",
"name": "琼州文化风情街 西N1"
},
{
"address": "比干妈祖文化园",
"x": "110.37854120350963",
"y": "19.971875843339102",
"time": "1638786600000",
"bh": "4601026445521009554",
"xy": [
"110.37854120350963",
"19.971875843339102"
],
"distance": "",
"name": "比干妈祖文化园 西B1"
},
{
"address": "美灵学校",
"x": "110.43418662030125",
"y": "19.948165294294366",
"time": "1638788400000",
"bh": "4601026445521009554",
"xy": [
"110.43418662030125",
"19.948165294294366"
],
"distance": "",
"name": "美灵学校 西B1"
},
{
"address": "海口美兰国际机场T1",
"x": "110.45893810364146",
"y": "19.938703969039647",
"time": "1638790200000",
"bh": "4601026445521009554",
"xy": [
"110.45893810364146",
"19.938703969039647"
],
"distance": "",
"name": "海口美兰国际机场T1 西T1"
},
{
"address": "海口市火车东站 北",
"x": "110.33854221252541",
"y": "19.985670978507667",
"time": "1638835200000",
"bh": "4601026445521009554",
"xy": [
"110.33854221252541",
"19.985670978507667"
],
"distance": "",
"name": "海口市火车东站 北NE2"
}
]
\ No newline at end of file
[
{
"name": "龙华国贸P32541(固)",
"x": "110.31527669482666",
"y": "20.03005536691145",
"xy": ["110.31527669482666","20.03005536691145"],
"distance": "",
"bh": "P32541",
"time": "",
"address": "海口市龙华区国贸路3号"
},
{
"name": "龙华国贸3号卡口S6582(固)",
"x": "110.3121295698008",
"y": "20.026736578538",
"xy": ["110.3121295698008","20.026736578538"],
"distance": "",
"bh": "S6582",
"time": "",
"address": "海口市龙华区国贸路7号"
},
{
"name": "龙华金山卡口S546(固)",
"x": "110.31374604798539",
"y": "20.024190268992438",
"xy": ["110.31374604798539","20.024190268992438"],
"distance": "",
"bh": "S546",
"time": "",
"address": "海口市龙华区"
},
{
"name": "龙华区国贸路1号卡口Q7852(固)",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.31501920276123","20.025091491221442"],
"distance": "",
"bh": "Q7852",
"time": "",
"address": "海口市龙华区国贸路5号"
},
{
"name": "龙华区国贸路1号P3(固)",
"x": "110.31609208636719",
"y": "20.03155740395979",
"xy": ["110.31609208636719","20.03155740395979"],
"distance": "",
"bh": "P3",
"time": "",
"address": "海口市龙华区国贸路2号"
},
{
"name": "龙华区国贸路1号卡口Q1(固)",
"x": "110.32019765517244",
"y": "20.028696380792294",
"xy": ["110.32019765517244","20.028696380792294"],
"distance": "",
"bh": "Q1",
"time": "",
"address": "海口市龙华区国贸路1号"
}
]
[
{
"name": "天马星辰网吧",
"x": "110.31859548188432",
"y": "20.027695022978340",
"xy": ["110.31859548188432","20.027695022978340"],
"distance": "",
"bh": "1",
"time": "",
"address": "海口市龙华区"
},
{
"name": "战地网吧",
"x": "110.3175798191739",
"y": "20.02984079019020",
"xy": ["110.3175798191739","20.02984079019020"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "无敌网吧",
"x": "110.31517655924172",
"y": "20.026564918476847",
"xy": ["110.31517655924172","20.026564918476847"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "爱电竞网咖",
"x": "110.31501920276123",
"y": "20.025091491221442",
"xy": ["110.31501920276123","20.025091491221442"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "快乐谷网吧",
"x": "110.31398923449952",
"y": "20.02826722734991",
"xy": ["110.31398923449952","20.02826722734991"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
},
{
"name": "竞技场网吧",
"x": "110.31377465777832",
"y": "20.02746614070583",
"xy": ["110.31377465777832","20.02746614070583"],
"distance": "",
"bh": "",
"time": "",
"address": "海口市龙华区"
}
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment