在ReactNative应用程序上工作,我正在尝试编辑地图样式。
我正在按照"https://github.com/react-native-community/react-native-maps"上的说明进行操作。
对于IOS,文档建议如下。
即:
1) 添加一个 mapStyle = [从 https://mapstyle.withgoogle.com/生成的 JSON]。
2) 导入PROVIDER_GOOGLE
3)添加"customMapStyle"和"provider"道具(见下文)
但是,即使我已经手动检查了 JSON(即根据我想要的自定义地图,颜色都是黑色和灰色),渲染的地图仍然以标准的蓝色和绿色出现?
奇怪的是,我的标记正在从别针变成一些看起来像机器人的别针,所以发生了一些事情。
欢迎任何想法。
谢谢
import MapView, { PROVIDER_GOOGLE } from 'react-native-maps'
MapStyle = [ ... ]
render() {
return (
<MapView
region={this.state.region}
onRegionChange={this.onRegionChange}
provider={PROVIDER_GOOGLE}
customMapStyle={MapStyle}
/>
);
}
我犯了同样的错误,从本地json文件中获取样式,但它不起作用。这是一个解决方法 - 将 json 样式保存在var
中并将其传递给 customMapStyle
。阅读 : React Native 中的自定义谷歌地图样式 - medium.com
自定义样式对我不起作用的原因是 JSON 的参数过时,因此地图默认为默认主题。正如 ser fiy 指出的那样,请确保从
相关内容
- JS:将google地图样式从hybrid改为map,反之亦然
- 为什么当我改变地图样式时,我所有的特征都消失了
- HERE api地图样式,我如何从地图中删除所有对象?
- 如何在角度中使用地图框更改地图样式
- Flutter iOS地图样式未应用
- 如何使用地形地图类型设计基于云的谷歌地图样式
- 如何在谷歌地图Android SDK中的两个自定义JSON地图样式之间切换
- 如何使用flutter_map从地图框导入地图样式模板以颤振?
- 地图框 GL - 使用地图样式在悬停时切换突出显示特定功能
- 使用 SnazzyMaps 设置 Carto.com 地图样式
- 堆叠地图样式(谷歌地图API)
- JavaScript/canvas,地图样式点缩放
- 颤振谷歌地图在运行时更新地图样式
- Kotlin - 根据手机时间更改地图样式
- 加载外部JSON文件以进行谷歌地图样式
- 如何在开放地图服务器中自定义地图样式
- JavaScript/Angular语言 - 尝试使用本地 JSON 文件设置 Google 地图样式时出现问题
- vue-houd我如何设置地图样式
- 合并 geojson 和 csv,然后使用新数据设置地图样式
- 谷歌地图:使用自定义标记和自定义地图样式生成网页嵌入代码
最新更新
- 用sql验证hive中的数据类型decimal(5.2)
- 如何在Redux状态更新时更新功能组件?
- 使用jsonata的日期范围
- clang在混合成员和非成员二进制运算符时是否错误地报告了歧义
- 是否有任何方法将其压缩成一个循环,而不是做几个迭代?
- 无法获得OpenAI生成图像的blob
- c# Httpclient请求在windows 10上工作正常返回403禁止在windows 7(相同的代码)
- 当键值直接从字典分配给变量时函数不工作
- micromamba是如何工作的,什么是"condabin"?
- 在编写凯撒密码练习时,输入的秘密消息应该输出为VhfuhwqPhvvdjh,但它输出为VhfuhwqPhvvdjh.&l
- 所有的ARM编译器会产生相同的汇编代码并在不同的cpu上运行吗?
- NestJS TypeORM createQueryBuilder SELECT query
- JPARepository - delete使用日期比较与派生查询
- 将二进制文件内容转储为JSON数组
- 在RISC-V中,a1寄存器何时用于函数返回?
- 轨道:"验证失败:类必须存在"在Form_with
- 为什么我的c#默认接口实现在具体的类定义中不被识别?
- 我应该如何处理Azure管道作业之间的中间构建文件?
- 如何让不和谐机器人在断开连接后向频道发送消息?
- 不能用作 JSX 组件。它的返回类型'void'不是有效的JSX element.ts(2786)
- 如何从同一个生产者向不同的Kafka主题和模式注册表生成消息
- Docker只识别相对目录,不识别绝对目录
- 在Swift中创建子类时如何避免重复属性定义?
- 覆盖参数[和]之间的文本文件
- 如何使用Joi验证十进制数的精度
- 如何在Android Studio的调试模式中跳过for循环的一次迭代?
- 如何从文件中删除短行文本
- SQL基于一个列的重复数据行
- 页面右侧没有填充或边距
- Rails:在PostgreSQL中存储高货币值
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium