为大地理位置的坐标生成浮点数

时间:2015-03-24 03:36:15

标签: javascript math geolocation maps handlebars.js

鉴于以下JSON中要生成的浮点数,是否可以近似一个城市的一般区域?以纽约市为例?

{  latitude: '{{floating(-90.000001, 90)}}',
   longitude: '{{floating(-180.000001, 180)}}' }

1 个答案:

答案 0 :(得分:0)

您可以从各种来源获得城市边界(美国人口普查局是一个),然后根据某种算法用点填充它们。例如,您可以在边界矩形内生成随机点,并保留落在边界内的随机点。或者你可以沿边界追踪点。