Building Web and Mobile ArcGIS Server Applications with JavaScript

0
(0)

Building Web and Mobile ArcGIS Server Applications with JavaScript
 

  • Author:Eric Pimpler
  • Length: 274 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2014-02-19
  • ISBN-10: 1849697965
  • ISBN-13: 9781849697965
  • Sales Rank: #1572005 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Master the ArcGIS API for JavaScript, and build exciting, custom web and mobile GIS applications with the ArcGIS Server

    Overview

    • Develop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platform
    • Acquire in-demand GIS skills sought by many employers
    • Step-by-step instructions, examples, and hands-on practice designed to help you learn the key features and design considerations for building custom ArcGIS Server applications

    In Detail

    ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are a number of programming languages that you can use to develop applications with ArcGIS Server including JavaScript, Flex, and Silverlight. However, the ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It’s easy to use and doesn’t require the use of a browser plugin.

    This tutorial-based guide provides you with hands-on experience in developing custom web and mobile ArcGIS Server applications with step-by-step style exercises. Along with introducing you to the HTML/CSS/JavaScript technology stack, you will learn to add intuitive geographic layers of information to your map, interactive query and display of spatial data, add user interface widgets, access geoprocessing tasks, and many more in your own web and mobile GIS applications.

    With this practical, hands-on guide, you will be able to develop fully-functional online GIS applications with ArcGIS Server using the ArcGIS API for JavaScript. After creating your own map, you will explore how to add geographic layers from a variety of sources including tiled and dynamic map services, add graphics to the map, and stream geographic features to the browser using a FeatureLayer.

    Most applications include the specific functionalities implemented by ArcGIS Server as tasks. You’ll learn how to use the various tasks provided by ArcGIS Server including spatial and attribute queries, identification of features, finding features by attribute, and more. Geocoding and geoprocessing tasks are covered in-depth to help you accomplish your task in GIS. Finally, you’ll learn just how easy it is to integrate ArcGIS.com content into your custom developed applications.

    This comprehensive guide quickly advances through probing programmatic techniques for building web and mobile GIS applications which will make application development a lot easier!

    What you will learn from this book

    • Create maps on a web page and add dynamic and tiled layers
    • Add graphics to maps
    • Use feature layers to render features in the browser
    • Incorporate widgets and toolbars that provide specific functionality to your application
    • Perform spatial and attribute queries
    • Access geoprocessing tasks including models
    • Geocode and reverse geocode addresses
    • Develop mobile GIS applications
    • Conduct network analysis

    Approach

    An easy to follow tutorial, this book uses a step-by-step approach with exercises designed to give you hands-on experience with this technology.

    Who this book is written for

    If you are a web or mobile application developer, who wants to create GIS applications in your respective platform, this book is ideal for you. You will need Java Script programming experience to get the most out of this book. Although designed as an introductory to intermediate level book, it will also be useful for more advanced developers who are new to the topic of developing applications with ArcGIS Server.

    Table of Contents

    Chapter 1: Introduction to HTML, CSS, and JavaScript
    Chapter 2: Creating Maps and Adding Layers
    Chapter 3: Adding Graphics to the Map
    Chapter 4: The Feature Layer
    Chapter 5: Using Widgets and Toolbars
    Chapter 6: Performing Spatial and Attribute Queries
    Chapter 7: Identifying and Finding Features
    Chapter 8: Turning Addresses into Points and Points into Addresses
    Chapter 9: Network Analyst Tasks
    Chapter 10: Geoprocessing Tasks
    Chapter 11: Integration with ArcGIS Online
    Chapter 12: Creating Mobile Applications
    Appendix: Application Design with ArcGIS Templates and Dojo

    中文:

    书名:Building Web and Mobile ArcGIS Server Applications with JavaScript

    掌握ArcGIS API for JavaScript,并使用ArcGIS Server构建激动人心的自定义Web和移动GIS应用程序

    Overview

    • 使用JavaScript开发ArcGIS Server应用程序,既适用于传统Web浏览器,也适用于移动平台
    • Acquire in-demand GIS skills sought by many employers
    • 旨在帮助您了解构建自定义ArcGIS Server应用程序的主要功能和设计注意事项的分步说明、示例和实践

    详细地说

    ArcGIS Server是开发Web和移动地理信息系统应用程序的领先软件。您可以使用多种编程语言在ArcGIS Server上开发应用程序,包括JavaScript、Flex和Silverlight。但是,ArcGIS API for JavaScript是为ArcGIS Server开发自定义应用程序的首选方式,因为它既可用于Web应用程序开发,也可用于移动应用程序开发。它很容易使用,而且不需要使用浏览器插件。

    本基于教程的指南通过分步样式的练习,为您提供了开发自定义Web和移动ArcGIS Server应用程序的实践经验。除了向您介绍HTML/CSS/JavaScript技术堆栈之外,您还将学习如何在您的地图中添加直观的地理信息层、交互查询和显示空间数据、添加用户界面小部件、访问地理处理任务,以及在您自己的Web和移动GIS应用程序中执行更多操作。

    有了这本实用的动手指南,您将能够通过ArcGIS Server和ArcGIS API for JavaScript开发功能齐全的在线GIS应用程序。创建您自己的地图后,您将了解如何从各种来源(包括平铺和动态地图服务)添加地理图层、向地图添加图形以及使用FeatureLayer将地理要素流式传输到浏览器。

    大多数应用程序都将ArcGIS Server实现的特定功能作为任务包含在内。您将学习如何使用ArcGIS Server提供的各种任务,包括空间和属性查询、识别要素、按属性查找要素等。本课程将深入介绍地理编码和地理处理任务,以帮助您完成在GIS中的任务。最后,您将了解将ArcGIS.com内容集成到定制开发的应用程序中是多么容易。

    这本全面的指南通过探索构建Web和移动地理信息系统应用程序的编程技术快速前进,这将使应用程序开发变得更加容易!

    What you will learn from this book

    • 在网页上创建地图并添加动态和切片图层
    • 向地图添加图形
    • 使用要素图层在浏览器中渲染要素
    • 整合为应用程序提供特定功能的小部件和工具栏
    • 执行空间和属性查询
    • 访问包括模型在内的地理处理任务
    • 对地址进行地理编码和反向地理编码
    • Develop mobile GIS applications
    • 进行网络分析

    方法

    作为一个容易遵循的教程,这本书使用了一种循序渐进的方法和练习,旨在让你亲身体验这项技术。

    Who this book is written for

    如果您是一名Web或移动应用程序开发人员,希望在各自的平台上创建GIS应用程序,这本书是您的理想之选。您需要有Java脚本编程经验才能充分利用本书。虽然它是一本入门到中级的书,但对于不熟悉使用ArcGIS Server开发应用程序这一主题的高级开发人员来说,它也很有用。

    目录表

    第1章:HTML、CSS和JavaScript简介
    第2章:创建地图和添加层
    Chapter 3: Adding Graphics to the Map
    Chapter 4: The Feature Layer
    第5章:使用小部件和工具栏
    第6章:执行空间和属性查询
    第7章:识别和查找功能
    第八章:把地址变成点,把点变成地址
    Chapter 9: Network Analyst Tasks
    Chapter 10: Geoprocessing Tasks
    Chapter 11: Integration with ArcGIS Online
    第12章:创建移动应用程序
    附录:使用ArcGIS模板和Dojo的应用程序设计

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册