《JavaScript构建Web和ArcGIS Server应用实战》—— 导读

简介:


55e8472f8fd532b3a8dfc26255f26b5fad88c71e

前言
ArcGIS Server是用于开发基于Web的GIS应用程序的主要平台。我们可以使用多种编程语言去开发基于 ArcGIS Server 的应用程序,包括 JavaScript、Flex 和 Silverlight。JavaScript已经成为在这个平台上开发应用程序的首选语言,因为它可以用在Web和移动应用程序中,并且在浏览器上不需要为应用程序安装插件。Flex和Silverlight两者都不太适合作为移动终端程序开发的语言,并且当应用程序运行在浏览器中时都需要用到插件。

本书将介绍如何利用ArcGIS API for JavaScript来创建基于Web的GIS应用程序。通过实用且容易上手的学习方式,我们将学会如何使用ArcGIS Server去开发功能齐全的应用程序,并形成在更高要求下的技能集。

学习如何创建地图,并从一系列资源(包括切片缓存和动态地图服务)中添加地理图层。另外,介绍如何将graphics添加到地图上及使用FeatureLayer输出地理特征到浏览器上。大部分应用程序还包括通过ArcGIS Server执行特定功能的任务。我们还将学习如何使用各种ArcGIS Server提供的任务,包括查询、定位特征、属性查找特征、地理处理任务等。最后,我们将很轻松地学会利用ArcGIS API for JavaScript开发移动应用程序。
前言
[第1章 HTML、CSS和JavaScript简介
1.1 基本的HTML页面概念 ](https://yq.aliyun.com/articles/106291)
1.2 JavaScript基础
1.3 CSS基本原则
1.4 分离HTML、CSS和JavaScript
1.5 总结
[第2章 创建地图和添加图层
2.1 简介 ](https://yq.aliyun.com/articles/106306)
2.2 ArcGIS API for JavaScript沙盒
2.3 使用ArcGIS API for JavaScript创建应用程序的基本步骤
2.4 更多关于地图的介绍
2.5 使用地图服务图层
2.6 地图事件
2.7 总结

相关文章
|
28天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
138 45
|
3天前
|
监控 前端开发 JavaScript
使用 MERN 堆栈构建可扩展 Web 应用程序的最佳实践
使用 MERN 堆栈构建可扩展 Web 应用程序的最佳实践
17 6
|
9天前
|
存储 缓存 JavaScript
如何优化Node.js应用的内存使用以提高性能?
通过以上多种方法的综合运用,可以有效地优化 Node.js 应用的内存使用,提高性能,提升用户体验。同时,不断关注内存管理的最新技术和最佳实践,持续改进应用的性能表现。
|
18天前
|
SQL 安全 前端开发
PHP与现代Web开发:构建高效的网络应用
【10月更文挑战第37天】在数字化时代,PHP作为一门强大的服务器端脚本语言,持续影响着Web开发的面貌。本文将深入探讨PHP在现代Web开发中的角色,包括其核心优势、面临的挑战以及如何利用PHP构建高效、安全的网络应用。通过具体代码示例和最佳实践的分享,旨在为开发者提供实用指南,帮助他们在不断变化的技术环境中保持竞争力。
|
20天前
|
PHP 开发者
深入浅出PHP:构建你的第一个Web应用
【10月更文挑战第35天】在数字时代的浪潮中,掌握编程技能已成为通往未来的钥匙。本文将带你从零开始,一步步走进PHP的世界,解锁创建动态网页的魔法。通过浅显易懂的语言和实际代码示例,我们将共同打造一个简单但功能强大的Web应用。无论你是编程新手还是希望扩展技能的老手,这篇文章都将是你的理想选择。让我们一起探索PHP的魅力,开启你的编程之旅!
|
23天前
|
缓存 前端开发 JavaScript
构建高性能与用户体验并重的现代Web应用
构建高性能与用户体验并重的现代Web应用
39 5
|
21天前
|
开发框架 前端开发 JavaScript
利用Python和Flask构建轻量级Web应用的实战指南
利用Python和Flask构建轻量级Web应用的实战指南
59 2
|
25天前
|
监控 前端开发 JavaScript
探索微前端架构:构建可扩展的现代Web应用
【10月更文挑战第29天】本文探讨了微前端架构的核心概念、优势及实施策略,通过将大型前端应用拆分为多个独立的微应用,提高开发效率、增强可维护性,并支持灵活的技术选型。实际案例包括Spotify和Zalando的成功应用。
|
23天前
|
前端开发 JavaScript jenkins
构建高效、可维护的Web应用
构建高效、可维护的Web应用
37 2
|
23天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
在Web开发中,前后端的高效交互是提升用户体验的关键。本文通过一个基于Flask框架的博客系统实战案例,详细介绍了如何使用AJAX和Fetch API实现不刷新页面查看评论的功能。从后端路由设置到前端请求处理,全面展示了这两种技术的应用技巧,帮助Python Web开发者提升项目质量和开发效率。
39 1