Mapbox 从https://maps.tilehosting.com到https://api.maptiler.com的改变
2020-07-14 06:21
323 查看
mapbox自定义的style主要有:source,sprite,glyphs,layers几部分构成
source: 可以自定义 openmaptiles,里面包含各种元素,例如可以定义道路、公园的样式和颜色。
[code]"openmaptiles": { "type": "vector", "format": "pbf", "name": "OpenMapTiles", "maxzoom": 14, "minzoom": 0, "pixel_scale": "256", "id": "openmaptiles", "maskLevel": "8", "planettime": "1528934400000", "version": "3.8", "vector_layers": [ { "maxzoom": 14, "fields": { "class": "String" }, "minzoom": 0, "id": "water", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "waterway", "description": "" }, { "maxzoom": 14, "fields": { "class": "String", "subclass": "String" }, "minzoom": 0, "id": "landcover", "description": "" }, { "maxzoom": 14, "fields": { "class": "String" }, "minzoom": 0, "id": "landuse", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "mountain_peak", "description": "" }, { "maxzoom": 14, "fields": { "class": "String" }, "minzoom": 0, "id": "park", "description": "" }, { "maxzoom": 14, "fields": { "admin_level": "Number", "disputed": "Number", "maritime": "Number" }, "minzoom": 0, "id": "boundary", "description": "" }, { "maxzoom": 14, "fields": { "ref": "String", "class": "String" }, "minzoom": 0, "id": "aeroway", "description": "" }, { "maxzoom": 14, "fields": { "layer": "Number", "service": "String", "level": "Number", "brunnel": "String", "indoor": "Number", "ramp": "Number", "subclass": "String", "oneway": "Number", "class": "String" }, "minzoom": 0, "id": "transportation", "description": "" }, { "maxzoom": 14, "fields": { "render_min_height": "Number", "render_height": "Number" }, "minzoom": 0, "id": "building", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "water_name", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "transportation_name", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "place", "description": "" }, { "maxzoom": 14, "fields": { "housenumber": "String" }, "minzoom": 0, "id": "housenumber", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "poi", "description": "" }, { "maxzoom": 14, "fields": { "name:nonlatin": "String" }, "minzoom": 0, "id": "aerodrome_label", "description": "" } ], "tilejson": "2.0.0", "tiles": [ "https://maps.tilehosting.com/data/v3/{z}/{x}/{y}.pbf?key=YVi9JmpIrnrABglNN6qg" //无法使用了 ] },
现在mapbox已从maps.tilehosting.com迁移到api.maptiler.com,可以直接使用其各种风格底图的json文件,可以根据自己的需求来更改json文件中的样式,或者直接在样式处引用在线风格:
[code] https://api.maptiler.com/maps/darkmatter/style.json?key=?
相关文章推荐
- 不在以下合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html
- 国内关于 https://code.google.com/hosting/settings 网页中获得用户密码的解决办法
- 使用SVN管理VC项目(解决无法访问https://code.google.com/hosting/settings)(服务器为Code Google)(转http://blog.csdn.net/xiadasong007/archive/2010/07/
- Google Maps API 2.0解析(10-GMapType GTileLayer _GoogleMapMercSpec _KeyholeMapMercSpec地图类型)
- Fragment 增加高德地图的 com.amap.api.maps.SupportMapFragment
- Volley: [1141] BasicNetwork.performRequest: Unexpected response code 429 for https://xxxxxx.com/api/
- 二、nodejs图片处理(gm) api: https://www.npmjs.com/package/gm 及 MD5加密:http://nodejs.cn/doc/node/crypto.html#crypto_crypto_createhash_algorithm
- 【微信小程序】https://api.douban.com 不在以下 request 合法域名列表中
- code.google.com,https://code.google.com/hosting/settings不能访问
- https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform
- 全程个人,不存在第三方,比较安全。 https://github.com/yioMe/nodejs_wx_aipay_api
- https://code.google.com/hosting/settings被墙的解决方法
- WAP调用微信支付https://pay.weixin.qq.com/wiki/doc/api/wap.php?chapter=15_1
- https://code.google.com/hosting/settings被墙的解决方法
- 微信小程序 不在以下合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html
- 2D高德Android地图SDK 新手入门的com.amap.api.maps.MapView的坑
- 不在以下 request 合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/
- Fragment 增加高德地图的 com.amap.api.maps.SupportMapFragment
- 国内关于 https://code.google.com/hosting/settings 网页中获得用户密码的解决办法
- https://code.google.com/hosting/settings被墙的解决方法