ArcGIS By Example
eBook - ePub

ArcGIS By Example

Hussein Nasser

Partager le livre
  1. 258 pages
  2. English
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

ArcGIS By Example

Hussein Nasser

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Develop three engaging ArcGIS applications to address your real-world mapping scenarios

About This Book

  • Design, build and run ArcGIS applications using ArcObjects SDK
  • Extend ArcGIS objects and use add -ins to deploy applications on top of ArcGIS
  • An example-centric practical guide to help you understand mapping scenarios with ArcGIS

Who This Book Is For

If you are an application developer and wish to enhance your skills for the GIS domain with ArcGIS, then this book is for you. Previous experience with ArcGIS is not required.

What You Will Learn

  • Use essential ArcGIS code to query geodatabases
  • Communicate with ArcGIS maps, with the help of critical designing and optimisation tips
  • Highlight and interact with objects on your map
  • Query ArcGIS geodatabases with related data to display your information on ArcGIS
  • Edit your underlying geodatabase
  • Explore strategies for the adaptation of various types of spatial analysis techniques into the GIS framework
  • Analyze tools for Geographical Information Systems and remote sensing
  • Experience ArcGIS's advanced tools for manipulation of shapefiles and geodatabases

In Detail

ArcGIS is a geographic information system (GIS) for working with maps and geographic information. It is considered the turnkey solution to creating and sharing interactive maps. ArcGIS is designed to work the way you work. With nothing to install and set up, ArcGIS helps you make your work productive from day one.

The book covers the design and development of three ArcGIS applications to guide the readers in crafting their own GIS solution as per their requirements. The book begins by giving you a refresher on the concepts of ArcGIS. Without wasting any time, you'll begin with developing your first ArcGIS application. You will be developing a cell tower analysis tool. Following this, you will be guided through mapping signal strength and real - time manoeuvring in your GIS system. You will then move on to the second application of the book: a restaurant mapping system. The application will allow tourists to browse restaurants on a map, according to their preferences. Next, you will learn how to work with reviews and ratings and also cover some of the advanced searching options offered by ArcGIS. You will then make use of advanced ArcObjects to develop your third application: an excavation planning manager. The book will conclude by teaching you how work out excavation cost calculations and also saving and retrieving your excavation designs.

Style and approach

The book offers an enhanced way of learning ArcGIS, through the design and development of three applications throughout its length. In addition to this the book also covers features that you can add to your application as you develop each one covered in the book.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que ArcGIS By Example est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  ArcGIS By Example par Hussein Nasser en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatica et Applicazioni desktop. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2015
ISBN
9781782175209
Édition
1

ArcGIS By Example


Table of Contents

ArcGIS By Example
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Getting Started with ArcGIS
The history of ArcGIS
An introduction to ArcGIS for Desktop
ArcGIS for Desktop licenses
The system requirements of ArcGIS for Desktop
The important concepts of ArcGIS for Desktop
The ArcGIS geodatabase
Working with the map layers
Customizing ArcGIS for Desktop
The system requirements of ArcObjects
Verifying the installation of ArcObjects
App 1 – the cell tower analysis tool
App 2 – the restaurant mapping application
App 3 – the excavation planning manager
Summary
2. App 1 – the Cell Tower Analysis Tool
An introduction to ArcGIS add-ins
Creating the Hello, ArcGIS add-in project
Preparing the TelZaViBa data and code
Preparing the geodatabase
Preparing the map document
Preparing the TelZaViBa add-in project
Displaying the range of each tower
Querying features
The topological operators and graphic elements
Drawing the tower range based on the attribute value
Drawing the range attribute
Drawing the range for all towers
Summary
3. Mapping Signal Strength
Adding a point to the map
The ArcGIS coordinate system
Adding the find closest tower tool
Creating a marker point
Finding the distance between two points
Finding the distance between two towers
Finding the distance between the point and a tower
Finding and highlighting the closest tower
Finding the closest tower
Highlighting the closest tower
Displaying the signal strength
Summary
4. Real-time Maneuvering
Adding real-time cell phone simulator button add-ins
Creating a map point from the x and y coordinates
Reading and mapping external GPS point coordinates
Reading external GPS coordinates
Mapping GPS coordinates
Enabling signal maneuvering and highlighting the active tower
Loading the GPS file
Enabling maneuvering with a timer
Highlighting the selected tower and displaying signal strength
Summary
5. App 2 – Extending ArcObjects
Extending ArcObjects
Preparing the geodatabase and map for bestaurants
Preparing the bestaurants project
Adding the restaurants mapping toolbar
Adding the restaurants viewer button
Adding the button
Assigning a button to the toolbar
Querying the subtypes of restaurants
A geodatabase workspace
Populating subtypes
Finding restaurants in a subtype
Summary
6. Reviews and Ratings
Introducing relationships
The reviews and ratings table
Querying reviews and ratings
Retrieving related records
Calculating the average rating
Highlighting restaurants
The ArcGIS Display object
Highlighting features
Filtering restaurants on the map
Summary
7. Advanced Searching
Querying the regions
Connecting to the region's geodatabase
Populating the regions
Finding restaurants in a region
Spatial queries
Populating restaurants in a region
Adding the search textbox in the toolbar
Real-time search and filtering
Summary
8. App 3 – Advanced ArcObjects
Geodatabase editing
Preparing the data and project
Preparing the Yharnam geodatabase and map
Preparing the Yharnam project
Adding the new excavation tool
Adding the excavation editor tool
Adding the excavation manager toolbar
Creating excavation features
Using the rubber band to draw geometries on the map
Converting geometries into features
Viewing and editing the excavation information
Summary
9. Excavation Cost Calculation
Preparing the excavation cost calculator
Creating the excavation cost calculator class
Calculating the soil type removal cost
Calculating the tree removal cost
Calculating the number of trees
Calculating the tree removal cost
Estimating the final cost
Summary
10. Saving and Retrieving Excavation Designs
Preparing the design table
Creating the design manager
Adding the design manager button
Preparing the design manager form
Creating a new design
Saving multiple excavations
Opening existing designs
The LoadDesign method
Loading excavations
Loading trees
Calculating the design cost
Using the filter map to show only design excavation
Deleting designs
Deleting an excavation
Deleting a design
Generating the excavation design report
Searching for the design
Summary
Index

ArcGIS By Example

Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capi...

Table des matiĂšres