Pages

Subscribe:

Ads 468x60px

Labels

顯示具有 Google maps 標籤的文章。 顯示所有文章
顯示具有 Google maps 標籤的文章。 顯示所有文章

2014年10月5日 星期日

Google地圖商家登錄教學、「Google地方資訊」登記店家時的注意事項

 只要是有在使用電腦的人,多多少少一定都有使用到Google地圖(Google Maps),Google Maps提供的好處,我不用說,大家也應該都知道。
  以個人來說,只要出門,總是會先用Google地圖先看一下位置,甚至是用街景地圖看一下目的地週邊的環境;而對公司來說,在網站上要讓人找到您的位置時,總是會嵌入Google地圖在自己的官方網站中,而像是各大人力銀行,更是直接使用Google地圖,來讓大家看到每一家公司的所在位置。
  因此如果您有開餐廳或是公司的話,除了製作招牌、廣發DM之外,如何讓人們直接在Google地圖上找到您,可是相當重要的一件事。
  我們在瀏覽Google地圖時,你一定都會在地圖上看到很多店家的名稱,例如:「鼎王麻辣火鍋」、「天外天精緻麻辣火鍋」...等等,如下圖:
google_places-1.jpg
  你一定有個疑問,同樣都是開店當老闆,為何他們在Google地圖上有標註上店名,而我卻沒有?難道要包紅包請立委去「關說」Google一下?放心,這筆錢您可以省下來,Google這種國際級的大公司,豈是鬼島立萎豬公可以髮指的,要找也是找歐巴馬...
  其實,將您的公司名稱登錄在Google地圖上是「完全免費」的,有鑑於這方面的資訊在網路上比較少有人分享,那我就來分享一下,將商家名稱登錄到Google地圖的流程。

公司名稱登錄到Google地圖的流程

  想要將您公司名稱登錄到Google地圖上來,無論你是開餐廳、賣土產的、便當店、水電行...等等,您都必需透過「Google商家資訊」這個服務,網址如下:
  可能有人不需要登錄,Google就主動幫他給收錄上去,我想這應該是要非常大一個地標,像是遠東百貨、台北市政府...等等,Google才有可能會主動收錄,如果您只是一般的店家,你可別傻傻的等待Google主動幫你把店名給加上去哦。
  我在上面已經公佈了Google商家資訊的網址,但您在註冊您的店家之前,請先聽一下我的一些經驗談,相信看過我的介紹之後,你會註冊的比較順利。
  在開始之前,你要有心理準備,請你先在椅子上坐好,因為我怕你聽我說完後會跌倒,因為,從註冊且登錄您的商家資料到Google,一直到您的店名出現到Google地圖上,這段時間可能要長達一年多的時間,你沒看錯,絕對至少要半年至一年以上的時間,但你也不用太擔心,雖然地圖上的店家名稱要一年多才會看到,但實際上只要你在第一次申請之後,且收到認證碼時,消費者就已經可以在Google地圖上搜尋您的店家了。
  而我自己本身經手過兩家的餐廳類的公司,因此有兩次的申請經驗,其中一家在申請之後,大約一年出頭的時間,店家名稱才出現在Google地圖上,而另一家已經申請快一年了,雖然已經搜尋的到,但在Google地圖上,還沒有公司的名稱出現。
google_places-2.jpg
  既然知道要一年多的時間,您一定等不及要趕快來登錄註冊,畢竟能快一天是一天,是吧?
  等等~我想你也不需要這麼趕,反正都要這麼久了,也不差這幾天的時間,建議看完我接下來的說明及注意事項。
  首先要注意的是,每個申請的商家資訊,是挷定在「Google帳戶」上面的,所以如果店家不是您自己本人開的,也就是你本身是員工的話,請您千萬不要害老闆(反過來說,如果你想要害老闆,這時不做的話,你什麼時候才要做?),因此建議您要另外再申請一個新的Google帳戶,來給公司專門來使用,不要將公司的商家資訊,給挷定在你私人的Google帳戶上了。
  再來,在申請登錄時,會需要一些商家相關的資料,像是電子信箱、網址、電話、店家說明、相片...等等,如果您的公司還在申請,什麼信箱、網址都沒沒申請,且店面也還在裝潢的話,我建議你就先別急,先等待網域都申請好,且店面有拍攝一些美美的照片時,再接著申請也不晚。
  而申請所需的資料如下:
  • 商店名稱(也就是地圖上會出現的地標名稱)
  • 地址
  • 電話
  • 電子郵件
  • 網站網址(若有的話)
  • 商家說明(200字內)
  (以下為非必要資訊)
  • 營業時間
  • 付款方式
  • 相片(最多10張)
  • YouTube影片(最多5個,需先上傳Youtube)
  能準備的資料內容,能夠越豐富越好,千萬一定要都收集好之後再來申請,千萬不要想說先申請之後,再來慢慢修改,我來說明一下為什麼。
  當我們第一次將所有資料,包括相片及影片都上傳,且填寫完申請之後,Google會有一個「認證」的動作,這個「認證」的動作,當然不是那麼蠢,寄給你所設定的電子信箱去,千萬不要低估Google員工的智商,因為真要這麼做,任何人都可以幫你申請您的商家資訊的,包括您的仇人。
  Google商家資訊的認證,Google會寄一封「真正」的郵件,到您的店家住址去,這個郵件裡,會有一個「認證碼」,請您在收到之後,再回到「Google商家資訊」中,登入Google帳戶,並將認證碼填入到指定的位置去,而問題來了,要多久的時間,你才會收到這個真正Google的信呢?我的經驗是1~2個月。
  而看到這,你應該越來越模糊了,這樣似乎跟不能改來改去有什麼關係,因為我只要在1、2個月後,收到明信片且店家名稱核准後,不就可以任意改了?
  這只是您的想像而已,實際上,當您在1~2個月後收到認證信,且完成認證之後,你之前所上傳的資料,就會正式生效,之後雖然地圖上還沒有您的店家名稱,但已經可以搜尋到您的店家名稱了。
  但是,如果您之後,有要再修改任何資料,哪怕只是改了營業時間、多了一張相片,或是店家說明的一個字,你都還要再等待兩個月後的Google認證信,這些修改的資料才會生效,這就是為什麼,我會要您資料一次準備好,且非不得已,不要改來改去,因為我之前就是不曉得,在第二次修改後,又要再一次等待認證信,這段時間可真是漫長啊。(至於現在修改後,還需不需要認證,我就不曉得了)
  而申請時非常的簡單,開啟「Google地方資訊」網站後,點擊右上角的「登入」,輸入公司專用的Google帳戶後。
  接下來新增一個新的商家,首先就是要填入你商家的市話,再點擊〔尋找商家資訊〕,Google就是根據這個市話,來檢查看看有沒有人註冊過,如果沒有人申請過,就可以開始填入資料。
google_places-3.jpg
  在接下來就是填寫「基本資訊」及其它細項資料的地方了,例如網站、相片、影片...等等,而要特別注意的就是你在填寫完地址之後,在右方的小地圖,就會自動找到你的地址所在,如果地址的位置有問題的話,要去點擊小地圖右下角的「修正錯誤的標記位置」,來將紅色標記定位在你店家正確的位置上。
google_places-4.jpg
  在整個填寫完且送出後,唯一的工作,就是等待郵差送來認證信了。

2014年10月4日 星期六

蘋果地圖讓 Google 地圖流失大量 iPhone 使用者

20131112145558
蘋果地圖於 2012年9月上線,取代 Google 地圖成為 iOS 系統的預設地圖,因錯誤百出而飽受使用者詬病,經過一年多的發展蘋果地圖用戶已成長至 3,500 萬,被蘋果地圖取代的 Google 地圖在美國失去了 2,300 萬 iPhone 使用者的流量。
據市場研究公司公司 ComScore 的統計數據顯示,截止至 2013 年 9 月蘋果地圖 iPhone 使用者為 3,500 萬,而 Google 地圖的 iPhone 使用者為 600 萬。自蘋果地圖成為 iOS 系統預設的地圖後,在2013 年 12 月上線的 Google 地圖應用未能吸引 iPhone 使用者,在已有預設地圖應用還可接受的狀況下,大多數使用者都沒有下載 Google 地圖。
comscore-chart-1024x806
地圖並非只是一款簡單的 App,而是獲得使用者地理資訊的重要來源,Google 憑藉其在地圖服務上獲取的數據應用在搜索引擎中,並在提供與位置相關的廣告。蘋果地圖的使用者數量達到 3,500 萬,不過蘋果並不打算馬上就流量變成收入,而是將資料用於為駕駛員提供導航服務。早在 2009 年年底,Google 拒絕為 iPhone 使用者提供即時導航服務,此舉引發了蘋果不滿而後下決心自行研發地圖服務,一位蘋果高管將 Google 的行為評價為言而無信。
2012 年 9 月蘋果地圖上線之前 Google 地圖 iPhone 和 Android 使用者為 8,110 萬,而當時兩大平台的手機使用者為 1.036 億;2013 年 9 月兩大平台的手機使用者成長至 1.367 億,而 Google 地圖手機使用者卻下跌了 2,240 萬。 58% 的 iPhone 使用者在使用蘋果地圖,所有與地理位置相關的預設程式也是來自蘋果,對於 Google 地圖來說,Android 平台將是最為重要的流量來源。
不過就實際應用來說,蘋果地圖相對於 Google 地圖其實仍多有不足,除了在美國等西方幾個地區圖資較為完整外,蘋果地圖在其他幾個地圖的圖資的錯誤依舊不少,其鳥瞰模式相較與街景模式仍有所不足,汽車導航的功能設計還算可以,不過少了大眾運輸導航的機能顯然還是未能滿足所有使用者。
不過整體而言,在系統預設軟體的確對其他廠商的軟體造成壓力,就算本身軟體功能不足也是一樣,早期微軟強制在 Winodows  中把 Internet Explorer 設為預設瀏覽器,造成 Netscape 節節敗退的歷史就擺在眼前呢。
資料來源:科技新報

Google Maps 不斷優化卻全部免費,Google 到底在盤算些什麼?


爆橘 ]
於 2013-12-25 10:04:17 發布
收藏本文:
我要收藏 什麼是收藏
網路世界的版圖爭霸戰,可以被簡化為對三個關鍵概念的爭奪:首先是「什麼?」(What),這一塊被 Google 優越的搜尋演算法給征服了。其次是「誰?」(Who),在這個領域 Facebook 成了贏家。然而,應該是壓軸大獎的「哪裡?」(Where)卻還沒有完全分出勝負。紐約時報作者 Adam Fisher 認為,Google 深耕 Google Maps 這個服務,就是試圖在這個領域領先群倫。
「哪裡」類的問題,也就是搜了之後在結果頁會跳出一個小地圖的那種問題,佔所有 Google 的個人電腦提問的 20%。但遠比這更重要的是「位置感知」(Location Awareness),我們許多的行動裝置 App 都必需用到它才能夠運作。
在未來,這樣的位置感知將會被放入更多手機之外的東西裡。我們會知道我們所有的東西在哪裡,而這樣的感知能讓他們將虛擬的力量運用在真實世界中。你的房子鑰匙會知道它被留在辦公桌上了。你的工具會提醒你它們被借給朋友了。而你的車子將能夠自己開出去,執行回收你的鑰匙與工具的任務。
雖然,沒有人能預測要多久才能從現狀演變到那個科幻般的未來,但關於位置感知有一件事可以確定的,就是一定會用到地圖。未來的地圖將會整合連結到任何移動的東西上(鑰匙、工具、汽車)。也就是說,在未來,地圖將成為這些應用的作業平台。
一個地圖對於位置感知系統,就如同 Windows 之於個人電腦。而正如同微軟的歷史所顯示的,一家掌握了作業系統的公司差不多就等於掌握了一切。因此,這個「最佳地圖」的爭奪戰,不只是關於一般所猜測的「誰稱霸了價值一兆美元的智慧手機市場」,而是一場搶奪未來的競賽。
  •  Google 的無心插柳,成就 Map
相較其他競爭者,Google 是比較晚才進入這個領域的。它的地圖在 2005 年向 Tim O’Reilly 展示時只有幾個月大。O’Reilly 是一個發行人,並且以他的遠見在矽谷著稱。他認為整個網路最終將會發展為一個單一、巨大、共享的電腦,而這個電腦最重要的功能之一,就是位置感知
Google 原始的地圖很初階,只包含了必要的數位化道路地圖。就像微軟和 Yahoo 的地圖,Google 使用被授權的數據,而且美國與歐洲之外的區域都用藍色的空白代表。Google 的創新是在於網頁介面:他的地圖可以拖曳、放大、平移。
這些新的能力就是第一批將靜態媒體,一頁頁的網頁轉為動態展示的力量。MapQuest 和其他類似的網站會把地圖秀給你;但在 Google 上你可以與這些地圖互動。開發者很快的就發現他們可以利用這個動態性來駭進 Google 的地圖,加上自己的數據資料,然後創造出他們自己的適地性服務(Location-based Services)。
一位電腦科學家 Paul Rademacher 就是用這個方法創造出一個舊金山的找房網站。在對 Craigslist 這類分類廣告的眾多先天限制感到挫敗的情況之下,Rademacher 受到 Google 地圖互動性的啟發,他花了六週的時間將 Google 的地圖和 Craigslist 上的房屋資訊整合。結果,HousingMaps.com 就成了網路上的第一個網頁應用。
Google 從來沒有想過自己的地圖服務能夠被優化成這樣:這個地圖本來只是用來作為 Google 品牌的延伸產品,而不是要讓外部開發者無授權使用的資料庫。「我們面臨一個選擇,」Mano Mark,一位負責 Google Map 早期開發的工程師回憶道,「我們可以告他,或者雇用他。」在 Google 的例子裡,Rademacher 被雇用了。
  • Google Map 提供的商業機會:地圖可以更廣泛的應用
Radmacher 的網頁應用讓 Google 了解到,地圖可以不只是一個讓人們偶爾撇一眼以防走失的工具。透過向所有人開放地圖,Google 或許可以讓自己在那即將到來的巨型整合電腦中成為不可或缺的一部分。「HousingMap 讓人們意識到,把資料開放給其他程式設計師可以是超乎想像的強大,」O’Reilly 說。「而 Google 從此再也沒有回頭了。」
Rademacher 幫助 Google 開發並推出 Google Map 的 A.P.I.。可以把 A.P.I. 想成是一個程式設計師專用的側門,讓他們能夠進入 Google 的地圖製造機。程式設計師再也不需要像 Rademacher 一樣用駭的。
有了 A.P.I. 的入口後,開發者可以結合 Google 的免費地圖和他們自己的資料,做出像 HousingMaps 那樣很酷的網頁應用,或者在 Google Maps 上建構出一整家公司。舉例來說,房地產網站 Redfin 差不多就是這樣:把要賣的房屋的照片和資訊加在來自 Google 的地圖之上。同樣的道理,AirBnB 只是改成房間租賃,Uber 和 Lyft 改成出租車,另外還有 RelayRides、TaskRabbit、NeighborGoods。這些可能還不是家喻戶曉的名字,但他們象徵著有一整個建立在 Google Map 上面的生態系統存在著。
  • 走出科幻小說,街景服務成真!
在 Google 當工程師其中一個特色就是,他們被鼓勵花部分的工作時間在自己的專案上。在 2004 年,「街景」(Street View)只是工程師 Luc Vincent 的個人專案,他後來成為了 Google 線上地圖的所有影像負責人。
一開始,這個想法是要把舊金山每條街的每一吋都拍下來,放到地圖裡。這是個很浩大的工程,所以 Vincent 找來了很多 Google 內的人加入這個專案:創辦人之一 Larry Page 曾經就是街道拍攝員。他在 2001 年開著兩側裝有錄影機的車子在城市裡到處蒐集影像。最終,繼發佈 A.P.I. 以後,街景成了 Google Map 的下一個大突破。然而,Google 並非第一個將這個想法實現的公司,Amazon 才是。
2005 年,Amazon 推出了 A9.com,公開了一個創新的功能「Block View」。它的原意是要作為一個新型的電話簿,讓你可以找到本地商家的電話、地址以及店面照片。Block View 在 20 個月後就終止了,但在此之前,Microsoft 推出了自己的版本「Streetside」。
這兩個產品幾乎一模一樣,只是 Microsoft 的街景照片有加上一個數位製作的框架。雖然這些照片是從裝在車頂上的攝影機所拍攝,但他們在網路上呈現出的樣貌會讓你以為是從擋風玻璃看出去的。這個結果有點傻氣,但它解決了令人傷腦筋的使用者介面問題。你究竟該怎樣在照片組成的地圖中移動呢?微軟的答案是:那就坐在一輛虛擬的汽車裡吧。
Google 最終發展出一個高雅多了的使用者介面。與其像 Block View 或 Streetside 那樣,像瀏覽底片卷一樣的走過街道,Google 採用了全景照相機的方式──也就是後來的綠色球體,並用它每隔幾呎就拍張全景照。而在街景服務中,從一張照片移動到下一張照片就像是在虛擬空間中漫步一樣。
微軟的 Streetside 在 2006 年首次亮相,拍攝範圍包括部分的西雅圖和舊金山。Google 的街景服務隔年才推出,包括 5 個城市:舊金山、紐約、拉斯維加斯、邁阿密、和丹佛。Google 最後用它野心勃勃的探勘計畫把微軟嚇跑。
街景服務現在涵蓋了 54 個國家的 3,000 個城市,而且不只包括街道,還有火車軌道、登山步道、甚至河流。去年,亞馬遜河的部分區段是第一個顯示在街景中的河流。接著泰晤士河在今年 10 月登場、科羅拉多和將在年底推出。
我們想要描繪世界,」Vincent 說。
在沿著所有主要和次要道路拍攝後,透過把照片縫合,Vincent 和他的團隊要為整個地球做出一張巨型照片。這是個非常巧妙的技術,或許會是製圖法概念的大跳躍,但就像多數 Google 砸大錢的事情一樣,這東西最後可能會比他一開始看起來的更實用。舉例來說,多數人在剛看到街景服務的時候,會向 O’Rilly 那樣,用來看看自己的家。但接著,O’Reilly 說,他就開始看見這些由 Google 蒐集的數據有更多的潛力,並且對他有用法也有越來越多的想像。
  • 「街景服務」解決全球地圖統一問題
後來,街景服務在許多不同方面上確實都證明了是極有價值的,特別是對於地圖製作而言。到了 2008 年的時候,Google 已經準備好能夠不再倚賴當初支持第一代 Google Map 的外部授權資料,轉而擴張自己的地理資訊資料庫「Oyster」。
Google 團隊增加了數 TB 標有地點的原始資料,包含了所有他們能夠取得的資料。在美國,有些最好的免費資料是來自於聯邦政府:「美國地理調查」、「森林服務報告」、以及其它類似的普查。Google 也公然的買下其他的地圖資訊,包括美國境內與境外。但在多數的開發中國家,有時就是沒有任何值得花錢買下的良好地圖資訊。例如在印度一類的地區,Oyster 只能透過衛星照片所拍下的模糊道路地圖來運行。
要用數百數千份不同的地圖製作初一份大地圖,意味著要交互比對所有的地圖並檢視他們的一致性。但他們從來不會一致。所以對於一些關鍵細節,例如地址、轉彎限制等對於產生行車導航指示來說非常重要的資訊,在過去要派車出去到有問題的路段實地勘查,並等待司機將報告交回,這個過程叫做「地面實況調查」。
然而,街景給了 Google 一條捷徑:街景拍攝車所走過的路徑 GPS 記錄是比對地圖的一個非常好的方法,而全景相機所拍下的相片也讓他們能夠直接進入「街景」去尋找轉彎限制資訊。Google 可以在虛擬空間中進行地面實況調查。然而在海德拉巴和印度,Google 雇用了超過 2,000 名地面實況調查人員,每天「行駛」在網路空間裡,用街景照片與地圖資訊做交叉比對。
而在人類操作員之外,模式辨認機器人會搜尋、儲存地址:Google 的電腦視覺系統會自動搜尋房屋編號、街道標示、甚至戴著眼鏡的肯德基爺爺。這時候機器人會把那個地方在地圖上加上旗標,表示可能有家 KFC 連鎖店在那裡。「當我們開始的時候,街景服務還只是個科幻小說裡的想法,」Vincent 說,「但現在,它是我們的骨幹。」
  • Google Map 要回收成本啦!大家快逃!
Vincent 的街景車已經捕捉了 600 萬英哩。根據你的觀點不同,這可以說是很多(等於 12 趟到月球來回)或根本不算什麼(只佔全球道路 6,000 萬英哩的 1/10)。但不論如何,Google 對於攝影用車的巨大投資,更別提三輪車、船、雪地車以及木筏,而這已經造就出全世界最精細的街道輿圖。
去年稍早,Google 在美國的「哪裡」類問題已經成長到 70%,而 Google 開始認真思考要將之前投入地圖製作的成本回收,在他的 A.P.I. 前面設下了收費站。從此以後,大型的使用者將會被要求付費,(最大的使用者,Google 不願透露具體對象,但表示對方已經在支付費用了)。
使用上限被小心的重新校準:先從連續 90 天內地圖相關要求數達到 25,000 次以上的開始。因此 99% 的 A.P.I 使用者,也就是那些像 HousingMaps.com 的小型使用者,都在這個限額之下所以不會受到影響。儘管如此,剩下的那 3,500 個真正倚賴 Google Map 做生意的網站、公司將必須要付錢。這項改變促成了一個大規模的出埃及行動。
第一個離開的,是擁有 6% 全球智慧型手機用戶的使用者定位社群軟體 Foursquare。接著是一連串高調的叛逃:維基百科基於意識型態問題離開,簡單說來就是無法認同資料所有權這件事。Craigslist 則是想要有更多自主權。Apple 在今年夏天叛變,基於某些策略性卻同時有些偏執的理由。
Google 的收費設置很清楚的顯示了,Google 將地圖視為行動裝置作業系統的關鍵部分。會不會,這已經讓 Google 對於 iPhone 有了太多主導權了呢?
這叛逃的四家公司都轉向同一個替代方案「OpenStreetMap(O.S.M)」。這是一個發源於英國的非營利地圖,常常被形容為地圖界的維基百科,10 年前由 Steve Coast 所創立。
當時,Coast 是一個就讀於倫敦大學電腦科學系、對製圖法極端熱愛的學生,沒事就喜歡騎著把手裡裝有 GPS 的腳踏車、背著會記錄 GPS 資料的電腦在城裡到處遊走。O.S.M 從那時候開始,已經成長為全球各地 300,000 名地圖狂熱份子的共同作品。造就了一份任何人都可以提出貢獻、免費使用的地圖。但一直到 Google 開始封鎖自己的數據時,O.S.M. 才能夠成長到今日的規模──成為 Google 製圖霸權的一個潛在挑戰者。
  • Google Map 的競爭對手 OpenStreetMap
目前,Google 地圖包括地球上每個國家的所有街道,而街景服務已經收集到其中 1/4 國的影像。使用者總數是 10 億人,或者可以說是全球網路人口的一半。Google Map 底下有一百萬個不同的網站,讓這個地圖的 A.P.I. 成了網路上最常被使用的接口。在這個時候,Google Map 已經成為 Tim O’Reilly 預期地圖會成為的樣子:成為資訊基礎建設的一環,並且在很多方面都比政府成了更加完整精確的資料來源。它比 MapQuest 的地圖要好、比 Microsoft 的要好、比 Apple 的要好。
「你無法看到任何人能在這個等級或數量上與 Google 的地圖匹敵,」現在已經成為地理資訊專家的 Coast 表示。
但他隨即加上,「那是因為建立像 Google 那樣的地圖步完全是的理性的決定。」Google 並沒有說他在他的衛星圖像、飛機、攝影車上花了多少錢,但那顯然是個極為龐大的總和。
相反地,O.S.M. 每年營運花費則大約 $10 萬美元。Coast 爭論道,Google 的支出是「無法持續的」,「因為長期看來,所有的東西都會變免費。」
O.S.M. 地圖現在是免費的,但這有利也有弊。開發者對 O.S.M. 所做的任何的改善,或任何改變,都必須向 O.S.M. 回報。這是個聰明的機制,迫使所有 Google Map 的競爭對手只能加入一個沒有任何私有公司能夠獨佔地圖產業的聯盟,否則就要獨自與 Google 競爭。
目前為止,Coast 的聯盟發展得相當好。在某些地方,如北韓或部分歐洲,O.S.M 的資訊密度已經成長到比 Google Map 還高。但有一個限制,就是這些細節的可用性是令人懷疑的。在 O.S.M. 有繪製地圖的城市中,有些會被標示得精細到每個腳步、長椅、樹木,卻仍然缺乏精準的地址或交通規則。結論是,對於這些造就了大部分的 O.S.M. 的志工人員來說,「輸入轉彎限制資訊就是沒有輸入整條路線有趣,」Coast 說。
有一些營利公司已經開始對 O.S.M. 貢獻資料以及金錢。Microsoft 是個早期的支持者,把自己的 A.P.I. 和空照圖取用權限開放,Coast 稱之為「無價」的行為。一個較小的車用 GPS 公司 Telenav,也是 Coast 現在就職的地方,最近也提供了轉彎限制資訊,並且雇用專業繪圖者來與 O.S.M. 的業餘人員一起工作。而正在使用 O.S.M. 資料作為自己的地圖的 Foursquare 也推出了一個「地圖修正」app,為 O.S.M. 聯盟增加了 4,000 萬潛在使用者。
Coast 非常的確信,假以時日,Google 的地圖會被 O.S.M. 地圖所超越:「你無法看到維基百科有任何像樣的對手,對吧?」
O’Reilly 則抱持著懷疑論。「一次開放硬體行動打破了 IBM 的獨佔,一場開放系統行動打破了 Microsoft 的獨佔,而毫無疑問的,開放資料的作法也將會勝出,」O’Reilly 承認。但他指出,過去的幾個例子中,獨佔被打破並不是來自與敵對公司直接競爭的結果。「並不是插接相容的主機複製品將 IBM 趕下了王位,也不是 Linux 那樣的開放作業系統將 Windows 趕下了王位。」相反地,他說,「而是這個叫做 PC 的玩具、是那個我們稱之為網際網路的全球運作系統(打敗了 IBM 和 Windows)。」
無論如何,Google 這方面已經決定要做出最好的地圖,不論代價如何。負責所有 Google 地理產品的副總經理 Brian McCledndon,不同意那種把免費地圖部門當做敗家子的想法。因為 20% 的 Google 搜尋屬於「哪裡」類的問題,因此他爭論道,他的團隊應該在整個搜尋收入中擁有相應比例的貢獻。McClendon 表示,從「哪裡」類問題搜尋所賺得的廣告收入已經足以讓過去的投資值回票價了。
  • 新突破!擁有蘋果風格的 Google Map
在六月,Google 以將近 10 億美元的價格買下了受歡迎的社群製圖應用程式「Waze」。這個產品可以被當成交通界的 Twitter,而這項購併被廣泛解釋為一種防衛性的措施,作為阻止競爭對手得到有價值的地圖資訊的方法。
接著在夏天的時候,Google 推出了一個新的地圖介面,代號 Tactile。這次的重新設計,Google 官方將之比擬為「全新的 Google Maps」,目前可以取得測試版本(而且在未來幾個月中可能就會繼承 Google Maps 的名稱並起而代之)。在全球數百個城市進行放大功能,可以看到不只是單純的屋頂而已,建築物本身都是以 3D 呈現,而且可以從任何角度檢視。
再放大到更低的階層,切換到街景模式,你可以進入公共建築物。往上拉回到平流層,你可以看見雲層環繞著地球,根據即時氣象數據呈現。再往後拉,然後你可以看見整個藍色彈珠般的星球在銀河的邊緣,我們的星球在你的指尖下像個軌跡球那樣的滾動著。
新的使用介面就如同 Google Map 推出九年之中所有的改變一樣令人驚訝。而這個改變也讓 Apple 拒絕繼續使用 Google Map 的決定看起來比較像是個合理的商業決策。Tactile 既美麗又優雅,而且準備稱霸全世界,簡單來說,幾乎像是 Apple 一貫的風格。
  • Apple 拒絕繼續跟 Google Map 合作,Google 喪失大量資料源
在多數的說法中,Apple 在 2012 年與 Google 的地圖大評比中是個超級大輸家。人們大聲抱怨 Apple 地圖的許多缺陷,諸如:標記錯誤的醫院急診室、整個消失的城鎮、扭曲的空照圖,終於促使 Apple 的新 CEO Tim Cook 發表公開道歉。而 Apple 負責手機軟體的主管 Scott Forstall 被解雇。最大的傷害可能還是來自於整個事件在 Apple 信譽上所留下的汙點:到底這家公司可靠又優雅的設計哪裡去了?
同時,Google 對於 Apple 的舉措彷彿視而不見。Google Map 一直以來都是 iPhone 上的預設地圖程式,它是作業系統的一部分,不單單只是一個應用程式。但當 Apple 推出 iOS6,它將整個 iPhone 作業系統更新,Google 的地圖突然被 Apple 自產的版本取代。不過一個晚上的功夫,Google Maps 失去了 3,000 萬 iOS 用戶(大約 20% 的全球智慧手機市場),拱手讓給了 Apple,更不要說那些 iPhone 使用者所生成的資料。
這些資料是非常珍貴的。它能夠用來對地圖作微調修正,也能夠從中挖掘出隱藏的關聯性以及潛在的賺錢機會。你可以分析,一個人在什麼時間去了哪裡、在一間特定商店裡相較於其他店待了多長,並且解決這個問題:有多少潛在的客戶本來是要往某特定商店 A 去,最後卻是在對面的競爭商店 B 中完成購買?而且,來自 iPhone 的資料特別有價值,因為這些資料來自於一群願意為了科技和便利支付超額報酬的人。
  • Apple 叛逃,Google 反應慢
但真要說起來,整個事件裡最大的痛處,是 Google 沒有任何的應急計畫。在 Apple 出乎意料的叛逃以後,iPhone 顧客吵著要捨棄 Apple 的地圖產品,轉用 Google Map,但 Google 沒有外部的地圖 app 可以讓 iPhone 下載。Google 花了 3 個月才做出了一個。但 Google 早該對於這種可能有所預備:所有人都知道 Apple 正在策劃著「什麼」。
在 2007 年,第一支帶有 Google Map 的 iPhone 亮相後,Apple 就不斷在買進有前途的小地圖科技公司。產業數據早該讓人懷疑:「我們有所有線上徵才的所有數據,」O’Reilly 說,「而我記得看到 Apple 在雇用地圖類開發者的地方有個巨大的突起。」
這次 Google 和 Apple 的兩敗俱傷讓其他兩個還在產業裡的玩家有了機會:Microsoft 和 OpenStreetMap。Microsoft 比任何人都更清楚,在科技領域的獨佔地位絕不是不可動搖的。它看見它自己扳倒像 IBM 這樣的巨人,也看過自己的作業系統霸權被網際網路所瓦解。
  • 科技業時時都在改變,應該要懂得風險分散
沒有任何人知道下一個新東西會是什麼,但我們都知道很有可能是「會」有的,不管是一個新的科技發明或或是一次法律事件,將再一次震撼網路產業。Microsoft 在分散賭注的風險,以防隱私權的疑慮會導致消費者行為或規範的改變,以致於擊垮整個通訊科技產業:畢竟要能從手機收集 GPS 軌跡並用於繪製地圖以前,必須要經過使用者的同意。
Microsoft 的眾多業務:Windows、Office、Xbox、電動遊戲、顧問服務、手機、以及廣告,讓它在面對不可預測性時能夠分散風險。Google,相反地,則倚賴單一一個極度賺錢的業務「廣告」來補助公司所有其他的事業。Microsoft 的分散、保守作法會讓這家公司能夠永續經營並且蓬勃發展,相反地 Google 則應該會敗下陣來。
另一方面,OpenStreetMap 則是硬生生的在 Google 的領域裡與它正面衝撞。Steve Coast 最近像我展示了他的最新創新:一個長得像迷你版法國號的塑膠 iPhone 配件。「這是卡入式的全景鏡頭,」他說。Coast 打算在近期內發佈一個應用嘗試,能讓任何人的手機都可以當成 Google 全景球來使用。
當然這樣拍出來的全景圖的解析度與 Google 的是無法比擬,Coasts 承認,但他聲稱,真正重要的是價格對品質的比例。「
對任何人來說,只要花 $60 美元就能夠擁有自己的全景攝影車!」他輕聲表示,「真正的進入障礙可能是,你要願意把你的手機黏到你的汽車車頂上。」
Coast 有另一個相關的計畫,是要增加更多且更好的空照圖到 OpenStreetMap 當中。他們發現,對於電腦程式來說,把許多小飛機所拍的照片結合成一個看來像是解析度及高的衛星照片是個相對容易的作法。而這個月的某一天,一家空照圖像新創企業 Planet Labs,計畫要推出全球最大的私有地球攝影衛星網路,並且將所有他們所拍攝的照片完全免費公開。
  • 地圖所引導的未來
知名作家 Jorge Luis Borges 的短篇故事《科學的嚴謹》中,有一個熱忠於製圖學的帝國,最後當地圖的比例尺精細到 1:1 的時候,整個帝國就被覆蓋在地圖下面。「就在今日,在西方的沙漠之中,」Borges 在文章最後寫道,「你仍然能夠看到那張廢棄地圖的部分遺跡,上面住著動物和乞丐。」
我們正很快的迎向一個終局,就是閱讀地圖的能力可能成為一種失傳的藝術。由 HousingMaps 開始蓬勃發展的線上地圖世紀到後來 Foursquare 和其他人將這個概念運用在各自的邏輯上。如果將智慧型手機說成是迎向 1:1 世界地圖的里程碑一點都不誇大。今日,一步一步給予導航指示的是典型的地圖 App,目前已經有些地圖會發出聲音告訴你該怎麼走。而當車子們自己自動駕駛的時候,地圖將會完全被吸收在機器裡面。
現在,Google 擁有大約 25 輛試驗性的自動駕駛車在加州與內華達州的街道上行駛。目前他們已經在沒有發生什麼嚴重事故的狀況下行駛了 600,000 英哩。這個自動駕駛演算法之所以能夠運作並不是因為在人工智慧上有了什麼特別的突破,他們靠地圖運作
每一條 Google 自動駕駛車所行駛過的路一開始都由一輛人類駕駛的車,配上能夠感應分隔線的寬度的精準感應器所探勘過。路段的每一個細節都在事前被繪製成地圖。根據 Google 研發負責人 Peter Norvig,對於電腦視力和人工智慧系統來說,要從一個畫面中挑出交通號誌燈並且判斷他是紅、黃、或綠是非常困難的。但當你已經知道交通號誌在哪裡時,辨認顏色就變得相當簡單。
Google 的共同創辦人之一 Sergey Brin 已經承諾,要在未來的四年內釋出自動駕駛的技術,Google 的地圖將會是這些自動車裡面的標準功能。而不甘示弱的 Tesla 執行長 Elon Musk 也承諾,Tesla 汽車將會在三年內做到自動駕駛技術。現在還無法知道 Tesla 是否會使用 O.S.M 的地圖,但徵兆顯示:他們不會採用 Google 地圖的。
到了那個時候,地圖將會只是資料,一個讓我們的手機、汽車、和天知道還有什麼東西等等,能夠在真實世界中進行導航。屆時用的會是誰的數據呢?Google 的?我們的?我們汽車公司的?現在下定論還太早。但一件事情是確定的,O’Reilly 說。在最後,
「得到了最多數據的人將會迎來勝利。」
(資料來源:The New York Times;圖片來源:Moyan_Brenn,CC Licensed)
資料來源:科技爆橘

輸入地址批次轉換經緯度小工具

因為工作需要將大量商家地址轉換成經緯度座標,再標記於 Google Maps 地圖上應用,剛好 Google Maps Javascript API 有提供相關 API 可使用,於是我就手癢寫了一個網頁小程式,可以將地址批次轉換成經緯度,我將程式分享給大家使用囉。
  
  

  
  以下是 Google Maps API 處理地址轉換經緯度的範例,很簡單,有個小「眉角」是不能太密集呼叫 API,否則會被 Google 阻擋下來不回應結果,建議每次呼叫間隔 1.5 秒時間就差不多囉。


如果使用上有什麼問題或批評指教,請我與聯繫,謝謝。

2014年9月23日 星期二

How to Create a Google Map Location

10步驟介紹十分詳細
http://www.wikihow.com/Create-a-Google-Map-Location
Ever wondered how people add a place to Google Maps? Well if you don't see a place that is there, add one! People can benefit from your contribution of adding places.

Steps

  1. Create a Google Map Location Step 1.jpg
    1
    Go to the Google Map Maker web page. The site ishttp://www.google.com/mapmaker .
    Ad
  2. Create a Google Map Location Step 2.jpg
    2
    Sign in (if you have not already) with your Google account.
  3. Create a Google Map Location Step 3.jpg
    3
    On the main page, click "Add New" and from the drop down menu select "Add A Place"
  4. Create a Google Map Location Step 4.jpg
    4
    Zoom in where the place is that you want to add.
  5. Create a Google Map Location Step 5.jpg
    5
    On the map, drop the marker on the building or area where the place is.
  6. Create a Google Map Location Step 6.jpg
    6
    Select a category. So say if the place you are adding is a restaurant, click on restaurant or type it in the text box.
  7. Create a Google Map Location Step 7.jpg
    7
    Add the name of the place. You can also add contact information and a description.
  8. Create a Google Map Location Step 8.jpg
    8
    Add a address so when people search it, Google Maps can generate driving directions.
  9. Create a Google Map Location Step 9.jpg
    9
    If you want, you can add a area for the place. Do this by clicking "Add New"and click "Draw a Shape" from the drop down menu.
  10. Create a Google Map Location Step 10.jpg
    10
    Click the save button.

2013年5月20日 星期一

Google Maps Android API V2使用及問題解決


因為Google Maps的API版本更新,之前的一些教程都是關於舊版本V1的,雖然Google說繼續提供服務,但是不再提供API Key的申請。

而新的V2版本貌似改動還挺大。也沒搜到國內有什麼系統介紹的博客文章之類的(書肯定是來不及那麼新了)。

斷斷續續折騰了大概半個月,因為對Android也不是特別熟悉,所以碰到這樣那樣的問題。

終於在昨天看見模擬器上跑的地圖了。太感人了。

下面就主要說說要成功做成這一件事的流程吧。

因為肯定有時效性,所以打上一個時間戳記:版本更新事件發生在2012年12月,而這篇博文目前的時間是2013年1月1日。

背景
一些相關的連結:

Google Maps Android API V1的介紹:

HTTPs://developers.google.com/maps/documentation/android/v1/mapkey?hl=zh-CN

Google Maps Android API v2的初步介紹:

HTTPs://developers.google.com/maps/documentation/android/

Introduction
HTTPs://developers.google.com/maps/documentation/android/intro

Getting Started
(本部分參考HTTPs://developers.google.com/maps/documentation/android/start)

1.首先安裝Google Play services SDK
Google Maps Android API是作為這個SDK的一部分發行的。

這個安裝是通過Android SDK Manager進行,配置好之後的Eclipse上面應該有Android SDK Manager的圖示,一般的SDK版本安裝和更新都在這裡進行。

安裝和更新Extras下的Google Play services即可。

2.獲取API key
獲取Maps API key需要兩樣東西:應用的signing certificate和它的package name。

獲取這個key之後,把它加在應用程式的AndroidManifest.xml檔裡即可。

為應用獲取一個key還是需要好幾個步驟的,下面詳細說明:

獲取數位憑證(digital certificate)資訊
數位憑證有Debug和Release兩種,下面主要說Debug的。

要獲取一個叫做SHA-1 fingerprint的東西,作為數位憑證的一個簡短代表。

這個指紋(fingerprint)是通過一個雜湊演算法得到的字串,為了得到你的證書的SHA-1 fingerprint,首先要找到你的debug keystore 檔,檔案名叫debug.keystore。

預設情況下它和虛擬機器AVD存放在一起,win7下的路徑是:C:\Users\your_user_name\.android\,也可以通過Eclipse中的Windows > Prefs > Android > Build來查看這個路徑。

然後,在cmd命令列裡運行下列命令:

keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android就顯示一大堆東西,其中就有證書指紋:
1744520  


SHA1那一行就包含了證書的SHA-1 fingerprint,是二十段用冒號割開的數位段,每段是兩個十六進位的數。

在Google APIs Console上創建API Project
在Google APIs Console上創建專案,並且註冊Maps API。

首先,去這個網址:HTTPs://code.google.com/apis/console/
 
用Gmail的帳戶登錄,如果是第一次的話,需要創建專案,預設情況會創建一個叫做API Project的專案。

點擊左邊的Services,會在中間看到很多的APIs和Services,找到Google Maps Android API v2,然後把它設置成on,需要接受一些服務條款。

獲得API Key
在左邊的導航條中選擇API Access。

在出來的頁面中選擇Create New Android Key...就可以生成key了:
1744521  


然後在對話方塊中填入:SHA-1 指紋, 分號隔開,然後是應用的 package name.然後就會生成一個Key。

比如:
1744522  


3.把API Key加入應用程式
首先,建立虛擬裝置AVD和應用程式。

關於AVD,官方文檔並沒詳細介紹,我後面會有說明。

建立好應用程式,注意包名應該和申請key時候的包名一致。

之後修改AndroidManifest.xml檔:

3.1.在元素中加入子標籤

3.2.加入一些許可資訊

com.example.mapdemo.permission.MAPS_RECEIVE"/> 其中com.example.mapdemo換成自己的包名。


4. AndroidManifest.xml中的其他具體設置

許可設置

作為 的子項目,需要加入下列一些:

android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> OpenGL ES V2特性支援

同樣也是作為 的子項目。

5.加上地圖
首先佈局檔:

parent" android:layout_height="match_parent" class="com.google.android.gms.maps.MapFragment"/> 然後在MainActivity.java:

MainActivity.java package com.example.mapdemo; import android.app.Activity;import android.os.Bundle; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } 遇到的問題和解決的方法
程式編譯錯誤,顯示找不到一些類
如圖:

1744523  

解決這個問題,首先需要把Google Play services的類庫載入進來:

在Eclipse裡面選擇:File > Import > Android > Existing Android Code Into Workspace然後點擊Next.

之後Browse..., 找到路徑下的/extras/google/google_play_services /libproject/google-play-services_lib, 然後選擇Finish。

第二步是添加對這個庫的引用:

在自己的專案上右鍵,選Properties,左邊選Android,然後在下面的Library裡面Add剛才的google-play-services_lib。

1744524  

之後程式就應該能運行了。

接著你可能會碰到下面的問題:

程式運行成功,但是顯示This app won't run unless you update Google Play services.

如圖:
1744525  


有傳言說V2不能在AVD上運行,可能Google還會對此問題進行更新。

經過搜索,這個問題已經在Stackoverflow上被討論過了,連結

所以看來在AVD上運行的問題已經被解決了。

解決的方法就是在AVD上安裝兩個包:vending.apk和gms.apk,(給一個網盤連結

並且AVD就選擇普通的API 16就行,不需要是Google APIs。我選的是Android4.1 API16.

安裝時把那兩個包放在目前的目錄,用命令列安裝:

1744526  

之後運行程式,就出地圖了:
1744527