POI是「Point of Interest」的縮寫,中文能夠翻譯爲「興趣點」。POI數據會包含各類信息,如前面提到的名稱、別名等信息,能夠將這些信息當作一個個的標籤(tag),而分類是其中最重要的一個tag,在OSM中 「An OSM element should represent a single on-the-ground feature once and only once」做爲一個基本規則,通常來講POI數據能夠進行一級和二級分類,每一個分類都有對應的行業和名稱,這些分類在數據採集和應用中都是十分重要的信息,一般在OSM展現中依靠分類進行信息展現,而名稱、地址、座標在OSM展現和檢索做爲基礎信息來使用。而興趣是一個很是主觀性很是強的詞語,在特定的狀況下例如用戶想發一封電子郵件的時候,電話遠遠沒有郵箱地址有趣。因此POI在不一樣使用場景下,對POI數據有不一樣需求,當一個POI數據平臺提供一系列接口和數據輸出的時候必須考慮不一樣場景下用戶的需求和數據特色。優化
一般咱們將POI的信息劃分爲基礎信息和詳情信息,隨着社會的發展,LBS、O2O服務相繼出現,用戶的需求也在不斷演化:翻譯
之前咱們在網上搜索全聚德在北京有幾個店,那個離本身最近,如何換乘地鐵或公交,這時候地圖是用來尋址規劃路線的;rest
如今咱們直接搜索某個區域有什麼店鋪,那個評分更高服務更好,招牌菜是否符合口味,甚至直接團購下單,如今地圖是爲了生活服務的;接口
這時候咱們發現POI包含的信息演化包含了三個部分:圖片
1. 基礎信息:名稱、地址、座標、別名、電話、分類等element
2. 詳情信息:評分、菜單、價格、評論、團購信息、營業時間、圖片等垂直行業信息。get
3. 挖掘信息:營業狀態、可信度等挖掘產生的數據it
有了第1部分咱們能夠提供基礎的檢索服務,能夠根據用戶輸入的名稱或者當前位置檢索到須要的特定類型的POI信息,完成用戶的搜索需求;而第2部分能夠優化必定場景下的用戶體驗或者提供高附加值的服務;第3部分數據優化用戶體驗,避免用戶流失。 基礎
固然,在地圖上POI可能不是一個點,而地圖上點也未必是一個POI,如一個步行街、一片海灘又或者兩條鐵路的交叉口。一般人們會將步行街或者海灘這些區域簡化爲一個點也就是POI,而鐵路的交叉口在地圖上可能呈現一個點,可實際上並不是一個POI或者有價值的POI,所以,地圖上的點和POI實際並不是一個概念,雖然咱們一般將POI映射爲一個點。用戶體驗
地圖數據的最終願景是復刻這個世界,而POI則是這個願景的基石。