问题标签 [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.

0 投票
1 回答
283 浏览

ios - RouteMe 标记

我正在尝试从地图上的标记中获取事件。这是包含 mapView 的 MainViewController 中的一些代码。

MyRMMarker继承自RMMarker其继而继承自CALayer。该label属性本质上是一个 UIView 。

问题是,我没有从DoSomething.

任何帮助将不胜感激。
谢谢!

0 投票
0 回答
280 浏览

objective-c - RMMapview 将触摸/手势数据从顶视图发送到底视图

我一直在尝试将触摸/手势事件从顶部视图发送到底部视图的各种可能性。我正在使用开放框架 GLView。我可以将数据从一个类发送到子类,但 RMMapView 仍然不会覆盖手势和触摸事件。我尝试过使用触摸/手势和 Hittest,但在所有这些上我都无法控制地图视图。这是我尝试转发 pan 事件的地方。

我在 EAGLView.h https://github.com/openframeworks/openFrameworks/blob/master/addons/ofxiPhone/src/EAGLView.h 图层类中做了什么:

https://github.com/route-me/route-me/blob/master/MapView/Map/RMMapView.m RMMapview 的子类:

0 投票
1 回答
709 浏览

ios - Monotouch 中的 MapBox 或 Route-Me

MapBox SDK 或 Route-Me 项目端口是否有单点触控绑定到单点触控?

0 投票
2 回答
932 浏览

ios - 滚动 RMMapView (MapBox SDK) 时 RMPath 闪烁并“振动”

我正在使用带有离线地图的 MapBox SDK。我正在向 mapView 添加一个 RMPath 叠加层,一切都显示正常。

问题号 1: 在滚动地图时,RMPath 叠加层也会滚动,但有时它会在几分之一秒内以偏移量(刚刚出现的位置)绘制,之后它会到达正常位置,并且这会产生闪烁的感觉。为什么会发生这种情况,我该如何摆脱它?

问题号 2: 滚动地图时,RMMarker 和 RMPath 叠加层“振动”,就像滚动地图时叠加层试图“赶上”它的正常位置一样。它只有几个像素,但放大后看起来很糟糕。发生这种情况很可能是因为仅当地图移动超过一个像素时才调用 -draw() 方法。如何使叠加层滚动更平滑?

我的搜索结果完全没有,所以欢迎任何帮助。

ps 在 iPhone3GS 和 iPhone4S 上测试过,同样的问题。

0 投票
1 回答
575 浏览

objective-c - Alpstein/Route-me 注释气球

我正在使用 Alpstein/Route-me 在我的 iPhone 应用程序中处理地图。当我点击地图上的标记时,我希望出现一个气球(我认为类似于 MKAnnotationView)。Alpstein Route-me 有什么办法吗?

0 投票
1 回答
294 浏览

ios - 显示上面有 3D 对象的平铺地图

我需要在其上显示带有小型 3D 建筑模型的平铺世界地图。

我可以在这里看到两种可能的方法:

  1. 使用 Route-Me 或类似工具显示平铺地图(顺便说一句,您可以建议哪些类似的平铺地图控件?)。然后在它上面放置透明的(我不知道这是否可能)OpenGL表面并在这里渲染建筑物。
  2. 使用 OpenGL 显示图块和建筑物。

我不需要任何额外的功能。只需平移平铺地图(通过触摸或执行选择器)并在其上显示许多小型建筑物(需要处理建筑物的点击)。

我不知道哪种方法最好、更容易/更快地生产。我会很高兴获得一些关于如何制作它们的信息(尤其是第二个)。

如果您知道一些不费吹灰之力的方法,请告诉我。

0 投票
1 回答
938 浏览

objective-c - 来自文档根目录的 Route-Me 离线地图

在我的应用程序中,有一个来自 sqlite 文件的离线地图。

map.sqlite 文件是从我的资源中加载的,并且所有内容都显示正确。

我的问题:我正在将新版本的 map.sqlite 下载到我的 Apps 文档文件夹中。如何从文档文件夹中的文件加载我的 MapSource?

提前致谢!

0 投票
1 回答
145 浏览

iphone - 自定义地图的布局

我正在开发一个不使用 MapKit IOS 来显示地图的应用程序。

因此我正在使用Route-Me。但是需要根据我的应用程序的设计创建一些带有颜色的地图。

有没有办法在不使用MapBox平台的情况下做到这一点,这需要在某个时候付款。

谢谢

0 投票
1 回答
444 浏览

ios - iOS route-me 可拖动标记丢失轨道(即使在样本中)

在我的 iOS 应用程序中,我使用 route me lib 在离线模式下显示地图。我在地图上有一些标记,现在我想让它们可拖动。我使用了这段代码:

当我缓慢移动鼠标时,标记会很好地拖动,但是当我稍微快速移动鼠标时,我会松开轨道。

所以我查看了示例“MapTestbedFlipMaps”项目并运行它......并遇到了同样的问题。

然后我尝试用手势识别器自己做......但我仍然有这个问题。

任何想法 ?

编辑:问题不在于标记的图像大小,我尝试使用 100x100 图像并得到相同的结果。

0 投票
0 回答
454 浏览

objective-c - 用户放大或缩小时的 Route-Me RMMarker 比例标记大小

我有以下代码,它工作正常,显示带有 route-me 的标记,但我正在寻找一种方法来调整标记每次用户放大或缩小地图时的大小(例如,放大时标记变大缩小时变小)。我查看了“newMarker.contentsSize”的功能,但它似乎没有做任何事情。

有没有允许这种能力的功能?