How can I show the latitude and longitude of the earthquake locations on the map in the app designer?
18 views (last 30 days)
Show older comments
I want to show the latitude and longitude of the instant earthquake locations in the app designer. However, I get an error in the code I wrote with geoplot and geoaxes. How can I solve this problem?
gx = geoaxes(app.UIAxes5);
geoplot(gx,quakeTable.Lat(:,:),quakeTable.Lon(:,:),'r*')
geobasemap 'colorterrain'
This is the code I wrote. But in the geoaxes section I get the following error:
Error using geoaxes (line 53)
Expected parent to be one of these types:
matlab.ui.Figure, matlab.ui.container.Panel, matlab.ui.container.Tab
Instead its type was matlab.ui.control.UIAxes.
Or, unlike this, how can I create an earthquake map instantly, does anyone know?
0 Comments
Accepted Answer
Cris LaPierre
on 20 May 2020
I think this documentation page contains the information you are looking for. You can find additional properties for geographic axes here.
gx = geoaxes(app.UIFigure);
gx.Position = [0.1300 0.6100 0.450 0.250];
geoscatter(gx,lat_data,lon_data)
13 Comments
Cris LaPierre
on 22 May 2020
Edited: Cris LaPierre
on 25 May 2020
Sorry, but I couldn't identify a good way to do that in app designer on a geographic axes in 18b.
More Answers (0)
See Also
Categories
Find more on Earthquake Engineering 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!