Importing open street map data through readgeotable fails
    6 views (last 30 days)
  
       Show older comments
    
    Andrea Giordano
 on 29 Nov 2023
  
    
    
    
    
    Edited: Dyuman Joshi
      
      
 on 29 Nov 2023
            Dear community, 
Exporting a file directly from open street map (in my code called <map.osm>) and then importing it using the readgeotable function returns me an error. Could you please tell me why? 
Thanks!:)
My code and error message follow:
clear all
filename = 'map.osm';
lake = readgeotable(filename, Layer = "water");
Error using readgeotable
Unable to read 'map.osm'. Format may not be supported, file may be corrupt, or a supporting file may have been
specified.
Error in my_lake (line 6)
lake = readgeotable(filename, Layer = "water");
0 Comments
Accepted Answer
  Dyuman Joshi
      
      
 on 29 Nov 2023
        
      Edited: Dyuman Joshi
      
      
 on 29 Nov 2023
  
      The functionality of reading .OSM files via readgeotable was introduced in R2023b. Reference - https://in.mathworks.com/help/map/ref/readgeotable.html#mw_1c7133d7-c4a9-4b57-b5ad-997551a889e3
As you are working with R2023a, you are not able to use/access it.
You will have to update your MATLAB version to R2023b to access that functionality.
0 Comments
More Answers (0)
See Also
Categories
				Find more on Map Display in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
