تحميل كتاب ArcGIS By Example Develop Three Engaging ArcGIS Applications
استكمالا لسلسلة تعلم نظم المعلومات الجغرافية GIS باستخدام برنامج ArcGIS نقدم لكم في هذه المقالة كتاب تحميل كتاب ArcGIS By Example Develop Three Engaging ArcGIS Applications pdf for free من تأليف حسين ناصر.
An Introduction to the Contents of a book ArcGIS By Example pdf
Getting Started with ArcGIS
Planning to build a product requires addressing a purpose and a goal. The product needs to either fix a problem or tackle a limitation that current solutions are unable to overcome. It might enter an existing market to compete with other products or it might define its own market if such a market doesn't exist. Once a set of problems to be solved are identified, a technology can then be used to build the product. Any selected technology comes with its' perks and limitations. The author of the product should be aware of them because they will eventually steer and shape his/her solution. This is what Esri tried to achieve with ArcGIS and what we will discover by the end of this book.
In this chapter, we discuss the following topics:
- The history of ArcGIS
- An introduction to ArcGIS for Desktop
- Customizing ArcGIS for Desktop
- App 1 – the cell tower analysis tool
- App 2 – the restaurant mapping application
- App 3 – the excavation planning manager
the Cell Tower Analysis Tool
TelZaViBa is a telecom company that provides cell service for their customers. Recently, some customers have been experiencing weak signals in the Boulevard du Montparnasse in Paris, France. To analyze the situation, TelZaViBa has to analyze their cell towers in that area. So they asked us to write a tool on ArcGIS for Desktop that simulates a person with a cell phone walking in the Boulevard du Montparnasse. The tool should show the current signal strength at all time and record the weakest signal spots by highlighting them on the map.
In this chapter, we will discuss the following topics:
- An introduction to ArcGIS add-ins.
- Preparing the TelZaViBA data and project: showing tower's range.
- Drawing signal range based on attribute values.
Mapping Signal Strength
In the previous chapter, we prepared the TelZaViBA geodatabase and map document. We created the TelZaViBa Visual Studio project where we added the show tower range button. You also learned about the geodatabase and the feature classes, and some basic geometry operations. However, we only managed to show the range of the tower, and calculating the signal strength for a given point on the map is a different story. In this chapter, we will do some more geometrical operations on our towers to calculate the signal strength.
In this chapter, we will discuss the following topics:
- Adding a point to the map.
- Finding the distance between two points.
- Finding and highlighting the closest tower.
- Displaying signal strength.
Adding a point to the map
In this section, we will first discuss and explain the ArcGIS coordinate system. Then we will use a new add-in control to interact with the map. We will use the tool control to add a point to the map. This point, which is identified by two important parameters, x and y, represents a cell phone location.
The ArcGIS coordinate system
ArcGIS supports two different coordinate systems. The geographic coordinate system that uses decimal degrees (longitude and latitude) and the other one is the projected coordinate system that uses metric (x and y). There are just different ways to identify a location, and in this book we will be using the projected coordinate system.
Real-time Maneuvering
In the previous chapter, we managed to develop one of the important pieces of our TelZaViBa solution, that is, to display the signal strength for a connected cell phone. The exercise was broken into pieces and each was solved independently. You learned how to add a cell phone as a point to the map and use proximity operators to find the closest tower to the cell phone. Finally, we used the connected tower range to calculate the cell phone signal strength and display it on the map. In the next pages, we want to elevate this example by simulating real people with cell phones walking on the Boulevard du Montparnasse. We will read external GPS coordinates and load them into our application to simulate someone walking on the boulevard.
In this chapter, we will discuss the following topics:
- Adding real-time cell phone simulator button add-ins.
- Reading and mapping external GPS point coordinates.
- Enabling signal maneuvering and highlighting the active tower.
تعليقات: 0
إرسال تعليق