LBS核心技術解析(引子)

2022-07-03 12:27:08 字數 963 閱讀 9657

人們常用「上知天文,下知地理」來形容乙個人的博學,人們總是用三要素論「什麼時間、什麼地點,發生或幹了什麼事情」來描述一件事情,人們也常常借用「天時、地利、人和」之說來總結事件成功的因素......可以看出,地理資訊(空間資訊)與時間資訊一樣深刻地影響著人們的生活方式、思維方式。

由於生活在地球上,人們的活動天然攜帶著地理位置屬性,而隨著移動定位技術的發展,地理位置的獲得越來越容易,因此基於位置的服務(locationbased service,lbs)最近也是蓬勃發展,成為網際網路領域裡面的熱門。

當前lbs應用主要可以分成兩大類(限於知識水平分類可能有誤),一類是面向普通大眾,一類是面向管理部門。面向大眾的lbs應用主要有:導航類、社交類、本地生活服務類、遊戲類和廣告類,而面向管理部門的lbs應用可分成行業管理類和**管理類等。

一、面向大眾的lbs應用

1.   導航類

2.  社交類

2.2.即時記錄生活軌跡,藉此與他人分享(如foursquare、切客、四方、街旁等),或者記錄旅行並分享**(如instagram、麵包旅行、在旅途等);

3.   本地生活服務類

4. 遊戲類

國外的代表是mytown,國內則是16fun,主旨是遊戲人生。

5.  廣告類

代表是where,主要功能是結合地理位置資訊的資料探勘,將廣告投放到適當的人群,目前該公司已經被ebay以1.3億美元收購。

二、面向管理部門的lbs應用

1.  行業部門管理類

比如物流公司的配送系統,可以隨時監控快遞狀態;

監管公司業務員的行為;

2.   **部門管理類

如交通部門,隨時監控計程車,如發現是否繞路等;

林業巡視部門,保障巡視員安全等;

市政部門,如發現缺少窨井蓋,則進行地點標記,由後續市政人員新增;

Canvas 核心技術

最近專案需求中要寫較多h5小遊戲,遊戲本身體量不是很複雜,主要是承載較多業務邏輯,所以決定用canvas來完成遊戲部分。之前只是知道h5中有canvas這個東西,也知道它大概是畫圖的,但具體怎麼用,還是一無所知的。在mdn在看了一些相關資料,一口氣也看了html 5 canvas 核心技術和html...

Canvas 核心技術

最近專案需求中要寫較多h5小遊戲,遊戲本身體量不是很複雜,主要是承載較多業務邏輯,所以決定用canvas來完成遊戲部分。之前只是知道h5中有canvas這個東西,也知道它大概是畫圖的,但具體怎麼用,還是一無所知的。在mdn在看了一些相關資料,一口氣也看了html 5 canvas 核心技術和html...

Docker核心技術

執行在同樣的主機上,docker容器共用乙個container,而虛擬機器則使用自己的作業系統上的container,虛擬機器之間擁有比docker更好的隔離性,但docker相對於虛擬機器來說有更多的優勢,比如虛擬機器作業系統的存在額外占用了更多的計算資源,其次,從空間占用上,虛擬機器基本都是gb...