地理定位后使用javascript生成随机纬度和经度

     2023-02-23     69

关键词:

【中文标题】地理定位后使用javascript生成随机纬度和经度【英文标题】:Generate random latitude and longitude with javascript after geolocation 【发布时间】:2020-09-17 18:49:54 【问题描述】:

javascript是否可以根据用户当前位置生成随机纬度和经度?我想在用户被定位到在传单地图上放置一些标记之后生成一些随机的纬度和经度位置。

【问题讨论】:

【参考方案1】:

可以,代码如下:

var latBounds = [-122, -77];
  var lngBounds = [30, 50];
  
var features = [];

  for( var i=0; i<80000; i++ )
    var lat = Math.random() * (latBounds[1]- latBounds[0] + 1) + latBounds[0];
    var lng = Math.random() * (lngBounds[1]- lngBounds[0] + 1) + lngBounds[0];
    features.push(
      "type": "Feature",
      "geometry": 
        "type": "Point",
        "coordinates": [lat, lng]
      ,
      "properties": 
        "title": "point_" +i,
        "marker-symbol": "harbor"
      
    );
  
  var geoJSON = 
    "type": "FeatureCollection",
    "features": features
  ;

【讨论】:

感谢您的快速回复。所以最好的方法是使用 geoJSON 对吗?只是一个问题,为什么你使用这个值80000 来增加计数? 是的,您可以创建一个 geojson,它将适用于您的情况,而 80000 只是虚拟数字,根据您的需要进行编辑。希望对您有所帮助! 纬度和经度边界由用户定位的位置提供对吗? 我相信根据你的情况,你可以从用户当前位置得到它 测试了代码,geoJSON数组填充正确,但是Leaflet不会在地图上显示想要的标记:(

ios定位的使用:地理/逆地理编码/判断目标经纬度是否在大陆

文章目录前言I、地理编码:geocode1.1地理编码API服务地址1.2适用场景1.3结构化地址信息`address`请求参数的要求1.4接口返回的格式1.5通过逆地理编码进行判断是否在大陆II、定位2.1获取定位信息2.2权限的判断:判断用户是否授权应... 查看详情

IP 地理定位 API 是如何制作的? [关闭]

】IP地理定位API是如何制作的?[关闭]【英文标题】:HowareIPgeolocationAPIsmade?[closed]【发布时间】:2019-12-2822:25:39【问题描述】:例如,WIPmaniaAPI或任何其他开发人员API。我想知道他们是如何获得这些信息的,如果我没记错的话,这... 查看详情

地理定位 api javascript

】地理定位apijavascript【英文标题】:Geolocationapijavascript【发布时间】:2014-04-2112:06:35【问题描述】:我尝试提醒我的经纬度,但它不起作用。我创建了一个全局变量,并在函数中更改了这个变量。我的其他函数没有看到这个全... 查看详情

使用地理位置定位用户?

...以选择使用服务器端语言?【参考方案1】:您可以使用JavaScript调用此服务-这将返回您正在寻找的所有主要细节:http://j.maxm 查看详情

如何使用地理定位器确定纬度是北还是南,或者是西经还是东经?

】如何使用地理定位器确定纬度是北还是南,或者是西经还是东经?【英文标题】:HowtodetermineifLatitudeisNorthorSouth,orLongitudeWestorEastwithGeolocator?【发布时间】:2015-01-0311:43:02【问题描述】:我正在WinRT中构建一个通用应用程序,并... 查看详情

我用 phonegap 地理定位得到了错误的纬度和经度

】我用phonegap地理定位得到了错误的纬度和经度【英文标题】:Igetthewronglatitudeandlongitudewithphonegapgeolocation【发布时间】:2012-01-2017:39:45【问题描述】:我正在使用电话间隙,我的地理位置工作如下:functiononDeviceReady()//navigator.geol... 查看详情

使用定位,逆地理编码,经纬度《=转=》地址信息逆地理编码,地址《=转=》经纬度,贼方便!!!!

//逆地理编码,经纬度=》地址信息varlnglat=[lng,lat]AMap.plugin(‘AMap.Geocoder‘,function()vargeocoder=newAMap.Geocoder(city:‘010‘,//城市设为北京,默认:“全国”radius:1000,//范围,默认:500extensions:‘all‘,);geocoder.getAddress(lnglat,function(status,resul... 查看详情

同时使用地理定位和地理编码 - Javascript

】同时使用地理定位和地理编码-Javascript【英文标题】:UseGeolocationandGeocodingatthesametime-Javascript【发布时间】:2013-11-1315:07:14【问题描述】:我尝试在主页上使用Geolocation和Geocoding。因此,当页面加载时,用户的位置应该显示在地... 查看详情

ios之使用系统定位获取当前经纬度和地理信息

  这些天做iOS项目的时候,需要通过定位来拿到当期城市的名称。百度地图SDK有这个功能,但为了不依赖第三方,这里使用iOS自带框架CoreLocation来实现这个需求。iOS8出来之后,针对定位需要多一点处理,才可以正常定位。 ... 查看详情

随机地理坐标(在陆地上,避开海洋)

】随机地理坐标(在陆地上,避开海洋)【英文标题】:Randomgeographiccoordinates(onland,avoidocean)【发布时间】:2012-02-2416:03:59【问题描述】:关于如何生成地球上各个地点的随机坐标(纬度/经度)的任何巧妙想法?纬度/经度。精确... 查看详情

JavaScript 地理定位:检查距 2 gps 坐标的距离

】JavaScript地理定位:检查距2gps坐标的距离【英文标题】:JavaScriptgeolocation:checkdistancefrom2gpscoordinates【发布时间】:2014-02-2114:47:13【问题描述】:我有两个常数-gps纬度和经度。我通过HTML5JSAPI获得用户位置。getCurrentPosition()方法提... 查看详情

地理定位 - 异步回调无法使用错误 - Javascript

】地理定位-异步回调无法使用错误-Javascript【英文标题】:gelocation-asynchronouscallbacknotworkingwitherror-Javascript【发布时间】:2016-05-1819:55:30【问题描述】:myFn.getMyCurrentPosition(data,function(data)//异步调用,需要像回调一样使用数据-这... 查看详情

没有任何地图的Javascript地理定位[关闭]

】没有任何地图的Javascript地理定位[关闭]【英文标题】:GeolocationwithJavascriptwithoutanymap[closed]【发布时间】:2013-01-1018:49:48【问题描述】:我正在尝试使用javascript进行地理定位。我一直在搜索,但我只能找到使用地图的示例。我... 查看详情

通过 rails 3 使用 IP 地理定位

】通过rails3使用IP地理定位【英文标题】:UsingIPgeolocationwithrails3【发布时间】:2011-02-2117:03:10【问题描述】:我正在尝试使我的主页的一部分动态化,它将获取最接近您实际位置的位置对象。我目前有一个包含多个字段的Location... 查看详情

在 Rails 上使用 javascript 和 ruby​​ 进行地理定位

】在Rails上使用javascript和ruby​​进行地理定位【英文标题】:geolocationwithjavascriptandrubyonrails【发布时间】:2012-08-1011:08:17【问题描述】:view.html.erb<scripttype="text/javascript"src="http://maps.google.com/maps/api/js?sensor=false">locatio 查看详情

Javascript 不会使用带有导航地理定位的 jQuery Mobile 加载

】Javascript不会使用带有导航地理定位的jQueryMobile加载【英文标题】:Javascriptwon\'tloadusingjQueryMobilewithnavigation-geolocation【发布时间】:2013-06-0720:09:02【问题描述】:我在使用jQueryMobile、javascript和获取geolocaton时遇到问题。当我进入... 查看详情

检查浏览器地理定位功能并获取纬度和经度

】检查浏览器地理定位功能并获取纬度和经度【英文标题】:CheckbrowsergeolocationcapabilityandgetLatitudeandLongtitude【发布时间】:2011-06-2212:05:25【问题描述】:我正在开发.netMVC应用程序。如果支持html5.0浏览器,我想获取地理位置。但... 查看详情

javascript使用google地图进行html5地理定位(代码片段)

查看详情