我正在开发旅行规划器,我遇到了一个问题,我的 GTFS 无法工作。
OSM 文件已正确加载,行程规划器现在会制定从 A 点到 B 点的最快路线,但它没有考虑公交车。只能步行。
我的 GTFS 文件在这里:http://www.rkt.no/gt/google_transit.zip http://www.rkt.no/gt/google_transit.zip.
我正在使用 OpenTripPlanner。
知道我能做些什么来让它发挥作用吗?
谢谢您的解答。
这是我的 graph-builder.xml 的样子:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<bean id="gtfsBuilder" class="org.opentripplanner.graph_builder.impl.GtfsGraphBuilderImpl">
<property name="gtfsBundles">
<bean id="gtfsBundles" class="org.opentripplanner.graph_builder.model.GtfsBundles">
<property name="bundles">
<list>
<bean class="org.opentripplanner.graph_builder.model.GtfsBundle">
<property name="path" value="C:\Users\Mesel\Downloads\google_transit.stops.zip" />
<!-- By default, bikes may only be taken along on transit trips if the GTFS data allows them to be.
If the GTFS data doesn't contain appropriate data, but the actual transit trips do allows bikes
to be taken along, a defaultBikesAllowed property may be specified to allow bikes.
-->
<property name="defaultBikesAllowed" value="true" />
</bean>
</list>
</property>
</bean>
</property>
<!-- GTFS-rt ALERTS -->
<property name="gtfsGraphBuilders">
<list>
<bean class="org.opentripplanner.graph_builder.impl.transit_index.TransitIndexBuilder" />
</list>
</property>
</bean>
<!-- Configure the GraphBuilderTask -->
<bean id="graphBuilderTask" class="org.opentripplanner.graph_builder.GraphBuilderTask">
<!-- The path where the graph bundle will be written -->
<property name="path" value="C:/otp" />
<property name="graphBuilders">
<list>
<!-- Include an OpenStreetMap graph builder plugin -->
<bean class="org.opentripplanner.graph_builder.impl.osm.OpenStreetMapGraphBuilderImpl">
<property name="provider">
<!-- Use an OSM provider that will automatically download OSM data in a specified region -->
<bean class="org.opentripplanner.openstreetmap.impl.RegionBasedOpenStreetMapProviderImpl">
<property name="regionsSource">
<!-- The region to collect OSM data -->
<bean class="org.opentripplanner.openstreetmap.impl.FixedRegionSourceImpl">
<property name="latFrom" value="58.896" />
<property name="lonFrom" value="5.70873" />
<property name="latTo" value="58.9122" />
<property name="lonTo" value="5.75117" />
</bean>
</property>
<!-- Specify where downloaded OSM data will be cached -->
<property name="cacheDirectory" value="C:/otp/test" />
</bean>
</property>
<property name="defaultWayPropertySetSource">
<bean class="org.opentripplanner.graph_builder.impl.osm.DefaultWayPropertySetSource" />
</property>
</bean>
</list>
</property>
</bean>
</beans>
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)