问题标签 [carto-mobile]
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.
android - 如何修复错误项目离线地图使用 Nutieq 地图 SDK
我是android的新手。Nutiteq maps SDK
我在 Github上尝试了一个项目,但我犯了一些错误:
在 MyMapEventListener 类错误 UTFGridRasterTileLayer,CartoDBTorqueActivity 类错误 TorqueTileLayer,CartoDBVectorTileActivity 类错误 CartoCSSStyleSet,OfflineRoutingActivity 类错误 NutiteqOnlineRoutingService。
ios - Carto Mobile SDK 中的地图本地化
有谁知道是否可以使用 Carto Mobile SDK 本地化地图对象的标题?如果有可能,我怎样才能获得它?
例如,我希望看到“哈萨克斯坦”而不是“Казахстан”,但是对象上方的标题取决于对象所在的国家/地区语言。我想让它本地化成,让我说,英语。 点击链接查看截图。
以防万一它有用并且可以提供帮助:我正在使用 Xamarin.iOS 平台。Carto 移动 SDK 版本 - 4.0.2。
先感谢您。
xamarin - 地图对象的 Z 索引
是否可以在 Carto Mobile SDK 中指定地图对象的 Z 索引?我正在地图上创建一些对象,但我无法控制它的 z-index。我知道越靠近底部对象的位置越靠近用户显示(z-index 越大)。但是,我们是否有能力手动指定它?
问题出在我想向用户显示的弹出窗口中。它显示在所有地图标记下。
使用 Xamarin.iOS。
ios - 使用 CartoDB SDK 解码 Bundle MBTiles 文件中的图块时出错
我按照以下步骤创建我的 .mbtiles
- 我使用 osm-carto 样式和 geofabrik 的来源创建我的地图
- 我使用 Kosmtik 编辑器查看地图并使用插件(kosmtik-mbtiles-exporter)导出 .mbtiles
这是我加载我的 bundle .mbtiles 文件的快速代码
但是当运行应用程序时给我这个错误
9 月 18 日 12:53:00 WeGoCuba[1547] : MBTilesTileDataSource::loadTile: 加载 MapTile [x=0, y=0, zoom=0, frameNr=0, id=0]
9 月 18 日 12:53:00 WeGoCuba[1547]:MBVectorTileDecoder::decodeTile:解码时出现异常:未知 pbf 类型
9 月 18 日 12:53:00 WeGoCuba[1547]:VectorTileLayer::FetchTask:无法解码瓷砖
为什么给我这个错误?.mbtiles 文件错了吗?如果是这样,您可以给出创建正确的步骤吗?
ios - 使用带有矢量切片的 MBTiles 进行离线地理编码
我使用 carto-mobile SDK加载了我国的MBTiles Vector Tile数据源
并且显示一切正常,所以我有我的地图和所有功能。
所以现在我想搜索POI或街道名称。
我知道一个 MBTiles 有他里面的所有信息,但我怎样才能访问这些信息?
这可能吗??如果可能的话,我该怎么做?
ios - 使地图适合 Carto 移动 SDK 中的对象
我有一个 NTVectorElements 数组,如何设置地图边界以使其适合屏幕上的每个元素?我看到了 moveToFitBounds 函数,但我不确定如何实现它。你有一个例子吗?
android - 连接 Firebase 和 Carto
我正在开发 Carto(Carto Maps)的移动 SDK,并且正在使用 Firebase 数据库。我正在从 Firebase 中获取位置数据,并在带有标记的地图上显示该数据。但我听说您可以直接通过 Google Drive 连接 Firebase 和 Carto,而不是全部这样做。Carto 将自己处理获取位置和放置标记的过程。但我想不出办法来做到这一点。我会感谢任何帮助。
ios - 如何使用carto-mobile(CARTO-SDK)在ios中旋转位置标记
我正在使用 Carto-Mobile,我正在尝试使用CLLocation
真正的对冲来旋转位置标记,但我无法使其工作。
我将位图图像设置为作为NTPoint
对象的位置标记,但NTPoint
没有任何方法可以根据角度旋转,而不是NTMarker
,我尝试使用NTMarker
位置标记,但在低缩放级别(缩放 6)从不显示真正的位置,所以NTPoint
更合适。
所以我希望任何人都可以告诉我如何CLLocation
使用 CARTO-SDK 使用真正的对冲来旋转位置标记
问候
xamarin - 如何在 Carto Services 中为某些地方的地方启用拉丁名称而不是本地名称?
地图上的某些地方标有西里尔文名称,但我只需要地图上地点的英文/拉丁文名称,但有时只有当地名称。我该如何实施?PS:我在白俄罗斯和部分俄罗斯地方发现了这个问题。
ios - 如何使用 CARTO-Mobile-SDK 适应路线边界
我计算两点之间的路线,我得到这两个点分离产生的多边形,我以这种方式创建多边形
所以,我正在创建一个功能,当这两个点之间的路线太大时,您可以按下按钮,地图将缩小并显示路线的边界框,因为我从多边形中获取边界框polygon.getBounds()
,我我正在尝试使用 map.move(toFit: NTMapBounds!, screenBounds: NTScreenBounds!, integerZoom: Bool, durationSeconds: Float)
,但我不知道如何获得NTScreenBounds
欢迎任何有关此问题的帮助,以及除使用 map.move 之外的任何其他方法。
提前致谢