ArcGIS API for JavaScript 4.0(一)

原文:ArcGIS API for JavaScript 4.0(一)

最近ArcGIS推出了ArcGIS API for JavaScript 4.0,支持无插件3D显示,而且比较Unity和Skyline,速度要快很多,适合在智慧城市中小场景的三维模型应用。下面开始吧!

 

一、引入样式和js

<link rel="stylesheet" href="https://js.arcgis.com/4.0/esri/css/main.css">
<script src="https://js.arcgis.com/4.0/"></script>

二、导入三个js包

"esri/Map", "esri/views/SceneView"
 require([
      "esri/Map",
      "esri/views/SceneView",
      "dojo/domReady!"
    ], function (Map, SceneView) {

    });

三、创建地图对象

 var map = new Map({
            basemap: "streets",
            ground: "world-elevation"
        });

四、创建Scene视图

 var view = new SceneView({
            container: "viewDiv",  //Div的ID
            map: map ,
            scale: 50000000,
            center: [-101.17, 21.78]
        });

DOM对象

<div id="viewDiv"></div>

 

时间: 2024-10-26 09:00:48

ArcGIS API for JavaScript 4.0(一)的相关文章

《JavaScript构建Web和ArcGIS Server应用实战》——2.3 使用ArcGIS API for JavaScript创建应用程序的基本步骤

2.3 使用ArcGIS API for JavaScript创建应用程序的基本步骤 使用ArcGIS API for JavaScript创建任何GIS地图应用程序,都需要遵循一些步骤.假如想让地图成为应用程序的一部分,那么就需要你按照这些步骤来执行.在阅读本书时,我很难想象你不按照这些步骤来做会遇到怎样糟糕的情况.简而言之,你需要遵循以下步骤. 1.创建页面HTML代码. 2.引用ArcGIS API for JavaScript和样式表. 3.加载模块. 4.确保DOM可用. 5.创建地图

利用arcgis api for javascript实现在地图上点的弹出(我的信息弹出不了)

问题描述 利用arcgis api for javascript实现在地图上点的弹出(我的信息弹出不了) 2C <!DOCTYPE html> Simple Map <style> html body #map { height: 100%; width: 100%; margin: 0; padding: 0; } body { background-color: #FFF; overflow: hidden; font-family: ""Trebuchet

ArcGIS API for JavaScript开发环境搭建及第一个实例demo

原文:ArcGIS API for JavaScript开发环境搭建及第一个实例demo        ESRI公司截止到目前已经发布了最新的ArcGIS Server for JavaScript API v3.9,它提供了更为丰富而又强大的功能.              一.安装前准备        1.ArcGIS Server for JavaScript API各版本下载地址:http://support.esrichina-bj.cn/2011/0223/960.html,我们选择

创建ArcGIS API for JavaScript的第一个示例程序

原文:创建ArcGIS API for JavaScript的第一个示例程序     在上一篇博客中已经介绍了如何搭建ArcGIS API for JavaScript开发环境,如果您还没有搭建好开发环境的话,参考博客:http://blog.csdn.net/zdw_wym/article/details/48678913.          如果开发环境搭建好了的话,那么今天我们继续来搭建我们的第一个ArcGIS API for JavaScript应用程序.     下面首先将代码贴出来,

arcgis api for javascript如何遍历graphics

问题描述 arcgis api for javascript如何遍历graphics 我想遍历我上传的SHP文件所形成的图形,不知道有什么问题,count不对,求指教 function GetGraphicsArr() { var GraArr, GraStr, count = 0; for (var Gra in _Map.graphics) { if (Gra) { GraStr = JSON.stringify(Gra.geometry.toJson()); GraArr.push(Gra

arcgis api for javascript库中有没有关于保存功能的接口?

问题描述 arcgis api for javascript库中有没有关于保存功能的接口? 如题,就是有编辑接口,有没有保存编辑后的图形的这个接口?有得话给个链接.或者解释一下接口的函数. 解决方案 API:https://developers.arcgis.com/javascript/jsapi/print-amd.htmlDEMO:http://developers.arcgis.com/javascript/sandbox/sandbox.html?sample=widget_print

arcgis 直线-arcgis api for javascript v3.1 怎么画条直线呢

问题描述 arcgis api for javascript v3.1 怎么画条直线呢 arcgis api for javascript v3.1 怎么画条直线呢

arcgis ser...-arcgis api for javascript调用arcgis server服务

问题描述 arcgis api for javascript调用arcgis server服务 本地部署3.9版本.有时候例子页面的地图也不出来.调用也没实现.谁弄给看看.qq1279134579 解决方案 今天尝试在Linux环境下安装ArcGIS Server10.2,启动服务碰到一个错误:ERROR: Unable to start Xvfb on any port in the range 6600 - 6619.具体环境:Linux:Redhat 6.4 64BitArcGIS Ser

arcgis api for javascript在编辑了现有图形后怎么保存

问题描述 arcgis api for javascript在编辑了现有图形后怎么保存 我实现了现有shp文件的上传,以及对其的编辑(包括移动节点,添加节点,图形移动.旋转.缩放),但是,编辑后怎么保存? var handler = dojo.connect(_Map.graphics, "onClick", function (evt)//onclick { IsOk = false; EditTool.activate(esri.toolbars.Edit.EDIT_VERTICE