可以使用点聚合功能展示点位
BaiC opened this issue · comments
李国宝 commented
这个最早的时候想过,不过好像要处理一下地址...
BaiC commented
不用做处理的,点的经纬度信息有了之后聚合的结果是代码动态生成的
李国宝 commented
大体明白...
你有空来帮忙写一下么?2333
不然估计等我来做的话,还要好一阵子才可能来做.
李国宝 commented
前端代码很需要重构成react/vue.js之类的,现在jQuery一把梭各种修修补补维护起来太累了.
BaiC commented
我前端也是刚入门=。=之前也是leaflet、mapbox这种用的比较多
不过可以试一试
李国宝 commented
你要不帮我把首页重构一下?233,首页改好了我们再去改地图页,或者直接重写地图页也行.
如果是地图页API的话,直接用
curl -X POST \
https://house-map.cn/Home/Houses \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-H 'postman-token: ef7dd035-1807-19a3-f584-8a0f1e3c0322' \
-d '{
"cityName":"上海",
"source":""
}'
支持参数如下:
var source = helper.getQueryString("source") ? helper.getQueryString("source") : "";
//默认出7天内的数据
var intervalDay = helper.getQueryString("intervalDay") ? helper.getQueryString("intervalDay") : 14;
var refresh = helper.getQueryString("refresh") ? helper.getQueryString("refresh") : false;
var keyword = helper.getQueryString("keyword") ? helper.getQueryString("keyword") : "";
var fromPrice = helper.getQueryString("fromPrice") ? helper.getQueryString("fromPrice") : 0;
var toPrice = helper.getQueryString("toPrice") ? helper.getQueryString("toPrice") : 0;
var searchCondition = {
cityName: helper.getQueryString("cityname"),
source: source,
houseCount: count,
intervalDay: intervalDay,
keyword: keyword,
refresh: refresh,
page: page,
toPrice:toPrice,
fromPrice:fromPrice,
};
dataInfo = JSON.stringify(searchCondition);
contentType = "application/json;";