Change map colors in iOS MapView?

Is it possible to change the colors of map items in MapView in the same way you can using google map? If so, how will I do it.

I want to significantly change the colors of the map elements, so I don't think adding the annotation described here is the right solution.

As an example, http://geo.rkn.la has a map that is anti-aliased for grayscale, and Google has documentation on how to do this for a web map here .

+3


source to share


3 answers


I gave CloudMade a try and it worked well enough, but I chose not to use them for two reasons:

1) Their support sucks. I took down the support email about a week or two ago and still haven't received any response. Their recent SVN commit is also close to a year old.



2) This issue raised on the Route Me repos, combined with their crappy support, scared me.

I managed to find an SDK called MapBox , which is also built on Route Me, which is suitable for the task. Their git repository is under active development and is available on freenode during regular business hours. I would recommend them over CloudMade to anyone who had the same question I originally had.

+1


source


Unable to use UIMapKit.



I've used CloudMade before , which allows you to customize card colors quite widely. As far as I know, their maps use OpenStreetMap .

+1


source


No, this is not possible with the current MapKit.

Any significant update like the one you describe should be done when querying snippets from Google, and at the moment only Apple does that, deep within the framework.

0


source







All Articles