感天动地,echart做渲染不好用,推荐GitHub上找的inmap

博客指出echart做渲染不好用,推荐了在GitHub上找到的inmap,强调了inmap在相关渲染方面可能具有更好的效果,为信息技术领域中图形渲染相关的选择提供了新的参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# -*- coding: UTF-8 -*-
__author__ = 'zy'
__time__ = '2019/3/22 16:56'
import pymongo
list=[]
###############进行数据城市列表
def get_db(dbname):
    client = pymongo.MongoClient('127.0.0.1', 27017)  # 缺少一步骤进行属性的清洗操作,确定是否有这个值
    db = client.weibo
    cursur=db[dbname].find()
    area_list = []
    # {"count":6,"geometry":{"type":"Point","coordinates":["116.395645","39.929986"]}}
    norm_area_list={}
    value_area_list=[]
    for i in cursur:
        if "lat" in i:
            if i['lat'] != None:
                area = i['area']
                if '其他'and'海外' not in area:
                    print(area)
                    lat = (i['lat'])
                    lng = (i['lng'])
                    #{area:[lat,lng]}
                    if area in area_list:
                        print('已经存在')
                        for zy in value_area_list:
                            if zy['name']==area:
                                zy['value']=zy['value']+1
                                break
                                #结束循环continue则是拒绝执行for后面的指令
                    else:
                        area_list.append(area)
                        #round( num , 2 )
                        norm_area_list[area]=[round(lng , 2 ),round(lat , 2 )]
                        value_area_list.append({'name':area,'value':1})
                        # [{'name':2,'value':1}]
    return (norm_area_list,value_area_list)
##########进行清洗,报废集成到上面了
def clean_list(area_list):
    for i in area_list:
        if '其他' in i:
            area_list.remove(i)
        elif '海外' in i:
            area_list.remove(i)
    #[{'name':2,'value':1}]
    return area_list
####################获取城市将维度封装
if __name__=='__main__':
    result=get_db('comment1216')
    print(result[0])
    print('\r\n')
    print(result[1])
    print(len(result[1]))

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值