地图分块显示

如图:
image
有大佬知道怎么将这地图分块吗?例如我点1时,那一块显示红色,求思路???

cc.Intersection.pointInPolygon()这样??