首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏分享/效率/工具/软件

    geohash之2d 地理空间索引

    个人博客:https://suveng.github.io/blog/​​​​​​​ 2d 地理空间索引 概述 2D地理空间索引可以将文档与二维空间中的位置(例如地图上的点)相关联。 本文档介绍了如何在文档中存储位置数据以及如何创建地理空间索引。有关查询存储在地理空间索引中的数据的信息,请参阅使用2d索引查询地空间。 创建地理空间索引 重要 MongoDB只支持每个集合一个地理空间索引。 要创建地理空间索引,请使用值为2d的ensureIndex方法作为集合的位置字段。 没有定义具有这种无效点的地理空间查询的行为。 在创建2d索引时,MongoDB提供了以下选项: 位置范围 所有2d地理空间索引都有由坐标范围定义的边界。 默认情况下,地理空间索引使用26位精度,大致相当于使用默认范围-180至180的2英尺或大约60厘米的精度。您可以配置2d 地理空间索引,精度高达32位。

    3.1K40发布于 2019-09-17
  • 来自专栏EpiHub

    贝叶斯地理统计模型R-INLA-2

    fit_glm) # predict newdata=train %>% mutate(rainfall=NA) pre_glm=predict(fit_glm,newdata) pred_df2= tibble(obs=train$rainfall, pre=as.numeric(pre_glm)) ggplot(data=pred_df2, aes(x = obs , y = pre)) + geom_point()+ geom_smooth()+ labs(title="GLM-prediction") cor.test(pred_df2$obs ,pred_df2$pre) 可以看到,glm模型预测的结果很不理想。

    84940编辑于 2022-10-25
  • 来自专栏全栈程序员必看

    gis地理加权回归步骤_地理加权回归权重

    内容导读 1)回归概念介绍; 2)探索性回归工具(解释变量的选择)使用; 3)广义线性回归工具(GLR)使用; *加更:广义线性回归工具的补充内容 4)地理加权回归工具(GWR)使用+小结。 解释变量:仍然选择Pop, Jobs, LowEduc, Dst2UrbCen 设置输出要素名称GWRData911Calls 邻域也叫做带宽。 空间自相关报表 PS:GWR中加入了地理权重,这个与GLR中的解释距离要素是不同的,解释距离要素是所有要素与给定要素之间的距离,它是一个距离单位的变量,例如距离市中心5公里,地理权重则是一个没有单位的比值 这就需要我们从当前研究区域的经济、地理、政策、历史沿革等多角度去解释说明了。 spm_id_from=333.788.b_765f7570696e666f.2 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    3.8K40编辑于 2022-11-08
  • 来自专栏GEE数据专栏,GEE学习专栏,GEE错误集等专栏

    ATLASICESat-2 L2A 全球地理定位光子数据,第 6 版

    ATLAS/ICESat-2 L2A Global Geolocated Photon Data V006 ATLAS/ICESat-2 L2A 全球地理定位光子数据,第 6 版 简介 该数据集(ATL03 )包含冰、云和陆地高程卫星-2(ICESat-2)观测站上的高级地形激光高度计系统(ATLAS)仪器下行链路中所有光子的WGS 84椭球面(ITRF2014参考框架)以上高度、纬度、经度和时间。 ATLAS的激光脉冲照射表面上的三对左/右光点,这些光点描绘出六条约14 m宽的地面轨迹作为ICESat-2绕地球运行。 更高级别的ATLAS/ICESat-2数据产品(ATL 03及以上)由地面轨道组织,地面轨道1 L和1 R形成对一,地面轨道2L和2 R形成对二,地面轨道3L和3R形成对三。 ATLAS/ICESat-2 L2A Global Geolocated Photon Data, Version 6 [Data Set]. Boulder, Colorado USA.

    34210编辑于 2024-09-17
  • 来自专栏全栈程序员必看

    空间回归与地理加权_地理加权显著性

    本来这一章准备直接写(照抄)ArcGIS的帮助文档,写地理加权回归工具的使用……,然后就直接结束地理加权回归的,但是近来收到不少同学的邮件,很多都是掉在了当年虾神挖出的大坑里面,比如写了方法,没有列出公式 所以地理加权回归,可能还要写上好几章的原理,如果想快进的同学,请直接去查阅ArcGIS帮助文档中的空间统计工具箱——空间关系建模——地理加权回归部分,安装了ArcGIS for desktop的同学直接可以打开帮助文档 上一节写过,地理加权回归最重要的内容,就是所谓的空间权重矩阵,空间权重矩阵用是空间关系概念化计算出来的,在ArcGIS里面,有七类空间关系概念,如下所示: 从前文分析可以知道,无论是临近方法,还是触点方法 剩下就只能是距离反比了,所谓的反比,就是距离越远,权重越小,看起来仿佛是很合理,因为这个说法符合是地理学第一定律的,越近关系越大,越远关系越小,所以给出这样一个距离公式: 其中α是一个常数,可以取 1或者2(当然,你可以取得更大,它的意义是是否要突出距离变化的意义,参考下图)。

    1.9K20编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    地理加权分析_地理加权回归中的拟合度

    首先,地理加权回归很倚赖于带宽(或者说,依赖于临近要素),那么如果我的带宽无穷大的时候,整个分析区域里面的要素都变成了我的临近要素,这样地理加权就没有意义了,变成了全局回归也就是OLS……这样,每个系数的估计值就变成 那么对于大的带宽来说,所有的要素都被包含进回归方程里面,那么回归方程系数的有效数量接近实际的数量(地理加权的权重都是1)。 AICc(关于赤则的信息,查看上面给出的白话空间统计二十四:地理加权回归(五)) AICc是模型性能的一种度量,有助于比较不同的回归模型。 R2:R 平方是拟合度的一种度量。其值在 0.0 到 1.0 范围内变化,值越大越好。此值可解释为回归模型所涵盖的因变量方差的比例。R2 计算的分母为因变量值平方和。 R2Adjusted:由于上述 R2 值问题,校正的 R 平方值的计算将按分子和分母的自由度对它们进行正规化。这具有对模型中变量数进行补偿的效果,因此校正的 R2 值通常小于 R2 值。

    2K20编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    空间回归与地理加权_地理加权回归处理点数据

    在看看地理加权回归: 地理加权和其他回归分析一样,首先要划定一个研究区域,当然,通常这个区域也可以包含整个研究数据的全体区域(以此扩展,你可以利用空间关系(比如k-临近),进行局部地理加权计算)……接下去最重要的就是利用每个要素的不同空间位置 最后通过解读这些个系数,完成整个地理加权回归分析整个分析过程。 一直在强调这个衰减函数,那么考虑一下如果没有衰减呢? 这样脱离了地理学第一定律,就立马变回了经典统计理论。 现在看看这个衰减函数如何来计算? 当然这个权重矩阵为了简单明了,所以用的直接就是用最短距离作了矩阵里面的元素,比如B和C的距离,直接通过矩阵可以查询到WBC = 22、双重平方函数(bi-square) 这两种距离函数都非常倚赖带宽b,那么这个带宽和确定呢?

    2.1K10编辑于 2022-11-08
  • 来自专栏Python进阶之路

    python pyecharts地理数据可视化 绘制地理图表

    简介 2. 安装 二、绘制地理图表 1. 世界地图—数据可视化 2. 国家地图—数据可视化 涟漪散点图 动态轨迹图 3. 省市地图—数据可视化 热力图 批量添加地址、经纬度数据,地理数据可视化在地图上 一、Pyecharts简介和安装 1. 2. .gif] 2. =1611377606;1611384806&q-header-list=&q-url-param-list=&q-signature=2b0e6dd139c3e83239b37cf635574b73a71d1b2a

    10.9K41发布于 2020-09-17
  • 来自专栏庄闪闪的R语言手册

    空间地理数据可视化之 ggplot2 包及其拓展

    点击下方公众号,回复资料分享,收获惊喜 前言 上次 R 可视乎主要讲述了《Geospatial Health Data》[1]一书中关于空间地理数据可视化用 R 包制作地图的基础内容,参见 R可视乎|空间地理数据可视化 本篇将继续介绍空间地理数据可视化的 R 包和函数。 众所周知,地图对于传达地理空间信息非常有用,我们将介绍一些简单的例子,展示一些在 R 语言中常用于制图的包,即 ggplot2 、tmap 、leaflet 和 mapview 等。 例子:创建一个 1974 年北卡罗来纳州婴儿猝死的地图,如下所示(其中 map 数据可在上篇公众号(R可视乎|空间地理数据可视化(1))第 4 部分图形文件中找到相关代码): library(ggplot2 本篇是空间地理数据可视化系列的第二期,主要由 林华师 制作。本系列的宗旨是带你系统学习如何使用 R 对空间地理数据进行可视化。下一期将会继续介绍其他可视化的 R 包,敬请期待。

    4K30发布于 2021-08-20
  • 来自专栏互联网软件技术

    获取地理位置

    可根据获取到的经纬度查询到所在的地理位置。 = "

    Locating…

    "; if ("geolocation" in navigator) { /* 地理位置服务可用 navigator.geolocation.getCurrentPosition(success, error); } else { /* 地理位置服务不可用 */ output.innerHTML = "

    地理位置服务不可用

    "; } // 成功调用

    2.7K30发布于 2018-10-24
  • 来自专栏全栈程序员必看

    微信模拟地理位置_伪装微信地理位置

    1.允许应用程序打开系统窗口,显示其他应用程序 2.允许应用程序访问GMail账户列表 3.允许应用程序请求从AccountManager验证 4.允许应用程序管理AccountManager中的账户列表

    1.4K10编辑于 2022-07-01
  • 来自专栏全栈程序员必看

    Mongodb地理空间索引

    LBS地理空间索引 关于LBS相关项目,一般存储每一个地点的经纬度的坐标, 假设要查询附近的场所,则须要建立索引来提升查询效率。 Mongodb专门针对这样的查询建立了地理空间索引。 2d和2dsphere索引。 2. name: "La Guardia Airport", category : "Airport" } ) 建立索引 db.places.ensureIndex( { loc : "2dsphere " } ) 參数不是1或-1,为2dsphere。 db.places.ensureIndex( { loc : "2dsphere" , category : -1, name: 1 } ) 3.

    78710编辑于 2022-07-12
  • 来自专栏LaravelCode

    PHP 使用高德接口获取地理编码和逆地理编码

    PHP 使用高德接口获取地理编码和逆地理编码 产品介绍 地理编码/逆地理编码 API 是通过 HTTP/HTTPS 协议访问远程服务的接口,提供结构化地址与经纬度之间的相互转化的能力。 适用场景 地理编码:将详细的结构化地址转换为高德经纬度坐标。且支持对地标性名胜景区、建筑物名称解析为高德经纬度坐标。 以上内容来自高德开放平台 地理地理编码 基础配置 项目需要使用请求高德接口,因此选择来使用 guzzle/guzzle 来作为 http client composer require guzzlehttp /guzzle 获取地理编码 use GuzzleHttp\Client; public function getGeo($address, $city, $batch = false, $format /逆地理编码 获取逆地理编码 use GuzzleHttp\Client; public function getRegeo($location, $poitype, $radius = 1000,

    1.9K10发布于 2019-12-17
  • 来自专栏王念博客

    使用Path2D和凸包算法实现地理围栏服务

    前言 地理围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。 1.使用Path2D创建一个多边形 Path2D类是java.awt.geom包提供的工具包,可表示任意几何路径的简单而灵活的形状。 使用Path2D.Float带有可表示且能使用浮点精度的数据的时候。使用Path2D.Double 对于需要双精度的准确性或范围的数据。 代码示例如下: //传参 有序的坐标范围 public static Path2D.Double create(List<PointDouble> polygon) { //创建path2D对象 sug_index=2 ?

    2.1K10发布于 2019-07-24
  • 来自专栏开源技术小栈

    通过GeoIP2分析访问者IP地理位置

    通过GeoIP2分析访问者IP获取地理位置信息 MaxMind GeoIP2 服务能识别互联网用户的地点位置与其他特征,应用广泛,包括个性化定制内容、诈欺检测、广告定向、网站流量分析、执行规定、地理目标定位 、地理围栏定位 (geo-fencing)以及数字版权管理。 Nginx或Apache服务器进行日志分析获取网站访问量地域分布状况 官方库 数据库下载:https://geolite.maxmind.com/download/geoip/database/GeoLite2- City.tar.gz 接口 GeoIP2 PHP API 安装 1composer require geoip2/geoip2 如何使用 1$ip = RedisLock::getRemoteIp( ); 2$reader = new Reader(Env::get('ROOT_PATH') .

    2.9K30发布于 2019-07-15
  • 来自专栏全栈程序员必看

    spgwr | R语言与地理加权回归(Ⅰ-1):线性地理加权回归

    地理加权回归(Geographically Weighted Regression, GWR)经过多年发展,已经具备了多种形式,在R语言中也对应着多个工具包,其中spgwr是一个开发较早、比较经典的工具包 library(spgwr) 在该包中,运行线性地理加权回归的函数是gwr()。 距离加权函数 距离加权函数是一个随距离增加而逐渐衰减的函数,该包提供了4种地理加权函数:gwr.gauss、gwr.Gauss(默认)、gwr.bisquare、gwr.tricube。 0.1932, Adjusted R-squared: 0.1844 ## F-statistic: 22.1 on 3 and 277 DF, p-value: 7.306e-13 线性地理加权回归

    1.4K20编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    openjdk使用_深入地理

    final String var1 = System.getProperty("java.class.path"); final File[] var2 new URL[0] : Launcher.pathToURLs(var2); return new Launcher.AppClassLoader(var1x, GetJREPath(jrepath, so_jrepath)) { JLI_ReportErrorMessage(JRE_ERROR1); exit(2); _beginthreadex是一个c运行时库函数,其中: arg1:安全属性,NULL为默认安全属性 arg2:线程堆栈大小,如果为0,则线程堆栈大小和创建它的线程的相同,在JVM参数- 中可以使用-Xss

    1.1K20编辑于 2022-09-22
  • 来自专栏崔哥的专栏

    Redis GEO地理位置

    Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。 georadius('citys', 114.09981, 33.585519, '500', 'km', [ // 'count' => 10, //// 'store'=>'citys2' 'b', -3, 'c',0, 'd', 1, 'e', 2, 'f', 3, 'g'); //var_dump($ok);exit; //$ok=$redis->zAdd('list2', -1, , ['list', 'list2'], [1, 1], 'MIN'); //并集 //$ok=$redis->zUnionStore('aaa', ['list', 'list2'], [1, 1], 例如,-1是分数最高的元素,-2是分数第二高的,依次类推。 //var_dump($ok);exit; var_dump($list);

    76120编辑于 2022-05-25
  • 来自专栏前端

    uniapp使用逆地理编码

    67110编辑于 2024-03-19
  • 来自专栏全栈程序员必看

    谷歌地图地理解析

    地理反解析和上面的过程相反是将地理坐标(如纬度:26.57,经度:106.71)转换为地址(中国贵州省贵阳市南明区翠微巷7号 邮政编码: 550002)的过程。 受当地法律限制及各方面原因,国内很多地图并不包含地理解析和反解析功能(地理解析和反解析功能功能不够强悍),Google永远是最棒的。 google.maps.LatLng(26.57, 106.72), zoom : 8, mapTypeId : google.maps.MapTypeId.ROADMAP }); 2. OVER_QUERY_LIMIT(响应超时) REQUEST_DENIED(网页被禁止geocoder解析) UNKNOWN_ERROR(未知错误) ZERO_RESULTS(零结果) 我们能用的就是状态为OK的情况 2. :'+results[0].geometry.location); }else{ alert(":error " + status); } }); //2.地理反解析过程 //请求数据

    2.6K30编辑于 2022-09-07
领券