V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nostalgia
V2EX  ›  自然语言处理

有什么办法能获取一个城市下的地名?

  •  
  •   Nostalgia · 2022-08-02 14:29:26 +08:00 · 2461 次点击
    这是一个创建于 826 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有什么办法能获取一个城市下的地名?需要这种词库,要求能覆盖国内主要城市。
    这里的地名包括街道、小区、地铁站等。以北京市为例,包括中关村、五道口、和平里……

    有付费方案也可以考虑,最好能附上价格。

    谢谢大家。
    9 条回复    2023-11-08 07:53:14 +08:00
    TimePPT
        1
    TimePPT  
       2022-08-02 14:49:12 +08:00   ❤️ 1
    rsy
        2
    rsy  
       2022-08-02 15:09:02 +08:00   ❤️ 2
    可以使用腾讯、高德、百度的地点搜索服务,这个数据可以是最新的,输入法的词库是一般都比较陈旧,除非专门有人去维护这样的词库,否则数据是不够全面和准确的
    https://lbs.qq.com/search
    https://lbs.amap.com/product/search
    https://lbsyun.baidu.com/products/search
    whywaoxaks
        3
    whywaoxaks  
       2022-08-02 15:12:17 +08:00   ❤️ 1
    从数据统计公司购买。
    Nostalgia
        4
    Nostalgia  
    OP
       2022-08-02 15:23:19 +08:00
    @whywaoxaks 有具体的公司推荐不?
    newledge
        5
    newledge  
       2022-08-19 18:14:45 +08:00
    @rsy 现在这些公司对普通开发者不友好了,调用次数太少了。哎。
    rsy
        6
    rsy  
       2022-08-20 13:34:32 +08:00 via Android   ❤️ 1
    @newledge 那你试一下天地图,这个是官方背景的
    http://lbs.tianditu.gov.cn/
    newledge
        7
    newledge  
       2022-08-22 16:45:59 +08:00
    @rsy 好的,
    Nostalgia
        8
    Nostalgia  
    OP
       363 天前
    @rsy 老哥,你的思路在可操作性上有点不理解。
    通过请求地图 API ,来获取一个城市的地名;但地图似乎没有一个网状/图状的脉络,能让请求方用 BFS/DFS 来爬取这些地点?
    rsy
        9
    rsy  
       363 天前 via Android   ❤️ 1
    @Nostalgia 行政区划的数据你可以用统计局的,精确到每个街道的居委会
    http://www.stats.gov.cn/sj/tjbz/tjyqhdmhcxhfdm/2023/index.html

    然后通过行政区划区域检索该地区附近的街道、小区、地铁站等
    https://lbsyun.baidu.com/faq/api?title=webapi/guide/webservice-placeapi/district

    或者你看看这个,刚搜到的,自行测试数据有效性
    https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.