Import geopolyshape from gdb fails
Hi,
I’m completly new to Matlabs.
I’m trying to load my buildings into the siteviewer, to create a rf propagation in the end.
But I just can’t get my buildings to load. My features are in a esri .gdb an in the coordinate system is WGS_1984.
The features are 3d buildings and are of the type esrie multipatch. The level of detail is only 1, so LOD1 (building blocks without roof).
Code to load:
geo = readgeotable("D:Arbeit3D_Ausleuchtung3D_AusleuchtungDatenDaten_1.gdb", CoordinateSystemType="geographic");
viewer = siteviewer(Buildings=geo, Basemap="topographic");
If I try to load these into the siteviewer I get the following error:
"Error using siteviewer
The coordinates of the input points must be finite values; Inf and NaN are not permitted."
I tried converting the features to kmz an import them, but the error is still the same.
I managed to load the sideviewer with only one feature out of my buildings. So some features are OK, some not to import into sideviewer.
All my features are fine in other gis, like arcgis pro or qgis.
But the one building I can load is floating, I don’t know if this is beacause no terrain moddel is loaded or if there is a property to map them to the ground.
Can anyone help me or give me a hint in the right direction?
thanks, sebastianHi,
I’m completly new to Matlabs.
I’m trying to load my buildings into the siteviewer, to create a rf propagation in the end.
But I just can’t get my buildings to load. My features are in a esri .gdb an in the coordinate system is WGS_1984.
The features are 3d buildings and are of the type esrie multipatch. The level of detail is only 1, so LOD1 (building blocks without roof).
Code to load:
geo = readgeotable("D:Arbeit3D_Ausleuchtung3D_AusleuchtungDatenDaten_1.gdb", CoordinateSystemType="geographic");
viewer = siteviewer(Buildings=geo, Basemap="topographic");
If I try to load these into the siteviewer I get the following error:
"Error using siteviewer
The coordinates of the input points must be finite values; Inf and NaN are not permitted."
I tried converting the features to kmz an import them, but the error is still the same.
I managed to load the sideviewer with only one feature out of my buildings. So some features are OK, some not to import into sideviewer.
All my features are fine in other gis, like arcgis pro or qgis.
But the one building I can load is floating, I don’t know if this is beacause no terrain moddel is loaded or if there is a property to map them to the ground.
Can anyone help me or give me a hint in the right direction?
thanks, sebastian Hi,
I’m completly new to Matlabs.
I’m trying to load my buildings into the siteviewer, to create a rf propagation in the end.
But I just can’t get my buildings to load. My features are in a esri .gdb an in the coordinate system is WGS_1984.
The features are 3d buildings and are of the type esrie multipatch. The level of detail is only 1, so LOD1 (building blocks without roof).
Code to load:
geo = readgeotable("D:Arbeit3D_Ausleuchtung3D_AusleuchtungDatenDaten_1.gdb", CoordinateSystemType="geographic");
viewer = siteviewer(Buildings=geo, Basemap="topographic");
If I try to load these into the siteviewer I get the following error:
"Error using siteviewer
The coordinates of the input points must be finite values; Inf and NaN are not permitted."
I tried converting the features to kmz an import them, but the error is still the same.
I managed to load the sideviewer with only one feature out of my buildings. So some features are OK, some not to import into sideviewer.
All my features are fine in other gis, like arcgis pro or qgis.
But the one building I can load is floating, I don’t know if this is beacause no terrain moddel is loaded or if there is a property to map them to the ground.
Can anyone help me or give me a hint in the right direction?
thanks, sebastian geo, geopolyshape, antenna, gdb, readgeotable MATLAB Answers — New Questions