在emacs中使用google map api?!

當別人告訴你emacs 能做什麼什麼的時候,要淡定,這是emacsen固有的zhuangbility行爲。

 

所以當區區在slashdot上看到google-maps-el 時,作爲programmer,想到的只是仔細考察一下其實現過程:

It fully implements the Google Static Maps API and the Google Maps Geocoding API .

 

大約花了一下午,掌握了這兩個api的使用之後,我改寫了其中的一些函數:

通過這兩個變更,就在emacs可以支持方向鍵移動交互查看google map了,當然,由於基於static api,速度不是非常理想。不過通過這個實驗,可以體驗到很多google api和emacs編程。

 

CSDN的博客完全放elisp代碼很不方便,如果有朋友對這個帶方向移動交互的代碼patch感興趣,可以留言聯繫,或者自己研究一下(more fun)。下面是一張運行效果圖:

 

國人也有高手跟進了,並且提供了中文資料

 

另外說一下的是,google-maps-el的作者真是個高手啊,他的rainbow-mode和awesome X管理器非常好用,猛擊 瞭解吧。

發佈了107 篇原創文章 · 獲贊 10 · 訪問量 43萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章