爱意满满的作品展示区。
ruiduobao

我制作了一个中国五级行政区划矢量数据查询与下载网站

  •  1
     
  •   ruiduobao · Nov 3, 2023 · 6800 views
    This topic created in 1096 days ago, the information mentioned may be changed or developed.

    我是一名地信工程师,受困于行政区划数据的不标准化和难以获得。我就基于统计局的行政统计代码和 CTAmap 数据制作了一个五级行政区划矢量数据查询与下载网站。

    网址为: https://map.ruiduobao.com/

    示意图

    目前支持 2010 年-2023 年省市县乡村的矢量数据( shp ,json 和 svg 格式下载),欢迎大家使用,是非盈利的。

    56 replies  •  2023-11-06 13:01:13 +08:00
    print
    print
    Nov 3, 2023
    1
    👍
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023❤️3
    2
    因为我不是程序员,大部分代码都是 chatgpt 教我写的,代码很粗糙,如果有研究兴趣的话,可以看我的 github 仓库,代码已经全部上传: https://github.com/ruiduobao/gaode_MAP_CUN
    Qlccks2
    Qlccks2
    Nov 3, 2023❤️1
    3
    很棒 能否加个邮编区号之类的东西?
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    4
    @Qlccks2 点击审查要素,就能看到编码。编码隐藏在 a 标签里面
    Qlccks2
    Qlccks2
    Nov 3, 2023
    5
    @kitmyfaceplease2 #4 感谢回复。我想说的是邮政编码和电话区号,不是行政区划编码。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    6
    @Qlccks2 嗯嗯,感谢建议。如果有邮政编码数据库,后期可以做个匹配试试。
    rm0gang0rf
    rm0gang0rf
    Nov 3, 2023
    7
    佩服~
    rm0gang0rf
    rm0gang0rf
    Nov 3, 2023
    8
    收藏了
    windrun
    windrun
    Nov 3, 2023
    9
    很棒 收藏了
    mskumiko
    mskumiko
    Nov 3, 2023
    10
    很棒,值得收藏!! !
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    11
    这个网站的
    @mskumiko 感谢认可
    TablePie
    TablePie
    Nov 3, 2023
    12
    厉害厉害
    byp
    byp
    Nov 3, 2023
    13
    vercel 地址不能访问了
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    14
    @byp vercel 是用来调试的,忘了删了。用网站:map.ruiduobao.com
    jgh004
    jgh004
    Nov 3, 2023
    15
    查了下我老家,定位不是很准,偏了几十公里。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    16
    @jgh004 嗯嗯,村级定位是根据高德地理编码来的,哈哈哈,这种情况可能还是存在的。省市县乡四级数据会好点
    scorpion91
    scorpion91
    Nov 3, 2023
    17
    小心查水表
    paopjian
    paopjian
    Nov 3, 2023
    18
    虽然不想浇冷水,但是涉及行政区划 地理标识 卫星地图的内容如果没有资质最好还是不要放在境内实名的域名网站里.
    shyrock
    shyrock
    Nov 3, 2023
    19
    支持一下。

    本来以为是跟地图配套的边界点阵数据,
    但是下载下来一个 svg 图片,不知道要怎么用呢
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    20
    @paopjian 有道理!我换个域名去。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023❤️1
    21
    @shyrock 用 gson ,里面是 wgs 84 地理坐标系。
    Greendays
    Greendays
    Nov 3, 2023
    22
    不错啊。不过点开下载之后,不输入密码好像就没法返回了,可能加一个 x 比较好
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    23
    @Greendays 其实是明文密码,你点击 F12 ,就可以看到密码是 4444
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    24
    @Greendays 这个是个 bug 。加一个 X 是什么意思啊?
    Greendays
    Greendays
    Nov 3, 2023
    25
    @kitmyfaceplease2 就是右上角加个"X"关闭的意思
    malusama
    malusama
    Nov 3, 2023
    26
    有中国县级的 gson 格式下载么? 还是需要自己全部下载后合到一起啊
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    27
    @malusama 2013 年-2023 年逐年的中国省市县三级行政区划。 链接: https://pan.baidu.com/s/1z7inFQk9M8jtEWY8UCN1Qw?pwd=4444
    提取码:4444 这个是 shp ,转换下格式就是 gson 了
    OPLUS
    OPLUS
    Nov 3, 2023
    28
    非常棒,收藏了
    Jooeeee
    Jooeeee
    Nov 3, 2023
    29
    @kitmyfaceplease2 大佬!!!请教下,如何获取包含地块的用途的地图,居住用户,商业区用地,医院、学校用地等
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    30
    @Jooeeee 你说的这种可能是 POI 数据或者 AOI 数据。这种可以通过地图平台爬取,具体可以参考这篇博客: https://mp.weixin.qq.com/s/IVMQj7Sid4x4LFkUxs_thA
    tf2
    tf2
    Nov 3, 2023
    32
    @kitmyfaceplease2 太棒了。能否支持多选,同时展示多个行政区划?
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    33
    @justfindu 相似但不同。都是行政级别的展示。
    ( 1 )数据来源不同:省市县的时间序列数据来源是 CTAmap ( shengshixian.com ),是基于 1:100 万国家基础地理矢量来的,他们的是高德矢量数据;
    ( 2 )层级不同:我提供的是 5 级,datav 是 3 级,StatsGov 是 4 级。
    ( 3 )年份不同:他们提供的是实时查询,我侧重于多个年度的查询,数据也是从时间序列的矢量数据库中获取的。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    34
    @kitmyfaceplease2 #33 另外他们提供了接口给大家使用,我并没有提供接口这个功能。
    sanyang001
    sanyang001
    Nov 3, 2023
    35
    点击 SVG 会弹框,弹了就取消不了了
    pigAA
    pigAA
    Nov 3, 2023
    36
    https://l7.antv.antgroup.com/custom/tools/map

    antv 这个站,才发现用的作者整理的数据,厉害啊
    dltsgl
    dltsgl
    Nov 3, 2023
    37
    厉害了我的哥
    zhanghx1991
    zhanghx1991
    Nov 3, 2023
    38
    赞,之前一直用 https://colorhunt.co/
    FightPig
    FightPig
    Nov 3, 2023
    39
    感谢,收藏了
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    40
    @pigAA 他们对数据做了一定的修正,也给我提了很有价值的修改建议,CTAmap 的后续的版本对当时的问题做了修正。
    lizy0329
    lizy0329
    Nov 3, 2023
    41
    国家连官方数据都没有,全靠民间勇士采集,出事了就赖,推卸责任,真的🐕
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    42
    @lizy0329 官方是有的,分别是 1:25 万基础地理信息矢量、1:100 万基础地理信息矢量以及自然资源部和各地的标准地图。但是没有类似时间序列的,我做的数据也是以官方的 1:100 万基础地理信息矢量为基础,参考每一年的民政部的行政区划变更进行更新的。
    szmx
    szmx
    Nov 3, 2023
    43
    赞
    szmx
    szmx
    Nov 3, 2023
    44
    冒昧问下:数据都是自己人工矢量化还是卫星图直接 AI 矢量化的吗
    shanwu
    shanwu
    Nov 3, 2023
    45
    谢谢楼主。要是社区也能框出范围就更好了。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023
    46
    @shanwu 村级数据是涉密的,所以不能放。
    ruiduobao
    ruiduobao
    OP
    Nov 3, 2023❤️1
    47
    @szmx #44 行政级别数据是从统计局获取的。行政区划数据是使用的 CTAmap ,是在国家基础地理信息中心发布的矢量数据上进行了差删改查,相关信息可以看我的另外个开源项目: https://github.com/ruiduobao/shengshixian.com
    1438010826
    1438010826
    Nov 3, 2023
    48
    棒!
    shewhen
    shewhen
    Nov 4, 2023❤️2
    49
    劝退:
    shewhen
    shewhen
    Nov 4, 2023
    50
    @pigAA 这个直接点击就可以下载,比 OP 的方便不少
    ruiduobao
    ruiduobao
    OP
    Nov 4, 2023
    51
    @shewhen #49 哈哈哈哈
    qinxi
    qinxi
    Nov 4, 2023
    52
    @shewhen #49 确实. 看到我就关了
    Apol1oBelvedere
    Apol1oBelvedere
    Nov 4, 2023
    53
    至今未看到一个展示社区界别地理边界的地图,高德只能到行政区级别。有个网站能通过道路名称查询所属街道,但仍不直观。
    byp
    byp
    Nov 4, 2023
    54
    真的不错, 我甚至在上面找到了我们村 😂
    pushMeUp
    pushMeUp
    Nov 6, 2023
    55
    能细化到村一级别的数据,真是太棒了,对做乡村方向的项目时很有用

    从程序角度提个建议,目前你的网站是每个省一个 html ,意味着如果你需要修改页面上的功能,就要写一个 py 然后批量去替换里面所有的 a 链接(在你 github 文件夹里看到了你处理数据的 py )。其实每个省的页面可以共用一个,然后根据不同的参数,去调用不同的 js ,然后把省市区的行政关系用 json 的方式保存。再简化一点,可以把省市区数据全部集成在一个 json 里,然后根据不同的行政编码去找到对应要展示的数据。 相信你和 gpt 老师好好沟通一下能实现的。
    ruiduobao
    ruiduobao
    OP
    Nov 6, 2023
    56
    @sss15 非常感谢您这么专业的反馈意见👍之前完全没想到还可以这么弄。目前 html 页面确实是写死了的,如果要修改就得全部重新跑一次 py 脚本处理函数
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5361 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.