Convert osm file to mat file.
6 次查看(过去 30 天)
显示 更早的评论
Can we convert .osm file into .mat file in matlab??Is there any functionality for this??
1 个评论
Dyuman Joshi
2023-9-28
Why do you need to convert the data and what do you want to do with the converted data?
回答(1 个)
Jaynik
2023-10-3
Hi Shubham,
I understand that you want to convert “.osm” file to a “.mat” file in MATLAB. Currently, MATLAB does not provide a direct functionality to convert the “.osm” file to “.mat” file. You can either directly read the “osm” file using "readgeotable" function or you can externally convert the “osm” file into “geoJSON” format using Python. The “geoJSON” file can be directly converted into a "mat" file as follows:
geojsonStr = fileread('filename.geojson');
geojsonData = jsondecode(geojsonStr);
save('your_mat_file_name.mat', 'geojsonData');
You can read more about “readgeotable” here:
For understanding how to open ".osm" files on MATLAB directly, you can refer the following example:
Hope this helps!
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!