Mastering ArcGIS Server Development with JavaScript

Ken Doman

  • 出版商: Packt Publishing
  • 出版日期: 2015-09-18
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 366
  • 裝訂: Paperback
  • ISBN: 1784396451
  • ISBN-13: 9781784396459
  • 相關分類: JavaScript地理資訊系統 Gis
  • 下單後立即進貨 (約3~4週)

商品描述

Transform maps and raw data into full-fledged web mapping applications using the power of the ArcGIS JavaScript API and JavaScript libraries

About This Book

  • Create and share modern map applications for desktops, tablets, and mobile browsers
  • Present and edit geographic and related data through maps, charts, graphs, and more
  • Learn the tools, tips, and tricks made available through the API and related libraries with examples of real-world applications

Who This Book Is For

This book is intended for intermediate developers who want to design web mapping applications. You should have some experience with geographic information systems, especially with ArcGIS products such as ArcGIS Server. It also helps to have some experience with HTML, CSS, and JavaScript.

What You Will Learn

  • Create single-page mapping applications, lining up data from different sources
  • Search for and display geographic and tabular information based on locations and attributes
  • Customize maps and widgets to deliver the best user experience
  • Present location data intuitively using charts and graphs
  • Integrate mapping applications with your favorite JavaScript frameworks
  • Test the working of your web map application and take advantage of cloud services such as ArcGIS Online
  • Create modern-looking web maps through styling tips and tricks

In Detail

ESRI and its ArcGIS line of software have been an industry leader in digital map production and publication for over 30 years. ArcGIS Server lets you design, configure, and publish maps that can be viewed and edited through the Internet.

After designing basic maps, you may want to find out new and innovative ways to represent information using these maps. In this book, you'll work through practical examples, experiencing the pitfalls and successes of creating desktop and mobile map applications for a web browser using the ArcGIS Server platform.

The book begins by introducing you to ArcGIS Server and ESRI's JavaScript API. You'll work with your first web map and then move on to learn about ESRI's building blocks. A Dojo AMS style widget will help you create your own widgets for a map and then see how to collect geographic data.

Furthermore, you will learn different techniques such as using Dojo Charts to create charts and graphs to represent your data. Then you will see how to use ESRI JavaScript API with other JavaScript libraries and different styling methods to make your map stand out. By the end of the book, you will discover how to make your application compatible with different devices and platforms and test it using testing libraries.

Style and approach

An in-depth guide that explores web application development using ArcGIS Server and the ArcGIS JavaScript API. Topics are explained in the context of developing two applications for fictional clients. Details of application development, including possible pitfalls and best practices, are included in this book.

商品描述(中文翻譯)

將原文翻譯成繁體中文如下:

將地圖和原始數據轉化為完整的網絡地圖應用程序,利用ArcGIS JavaScript API和JavaScript庫的強大功能。

關於本書
- 創建並分享現代化的桌面、平板和移動瀏覽器地圖應用程序。
- 通過地圖、圖表、圖形等方式呈現和編輯地理和相關數據。
- 通過實際應用程序示例學習API和相關庫提供的工具、技巧和技巧。

本書適合對設計網絡地圖應用程序有一定經驗的中級開發人員。您應該對地理信息系統有一些經驗,尤其是對ArcGIS Server等ArcGIS產品有一些經驗。對HTML、CSS和JavaScript有一些經驗也有所幫助。

您將學到什麼
- 創建單頁地圖應用程序,將來自不同來源的數據對齊。
- 基於位置和屬性搜索和顯示地理和表格信息。
- 自定義地圖和小部件,提供最佳的用戶體驗。
- 使用圖表和圖形直觀地呈現位置數據。
- 將地圖應用程序與您喜歡的JavaScript框架集成。
- 測試您的網絡地圖應用程序的工作情況,並利用ArcGIS Online等雲服務。
- 通過樣式技巧和技巧創建現代化的網絡地圖。

詳細內容
ESRI及其ArcGIS軟件系列在數字地圖製作和發布方面已經是行業領先者超過30年。ArcGIS Server允許您設計、配置和發布可以通過互聯網查看和編輯的地圖。

在設計基本地圖之後,您可能希望找到使用這些地圖呈現信息的新穎和創新的方法。在本書中,您將通過實際示例進行工作,體驗使用ArcGIS Server平台在Web瀏覽器中創建桌面和移動地圖應用程序的困難和成功。

本書首先介紹ArcGIS Server和ESRI的JavaScript API。您將使用第一個Web地圖,然後繼續學習ESRI的基本組件。Dojo AMS風格的小部件將幫助您為地圖創建自己的小部件,然後看到如何收集地理數據。

此外,您還將學習不同的技術,例如使用Dojo Charts創建圖表和圖形來表示數據。然後,您將看到如何將ESRI JavaScript API與其他JavaScript庫和不同的樣式方法結合使用,使您的地圖脫穎而出。在本書結束時,您將發現如何使您的應用程序與不同的設備和平台兼容,並使用測試庫進行測試。

風格和方法
這是一本深入探討使用ArcGIS Server和ArcGIS JavaScript API進行Web應用程序開發的指南。本書將在開發兩個虛構客戶的應用程序的背景下解釋主題。本書包含應用程序開發的細節,包括可能的問題和最佳實踐。