Skip to content

Commit 700b065

Browse files
author
OTP Bot
committed
Deployed 31ec6b2331 to dev-2.x in en with MkDocs 1.6.1 and mike 2.2.0
1 parent c02d895 commit 700b065

5 files changed

Lines changed: 259 additions & 227 deletions

File tree

en/dev-2.x/Changelog/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3811,7 +3811,8 @@ <h2 id="2100-snapshot-in-progress">2.10.0-SNAPSHOT (in progress)</h2>
38113811
<li>Build scheduled transit leg geometry lazily <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7685">#7685</a></li>
38123812
<li>Sort trip's active dates in GTFS API <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7672">#7672</a></li>
38133813
<li>Implement on-board access in Transmodel trip API <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7429">#7429</a></li>
3814-
<li>Use edge endpoint instead of splitting very close to the end of an edge <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7708">#7708</a>
3814+
<li>Use edge endpoint instead of splitting very close to the end of an edge <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7708">#7708</a></li>
3815+
<li>Add <code>boardCost</code> and <code>reluctance</code> for all types of flex legs <a href="https://github.com/opentripplanner/OpenTripPlanner/pull/7658">#7658</a>
38153816
<a href="AUTOMATIC_CHANGELOG_PLACEHOLDER_DO_NOT_REMOVE"></a></li>
38163817
</ul>
38173818
<h2 id="290-2026-03-18">2.9.0 (2026-03-18)</h2>

en/dev-2.x/GBFS-Config/index.html

Lines changed: 54 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -3135,14 +3135,6 @@ <h1>GBFS</h1>
31353135
<td style="text-align: center;">1.5</td>
31363136
</tr>
31373137
<tr>
3138-
<td><a href="#u_1_geofencingZones">geofencingZones</a></td>
3139-
<td style="text-align: center;"><code>boolean</code></td>
3140-
<td>Compute rental restrictions based on GBFS 2.2 geofencing zones.</td>
3141-
<td style="text-align: center;"><em>Optional</em></td>
3142-
<td><code>false</code></td>
3143-
<td style="text-align: center;">2.3</td>
3144-
</tr>
3145-
<tr>
31463138
<td>language</td>
31473139
<td style="text-align: center;"><code>string</code></td>
31483140
<td>TODO</td>
@@ -3191,6 +3183,30 @@ <h1>GBFS</h1>
31913183
<td style="text-align: center;">1.5</td>
31923184
</tr>
31933185
<tr>
3186+
<td>geofencing</td>
3187+
<td style="text-align: center;"><code>object</code></td>
3188+
<td>Configuration for GBFS geofencing-based rental restrictions.</td>
3189+
<td style="text-align: center;"><em>Optional</em></td>
3190+
<td></td>
3191+
<td style="text-align: center;">2.10</td>
3192+
</tr>
3193+
<tr>
3194+
<td>   <a href="#u_1_geofencing_businessAreaBorders">businessAreaBorders</a></td>
3195+
<td style="text-align: center;"><code>boolean</code></td>
3196+
<td>Infer an operational area from permissive GBFS geofencing zones and enforce drop-off at its boundary.</td>
3197+
<td style="text-align: center;"><em>Optional</em></td>
3198+
<td><code>true</code></td>
3199+
<td style="text-align: center;">2.10</td>
3200+
</tr>
3201+
<tr>
3202+
<td>   <a href="#u_1_geofencing_enabled">enabled</a></td>
3203+
<td style="text-align: center;"><code>boolean</code></td>
3204+
<td>Compute rental restrictions based on GBFS 2.2 geofencing zones.</td>
3205+
<td style="text-align: center;"><em>Optional</em></td>
3206+
<td><code>false</code></td>
3207+
<td style="text-align: center;">2.10</td>
3208+
</tr>
3209+
<tr>
31943210
<td><a href="#u_1_headers">headers</a></td>
31953211
<td style="text-align: center;"><code>map of string</code></td>
31963212
<td>HTTP headers to add to the request. Any header key, value can be inserted.</td>
@@ -3222,16 +3238,6 @@ <h4 id="u_1_allowKeepingRentedVehicleAtDestination">allowKeepingRentedVehicleAtD
32223238
<li><code>allowKeepingRentedVehicleAtDestination</code> should also be set for each request, either using routing defaults, or per-request.</li>
32233239
<li>If keeping the vehicle at the destination should be discouraged, then <code>keepingRentedVehicleAtDestinationCost</code> (default: 0) may also be set in the routing defaults.</li>
32243240
</ul>
3225-
<h4 id="u_1_geofencingZones">geofencingZones</h4>
3226-
3227-
<p><strong>Since version:</strong> <code>2.3</code><strong>Type:</strong> <code>boolean</code><strong>Cardinality:</strong> <code>Optional</code><strong>Default value:</strong> <code>false</code> <br />
3228-
<strong>Path:</strong> /updaters/[1] </p>
3229-
<p>Compute rental restrictions based on GBFS 2.2 geofencing zones.</p>
3230-
<p>This feature is somewhat experimental and therefore turned off by default for the following reasons:</p>
3231-
<ul>
3232-
<li>It delays start up of OTP. How long is dependent on the complexity of the zones. For example in Oslo it takes 6 seconds to compute while Portland takes 25 seconds.</li>
3233-
<li>It's easy for a malformed or unintended geofencing zone to make routing impossible. If you encounter such a case, please file a bug report.</li>
3234-
</ul>
32353241
<h4 id="u_1_network">network</h4>
32363242

32373243
<p><strong>Since version:</strong> <code>1.5</code><strong>Type:</strong> <code>string</code><strong>Cardinality:</strong> <code>Optional</code> <br />
@@ -3252,6 +3258,25 @@ <h4 id="u_1_startupRetryPeriod">startupRetryPeriod</h4>
32523258
<p>The first time the data source is loaded, OTP will retry for this duration every
32533259
5 seconds before giving up. This is useful to handle temporary network failures during
32543260
OTP startup. Set to <code>PT0S</code> to disable retries.</p>
3261+
<h4 id="u_1_geofencing_businessAreaBorders">businessAreaBorders</h4>
3262+
3263+
<p><strong>Since version:</strong> <code>2.10</code><strong>Type:</strong> <code>boolean</code><strong>Cardinality:</strong> <code>Optional</code><strong>Default value:</strong> <code>true</code> <br />
3264+
<strong>Path:</strong> /updaters/[1]/geofencing </p>
3265+
<p>Infer an operational area from permissive GBFS geofencing zones and enforce drop-off at its boundary.</p>
3266+
<p>When enabled, GBFS geofencing zones that have no restrictions (no traversal or drop-off bans)
3267+
are treated as business areas. The router will force a vehicle drop-off when exiting such an
3268+
area, preventing routes that leave the operator's service area with a rented vehicle.</p>
3269+
<p>Requires <code>enabled</code> to also be true.</p>
3270+
<h4 id="u_1_geofencing_enabled">enabled</h4>
3271+
3272+
<p><strong>Since version:</strong> <code>2.10</code><strong>Type:</strong> <code>boolean</code><strong>Cardinality:</strong> <code>Optional</code><strong>Default value:</strong> <code>false</code> <br />
3273+
<strong>Path:</strong> /updaters/[1]/geofencing </p>
3274+
<p>Compute rental restrictions based on GBFS 2.2 geofencing zones.</p>
3275+
<p>This feature is somewhat experimental and therefore turned off by default for the following reasons:</p>
3276+
<ul>
3277+
<li>It delays start up of OTP. How long is dependent on the complexity of the zones. For example in Oslo it takes 6 seconds to compute while Portland takes 25 seconds.</li>
3278+
<li>It's easy for a malformed or unintended geofencing zone to make routing impossible. If you encounter such a case, please file a bug report.</li>
3279+
</ul>
32553280
<h4 id="u_1_headers">headers</h4>
32563281

32573282
<p><strong>Since version:</strong> <code>1.5</code><strong>Type:</strong> <code>map of string</code><strong>Cardinality:</strong> <code>Optional</code> <br />
@@ -3278,15 +3303,17 @@ <h5 id="example-configuration">Example configuration</h5>
32783303
<a id="__codelineno-0-8" name="__codelineno-0-8" href="#__codelineno-0-8"></a><span class="w"> </span><span class="nt">&quot;language&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;en&quot;</span><span class="p">,</span>
32793304
<a id="__codelineno-0-9" name="__codelineno-0-9" href="#__codelineno-0-9"></a><span class="w"> </span><span class="nt">&quot;frequency&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;1m&quot;</span><span class="p">,</span>
32803305
<a id="__codelineno-0-10" name="__codelineno-0-10" href="#__codelineno-0-10"></a><span class="w"> </span><span class="nt">&quot;allowKeepingRentedVehicleAtDestination&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
3281-
<a id="__codelineno-0-11" name="__codelineno-0-11" href="#__codelineno-0-11"></a><span class="w"> </span><span class="nt">&quot;geofencingZones&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
3282-
<a id="__codelineno-0-12" name="__codelineno-0-12" href="#__codelineno-0-12"></a><span class="w"> </span><span class="nt">&quot;url&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;http://coast.socialbicycles.com/opendata/gbfs.json&quot;</span><span class="p">,</span>
3283-
<a id="__codelineno-0-13" name="__codelineno-0-13" href="#__codelineno-0-13"></a><span class="w"> </span><span class="nt">&quot;headers&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
3284-
<a id="__codelineno-0-14" name="__codelineno-0-14" href="#__codelineno-0-14"></a><span class="w"> </span><span class="nt">&quot;Auth&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&lt;any-token&gt;&quot;</span><span class="p">,</span>
3285-
<a id="__codelineno-0-15" name="__codelineno-0-15" href="#__codelineno-0-15"></a><span class="w"> </span><span class="nt">&quot;&lt;key&gt;&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&lt;value&gt;&quot;</span>
3286-
<a id="__codelineno-0-16" name="__codelineno-0-16" href="#__codelineno-0-16"></a><span class="w"> </span><span class="p">}</span>
3287-
<a id="__codelineno-0-17" name="__codelineno-0-17" href="#__codelineno-0-17"></a><span class="w"> </span><span class="p">}</span>
3288-
<a id="__codelineno-0-18" name="__codelineno-0-18" href="#__codelineno-0-18"></a><span class="w"> </span><span class="p">]</span>
3289-
<a id="__codelineno-0-19" name="__codelineno-0-19" href="#__codelineno-0-19"></a><span class="p">}</span>
3306+
<a id="__codelineno-0-11" name="__codelineno-0-11" href="#__codelineno-0-11"></a><span class="w"> </span><span class="nt">&quot;geofencing&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
3307+
<a id="__codelineno-0-12" name="__codelineno-0-12" href="#__codelineno-0-12"></a><span class="w"> </span><span class="nt">&quot;enabled&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="kc">false</span>
3308+
<a id="__codelineno-0-13" name="__codelineno-0-13" href="#__codelineno-0-13"></a><span class="w"> </span><span class="p">},</span>
3309+
<a id="__codelineno-0-14" name="__codelineno-0-14" href="#__codelineno-0-14"></a><span class="w"> </span><span class="nt">&quot;url&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;http://coast.socialbicycles.com/opendata/gbfs.json&quot;</span><span class="p">,</span>
3310+
<a id="__codelineno-0-15" name="__codelineno-0-15" href="#__codelineno-0-15"></a><span class="w"> </span><span class="nt">&quot;headers&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span>
3311+
<a id="__codelineno-0-16" name="__codelineno-0-16" href="#__codelineno-0-16"></a><span class="w"> </span><span class="nt">&quot;Auth&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&lt;any-token&gt;&quot;</span><span class="p">,</span>
3312+
<a id="__codelineno-0-17" name="__codelineno-0-17" href="#__codelineno-0-17"></a><span class="w"> </span><span class="nt">&quot;&lt;key&gt;&quot;</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&lt;value&gt;&quot;</span>
3313+
<a id="__codelineno-0-18" name="__codelineno-0-18" href="#__codelineno-0-18"></a><span class="w"> </span><span class="p">}</span>
3314+
<a id="__codelineno-0-19" name="__codelineno-0-19" href="#__codelineno-0-19"></a><span class="w"> </span><span class="p">}</span>
3315+
<a id="__codelineno-0-20" name="__codelineno-0-20" href="#__codelineno-0-20"></a><span class="w"> </span><span class="p">]</span>
3316+
<a id="__codelineno-0-21" name="__codelineno-0-21" href="#__codelineno-0-21"></a><span class="p">}</span>
32903317
</code></pre></div>
32913318
<!-- vehicle-rental END -->
32923319

0 commit comments

Comments
 (0)