首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 5的Azure贴图

Angular 5的Azure贴图
EN

Stack Overflow用户
提问于 2020-07-04 15:48:21
回答 1查看 333关注 0票数 1

我正在尝试在Angular 5中使用Azure Map。我得到下面的错误"Module not found: Error: Can't resolve 'azure-maps-control‘in 'D:\projects\ng5\azure-map\src\app\components\app-map'".

我安装了1.3.8版本的azure-maps control。我的component.ts文件

`

代码语言:javascript
复制
import { Component, OnInit } from '@angular/core';
import * as atlas from 'azure-maps-control';

@Component({
  selector: 'app-app-map',
  templateUrl: './app-map.component.html',
  styleUrls: ['./app-map.component.css']
})
export class AppMapComponent implements OnInit {
  map;
  constructor() { }

  ngOnInit() {
    this.map = new atlas.Map('myMap', {
      center: [-122.33, 47.6],
      zoom: 12,
      language: 'en-US',
      authOptions: {
          authType: 'subscriptionKey',
          subscriptionKey: '<Subscriptyion Key>'
      }
    });
  }

}

`

我已经创建了index.d.ts文件,我在其中声明了像declare module 'azure-maps-control';这样的azure地图模块

我已经在index.html中添加了css和js文件

代码语言:javascript
复制
    <link rel="stylesheet" href="node_modules/azure-maps-control/dist/atlas.min.css" type="text/css"> 
<script src="node_modules/azure-maps-control/dist/atlas.min.js"></script>
EN

回答 1

Stack Overflow用户

发布于 2020-07-07 00:34:01

尝试下面这样的方法;

代码语言:javascript
复制
import { Component, OnInit } from '@angular/core';
import * as azMaps from 'azure-maps-control';

@Component({
  selector: 'app-app-map',
  templateUrl: './app-map.component.html',
  styleUrls: ['./app-map.component.css']
})
export class AppMapComponent implements OnInit {
  map;
  constructor() { }

  ngOnInit() {
    this.map = new azMaps.Map('myMap', {
      center: [-122.33, 47.6],
      zoom: 12,
      language: 'en-US',
      authOptions: {
          authType: azMaps.AuthenticationType.subscriptionKey,
          subscriptionKey: '<Subscription Key>'
      }
    });
  }

}

例如,这里有一个使用Azure Map的用TypeScript编写的开源项目:https://github.com/Azure-Samples/azure-maps-services-ui

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62726656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档