iOS:基于目录获取文件(谷歌地图平铺覆盖)

iOS:基于目录获取文件(谷歌地图平铺覆盖),ios,google-maps-sdk-ios,maptiler,Ios,Google Maps Sdk Ios,Maptiler,因此,我正在尝试为Google Map iOS SDK实现平铺覆盖。我使用MapTiler生成了一张地图,它将这些图块保存在一个目录结构中,结构为/zoom/x/y.png。通常,当我加载图像时,我所做的就是调用[UIImage imageName:@”“]。但是现在我需要获得提供的zoom、x和y坐标的文件库。如何做到这一点?据我所知,项目文件夹中的目录结构中包含了所有必需的图像。第一步是,像查看支持文件一样,选择选项“为任何添加的文件夹创建文件夹引用”。然后,您可以调用程序中的图像,如下所示

因此,我正在尝试为Google Map iOS SDK实现平铺覆盖。我使用MapTiler生成了一张地图,它将这些图块保存在一个目录结构中,结构为
/zoom/x/y.png
。通常,当我加载图像时,我所做的就是调用
[UIImage imageName:@”“]
。但是现在我需要获得提供的
zoom
x
y
坐标的文件库。如何做到这一点?

据我所知,项目文件夹中的目录结构中包含了所有必需的图像。第一步是,像查看支持文件一样,选择选项
“为任何添加的文件夹创建文件夹引用”
。然后,您可以调用程序中的图像,如下所示:

[UIImage imageNamed:@"zoom/x/y"];

您可以使用url模板将图像平铺加载到平铺覆盖中

 NSString *baseURL = [[[NSBundle mainBundle] bundleURL] absoluteString];
NSString *urlTemplate = [baseURL stringByAppendingString:@"/tiles/{z}/{x}/{y}.png"];
self.tileOverlay = [[MKTileOverlay alloc] initWithURLTemplate:urlTemplate];

欢迎来到StackOverflow!链接背后的内容可能会发生变化,因此,如果你能在答案中总结相关信息,那就更好了。这样的话,你的答案将继续对未来的人们有所帮助。