OTP graph config
[busui.git] / setup / graph-config.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?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="graphBundle" class="org.opentripplanner.model.GraphBundle">
        <property name="path" value="c:\tmp\" />
    </bean>
 
    <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:\tmp\cbrfeed.zip" />
                        </bean>
                    </list>
                </property>
            </bean>
        </property>
    </bean>
 
    <bean id="osmBuilder" class="org.opentripplanner.graph_builder.impl.osm.OpenStreetMapGraphBuilderImpl">
        <property name="provider">
    <bean class="org.opentripplanner.openstreetmap.impl.AnyFileBasedOpenStreetMapProviderImpl">
        <property name="path" value="C:\Users\Madoka\Documents\canberra.osm" />
    </bean>
        </property>
    </bean>
 
    <bean id="transitStreetLink" class="org.opentripplanner.graph_builder.impl.TransitToStreetNetworkGraphBuilderImpl" />
   <bean id="optimizeTransit" class="org.opentripplanner.graph_builder.impl.OptimizeTransitGraphBuilderImpl" />
 
    <bean id="graphBuilderTask" class="org.opentripplanner.graph_builder.GraphBuilderTask">
        <property name="graphBundle" ref="graphBundle" />
        <property name="graphBuilders">
            <list>
                <!-- GTFS comes before OSM, because we use the loaded set of stops to determine our OSM coverage -->
                <ref bean="gtfsBuilder" />
                <ref bean="osmBuilder" />
                <ref bean="transitStreetLink" />
                <ref bean="optimizeTransit" />
            </list>
        </property>
<property name="modes">
  <list>
    <bean class="org.opentripplanner.routing.core.TraverseOptions">
      <property name="mode" value="WALK" />
      <property name="optimize" value="QUICK" />
    </bean>
      </list>
    </property>
    <property name="contractionFactor" value="0.97" /> 
</bean>
</beans>