DATO DOKUMENT SAGSBEHANDLER MAIL TELEFON 17. septemer 2012 08/05869-1 Ole Holmskov oh@vd.dk 2067 1057 WEBVAND OVERFØRSEL AF DATA TIL WEBVAND FRA EKSTERN RÅDGIVER September 2012 Niels Juels Gade 13 1022 København K vd@vd.dk EAN 5798000893450 Postboks 9018 Telefon 7244 3333 vejdirektoratet.dk SE 60729018
2 af 18 INDHOLDSFORTEGNELSE 1. OPBYGNING AF BACKUP-FIL (*.VBK)... 3 2. OPBYGNING AF XML-FIL... 9 3. SYSTEMLINIE-FIL (CRD.* OG *.SYS)... 14 4. TEGNINGSMATERIAL TIL WEBVAND... 15 BILAG:... 18
3 af 18 1. OPBYGNING AF BACKUP-FIL (*.VBK) WebVand backupfiler kan bruges til udveksling af data mellem brugere af WebVand og VejVand WebVand data består af 2 forskellige typer, knuder og ledninger. Data i filen er opdelt i blokke. Hver blok beskriver én knude eller én ledning. Hver blok starter med et $-tegn. Knude data starter med $KUDE og ledning data starter med $LEDNING Eks. på knude data: $KNUDE '16002' XY 191690.44 6222665.00 5.9 FODPUNKT 191691.15 6222653.77 Z_F 96.63 DYBDE 1.98 POSTNR '00.00.00' LTYPE 'NK' ENTREPRISE 'EUNDERVIS' FINDES + DIMENSION 1.000 STATION 16080.00 PERPEND -11.25 TEXTXY 191694.45 6222661.65 5.9 ANM 'Bemærkning ' 16002 = knudenavn Koordinatsættet for brøndens placering Koordinatsættet for fodpunktet på centerlinien, tager udgangspunk (Perpend. [m] og station Dækselkote/terrænkote Forskellen mellem dækselkote og ledningsdybde Post.nr. skal indholde xx.xx.xx eller xx.xx.xxx (se. Dokument afvanding.pdf) Knudetype Entreprisens benævnelse E6615.21 Findes + eksisterende Findes - medtages Dimension på knuden Station på centerlinie fodpunkts koordinater Afstand til centerlinie fodpunkts koordinat Koordinaten for brønd teksten på tegningen. Bemærkning XY skal bestå af 5 værdier adskilt af et mellemrum: 1. X-koordinat med punktum som decimaladskillelse. 2. Y-koordinat med punktum som decimaladskillelse. 3. Symbolets vinkel i grader med punktum som decimaladskillelse. 4. Tekststørrelse i X retningen 5. Tekststørrelse i Y retningen Eks: XY 280118.610 160257.170 69.4 0.80 0.80 POSTNR skal udfyldes i henhold til tilbudslisten: Eks: POSTNR 03.67.01 Se. VD anvendte brønde og ledninger post nummer fra WebTilbud.pdf TEXTXY skal bestå af 6 værdier adskilt af et mellemrum: 1. X-koordinat for tekstforankringen, med punktum som decimaladskillelse. 2. Y-koordinat for tekstforankringen, med punktum som decimaladskillelse. 3. Tekstens vinkel i grader med punktum som decimaladskillelse. 4. Tekststørrelse i X retningen 5. Tekststørrelse i Y retningen 6. Tekstorientering: LT Venstre/Top
4 af 18 LC Venstre/Center LB Venstre/Bund CT Center/Top CC Center/Center CB Center/Bund RT Højre/Top RC Højre/Center RB Højre/bund Eks: TEXTXY 280119.780 160257.940 56.4 2.00 2.00 CB Knude koder Tilladte brøndtyper i VD, som stemmer overens med WebTilbud. Højderne i WebTilbud, må ikke overskrides. Se. VD anvendte brønde og ledninger post nummer fra WebTilbud.pdf KO60 0.60 m brønd med sandfang og motorvejsrist (kombinationsbrønd), typetegning under udarbejdelse KO60F 0.60 m brønd med sandfang og motorvejsrist i flydende karm (kombinationsbrønd), typetegning xxx xxx KO 1.0 m betonbrønd med sandfang og motorvejsrist (kombinationsbrønd), KOF 1.0 m betonbrønd med sandfang og motorvejsrist i flydende karm (kombinationsbrønd), KO2 1.25 m betonbrønd med sandfang og motorvejsrist (kombinationsbrønd), KOB 1.0 m brønd med bundrende og motorvejsrist (kombinationsbrønd), KOB2 1.25 m brønd med bundrende og motorvejsrist (kombinationsbrønd), KOB3 1.25 m nedgangsbrønd med støbt betonkammer og motorvejsrist (kombinationsbrønd), typetegning 26221 KOF2 NB NB2 NBB NBB2 NBB3 NF NF2 1.25 m betonbrønd med sandfang og motorvejsrist i flydende karm (kombinationsbrønd), 1.0 m betonbrønd med sandfang og betondæksel, 1.25 m betonbrønd med sandfang og betondæksel, 1.0 m brønd med bundrende og betondæksel, 1.25 m betonbrønd med bundrende og betondæksel, 1.25 m nedgangsbrønd med støbt betonkammer og betondæksel, 1.0 m betonbrønd med sandfang og fortovsdæksel, 1.25 m betonbrønd med sandfang og fortovsdæksel,
5 af 18 NFB 1.0 m betonbrønd med bundrende og fortovsdæksel, NFB2 1.25 m betonbrønd med bundrende og fortovsdæksel, Bredden/antal karaktere på kolonnerne. MSLINK NUMBER(10,0) MAPID NUMBER(10,0) KNUDE_ID VARCHAR2(7 BYTE) X NUMBER(10,3) Y NUMBER(10,3) FODPUNKT_X NUMBER(12,2) FODPUNKT_Y NUMBER(12,2) Z_F NUMBER(10,3) TEXT_VINKEL NUMBER(10,3) DYBDE NUMBER(10,3) DIMENSION NUMBER(10,3) STATION NUMBER(10,3) PERPEND NUMBER(10,3) POSTNR VARCHAR2(9 BYTE) HOVEDTYPE VARCHAR2(10 BYTE) UNDERTYPE VARCHAR2(10 BYTE) LISTTYPE VARCHAR2(10 BYTE) ETAPE VARCHAR2(20 BYTE) ENTREPRISE VARCHAR2(20 BYTE) Typer af knuder, som kan anvendes i WebVand, stemmer overens med tilbudslisten. NFB3 1.25 m betonbrønd med støbt kammer og fortovsdæksel, typetegning 26221 NK 1.0 m betonbrønd med sandfang og kørebanedæksel, NK2 1.25 m betonbrønd med sandfang og kørebanedæksel, NKB2 1.25 m betonbrønd med bundrende og kørebanedæksel, NKB3 1.25 m betonbrønd med støbt kammer og kørebanedæksel, typetegning 26221 NL Ø400 mm snydebrønd med 310 x 310 mm rist NSF Ø450/400 mm plastnedløbsbrønd med sandfang og 310 X 310 mm rist, typetegning 26261 el. 26269 NSF 60 NSFJ NTF NVF NW PLKB Ø600 mm plastnedløbsbrønd m. sandfang og 310x310 mm rist Ø450/400 mm plastnedløbsbrønd med sandfang og støbejernskegle Ø315/280 mm plasttørbrønd og 310 X 310 mm rist, typetegning 26263 Ø400 mm betonbrønd med sandfang, vandlås og 310 x 310 mm rist Ø315 mm plastbrønd med sandfang og kuppelrist 1.0 m plastbrønd med bundrende og kørebanedæksel
6 af 18 PLKB2 1.25 m plastbrønd med bundrende og kørebanedæksel PLK60B 0.60 m plastbrønd med bundrende og kørebanedæksel PLBB 1.0 m plastbrønd med bundrende og betondæksel PLBB2 1.25 m plastbrønd med bundrende og betondæksel PLB60B 0.60 m plastbrønd med bundrende og betondæksel PLKS 1.0 m plastbrønd med sandfang og kørebanedæksel PLKS2 1.25 m plastbrønd med sandfang og kørebanedæksel PLK60S 0.60 m plastbrønd med sandfang og kørebanedæksel PLBS 1.0 m plastbrønd med sandfang og betondæksel PLBS2 1.25 m plastbrønd med sandfang og betondæksel PLB60S 0.60 m plastbrønd med sandfang og betondæksel R Regnvandsbassin RA Afløbsbygværk med olieudskiller, typetegning 26631 SP Specialbygværk (dimension 1-14 kan bruges som numre) I Indløbssikring med sten, typetegning, 26511, 26512, 26521 IB Indløbssikring med bygværk, typetegning 26601, 26603, 26604, 26611, 26612 T Ledningstoppunkt U Udløbssikring med sten, typetegning, 26511, 26512, 26521 UB Udløbssikring med bygværk, typetegning 26601, 26603, 26604, 26611, 26612 AR Afvandingsrist 310 x 310 mm (afløbsskål)
7 af 18 Eks. på ledning data: $LEDNING '21968' '21967' 1 XY 196484.91 6224491.21 XY 196447.43 6224607.85 XY 196442.72 6224616.46 XY 196437.73 6224625.04 XY 196432.48 6224633.41 FRA_Z 90.20 TIL_Z 88.88 POSTNR '03.16.12' LTYPE 'D' ENTREPRISE 'EUNDERVIS' FINDES - DIMENSION 100 LÆNGDE 152.72 FALD 8.6 ANM Bemærkning' DIM_TXT 196467.44 6224565.97 290.2 FRA_TXT 196486.05 6224492.68 280.9 TIL_TXT 196434.05 6224633.09 301.7 Til og fra knude, 1 står for dobbelt nummer skal med Start koordinater af ledningen Knækpunkter på ledningen Knækpunkter på ledningen Knækpunkter på ledningen Slut koordinaten på ledningen Fra kote Til kote Post.nr. (se. Dokument afvanding.pdf) Type Entreprisenavne Findes + eksisterende Findes - medtages Dimension på ledningen Længden på ledningen Fladet på ledningen Bemærkning Tekstplacering for ledningns type og dimension Tekstplacering for ledningens opstrøms kote Tekstplacering for ledningens nedstrøms kote POSTNR skal udfyldes i henhold til tilbudslisten: Eks: POSTNR 03.67.01 Se. VD anvendte brønde og ledninger post nummer fra WebTilbud.pdf DIM_TXT, FRA_TXT og TIL_TXT skal bestå af 6 værdier adskilt af at mellemrum: 1. X-koordinat for tekstforankringen, med punktum som decimaladskillelse. 2. Y-koordinat for tekstforankringen, med punktum som decimaladskillelse. 3. Tekstens vinkel i grader med punktum som decimaladskillelse. 4. Tekststørrelse i X retningen 5. Tekststørrelse i Y retningen 6. Tekstorientering: LT Venstre/Top LC Venstre/Center LB Venstre/Bund CT Center/Top CC Center/Center CB Center/Bund RT Højre/Top RC Højre/Center RB Højre/bund Eks: DIM_TXT 280119.780 160257.940 56.4 2.00 2.00 CB
8 af 18 Bredden/antal karaktere på kolonnerne. MSLINK NUMBER(10,0) MAPID NUMBER(10,0) FRA_MSLINK NUMBER(10,0) TIL_MSLINK NUMBER(10,0) DOBBELTNR NUMBER(5,0) FRA_ID VARCHAR2(7 BYTE) TIL_ID VARCHAR2(7 BYTE) FRA_Z NUMBER(10,3) TIL_Z NUMBER(10,3) LANGDE NUMBER(10,3) DIMENSION NUMBER(10,0) FALD NUMBER(10,3) POSTNR VARCHAR2(9 BYTE) HOVEDTYPE VARCHAR2(10 BYTE) UNDERTYPE VARCHAR2(10 BYTE) Typer af ledninger, som kan anvendes i WebVand, stemmer overens med tilbudslisten. Se. VD anvendte brønde og ledninger post nummer fra WebTilbud.pdf B BEU BIG D FR FREU FRIG KL PL PT UDE PD AL ISR PE FOPL ig/euro -normalrør euro - normalrør ig - normalrør Dræn af dobbeltvæggede plastdrænrør ig/euro - specialrør euro - specialrør ig - specialrør Dræn af dobbeltvæggede topslidsede plastrør Plastkloakrør Plasttrykrør Uden for denne entreprise Dræn af korrugerede plastrør Afløbsledning Individuelle specialrør Plastkloakrør, PE Foringsrør, plast
9 af 18 2. OPBYGNING AF XML-FIL Opbygning af XML-fil. Der er en anden metode til indlæsning af data i WebVand, er via xml. Der er opbygget et xml skema WebVand.xsd der beskriver hvorledes data er opbygget. Dette skema kan hentes i nyeste version på Vejdirektoratets hjemmeside. XML skemaet beskriver alle data der registreres i WebVand, og kan bruges til at kontrollere om WebVand XML filer har den rigtige syntax. Eksempel på WebVand XML: <?xml version="1.0" encoding="iso-8859-1"?> <!-- Exporteret af WebVand 2010/11/05 09:01 --> <WebVandEntreprise xmlns="http://webvand.vd.dk/xml/schemas/20101101"> <Entreprise Navn="EUNDERVIS"> <Etape>E6615</Etape> <Koordinatsystem>KP2000</Koordinatsystem> <Kotesystem>DVR90</Kotesystem> <Beskrivelse>Undervisnings entreprise</beskrivelse> <Revision>2</Revision> <TilsynEmail>jsma@orbicon.dk</TilsynEmail> <EntreprenoerEmail /> <Afregningsnavn>Dundervis</Afregningsnavn> <Afregningssystem>JobManager</Afregningssystem> </Entreprise> <KnudeList> <Knude Navn="16002"> <Projekteret> <Listtype>NK</Listtype> <Postnr>00.00.00</Postnr> <Dimension>1.00</Dimension> <X>191690.44</X> <Y>6222665.00</Y> <FaerdigvejZ>96.63</FaerdigvejZ> <Dybde>1.98</Dybde> <Station>16080.00</Station> <Perpend>-11.25</Perpend> <TextX>191694.45</TextX> <TextY>6222661.65</TextY> <TextVinkel>5.9</TextVinkel> </Projekteret> <Udfoert> <Listtype>NK</Listtype> <Postnr>00.00.00</Postnr>
10 af 18 <Dimension>1.00</Dimension> <X>191690.44</X> <Y>6222665.00</Y> <FaerdigvejZ>96.63</FaerdigvejZ> <Dybde>1.98</Dybde> <Station>16080.00</Station> <Perpend>-11.25</Perpend> <TextX>191694.45</TextX> <TextY>6222661.65</TextY> <TextVinkel>5.9</TextVinkel> </Udfoert> <Entreprenoer> <Status>E</Status> </Entreprenoer> <Tilsyn> <Status>E</Status> </Tilsyn> <FodpunktX>191691.15</FodpunktX> <FodpunktY>6222653.77</FodpunktY> <Komprimeringskontrol> <Tilfyld> <Entreprenoer> <Status>V</Status> </Entreprenoer> <Tilsyn> <Status>V</Status> </Tilsyn> </Tilfyld> <AnalyseList /> </Komprimeringskontrol> <ErstatningsfyldList /> <DokumentList /> </Knude> <Knude Navn="16006"> <Projekteret> <Listtype>NK2</Listtype> <Postnr>00.00.00</Postnr> <Dimension>1.25</Dimension> <X>191799.81</X> <Y>6222673.41</Y> <FaerdigvejZ>97.16</FaerdigvejZ> <Dybde>2.11</Dybde> <Station>16190.00</Station> <Perpend>-11.25</Perpend> <TextX>191804.42</TextX> <TextY>6222670.13</TextY> <TextVinkel>5.9</TextVinkel>
11 af 18 </Projekteret> <Udfoert> <Listtype>NK2</Listtype> <Postnr>00.00.00</Postnr> <Dimension>1.25</Dimension> <X>191799.81</X> <Y>6222673.41</Y> <FaerdigvejZ>97.16</FaerdigvejZ> <Dybde>2.11</Dybde> <Station>16190.00</Station> <Perpend>-11.25</Perpend> <TextX>191804.42</TextX> <TextY>6222670.13</TextY> <TextVinkel>5.9</TextVinkel> </Udfoert> <Entreprenoer> <Status>E</Status> </Entreprenoer> <Tilsyn> <Status>E</Status> </Tilsyn> <FodpunktX>191800.82</FodpunktX> <FodpunktY>6222662.21</FodpunktY> <Komprimeringskontrol> <Tilfyld> <Entreprenoer> <Status>V</Status> </Entreprenoer> <Tilsyn> <Status>V</Status> </Tilsyn> </Tilfyld> <AnalyseList /> </Komprimeringskontrol> <ErstatningsfyldList /> <DokumentList /> </Knude> <LedningList> <Ledning Opstroemsknude="16006" Nedstroemsknude="16002" Dobbeltnr="1"> <Projekteret> <Opstroemskote>95.05</Opstroemskote> <Nedstroemskote>94.65</Nedstroemskote> <Listtype>B</Listtype> <Postnr>03.30.52</Postnr> <Dimension>500.0</Dimension> <Laengde>109.69</Laengde>
12 af 18 <Fald>3.6</Fald> </Projekteret> <Udfoert> <Opstroemskote>95.00</Opstroemskote> <Nedstroemskote>94.70</Nedstroemskote> <Listtype>PL</Listtype> <Postnr>03.30.52</Postnr> <Dimension>500.0</Dimension> <Laengde>109.69</Laengde> <Fald>2.7</Fald> </Udfoert> <Entreprenoer> <Status>K</Status> <Init>KGM</Init> <Dato>2010-08-12T14:02:48</Dato> </Entreprenoer> <Tilsyn> <Status>G</Status> <Init>KGM</Init> <Dato>2010-08-12T14:06:14</Dato> </Tilsyn> <KnaekpunktList /> <Nivellement> <Medstroems>J</Medstroems> <MaalepunktList> <Maalepunkt Nr="1"> <Afstand>0.00</Afstand> <Kote>95.00</Kote> </Maalepunkt> <Maalepunkt Nr="2"> <Afstand>50.00</Afstand> <Kote>94.80</Kote> </Maalepunkt> <Maalepunkt Nr="3"> <Afstand>110.00</Afstand> <Kote>94.70</Kote> </Maalepunkt> </MaalepunktList> </Nivellement> <Komprimeringskontrol> <Tilfyld> <Entreprenoer> <Status>V</Status> </Entreprenoer> <Tilsyn> <Status>V</Status> </Tilsyn>
13 af 18 </Tilfyld> <Omkringfyld> <Entreprenoer> <Status>V</Status> </Entreprenoer> <Tilsyn> <Status>V</Status> </Tilsyn> </Omkringfyld> <AnalyseList /> </Komprimeringskontrol> <ErstatningsfyldList /> <DokumentList /> </Ledning> </LedningList> </WebVandEntreprise>
14 af 18 3. SYSTEMLINIE-FIL (CRD.* OG *.SYS) Systemlinie-filen, anvedes til at beregne station og permedikel afstand. Opbygningen skal se ud på nedenstående måde. (export fra Vejvand) (se EUNDERVIS.sys) *VejVand 19-Mar-2010 10:30:48 *Systemlinier *Entreprise: E661522 *linie;punktnr;station;længde;xstart;ystart;xslut;yslut;zstart;zslut 1;1;15980.00;4.35;191596.93;6222648.83;191601.27;6222649.01;96.46;96.48 1;2;15990.00;10.01;191601.27;6222649.01;191611.27;6222649.45;96.48;96.52 1;3;16000.00;10.00;191611.27;6222649.45;191621.26;6222649.91;96.52;96.56 1;4;16010.00;9.99;191621.26;6222649.91;191631.24;6222650.39;96.56;96.61 1;5;16020.00;10.00;191631.24;6222650.39;191641.23;6222650.89;96.61;96.65 1;6;16030.00;10.00;191641.23;6222650.89;191651.22;6222651.42;96.65;96.70 1;7;16040.00;10.00;191651.22;6222651.42;191661.20;6222651.97;96.70;96.74 Filen kan også have en udformning, som en crd-fil, se nedenstående se. EUNDERVIS.crd 017,GRAD 001FORMAT(6F15.3) 080,MAA1,GAA1,5= 0.0, 0.0, 6 196216.541 6224572.137 90.083 21100.000 74.109-3000.000 196225.719 6224576.108 90.075 21110.000 73.897-3000.000 196234.883 6224580.110 90.066 21120.000 73.684-3000.000 196244.034 6224584.142 90.055 21130.000 73.472-3000.000 196253.172 6224588.205 90.044 21140.000 73.260-3000.000 196262.296 6224592.298 90.032 21150.000 73.048-3000.000 196271.406 6224596.422 90.018 21160.000 72.836-3000.000 196280.503 6224600.575 90.004 21170.000 72.623-3000.000 196289.585 6224604.759 89.989 21180.000 72.411-3000.000 196292.942 6224606.315 89.983 21183.700 72.333-3000.000 196298.654 6224608.974 89.972 21190.000 72.199-3000.000 Det som er nødvendigt, er at centerlinie er delt op i små liniestykker på en længde af 10 m. Pos. 1 og 2 skal have forskellige koordinater. Pos. 3 må gerne være 0.000. Post. 4 stationering pr 10 m, skal være med. Post 5. og 6 må gerne være 0.000. Alle centerlinierne f.eks. for hovedspor og ramper, skal være i samme file.
15 af 18 4. TEGNINGSMATERIAL TIL WEBVAND For at kortdelen i WebVand, kan anvendes, skal der bruge 3 forskellige filer, filerne skal være i dgn-format. 1. afvandingsfil (*.afv) 2. projektfil (*.prj) 3. grundkortsfil (*.grk) Eksempler er data og tegningsstandarden. Pkt. 1 afvandingsfil.
Pkt. 2 projektfil SIDE 16 af 18
Pkt. 3, grundkortsfil SIDE 17 af 18
18 af 18 BILAG: Eksempel på opbygning af Backupfil EUNDERVIS.vbk EUNDERVIS.xml WebVand.xsd Webtilbudsliste VD anvendte brønde og ledninger post nummer fra WebTilbud.xlsx Eksempler på crd og sys filer. EUNDERVIS.sys EUNDERVIS.crd Eksempler på dgn-fil EUNDERVIS.afv EUNDERVIS.prj EUNDERVIS.grk