草庐IT

mapbox的layers

全部标签

mapbox+deck.gl加载倾斜摄影模型3dtiles

一、背景做三维WebGIS开发的朋友们都知道,我们加载倾斜摄影模型,一般使用cesium加载3dtiles格式的数据很简单,官网和网上都有很多例子,这里也不再详细赘述。但是在使用cesium场景中我们会遇到这样一个问题,在加载整个球的时候其实是影响了性能的,在加载局部小场景的时候我们是不需要加载整个地球的,例如我们在做智慧园区的项目时候,基本上只关注园区及其周边范围。如果加载整个地球无疑对资源开销造成了一定的浪费,我们要尽可能的提升用户的体验,将流畅度提升至最大化。所以我们可以使用three.js来完成,如果单纯的只是用来展示three.js无疑是比较不错的选择,但是如果我们想做一些空间查询、

ios - mapbox 转弯导航 iOS

我实际上是在尝试MapBox导航turnbyturnSDK。MapBoxNavigationSDK它在这里显示给upadtae和迦太基。我已按照所有步骤进行操作,但每次都会抛出错误@importMapboxCoreNavigation;@importMapboxDirections;@importMapboxNavigation;找不到这个导入的模块。是否有任何可用的存储库或pod。请指导我完成这个。这是Unresolved问题openissueofmapBoxnavigation 最佳答案 经过一些研究,我相信thisarticl

ios - Mapbox 对矢量瓦片有什么支持?

我读了MapBoxandvectortiles想知道我是否理解正确。将来有可能使用iOSMapBox渲染基于矢量的图block吗?如果是,矢量切片的RMTileSource会是什么样子?通俗地说,我的理解是否正确:我将能够使用SVG甚至PDF文件作为MapBox的数据源而不是PNG图block?如果是,是否有任何代码可供我试验? 最佳答案 是的,在未来,您将能够在iOS应用程序本地使用和渲染矢量图block,作为栅格图block或直接到矢量上下文(例如OpenGL)。这是在开发中。它不是关于SVG或PNG等来源,而是更多关于open

ios - 在 Mapbox iOS SDK 中的标记下移动 map

我是MapBoxiOSSDK的新手,我需要在MGLMapView的中心添加一个标记,以便用户能够在标记下移动mapView,并且标记将固定在屏幕上。我还需要获取map中标记下方的点的坐标。我在MapboxSDK中找不到任何方法,也不知道该怎么做。 最佳答案 我相信这很容易。在map顶部添加标记图像以提供视觉效果,这样用户仍然可以在不移动标记的情况下四处滚动。然后,当用户停止滚动时,您通常可以很容易地使用mapView.centerCoordinate获取中心坐标。这是APIdocumentationlink供引用

java - Spring 数据: Service layer unit testing

在我的项目中,我在进行单元测试时遇到了麻烦。一个问题是,仅进行集成测试编写起来要快得多,并且还可以测试组件是否实际协同工作。单元测试新颖的“算法”左右似乎要容易得多。单元测试服务类它只是感觉错误和无用。我正在使用mockito来模拟spring数据存储库(因此是数据库访问)。问题是,如果我告诉模拟存储库在方法调用getById上返回实体A,它显然会返回它,并且服务也会返回它。是的,该服务做了一些额外的事情,但非常小的事情,比如加载惰性集合(来自hibernate)。显然我在单元测试中没有任何惰性集合(代理)。例子:@TestpublicvoidtestGetById(){System.

java - Spring 数据: Service layer unit testing

在我的项目中,我在进行单元测试时遇到了麻烦。一个问题是,仅进行集成测试编写起来要快得多,并且还可以测试组件是否实际协同工作。单元测试新颖的“算法”左右似乎要容易得多。单元测试服务类它只是感觉错误和无用。我正在使用mockito来模拟spring数据存储库(因此是数据库访问)。问题是,如果我告诉模拟存储库在方法调用getById上返回实体A,它显然会返回它,并且服务也会返回它。是的,该服务做了一些额外的事情,但非常小的事情,比如加载惰性集合(来自hibernate)。显然我在单元测试中没有任何惰性集合(代理)。例子:@TestpublicvoidtestGetById(){System.

ios - iOS MapBox 可以在.mbtiles 中使用矩形离线 map 吗?

我正在尝试使用iOSMapBoxSDK制作离线map。制作正方形map(例如32x32瓷砖)很容易,但由于某些原因,当我尝试制作矩形map(例如40x32瓷砖)时它不起作用。它加载但只显示map的一小部分或跳过一些图block。它只是看起来不应该。我的.mbtiles看起来是正确的,我检查了.mbtiles和规范,它没有提到非方形map可能存在任何问题。不过,MapBox离线示例control-room-0.2.0.mbtiles附带的.mbtiles也是正方形的,因此可能由于某些原因无法实现。有没有人有类似的经历? 最佳答案 非正

ios - CALayer : Screen point to Layer point

我有一个在屏幕坐标中的CGPoint。我还有一个应用了变换矩阵(缩放、旋转和平移)的CALayer。如何将屏幕坐标中的点转换为图层的局部坐标? 最佳答案 CALayer有执行此操作的方法,请在documentation中查找–convertPoint:fromLayer:和–convertPoint:toLayer: 关于ios-CALayer:ScreenpointtoLayerpoint,我们在StackOverflow上找到一个类似的问题: https:

ios - 如何在 iOS 7.1.1 中去掉 UIView 中用 layer.cornerRadius 舍入的细边框?

我有一个自定义的UIView,它通过像这样使用layer.cornerRadius来圆角:-(void)layoutSubviews{[superlayoutSubviews];self.layer.cornerRadius=self.frame.size.width/2.0;self.layer.borderColor=[UIColorwhiteColor].CGColor;self.layer.borderWidth=2.0;self.layer.masksToBounds=YES;self.backgroundColor=[UIColorredColor];}我怎样才能摆脱非常细

ios - 如何在 MapBox MGLMapView 上画一个圆?

我正在使用适用于iOS的MapBoxSDK3.1.1,但似乎没有办法将圆绘制为叠加层(多边形作为基元包含在内)legacySDK上曾经有一个方法,但是现在不再维护了。有人可以提供见解吗?谢谢! 最佳答案 如果有人感兴趣,目前在3.1SDK中没有RMCircle(存在于1.x版本中)的替代品。这里描述了一个解决方法,它使用MapBox注释https://github.com/mapbox/mapbox-gl-native/issues/2167#issuecomment-169265375寻找-(MGLPolygon*)polygon