事情要從昨天上午說起。

我接到一個陌生電話,電話那頭自稱是高德工作人員,問我司是否正在使用高德地圖開放平臺的API服務?他聲稱,國傢要求加強地理信息管控,需要電話核實地圖開放平臺企業開發者的真實信息和使用情況,瞭解我們在什麼場景使用瞭高德地圖服務。我簡單概述說,我們運營一個面向人文地理的共享平臺,需要偶爾調用一些高德地圖API。他進一步核實說,從後臺來看,我們是不是主要使用行政區劃查詢服務?我給予瞭肯定。

不過,這不是他給我打電話的真實目的。繞瞭一圈後,接下來他才開始說重點:我們的認證身份是企業開發者,現在必須和高德簽一個商用服務協議,如果不簽,以後就不能正常使用高德地圖服務,然後又介紹瞭這個服務的一些內容。

看來這又是電話推銷,每天我都要應付幾次這樣的電話。這個商用服務協議,應該就是要收錢的意思,既然要收錢,那就不用拐彎抹角瞭,直接談錢吧。我就問他,你直接告訴我簽這個授權是否收費和收多少即可。然而他說出的數字著實嚇我一跳,以至於我都開始懷疑這不是推銷,而是遇上瞭詐騙團夥瞭。他表示,每年需要五萬元服務費。本來我想,我們目前每日隻使用瞭免費限額的1%,就算高德地圖要完全收費,一年頂天也就幾千塊吧,隻要服務質量過關,我們還是付得起。可是,這一口氣就從免費服務變成五萬元起步,這不得不讓人心生懷疑,因為我很難想象居然還有這樣的操作。

我們使用的配額每日通常不到限額的1%

我就告訴他,這太貴瞭,我們隻是一個小企業,如果這麼貴我們隻能不予考慮,改用百度地圖瞭。

我們並不使用高德地圖的JavaScript框架開發地圖應用,而是使用Maptalks這一國產開源框架。因此隻使用高德地圖API查詢一些接口而已,要遷移到別的API也就一兩個小時的事情。可他接著說,國內所有的圖商都要收費,用百度地圖也是一樣的。

還有這等事?這越來越像詐騙瞭,可騙子不應該這麼專業呀?

那我又問,天地圖總不收費吧?我改用天地圖可好?他稱,使用天地圖沒有問題,看來這位不是騙子。之後他開始向我推銷這個商用服務的好處,可是我

們的確無法拿出這五萬元,要知道我們一年的服務器和帶寬費用都要不瞭這麼多錢,何況這還隻是起步價。我又問,那我改為使用個人賬號可以嗎?他說,個人賬號不允許商用,而且個人賬號也可能會做進一步限制。我繼續問,我們有一個網站是公益性質的能用嗎?他們說公益性質的能用,但必須由政府單位開具證明。

事情基本清楚,那就不用再多說瞭。掛電話前,我告訴這位工作人員,你們這個價格確實太貴。如果高德需要收費,也應該先給我發郵件和站內消息,而不是給我打電話,我會進一步核實此事的真實性,如果你們真這麼做,等於直接拋棄瞭中小企業客戶。他表示郵件和通知應該已經發過,可能是我沒註意,而他隻是負責告知客戶,自己無權決定什麼。

掛瞭電話,我立即上網搜搜,很快確認瞭這一信息。

高德商用授權價格,不包括流量費用

原來在去年12月1日,高德地圖開放平臺就給開發者發送瞭消息通知,聲稱:

“自2021年10月13日起,將原有商用授權升級為商用服務。未來會有客戶服務經理為您解決日常服務中的問題。為瞭未來能夠更好的做好服務體驗,近期將會有高德開放平臺能力中心的客戶經理聯系您。”

高德地圖開放平臺站內通知

這讓我想起,去年年底我確實收到瞭這個消息,但並沒有仔細查看。因為我實在想不到,高德居然有這種騷操作,要收這麼貴的服務費。在這之前,高德地圖的企業開發者配額共分為30種,每種的免費限額每日30萬次到300萬次不等,超出部分就略貴一點,每萬次請求30元。也可以購買單一接口不限量服務,每月2萬元,一年就是24萬,30種都買不限額度,那就是720萬。開發者註冊高德地圖開放平臺後,如果不認證的話,配額非常小,不夠我們使用。企業開發者的免費配額要遠遠超出個人開發者,於是在去年,我們就進行瞭認證,升級成瞭企業認證開發者。

高德地圖流量價格

人文地理應用並不會涉及太多現代行政區劃查詢,我們運營的地圖書和觀滄海平臺其實隻用到其中兩種API,“搜索服務-關鍵字查詢”和“行政區查詢”,調用頻率每種每日一般在3000左右。算起來每種每月在10萬次的樣子,兩種總共20萬次。按原來的價格,即便高德不給任何免費配額,直接按這個價格收費,每月也就幾百塊。

隨後我又進一步確認,高德、百度、騰訊確實都要求進行商用授權,而在這之前,據我瞭解,或者我一直以為都是采用免費使用付費擴容模式。而且他們步調出奇的一致,都是5萬元起步。而國內除瞭這三傢之外,還有什麼提供互聯網地圖開放平臺的企業嗎?能用的基本是沒有瞭。如果按照這個價格且堅決執行,小微企業恐怕將無法放心使用這些服務瞭。

百度地圖同樣為5萬元

我又搜索瞭開發者們對此事的評論,其中不難看出,很多日配額不過幾十上百的開發者,都收到瞭高德的電話。雖然百度和騰訊也同樣收費,但反映收到電話的人比較少,這是什麼原因呢?一種可能是,也許百度地圖和騰訊地圖沒有高德地圖這麼迫切的盈利需求;另一種可能是,使用這兩者的開發者,可能沒有高德地圖多,所以抱怨的人少。當然,也可能是其他原因。

一些開發者對此事的評論

這位開發者移除瞭功能

這位開發者不再使用高德

這位開發者也以為遇到瞭詐騙這位也以為遇上瞭詐騙這位選擇直接幹掉定位功能這位不過日50調用,也要求授權這位比較悲催,好不容易開發好瞭功能,要求收費五萬這位開發者的服務器開支都沒有這個授權高

有意思的是,根據開發者的反饋,雖然高德修改瞭用戶協議,但未簽署商用授權的企業用戶,卻沒有被立即停止服務,而是挨個打電話,也沒有告知用戶明確的停用日期,沒有提供規范的試用選項。如果用戶沒有收到消息,或者沒有及時遷移服務,那麼就存在未知的法律風險,處於一種你可以用,但他們可以隨時告你或者停用的狀態。

在諸多評論中,可以看出絕大多數小規模用戶都選擇瞭不付費,而是直接將應用中的相關服務移除,或者使用其他替代品,比如百度地圖……

這一位開發者決定投奔百度瞭

隻有一個開發者表示,因企業必須使用,且請求量較大,不得不給錢。至於如此收費的原因則是眾說紛紜,見仁見智。那麼,一些低頻甚至偶爾調用地圖服務的中小企業產品,被三大開放平臺不約而同地要求收費五萬元,這是否將嚴重限制GIS技術的廣泛應用和GIS行業的發展?對於我們而言這是毫無疑問的,而那些直接選擇移除功能的開發者,也證明瞭這一點。

通過開發者評論的日期,顯示在去年10月之前就已經在這樣做的

作為一傢企業負責人,我自然不反對產品收費,再說提供電子地圖和開放平臺服務的成本確實很高。互聯網地圖服務的難點不僅僅在於技術,更在於提供全球街道地圖、衛星地圖、三維地形圖涉及到的數據采集更新或者購買問題。高德作為一傢上市企業,要提供什麼樣的服務,要對自傢的服務進行收費,這本來也無可厚非。價格高低自然也可以根據他們的市場定位而定,沒有法規限價自然可以自由定價。2013年,高德被阿裡巴巴收購前的財報就顯示其處於虧損狀態,被阿裡巴巴收購後雖然無法看到具體的財報,但根據2019的財報顯示,主要由高德地圖、釘釘、天貓精靈組成的“創新型業務”,每年虧損超過百億人民幣,相比其中高德也不少,所以我還是能理解他們的。如果高德、百度、騰訊還能提供標準的矢量瓦片服務,而不需要綁定高德地圖JavaScript框架,可以使用其他地圖框架調用,哪怕一年上萬元我覺得也沒問題,可惜我們確實沒有那麼強大的付費能力,去為兩個調用次數非常有限的API付這麼多錢。

在我看來,互聯網地理信息服務是社會經濟普遍需要用到的基礎服務,然而又因為其巨大的投入,使其成為巨頭角逐的戰場。相對而言,美國很早就有各種基於網絡的免費地圖服務和免費軟件供公眾使用,比如非常有名的谷歌地圖和谷歌地球。谷歌地球的前身是Keyhole公司開發的一款三維地球軟件,他們從NASA、地方政府和其他商業公司獲取瞭最初的衛星地圖數據。2004年谷歌收購瞭Keyhole,2005年正式發佈瞭谷歌地球。谷歌地球客戶端最開始分為免費版(Google Earth)和專業版(Google Earth Pro),後來改為完全免費,並開源瞭可以搭建私有服務的谷歌地球企業版(Google Earth Enterprise)。當然,谷歌地球客戶端最近十年沒有太大的進步,不過谷歌也不是啥事沒幹,推出瞭谷歌地球手機版和網頁版等。

谷歌地球網頁版

直到今日,我國依然沒有一個大公司,推出過一款完全免費,涵蓋各個平臺的三維地球軟件,倒是各種利用谷歌地球衛星和高程數據換皮的“球”或者地圖下載器有不少,當然這些大多都是要收費,或者有收費選項。

谷歌地圖則一度成瞭最知名的互聯網在線地圖和地圖開放平臺。雖然後來谷歌地圖改為增值付費,還大幅消減和免費配額並提高瞭API價格,但OSM依然可以免費在線使用,並支持用戶下載和商用矢量數據。而在我國,除瞭高德、百度、騰訊的地圖服務外,還有國傢基礎地理信息中心運營的天地圖。網絡上關於天地圖是否會向企業收費這個問題沒有確切的答案。

天地圖上線時稱可能需要收取一定費用

總體來說,就是有可能收費,但就目前而言,企業依然可以在配額范圍內免費使用,也不會要求你簽署商用授權。但是我也有一種擔心,因為天地圖之前是完全不用令牌訪問的,後來同樣要求開發者註冊賬號,申請token才能調用服務,同時進行企業認證將獲取更高配額,和高德的做法非常類似。隻不過目前網站頁面確實找不到任何付費選項,其服務條款和版權聲明也沒有說禁止商用,隻是要求標註來源。

天地圖並沒有禁止商用

不過,天地圖開放平臺的技術服務水平和穩定性,目前還無法與高德和百度相比,如果像我們隻使用個別基礎API還好,遷移到天地圖難度並不大,但如果是開發一些移動端應用,則可能沒有太多選擇,因為天地圖沒有專門的移動端和小程序SDK。當然,天地圖也不是沒有比高德、百度好的地方。我最開始涉足GIS,有一個因素是受到瞭谷歌地圖2012年左右推出地形圖的啟發,覺得這個用來學習山川地理簡直太棒瞭。後來騰訊地圖和天地圖都上線瞭地形圖服務,然而百度和高德卻遲遲不上線地形圖,直到最近我才發現高德總算推出瞭三維地形服務。而天地圖不僅僅有地形服務,還推出瞭基於Cesium的三維地形服務。

天地圖提供的地形暈渲服務

比較奇怪的是,在商業授權這件事情上,高德、百度、騰訊的步調居然如此一致,這不得不讓人尋味瞭。據我所知,高德地圖、百度地圖、騰訊地圖應該都沒有實現盈利。我們手機上使用的地圖APP都是免費的,即便是其中含有廣告,可以使用打車等服務也無法支撐巨大的投入。因此他們很難從個人用戶或者小企業身上賺到錢。那為什麼BAT還要搞地圖呢?因為地圖業務是巨頭所打造的生態中,一塊不可或缺的拼圖。畢竟,導航、外賣、打車、社交、快遞、拍照等方方面面的場景都需要用到互聯網地圖服務。百度地圖很早就推出地圖業務,騰訊地圖的前身則是搜搜地圖,阿裡以前沒有地圖業務,後來選擇收購高德。除此外,國內的搜狗、360、華為等都有自己的互聯網地圖服務,但沒有提供開放平臺。國外的谷歌、微軟、蘋果等也都佈局互聯網地圖。在智能駕駛日趨火爆的當下,互聯網地圖服務更顯其巨大價值。

華為地圖服務

在美國,開發者使用地理信息服務的選項相對較多,似乎也沒有出現這麼步調一致收費的事情。除瞭谷歌等互聯網巨頭的地圖服務外,還可以使用MapBox、OSM等平臺提供的服務。除瞭API接口服務外,開發框架的選擇也非常豐富,OpenLayer、Leaflet、Cesium等都是非常優秀的開源WebGIS引擎框架,國內許多GIS應用都基於這些框架開發,也可能改頭換面就成瞭自研框架。

我之所以要專門說說這個事情,還是感嘆國內GIS領域技術創新困難,應用開發不易。在美國,可以出現Mapbox這種從無到有的創新企業,而在國內,我認為很難出現這種公司。

2013年成立的mapbox,在短短數年內就聲名鵲起,通過提供個性化的地圖定制服務,目前已經擁有上百萬開發者,估值超過20億美金,公司員工超過500人,並進入多國市場開,提供高精度導航地圖、三維地圖定制、數據API、3D地圖、AR地圖、移動端地圖SDK、地圖私有雲等全方位的地圖服務。如果你是遊戲開發者,你還可以將Maps for Unity將Unity和mapbox結合起來。

mapbox官網

Cesium則是目前廣泛使用的開源三維地圖引擎,除瞭提供開發框架外,也提供三維地圖數據雲服務。目前兩傢創新企業都成瞭多種重要開放技術標準的主導者。

cesium官網

提供地理信息服務不光是軟件技術還包括地理數據,而數據服務成本相當大,即便不考慮服務器和帶寬成本,光采集更新全球街道數據就是一個難以想象的工作,這對初創公司可以說是不可完成的任務,通常隻能使用現有免費數據,或者購買廉價的商用授權。那麼mapbox、Cesium如何解決地圖數據問題呢?其中一方面就要歸功於OSM這樣可以提供免費全球街道地圖數據的平臺,也得益於美國航空航天局(NASA)等國傢機構開放瞭大量全球衛星數據和高程數據。企業發展壯大後,從DigitalGlobe等企業獲取質量更好的高精度商用衛星數據,也比較容易。

NASA數據平臺

這裡不得不提及OSM對於美國和世界各國GIS發展的重要性瞭。OpenStreetMap是英國人史蒂夫·克斯特(Steve Coast)於2014年創立,通過用戶協作分享提供和使用地理數據的非盈利在線平臺,由2006年成立的OpenStreetMap基金會負責運營。OSM的數據雖然質量不是很高,但其有兩個優點,第一是采用“知識共享 署名-相同方式共享 2.0 協議(CC BY-SA 2.0)”開放完整數據,企業可以在該協議的框架下免費商用。

OSM的開放數據采用CC BY-SA 2.0授權多個國傢測繪機構向其提供數據

第二是其用戶來自全球各地,擁有全球街道數據。這就讓歐美的GIS初創企業可以解決初期的數據問題,加上政策、資質等限制也較少,就更容易出現創新企業。

OSM由全球用戶貢獻數據

除此外,也有許多個人或者機構利用OSM的數據搭建非營利性服務,比如之前我曾撰文介紹過的OpenRailwayMap。

OpenRailwayMap可查看全球鐵路網絡

而在國內,OSM因為涉及到審核、國界等敏感問題無法使用。而相關政府部門雖然公開瞭一些地圖數據,天地圖也擁有開放平臺,但其精度、授權、矢量化程度等還是有許多問題。假如國內一個沒有背景的初創團隊,志在成為中國的mapbox或者Cesium,並解決瞭數據來源問題,可還有一個問題讓他們無法逾越,那就是資質問題。在我國提供類似高德地圖、百度地圖這樣的互聯網電子導航地圖以及開放平臺服務,需要獲取相應的甲級測繪資質,而要獲取這一資質可謂難上加難。雖然這一兩年政策有所松動,但目前我國隻有包括百度、騰訊、高德、華為、滴滴、國傢基礎地理信息中心在內的少數單位

擁有導航電子地圖制作甲級測繪資質,即便不提供導航服務,單純是獲得互聯網地圖服務資質的難度也不小。

我之所以要寫這篇文章,其實到不是針對高德地圖或者BAT,畢竟這是商業行為合理合法。我是覺得,我們多年來一直使用maptalks這一地圖框架,親眼見證過其成長。Maptalks曾經的目標就是做中國版的mapbox。目前基於WebGL開發的,面向三維地圖的1.0版本已經成熟,功能強大,支持mapbox、Cesium等開放標準。

maptalks官網

要做中國版的mapbox,就必須解決數據服務這一問題,因為開源引擎無法收費。可多年來他們始終無法解決這一問題,而資質問題同樣困難重重,同樣無法解決這一問題,因此難以發展壯大。當天地圖采用矢量瓦片後,其負責人甚至感慨,如果國傢能夠提供一種開放的標準,天地圖能夠提供基於這種標準,允許用戶自由調用的矢量瓦片格式,自己又何須跑去支持國外標準呢?又何須折騰什麼資質問題呢?哪怕自己不能向用戶提供數據服務,但起碼maptalks的用戶能夠用上天地圖的開放標準矢量瓦片服務。

maptalks作者在用戶QQ群中分享的郵件內容

maptalks深耕地圖引擎技術,而我們則主要通過maptalks開發更加上層的人文地理應用。然而,要開發一個地圖應用也並不容易,除瞭技術原因外,很大的一個問題就是地圖數據。隨著技術的發展,要開發出漂亮的地圖應用,就必須依賴矢量瓦片服務。目前國內許多圖商,要麼基於mapbox的mvt格式標準發佈瞭自己的矢量地圖服務,卻不對外開放服務;要麼就自己修改瞭mapbox的標準,變得不通用;要麼就是使用自己的封閉標準。在前些年主要使用柵格瓦片的時代,因為柵格瓦片不涉及瀏覽器渲染問題,因此數據服務並沒有和JavaScript引擎或者移動端SDK綁定。開發者開發一款互聯網地圖應用,可以相對自由的分別選擇框架和底圖。

而現在,各個廠商紛紛推出瞭自傢的JavaScript框架,並和自身的封閉標準矢量瓦片格式綁定起來,這導致開發者的選擇自由度大大降低,也讓沒有背景的初創企業難以和巨頭競爭。而目前國內尚無相關的國傢標準,也沒有一傢采用國內外流行開放標準提供矢量瓦片服務的平臺,這導致maptalks1.0雖然支持瞭mapbox和cesium的矢量標準,卻無數據可用的尷尬地步。因此,我們也無法使用maptalks的這些新功能。不僅如此,即便不考慮使用矢量數據,即便是傳統的地形圖和衛星圖柵格瓦片,國內依然存在種類少、樣式不美觀、精度過低等問題。

至於我們為啥堅持使用maptalks而不是使用百度、高德、騰訊地圖JavaScript呢?第一,是這幾傢的JS框架功能上無法滿足又閉源無法定制,第二,就是害怕和某個廠傢綁定後,遇上框架熟悉瞭,代碼寫好瞭,卻突然價格暴漲用不起的尷尬。如果天地圖也要收取五萬元商用授權,像我們這種這種小企業就不知道如何是好瞭。

就目前來看,國內GIS行業和我以前從事的一個行業有個共同特點,那就是因為安全等一系列原因,國內市場基本隻剩下本土企業,政府也隻使用本土產品。扶持本土品牌不能說不好,但當本土企業完全失去瞭外部競爭,就會創新力缺乏,如果中小企業的發展再受到限制,那麼我相信對於整個行業的前景也不容樂觀,GIS技術在各個行業的應用也會不容樂觀,更難以走向全世界。

最後,希望國傢能夠盡快推出開放標準,或者直接擁抱當下流行的開放標準,向社會各界共享更多的標準數據服務。通過國傢開放數據的形式降低中小企業運營成本。也希望華為等擁有資質也有實力的廠商,能夠為中小企業提供更優質的地圖服務。

歡迎使用地圖書編輯器,一個面向人文領域的,免費跨平臺專題地圖繪制軟件。軟件官網: