能加上省详情的地图吗?

#3 · open · 9 comments

View on GitHub ↗

Deng0512

楼主那些数据是怎么生成过来的?svg通过工具导出来的吗?求解……

Comments

CXTretar

主要是使用 svg 图片通过 PaintCode 导出代码的。

Deng0512

省份名称的位置,- (NSArray *)textRectArray { if (!_textRectArray) {这个里边的数据怎么获取到的呀?自己一个个去找?我现在想把34个省的市也给做出来,textRectArray这些数据不知道该怎么找,感觉工作量好大呀……

CXTretar

34个省的市也做出来工作量非常大,不建议这么做 _textRectArray 里面的数据是我自己通过 PaintCode 一个个添加的。

CXTretar

手机屏幕就这么大,添加那么多个点,根本看不清,何况还要写市名。

Deng0512

看来和我想的差不多,还真是个繁琐的活。不是,我们这需求是省单独显示,点击省进入单独省,然后市级出来的地图,另外34个图的那种。感觉工作量也不少呀……

Deng0512

_textRectArray里边的数据有什么好的办法快速获取吗?现在感觉就这个的工作量最大

CXTretar

现成的 svg 图片基本都不提供文字部分,只有图块,所以只能自己添加,一个省的数据自己添加起来还好其实,不过34个省那就得搞一天了。

Deng0512

好的,明白了,感谢楼主。企业预警通-高新企业模块这个功能做的挺不错……

CXTretar

我增加了一个API,可以传入自定义的mapPath了,你使用起来可能会方便些。