Recent Releases of TransBigData

TransBigData - 0.5.3

fix bug in getbusdata and traj_stay_move

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 2 years ago

TransBigData - 0.5.2

Add function traj_length to calculate trajectory length

Scientific Software - Peer-reviewed - Python
Published by ni1o1 almost 3 years ago

TransBigData - 0.5.1

Upgrade

improve function busgps_arriveinfo to automatically select projection crs

Rename

rename function tbd.points_to_traj to tbd.traj_to_linestring

Scientific Software - Peer-reviewed - Python
Published by ni1o1 almost 3 years ago

TransBigData - 0.5.0

new features

Add the traj module for handling trajectory data. This module includes the following functionalities:

  • traj_mapmatch(traj, G[, col]) Nearest map matching: Find the nearest point on the road network for each trajectory point.

  • trajcleandrift(data[, col, method, ...]) Delete the drift in the trajectory data.

  • trajcleanredundant(data[, col]) Delete the data with the same information as the data before and after to reduce the amount of data.

  • traj_slice(trajdata, slicedata[, ...]) Slice the trajectory data according to the slice data.

  • traj_smooth(data[, col, proj, ...]) Smooth Trajectory Using Kalman Filter.

  • traj_segment(data[, groupbycol, retaincol]) Segment the trajectory in order and return the starting and ending information of each segment.

  • traj_densify(data[, col, timegap]) Trajectory densification, ensure that there is a trajectory point each timegap seconds

  • traj_sparsify(data[, col, timegap, method]) Trajectory sparsify.

  • trajstaymove(data, params[, col, activitytime]) Input trajectory data and gridding parameters, identify stay and move

  • pointstotraj(traj_points[, col, timecol]) Input trajectory, generate GeoDataFrame

fix bugs

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 3 years ago

TransBigData - 0.4.17

fix bug to support shapely 2.0.0

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.16

Add activity.py to analysis human activity - Entropy to calculate Entropy and Entropy rate - Confidence ellipse to calculate and plot confidence ellipse - Activity plot to plot Activity

Update function tbd.mobile_plot_activity rename it to tbd.plot_activity - Add parameter fontsize to control fontsize of xticks and yticks - Add parameter yticks_gap to control yticks - Add parameter xticks_rotation and xticks_gap to control xticks - Use column group to control the color of the bars

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.15

  • rename the tbd.mobile_stay_duration method name
  • fix bug in tbd.mobile_stay_move: some stay can not correctly identified.
  • fix bug in tbd.mobile_plot_activity: add the shuffle parameter and fix the norm function to control the color display

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.14

  • Update function clean_taxi_status. Sort the VehicleNum and Time columns before clean taxi status
  • Add error info in amap getadmin function
  • Fix error info in bounds setting in grid.py

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.13

Improve plotmap: - Change the way of creating file path in plotmap to solve the error not reading local base map in some system environment. - Expose the read_imgsavepath and read_mapboxtoken function

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.12

  • Improve the test coverage to 100%
  • Require the geopandas version 0.10.2 to avoid some potential errors
  • Support python 3.6 and 3.10
  • Add the timeout parameter in crawler.py
  • Use requests instead of urllib in data fetching

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 3 years ago

TransBigData - 0.4.11

Use ConfigParser to store Mapbox settings, mapboxtoken and imgsavepath are now store at config.ini in transbigdata source code folder.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 almost 4 years ago

TransBigData - 0.4.10

Update the mobile phone data processing function, See example for detail usage. Add functions:

  • transbigdata.mobile_stay_move: Input trajectory data and gridding parameters, identify stay and move.
  • transbigdata.mobile_stay_dutation: Input the stay point data to identify the duration during night and day time.
  • transbigdata.mobile_identify_home: Identify home location from mobile phone stay data. The rule is to identify the locations with longest duration in night time.
  • transbigdata.mobile_identify_work: Identify work location from mobile phone stay data. The rule is to identify the locations with longest duration in day time on weekdays(Average duration should over minhour).
  • transbigdata.mobile_plot_activity: Plot the activity plot of individual.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 almost 4 years ago

TransBigData - 0.4.9

Update the metro model, add functions: - transbigdata.metro_network: create metro network - transbigdata.get_shortest_path: Obtain the shortest path with given OD - transbigdata.get_k_shortest_paths: Obtain the k shortest path with given OD - transbigdata.get_path_traveltime: Obtain the travel time of the path

See example for detail usage: https://transbigdata.readthedocs.io/en/latest/gallery/Example%205-Modeling%20for%20subway%20network%20topology.html

Scientific Software - Peer-reviewed - Python
Published by ni1o1 almost 4 years ago

TransBigData - 0.4.8

update plot_map, now the basemap support input self-define mapbox style.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - 0.4.7

The tbd.plot_map function is added OpenStreetMap as the style 0, which do not need access token any more. imgsavepath and access_token are not neccessarily required now.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - 0.4.6

update grid_params_optimize method, this algorithm now is changed into PSO to speed up the optimizing process.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - 0.4.5

fix bug in geohash_decode

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.4.4

fix bug in getadmin

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.4.1

Add the Triangle and hexagon gridding methods, the methods are vectorized and fast: - Triangle grids: GPS_to_grids_tri and gridid_to_polygon_tri - Hexagon grids: GPS_to_grids_hexa and gridid_to_polygon_hexa

See Example for details.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.3.12

v0.3.12: - Modify code format to fit the standard of flake8. - Fix bug in getbusdata, now it work perfectly.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.3.11

fix bug in getbusdata

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.3.10

Add method grid_params_optimize to optimize the grid params. Drop method getbusdata because it produce uncorrect data.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.3.9

Add two functions for isochrone download: - get_isochrone_mapbox: Obtain the isochrone from mapbox isochrone. - get_isochrone_amap: Obtain the isochrone from Amap isochrone.

Grids are now support rotate with given angle: - grid params are now support the fifth parameter theta to represent the rotation angle. - GPS_to_grids,grids_centre,rect_grids,gridid_to_polygon,regenerate_params are rewrite to support grids with angle.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 about 4 years ago

TransBigData - v0.3.7

The method grid_from_params is similar with the method rect_grids, so its function is merged into rect_grids.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 4 years ago

TransBigData - v0.3.6

Add two functions:

transbigdata.regenerateparams(grid): Regenerate gridding params from grid. transbigdata.gridfrom_params(params,location): Generate grids from params and bounds or shape.

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 4 years ago

TransBigData - v0.3.5

TransBigData v0.3.5 Integrate plot_map and CoordinatesConverter, it nolonger depends on these two packages. This is also the first version on conda-forge

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 4 years ago

TransBigData - 0.3.3

Published at https://pypi.org/project/transbigdata/0.3.3/

Scientific Software - Peer-reviewed - Python
Published by ni1o1 over 4 years ago