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

地图需求不知道怎么定位?

  •  1
     
  •   xiaoxin8888 · 41 天前 · 836 次点击
    这是一个创建于 41 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Markdown

    有大佬知道图上的点是怎么定位上去的么?

    11 回复  |  直到 2019-08-13 18:19:13 +08:00
        1
    arrow8899   41 天前   ♥ 1
    看 SDK 文档吧
        2
    orzorzorzorz   41 天前   ♥ 1
    应用层面好歹先说平台吧
    原理层面就是墨卡托投影,图源一个坐标系,图层一个坐标系。算的部分有现成的轮子,比如 2d 的 leaflet,3d 的 three。要做的就是加载图源,然后照对应坐标系找到点,然后把你图上的圆画上去
        3
    opengps   41 天前   ♥ 3
    参考百度地图,高德地图 javascript api
        4
    AlphaTr   41 天前 via iPhone   ♥ 1
    看看 openlayers,应该有示例,就是简单的地图上叠加了一层
        5
    vjnjc   41 天前   ♥ 1
    我猜:
    要看你的数据里有么有区的信息。
    有的话就好办你拿每个区的所有点,算一个大概中心点。
    没有的话。。。你就列出所有区,人工给他个点吧。
        6
    DsuineGP   41 天前   ♥ 1
    人工标注的,链家 /搜房 /....这几家公司每个城市都有自己的运营,他们会在地图上勾出大致的范围
    用户发布房源的时候也会在地图选点,落到哪个经纬度范围就是哪个辖区的房源
        7
    xiaoxin8888   40 天前
    我算出中心点跟链家的有差异, 所以想问一下,他们是不是人工标的. 他们要是人工标的, 我就不麻烦了.... 谢谢大家
        8
    arrow8899   40 天前
    @xiaoxin8888 你具体怎么算的
        9
    alethehead   40 天前
    点聚合了解一下
        10
    arrow8899   40 天前   ♥ 1
    @xiaoxin8888 刚刚选了几个点,看了下,他应该是不简单的按经纬度来计算的中心点,应该还考虑了房源的分布(地图上的点一般位于房源比较密集的地方,郊区更明显,实际上就是按照房源位置做了一次点聚合计算,google 下就有算法);虽然人工标注也有可能,不过这个成本太大了,估计只有校正的时候才会用人工。
        11
    xiaoxin8888   40 天前
    @arrow8899 说的有道理, 我是先取出区域边界的所有点, 然后去上下左右极点然后算出来的.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1557 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 16:36 · PVG 00:36 · LAX 09:36 · JFK 12:36
    ♥ Do have faith in what you're doing.