Skip to content

Commit 16bc460

Browse files
committed
Fixed imports & ran black
1 parent 6aaa9c8 commit 16bc460

File tree

4 files changed

+34
-14
lines changed

4 files changed

+34
-14
lines changed

qgis_processing/gtfsAlgorithm.py

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,28 @@ def processAlgorithm(self, parameters, context, feedback):
113113
line = QgsGeometry.fromWkt(segment.geometry.wkt)
114114
f = QgsFeature()
115115
f.setGeometry(line)
116-
attrs = [segment.shape_id, segment.route_id, segment.route_name, segment.direction_id, segment.stop_sequence, segment.segment_name,
117-
segment.start_stop_name, segment.end_stop_name, segment.segment_id, segment.start_stop_id, segment.end_stop_id, segment.distance_m]
116+
attrs = [
117+
segment.shape_id,
118+
segment.route_id,
119+
segment.route_name,
120+
segment.direction_id,
121+
segment.stop_sequence,
122+
segment.segment_name,
123+
segment.start_stop_name,
124+
segment.end_stop_name,
125+
segment.segment_id,
126+
segment.start_stop_id,
127+
segment.end_stop_id,
128+
segment.distance_m,
129+
]
118130
if add_avg_speed:
119-
attrs = attrs + [segment.window, segment.speed_kmh, segment.avg_route_speed_kmh, segment.segment_max_speed_kmh, segment.runtime_sec]
131+
attrs = attrs + [
132+
segment.window,
133+
segment.speed_kmh,
134+
segment.avg_route_speed_kmh,
135+
segment.segment_max_speed_kmh,
136+
segment.runtime_sec,
137+
]
120138
f.setAttributes(attrs)
121139
self.sink_segments.addFeature(f, QgsFeatureSink.FastInsert)
122140

@@ -125,7 +143,7 @@ def processAlgorithm(self, parameters, context, feedback):
125143
def get_segments(self, feed, add_avg_speed=False):
126144
if add_avg_speed:
127145
segments = feed.avg_speeds
128-
else:
146+
else:
129147
segments = feed.segments
130148
return segments
131149

@@ -150,5 +168,3 @@ def get_fields(self, add_avg_speed):
150168
fields.append(QgsField("segment_max_speed_kmh", QVariant.Double))
151169
fields.append(QgsField("runtime_sec", QVariant.Double))
152170
return fields
153-
154-

qgis_processing/qgisUtils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def tc_from_df(df, time_field_name, trajectory_id_field, crs, min_length):
5555
y="geom_y",
5656
t=time_field_name,
5757
crs=crs,
58-
min_length=min_length
58+
min_length=min_length,
5959
)
6060
return tc
6161

qgis_processing/trajectoolsProvider.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,15 @@ def getAlgs(self):
6262
ClipTrajectoriesByPolygonLayer(),
6363
ExtractODPtsAlgorithm(),
6464
ExtractStopsAlgorithm(),
65-
HomeWorkAttack(),
66-
GtfsAlgorithm(),
6765
]
66+
try: # skmob-based algs
67+
algs.append(HomeWorkAttack())
68+
except ImportError:
69+
pass
70+
try: # gtfs_functions-based algs
71+
algs.append(GtfsAlgorithm())
72+
except ImportError:
73+
pass
6874
return algs
6975

7076
def loadAlgorithms(self):

qgis_processing/trajectoriesAlgorithm.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ def initAlgorithm(self, config=None):
100100
name=self.MIN_LENGTH,
101101
description=self.tr("Minimum trajectory length"),
102102
defaultValue=0,
103-
#optional=True,
104-
minValue=0
103+
# optional=True,
104+
minValue=0,
105105
)
106106
)
107107

@@ -125,9 +125,7 @@ def prepare_parameters(self, parameters, context):
125125
self.speed_units = self.parameterAsString(
126126
parameters, self.SPEED_UNIT, context
127127
).split("/")
128-
self.min_length = self.parameterAsDouble(
129-
parameters, self.MIN_LENGTH, context
130-
)
128+
self.min_length = self.parameterAsDouble(parameters, self.MIN_LENGTH, context)
131129

132130
def create_tc(self, parameters, context):
133131
self.prepare_parameters(parameters, context)

0 commit comments

Comments
 (0)