Class PlanitIntermodalWriter

    • Field Detail

      • xmlRawNetwork

        protected final org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork
        xml element to populate network on
      • xmlRawZoning

        protected final org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning
        xml element to populate zoning on
      • xmlRawServiceNetwork

        protected final org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork
        xml element to populate service network on
      • xmlRawRoutedServices

        protected final org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices
        xml element to populate routed services on
      • idMapper

        protected IdMapperType idMapper
        the id mapper to use
    • Constructor Detail

      • PlanitIntermodalWriter

        protected PlanitIntermodalWriter​(String outputDirectory,
                                         String countryName,
                                         org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork,
                                         org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning,
                                         org.goplanit.xml.generated.XMLElementServiceNetwork xmlRawServiceNetwork,
                                         org.goplanit.xml.generated.XMLElementRoutedServices xmlRawRoutedServices)
        Constructor
        Parameters:
        outputDirectory - to persist on
        countryName - to optimise projection for (if available, otherwise ignore)
        xmlRawNetwork - to populate with PLANit network when persisting
        xmlRawZoning - to populate with PLANit zoning when persisting
        xmlRawServiceNetwork - to populate with PLANit service network when persisting
        xmlRawRoutedServices - to populate with PLANit routed services when persisting