我是Android开发新手。我有一个显示MapView的应用程序,我已经设置了一个边界框来限制用户只查看特定区域中的图块。我遇到的问题是我需要放大,超过18级。通过设置最大缩放级别,我也可以做到这一点。但是,对于缩放19而言,默认磁贴供应商没有任何磁贴可用,因此我真的只需要最多20和21个磁贴。Android OSM缩放级别19以上
有没有办法让我创建我自己的瓷砖?有自定义瓷砖?生成我自己的地图?或者如果有一个平铺提供程序允许我缩放到18级以上的地图并仍然可以看到地图平铺?
我需要更高的缩放级别,因为我覆盖了自定义标记,并且如果没有足够放大,标记会重叠。如果我缩放标记大小下来,这还不够明显?
编辑:我错过了我最初的职位其他一些具体的细节,
我使用OpenStreetMap的,因为我需要的功能吧提供我可以在哪里编辑道路并相应地标记它们以用于未来的路线使用。
此外,Google地图为我选择的地理区域提供的图块由于最近的建筑和装修而过时。这使得地图不适合路由应用程序用户。
该应用程序的目的是路由用户。因此,需要逐渐放大以查看多个标记。 (有意识地将数字和一排标记置于非常接近的位置。)
非常感谢您花时间回答我的问题!我会研究这些! :) –