How to check the kml file elevation values with the readgeotable
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I would like to check the kml file z value with the readgeotable and apply it to build the hd map
In the example above, I am importing elevation values to the GeoTiff file, is there a way to get elevation values directly from the kml file?
Do I have to use GeoTiff?
0 comentarios
Respuestas (1)
Angelo Yeo
el 23 de Ag. de 2024
readgeotable does not support reading elevation data. One workaround is to change extension from "kml" to "xml" and use readstruct.
unzip("KML_Samples.zip");
copyfile("KML_Samples.kml", "KML_Samples.xml"); %changing extension from kml to xml
T = readgeotable("KML_Samples.kml");
T(1,:)
data = readstruct("KML_Samples.xml");
data.Document.Folder(1).Placemark(1).name
data.Document.Folder(1).Placemark(1).description
data.Document.Folder(1).Placemark(1).Point % 37.4223'N, 122.0822' W
You can see that the elevation is "0" according to "coordinates".
If you want an enhancement for readgeotable, please reach out to technical support and request it.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!