搜尋此網誌

2014年9月22日

GPS coordinate convert information / GPS 座標格式轉換

1.       NMEA WGS84 座標格式

2.       GPX / KML Degrees Lat Long格式

3.       其他格式還有 Degrees Minutes, Degrees Minutes Seconds, UTM 等,然後座標互轉可以參考下面網頁

l   http://www.earthpoint.us/convert.aspx

l   http://www.rcn.montana.edu/resources/converter.aspx

l   http://www.synnatschke.de/geo-tools/coordinate-converter.php

4.       GPX 的座標較 KML 的小位數要多

2014年9月14日

Python thread / threading 議題

剛接觸,搞得有點頭大
相關的議題有:

Threading by object or module
Thread 共用資料
Concurrent threads
Thread 同步
  • Lock 鎖原語,這個我們可以對全局變量互斥時使用;
  • RLock 可重入鎖,使單線程可以再次獲得已經獲得的鎖;
  • Condition 條件變量,能讓一個線程停下來,等待其他線程滿足某個「條件」;
  • Event 通用的條件變量。多個線程可以等待某個事件發生,在事件發生後,所有的線程都被激活;
  • Semaphore為等待鎖的線程提供一個類似「等候室」的結構;
  • BoundedSemaphore 與semaphore類似,但不允許超過初始值;
  • Queue:實現了多生產者(Producer)、多消費者(Consumer)的隊列,支持鎖原語,能夠在多個線程之間提供很好的同步支持。
  • Barrier-多條線程需要互相等待對方的狀況提供了一種簡單的同步
Thread timer
setDaemon
等待特定 Thread 完成任務
ThreadingPoolExecutor
Thread pool
multiprocessing

陸續再更新內容

Ref:
  • http://goo.gl/fFH7u5
  • http://goo.gl/LAtU1S 
  • http://goo.gl/zNlIVs
  •  http://goo.gl/rnIjtT