Niestandardowe znaczniki punktów w Przyborniku mapowania Matlab?


10

Próbuję dowiedzieć się, czy możliwe jest tworzenie niestandardowych znaczników punktów (z niektórych plików obrazów) w Matlabie za pomocą Przybornika mapowania.

Jak dotąd nie znalazłem nic na ten temat w ich dokumentacji. Wyszukiwania online dały tylko:

Nie. Kształty znaczników są zakodowane na stałe i nie można dodawać nowych. Jeśli chcesz znacznik niestandardowy, to w każdym punkcie, w którym chcesz znacznik, będziesz musiał użyć linii () lub równoważnego, aby narysować znacznik lub obraz () lub równoważnego, aby narysować obraz.

(Źródło: http://groups.google.com/group/comp.soft-sys.matlab/browse_thread/thread/4fe4e31f191f7080 )

Odpowiedzi:


1

W dokumentacji znajduje się ta strona, która może Cię zainteresować tym akapitem:

Możesz narysować Marker za pomocą niestandardowej ikony i danych opisu:

Określ lokalizację.

lat =  42.299827;
lon = -71.350273;

Podaj tekst w dymku opisu i nazwie.

description = sprintf('%s<br>%s</br><br>%s</br>',...
                      '3 Apple Hill Drive', 'Natick, MA. 01760', ...
                      'http://www.mathworks.com');
 name = 'The MathWorks, Inc.';

Określ niestandardową ikonę.

iconDir = fullfile(matlabroot,'toolbox','matlab','icons');
iconFilename = fullfile(iconDir, 'matlabicon.gif');

Narysuj znacznik na mapie internetowej, określając Opis, FeatureName, Ikona i OverlayName. wmmarker tworzy mapę internetową. Na ilustracji zwróć uwagę na niestandardową ikonę i formatowanie HTML w opisie.

wmmarker(lat, lon, 'Description', description, ...
                   'FeatureName', name,... 
                   'Icon', iconFilename,... 
                   'OverlayName', name);
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.