亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                python-項目地圖可視化解決方案folium

                python-項目地圖可視化解決方案folium

                大家好,我是明說網絡的小明同學

                地圖在日常生活中的使用越來越多,幾乎成為了人們日常生活不可或缺的一部分,高德地圖幾乎成為了小明同學出門必備app之一。那么自然,對于程序員來說,客戶對于地圖的需求也是越來越多。

                那么,程序員如何在項目中快速的搭建一個地圖服務呢?今天我們就來介紹一個在python下快速搭建地圖服務的方案。

                地圖服務

                小明同學在最開始接觸地圖服務的時候,使用的arcgis

                arcgis非常的專業(yè),允許你編輯圖層,疊加圖層,發(fā)布地圖服務等。

                感興趣的可以到下面的地址看看,如果你對地圖的需求非常的高,需要編輯自己的圖層,那么建議你使用arcgis,否則可以接著往下看

                https://www.esri.com/zh-cn/arcgis/products/arcgis-desktop/overviewwww.esri.com/zh-cn/arcgis/products/arcgis-desktop/overview

                但,逐漸的我感覺到arcgis對于我這種僅僅是需要用地圖來實現(xiàn)展示功能的小白來說,arcgis太重量級了,包含了太多小白不需要的功能。

                直到有一天,我發(fā)現(xiàn)了folium,一款完全契合我的需求的python地圖展示庫。

                folium

                folium makes it easy to visualize data that’s been manipulated in Python on an interactive leaflet map. It enables both the binding of data to a map for choropleth visualizations as well as passing rich vector/raster/HTML visualizations as markers on the map.

                簡單來講,folium可以實現(xiàn)對python數據的在地圖上的交互式展示。

                下面展示了三行代碼實現(xiàn)python上的交互式地圖展示

                下面這個quickstart較好的展示了folium的功能(該頁面也是可交互的哦),有非常多的例如,非常推薦適合入門

                https://python-visualization.github.io/folium/quickstart.html#Getting-Started python-visualization.github.io/folium/quickstart.html#Getting-Started

                在項目中使用folium

                在上述quickstart中,folium使用save函數,將地圖保存為html文件,實現(xiàn)交互式展示。

                但,這也太雞肋了吧,我一個項目,還要臨時生成html文件?不合理?。?/p>

                不用擔心,folium已經提供了解決方案。

                Using folium with flask python-visualization.github.io/folium/flask.html

                我們可以通過以下代碼,在flask后臺實現(xiàn)交互式地圖的路由,是不是很爽!

                “”” flask_example.py Required packages: – flask – folium Usage: Start the flask server by running: $ python flask_example.py And then head to http://127.0.0.1:5000/ in your browser to see the map displayed”””from flask import Flaskimport foliumapp = Flask(__name__)@app.route(‘/’)def index(): start_coords = (46.9540700, 142.7360300) folium_map = folium.Map(location=start_coords, zoom_start=14) return folium_map._repr_html_()if __name__ == ‘__main__’: app.run(debug=True)

                在前端你只需要使用:

                其中{{ url_for(‘/’}}代表你路由的真實鏈接。這樣,就可以展示交互式地圖了。

                效果

                以下為小明同學一個項目中的效果

                測量CDN中的IPv6地址2001:7fd::1是否使用了anycast,如圖所示,藍色點為vantage point,藍色圈為vp到IPv6地址2001:7fd::1的時延的2/3*光速。可以看出IPv6地址2001:7fd::1使用了anycast技術

                鄭重聲明:本文內容及圖片均整理自互聯(lián)網,不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年8月14日 12:15
                下一篇 2022年8月14日 12:15

                相關推薦

                • 《寶可夢朱紫》3天銷量破千萬(寶可夢朱紫3天銷量破千萬了)

                  開局只能選一種御三家,不能同時擁有全部這是游戲設計的劇情不能更改的。 已經偷跑了寶可夢朱紫將于11月18日正式發(fā)售,而目前已有實體卡帶偷跑御三家進化型終于在泄露了,新葉喵站了起來,…

                  2022年11月27日
                • 30個無加盟費的項目(茶顏悅色奶茶店加盟費多少)

                  茶顏悅色又爆了,8月18日,茶顏悅色南京門店正式開業(yè),開張不到半小時,門店就人滿為患,消費者的購買熱情十分高漲,而由于人流量過大造成擁堵,茶顏悅色也不得不暫停營業(yè)。 當然,這里面排…

                  2022年11月27日
                • 凈利潤率越高越好嗎(凈利潤率多少合適)

                  一、持續(xù)增收不增利,平均凈利潤率首次跌入個位數 2021年,增收不增利依舊是行業(yè)主流。具體來看,大部分企業(yè)營業(yè)收入呈增長態(tài)勢,E50企業(yè)平均同比增速達到17.3%,但是利潤增速則明…

                  2022年11月26日
                • 全民K歌升級新版本7.0之后,有哪些隱藏功能?

                  作者:高百烈來源:知乎 這個功能,舊版并沒有,要升級到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當代K歌之王,我費了不少功夫才搶到內測版本。有一說一,全民K歌的路子真的很野,新…

                  2022年11月25日
                • 規(guī)范透明促PPP高質量發(fā)展——16萬億元大市場迎來新規(guī)

                  近日,財政部印發(fā)《關于進一步推動政府和社會資本合作(PPP)規(guī)范發(fā)展、陽光運行的通知》,從做好項目前期論證、推動項目規(guī)范運作、嚴防隱性債務風險、保障項目陽光運行四個方面進一步規(guī)范P…

                  2022年11月25日
                • 上手Reno8 Pro體驗跨屏互聯(lián) 實在太方便!

                  11月已經來到了月底,在手機品牌又要推出新一年度的新品手機之前,我們來點評一下今年令人驚喜的產品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費者的認可。…

                  2022年11月25日
                • 推薦3種白手起家的賺錢項目(白手起家賺錢項目有哪些)

                  如今社會壓力非常的大,家有老少要養(yǎng)活,這些都加速了窮人想要創(chuàng)業(yè)的欲望,但是創(chuàng)業(yè)路總是那么的艱難,資金就是創(chuàng)業(yè)的重頭戲,所以選擇一個低成本又賺錢的項目是大多數人最期望的了,那么有哪些…

                  2022年11月25日
                • 《金鏟鏟之戰(zhàn)》s8賽季羈絆有哪些 s8賽季羈絆大全

                  《金鏟鏟之戰(zhàn)》最近也快更新s8賽季了,增加了許多好玩有趣的新羈絆以及一些以前版本的羈絆也回歸了,那么新增加的羈絆都有些什么呢?下面讓我們一起來看看吧! 《金鏟鏟之戰(zhàn)》s8賽季羈絆大…

                  2022年11月24日
                • 閑魚運營的4大技巧解析(閑魚運營怎么做)

                  熟悉我又來了,上一次寫的文章是爆出風水項目的潛規(guī)則,但那個項目已經涼涼了。 這一次我是要教一些小白,你們第一次做互聯(lián)網的建議做的項目之一,這個項目就是閑魚賣二手物品賺差價了!!! …

                  2022年11月24日
                • 華為手機怎么掃一掃連接wifi(手機掃一掃在哪里)

                  手機瀏覽器可以用來瀏覽網頁、看新聞、看視頻,還能搜索問題,在我們的工作生活中瀏覽器占據著非常重要的位置。手機瀏覽器除了這些作用,其實它隱藏著其他功能,比如:掃一掃。掃一掃可不只是用…

                  2022年11月24日

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時間:周一至周五,10:30-18:30,節(jié)假日休息