Plotting a Map on App Designer

14 views (last 30 days)
Hi,
I have a '.shp' file that I am trying to read in using readgeotable then plotting on a map. I have been able to this on a regular figure (shown bellow), but I am having trouble figuring out how to do it on App Designer. Does anyone have any tips?
% Print out the main map (street)
geolimits([41 50],[-122.95 -110])
geobasemap streets
hold on
% Read in ARCGIS data and print on top of street map
GT = readgeotable('BPA_TransmissionLines.shp'); %the .shp file holds line locations
geoplot(GT,'-r','linewidth',1.5)

Accepted Answer

Cameron
Cameron on 2 Mar 2023
You need to put your geoaxes() in a Panel component. It will not work with the UIAxes.
gx = geoaxes(app.Panel);
geolimits(gx,[41 50],[-122.95 -110])
geobasemap(gx,"streets")

More Answers (0)

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!