realazy


第一个地图mashup——共饭

之前看过TwitterVison,便萌生使用饭否的数据搞一个类似的应用。遗憾的是谷歌地图不能使用地理译码(知道我为何不说Google Maps了吗),之前我想自己去搜集全国城市的经纬度,但觉得太浪费时间了。于是又研究了一下我要地图网,他们能够提供地理译码,但是地图观感和动画效果却比不上谷歌地图。

于是来个偷梁换柱法,使用我要地图网的API获取地理译码,然后交给谷歌地图来显示。从而诞生了我的我的第一个地图mashup——口号是“海内存知己,天涯共饭否”的共饭:http://realazy.org/projects/gongfan/。欢迎赏光 :) 动画效果和数据的抓取算法还比不上TwitterVison,有空会逐步改进的。

以上。

更新:整理出一份地理译码索引起来,这样就不用每次查询,效率提升不少。

JavaScript源文件在此,欢迎交流与指正。

34 Responses to “第一个地图mashup——共饭”

  1. longwosion Says:

    不错~好好学习中~

  2. smzz Says:

    really?
    感觉比twittervision那个好看多啦:)

  3. hadi Says:

    为什么?

  4. Robin Xu Says:
  5. 北极冰仔 Says:

    非常不错, 我觉得这样的应用比单纯的博客地图更好! 支持你!

  6. dexbol Says:

    realazy 太强了。

  7. liuyaxin Says:

    可以使用Maxmind的GeoIP库

  8. jear Says:

    呵呵,绝对的崇拜!!!感谢

  9. cosbeta Says:

    不错不错,不过yahoo也有ceocode的

  10. 小马驹 Says:

    完全看不懂,太有才了

  11. redbindy Says:

    猜不透怎么弄的。。。呵呵,,

  12. shuweitian Says:

    绝对支持你,拜一下

  13. blankion Says:

    昨天放了人家一只好大好大的鸽子,知道今天那只鸽子还在蓝天上飞舞!

  14. geuro Says:

    我想在google map的气泡提示上显示我目前正在干什么,位置就是我家的位置,可是不管我怎么试总是没有成功,你能教教我吗?谢谢。

  15. nic Says:

    海内存知己,天涯共饭否……好东西,支持!

  16. 半兽人 Says:

    太有才了,赞一个。 可是我是地球人:)

  17. 波希米亚 Says:

    不错啊,哈~~

    而且你的BLOG内容现在也越来越简了,
    把字数压缩到最少,而且还表达的很清晰:)

  18. uk Says:

    老大.我好佩服你.之前我也有过这样的想法.因为条件有限这个计划就夭折了
    我是现在是一个工地上的工人.
    去年这个时候我开始对网页制作和编程产生了浓厚的兴趣并且自学了半年.个人觉得我很有天赋.说实话我是个比较聪明的人(~~可能想法和别人不一样就感觉自己很聪明了吧!~~~)
    高中的时候成绩很好.由于沉溺网络游戏而早早的结束了我的学业.
    由于种种原因我不得不放弃了我的理想.我周围的人都在企图把我变成一个包工头(说起来可笑~真的~我感觉自己很狼狈)
    这半年的时间我已经把我去年半年所有累积的东西全都放弃了.因为太忙
    只到看到你的这个作品.说真的我甚至有点感动~所以第一次冒昧说了很多想说的话(~~职业潜水员~~)

    我会经常来的.希望能看到你指导性的回复

  19. twifan Says:

    很棒! 我模仿twittervision,做了一个, 在google map上实时观看来自世界各地的中文消息:
    – twitter,
    – 饭否,
    –叽歪

    统统包括! 也很棒啊! :-)

    twitter的geocode由twittervision提供, 饭否和叽歪的, 我是自己建了一个全国城市(包括直辖市,省会,和城市和县)的列表–近2500城市! realazy用的js来从51ditu得到geocode,很好,可惜我不太会用.

    如果需要城市geocode的请到论坛留言,我可以提供下载…….

    演示: http://twifan.com
    论坛: http://twittersky.com

  20. twifan Says:

    饭否名人堂 Top100 开张啦! (以关注者数量排序,其它排序正在增加中) http://twifan.com/ 敬请关注!

  21. 节能上将 Says:

    已经很棒啦!加我为好友吧,哈哈~http://fanfou.com/mjsam

  22. 浪子 Says:

    看了半天完全看不懂共饭否是干嘛的.一会这一会那的..晕了….

  23. plumblossom Says:

    这个咚咚真是太牛了~
    51ditu的经纬度是加密的,好像和google map 的对应有一定的误差。
    如果我想做一个在一个城市(而不是全国范围的)共饭。是不是这个误差很难接受呢?
    希望各一些指导性的建议 : )

  24. shjy.nicholas Says:

    这个看上去是很有新意,可是我没有看懂,这个到底有什么作用呢?或者作者想告诉我们什么?

  25. 小白 Says:

    佩服,佩服,
    我也在学习mashup
    能不能把源代码给我学习学习??
    感激不尽.
    如果可以请发到我邮箱:zhenswx@126.com

  26. foolegg Says:

    给个geocode的下载吧~~~ Maxmind的GeoIP库下了个数据库用文件,打开是dat类型,不知道怎么安装啊

  27. peter Says:

    我正在做Google map的应用,可否看看你的源代码,如果可以请发到我的邮箱,coopeter@gmail.com,非常感谢

  28. yuri Says:

    有没有偿试着用virtual earth来做?
    最近在看,不过国内能找到的资料实在是太少了.

  29. miuo Says:

    你好,目前我也正关注google api,你的这个mashup很不错,能share 一下source code么?

  30. goolea Says:

    厉害,佩服,由这我才知道TwitterVison,

  31. cq Says:

    真是太有才了,就是不知怎玩啊

  32. wp Says:

    cool!

  33. ioiq Says:

    @plumblossom 我做过一个小测试,51地图的经纬度和谷歌地图的对应误差不是很大

  34. 瓜籽 Says:

    佩服!佩服!大牛一个!

Leave a Reply


realazy (懒到死) is proudly powered by WordPress | Entries (RSS) and Comments (RSS)