Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.PointToMatrix(p1)中的错误:纬度<-90当刻面_R_Leaflet_Spatial_Sf_Tmap - Fatal编程技术网

.PointToMatrix(p1)中的错误:纬度<-90当刻面

.PointToMatrix(p1)中的错误:纬度<-90当刻面,r,leaflet,spatial,sf,tmap,R,Leaflet,Spatial,Sf,Tmap,我有3个形状文件: mapa-巴西巴伊亚的所有国道(线路) 邮局-这些道路上的所有警察局(点) tab_sf-2017年和2018年在这些道路上发生的所有事故(点数) 我正在创建一个闪亮的应用程序,从不同的角度将酸痕可视化。 我能画出要点。。很好。。但是,例如,当我尝试对一年进行分面时,我得到了一个错误: 点位矩阵(p1)中的错误:纬度

我有3个形状文件:

  • mapa-巴西巴伊亚的所有国道(线路)
  • 邮局-这些道路上的所有警察局(点)
  • tab_sf-2017年和2018年在这些道路上发生的所有事故(点数)
  • 我正在创建一个闪亮的应用程序,从不同的角度将酸痕可视化。 我能画出要点。。很好。。但是,例如,当我尝试对一年进行分面时,我得到了一个错误:

    点位矩阵(p1)中的错误:纬度<-90

    我查过了,没问题

    有没有可能是刻面正在更改经度的值

    library(tidyverse)
    library(tmap)
    library(sf)
    library(lubridate) 
    library(leaflet)
    
    这很有效

    tm_shape(mapa) +
            tm_lines(
                col = 'vl_br',
                legend.col.show = FALSE,
                lwd = 3) +
          tm_shape(postos) +
          tm_bubbles(
              col = 'blue',
              size = .1) +
          tm_shape(tab_sf) +
          tm_symbols(
              size = 0.1,
              shape = 16,
              alpha = 0.5,
              jitter = .3,
              col = 'red')
    
    但这不管用!为什么?

     tm_shape(mapa) +
        tm_lines(
            col = 'vl_br',
            legend.col.show = FALSE,
            lwd = 3) +
      tm_shape(postos) +
      tm_bubbles(
          col = 'blue',
          size = .1) +
      tm_shape(tab_sf) +
      tm_symbols(
          size = 0.1,
          shape = 16,
          alpha = 0.5,
          jitter = .3,
          col = 'red') +
      tm_facets('Mês')
    

    如果没有您的数据或至少看到其中的一些数据,您很难提供帮助。您能否提供每个
    Mes
    和每个形状的纬度和经度值范围?也许没有关于其中一个的数据……稍后,当我回到家时,我会把一些物体的照片放进去。但是,要确保Mês有红外数据。它的意思是一个月,每个月都有很多事故。纵向图是可以的,否则,第一个图也会给出错误。你知道你的形状文件的CRS(坐标参考系)吗?它们可能位于不同的CRS中,不使用经纬度,Y值超出[-90,90]范围。