BETA Digitech Web är en betaversion för utvärdering och test. Den ska inte användas för skarpa beslut, virkesmätning, avräkning eller officiell rapportering. Kontrollera alltid resultaten. Digitech Web is a beta version for evaluation and testing. It must not be used for operational decisions, timber scaling, settlement or official reporting. Always verify the results.

Digitech Web – manual

Läs in mätdata från Haglöfs klavar och måttband, ta fram rapporter och exportera till CSV och PDF direkt i webbläsaren.

Version 1.0.0-beta · 2026-11-02

1. Om Digitech Web

Digitech Web är en webbapplikation som ersätter PC-programmet MDII Com. Den läser in XML-filer från MD II (Mantax Digitech II), Digitech BT och DTape BT, sammanställer stämplingslängder, medelvärden, grundyta, volym och höjdkurva, och exporterar resultatet till CSV och PDF.

Betaversion. Appen är under utveckling och tillhandahålls endast för utvärdering och test. Beräkningar och filtolkning kan innehålla fel. Använd inte resultaten som underlag för skarpa beslut, virkesmätning, avräkning eller officiell rapportering. Väljer du ändå att använda beräkningsresultat i skarpa uppdrag, till exempel värdering, är det ditt eget val och Haglöf Sweden AB tar inget ansvar för det. Användningen regleras av licensavtalet (EULA).

Appen finns på svenska och engelska. Byt språk med knapparna SV och EN uppe till höger. Valet sparas i webbläsaren och följer med till manualen och licensavtalet.

2. Kom igång

  1. Gå till digitechweb.haglof.app i en aktuell webbläsare (Chrome, Edge, Firefox eller Safari) och klicka på Öppna Digitech Web.
  2. Första gången visas en ruta med licensavtalet. Läs avtalet, markera rutan och klicka på Godkänn och fortsätt. Appen kan inte användas innan avtalet är godkänt. Godkännandet sparas i webbläsaren och efterfrågas igen om avtalet ändras eller om webbplatsdata rensas.
  3. När appen startar visas exempeldata så att du ser hur rapporten ser ut. Exempeldata är markerad med en gul ruta.
  4. Läs in dina egna filer: dra filerna till rutan Släpp filer här eller klicka, eller klicka i rutan och välj filer. Du kan välja flera filer samtidigt. De läggs efter varandra i den ordning de läses in.
  5. Kontrollera inställningarna i vänsterkolumnen (nolldiametrar, typ av mätning, ytareal, klassindelning och volymmetod).
  6. Läs rapporten under fliken Rapport och exportera med knapparna ovanför rapporten.

Filer från klaven hämtas till datorn på samma sätt som tidigare, till exempel från mappen DATA\MDII när klaven är ansluten med USB, eller via Haglof Link eller Haglof BLE Commander för Bluetooth-instrument.

3. Filer som kan läsas in

Endast XML-filer godkänns. Taggen <ProgramName> i filen anger vilket instrument filen kommer från. Filer med annat eller saknat ProgramName avvisas med ett felmeddelande.

ProgramNameInstrumentSå räknas diametern
MDIIMD II (Mantax Digitech II)Diametern läses från Diameter.
DBTDigitech BTFinns både D1 och D2 är diametern medelvärdet av dem. Finns bara D1 är diametern D1.
DTAPEDTape BTD1 är diametern och D2 är omkretsen, båda i den enhet som anges i <Unit>. Saknas D1 räknas diametern fram som omkrets/π.

Övriga taggar

TaggBetydelse
Metric1 = metriska värden (diameter i mm, höjd i dm). 0 = imperiala värden (diameter i 1/10 tum, höjd i 1/10 fot).
UnitEnhet för diameter och omkrets (mm, cm eller in/tum). Gäller före Metric. Kan stå i filhuvudet, på varje registrering eller som attribut på D1/D2.
IsLog0 = stående skog, Height1 är trädets höjd. 1 = stockar, Height1 är stockens längd.
SpeciesTrädslagskod 1–100.
Height1–Height3Upp till tre höjder per träd. Ett träd med Height1 större än 0 räknas som provträd.
Quality, QualityTextStockens kvalitetsnummer och kvalitetsnamn.
Id, UniqueIdStockens ID-märkning och unika ID.
SerialNr, ProgramName, ProgramVerInstrumentets serienummer, programnamn och programversion. Visas vid filen, i rapporten och i exporten.
Name, DateNamn och datum från filhuvudet. Namnet används som förslag på bestånd.

Enheter

Vid varje inläst fil visas vilken diameterenhet som används, till exempel Ø cm. Saknas en läsbar Unit och diametrarna har decimaler tolkas de som cm (eller tum i imperiala filer), eftersom MD II alltid sparar hela millimeter. Enheten markeras då med gissad. Öppna Enheter under filen för att ändra diameterenhet, trädhöjdsenhet och stocklängdsenhet om något har tolkats fel.

Stocklängd (Height1 när IsLog = 1) läses som cm i metriska filer (553 = 5,53 m) och som 1/10 fot i imperiala filer.

4. Inställningar

Nolldiametrar

Precis som i MDII Com används registreringar med diametern 0 som avskiljare när man mäter i fält:

  • Ta bort enstaka nolldiametrar – en ensam nolla räknas inte som träd.
  • Två nolldiametrar i följd = ny provyta – efterföljande träd hamnar på nästa provyta.
  • Tre nolldiametrar i följd = ny trakt (lista) – efterföljande träd hamnar i en ny lista (bestånd).
  • Varje fil blir en egen lista – varje inläst fil får en egen lista.

Allmänt

  • Enheter – Som i filen visar imperiala enheter om alla filer är imperiala (Metric = 0), annars metriska. Du kan också välja metriska eller imperiala enheter direkt.
  • Lista – välj vilken lista (bestånd) rapporten visar.
  • Bestånd och Del av bestånd – fritext som visas i rapporten och används i filnamnet vid export.
  • Typ av mätning – Totalstämpling (alla träd i beståndet) eller Cirkelytetaxering (provytor). Automatiskt väljer cirkelytetaxering när data innehåller mer än en provyta.
  • Radie och Ytareal – provytans storlek vid cirkelytetaxering. Fyll i det ena så räknas det andra fram. Krävs för värden per hektar.
  • Klassindelning – klassbredd för stämplingslängden, i cm (eller tum). Diameter- eller omkretsklasser, med klassgränser från 0 (till exempel 0–2, 2–4) eller centrerade klasser (till exempel 2,5–7,5 visas som 5).
  • Volymmetod – Formhöjd eller Formtal, se Beräkningar.

5. Rapporten

Rapporten gäller den lista som är vald under Allmänt. Den innehåller:

  • Nyckeltal – antal träd och provträd, provytor, stammar per hektar, grundyta och volym. För stockar även antal, stockvolym och total längd.
  • Sammanställning – bestånd, typ av mätning, antal ytor och träd, ytareal och arealfaktor, volymmetod, enheter och mätinstrument (program, version och serienummer).
  • Stämplingslängd – antal träd per klass och trädslag, med stapeldiagram.
  • Medelvärden per trädslag – antal, stammar per hektar, Da, Dg, Dgv, medelhöjd, grundyta, formhöjd eller formtal, och volym.
  • Provytor – grundyta och stammar per hektar för varje provyta (vid cirkelytetaxering).
  • Höjdkurva – se nästa avsnitt.
  • Provträd – alla träd med uppmätt höjd.

Vid cirkelytetaxering redovisas grundyta och volym per hektar, vid totalstämpling som summor för hela listan.

6. Höjdkurvan

Höjdkurvan visar provträden som punkter med en färg per trädslag. Höjden står på y-axeln och diameterklasserna på x-axeln, med start i klass 0.

För varje trädslag med minst två provträd beräknas en logaritmisk regression med minsta kvadratmetoden:

y = a · ln(x) + b x = diameter (cm eller tum), y = höjd (m eller fot)

Tabellen under diagrammet visar a, b och förklaringsgraden R² per trädslag. R² = 1 betyder att kurvan går exakt genom alla provträd. Kurvan ritas från den diameter där höjden blir 0 och ut till axelns slut. Vid de minsta diametrarna ger formeln negativa höjder, och där ritas ingen kurva.

7. Stockar

Registreringar med IsLog = 1 redovisas som stockar i egna avsnitt: stockar per trädslag och kvalitet (antal, medeldiameter, medellängd, total längd och volym), diameterfördelning för stockar och en stocklista med stock-ID, unikt ID, kvalitet, diameter, längd och volym. Om en fil innehåller både träd och stockar visas båda delarna.

8. Rådata

Fliken Rådata visar alla registreringar i den ordning de lästs in. Värdena visas som de står i filen, och kolumnrubrikerna visar den enhet som lästs in, till exempel D1 (cm). Om filer med olika enheter är inlästa samtidigt visas enheten i en egen kolumn per rad.

  • Diameter är den diameter rapporten räknar med (för Digitech BT medelvärdet av D1 och D2, för DTape BT D1).
  • D1, D2 och Omkrets visas beroende på instrument.
  • Du kan ändra trädslag, diameter, höjder och stockuppgifter direkt i tabellen. Rapporten uppdateras med en gång. Ändringarna sparas inte i originalfilen.
  • Rader som används som avskiljare visas grå med märkningen ny yta, ny lista eller nolla, borttagen.
  • Ta bort en rad med krysset längst till höger.

9. Trädslag

Under fliken Trädslag anger du namn, formhöjd (m) och formtal för trädslagskoderna 1–100. Kod 1–7 har standardnamnen Tall, Gran, Björk, Övr.Löv, Övr.Barr, Ek och Bok (på engelska Pine, Spruce, Birch, Other broadleaf, Other conifer, Oak och Beech). Standardvärden är formhöjd 8,00 m och formtal 0,400. Ändringar sparas i webbläsaren. Återställ standardvärden tar bort dina ändringar.

10. Export till CSV och PDF

  • Exportera rapport (CSV) – hela rapporten som tabeller i en CSV-fil.
  • Exportera rådata (CSV) – en rad per träd eller stock, med alla värden, instrumentuppgifter och beräknad grundyta eller stockvolym.
  • Ladda ner rapport (PDF) – en formaterad rapport med logotyper, nyckeltal, tabeller, diagram och höjdkurva. PDF-funktionen kräver internetanslutning första gången sidan laddas.
  • Alla listor – exportera alla listor i samma fil i stället för bara den valda.
  • CSV-format – Semikolon, decimalkomma passar svensk Excel. Komma, decimalpunkt passar engelskspråkiga program. Filerna sparas i UTF-8 så att å, ä och ö visas rätt.

Exporten görs på det språk som är valt i appen.

11. Beräkningar

Internt räknar appen med diameter i mm och höjd i dm, precis som MD II, och visar resultatet i de valda enheterna.

Grundyta per träd g = π · (d / 2)² Da = medeldiameter Dg = √( medel av d² ) Dgv = Σd³ / Σd² (grundytevägd medeldiameter) Medelhöjd = medel av Höjd 1 för provträd Arealfaktor = 10 000 / (ytareal · antal provytor) [m²/ha]

Volym

  • Formhöjd: volym = grundyta × formhöjd, per trädslag.
  • Formtal: volym = π/4 · d² · formtal · höjd per träd. Träd utan uppmätt höjd får höjden från originalprogrammets höjdfunktion h = k·ln(d) + m (d i mm, h i dm), anpassad på provträd över 1 dm och 1 cm. Träd lägre än 1,3 m får volymen 0.

Vid cirkelytetaxering multipliceras grundyta, stamantal och volym med arealfaktorn för att få värden per hektar. Med imperiala enheter visas värden per acre.

Stockvolym

Stockvolym = π/4 · d² · längd

Detta är volymen för en cylinder med den uppmätta diametern (Hubers formel om diametern mätts på mitten av stocken).

12. Dina data

  • Filerna läses och bearbetas helt i din webbläsare. De skickas inte till Haglöf Sweden AB eller till någon server.
  • Inställningar, språkval och trädslagstabellen sparas lokalt i webbläsaren (localStorage). Inlästa filer och ändringar i rådata sparas inte, och försvinner när sidan stängs.
  • Typsnitt hämtas från Google Fonts och PDF-biblioteket från cdnjs (Cloudflare). Dessa tjänster kan då se din IP-adress.

13. Felsökning

Meddelande eller problemOrsak och åtgärd
Endast XML-filer kan läsas inFilen har inte filändelsen .xml. Välj XML-filen från instrumentet.
Filen saknar <ProgramName> / ProgramName är inte ett godkänt instrumentFilen kommer inte från MD II, Digitech BT eller DTape BT, eller har ändrats. Kontrollera att ProgramName är MDII, DBT eller DTAPE.
XML-filen kunde inte tolkasFilen är skadad eller inte komplett. Hämta filen från instrumentet igen.
Diametrarna är tio gånger för stora eller småEnheten har tolkats fel. Öppna Enheter under filen och välj rätt diameterenhet.
Inga värden per hektarAnge radie eller ytareal under Allmänt vid cirkelytetaxering.
Fel antal provytor eller listorKontrollera inställningarna för nolldiametrar.
PDF-biblioteket kunde inte laddasPDF-funktionen kräver internetanslutning. Anslut och ladda om sidan.
Ingen höjdkurva för ett trädslagTrädslaget har färre än två provträd.

14. Version och licens

Digitech Web version 1.0.0-beta (2026-11-02). Användning av Digitech Web regleras av slutanvändarlicensavtalet (EULA).

Haglöf Sweden AB, Klockargatan 8, 882 30 Långsele, Sverige · Telefon 0620-255 80 · Kontakta oss · www.haglofsweden.com

Digitech Web – user manual

Read measurement data from Haglöf calipers and diameter tapes, produce reports and export to CSV and PDF directly in the browser.

Version 1.0.0-beta · 2026-11-02

1. About Digitech Web

Digitech Web is a web application that replaces the PC program MDII Com. It reads XML files from MD II (Mantax Digitech II), Digitech BT and DTape BT, compiles stand tables, means, basal area, volume and a height curve, and exports the results to CSV and PDF.

Beta version. The application is under development and is provided for evaluation and testing only. Calculations and file interpretation may contain errors. Do not use the results for operational decisions, timber scaling, settlement or official reporting. If you still choose to use calculation results in real assignments, such as valuation, that is your own choice and Haglöf Sweden AB accepts no liability for it. Use is governed by the license agreement (EULA).

The application is available in Swedish and English. Switch language with the SV and EN buttons at the top right. The choice is saved in the browser and carries over to the manual and the license agreement.

2. Getting started

  1. Go to digitechweb.haglof.app in an up-to-date browser (Chrome, Edge, Firefox or Safari) and click Open Digitech Web.
  2. The first time, a box with the license agreement is shown. Read the agreement, tick the box and click Accept and continue. The application cannot be used until the agreement is accepted. The acceptance is saved in the browser and is requested again if the agreement changes or the site data is cleared.
  3. When the application starts, sample data is shown so you can see what the report looks like. Sample data is marked with a yellow box.
  4. Open your own files: drag the files onto the box Drop files here or click, or click the box and choose files. You can choose several files at once. They are appended in the order they are read.
  5. Check the settings in the left column (zero diameters, inventory type, plot area, class width and volume method).
  6. Read the report on the Report tab and export with the buttons above the report.

Files are copied from the instrument to the computer as before, for example from the DATA\MDII folder when the caliper is connected by USB, or through Haglof Link or Haglof BLE Commander for Bluetooth instruments.

3. Supported files

Only XML files are accepted. The <ProgramName> tag in the file tells which instrument wrote it. Files with another or missing ProgramName are rejected with an error message.

ProgramNameInstrumentHow the diameter is calculated
MDIIMD II (Mantax Digitech II)The diameter is read from Diameter.
DBTDigitech BTIf both D1 and D2 are present, the diameter is their mean. If only D1 is present, the diameter is D1.
DTAPEDTape BTD1 is the diameter and D2 is the circumference, both in the unit given in <Unit>. If D1 is missing, the diameter is calculated as circumference/π.

Other tags

TagMeaning
Metric1 = metric values (diameter in mm, height in dm). 0 = imperial values (diameter in 1/10 in, height in 1/10 ft).
UnitUnit for diameter and circumference (mm, cm or in). Takes precedence over Metric. May be in the file header, on each record, or as an attribute on D1/D2.
IsLog0 = standing trees, Height1 is the tree height. 1 = logs, Height1 is the log length.
SpeciesSpecies code 1–100.
Height1–Height3Up to three heights per tree. A tree with Height1 greater than 0 counts as a sample tree.
Quality, QualityTextLog quality number and quality name.
Id, UniqueIdLog ID marking and unique ID.
SerialNr, ProgramName, ProgramVerInstrument serial number, program name and program version. Shown next to the file, in the report and in the export.
Name, DateName and date from the file header. The name is suggested as the stand name.

Units

Each loaded file shows the diameter unit in use, for example Ø cm. If no readable Unit is found and the diameters have decimals, they are read as cm (or inches in imperial files), since MD II always stores whole millimetres. The unit is then marked guessed. Open Units under the file to change the diameter, tree height and log length units if something was read incorrectly.

Log length (Height1 when IsLog = 1) is read as cm in metric files (553 = 5.53 m) and as 1/10 ft in imperial files.

4. Settings

Zero diameters

As in MDII Com, records with a diameter of 0 are used as separators in the field:

  • Remove single zero diameters – a single zero is not counted as a tree.
  • Two zero diameters in a row = new plot – the following trees go to the next plot.
  • Three zero diameters in a row = new stand (list) – the following trees go to a new list (stand).
  • Each file becomes its own list – every loaded file gets its own list.

General

  • Units – As in the file shows imperial units if all files are imperial (Metric = 0), otherwise metric. You can also choose metric or imperial directly.
  • List – choose which list (stand) the report shows.
  • Stand and Part of stand – free text shown in the report and used in export file names.
  • Inventory type – Total inventory (every tree in the stand) or Circular plot inventory. Automatic selects circular plot inventory when the data contains more than one plot.
  • Radius and Plot area – plot size for circular plot inventory. Enter one and the other is calculated. Required for values per hectare.
  • Class width – class width for the stand table, in cm (or inches). Diameter or circumference classes, with class limits starting at 0 (for example 0–2, 2–4) or centred classes (for example 2.5–7.5 is shown as 5).
  • Volume method – Form height or Form factor, see Calculations.

5. The report

The report covers the list selected under General. It contains:

  • Key figures – number of trees and sample trees, plots, stems per hectare, basal area and volume. For logs also count, log volume and total length.
  • Summary – stand, inventory type, number of plots and trees, plot area and area factor, volume method, units and instrument (program, version and serial number).
  • Stand table – number of trees per class and species, with a bar chart.
  • Means by species – count, stems per hectare, Da, Dg, Dgv, mean height, basal area, form height or form factor, and volume.
  • Plots – basal area and stems per hectare for each plot (circular plot inventory).
  • Height curve – see the next section.
  • Sample trees – all trees with a measured height.

For circular plot inventory, basal area and volume are reported per hectare. For total inventory they are totals for the whole list.

6. The height curve

The height curve shows the sample trees as dots with one colour per species. Height is on the y axis and the diameter classes on the x axis, starting at class 0.

For each species with at least two sample trees, a logarithmic regression is fitted by least squares:

y = a · ln(x) + b x = diameter (cm or in), y = height (m or ft)

The table below the chart shows a, b and the coefficient of determination R² per species. R² = 1 means the curve passes exactly through every sample tree. The curve is drawn from the diameter where the height reaches 0 to the end of the axis. At the smallest diameters the formula gives negative heights, and no curve is drawn there.

7. Logs

Records with IsLog = 1 are reported as logs in their own sections: logs by species and quality (count, mean diameter, mean length, total length and volume), log diameter distribution, and a log list with log ID, unique ID, quality, diameter, length and volume. If a file contains both trees and logs, both parts are shown.

8. Raw data

The Raw data tab shows every record in the order it was read. Values are shown as stored in the file, and the column headings show the unit that was read, for example D1 (cm). If files with different units are loaded at the same time, the unit is shown in its own column on each row.

  • Diameter is the diameter used by the report (for Digitech BT the mean of D1 and D2, for DTape BT D1).
  • D1, D2 and Circumference are shown depending on the instrument.
  • You can change species, diameter, heights and log details directly in the table. The report updates immediately. Changes are not saved to the original file.
  • Rows used as separators are shown in grey and marked new plot, new list or zero, removed.
  • Remove a row with the cross at the far right.

9. Species

On the Species tab you set the name, form height (m) and form factor for species codes 1–100. Codes 1–7 have the default names Pine, Spruce, Birch, Other broadleaf, Other conifer, Oak and Beech (in Swedish Tall, Gran, Björk, Övr.Löv, Övr.Barr, Ek and Bok). The defaults are form height 8.00 m and form factor 0.400. Changes are saved in the browser. Reset to defaults removes your changes.

10. Export to CSV and PDF

  • Export report (CSV) – the whole report as tables in one CSV file.
  • Export raw data (CSV) – one row per tree or log, with all values, instrument details and calculated basal area or log volume.
  • Download report (PDF) – a formatted report with logos, key figures, tables, charts and the height curve. The PDF function needs an internet connection the first time the page loads.
  • All lists – export every list in the same file instead of only the selected one.
  • CSV format – Semicolon, decimal comma suits Swedish Excel. Comma, decimal point suits English-language programs. Files are saved as UTF-8.

Exports use the language selected in the application.

11. Calculations

Internally the application works with diameter in mm and height in dm, as MD II does, and shows the results in the selected units.

Basal area per tree g = π · (d / 2)² Da = mean diameter Dg = √( mean of d² ) Dgv = Σd³ / Σd² (basal-area-weighted mean diameter) Mean height = mean of Height 1 for sample trees Area factor = 10 000 / (plot area · number of plots) [m²/ha]

Volume

  • Form height: volume = basal area × form height, per species.
  • Form factor: volume = π/4 · d² · form factor · height per tree. Trees without a measured height get their height from the original program's height function h = k·ln(d) + m (d in mm, h in dm), fitted on sample trees above 1 dm and 1 cm. Trees lower than 1.3 m get a volume of 0.

For circular plot inventory, basal area, stem count and volume are multiplied by the area factor to give values per hectare. With imperial units, values are shown per acre.

Log volume

Log volume = π/4 · d² · length

This is the volume of a cylinder with the measured diameter (Huber's formula when the diameter is measured at the middle of the log).

12. Your data

  • Files are read and processed entirely in your browser. They are not sent to Haglöf Sweden AB or to any server.
  • Settings, language and the species table are stored locally in the browser (localStorage). Loaded files and raw data changes are not stored and disappear when the page is closed.
  • Fonts are loaded from Google Fonts and the PDF library from cdnjs (Cloudflare). These services can see your IP address.

13. Troubleshooting

Message or problemCause and remedy
Only XML files can be openedThe file does not have the .xml extension. Choose the XML file from the instrument.
The file has no <ProgramName> / ProgramName is not an approved instrumentThe file does not come from MD II, Digitech BT or DTape BT, or has been changed. Check that ProgramName is MDII, DBT or DTAPE.
The XML file could not be readThe file is damaged or incomplete. Copy the file from the instrument again.
Diameters are ten times too large or smallThe unit was read incorrectly. Open Units under the file and choose the correct diameter unit.
No values per hectareEnter the radius or plot area under General for circular plot inventory.
Wrong number of plots or listsCheck the zero diameter settings.
The PDF library could not be loadedThe PDF function needs an internet connection. Connect and reload the page.
No height curve for a speciesThe species has fewer than two sample trees.

14. Version and license

Digitech Web version 1.0.0-beta (2026-11-02). Use of Digitech Web is governed by the End-User License Agreement (EULA).

Haglöf Sweden AB, Klockargatan 8, SE-882 30 Långsele, Sweden · Phone +46 620 255 80 · Contact us · www.haglofsweden.com