问题标签 [route-me]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - 使用 SQLite3_Step 在 MapBox 中看到高 CPU 峰值
我目前在 MapBox 中遇到了一个平铺问题,它看起来像以下代码的瓶颈问题:
在以下函数中:
正如您在下面的屏幕截图中所见,此问题有时可能需要 2-3 秒才能完成:
我注意到我的代码似乎突然执行此功能。因此 CPU 将下降到 10% 左右,然后再飙升至 100+%。然而,在它尖峰期间绘制 MapTiles,在此之前地图绘制完全停止。这可能会发生 2-3 次,然后再绘制所有图块。
有没有人见过这个问题?不确定是不是我的 CoreData 调用中断了 MapBox 的调用?
任何帮助深表感谢。
ios - Route-me:在地图上放置一条新路线
我有一个使用 Route-me 和静态地图(存储在 sqlite 数据库中的图块)的应用程序。下面的代码正确地将路线添加到地图。但是,我想让应用程序删除显示的路线并添加另一条路线。在代码中,该函数在这一行中获取一组新的路由点(变量 pathNodes)([route createRoute:whichRoute] 方法从 sqlite 数据库中提取数据点 - 这可以正常工作):
然后我删除此代码中的现有层:
并在其中添加一个新层:
对于创建的第一条路线,这非常有效。But when a new route is chosen, the existing layer gets removed and the new sublayer is added to the mapView, but is never shown.
在我看来,这只是让 mapView 用新的子层重绘自身的问题,但我已经尝试了我能想到或在其他地方发现的一切,但没有任何效果。
如何让 mapView 重绘自身。还是我没有看到另一个问题?
所有帮助将不胜感激!
ios - 如何在 iOS 上归因 OpenStreetMap?
我想将 OpenStreetMap 归因于我的应用程序,但我找不到该代码,我希望它会出现在示例中。如图所示,地图上应该有一个带有 OpenStreetMap 链接的文本。有任何想法吗?还是我应该在地图上为此打开一个小的 webView?我正在使用iOS 的 Routeme 框架