arcgis JavaScript 加载 mapbox地图

摘要:
地图盒地图越来越好。请尝试/***CreatedbyAdministratoron2018/5/15015.*/import*aseriLoader from'esri loader'import{mapBoxType}from“./mapBoxType”exportconstmapBoxLayer={};mapBoxLayer。layerType=mapBoxType;地图B

mapbox 地图现在是越来越好看了, 随便试

/**
 * Created by Administrator on 2018/5/15 0015.
 */
import * as esriLoader from 'esri-loader'
import {mapBoxType} from "./MapBoxType"

export const mapBoxLayer = {};

mapBoxLayer.layerType = mapBoxType;

mapBoxLayer.addLayer = function (type,map) {

  esriLoader.dojoRequire([
      "esri/map",
      "esri/layers/WebTiledLayer"],
    function (Map,
              WebTiledLayer) {



      let url =  "https://${subDomain}.tiles.mapbox.com/v4/mapbox."+ type +"/${level}/${col}/${row}.png?access_token=pk.eyJ1IjoiYW5hbHl0aWNhbGdyYXBoaWNzIiwiYSI6ImNpd204Zm4wejAwNzYyeW5uNjYyZmFwdWEifQ.7i-VIZZWX8pd1bTfxIVj9g"
      let  webTileLayer = new WebTiledLayer(url, {
        "subDomains": ["a", "b", "c"]
      });
      map.addLayer(webTileLayer);

    })



}
/**
 * Created by Administrator on 2018/5/15 0015.
 */
export const mapBoxType = {}


mapBoxType.streets = "streets";

mapBoxType.light = "light";

mapBoxType.dark = "dark";

mapBoxType.satellite = "satellite";

mapBoxType.streetsSatellite = "streets-satellite";

mapBoxType.wheatpaste = "wheatpaste";

mapBoxType.streetsBasic = "streets-basic";

mapBoxType.comic = "comic";

mapBoxType.outdoors = "outdoors";

mapBoxType.runBikeHike = "run-bike-hike";

mapBoxType.pencil = "pencil";

mapBoxType.pirates = "pirates";

mapBoxType.emerald = "emerald";

mapBoxType.highContrast = "high-contrast";

  

试arcgis加载mapbox 地图

免责声明:文章转载自《arcgis JavaScript 加载 mapbox地图》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇第四百零五节,centos7下搭建sentry错误日志服务器,接收python以及Django错误USB LPT 端口映射下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转帖]ArcGIS标注 [VBScript] Joe

ArcGIS标注 [VBScript] 分数形式标注要素: 首先将分母和分子的内容分别放在两个字段中,然后在标注的时候,标注内容选择用表达式标注,在表达式的输入框中输入"<UND>" & [分子的字段] & "</UND>" & vbNewLine & [分母的字段],即可实现分数形式的标注。...

ArcGIS之通过Model Builder执行地理处理

ArcGIS中模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。现根据国外某示例数据,在ArcGIS10.1演示一下Model Builder的使用方法。 1.打开示例数据(mxd文档) 2.从主菜单中,打开...

ArcGIS10 图框生成和批量打印工具V5.0正式发布

主要两个功能有:生成图框、批量输出MXD和JPG 下载地址:https://files.cnblogs.com/gisoracle/batchprint1.rar 1、        批量生成标准分幅图或行政区划,地图打印所需的图廓(或图框)整饰内容:公里网,十字丝,经纬网以及标注,四角的经纬度标注,四周的文字表示和自动填写结合表的内容。一方面标准规范,...

《ArcGIS Runtime SDK for Android开发笔记》——问题集:Error:Error: File path too long on Windows, keep below 240 characters

1、前言 在使用Android Studio开发环境时,经常会爆出以下错误,虽然具体细节内容各有不同,但是说明的都是同一个问题,在windows中使用过长的路径,超过240字符。 Error:Error: File path too long on Windows, keep below 240 characters : C:UsersadminWork3...

Python与开源GIS

https://www.osgeo.cn/pygis/ 这里列出了与 GIS 相关的 Python 开源类库与工具。 基础类库(抽象库) • GDAL/OGR 是大部分开源GIS的基础,也包括如ArcGIS、FME这样的商业软件打开; • Proj.4 地图投影类库打开; • geojson类库,用于 GeoJson 格式的数据处理 • Rasterio...

对arcGis动态渲染标记点优化

import React from 'react'; import './index.less'; import { mapContext } from 'contexts/map'; import { Checkbox } from 'antd'; import esriConfig from 'gisConfig/esri.config'; impor...