フィルターのクリア

How can I show the latitude and longitude of the earthquake locations on the map in the app designer?

12 ビュー (過去 30 日間)
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?

採用された回答

Cris LaPierre
Cris LaPierre 2020 年 5 月 20 日
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 件のコメント
Cris LaPierre
Cris LaPierre 2020 年 5 月 22 日
編集済み: Cris LaPierre 2020 年 5 月 25 日
Sorry, but I couldn't identify a good way to do that in app designer on a geographic axes in 18b.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeEarthquake Engineering についてさらに検索

製品


リリース

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by