V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ooof
V2EX  ›  问与答

有没有一个类似 google map 的框架,可以用它浏览自己画的地图,并可以在上面添加代码定制它?

  •  
  •   ooof · 2010-11-14 16:01:09 +08:00 · 4758 次点击
    这是一个创建于 4913 天前的主题,其中的信息可能已经有所发展或是发生改变。
    rt
    10 条回复    1970-01-01 08:00:00 +08:00
    kejinlu
        1
    kejinlu  
       2010-11-14 16:07:42 +08:00
    每发现呢,这个貌似是地图的核心技术哦,不同的地图图层的分割存储,页面的图层使用js获取等。
    ooof
        2
    ooof  
    OP
       2010-11-14 16:49:23 +08:00
    如果没有现成的框架,都想直接让下载一个大图,然后整张的 移动大图。

    另外,google map 这样的方式支持粘贴不同高度的地图,真是有趣。极端的情况下,甚至可以深入到地层吧。
    kejinlu
        3
    kejinlu  
       2010-11-16 01:45:03 +08:00
    帮楼主觅到了一个开源框架 http://openlayers.org/ 传说中 我朝的“天地图”也是基于这个的。楼主感谢我吧。哈哈哈。
    GordianZ
        4
    GordianZ  
    MOD
       2010-11-16 02:05:34 +08:00
    @ooof Google maps不是自己就有么?
    http://code.google.com/apis/maps/
    lianghai
        5
    lianghai  
       2010-11-16 02:08:07 +08:00
    @GordianZ 楼主指的是一个彻底 DIY 的地图。
    GordianZ
        6
    GordianZ  
    MOD
       2010-11-16 02:55:38 +08:00
    @lianghai 我记得也是可以的,可以在上面套用自己的地图。BFBC2网站上的War Room就是这样实现的:
    http://img.ly/2rkF
    ooof
        7
    ooof  
    OP
       2010-11-16 09:42:00 +08:00
    谢谢 @kejinlu ,谢谢各位。 :)

    http://openlayers.org/download/ 下载了 OpenLayers-2.10.zip ,解压后正迷茫的浏览那些文件。
    lianghai
        8
    lianghai  
       2010-11-16 13:52:05 +08:00
    @GordianZ 是用这个特性 [1] 吗?看起来 http://openlayers.org/ 的体验确实不太好……天地图就非常糟糕……

    [1] http://code.google.com/apis/kml/documentation/mapsSupport.html
    napoleonu
        9
    napoleonu  
       2010-11-16 14:05:21 +08:00
    http://code.google.com/apis/maps/documentation/javascript/maptypes.html#CustomMapTypes

    Google map 完全支持使用自己的地图等同于默认提供的ROADMAP, SATELLITE, HYBRID and TERRAIN
    ooof
        10
    ooof  
    OP
       2010-11-18 12:12:58 +08:00
    我设想了一个相关的应用:

    基本上就是以一个本地的地图为基础(地基),然后在上面增加一下位置关联的应用,比如报道新闻、讨论、商店标志等。

    不知道是否有人有兴趣去做出来。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3593 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:37 · PVG 12:37 · LAX 21:37 · JFK 00:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.