Beispiel #1
0
 public TransactionZoneDbaseSchema()
 {
     Fields = new []
     {
         DbaseField.CreateNumberField(
             new DbaseFieldName(nameof(SOURCE_ID)),
             new DbaseFieldLength(4),
             new DbaseDecimalCount(0)),
         DbaseField.CreateNumberField(
             new DbaseFieldName(nameof(TYPE)),
             new DbaseFieldLength(4),
             new DbaseDecimalCount(0)),
         DbaseField.CreateCharacterField(
             new DbaseFieldName(nameof(BESCHRIJV)),
             new DbaseFieldLength(254)),
         DbaseField.CreateCharacterField(
             new DbaseFieldName(nameof(OPERATOR)),
             new DbaseFieldLength(254)),
         DbaseField.CreateCharacterField(
             new DbaseFieldName(nameof(ORG)),
             new DbaseFieldLength(18)),
         DbaseField.CreateCharacterField(
             new DbaseFieldName(nameof(APPLICATIE)),
             new DbaseFieldLength(18))
     };
 }
Beispiel #2
0
        public EuropeanRoadChangeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(EU_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(EUNUMMER)),
                    new DbaseFieldLength(4)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TRANSACTID)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RECORDTYPE)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0))
            };
        }
        public NationalRoadChangeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(NW_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(IDENT2)),
                    new DbaseFieldLength(8)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TRANSACTID)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RECORDTYPE)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0))
            };
        }
        public RoadSegmentSurfaceAttributeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(WV_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WS_GIDN)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TYPE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTYPE)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(VANPOS)),
                    new DbaseFieldLength(9),
                    new DbaseDecimalCount(3)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TOTPOS)),
                    new DbaseFieldLength(9),
                    new DbaseDecimalCount(3)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
Beispiel #5
0
        public RoadSegmentNumberedRoadAttributeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(GW_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(IDENT8)),
                    new DbaseFieldLength(8)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RICHTING)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLRICHT)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(VOLGNUMMER)),
                    new DbaseFieldLength(5),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
        public OrganizationDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateCharacterField(
                    new DbaseFieldName(nameof(ORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLORG)),
                    new DbaseFieldLength(64))
            };
        }
Beispiel #7
0
        public GradeSeparatedJunctionDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(OK_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TYPE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTYPE)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(BO_WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),
                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(ON_WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
Beispiel #8
0
        public NumberedRoadChangeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(GW_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(IDENT8)),
                    new DbaseFieldLength(8)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RICHTING)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(VOLGNUMMER)),
                    new DbaseFieldLength(5),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TRANSACTID)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RECORDTYPE)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0))
            };
        }
Beispiel #9
0
        public RoadSegmentCategoryDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateCharacterField(
                    new DbaseFieldName(nameof(WEGCAT)),
                    new DbaseFieldLength(5)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLWEGCAT)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFWEGCAT)),
                    new DbaseFieldLength(254))
            };
        }
        public RoadSegmentAccessRestrictionDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(TYPE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTYPE)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFTYPE)),
                    new DbaseFieldLength(254))
            };
        }
Beispiel #11
0
        public RoadSegmentMorphologyDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(MORF)),
                    new DbaseFieldLength(3),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLMORF)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFMORF)),
                    new DbaseFieldLength(254))
            };
        }
Beispiel #12
0
        public RoadSegmentStatusDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(STATUS)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLSTATUS)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFSTATUS)),
                    new DbaseFieldLength(254))
            };
        }
Beispiel #13
0
        public RoadNodeTypeDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(TYPE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTYPE)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFTYPE)),
                    new DbaseFieldLength(254))
            };
        }
        public NumberedRoadSegmentDirectionDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(RICHTING)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLRICHT)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFRICHT)),
                    new DbaseFieldLength(254))
            };
        }
        public RoadSegmentGeometryDrawMethodDbaseSchema()
        {
            Fields = new[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(METHODE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLMETHOD)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(DEFMETHOD)),
                    new DbaseFieldLength(254))
            };
        }
Beispiel #16
0
        public RoadNodeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(WK_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WK_UIDN)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TYPE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTYPE)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
        public RoadSegmentEuropeanRoadAttributeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(EU_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(EUNUMMER)),
                    new DbaseFieldLength(4)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
        public RoadSegmentNationalRoadAttributeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(NW_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(IDENT2)),
                    new DbaseFieldLength(8)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64))
            };
        }
Beispiel #19
0
        public RoadSegmentDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WS_UIDN)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WS_GIDN)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(B_WK_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(E_WK_OIDN)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(STATUS)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLSTATUS)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(MORF)),
                    new DbaseFieldLength(3),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLMORF)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WEGCAT)),
                    new DbaseFieldLength(5)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLWEGCAT)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(LSTRNMID)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LSTRNM)),
                    new DbaseFieldLength(80)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RSTRNMID)),
                    new DbaseFieldLength(15),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(RSTRNM)),
                    new DbaseFieldLength(80)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEHEER)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBEHEER)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(METHODE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLMETHOD)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(OPNDATUM)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINTIJD)),
                    new DbaseFieldLength(15)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEGINORG)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLBGNORG)),
                    new DbaseFieldLength(64)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TGBEP)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(LBLTGBEP)),
                    new DbaseFieldLength(64))
            };
        }
        public RoadSegmentChangeDbaseSchema()
        {
            Fields = new DbaseField[]
            {
                DbaseField.CreateNumberField(
                    new DbaseFieldName(nameof(WS_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(METHODE)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(BEHEERDER)),
                    new DbaseFieldLength(18)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(MORFOLOGIE)),
                    new DbaseFieldLength(3),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(STATUS)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateCharacterField(
                    new DbaseFieldName(nameof(WEGCAT)),
                    new DbaseFieldLength(10)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(B_WK_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(E_WK_OIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(LSTRNMID)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RSTRNMID)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TGBEP)),
                    new DbaseFieldLength(2),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(TRANSACTID)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(RECORDTYPE)),
                    new DbaseFieldLength(4),
                    new DbaseDecimalCount(0)),

                DbaseField
                .CreateNumberField(
                    new DbaseFieldName(nameof(EVENTIDN)),
                    new DbaseFieldLength(10),
                    new DbaseDecimalCount(0))
            };
        }