创建一个简单的HTML.docx_第1页
创建一个简单的HTML.docx_第2页
创建一个简单的HTML.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

创建一个简单的HTML文档首先,建立一个基本的HTML文档。这里有一个例子: 引用ArcGIS的JavaScript API开始使用JavaScript的ArcGIS API,添加下面的脚本和链接标记中的标签: 为JavaScript脚本标记装入ArcGIS的API。当新版本的JavaScript API发布,更新版本号与新发布版本的API。esri。css样式表包含特定于独立部件和组件。关于这个样式表的更多信息,请参阅帮助主题CSS。还包括一个样式表的一个Dojo Dijit的主题。有四个主题:克拉洛雪茄烟,苔原,索里亚时,“。Dijit主题测试仪是一个快速预览各种Dojo Dijits如何与每个主题风格。苔原和克拉洛雪茄烟是经常使用的API样本。尝试不同的主题和看看你更喜欢哪一个。再次,使用Dojo Dijit主题是可选的,但是这样做是一种简单的方法来得到一个一致的外观和感觉小部件包含在API。各种主题样式表的网址如下:/3.10/js/dojo/dijit/themes/claro/claro.css/3.10/js/dojo/dijit/themes/tundra/tundra.css/3.10/js/dojo/dijit/themes/nihilo/nihilo.css/3.10/js/dojo/dijit/themes/soria/soria.css加载模块使用第二个加载特定的模块从API。而不是这个脚本标记引用一个URL,JavaScript代码将添加直接在它。要求(“esri公司/地图”,函数(map);有一件事需要注意的代码在这个步骤是函数的参数(s)的内部需要()可以是你喜欢的任何东西。为了一致性,我们出版的首选参数别名Esri公司模块的列表。我们推荐以下列表命名时参数传递到需要回调函数。Dojo也与他们的首选参数列表相同的别名。将JavaScript脚本标记内构建简单的页面或实验时是有用的,但不适合更大的应用程序。当构建一个更大的应用程序中,都应该在单独的JavaScript。js文件。Dojo提供的全球需要()函数()用于加载模块。Esri公司的JavaScript API是基于Dojo的Dojo和依赖模块系统和其他功能,如矢量图形和本地化以及抽象浏览器差异的一种方式。更多信息在Dojo和JavaScript API之间的关系,看到使用Dojo的Dojo和原因。确保DOM是可用的使用dojo / domReady !以确保DOM可用之前执行任何代码。一旦DOM可用,该函数传递给需要()将运行。代码在这个函数将创建地图并添加一个基础图。基础图层从ArcGIS.com是一个服务。要求(“esri公司/地图”、“dojo / domReady !”)、功能(地图)/ /代码来创建地图并添加一个基础图将会在这里);除了dojo / domReady !(爆炸或感叹号表示domReady是AMD装载机插件),Dojo还提供了Dojo /准备好了。domReady和准备的区别在于前者等待消防要求提供的回调到DOM可用而后者等待DOM做好准备并等待所有杰出的需要调用完成。有关更多信息,请参见Dojo的Dojo文档/准备好了。在简单的情况下,dojo / domReady !应该被使用。如果应用程序使用parseOnLoad:真的,Dojo Dijits,小部件从Esri图书馆或自定义dijit,应该使用Dojo /准备。创建地图创建一个新的映射使用地图,地图类的引用,从esri /地图加载模块。字符串传递给地图,“mapDiv”,是id的div元素将包含地图。对象指定其他地图属性,如基础图和中心点和缩放级别开始,也是传递到地图构造函数。var地图;要求(“esri公司/地图”、“dojo / domReady !”)、功能(地图)=新地图(地图“mapDiv”中心:-56.049,38.485,变焦:3,基础图:“街道”););额外的基础图选项有:“卫星”、“混合”,“威尼斯平底渔船”,“灰色”、“海洋”、“osm”,“国家地理”。使用备用视频通过修改基础图选项在沙箱。查看更多细节的地图类额外的地图选项。因为地图以外的变量声明一个函数,它是一个全局变量。测试/调试时,这很有用,因为浏览器的开发人员控制台可用于与地图交互。定义页面内容现在JavaScript来创建一个地图,下一步是添加相关的HTML。对于这个示例,HTML很简单:一个身体标记,它定义了在浏览器中看到的是,和一个div元素在体内的地图将被创建。 div的id“mapDiv”匹配id传递到地图构造函数。身体标记的class属性“色味俱淡的”。这是用于从克拉洛雪茄烟应用风格样式表包含在页面的头部标签在页面元素(小部件)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论