Assuming your dataset are vectors, you could simply make a scatterplot
scatter(longitude, latitude, 5, rain);
Alternatively, you can grid your data with griddata and make a contourplot with contourf.
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!