栗子白 2019-05-09 08:42 采纳率: 0%
浏览 244

arcgis裁剪出来的共享单车数据丢失了时间

1.裁剪输入的数据是共享单车的数据包括经纬度坐标、开关锁状态、自行车id、以及时间

2.裁剪对象是一个行政区形状,是矢量图的

3.用了分析工具里面的裁剪

4.剪出来的数据点时间丢失了

请问这该怎么解决!
求大佬们指点!

图片说明

图片说明

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-09 10:05
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能是因为ArcGIS在处理矢量数据时可能会丢失一些时间信息。为了修复这个问题,你可以尝试以下步骤:

    1. 使用geometry::time()函数来获取每个数据点的时间。
    library(geometry)
    
    # 假设你的dataframe叫做df
    df$Time <- as.POSIXct(df$Longitude * 1e-5 + df$Lattitude * 1e-5, format = "%Y-%m-%d %H:%M:%S")
    
    1. 对于缺失的时间信息,可以使用NA填充或设置为特定日期。
    df$Time[df$Time == "NA"] <- "2000-01-01"
    
    1. 如果你希望保留原始数据格式,请使用as.numeric函数将其转换回数字类型。
    df$Time <- as.numeric(as.character(df$Time))
    

    这样,你就可以看到原始数据中的时间信息了。

    评论

报告相同问题?