フィルターのクリア

How do I plot a US state using the mapping toolbox?

6 ビュー (過去 30 日間)
Shane
Shane 2014 年 7 月 11 日
I need to plot California and then have to label points on the map based on latitude and longitude coordinates.
I got mapping toolbox for the first time and am confused about how to do this.
I checked the general help section and it didn't help much.
So I was able to plot California but still don't know how to plot points.

採用された回答

Supreeth Subbaraya
Supreeth Subbaraya 2014 年 8 月 5 日
To plot a US State and points on it, you could something as shown below:
%Read vector features and attributes from shapefile
cali = shaperead('usastatehi', 'UseGeoCoords', true,'Selector',{@(name) strcmpi(name,'California'), 'Name'});
axesm mercator; %Define Map axes
geoshow(cali); %Display map
plotm(lat,lon,'Color','r','Marker','.','MarkerSize',50); %plot point at [lat,lon] location
You have to assign appropriate values to the lat and lon variables. The above code plots the California state with a point at lat = 39 and lon = -123.6234. Similarly you can use the other plotting functions available here.
Some useful links,
  2 件のコメント
Shane
Shane 2014 年 8 月 5 日
thx
Sourov Kumar Mondal
Sourov Kumar Mondal 2024 年 2 月 27 日
Hi, using this code how can I add the longitude and latitude on x and y axis in the map?

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMap Display についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by