草庐IT

mapbox的layers

全部标签

ios - 使用 MapBox 在点之间路由

我知道以前曾在这里问过类似的问题,但没有一个能真正回答我的问题,我面临着在截止日期前完成项目的压力。基本上我正在编写一个将显示在线和离线map的应用程序。我目前正在使用MapBoxSDK查看离线和在线map,但是,MapBox目前不提供路由解决方案。所以我正在寻找一种方法来做到这一点。主要问题似乎是不只有一个SDK可以提供在线OSMmap、离线OSMmap和路由,所以我想知道我是否可以使用MapBox处理map,然后使用MapQuest获取路线?这可能吗?值得推荐吗? 最佳答案 是的,您可以使用另一个引擎进行路由,并在MapBoxS

mapbox-gl结合threejs

文章目录前言为什么使用threebox代码示例总结前言最近在研究threejs和mapbox的结合,花了一天多的时间,结合threebox这个mapbox的三维库,给mapbox中创建自定义图层,添加自定义几何体,基于react-hooks实现,代码不多,但是threebox官网的例子给的很少,所以不少东西还是需要自己摸索下,特此记录下来。参考:threebox.js为什么使用threeboxmapbox官网有使用threejs的示例,但是由于threejs使用的是右手坐标系,而mapbox作为一个时空数据的渲染库,默认使用EPSG4326坐标系,参考官网mapbox-gl中创建threejs

javascript - 从 Open Layers Bing Map 中删除默认控件

我正在构建一个应用程序,该应用程序使用加载Bingmap层的开放层来使用地理定位。我想仅通过触摸来控制缩放,因此想删除默认的缩放按钮。理想情况下,我希望至少也移动“i”按钮,这样它就不会与圆形白色按钮发生冲突。这是当前呈现方式的屏幕截图:所以我说的是白色圆形按钮下方的蓝色按钮。除了地理定位代码之外,这就是我添加Bingmap图层的方式,我假设我会添加代码来删除这些图层,但我尝试过的一切都没有什么不同:varstyles=['Road','Aerial','AerialWithLabels','ordnanceSurvey'];varlayers=[];vari,ii;for(i=0,i

java - 使用 MapBox Android SDK 进行离线切片缓存

我有一个使用iOStile-caching技术的iOS原型(prototype),如下所示(Objective-C代码):RMTileCache*tileCache=[[RMTileCachealloc]initWithExpiryPeriod:0];[tileCachesetBackgroundCacheDelegate:self];RMMapboxSource*tileSource=[[RMMapboxSourcealloc]initWithMapID:mapID];[tileCachebeginBackgroundCacheForTileSource:tileSourcesout

ios - 在 Mapbox 上添加模糊效果

我想在mapbox中添加模糊效果。当第一次加载map时,该时间只在map中显示当前位置,其他map是蓝色的。查看屏幕截图当我将用户位置移动到另一个位置时,其他位置在map上是清晰的。还在特定位置显示注释看截图帮助我如何实现这个这里我将一些实现代码-(CGPoint)convertLatLongCoord:(CGPoint)latLong{CGSizescreenSize=[UIScreenmainScreen].applicationFrame.size];CGFloatSCALE=MIN(screenSize.width,screenSize.height)/(2.0*EARTH_R

如何将张量板与tf.layers一起使用?

由于没有明确定义权重,我该如何将它们传递给摘要作者?举个例子:conv1=tf.layers.conv2d(tf.reshape(X,[FLAGS.batch,3,160,320]),filters=16,kernel_size=(8,8),strides=(4,4),padding='same',kernel_initializer=tf.contrib.layers.xavier_initializer(),bias_initializer=tf.zeros_initializer(),kernel_regularizer=None,name='conv1',activation=tf.n

ios - 使用 [self.view.layer removeAllAnimations] 后,下一个动画不工作

问题是当我使用:[transLabel.layerremoveAllAnimations];(transLabel是一个显示信息的UILabel)之后,我尝试为这个Label添加一个新的动画[UIViewanimateWithDuration:showTimeanimations:^{transLabel.hidden=NO;transLabel.transform=CGAffineTransformMakeScale(1.5,1.5);}completion:^(BOOLfinished){transLabel.hidden=YES;transLabel.transform=CGAf

iphone - 将阴影应用于 UITextView.layer?

我想在UITextView上应用阴影,使它看起来像UITextField。有什么想法吗?我正在使用textView.layer.shadowOpacity=0.8;textView.layer.shadowColor=[[UIColorlightGrayColor]CGColor];textView.layer.shadowOffset=CGSizeMake(0,0);textView.layer.shadowRadius=3;textView.layer.cornerRadius=3;但如果UITextView背景是透明的,它会给UITextView的文本添加阴影。那么有什么想法可以

objective-c - [layer removeAllAnimations]调用时如何让动画 View 停留在当前位置

如果有两个动画依次发生,我想删除第一个动画,并从当前位置开始第二个动画。我使用[layerremoveAllAnimations]在将第二个动画添加到图层之前取消了第一个动画,图层总是回到初始位置。我知道这是removeAllAnimations的默认操作,但我想知道是否有任何方法可以将图层设置为保持当前位置。非常感谢。更新——我通过获取presentationLayer位置并将其分配给模型层位置来完成此操作。我也用过-(void)animationDidStop:(UIAnimation*)animationfinished:(BOOL)flag;检查动画是否完成。

ios - MapBox 在 iOS 位置添加交互式注释/ View

我正在尝试实现MapBoxmap,使用它的特殊原因,它是高度可定制的,我需要创建一种具有所有不同颜色的不同类型的map,我让它工作得很好。我想在map上添加应该从内部交互的注释的问题,通常注释是通过点击它进行交互的,它有效,我需要在注释中使用类似UIButton的东西,然后单击Button操作应该执行。问题如何在MapBox中使用按钮/View创建注释,我应该如何处理。感谢任何帮助。谢谢。编辑:更准确地说,我想要类似下图的东西用于注释.. 最佳答案 我终于能够让它工作了。我在MapBox项目中创建了一个子类RMMarker类,我将所