問題引出 我們在程序打印輸出時,如何我們所輸出的字符中包含emoji文本,或者其它特殊的字符文本,則我們的打印對齊效果將出現錯位。以下代碼復現了這一效果(tips: 馬老師 前面的 | 符號是為了觀察對齊效果): # -*- coding:UTF-8 -*- # region 引入必要依賴 from DebugInfo.DebugInfo import * # endregion if
背景 當我們收到別人分享的航跡文檔,即gpx文檔時,如何快速的進行瀏覽呢?我們可以使用GIS軟件來打開gpx文檔並顯示gpx中所記錄的航跡,例如常用的GIS軟件有googleEarth, Basecamp, GPXsee, GPX Editor 等。 今天教分享一個腳本,大家可以不依賴上述軟件即可快速的瀏覽gpx航跡。 準備工作 本文所分享的腳本,需要依賴python工作,所以需要電腦上安裝
字多不看版 本文主要介紹瞭如何使用Python的GpsAndMap模塊進行地圖標記的旋轉操作。首先,作者通過在廈門市和台北市位置添加箭頭圖標,展示了圖標的旋轉功能。然後,通過計算兩個GPS座標點之間的相對方位角,實現了讓廈門和台北的圖標箭頭彼此指向對方的效果。最後,作者利用這個技術,將中國各地市的座標標記在地圖上,使用紅心作為圖標,並控制紅心的旋轉角度,實現了將所有的紅心的方向都指向北京市的效果,
背景 開源庫 GpsAndMap 的 MapModule 模塊基於 folium 模塊進行了二次封裝,引入 GpsModule 模塊中的GPS座標類作為數據基礎,集成了10+種地圖瓦片可以直接添加引用,提供了直觀便利的圖層管理功能。 引入模塊 pip install GpsAndMap 模塊結構 MapModule 模塊提供了以下類型的定義 【顏色名】枚舉定義 【熱力點類】定義 【圖標樣式
背景 開源庫 GpsAndMap 的 GpsModule 模塊中整理集成了 350+ 國內常用地市的GPS座標地址,對於日常使用,例如打些標記,做些PPT展示,是非常方便的。 引入模塊 pip install GpsAndMap 打印常用地市GPS地名清單 以下代碼打印了常用的GPS座標所屬的地市名稱,可以數據集是否有興趣地址哈。 # -*- coding:UTF-8 -*- # region
背景 黑河—騰衝線,又名胡煥庸線,是我國人口密度分佈的東西近似分界線。今天把地級市座標分佈密度做成熱力圖,並與胡煥庸線一起展示時,驚奇的發現,胡煥庸線貌似也是我車東西地級市分佈密度的分界線。 生成folium地圖 以下30行代碼,用於生成一個folium地圖,並在地圖上繪製一條黑河—騰衝線,同時繪製地級市座標的分佈密度熱力圖。 # -*- coding:UTF-8 -*- # region 引入
背景 黑河騰衝線,又名胡煥庸線,是我們人口密度分佈的的近似分界線。今天基於folium,使用python來繪製這條線。 代碼 # -*- coding:UTF-8 -*- # region 引入必要依賴 from selfPyTools.mapModule import * # endregion # 準備一個地圖類對象, 添加 智圖GeoQ 的瓦片圖 地圖 = 地圖類().添加瓦片.智圖Ge
背景 最近在使用folium處理一些工作上的事情,這過程中發現一些GPS座標數據的獲取和置換不是太方便,尤其是座標置換,做了一些工作進行了GPS座標數據秘座標置換方向的封裝。 GPS座標類封裝的過程中,發現一些常用的GPS座標的查取比較麻煩,需要找到專用的可拾取座標的網站,於是想起把一些常用的地市直接封裝在GPS座標模塊中,以便隨時取用。 GPS座標的值的拾取 基於騰訊 or 高德地圖的座標拾取功