Assign and map values to a shapefile data structure

6 次查看(过去 30 天)
I have loaded in a shapefile and I want to:
(a) assign a numerical value to each polygon. These values are contained in a separate csv file. Both the csv file and the shapefile contain the same identifiers for the polygons. So this should be easy. (b) Map the numerical values. I do not care what the color scheme is, as long as larger values are distinguishable from smaller values in the color scheme.
I expect this is all straightforward, but I have been searching for the past hour but have come up with nothing. This seemed to be closest to what I am trying to do: https://www.mathworks.com/examples/mapping/mw/map-ex88555438-create-choropleth-map-of-population-density
Thanks in advance.
  3 个评论
Ryan Greenaway-McGrevy
Thanks for the response. I would attach it, but these shp files are much bigger than 5MB. I have been looking for a smaller-sized file, but I am coming up with nothing.
Is it possible to take a sub-space of a shapefile in matlab? Perhaps by using 'boundingbox'? Then I could write it using shapewrite.
Christoph Ullrich
Christoph Ullrich 2018-4-15
Hi, did you find a solution? I have exactly the same problem.
Thanks.

请先登录,再进行评论。

回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by