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
- #68 Add the requests package to the requirements.
- fix bug in calculating entropy
- fix bug in entropy
- fix bug that pd.DataFrame no longer have append
- Fix the bug in the
plotscalefunction where, whenstyleis set to 2, the scale is drawn incorrectly with the front black portion missing a segment.
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_durationmethod 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 theVehicleNumandTimecolumns before clean taxi status - Add error info in amap
getadminfunction - 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.2to avoid some potential errors - Support python
3.6and3.10 - Add the
timeoutparameter incrawler.py - Use
requestsinstead ofurllibin 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 overminhour). -
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