Skip to content

Commit 6189b6f

Browse files
authored
Force full WGS84 native boundary for scratch datasets (#13763)
1 parent 6953eb9 commit 6189b6f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

geonode/upload/handlers/empty_dataset/tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,6 @@ def test_utils_add_attributes_to_xml(self):
242242
attributes should be valid
243243
"""
244244
subset_attributes = {"field_str": {"type": "string"}, "field_int": {"type": "integer"}}
245-
expected = b"<featureType><name>myname</name><nativeName>myname</nativeName><title>myname</title><srs>EPSG:4326</srs><latLonBoundingBox><minx>-180</minx><maxx>180</maxx><miny>-90</miny><maxy>90</maxy><crs>EPSG:4326</crs></latLonBoundingBox><attributes><attribute><name>field_str</name><binding>java.lang.String</binding><nillable>false</nillable></attribute><attribute><name>field_int</name><binding>java.lang.Integer</binding><nillable>false</nillable></attribute></attributes></featureType>" # noqa
245+
expected = b"<featureType><name>myname</name><nativeName>myname</nativeName><title>myname</title><srs>EPSG:4326</srs><nativeBoundingBox><minx>-180</minx><maxx>180</maxx><miny>-90</miny><maxy>90</maxy><crs>EPSG:4326</crs></nativeBoundingBox><latLonBoundingBox><minx>-180</minx><maxx>180</maxx><miny>-90</miny><maxy>90</maxy><crs>EPSG:4326</crs></latLonBoundingBox><attributes><attribute><name>field_str</name><binding>java.lang.String</binding><nillable>false</nillable></attribute><attribute><name>field_int</name><binding>java.lang.Integer</binding><nillable>false</nillable></attribute></attributes></featureType>" # noqa
246246
actual_xml = add_attributes_to_xml(subset_attributes, base_xml.format(name="myname"))
247247
self.assertEqual(expected, actual_xml)

geonode/upload/handlers/empty_dataset/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"<nativeName>{name}</nativeName>"
4444
"<title>{name}</title>"
4545
"<srs>EPSG:4326</srs>"
46+
f"<nativeBoundingBox><minx>{BBOX[0]}</minx><maxx>{BBOX[2]}</maxx><miny>{BBOX[1]}</miny><maxy>{BBOX[3]}</maxy><crs>EPSG:4326</crs></nativeBoundingBox>"
4647
f"<latLonBoundingBox><minx>{BBOX[0]}</minx><maxx>{BBOX[2]}</maxx><miny>{BBOX[1]}</miny><maxy>{BBOX[3]}</maxy>"
4748
"<crs>EPSG:4326</crs></latLonBoundingBox>"
4849
"<attributes></attributes>"

0 commit comments

Comments
 (0)