V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daocao
V2EX  ›  Java

求拍砖,基于 Google Maps 的 api 地图 App 开发

  •  
  •   daocao · 2016-02-15 09:07:48 +08:00 · 3431 次点击
    这是一个创建于 3197 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2 月 14 晚上,和两个基友聊到很晚,一个突发的创意。

    基本上是调用 Google Maps 的 api ,实现在地图上加载一些位置和少量信息的东东。

    有点类似于 台湾的 好人地图。

    个人主要是前端,对 app 的开发并不是非常懂。但,从实现原理上来说,感觉应该不难的,是不是?

    请了解或做过 地图 api 开发 app 的 v 友 不吝赐教,感激不尽。

    15 条回复    2016-02-16 18:53:25 +08:00
    lyning
        1
    lyning  
       2016-02-15 09:20:07 +08:00   ❤️ 1
    在地图上加载东东有接口给你调,放心,不难
    dong3580
        2
    dong3580  
       2016-02-15 10:22:08 +08:00   ❤️ 1
    很久以前有大神做过,.NET 版的:
    https://greatmaps.codeplex.com/
    然后博客园有大神加入了国内的地图:
    http://www.cnblogs.com/enjoyeclipse/tag/GMAP.NET%20%E5%9C%B0%E5%9B%BE/
    daocao
        3
    daocao  
    OP
       2016-02-15 11:02:42 +08:00
    @lyning 问的稍微深一点,因为在做前期构化,能加载出什么样的数据和结构??

    已知道的名字。 其他的呢?

    电话?

    地址?

    图片?
    xuboying
        4
    xuboying  
       2016-02-15 11:10:04 +08:00   ❤️ 1
    安利一个自己写的 map 程序 https://github.com/xuboying/route2map
    里面的绘图是用三方的 pygmaps.py ,我看了下,就是调用 js api 的 py 实现
    感觉最简单的做法是写个基于 html5 的 app
    daocao
        5
    daocao  
    OP
       2016-02-15 11:14:53 +08:00
    @xuboying 是准备写 html5 的,然后封装。

    您的 route2map 有应用案例,可以学习下吗?
    xuboying
        6
    xuboying  
       2016-02-15 11:20:53 +08:00
    @daocao 就是调用 traceroute ,把输出结果 pipe 到程序里,程序会查询 ip 数据库,找到坐标,再在地图上绘出坐标,显示到默认浏览器里
    lyning
        7
    lyning  
       2016-02-15 11:29:08 +08:00
    @daocao 你说的都没问题
    daocao
        8
    daocao  
    OP
       2016-02-15 11:29:41 +08:00
    @xuboying - - 其实我只是个偏前端的 pm - - 你说的这些,我几乎全看不懂了 - - 还是非常感谢。我会努力去理解 traceroute 。再谢
    arens
        9
    arens  
       2016-02-15 14:43:53 +08:00   ❤️ 1
    国内很少看到基于地图为底层延伸出来的 APP ,除非本身是做地图的,有自己的地图库,不然依靠国内大平台的框架上做自己的功能,很容易被牵着鼻子走
    daocao
        10
    daocao  
    OP
       2016-02-15 15:26:51 +08:00
    @arens 额,并不是一个很大型,很高级的 app 。 感觉不需要上升到那么高的层面看问题

    只是类似一些类 O2O 的,需要 地图 api 支持。
    kojirou
        11
    kojirou  
       2016-02-15 15:27:25 +08:00 via iPad   ❤️ 1
    这种和官方地图差异化太小了吧
    daocao
        12
    daocao  
    OP
       2016-02-15 15:31:35 +08:00
    @kojirou 是实现了不一样的内容。比如主贴中提到的好人地图。把一些分类的内容,去呈现到地图上。但好人地图并未内置地图。只是给了地图链接,需要转到 google map 去打开。
    Neveroldmilk
        13
    Neveroldmilk  
       2016-02-16 09:14:24 +08:00   ❤️ 1
    不要拿 google map 做国内地图,否则就是给有关部门作对。
    daocao
        14
    daocao  
    OP
       2016-02-16 11:08:05 +08:00
    @Neveroldmilk 额,好建议。谢谢。 百度,对吧?
    playniuniu
        15
    playniuniu  
       2016-02-16 18:53:25 +08:00   ❤️ 1
    用 leaflet.js 就可以实现,看看官网 demo 就行, 后台地图用 mapbox 或者 openstreet 的, google 的在国内被墙
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:42 · PVG 08:42 · LAX 16:42 · JFK 19:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.