0
点赞
收藏
分享

微信扫一扫

SpringCloud--Eureka注册中心服务搭建注册以及服务发现

女侠展昭 2024-02-09 阅读 10
python
import warnings
warnings.filterwarnings('ignore')

import os

import numpy as np
from scipy.stats import norm
import pandas as pd

import seaborn as sns
import matplotlib.pyplot as plt
get_ipython().run_line_magic('matplotlib', 'inline')

plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False 

import cartopy.crs as ccrs
import geopandas as gpd
import cartopy.io.shapereader as shpreader
from shapely.geometry import Polygon
from matplotlib.patches import Polygon as mpl_polygon

西安滴滴打车数据

import folium
# 数据点不要太多
df_gao = pd.read_csv('data/出租车订单数据一周_split_1.csv') .head(1000)

标记点

m = folium.Map([34.34, 108.94],
           tiles= 'https://wprd02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scl=1&style=7',
           attr='高德-常规图',
           zoom_start=10,
          )
# 在地图上添加标记点
for index, row in df_gao.iterrows():
#     folium.Marker(location=[row['on_lat'], row['on_lon']], icon=folium.Icon(color="red")).add_to(m)  # 标记点
    folium.CircleMarker(location=[row['on_lat'], row['on_lon']], radius=1, color='red', fill=True, fill_color='red').add_to(m)
m  # 显示需要等一会
# 保存地图到 HTML 文件
# m.save("高峰地图2.html")

Make this Notebook Trusted to load map: File -> Trust Notebook

热力图

from folium.plugins import HeatMap

m = folium.Map([34.34, 108.94],
           tiles= 'https://wprd02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scl=1&style=7',
#                 tiles= 'http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}',
#                webrd02是老的接口,户县
           attr='高德-常规图',
           zoom_start=10,
          )
# 假设坐标点数据存储在一个名为locations的列表中
locations = []
for index, row in df_gao.iterrows():
    locations.append([row['on_lat'], row['on_lon']])   
# 使用HeatMap插件生成热力图
heat_map = HeatMap(locations)
# 将热力图添加到地图上
heat_map.add_to(m)
m  # 显示需要等一会
# 保存地图到 HTML 文件
# m.save("高峰地图-heatmap.html")

civilpy:【地理信息可视化】basemap(cartopy)+geopandas显示地图-01

civilpy:【地理信息可视化】basemap(cartopy)+geopandas显示地图-02

举报

相关推荐

0 条评论