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
      • idMapper

        protected IdMapperType idMapper
        the id mapper to use
    • Constructor Detail

      • PlanitIntermodalWriter

        protected PlanitIntermodalWriter​(String outputDirectory,
                                         org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork,
                                         org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning)
        Constructor with default country, use default destination Crs as a result.
        Parameters:
        outputDirectory - to persist on
        xmlRawNetwork - to populate with PLANit network when persisting
        xmlRawZoning - to populate with PLANit zoning when persisting
      • PlanitIntermodalWriter

        protected PlanitIntermodalWriter​(String outputDirectory,
                                         String countryName,
                                         org.goplanit.xml.generated.XMLElementMacroscopicNetwork xmlRawNetwork,
                                         org.goplanit.xml.generated.XMLElementMacroscopicZoning xmlRawZoning)
        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