前言
現(xiàn)在業(yè)務系統(tǒng)中,無論toB還是toC,亦或者手機端還是PC端,地理數(shù)據(jù)的可視化越來越備受重視。小編陸續(xù)將結合百度地圖PC端基礎API在實際開發(fā)應用中,如何滿足業(yè)務需求進行一系列介紹。新手同學可以先了解&瀏覽&預習一下官網(wǎng)相關內容,便于理解后續(xù)內容。
備注:本文中提到的地圖都為電子地圖;內容為個人思考、意見、隨筆(不可較真),歡迎大家積極討論。
目錄
為什么需要使用地圖
地圖基本介紹
地圖應用劃分
為什么需要使用地圖
大家可能會說:
是產(chǎn)品說需要使用地圖
產(chǎn)品中有地圖顯得格局大
有位置數(shù)據(jù)所以需要使用地圖
地圖可以做各種可視化效果
老板要求做大屏,所以需要使用地圖
.......
無論做為開發(fā)者還是產(chǎn)品,大家需要首先搞清楚動機,即目標導向;然后再回到起點羅列、分析技術可選項;最后選型,支撐業(yè)務開發(fā)。
地圖基本介紹
地圖的基本組成包括:數(shù)學要素、地理要素、輔助要素、業(yè)務要素。
數(shù)學要素:指構成地圖的數(shù)學基礎,通俗一點理解就是地圖數(shù)據(jù)如何組織、表達的底層邏輯。例如:平面地圖、立體地圖、球形地圖等。
應用開發(fā)者最熟悉的就是地圖坐標系概念。從這方面,我們在做選型的時候就需要注意,如果是做對公眾開放的內涵地圖的業(yè)務系統(tǒng),那么就需要選擇符合國家要求的地圖API。
地理要素:指構成地圖的數(shù)據(jù)基礎,通常劃分為自然要素和社會經(jīng)濟要素,如水文、地貌、土質、植被、居民地、交通線、行政境界等。主要是由線、面數(shù)據(jù)來表達,點數(shù)據(jù)通過注記來表達。
自然要素特點是更新周期長(局部可能相對較短一些),且具有專題特性特點;而社會經(jīng)濟要素特點是更新周期短,數(shù)據(jù)量大特點。如果需要展示實時性較高的數(shù)據(jù),就需要使用提供在線更新地理信息的地圖,關注地圖提供商的數(shù)據(jù)更新頻率,是否滿足業(yè)務需求。
輔助要素:指構成地圖的操作基礎,便于讀圖和用圖的某些內容。例如:手勢控件、導航控件、比例尺控件、定位控件、切換底圖控件、圖例控件、圖層控件、卷簾控件等。
輔助要素一般都是api的封裝調用,開發(fā)者完全可以自行封裝組件。
業(yè)務要素:指構成地圖的上層基礎,支撐用戶地理相關數(shù)據(jù)的展示與交互。根據(jù)用戶數(shù)據(jù)的不同特點,需要選擇不同的地圖展示能力來表達。
一般可分為:覆蓋物、矢量要素圖層、矢量瓦片圖層、柵格瓦片圖層、3DTiles等。
地圖應用劃分
無論怎么劃分,都可能有遺漏,不求一篇概全,但求自圓其說。小編選擇從社會地理邊界、自然環(huán)境、社會環(huán)境來劃分,大家會發(fā)現(xiàn)自己或業(yè)務單位的級別、服務領域基本代表自己開發(fā)地圖的業(yè)務定位。
備注:除地球,其他星球不屬于此次討論范疇。

為了便于讀者啟發(fā)式&互動式,此表格將采用漸進&脈沖的方式進行填充
備注:此文未完待續(xù)