Вы можете использовать функцию plot_google_maps
из обмена файлами MATLAB здесь . Это создаст график с картой мира в качестве фона, увеличенной до ваших координат Lat
и Lon
. Там вы можете построить график рассеяния с помощью цветовой шкалы.
% extract your latitude, longitude data from your input file (which I do not have)
% lat = <your latitude data>
% lon = <your longitude data>
% Your z-values for the heatmap (Concentration). I used random number here
concentration = rand(size(lat));
% Plot a scatter plot with a colorscaling on concentration
scatter(lat,lon,50,concentration,'o','filled')
% Add colorbar
colorbar
% Add google map section of your lat and lon data as background on the plot
plot_google_map
Это дает что-то подобное