首页 文章
  • 0 votes
     answers
     views

    xlim和ylim用于绘制R中的 Map ,表现不尽如人意

    我的 Map 也不会导致我期望的行为 . 我使用以下从this question修改的代码在R中创建了一个 Map : library(maps) library(mapdata) library(rgdal) # Build a basemap of British Columbia projected as BC Environmental Standard Projection downl...
  • 25 votes
     answers
     views

    如何计算球体上从点到线段的距离?

    我在地球上有一个线段(大圆圈部分) . 线段由其末端的坐标定义 . 显然,两个点定义了两个线段,所以假设我对较短的线段感兴趣 . 我得到了第三点,我正在寻找线和点之间的(最短)距离 . 所有坐标均以经度\纬度(WGS 84)给出 . 我该如何计算距离? 任何合理的编程语言都可以使用解决方案 .
  • 0 votes
     answers
     views

    Mongodb发现附近的用户指向距离

    我们有一个问题,在mongodb数据库中找到附近用户点的距离 . 我们的主要问题是我们不能用距离聚集近点 . 我们在下面的查询中使用了$ geoWithin: db.users.find({location:{$ geoWithin:{$ centerSphere:[[51.410608,35.744042],2 / 6378.1]}}}) . sort({“user.lastActivity”...
  • 1 votes
     answers
     views

    Amazon Linux AMI上的Rgdal软件包安装

    我已经安装了geos,proj-4.8.0和gdal-1.9.2,但是在安装R包rgeos后,rgdal无法安装 . 这是我的主目录: . . . 和我运行的错误 install.packages("rgdal", type="source") : 构建软件包索引安装小插图**测试是否可以加载已安装的软件包dyn.load中的错误(文件,DLLpa...
  • 0 votes
     answers
     views

    如何使用selectInput映射数据帧的子集

    我有一个包含以下列的df:种类|纬度|经度 . 我想创建一个应用程序,允许用户使用selectInput选择一个物种,并绘制该物种的长/纬度信息 . library(shiny) library(leaflet) fixInvase <- read.csv("fixed2011_buff_invasives.csv") ### Subsetted data tha...
  • 23 votes
     answers
     views

    快速的Haversine逼近(Python / Pandas)

    Pandas数据帧中的每一行包含2个点的lat / lng坐标 . 使用下面的Python代码,计算许多(数百万)行的这两个点之间的距离需要很长时间! 考虑到2点相距不到50英里并且准确性不是很重要,是否可以更快地进行计算? from math import radians, cos, sin, asin, sqrt def haversine(lon1, lat1, lon2, lat2): ...
  • 2 votes
     answers
     views

    在OpenLayers 3中使用Tiled Google Map

    如何在OpenLayers 3中使用谷歌 Map ?我想从OpenLayers 2迁移到3.这是一个例子:google map integration with openlayers example但是使用这种方法需要更改旧的html代码(两个元素需要,'gmap'和'olmap'提到的例子) .ol3正式不支持谷歌 Map ,但我的问题是:“我如何在我的项目中使用Google Maps Tile...
  • 0 votes
     answers
     views

    Geoserver和Geofence - 使用自定义规则

    我已经在GeoFence Embedded(与GeoServer集成)和GeoFence Standalone Web应用程序中检查了规则创建的所有选项 . 构建数据访问规则的可用选项似乎仅限于:用户名,用户角色,服务名称,请求名称,工作空间和层 . 附加选项是限制对地理区域的访问 . 有没有办法,使用GeoServer和GeoFence,使规则更具体,如下例所示:1)限制从图层访问一组要素,这些...
  • 0 votes
     answers
     views

    Octave / GRASS GIS .mat导入错误:'map_data' undefined

    我有一个Matlab脚本,它根据数字地形模型计算某个地形参数(描述风的理论避难所和风暴) . 该脚本在Matlab和Octave中都有效,并产生一个矩阵 . 现在:我正在尝试将其与GRASS GIS shell脚本相结合 . 我可以从GRASS调用脚本,但是我在将输出恢复到GRASS时遇到了问题 . 一种方法是使用.mat格式 . 但问题是:当我导出计算结果(使用 save -mat4-binar...
  • 0 votes
     answers
     views

    如何使用GeoServer Rest API将Openlayer层发布到GeoServer?

    我在客户端使用Openlayer 3将光栅和矢量图层添加到 Map 中 . 现在我想在客户端使用Rest Api在GeoServer上发布这个层(OpenLayer对象) . 有谁知道我怎么能实现这个? 任何帮助都会很明显 .
  • 0 votes
     answers
     views

    带街道的GeoServer Map (草图)

    有人可以解释一下如何在我的gps跟踪系统中使用街道 Headers ,道路等在地质服务器中创建草图吗?我发现了 landsat8 空间图像,但我无法理解如何使用它 . 当我将它加载到我的地理服务器时,它会显示一张没有街道等的照片 .
  • 1 votes
     answers
     views

    GeoServer问题

    在运行服务器时,我无法在GeoServer中查看图层 . 我检查了 Enabled 复选框,但仍然无法查看 Map . 如果我再次登录GeoServer,则取消选中 Enabled 复选框 . 启动Apache Tomcat Server后我在日志中遇到的以下错误: 引起:java.lang.RuntimeException:无法获取连接:无法创建PoolableConnectionFacto...
  • 1 votes
     answers
     views

    Openlayers3:使用Geoserver / Geowebcache作为后端,使用pixelratio = 3时,tile网格不正确

    我正在开发一个使用Openlayers3和geoserver / geowebcache作为后端的小型webmap . 我的目标是支持pixelratio = 1,pixelratio = 2和pixelratio = 3的浏览器/显示器 . 为此,我在geoserver后端3个网格集中定义了瓷砖尺寸256x256,512x512和768x768 . 我认为: pixelratio = 1需要...
  • 1 votes
     answers
     views

    用spplot记录颜色标度

    如何在spplot颜色键中使用日志颜色标度?即所以在这张 Map 上: 而不是0.0,0.2,0.4,0.6,0.8,1.0而是规模上的数字如0.0,0.01 0.1 0.2 0.5 1.0或类似的东西? 我尝试了 do.log 参数,但它只适用于SpatialPointsDataFrame(根据文档) . 我也尝试过scale参数: data(meuse.grid) gridded(meuse....
  • 23 votes
     answers
     views

    sp :: over()用于多边形分析中的点

    我有一个名为"ind_adm"的shapefile和一个名为"pnts"的SpatialPointsDataFrame . "pnts"包含随机生成的点,并且一些点与多边形重叠 . 见下图 . 现在,我想在多边形分析中做一点,即我想找出哪些点位于代表印度边界的灰色多边形内 . 为此我在sp库中使用over()函数 . pt.in.po...
  • 1 votes
     answers
     views

    移动起点后查找绘制弧的公式

    我正在尝试编程一个公式来计算绘制弧时的新角度 . 如果我用图片解释它可能会更好 . 上图是我在谷歌地球上绘制的图片 . 目前我有一个函数,绘制一个弧给定一个(x,y)枢轴点,轴承和半径的距离 在绘图上绘制此弧(距离原点最远的弧)后,我需要移动原点,例如 . 如果轴承是170度,则左侧线路将从170-90开始,右侧线路将以170°90开始 我无法找到较小同心圆中的角度(或方位)公式 . 我想提前感...
  • 0 votes
     answers
     views

    在地理点周围创建缓冲区,然后检查坐标列表是否在该缓冲区内?

    我对R中的空间数据有以下谜题: 我有一个带有街段的数据集(带有各自的起点和终点坐标) . 我想在这些点周围创建一个X米的缓冲区,然后检查一个lat / lon点列表是否在该缓冲区内 . 在R中有办法做到这一点吗? 我可以使用各种包的组合映射点并映射缓冲区:maptools,ggmap,rgdal,sp和rgeos . 但这个程序似乎只映射点和缓冲区,而不允许我检查我的其他坐标是否在缓冲区内 . 理...
  • 0 votes
     answers
     views

    将密度添加到R中的空间 Map

    目标:向 Map 添加密度 经过测试的包:ggplot,ggmap,sp,rgdal 根据rdgal包,我有一个特定州的 Map . library(rgdal) us<-getData('GADM', country='USA', level=2) WV <-subset(us, NAME_1=="West Virginia") plot(WV) 我想在 ...
  • 13 votes
     answers
     views

    设计WPF Map 控件

    我正在考虑在WPF中进行简单的 Map 控制,并且正在考虑基本 Map 界面的设计,并且想知道是否有人对此有一些好的建议 . 我在想的是使用ScrollViewer(没有滚动条)作为我的“视图端口”,然后将所有内容堆叠在画布上 . 从Z-Index = 0起,我在想: 用于纬度/经度计算,控制定位,Z-Index堆叠的基础画布 . 多个网格元素表示不同缩放级别的 Map . 使用网格使拼...
  • 22 votes
     answers
     views

    在R(邻居)中查找相邻的多边形

    我开始使用SpatialPolygonsDataFrame,其中包含用于创建加纳地区 Map 的数据(可在http://www.diva-gis.org/datadown获取) . 我正在尝试创建一个矩阵,其中区域的名称为行和列名称,内部为0/1,以指示两个区域是否相邻(相邻) . 我在spdep中发现了几个看起来很有希望的函数,但我无法弄清楚如何将它们用于此目的 . 我能够使用poly2nb创建...
  • 0 votes
     answers
     views

    如何将GeoServer连接到非空间数据库?

    我们有一个带有地理信息(纬度/经度)但没有空间扩展(Locator)的Oracle数据库 . 我们希望将GeoServer连接到它以提供WFS服务(即在某些坐标处测量的物理值) . 是否可以使GeoServer适应这种连接? 谢谢
  • 0 votes
     answers
     views

    如何将geoserver安装程序导出为war文件?

    我刚刚完成了基于openlayers和geoserver的绘图应用程序 . 目前,我正在尝试使用AWS将我的地理服务器上传到 生产环境 服务器 . 我用tomcat创建了一个EC2实例,我希望将我的geoserver作为war文件上传到tomcat服务器上 . 我正在使用MAC OS X安装程序进行本地开发 . 因此,我的所有栅格图层和shapefile都位于我的本地geoserver安装程序副本...
  • 1 votes
     answers
     views

    在GeoServer上添加图例

    我是GeoServer的新手,我正在尝试在现有 Map 上添加图例 . 我不确定在哪里添加图例XML文件? 在GeoServer用户手册中,他们简要介绍了图例,但不是很清楚:http://docs.geoserver.org/stable/en/user/advanced/wmsdecoration.html我认为应该在Web Map 服务页面(WMS)中添加图例XML文件 . 但我试图在页面上...
  • 3 votes
     answers
     views

    OpenLayers,如何限制WMS层范围

    我能够使用maxExtent和restrictedExtent属性创建一个OpenLayers Map . 我也玩WMS图层及其maxExtent属性,但是在WMS图层中使用singleTile时会出现问题 . 我想要的是拥有一个WMS图层,它只从服务器获取一个图像,但仅限于我想要的边界 . 因为我使用了singleTile = true,ratio = 1和maxExtend = my_desi...
  • 210 votes
     answers
     views

    找到两个纬度/长点之间距离的最快方法

    我目前在mysql数据库中的位置不到一百万个,都有经度和纬度信息 . 我试图通过查询找到一个点和许多其他点之间的距离 . 它并不像我想要的那么快,特别是每秒100次点击 . 是否有更快的查询或可能比mysql更快的系统?我正在使用此查询: SELECT name, ( 3959 * acos( cos( radians(42.290763) ) * cos( radians( loc...
  • 0 votes
     answers
     views

    如何根据大圆线定义postgis多边形

    我希望使用PostGIS来选择多边形内的所有点,但这个问题是关于定义实际的多边形 . 我正在寻找一个基于大圆的多边形,由地球表面上由纬度和经度坐标定义的两个点指定 . 我所追求的多边形应该由中心线的左右宽度定义(中心线是大圆形的线) 得到的形状将是长弯曲的矩形形状 . 目的是选择大圆线x距离内的所有点 .
  • 0 votes
     answers
     views

    osm2pgrouting消失后的街段

    我在某个城市下载osm文件 . 在QGIS中,这张 Map 看起来不错,所有街道都是连通的 . 接下来,我执行osm2pgrouting并在QGIS中(当我连接到postgres数据库时)我在街上看不到某些段的 Map . 因此,找到路径不起作用(我想是这样) . 因为问题是什么以及如何解决?而且,在我在QGIS中执行osm2pgrouting之后,我会从那个角度(如太阳,广泛地)观看许多行 ....
  • 1 votes
     answers
     views

    在测地空间中表示圆

    我正在使用Google Map 开发一个Web应用程序,以在 Map 中绘制圆圈 . 这个圆圈存储在MySQL 5.7数据库中,其表示用Polygon object来自JTS library . 圆也以中心和半径存储 . 在Google Map 中绘制圆形多边形时,从数据库中获取中心和半径,然后创建Google Map 的circle object . 绘制圆的结果在使用polygon objec...
  • 2 votes
     answers
     views

    GeoServer渲染形状不正确

    我无法在GeoServer中正确显示国家边界,您可以从下面的链接(意大利 Map )中看到 . http://trideg.server.de/tridec/wms?service=WMS&version=1.1.0&request=GetMap&layers=tridec:static_hasc_regions&styles=&bbox=489196.9,...
  • 0 votes
     answers
     views

    如何区分点 Cloud 中的 Health 树点和枯木点?

    大家 我现在正在地理信息系统领域进行点 Cloud 处理 . 我想做的是在点 Cloud 中获得 Health 树木的百分比 . 我的想法是在.las文件中使用RGB值来完成这项工作 . 但我发现很难找到RGB值的阈值 . 而现在,我将尝试逻辑回归 . 然而,在这种情况下,我必须手动标记数据点 . 我认为这样可以,但我担心这是否健壮或可靠 . 在这个地区学习的人可以帮助我吗?无需告诉我该怎么做 ....

热门问题