乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      prettymapp - 一個創(chuàng)建個性化地圖展示的工具

       漢無為 2023-09-18
      探索有意思的開源項(xiàng)目

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

      背景介紹

      在我們的日常生活中,我們經(jīng)常需要查看地圖來獲取位置信息或者規(guī)劃路線。然而,傳統(tǒng)的地圖界面可能顯得單調(diào)乏味,難以滿足用戶的審美需求。此時,prettymapp 這個開源項(xià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 是一個基于 OpenStreetMap 數(shù)據(jù)創(chuàng)建美觀地圖的 Python 包和 Web 應(yīng)用程序。它通過重新設(shè)計(jì) prettymaps 項(xiàng)目,提高了速度和簡化了配置界面,同時增加了streamlit webapp 組件。prettymapp 提供了多種預(yù)設(shè)的地圖樣式,用戶可以根據(jù)自己的需求進(jìn)行自定義配置,從而創(chuàng)建出美觀的地圖。

      如何使用

      用戶可以直接在 streamlit webapp 上使用 prettymapp,也可以在 Python 中直接調(diào)用 prettymapp 包進(jìn)行自定義配置。在使用 prettymapp 包時,用戶可以通過設(shè)置不同的參數(shù)來實(shí)現(xiàn)地圖的自定義配置,同時也可以參考 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 趨勢圖(代表項(xiàng)目的活躍程度):

      圖片

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

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

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

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多