تحميل كتاب تعلم ادارة قواعد البيانات الجغرافية داخل الارك Learning ArcGIS Geodatabases
تحميل كتاب تعلم ادارة قواعد البيانات الجغرافية داخل الارك Learning ArcGIS Geodatabases ، استكمالا لسلسلة تعلم Learn GIS نقدم لكم في هذه المقالة كتاب تعلم ادارة قواعد البيانات الجغرافية داخل الارك Learning ArcGIS Geodatabases ، من تأليف حسين ناصر Hussein Nasser .
An Introduction to the contents of a Book Learning ArcGIS Geodatabases
Programming Geodatabases in ArcGIS
During the course of this book, you have learned about the key tools to author, manage, and administer ArcGIS geodatabases. You have learned how to create a geodatabase, add datasets, create relationships, and much more. In the previous chapter, you learned some techniques that can be applied to the geodatabase to optimize and keep your geodatabase healthy. You might have noticed that running all these tools manually, especially in bulk mode, can be a hectic process.
That is why Esri, the company that created ArcGIS, has made all these geodatabase functionalities available as geoprocessing tools. These tools can be combined and joined together to form other tools with different functionalities. They can also be called from various programming platforms such as Python to solve interesting problems.
Using Python scripting
Due to the simplicity of Python, the 23-year-old scripting language has been widely used to build various applications. Python has also been embedded into other products as a way to extend its functionality. ArcGIS is one of these products that adopted Python for this purpose. In this section, we will learn about a basic Python script to call existing geoprocessing tools, and then we will use these scripts to create a small tool that automatically backs up our Bestaurant geodatabase on a daily basis.
Creating a geodatabase
You now know how to create a basic Python script; let's now learn how to use Python to create our first file geodatabase programmatically. Esri has created a Python library called arcpy where all the geodatabase operations can be called. We need to reference this library using the import keyword in each script we write.
arcpy library is a Python library created by Esri that can be used to call ArcGIS geoprocessing tools from within Python.