8000 Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException · Issue #958 · conveyal/r5 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException #958
Open
@soikot733

Description

@soikot733

Convert o_points to an sf object

o_points_sf <- st_as_sf(o_points, coords = c("lon", "lat"), crs = 3035)
o_points_sf <- st_transform(o_points_sf, crs = 4326)
o_points_transformed <- data.frame(

  • id = o_points$id, # Retain the 'id' column
  • lat = st_coordinates(o_points_sf)[, "Y"], # Latitude
  • lon = st_coordinates(o_points_sf)[, "X"], # Longitude
  • tot_pop = o_points$tot_pop
  • )

str(o_points_transformed)
'data.frame': 131928 obs. of 4 variables:
$ id : chr "CRS3035RES100mN3187900E4566000" "CRS3035RES100mN3188000E4566100" "CRS3035RES100mN3188000E4566200" "CRS3035RES100mN3188100E4566300" ...
$ lat : num 51.7 51.7 51.7 51.7 51.7 ...
$ lon : num 13.5 13.6 13.6 13.6 13.8 ...
$ tot_pop: int 7 14 6 9 8 22 7 3 3 4 ...
head(o_points_transformed)
id lat lon tot_pop
1 CRS3035RES100mN3187900E4566000 51.74823 13.54986 7
2 CRS3035RES100mN3188000E4566100 51.74908 13.55137 14
3 CRS3035RES100mN3188000E4566200 51.74904 13.55282 6
4 CRS3035RES100mN3188100E4566300 51.74989 13.55434 9
5 CRS3035RES100mN3188100E4581600 51.74299 13.77563 8
6 CRS3035RES100mN3188100E4581700 51.74294 13.77708 22
mode <- c("WALK", "TRANSIT")
max_walk_time <- 10 # minutes
walk_speed <- 4.8 # kph
max_trip_duration <- 30 # minutes

departure datetime

departure_datetime <- as.POSIXct("2025-03-11 09:00:00",

  •                              format = "%Y-%m-%d %H:%M:%S")
    

3.1) calculate a travel time matrix

ttm <- travel_time_matrix(

  • r5r_core = r5r_core,
  • origins = o_points_transformed,
  • destinations = d_points,
  • mode = mode,
  • walk_speed = walk_speed,
  • departure_datetime = departure_datetime,
  • max_walk_time = max_walk_time,
  • max_trip_duration = max_trip_duration
  • )
    Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, :
    java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    < 31AC div class="Box-sc-g0xbh4-0 gMMrYE">

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0