Getting to Know ArcGIS Pro 3.2, 5th Edition

Автор: literator от 4-06-2024, 20:15, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Getting to Know ArcGIS Pro 3.2, 5th Edition
Автор: Michael Law, Amy Collins
Издательство: Esri Press
Год: 2024
Страниц: 352
Язык: английский
Формат: epub (true)
Размер: 22.3 MB

Learn to use ArcGIS Pro confidently, quickly, and effectively with the newest edition in this best-selling series. Getting to Know ArcGIS Pro 3.2 introduces readers to ArcGIS Pro, the world’s most powerful desktop GIS. Geographic information system (GIS) software provides mapping and analytic capabilities that give people and organizations powerful location intelligence. Getting to Know ArcGIS Pro 3.2 walks readers through exploring ArcGIS Online, using 3D GIS, building a geodatabase, creating maps for web and physical presentations, and more. With more than 300 full-color images, Getting to Know ArcGIS Pro 3.2 clarifies complicated processes, such as developing a geoprocessing model, using Python to write a script tool, and creating space-time cubes for analysis in easy-to-follow workflows. Throughout the book, short sidebars about real-world GIS scenarios in specific industries help readers understand how ArcGIS Pro can be used widely to solve problems. At the end of each chapter, a summary and glossary help reinforce the skills learned. This edition has been completely updated for use with ArcGIS Pro 3.2.
 

Advanced Python Scripting for ArcGIS Pro, 2nd Edition

Автор: literator от 4-06-2024, 18:45, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Advanced Python Scripting for ArcGIS Pro, 2nd Edition
Автор: Paul A Zandbergen
Издательство: Esri Press
Год: 2024
Страниц: 250
Язык: английский
Формат: epub (true)
Размер: 16.4 MB

Tackle complex spatial data tasks effortlessly with this easy-to-follow guide to writing specialized Python scripts and developing tools for spatial data in ArcGIS Pro. This book represents the logical follow-up to Python Scripting for ArcGIS Pro, also published by Esri Press (2024), which introduces the fundamentals of Python and teaches you how to write basic scripts to automate workflows. Advanced Python Scripting for ArcGIS Pro picks up where Python Scripting for ArcGIS Pro left off by focusing on more advanced scripting techniques and the development of tools and notebooks to share with others. This book also includes working with third-party packages and the ArcGIS API for Python, which opens new and exciting possibilities to use Python for geospatial applications. Intended for users who have a good foundation in Python, this book explores how to develop scripts into tools and notebooks to share with others, use third-party packages, and learn other more specialized tasks. By the end of this book, you’ll be confident in writing more advanced scripts, developing them into tools and notebooks, and sharing them with others. Python has become one of the most widely used programming languages, and this expansion includes geospatial applications. Python is employed for many tasks, from automating data processing using desktop software to web scraping for downloading structured data to developing machine-learning algorithms for classifying imagery hosted in the cloud. Python is a versatile, open-source programming language supported on different platforms. These features contribute to its growing popularity in the geospatial community. Python is also the preferred scripting language for working with ArcGIS Pro.
 

Python Scripting for ArcGIS Pro, 3rd Edition

Автор: literator от 4-06-2024, 15:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python Scripting for ArcGIS Pro, 3rd Edition
Автор: Paul A Zandbergen
Издательство: Esri Press
Год: 2024
Страниц: 250
Язык: английский
Формат: epub (true)
Размер: 14.0 MB

Unlock the power of Python in ArcGIS Pro with this definitive, easy-to-follow guide designed for users with limited programming or scripting experience. Get started learning to write Python scripts to automate tasks in ArcGIS Pro with Python Scripting for ArcGIS Pro. This book begins with the fundamentals of Python programming and then dives into how to write useful Python scripts that work with spatial data in ArcGIS Pro. You'll learn how to use geoprocessing tools; describe, create, and update data; and execute specialized tasks. With step-by-step instructions, practical examples, and insightful guidance, you'll be able to write scripts that will automate and improve your ArcGIS Pro workflows. This third edition has been revised for ArcGIS Pro 3.2 and Python 3.9.18 and includes updated images; a fully updated chapter 2; and expanded chapters 4, 8, 9, and 10. For those new to Python scripting, welcome to a whole new world! Programming has become an increasingly important aspect of the skill set of GIS professionals in many fields. Most GIS jobs require at least some experience in programming, and Python is often at the top of the list. If you are looking to jump-start your GIS programming skills, this book is for you. Python scripting allows you to automate tasks in ArcGIS Pro that would be cumbersome using the regular menu-driven interface. For example, consider having to convert 1,000 shapefiles into feature classes in a geodatabase. You could run the appropriate tool 1,000 times to complete the task, but surely there must be a more efficient and robust way to do it.
 

Spatial Analysis in Geology Using R

Автор: literator от 4-06-2024, 02:47, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Spatial Analysis in Geology Using R
Автор: Pedro M. Nogueira
Издательство: CRC Press
Серия: The R Series
Год: 2024
Страниц: 452
Язык: английский
Формат: pdf (true)
Размер: 25.5 MB

The integration of geology with Data Science disciplines, such as spatial statistics, remote sensing, and geographic information systems (GIS), has given rise to a shift in many schools, pushing the boundaries of knowledge and enabling new discoveries in geological processes and earth systems. Spatial analysis of geological data can be used to identify patterns and trends in data, to map spatial relationships, and to model spatial processes. R is a consolidated and yet growing statistical programming language with increasing value in spatial analysis often replacing, with advantage, GIS tools. By providing a comprehensive guide for geologists to harness the power of spatial analysis in R, Spatial Analysis in Geology Using serves as a tool in addressing real-world problems, such as natural resource management, environmental conservation, and hazard prediction and mitigation. With a free and open-source software environment that is well-suited for spatial data analysis, it has a wide range of statistical and graphical functions that are easy to learn and use.This book is intended to provide a hands-on introduction to spatial analysis in geology using R. It is aimed at people who have acquired elementary spatial analysis skills often using GIS but who are interested in deepening their skills. The book will also be of interest to graduate students and researchers who are interested in using R for spatial analysis in geology. There are a number of reasons why you might want to use R for spatial analysis. R is a free and open-source software environment, which means that it is available to everyone, with a plethora of statistical and graphical functions. Additionally, R is very easy to learn and use, even if you do not have any prior programming experience.
 

Building Transformer Models with PyTorch 2.0: NLP, computer vision, and speech processing with PyTorch and Hugging Face

Автор: literator от 3-06-2024, 19:05, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Building Transformer Models with PyTorch 2.0: NLP, computer vision, and speech processing with PyTorch and Hugging Face
Автор: Prem Timsina
Издательство: BPB Publications
Год: 2024
Страниц: 310
Язык: английский
Формат: pdf, epub (true)
Размер: 12.7 MB

Your key to transformer based NLP, vision, speech, and multimodalities. This book covers transformer architecture for various applications including NLP, Computer Vision, speech processing, and predictive modeling with tabular data. It is a valuable resource for anyone looking to harness the power of transformer architecture in their Machine Learning projects. The book provides a step-by-step guide to building transformer models from scratch and fine-tuning pre-trained open-source models. It explores foundational model architecture, including GPT, VIT, Whisper, TabTransformer, Stable Diffusion, and the core principles for solving various problems with transformers. The book also covers transfer learning, model training, and fine-tuning, and discusses how to utilize recent models from Hugging Face. Additionally, the book explores advanced topics such as model benchmarking, multimodal learning, reinforcement learning, and deploying and serving transformer models. In conclusion, this book offers a comprehensive and thorough guide to transformer models and their various applications. This book provides both theoretical and practical understanding of transformer architecture. Specifically, we will cover these ML tasks: Natural Language Processing (NLP), Computer Vision, Speech Processing, Tabular Data Processing, Reinforcement Learning, and Multi-Modalities. The pre-requisite for this book is basic understanding of PyTorch and Deep Learning. This book will benefit data scientists and ML engineers who are seeking to enhance their knowledge of transformer models and learn how to develop ML engines using the transformer architecture and Hugging Face’s transformer library. It will also be valuable for developers and software architects looking to integrate transformer-based models into their existing software products.
 

Building Dynamic Web Experiences with PHP: Harness the power of PHP to build dynamic and scalable websites

Автор: literator от 3-06-2024, 18:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Building Dynamic Web Experiences with PHP: Harness the power of PHP to build dynamic and scalable websites
Автор: Surabhi Shanker
Издательство: BPB Publications
Год: 2024
Страниц: 234
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Master PHP fundamentals for efficient web development. This book covers a wide range of topics starting with the introduction of web applications, including client-side and server-side scripting, different categories of web applications, and the installation process of popular server environments like WAMP, LAMP, XAMPP, and MAMP. The book contains the basics of PHP, including its history, features, and advantages, with setting up a PHP development environment. It covers PHP basics like variables, constants, data types, operators, control structures, and functions, providing a solid foundation for web development. Next, you will learn about forms, user input, cookies, and sessions, creating web pages with GUI components, validating user input both client-side and server-side, and handling cookies and sessions in PHP. It also covers PHP strings, file handling, and database operations, including connecting to a MySQL database and using database handling functions. Lastly, you will get the hang of object-oriented programming, security, debugging, and performance optimization using PHP frameworks and working with APIs and web services. The book is tailored for beginners with a desire to learn PHP and build interactive websites from scratch, and web developers or programmers who are looking to deepen their understanding of PHP.
 

Usability and User Experience Design: The Comprehensive Guide to Data-Driven UX Design

Автор: literator от 3-06-2024, 17:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Usability and User Experience Design: The Comprehensive Guide to Data-Driven UX Design
Автор: Benjamin Franz, Michaela Kauer-Franz
Издательство: Rheinwerk Publishing Inc.
Год: 2024
Страниц: 737
Язык: английский
Формат: epub (true)
Размер: 62.1 MB

Calling all designers and developers! This is your all-in-one guide to data-driven UX design for digital products. See how an effective user experience incorporates insights from psychology, design principles, and practical data. Follow a proven approach for selecting your design methods, and then walk through the data-driven UX design process in detail: analyze the context of use, specify requirements, develop solution prototypes, and test your products. Learn from example case studies and full-color illustrations to take your design to the next level! In this book, you’ll learn аbout: a. Theory of Design: What makes design effective? Get to know the building blocks that create an incredible user experience: ergonomics and usability, data evaluation, user research, human information processing, design principles, and more. b. UX Design Process: Master data-driven UX design. Explore methods to analyze the context of use for your design project. Use techniques such as prototypes and wireframes to develop a design solution, and then refine it through usability and UX testing. c. Design in Action: See examples of design come to life! Follow three case studies that illustrate the design process for digital products: a B2C mobility application, a B2B customer relationship management application, and a B2C/B2B medical appointment portal. During the conception of this handbook, we thought long and hard about who the audience for this book is and who would benefit the most from it. Especially when you’re already familiar with a topic like user experience (UX) design, deciding who needs what content isn’t an easy task. Much knowledge seems self-evident because of years of experience and daily involvement with a topic.
 

Unlock PHP 8: From Basic to Advanced: The next-level PHP 8 guide for dynamic web development

Автор: literator от 3-06-2024, 13:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Unlock PHP 8: From Basic to Advanced: The next-level PHP 8 guide for dynamic web development
Автор: Roni Sommerfeld
Издательство: BPB Publications
Год: 2024
Страниц: 418
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

PHP 8+: Elevate your web development skills to new heights. This comprehensive guide starts with the fundamentals and gradually progresses to advanced techniques. It provides a structured learning path with clear explanations, practical examples, and hands-on exercises, equipping you with the skills to build modern websites and interactive web applications. Explore what is new in PHP 8 with this comprehensive guide, excellent for web developers looking to start or refresh their skills and adopt the latest advances in PHP. From the fundamentals to advanced features, this book covers everything you need to know about PHP 8, including migrating from an old version of PHP, object-oriented programming, error handling, and database integration. With practical advice on security and performance best practices, it is an essential reading for those who want to stay ahead in the fast-paced world of web development. By the end of this comprehensive guide, you will be a confident PHP 8 developer with the knowledge and skills to build modern, secure, and performant web applications. You will be comfortable working with data structures, interacting with databases, and creating dynamic user experiences. This book is designed as a comprehensive guide to exploring PHP 8 in depth, from the basic fundamentals to the advanced features that define this version. Covering topics such as functions, form management, sessions and cookies, arrays and collections, object-oriented programming (OOP), error and exception handling, data persistence, and advanced development practices, the book is an indispensable resource for anyone involved in web development.
 

JavaScript Native Interface: Build cross-platform apps with native performance

Автор: literator от 2-06-2024, 18:59, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: jаvascript Native Interface: Build cross-platform apps with native performance
Автор: Tony Gaitatzis
Издательство: BackupBrain
Год: 2024
Страниц: 194
Язык: английский
Формат: pdf, epub
Размер: 10.9 MB

In mobile development, there is a trade-off between portability code and fast execution. A new feature of React Native called jаvascript Native Interface (JSI) removes that trade-off by allowing developers to write portable code that executes as binary code on the native device. jаvascript Interface (JSI) is a lightweight, general-purpose API provided by Facebook for interacting with jаvascript data types and functions in C++ code. Introduced in the context of React Native, JSI offers a way to call C++ functions directly from jаvascript and vice versa. Before JSI, React Native used a “Native Bridge” feature, which required that developers write native code in the device-native language, for example Swift on iOS and Java or Kotlin on Android. React Native developers who wanted to have the performance of a native app therefore needed to maintain two code-bases for the same features. JSI solves this by allowing developers to maintain high-performance code in only one language: C++. While JSI brings numerous advantages, especially for complex and performance-critical applications, it's worth noting that it requires a good understanding of both C++ and jаvascript, as well as the internals of React Native. As such, it's often used for building advanced features, or optimizing performance-critical paths. This book is intended for programmers, engineers, and technology enthusiasts who want to learn about mobile development.
 

Artificial Intelligence for Risk Mitigation in the Financial Industry

Автор: literator от 2-06-2024, 16:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Artificial Intelligence for Risk Mitigation in the Financial Industry
Автор: Ambrish Kumar Mishra, Shweta Anand, Narayan C. Debnath
Издательство: Wiley-Scrivener
Год: 2024
Страниц: 384
Язык: английский
Формат: epub (true)
Размер: 10.8 MB

This book extensively explores the implementation of Artificial Intelligence (AI) in the risk mitigation process and provides information for auditing, banking, and financial sectors on how to reduce risk and enhance effective reliability. The applications of the financial industry incorporate vast volumes of structured and unstructured data to gain insight into the financial and non-financial performance of companies. As a result of exponentially increasing data, auditors and management professionals need to enhance processing capabilities while maintaining the effectiveness and reliability of the risk mitigation process. The risk mitigation and audit procedures are processes involving the progression of activities to "transform inputs into output." As Artificial Intelligence systems continue to grow mainstream, it is difficult to imagine an aspect of risk mitigation in the financial industry that will not require AI-related assurance or AI-assisted advisory services. AI can be used as a strong tool in many ways, like the prevention of fraud, money laundering, and cybercrime, detection of risks and probability of NPAs at early stages, sound lending, etc. Artificial Intelligence (AI) can enhance the efficiency and effectiveness of risk management in the financial sector using Deep Learning, Machine Learning algorithms, and Natural Language Processing (NLP). These methods can be used to ascertain the existence of potential threats, unearth fraudulent activities, and provide predictive analytics that are helpful in making decisions. The application of Artificial Intelligence to risk management has the potential to significantly improve decision-making and to reduce risks and raise overall financial stability.