Plot numbers in geoplot
    2 views (last 30 days)
  
       Show older comments
    
I have the following code, but this wil not work:
           for g = 1:size(scaniadatacompare3)
                latStart = scaniadatacompare3.StartLatitude(g);
                lonStart = scaniadatacompare3.StartLongitude(g);
                latStop = scaniadatacompare3.EndLatitude(g);
                lonStop = scaniadatacompare3.EndLongitude(g);
                geoplot([latStart latStop],[lonStart lonStop],'b-*','LineWidth',3)
                geobasemap streets
                hold on
                textm(latStart, lonStart+0.3, num2str((scaniadatacompare3.DistanceKm(g))'), 'FontSize',14)
                hold on
            end
Here I read a table with latitude and longitude coordinates. In this table is also a DistanceKm number, I need to plot this number over the map as a layer. Anyone who can help me with this?
0 Comments
Answers (1)
  Adam Danz
    
      
 on 8 Nov 2021
        Specifying the coordinates in geoplots can be tricky since. Don't forget that South and West are negative values.  See this demo from the documentation.  
It may be helpful to use 
xy = ginput(1)
to manually select the location of the text and see the coordinates. 
0 Comments
See Also
Categories
				Find more on Geographic Plots 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!
