Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone自定义地图_Iphone_Ipad_Map - Fatal编程技术网

iPhone自定义地图

iPhone自定义地图,iphone,ipad,map,Iphone,Ipad,Map,我想做一个应用程序,将使用自定义地图(而不是谷歌的地图),通过WMS(网络地图服务)传输。据我所知,我不能使用MapKit,因为没有办法摆脱谷歌地图。所以,唯一的办法似乎是实现我自己的地图系统。但是,哪种方法是最好的呢?我还希望地图具有显示用户当前位置等功能。也许我应该从滚动视图开始 对于您的绘图,请从一个开始。这有助于异步加载不同的平铺,并在不减速的情况下进行平移和缩放。尽管有一些例子(比如)散布在网络上,但它的文档记录非常糟糕。但它确实可以工作:它用于在我公司的应用程序中绘制自定义地图 对于

我想做一个应用程序,将使用自定义地图(而不是谷歌的地图),通过WMS(网络地图服务)传输。据我所知,我不能使用MapKit,因为没有办法摆脱谷歌地图。所以,唯一的办法似乎是实现我自己的地图系统。但是,哪种方法是最好的呢?我还希望地图具有显示用户当前位置等功能。也许我应该从滚动视图开始

对于您的绘图,请从一个开始。这有助于异步加载不同的平铺,并在不减速的情况下进行平移和缩放。尽管有一些例子(比如)散布在网络上,但它的文档记录非常糟糕。但它确实可以工作:它用于在我公司的应用程序中绘制自定义地图


对于显示用户当前位置之类的事情,您需要一些算法将纬度/经度(通过核心位置找到的)转换为地图当前使用的任何投影,然后将包含平铺层的滚动视图移动到正确的位置。

设计一个web界面并在UIWebView中显示如何?一个有趣的想法。但是有人用在线地图做过吗?我用过几次这个想法,但从来没有复杂过。如果你有时间,试着实现一些基本功能,看看它是否适合你。我会看看它是如何管理下载地图的不同区域(我的地图非常大-400x400公里)Trimaps实现你正在寻找的功能。查看此帖子了解更多信息