Commit 79c85e26 authored by Eric Duminil's avatar Eric Duminil
Browse files

Merge branch 'standalone_regionchooser' into refactor

parents e875874a 3cc00bf0
...@@ -20,17 +20,17 @@ ...@@ -20,17 +20,17 @@
public class RegionExtractorWithDifferentInputTests public class RegionExtractorWithDifferentInputTests
{ {
WKTReader reader = new WKTReader(); private static final WKTReader WKT_READER = new WKTReader();
WKTWriter writer = new WKTWriter(); private static final WKTWriter WKT_WRITER = new WKTWriter();
private static final Path TEST_REPOSITORY = Paths.get("../RegionChooser/test/testdata/");
//NOTE: This test can be adapted to download a region which is too large for the server. Here with local coordinates //NOTE: This test can be adapted to download a region which is too large for the server. Here with local coordinates
@Test @Test
public void testExtractRegionWithLocalCRS() throws NumberFormatException, XPathParseException, NavException, public void testExtractRegionWithLocalCRS()
XPathEvalException, ParseException, IOException { throws IOException, XPathParseException, NavException, XPathEvalException, ParseException {
String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml"; String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml";
String projectName = "NewYork"; String projectName = "NewYork";
Path repo = Paths.get("../TestRepository"); Path project = TEST_REPOSITORY.resolve(projectName + ".proj");
Path project = repo.resolve(projectName + ".proj");
String wktPolygon = "POLYGON ((307475.5578835043 70804.63316765877, 307236.984333501 70360.67156492763, 307650.1509142817 70061.64902227426, 307964.8070375744 70462.43265268637, 307627.75063951925 70710.99549733262, 307475.5578835043 70804.63316765877))"; String wktPolygon = "POLYGON ((307475.5578835043 70804.63316765877, 307236.984333501 70360.67156492763, 307650.1509142817 70061.64902227426, 307964.8070375744 70462.43265268637, 307627.75063951925 70710.99549733262, 307475.5578835043 70804.63316765877))";
Path citygmlPath = project.resolve(citygml); Path citygmlPath = project.resolve(citygml);
...@@ -42,18 +42,17 @@ public void testExtractRegionWithLocalCRS() throws NumberFormatException, XPathP ...@@ -42,18 +42,17 @@ public void testExtractRegionWithLocalCRS() throws NumberFormatException, XPathP
//NOTE: This test can be adapted to download a region which is too large for the server. Here with WGS84 coordinates //NOTE: This test can be adapted to download a region which is too large for the server. Here with WGS84 coordinates
@Test @Test
public void testExtractRegionWithWGS84() throws ParseException, IOException, NumberFormatException, public void testExtractRegionWithWGS84()
XPathParseException, NavException, XPathEvalException { throws ParseException, IOException, XPathParseException, NavException, XPathEvalException {
String wgs84WktPolygon = "POLYGON((-73.91140940026597 40.804246732157196,-73.91424181298568 40.80025100302325,-73.90934946374252 40.79755456207104,-73.90561582879378 40.80116062104605,-73.90960695580794 40.80340212653638,-73.91140940026597 40.804246732157196))"; String wgs84WktPolygon = "POLYGON((-73.91140940026597 40.804246732157196,-73.91424181298568 40.80025100302325,-73.90934946374252 40.79755456207104,-73.90561582879378 40.80116062104605,-73.90960695580794 40.80340212653638,-73.91140940026597 40.804246732157196))";
String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml"; String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml";
String projectName = "NewYork"; String projectName = "NewYork";
Path repo = Paths.get("../TestRepository"); Path project = TEST_REPOSITORY.resolve(projectName + ".proj");
Path project = repo.resolve(projectName + ".proj");
Path citygmlPath = project.resolve(citygml); Path citygmlPath = project.resolve(citygml);
Polygon wgs84Polygon = (Polygon) reader.read(wgs84WktPolygon); Polygon wgs84Polygon = (Polygon) WKT_READER.read(wgs84WktPolygon);
CoordinateReferenceSystem localCRS = GeoUtils.crsFromCityGMLHeader(citygmlPath); CoordinateReferenceSystem localCRS = GeoUtils.crsFromCityGMLHeader(citygmlPath);
String localWktPolygon = writer.write(GeoUtils.changePolygonCRS(wgs84Polygon, GeoUtils.WGS84, localCRS)); String localWktPolygon = WKT_WRITER.write(GeoUtils.changePolygonCRS(wgs84Polygon, GeoUtils.WGS84, localCRS));
StringBuilder sb = RegionExtractor.selectRegionDirectlyFromCityGML(citygmlPath, localWktPolygon, StringBuilder sb = RegionExtractor.selectRegionDirectlyFromCityGML(citygmlPath, localWktPolygon,
localCRS.getName()); localCRS.getName());
assertTrue("One weird shaped roof should be inside the region", assertTrue("One weird shaped roof should be inside the region",
...@@ -62,8 +61,8 @@ public void testExtractRegionWithWGS84() throws ParseException, IOException, Num ...@@ -62,8 +61,8 @@ public void testExtractRegionWithWGS84() throws ParseException, IOException, Num
//NOTE: This test can be adapted to download a region which is too large for the server. Here with old coordinates from WebSimstadt //NOTE: This test can be adapted to download a region which is too large for the server. Here with old coordinates from WebSimstadt
@Test @Test
public void testExtractRegionWithOldCoordinates() throws ParseException, IOException, NumberFormatException, public void testExtractRegionWithOldCoordinates()
XPathParseException, NavException, XPathEvalException { throws ParseException, IOException, XPathParseException, NavException, XPathEvalException {
String oldFormatPolygon = "(40.81173171854368,-73.93268437431763)\r\n" + String oldFormatPolygon = "(40.81173171854368,-73.93268437431763)\r\n" +
"(40.81069231965162,-73.93068165999941)\r\n" + "(40.81069231965162,-73.93068165999941)\r\n" +
"(40.809176499753505,-73.92907948540162)\r\n" + "(40.809176499753505,-73.92907948540162)\r\n" +
...@@ -96,13 +95,12 @@ public void testExtractRegionWithOldCoordinates() throws ParseException, IOExcep ...@@ -96,13 +95,12 @@ public void testExtractRegionWithOldCoordinates() throws ParseException, IOExcep
}).collect(Collectors.joining(",")) + "))"; }).collect(Collectors.joining(",")) + "))";
String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml"; String citygml = "DA13_DA14_3D_Buildings_Port_Morris.gml";
String projectName = "NewYork"; String projectName = "NewYork";
Path repo = Paths.get("../TestRepository"); Path project = TEST_REPOSITORY.resolve(projectName + ".proj");
Path project = repo.resolve(projectName + ".proj");
Path citygmlPath = project.resolve(citygml); Path citygmlPath = project.resolve(citygml);
Polygon wgs84Polygon = (Polygon) reader.read(wgs84WktPolygon); Polygon wgs84Polygon = (Polygon) WKT_READER.read(wgs84WktPolygon);
CoordinateReferenceSystem localCRS = GeoUtils.crsFromCityGMLHeader(citygmlPath); CoordinateReferenceSystem localCRS = GeoUtils.crsFromCityGMLHeader(citygmlPath);
String localWktPolygon = writer.write(GeoUtils.changePolygonCRS(wgs84Polygon, GeoUtils.WGS84, localCRS)); String localWktPolygon = WKT_WRITER.write(GeoUtils.changePolygonCRS(wgs84Polygon, GeoUtils.WGS84, localCRS));
StringBuilder sb = RegionExtractor.selectRegionDirectlyFromCityGML(citygmlPath, localWktPolygon, StringBuilder sb = RegionExtractor.selectRegionDirectlyFromCityGML(citygmlPath, localWktPolygon,
localCRS.getName()); localCRS.getName());
......
.cache/
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<core:CityModel xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:grp="http://www.opengis.net/citygml/cityobjectgroup/1.0" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:base="http://www.citygml.org/citygml/profiles/base/1.0" xmlns:luse="http://www.opengis.net/citygml/landuse/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:frn="http://www.opengis.net/citygml/cityfurniture/1.0" xmlns:dem="http://www.opengis.net/citygml/relief/1.0" xmlns:tran="http://www.opengis.net/citygml/transportation/1.0" xmlns:wtr="http://www.opengis.net/citygml/waterbody/1.0" xmlns:tex="http://www.opengis.net/citygml/texturedsurface/1.0" xmlns:core="http://www.opengis.net/citygml/1.0" xmlns:xAL="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" xmlns:bldg="http://www.opengis.net/citygml/building/1.0" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:app="http://www.opengis.net/citygml/appearance/1.0" xmlns:veg="http://www.opengis.net/citygml/vegetation/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:gen="http://www.opengis.net/citygml/generics/1.0">
<cityObjectMember>
<bldg:Building gml:id="gml_ZL7GWAR67EC4S4ILQ40LOJB7Y8NM02D0HAWS">
<gml:name>Bldg_1210018481</gml:name>
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:boundedBy>
<bldg:RoofSurface gml:id="gml_G73EI5D84XNG6BTW7RBQKARYXFGFBMWRIZET">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007684.09091516 143034.642786562 24.6757999999973 1007630.56444742 143048.987574145 24.6757999999973 1007629.72324175 143045.848800898 24.6757999999973 1007624.51459074 143026.412159979 24.6757999999973 1007623.83709866 143023.884605974 24.6757999999973 1007677.36356641 143009.539818391 24.6757999999973 1007684.09091516 143034.642786562 24.6757999999973
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:RoofSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:GroundSurface gml:id="gml_AWDTFCCAUHPYIQ209FIFPFQDY87RB58G6AVL">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007684.09091516 143034.642786562 6.84230000000389 1007677.36356641 143009.539818391 6.84230000000389 1007623.83709866 143023.884605974 6.84230000000389 1007624.51459074 143026.412159979 6.84230000000389 1007629.72324175 143045.848800898 6.84230000000389 1007630.56444742 143048.987574145 6.84230000000389 1007684.09091516 143034.642786562 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:GroundSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_NSLH7QDQZR6UT6SCR8E5FA4GFU9ZII2I5RMQ">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007630.56444742 143048.987574145 6.84230000000389 1007630.56444742 143048.987574145 24.6757999999973 1007684.09091516 143034.642786562 24.6757999999973 1007684.09091516 143034.642786562 6.84230000000389 1007630.56444742 143048.987574145 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_4AI8CANHCM8FM5Z760FNXECMROHQZXZCTCHQ">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007629.72324175 143045.848800898 6.84230000000389 1007629.72324175 143045.848800898 24.6757999999973 1007630.56444742 143048.987574145 24.6757999999973 1007630.56444742 143048.987574145 6.84230000000389 1007629.72324175 143045.848800898 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_0F3FXXE2W4MMT4MEM82Z85RY26SOX5VKYIH0">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007624.51459074 143026.412159979 6.84230000000389 1007624.51459074 143026.412159979 24.6757999999973 1007629.72324175 143045.848800898 24.6757999999973 1007629.72324175 143045.848800898 6.84230000000389 1007624.51459074 143026.412159979 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_790AAJ0WB474LV0UKSS5YEM0F0E0JCYLXWGM">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007623.83709866 143023.884605974 6.84230000000389 1007623.83709866 143023.884605974 24.6757999999973 1007624.51459074 143026.412159979 24.6757999999973 1007624.51459074 143026.412159979 6.84230000000389 1007623.83709866 143023.884605974 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_I2ZYF4W88XCCFBAF0LB2X94JF9N8FWGZONMR">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007677.36356641 143009.539818391 6.84230000000389 1007677.36356641 143009.539818391 24.6757999999973 1007623.83709866 143023.884605974 24.6757999999973 1007623.83709866 143023.884605974 6.84230000000389 1007677.36356641 143009.539818391 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
<bldg:boundedBy>
<bldg:WallSurface gml:id="gml_23Z3SO1RXCUICSULUNZI7PTGRX2MQNY2YSN7">
<gen:stringAttribute name="DOITT_ID">
<gen:value>294532</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="BIN">
<gen:value>4465953</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="SOURCE_ID">
<gen:value>1210018481</gen:value>
</gen:stringAttribute>
<bldg:lod2MultiSurface>
<gml:MultiSurface srsName="EPSG:2263" srsDimension="3">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
1007684.09091516 143034.642786562 6.84230000000389 1007684.09091516 143034.642786562 24.6757999999973 1007677.36356641 143009.539818391 24.6757999999973 1007677.36356641 143009.539818391 6.84230000000389 1007684.09091516 143034.642786562 6.84230000000389
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</bldg:lod2MultiSurface>
</bldg:WallSurface>
</bldg:boundedBy>
</bldg:Building>
</cityObjectMember>
</core:CityModel>
<?xml version="1.0" encoding="UTF-8"?>
<core:CityModel xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:grp="http://www.opengis.net/citygml/cityobjectgroup/1.0" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:base="http://www.citygml.org/citygml/profiles/base/1.0" xmlns:luse="http://www.opengis.net/citygml/landuse/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:frn="http://www.opengis.net/citygml/cityfurniture/1.0" xmlns:dem="http://www.opengis.net/citygml/relief/1.0" xmlns:tran="http://www.opengis.net/citygml/transportation/1.0" xmlns:wtr="http://www.opengis.net/citygml/waterbody/1.0" xmlns:tex="http://www.opengis.net/citygml/texturedsurface/1.0" xmlns:core="http://www.opengis.net/citygml/1.0" xmlns:xAL="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" xmlns:bldg="http://www.opengis.net/citygml/building/1.0" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:app="http://www.opengis.net/citygml/appearance/1.0" xmlns:veg="http://www.opengis.net/citygml/vegetation/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:gen="http://www.opengis.net/citygml/generics/1.0">
</core:CityModel>
This diff is collapsed.
<?xml version='1.0' encoding='UTF-8'?>
<CityModel xmlns:smil20="http://www.w3.org/2001/SMIL20/" xmlns:wtr="http://www.opengis.net/citygml/waterbody/2.0" xmlns:dem="http://www.opengis.net/citygml/relief/2.0" xmlns:xAL="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0" xmlns:tran="http://www.opengis.net/citygml/transportation/2.0" xmlns:grp="http://www.opengis.net/citygml/cityobjectgroup/2.0" xmlns:gen="http://www.opengis.net/citygml/generics/2.0" xmlns:luse="http://www.opengis.net/citygml/landuse/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tex="http://www.opengis.net/citygml/texturedsurface/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:smil20lang="http://www.w3.org/2001/SMIL20/Language" xmlns:frn="http://www.opengis.net/citygml/cityfurniture/2.0" xmlns:sch="http://www.ascc.net/xml/schematron" xmlns:bldg="http://www.opengis.net/citygml/building/2.0" xmlns:tun="http://www.opengis.net/citygml/tunnel/2.0" xmlns:gml="http://www.opengis.net/gml" xmlns:bridge="http://www.opengis.net/citygml/bridge/2.0" xmlns:pbase="http://www.opengis.net/citygml/profiles/base/2.0" xmlns:app="http://www.opengis.net/citygml/appearance/2.0" xmlns:veg="http://www.opengis.net/citygml/vegetation/2.0" xmlns="http://www.opengis.net/citygml/2.0" xsi:schemaLocation="http://www.sig3d.org/citygml/2.0/energy/0.5.0/xsd/energy.xsd">
<gml:description>
/stuttgart3d/esdreid_austausch/exporte/daten/stoeckach.gml
</gml:description>
<gml:name>/stuttgart3d/esdreid_austausch/exporte/daten/stoeckach.gml</gml:name>
<gml:boundedBy>
<gml:Envelope srsName="EPSG:31463" srsDimension="3">
<gml:lowerCorner>3514156.19 5405550.89 212.28</gml:lowerCorner>
<gml:upperCorner>3516032.55 5406650.91 300.9</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<cityObjectMember>
<bldg:Building gml:id="DEBW522AA00008229">
<gml:name>08111000_0_085_19580_000_003</gml:name>
<externalReference>
<informationSystem>Aufruf GrundIS</informationSystem>
<externalObject>
<uri>http://grundis/amt62/GrundIS?ak=9&amp;"amp;"lg=19580&amp;"amp;"hn=85</uri>
</externalObject>
</externalReference>
<gen:stringAttribute name="LoD1_datenquelleBodenhoehe">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="LoD1_datenquelleLage">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="alkisId">
<gen:value>DEBWL52210005hqH</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockNummer">
<gen:value>145121</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockseitenNummer">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gebaeudekennzeichen_1">
<gen:value>08111000_0_085_19580_000_003</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gmlIdALKISLageBezeichnung_1">
<gen:value>DEBWL522100049y5</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="grundflaeche">
<gen:value>5.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="statusDesGebaeudes">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="averageStoreyHeight">
<gen:value>3.3</gen:value>
</gen:stringAttribute>
<bldg:function codeSpace="http://www.adv-online.de/codespaces/buildingfunctiontypeADV.xml">1313</bldg:function>
<bldg:storeysBelowGround>0</bldg:storeysBelowGround>
</bldg:Building>
</cityObjectMember>
<cityObjectMember>
<bldg:Building gml:id="DEBW522AA00003102">
<gml:name>08111000_0_011_00080_000_001</gml:name>
<externalReference>
<informationSystem>Aufruf GrundIS</informationSystem>
<externalObject>
<uri>http://grundis/amt62/GrundIS?ak=9&amp;"amp;"lg=00080&amp;"amp;"hn=11</uri>
</externalObject>
</externalReference>
<gen:stringAttribute name="LoD1_datenquelleBodenhoehe">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="LoD1_datenquelleLage">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="alkisId">
<gen:value>DEBWL52210005OPX</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockNummer">
<gen:value>145116</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockseitenNummer">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="dachgeschossausbau">
<gen:value>-1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gebaeudekennzeichen_1">
<gen:value>08111000_0_011_00080_000_001</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="geschossflaeche">
<gen:value>18.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gmlIdALKISLageBezeichnung_1">
<gen:value>DEBWL52210005Fzp</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="grundflaeche">
<gen:value>9.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="hoeheEFH">
<gen:value>248.03</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="hoeheTrauf">
<gen:value>251.65</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="statusDesGebaeudes">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="umbauterRaum">
<gen:value>51.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="averageStoreyHeight">
<gen:value>3.3</gen:value>
</gen:stringAttribute>
<bldg:function codeSpace="http://www.adv-online.de/codespaces/buildingfunctiontypeADV.xml">1010</bldg:function>
<bldg:yearOfConstruction>1979</bldg:yearOfConstruction>
<bldg:roofType codeSpace="http://www.adv-online.de/codespaces/rooftypetypeADV.xml">1000</bldg:roofType>
<gen:storeysAboveGround>1</gen:storeysAboveGround>
<bldg:storeysBelowGround>1</bldg:storeysBelowGround>
</bldg:Building>
</cityObjectMember>
<cityObjectMember>
<bldg:Building gml:id="DEBW522AA0000071a">
<gml:name>08111000_0_010_36920_000_001</gml:name>
<externalReference>
<informationSystem>Aufruf GrundIS</informationSystem>
<externalObject>
<uri>http://grundis/amt62/GrundIS?ak=9&amp;"amp;"lg=36920&amp;"amp;"hn=10</uri>
</externalObject>
</externalReference>
<gen:stringAttribute name="LoD1_datenquelleBodenhoehe">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="LoD1_datenquelleLage">
<gen:value>1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="alkisId">
<gen:value>DEBWL52210006Kh7</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockNummer">
<gen:value>143221</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="baublockseitenNummer">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="dachgeschossausbau">
<gen:value>-1000</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gebaeudekennzeichen_1">
<gen:value>08111000_0_010_36920_000_001</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="geschossflaeche">
<gen:value>3.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="gmlIdALKISLageBezeichnung_1">
<gen:value>DEBWL52210004CB3</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="grundflaeche">
<gen:value>3.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="hoeheEFH">
<gen:value>231.83</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="hoeheTrauf">
<gen:value>234.33</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="statusDesGebaeudes">
<gen:value>1</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="umbauterRaum">
<gen:value>8.0</gen:value>
</gen:stringAttribute>
<gen:stringAttribute name="averageStoreyHeight">
<gen:value>3.3</gen:value>
</gen:stringAttribute>
<bldg:function codeSpace="http://www.adv-online.de/codespaces/buildingfunctiontypeADV.xml">1010</bldg:function>
<bldg:yearOfConstruction>1976</bldg:yearOfConstruction>
<bldg:roofType codeSpace="http://www.adv-online.de/codespaces/rooftypetypeADV.xml">1000</bldg:roofType>
<gen:storeysAboveGround>1</gen:storeysAboveGround>
<bldg:storeysBelowGround>0</bldg:storeysBelowGround>
</bldg:Building>
</cityObjectMember>
</CityModel>
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment