跳到主要内容
AZ Tools

随机地理坐标

使用 crypto.getRandomValues 选取随机 (纬度, 经度) 对。默认"球面均匀"模式按纬度的正弦采样 — 平坦纬度采样会在极地附近过度采样,因为那里每个度数带覆盖的表面积更小。支持跨 180° 子午线的边界框(如横跨太平洋),每个结果直接链接到 OpenStreetMap 以便查看。

预设
边界框

球面均匀按 sin 加权纬度 — 公平的表面积采样。关闭以使用平坦纬度间距。

按生成以抽取坐标。

全部随机来自 crypto.getRandomValues。支持跨 180° 子午线的经度(西 > 东)。

使用方法

  1. 选预设 bbox 或手动设置北/南/西/东(负值 = 南/西)。
  2. 选择要生成多少点。
  3. 如需网格式抽取,关闭球面均匀以使用平坦纬度采样。

常见问题

为什么大部分点落在海洋?
地球表面约 71% 是水,所以均匀采样多数会落在海里。把边界框收紧到感兴趣区域,或用「land bias」预设做粗略的陆地加权抽取。
两种采样模式的区别?
球面均匀使每个点对应相同面积。平坦纬度采用相同的纬度间距 — 适合网格或快速散点图,但极地附近密度上升。
限定框内的点也是均匀的吗?
是的,框内同样施加了按纬度的加权,所以靠近极点的那一边不会被过度采样。要注意,框是坐标上的矩形,而不是地面上的矩形:在纬度六十度处,一度经度所覆盖的地面距离只有赤道处的一半,因此高纬度的框在现实中比它在平面地图上看起来要窄得多。
这些点可以当作调查或研究的样本吗?
作为对某片面积的空间抽样可以,前提是这片面积确实就是你的抽样框。多数研究想要的更窄——陆地上的点、某个国家之内、道路附近、有人居住的地方——这些都不是均匀抽样能给的:地表约十分之七是水,其余大部分也是无人居住的陆地。请对点做筛选,或者改从已经包含这些限制的抽样框里抽取。

相关工具