V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
chemfinder
V2EX  ›  奇思妙想

有没有基于 LBS 获得学校名称的接口呢?

  •  
  •   chemfinder · 2017-01-23 04:11:37 +08:00 · 3826 次点击
    这是一个创建于 2863 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如何获得这样的接口呢?我想让注册用户依据 LBS 快速获得其附近 2 公里内的学校名称,改善注册时的用户交互性能。
    17 条回复    2017-04-03 20:26:29 +08:00
    xfspace
        1
    xfspace  
       2017-01-23 08:20:35 +08:00 via Android
    高德地图自己改善下接口?
    jy02201949
        2
    jy02201949  
       2017-01-23 09:02:54 +08:00 via iPhone
    好像百度地图就有这样的 api 啊到百度地图 api 那去看看
    alexgor
        3
    alexgor  
       2017-01-23 09:08:12 +08:00
    baidu 地图搜索附近的学校, 能满足你 需求么
    chemfinder
        4
    chemfinder  
    OP
       2017-01-23 09:12:11 +08:00 via Android
    @alexgor 学校的标识是搜索学校名字吗?我只需要中小学, 99 中和第一中学还有各种子弟中学,好像关键词很难搞啊。
    jydeng
        5
    jydeng  
       2017-01-23 09:21:25 +08:00
    自己实现一个吧,也不难。
    先把你需要的中小学的位置信息入库,然后拿当前的位置做下匹配行了。
    7sDream
        6
    7sDream  
       2017-01-23 09:22:23 +08:00
    7sDream
        7
    7sDream  
       2017-01-23 09:25:13 +08:00
    http://lbs.qq.com/webservice_v1/guide-search.html

    貌似这个好一点, keyword 填大学就行
    chemfinder
        8
    chemfinder  
    OP
       2017-01-23 09:38:18 +08:00 via Android
    @7sDream 我要搜的是所有中小学,关键词不好统一啊。。。
    7sDream
        9
    7sDream  
       2017-01-23 09:43:41 +08:00
    @chemfinder

    有根据类型 filter 的, search 的文档里有写。

    然后这里是类型列表: http://lbs.qq.com/webservice_v1/guide-appendix.html

    有大学中学小学,支持多分类同时搜。
    sobigfish
        10
    sobigfish  
       2017-01-23 11:33:54 +08:00
    高德里也有啊,搜 POI 类型
    以下引用》
    周边检索介绍

    适用于搜索某个位置附近的 POI ,可设置 POI 的类别,具体查询所在位置的餐饮类、住宅类 POI ,例如:查找天安门附近的厕所等等场景。

    说明:

    1 、支持指定查询 POI 的类别。高德地图的 POI 类别共 20 个大类,分别为:汽车服务、汽车销售、汽车维修、摩托车服务、餐饮服务、购物服务、生活服务、体育休闲服务、医疗保健服务、住宿服务、风景名胜、商务住宅、政府机构及社会团体、科教文化服务、交通设施服务、金融保险服务、公司企业、道路附属设施、地名地址信息、公共设施,同时,每个大类别都还有二级以及三级的细小划分,具体的 POI 类别请参考: POI 分类编码表。 http://cache.amap.com/lbs/sdk/AMap_Api_Table.zip

    2 、不设置 POI 的类别,默认返回“餐饮服务”、“商务住宅”、“生活服务”这三种类别的 POI 。
    http://lbs.amap.com/api/ios-sdk/guide/map-data/poi/#keywords
    chemfinder
        11
    chemfinder  
    OP
       2017-01-23 15:35:53 +08:00 via Android
    高德,百度,腾讯,三家地图哪家强?准确度不能太低的啊。
    hl
        12
    hl  
       2017-01-31 22:35:43 +08:00   ❤️ 1
    到某官方网站抓取官方详尽的全国学校列表。然后调地图 API
    arens
        13
    arens  
       2017-02-13 11:48:13 +08:00
    之前团队开发的 LBS 应用就有这样的功能,不过是商圈,楼主的是什么应用?
    chemfinder
        14
    chemfinder  
    OP
       2017-04-02 22:42:31 +08:00
    @hl 请问某官方网站是指哪个网站呢?可以私聊一下吗?
    hl
        15
    hl  
       2017-04-03 19:42:51 +08:00
    @chemfinder 一些教育部相关的网站,比如: http://www.moe.edu.cn/srcsite/A03/moe_634/201606/t20160603_248263.html

    这里面有个全国普通高等学校名单 http://www.moe.edu.cn/srcsite/A03/moe_634/201606/W020170213333264378621.xls

    这里面每年会更新一些统计的高校名单,如果要找包含小学初中相关的,也需要从这些政府网站上去找。
    hl
        16
    hl  
       2017-04-03 19:50:07 +08:00
    @chemfinder 我个人觉得政府公开的列表里,需要找到历年都怎么发布,监控起来定期抓取。也可以去一些政府合作的培训机构或者社会考试之类的网站上,一些联动下拉里面会有学校信息,可以全部整合起来去重,反正学校的名字不会经常变。

    把这套学校名称的池维护起来,时间长了就越来越完整了,然后你就可以拿着这些学校名字调地图接口,然后给一个合理的地理范围做为附加信息,然后 LBS 进入范围的就获得属于该范围对应的学校名称,巴拉巴拉的。。。
    chemfinder
        17
    chemfinder  
    OP
       2017-04-03 20:26:29 +08:00
    恩恩 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   932 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:14 · PVG 06:14 · LAX 14:14 · JFK 17:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.