mapboxlayertype都有哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mapboxlayertype都有哪些相关的知识,希望对你有一定的参考价值。

参考技术A mapbox通过这样一个style的配置文件来描述整个地图,这是目前其他map都没有使用的方式。
在讨论如何设计实现这个目的之前,最大的好处莫过于为自定义地图提供了方便之门。使用者压根可以不写任何代码,用mapbox就能做出一个自己想要的地图。这一点很符合mapbox目前提供的服务。style如此之重要,以至于官网专门对style进行详细了说明,涉及到各个参数及作用。
目前source支持vector,raster,geojson,image,video。geojson的支持比较巧妙,有了这个就可以处理各种矢量类型,包括集合。而vector主要解决的是矢量瓦片,raster解决的是目前常用的栅格化的瓦片。video的加入使得功能更加的现代化。mapbox在style里面,为source定义了一个type属性,来说明这些类型。

LayoutAnimation.Types 都有哪些可用选项

【中文标题】LayoutAnimation.Types 都有哪些可用选项【英文标题】:What are the available options for LayoutAnimation.TypesLayoutAnimation.Types 有哪些可用选项 【发布时间】:2017-12-22 17:41:52 【问题描述】:

我有一个来自here 的自定义布局动画。

var CustomLayoutAnimation = 
    duration: 200,
    create: 
      type: LayoutAnimation.Types.linear,
      property: LayoutAnimation.Properties.opacity,
    ,
    update: 
      type: LayoutAnimation.Types.curveEaseInEaseOut,
    ,
  ;

运行代码时,我收到以下警告

警告:配置类型失败:配置 config.update.type 已标记 在LayoutAnimation.configureNext 中要求,但其值为 undefined.

代码中有一个 update.type 条目,但警告说它未定义。我猜自编写要点以来允许的值已经更新。 我试图找出可用的允许条目列表,但它们未在React Native LayoutAnimation documentation 中列出。

我想知道:

语法是否不再正确? 是否有网页详细列出了可用类型的列表?

【问题讨论】:

【参考方案1】:

每当我遇到这样的问题时,我都会去源代码。 Here's the file for LayoutAnimation.js from the react-native source code。基于此,我在第 25 行看到了一个 TypesEnum const 声明,如下所示:

const TypesEnum = 
  spring: true,
  linear: true,
  easeInEaseOut: true,
  easeIn: true,
  easeOut: true,
  keyboard: true,
;

我怀疑这就是您出错的原因 - curveEaseInEaseOut 不是受支持的类型。从上面的列表中选择一个,我认为你应该很高兴。希望这会有所帮助!

【讨论】:

以上是关于mapboxlayertype都有哪些的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Mapbox 的集群设置 reduce 选项?

如何添加静态标签来表达“choropleth_mapbox”?

mapbox的基本原理和核心差异

Turf.js 的使用

mapbox文字图层在哪

mapbox内网使用不验证token