From 8889d3494e18d30a4d4c2bfdb44631a74ef27d5d Mon Sep 17 00:00:00 2001
From: Matthias Betz <matthias.betz@hft-stuttgart.de>
Date: Wed, 14 Apr 2021 17:03:39 +0200
Subject: [PATCH] added UTF-8 as output charset for writing CityGML files when
 streaming files

---
 .../java/de/hft/stuttgart/citydoctor2/parser/CityGmlParser.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/parser/CityGmlParser.java b/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/parser/CityGmlParser.java
index edd8ddd..fb29bdd 100644
--- a/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/parser/CityGmlParser.java
+++ b/CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/parser/CityGmlParser.java
@@ -483,7 +483,7 @@ public class CityGmlParser {
 			return null;
 		}
 		CityGMLOutputFactory factory = builder.createCityGMLOutputFactory();
-		CityModelWriter writer = factory.createCityModelWriter(new File(outputFile));
+		CityModelWriter writer = factory.createCityModelWriter(new File(outputFile), "UTF-8");
 		writer.setPrefix("qual", QualityADEModule.NAMESPACE_URI);
 		writer.setSchemaLocation(QualityADEModule.NAMESPACE_URI,
 				"https://transfer.hft-stuttgart.de/pages/qualityade/0.1/qualityAde.xsd");
-- 
GitLab