免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
prettymapp - 一個(gè)創(chuàng)建個(gè)性化地圖展示的工具
探索有意思的開源項(xiàng)目

大家好,又見面了,我是 GitHub 精選君!

背景介紹

在我們的日常生活中,我們經(jīng)常需要查看地圖來獲取位置信息或者規(guī)劃路線。然而,傳統(tǒng)的地圖界面可能顯得單調(diào)乏味,難以滿足用戶的審美需求。此時(shí),prettymapp 這個(gè)開源項(xiàng)目就能派上用場(chǎng)了。

prettymapp 項(xiàng)目在 GitHub 有超過 1.2k Star,用一句話介紹該項(xiàng)目就是:“Create beautiful maps from OpenStreetMap data in a streamlit webapp”。以下是一些創(chuàng)建的示例:

項(xiàng)目介紹

prettymapp 是一個(gè)基于 OpenStreetMap 數(shù)據(jù)創(chuàng)建美觀地圖的 Python 包和 Web 應(yīng)用程序。它通過重新設(shè)計(jì) prettymaps 項(xiàng)目,提高了速度和簡(jiǎn)化了配置界面,同時(shí)增加了streamlit webapp 組件。prettymapp 提供了多種預(yù)設(shè)的地圖樣式,用戶可以根據(jù)自己的需求進(jìn)行自定義配置,從而創(chuàng)建出美觀的地圖。

如何使用

用戶可以直接在 streamlit webapp 上使用 prettymapp,也可以在 Python 中直接調(diào)用 prettymapp 包進(jìn)行自定義配置。在使用 prettymapp 包時(shí),用戶可以通過設(shè)置不同的參數(shù)來實(shí)現(xiàn)地圖的自定義配置,同時(shí)也可以參考 prettymapp 提供的預(yù)設(shè)樣式進(jìn)行配置。此外,prettymapp 還提供了代碼示例,方便用戶快速上手。

本地運(yùn)行代碼:

git clone https://github.com/chrieke/prettymapp.git
cd prettymapp
pip install -r streamlit-prettymapp/requirements.txt
streamlit run streamlit-prettymapp/app.py

使用 Python 調(diào)用,安裝命令如下:

pip install prettymapp

Python 的示例代碼如下,定義區(qū)域并下載數(shù)據(jù)進(jìn)行渲染。

from prettymapp.geo import get_aoi
from prettymapp.osm import get_osm_geometries
from prettymapp.plotting import Plot
from prettymapp.settings import STYLES

aoi = get_aoi(address='Pra?a Ferreira do Amaral, Macau', radius=1100, rectangular=False)
df = get_osm_geometries(aoi=aoi)

fig = Plot(
    df=df,
    aoi_bounds=aoi.bounds,
    draw_settings=STYLES['Peach']
).plot_all()

fig.savefig('map.jpg')

以下是該項(xiàng)目 Star 趨勢(shì)圖(代表項(xiàng)目的活躍程度):

更多項(xiàng)目詳情請(qǐng)查看如下鏈接。

開源項(xiàng)目地址:https://github.com/chrieke/prettymapp

開源項(xiàng)目作者:chrieke

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從Python代碼到APP,你只需要一個(gè)小工具:GitHub已超3000星
2019 年 10 大頂級(jí) Python 支持庫(kù)
刷個(gè)B站的功夫就能把Python學(xué)了,微軟放出短視頻入門課,資料登上GitHub熱榜第一
最近一直在學(xué)習(xí)python,做一個(gè)什么項(xiàng)目練手呢?
使用Streamlight開發(fā)基于Web的實(shí)時(shí)視頻/音頻處理應(yīng)用程序
如何用純 Python 寫 Web 應(yīng)用?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服