talk-data.com talk-data.com

Topic

GIS

Geographic Information System (GIS)

mapping spatial_data geospatial location

69

tagged

Activity Trend

1 peak/qtr
2020-Q1 2026-Q1

Activities

69 activities · Newest first

Learning Geospatial Analysis with Python-Second Edition

Dive into the world of geospatial analysis with Python in this comprehensive guide. This book will take you through the essentials of GIS, remote sensing, elevation data, and real-time data, all using Python. You will learn to analyze and visualize geospatial data effectively, building skills and understanding that are practical and relevant. What this Book will help me do Automate geospatial workflows using Python. Create thematic maps with Python tools for better spatial insights. Understand various forms of geospatial data and how to manage them. Develop GIS applications and elevation data models using minimal lines of Python code. Utilize Python for real-time data tracking and storm modeling. Author(s) Joel Lawhead is an experienced geospatial software developer and Python programmer with extensive expertise in GIS and geospatial data analysis. With a deep understanding of Python's applications in geography, Joel brings a practical focus to his writing. His engaging style ensures that technical concepts are accessible and thoroughly explained. Who is it for? This book is ideal for Python developers, researchers, and analysts who want to enhance their GIS and geospatial analysis capabilities. If you are familiar with Python or another scripting language and have a foundational understanding of digital mapping, this book will help you advance your knowledge and skills. Whether you're analyzing spatial data or building geospatial applications, this guide is made for you.

Python Geospatial Analysis Cookbook

Explore the fascinating world of geospatial analysis with "Python Geospatial Analysis Cookbook". This guide offers practical, recipe-based solutions for common spatial analysis tasks using Python, helping you tackle real-world spatial challenges effectively. From data preparation to topology checks and network analysis, the book ensures you're equipped to create powerful geospatial applications. What this Book will help me do Understand the projection and coordinate system details of geospatial data to ensure accurate analysis. Transform and manipulate spatial data formats for diverse analysis requirements and projects. Leverage the capabilities of PostGIS within Python for advanced geospatial operations. Apply vector and raster data analysis techniques to solve practical spatial problems. Develop a functional geospatial web application using GeoDjango to demonstrate analysis outputs. Author(s) None Diener is an accomplished professional in the field of geospatial analysis utilizing Python. With years of experience in coding and implementing geospatial systems, Diener bridges the gap between theoretical techniques and practical applications. Their writing is aimed at beginners and professionals alike, delivering clear and precise guidance for building geospatial solutions. Who is it for? This book is perfect for GIS analysts, programmers, data scientists, and researchers with a baseline understanding of geospatial concepts who are looking to enhance their skills. Beginners eager to explore Python's utility in geospatial analysis will also benefit. Whether you're solving intricate spatial problems or building web-based GIS applications, this guide has you covered.

Mastering ArcGIS Server Development with JavaScript

Learn how to create interactive and stylish web mapping applications with "Mastering ArcGIS Server Development with JavaScript." By focusing on the ArcGIS JavaScript API along with modern development practices, this book provides you with practical examples and insights to build functional, visually appealing GIS applications for the web. What this Book will help me do Integrate and display data from multiple sources into a single-page application using mapping tools. Customize widgets and maps to ensure user engagement and optimal functionality. Use charts and graphs to intuitively represent geographic data insights. Combine the ArcGIS JavaScript API with popular JavaScript libraries for advanced map-making features. Develop web maps suitable for multiple devices and test for platform compatibility. Author(s) None Doman is a seasoned GIS developer with extensive experience in the ArcGIS ecosystem. Specializing in integrating cutting-edge JavaScript techniques with GIS solutions, Doman focuses on empowering developers through comprehensive and insightful learning materials. Their approachable writing style ensures even complex concepts are accessible and engaging. Who is it for? This book is aimed at professional developers looking to enhance their GIS application development skills. Ideal readers have a fundamental understanding of ArcGIS Server and some experience with developing using JavaScript. It is especially beneficial for those eager to apply GIS solutions in web development scenarios. It's perfect for those ready to deepen their expertise in GIS programming and create impactful web mapping applications.

Programming ArcGIS with Python Cookbook, Second Edition

Dive into 'Programming ArcGIS with Python Cookbook, Second Edition,' an essential guide for automating your ArcGIS for Desktop tasks with hands-on Python recipes. Through this book, you will understand how to effectively handle GIS data, automate geoprocessing tasks, and extend ArcGIS functionalities to streamline your workflows and boost your productivity. What this Book will help me do Master the management of map documents, layer files, feature classes, and tables using Python. Automate common ArcGIS tasks such as map production, printing, and creating PDF map books programmatically. Learn to find and correct broken data links and make your datasets reliable. Develop custom geoprocessing tools and share them efficiently among your team or projects. Expand your knowledge by leveraging advanced practices such as Python scripting for ArcGIS Pro and REST API integration. Author(s) Eric Pimpler is an accomplished GIS professional and Python programmer with years of practical experience in geospatial science and technology. He specializes in teaching GIS automation using Python and aims to simplify complex concepts into approachable recipes for learners. Eric's writing is marked by clarity and a methodical approach, ensuring that readers can apply their new knowledge effectively. Who is it for? This book is aimed at GIS professionals, cartographers, or analysts who routinely work with ArcGIS and want to streamline their workflow. If you have foundational experience with ArcGIS and basic Python programming skills, this book will build upon them, offering practical recipes to extend your capabilities. It's perfect for those looking to enhance their efficiency and automate their GIS tasks. By the end of this book, readers will have skills valuable to GIS experts and data analysts alike.

PostGIS in Action, Second Edition

PostGIS in Action, Second Edition teaches readers of all levels to write spatial queries that solve real-world problems. It first gives you a background in vector-, raster-, and topology-based GIS and then quickly moves into analyzing, viewing, and mapping data. This second edition covers PostGIS 2.0 and 2.1 series, PostgreSQL 9.1, 9.2, and 9.3 features, and shows you how to integrate with other GIS tools. About the Technology About the Book Processing data tied to location and topology requires specialized know-how. PostGIS is a free spatial database extender for PostgreSQL, every bit as good as proprietary software. With it, you can easily create location-aware queries in just a few lines of SQL code and build the back end for a mapping, raster analysis, or routing application with minimal effort. PostGIS in Action, Second Edition teaches you to solve real-world geodata problems. It first gives you a background in vector-, raster-, and topology-based GIS and then quickly moves into analyzing, viewing, and mapping data. You'll learn how to optimize queries for maximum speed, simplify geometries for greater efficiency, and create custom functions for your own applications. You'll also learn how to apply your existing GIS knowledge to PostGIS and integrate with other GIS tools. Familiarity with relational database and GIS concepts is helpful but not required. What's Inside An introduction to spatial databases Geometry, geography, raster, and topology spatial types, functions, and queries Applying PostGIS to real-world problems Extending PostGIS to web and desktop applications Updated for PostGIS 2.x and PostgreSQL 9.x About the Reader About the Authors Regina Obe and Leo Hsu are database consultants and authors. Regina is a member of the PostGIS core development team and the Project Steering Committee. Quotes A huge body of information distilled into a concise guide. - From the Foreword by Paul Ramsey, Chair PostGIS Steering Committee A more-than-worthy update to "the" definitive book on PostGIS. - Jonathan DeCarlo, Bentley Systems, Inc. The most comprehensive guide to spatial data on PostgreSQL. - Sergio Arbeo, codecantor.com Provides the science and the tools needed to create innovative applications for the new digital age. - Guy Ndjeng, NTSP

ArcPy and ArcGIS: Geospatial Analysis with Python

"ArcPy and ArcGIS: Geospatial Analysis with Python" introduces you to streamlining geospatial analysis using the ArcPy library in Python. You'll learn to automate repetitive GIS tasks, enhance your workflow in ArcGIS, and handle geospatial data programmatically to achieve efficient and accurate results in your projects. What this Book will help me do Master the use of the ArcPy library to automate and optimize GIS workflows. Learn techniques to efficiently handle geospatial data updates and analysis in Python. Understand how to use Python scripting to dynamically create and manage maps and analyses. Gain the skills to enhance repetitive GIS tasks into custom Python tools to increase productivity. Explore advanced geospatial analysis topics using Python's ArcPy module for complex problem-solving. Author(s) Silas Toms is a seasoned GIS professional with extensive experience in Python programming for geospatial applications. With years of hands-on work in automating GIS processes and teaching others, Silas excels at making technical concepts relatable and useful for real-world applications. His practical writing style ensures readers can effectively apply what they learn. Who is it for? This book is ideal for GIS students and professionals who wish to enhance their efficiency by automating tasks in ArcGIS using Python. It also suits Python developers keen on exploring geospatial data analysis and management workflows. Suitable for those with basic GIS knowledge, the book bridges the gap to advanced GIS automation techniques. It's perfect if you aim to streamline repetitive tasks and integrate programming into your geospatial projects.

Big Data Analytics

With this book, managers and decision makers are given the tools to make more informed decisions about big data purchasing initiatives. Big Data Analytics: A Practical Guide for Managers not only supplies descriptions of common tools, but also surveys the various products and vendors that supply the big data market. Comparing and contrasting the different types of analysis commonly conducted with big data, this accessible reference presents clear-cut explanations of the general workings of big data tools. Instead of spending time on HOW to install specific packages, it focuses on the reasons WHY readers would install a given package. The book provides authoritative guidance on a range of tools, including open source and proprietary systems. It details the strengths and weaknesses of incorporating big data analysis into decision-making and explains how to leverage the strengths while mitigating the weaknesses. Describes the benefits of distributed computing in simple terms Includes substantial vendor/tool material, especially for open source decisions Covers prominent software packages, including Hadoop and Oracle Endeca Examines GIS and machine learning applications Considers privacy and surveillance issues The book further explores basic statistical concepts that, when misapplied, can be the source of errors. Time and again, big data is treated as an oracle that discovers results nobody would have imagined. While big data can serve this valuable function, all too often these results are incorrect, yet are still reported unquestioningly. The probability of having erroneous results increases as a larger number of variables are compared unless preventative measures are taken. The approach taken by the authors is to explain these concepts so managers can ask better questions of their analysts and vendors as to the appropriateness of the methods used to arrive at a conclusion. Because the world of science and medicine has been grappling with similar issues in the publication of studies, the authors draw on their efforts and apply them to big data.

Learning R for Geospatial Analysis

Learn how to leverage the power of R for geospatial analysis in this comprehensive guide. Whether you're processing spatial datasets, creating publication-quality maps, or performing GIS operations, this book covers the necessary tools and techniques for effective analysis, without requiring prior programming knowledge. What this Book will help me do Discover how to manipulate and analyze geospatial data effectively using R. Gain proficiency in loading, reshaping, and visualizing spatial data. Master key concepts like spatial queries and overlays for GIS tasks. Learn to automate spatial data workflows using reproducible R scripts. Create high-quality visualizations and maps tailored to your datasets. Author(s) None Dorman, the author of this book, is an experienced data science educator and practitioner with a particular focus on geospatial data analysis in R. With years of teaching and applied geospatial research, Dorman brings expertise in making advanced topics approachable. Their practical approach ensures readers can immediately put concepts into practice. Who is it for? This book is ideal for GIS analysts, geospatial researchers, educators, and students looking to enhance their skillset with R programming. It's particularly suited for those familiar with geographic concepts like coordinates but new to programming or R. If you aim to efficiently analyze spatial data and produce professional-grade visualizations and GIS analyses, this book is for you.

GeoServer Cookbook

Unlock the full potential of GeoServer and master the art of serving dynamic maps and geospatial services by using this comprehensive cookbook. With practical, step-by-step instructions, you'll learn advanced techniques to optimize your GeoServer installations, style maps, and handle advanced configurations seamlessly. What this Book will help me do Optimize GeoServer for efficient handling of vector and raster data, ensuring excellent performance for GIS applications. Create visually dynamic and customized maps using advanced CSS styling techniques tailored for GeoServer. Expand the capabilities of your maps by incorporating time and elevation dimensions. Master database configurations, coordinate reference systems handling, and GeoWebCache to enhance GIS system efficiency. Automate and streamline GeoServer configurations to ensure consistent and effective deployment processes. Author(s) None Iacovella, a seasoned expert in GIS technologies with extensive experience in geospatial applications, provides readers with a hands-on and practical approach in this book. Leveraging years of working with GeoServer, their guidance is clear, precise, and comprehensive. Iacovella's focus on real-world applications makes their writing an invaluable resource for GIS practitioners. Who is it for? This book is designed for GIS experts, developers, and system administrators who aim to build professional-grade map services using GeoServer. It is ideal for individuals who already have a foundational understanding of GIS concepts and basic GeoServer usage. Whether you're looking to optimize performance, experiment with advanced configurations, or generate visually striking geographic data representations, this book will be incredibly beneficial. If you're an aspiring geospatial professional, this guide will help you elevate your skills to the next level.

Mastering Geoserver

Mastering GeoServer is your complete guide to deploying GeoServer for enterprise geospatial data hosting. You'll gain advanced skills in data integration, security, and analysis to create efficient and secure mapping systems. What this Book will help me do Learn to install and configure GeoServer for secure and scalable enterprise use. Optimize data handling for complex datasets, including vectors and rasters. Enhance GeoServer's security with corporate integration and secure connections. Gain expertise in styling and deploying production-ready maps. Monitor and optimize GeoServer's performance for large-scale operations. Author(s) None Henderson is a seasoned GIS specialist with years of experience in geospatial systems and geospatial data hosting solutions. Known for their practical insights and clear explanations, Henderson brings practical expertise to every chapter. They aim to provide readers with actionable, real-world solutions to hosting and managing geospatial data effectively. Who is it for? This book is ideal for GIS professionals, system administrators, and developers managing enterprise-scale geospatial data. Whether you're new to GeoServer or aiming to enhance an existing deployment, you'll find tailored guidance for your needs. Readers should have basic GIS knowledge but need not have previous GeoServer experience. This book targets those looking to optimize geospatial servers for enterprise environments.

ArcGIS Web Development

ArcGIS Web Development is an example-rich tutorial designed to teach developers to use the ArcGIS JavaScript API to build custom GIS web applications. About the Technology Now you can unshackle your GIS application from a workstation! Using the ArcGIS JavaScript API, developers can build mobile and web-based maps and applications driven by ArcGIS data and functionality. Experienced ArcGIS developers will find that the familiar development environment provides a smooth transition to the web. Web developers new to GIS will be pleased by how easily they can apply their existing skills to GIS applications. About the Book ArcGIS Web Development is an example-rich guide that teaches you to use the ArcGIS JavaScript API to build custom GIS web applications. The book begins with easy-to-follow examples that introduce readers to the ArcGIS JavaScript API and show how you can apply simple customizations. As the book progresses, you'll explore a full-scale, web-mapping application. By the end you will be able to build web apps that have features you'd ordinarily expect to find only in dedicated GIS applications. What's Inside Build web-based GIS applications Customize the ArcGIS Javascript API tools Bring ArcGIS data to the web Create secure logins for mobile app users About the Reader Written for web developers familiar with JavaScript and basic GIS concepts. Experience with ArcGIS is helpful, but not necessary. About the Author Rene Rubalcava is the cofounder of SmartGeoTech, Inc., a GIS development company specializing in Esri technologies. Quotes The most succinct tutorial for using the ArcGIS JavaScript API. - Shaun Langley, Urban GIS Everything you need to build location and mapping web applications with ArcGIS. - Dennis Sellinger, Géotech, France Anyone getting started with the ArcGIS API for JavaScript should pick up this book. - Brian Arnold, Bazaarvoice, Inc. The author is thorough, and the pace is just right. - Jacqueline Wilson, Avon Grove Charter School

Computing in Geographic Information Systems

Capable of acquiring large volumes of data through sensors deployed in air, land, and sea, and making this information readily available in a continuous time frame, the science of geographical information system (GIS) is rapidly evolving. This popular information system is emerging as a platform for scientific visualization, simulation, and computation of spatio-temporal data. New computing techniques are being researched and implemented to match the increasing capability of modern-day computing platforms and easy availability of spatio-temporal data. This has led to the need for the design, analysis, development, and optimization of new algorithms for extracting spatio-temporal patterns from a large volume of spatial data. considers the computational aspects, and helps students understand the mathematical principles of GIS. It provides a deeper understanding of the algorithms and mathematical methods inherent in the process of designing and developing GIS functions. It examines the associated scientific computations along with the applications of computational geometry, differential geometry, and affine geometry in processing spatial data. It also covers the mathematical aspects of geodesy, cartography, map projection, spatial interpolation, spatial statistics, and coordinate transformation. The book discusses the principles of bathymetry and generation of electronic navigation charts. Computing in Geographic Information Systems The book consists of 12 chapters. Chapters one through four delve into the modeling and preprocessing of spatial data and prepares the spatial data as input to the GIS system. Chapters five through eight describe the various techniques of computing the spatial data using different geometric and statically techniques. Chapters nine through eleven define the technique for image registration computation and measurements of spatial objects and phenomenon. Examines cartographic modeling and map projection Covers the mathematical aspects of different map projections Explores some of the spatial analysis techniques and applications of GIS Introduces the bathymetric principles and systems generated using bathymetric charts Explains concepts of differential geometry, affine geometry, and computational geometry Discusses popular analysis and measurement methods used in GIS This text outlines the key concepts encompassing GIS and spatio-temporal information, and is intended for students, researchers, and professionals engaged in analysis, visualization, and estimation of spatio-temporal events.

Geographical Information Systems

Web services, cloud computing, location based services, NoSQLdatabases, and Semantic Web offer new ways of accessing, analyzing, and elaborating geo-spatial information in both real-world and virtual spaces. This book explores the how-to of the most promising recurrent technologies and trends in GIS, such as Semantic GIS, Web GIS, Mobile GIS, NoSQL Geographic Databases, Cloud GIS, Spatial Data Warehousing-OLAP, and Open GIS. The text discusses and emphasizes the methodological aspects of such technologies and their applications in GIS.

Geoinformation, 2nd Edition

Written by a renowned expert, Geoinformation: Remote Sensing, Photogrammetry and Geographic Information Systems, Second Edition gives you an overarching view of how remote sensing, photogrammetry, and geographic information systems work together in an interdisciplinary manner. The book presents the required basic background of the geoinformatics concept in which the different methodologies must be combined. It details the principal components of remote sensing, from theoretical principles to advanced image analysis and interpretation techniques, sensor components, and operating platforms. New and Updated in the Second Edition: Web-based image viewing with Google Earth Aerial platforms Existing digital photogrammetric software systems, including Intergraph image station, Autodesk, and Oracle Spatial Land management and cadaster Imaging sensors such as laser scanning, image spectrometry, radar imaging, and radar interferometry With the advent of high-resolution satellite systems in stereo, the theory of analytical photogrammetry restituting 2D image information into 3D is of increasing importance, merging the remote sensing approach with that of photogrammetry. This text describes the fundamentals of these approaches in detail, with an emphasis on global, regional, and local applications. It provides a short introduction to the GPS satellite positioning system in the context of data integration. An extensive overview of the basic elements of GIS technologies and data management approaches, as well as the widely employed positioning systems such as GPS and GSM networks, complete the presentation of the technological framework for geoinformation. Appropriate for GIS courses at all levels, the book proceeds beyond the science and technology to tackle cost considerations and practical implementation issues, giving you a starting point for multidisciplinary new activities and services in the future.

Google Maps

Create custom applications with the Google Maps API Featuring step-by-step examples, this practical resource gets you started programming the Google Maps API with JavaScript in no time. Learn how to embed maps on web pages, annotate the embedded maps with your data, generate KML files to store and reuse your map data, and enable client applications to request spatial data through web services. Google Maps: Power Tools for Maximizing the API explains techniques for visualizing masses of data and animating multiple items on the map. You’ll also find out how to embed Google maps in desktop applications to combine the richness of the Windows interface with the unique features of the API. You can use the numerous samples included throughout this hands-on guide as your starting point for building customized applications. Create map-enabled web pages with a custom look Learn the JavaScript skills required to exploit the Google Maps API Create highly interactive interfaces for mapping applications Embed maps in desktop applications written in .NET Annotate maps with labels, markers, and shapes Understand geodesic paths and shapes and perform geodesic calculations Store geographical data in KML format Add GIS features to mapping applications Store large sets of geography data in databases and perform advanced spatial queries Use web services to request spatial data from within your script on demand Automate the generation of standalone web pages with annotated maps Use the Geocoding and Directions APIs Visualize large data sets using symbols and heatmaps Animate items on a map Bonus online content includes: A tutorial on The SQL Spatial application A bonus chapter on animating multiple airplanes Three appendices: debugging scripts in the browser; scalable vector graphics; and applying custom styles

Google Maps JavaScript API Cookbook

The Google Maps JavaScript API Cookbook is your go-to guide for mastering Google's powerful Maps JavaScript API. With its recipe-based approach, it helps you quickly learn how to include maps on websites and mobile devices, customize functionality, integrate advanced GIS tools, and make the most of Google's mapping power. What this Book will help me do Create customized maps with JavaScript for mobile and web applications. Integrate GIS services like GeoServer and ArcGIS with Google APIs. Add and manage vector and raster layers to enrich visual data. Work with geocoding and direction services for added intelligence. Extend API functionalities using external libraries and datasets. Author(s) None Dincer and None Uraz are experienced GIS developers with a strong background in mapping technologies. They have utilized the Google Maps JavaScript API in numerous real-world projects over years of professional experience. Their approachable writing style ensures that you can learn complex topics with ease. Who is it for? This book is designed for JavaScript developers who aim to enhance their skills by integrating mapping functionalities into their applications. It is suitable for those at an intermediate programming level, looking to include maps in web and mobile platforms. If you're interested in GIS and leveraging Google APIs for robust mapping solutions, this is for you.

Introducing Geographic Information Systems with ArcGIS: A Workbook Approach to Learning GIS, 3rd Edition

An integrated approach that combines essential GIS background with a practical workbook on applying the principles in ArcGIS® 10.0 and 10.1 Introducing Geographic Information Systems with ArcGIS® integrates a broad introduction to GIS with a software-specific workbook for Esri's ArcGIS®. Where most courses make do using two separate texts, one covering GIS and another the software, this book enables students and instructors to use a single text with an integrated approach covering both in one volume with a common vocabulary and instructional style. This revised edition focuses on the latest software updates—ArcGIS® 10.0 and 10.1. In addition to its already successful coverage, the book allows students to experience publishing maps on the Internet through new exercises, and introduces the idea of programming in the language Esri has chosen for applications (i.e., Python). A DVD is packaged with the book, as in prior editions, containing data for working out all of the exercises. This complete, user-friendly coursebook: Is updated for the latest ArcGIS® releases—ArcGIS® 10.0 and 10.1 Introduces the central concepts of GIS and topics needed to understand spatial information analysis Provides a considerable ability to operate important tools in ArcGIS® Demonstrates new capabilities of ArcGIS® 10.0 and 10.1 Provides a basis for the advanced study of GIS and the study of the newly emerging field of GIScience Introducing Geographic Information Systems with ArcGIS®, Third Edition is the ideal guide for undergraduate students taking courses such as Introduction to GIS, Fundamentals of GIS, and Introduction to ArcGIS® Desktop. It is also an important guide for professionals looking to update their skills for ArcGIS® 10.0 and 10.1.

Programming ArcGIS 10.1 with Python Cookbook

Programming ArcGIS 10.1 with Python Cookbook offers a comprehensive guide for GIS professionals aiming to streamline their workflows using Python scripting within ArcGIS Desktop. This book provides hands-on recipes for automating geoprocessing tasks, managing map data, and creating custom tools, making it an essential resource for mastering efficient GIS operations. What this Book will help me do Understand the fundamentals of Python programming as it applies to GIS. Learn to automate tasks such as map production and geoprocessing. Develop customized tools and add-ons to extend ArcGIS capabilities. Improve efficiencies by fixing data errors and working with feature datasets. Gain the ability to schedule and manage complex GIS workflows using Python scripts. Author(s) Donald Eric Pimpler and Eric Pimpler are seasoned professionals in geospatial analysis, with years of experience incorporating Python programming into GIS workflows. Their approach combines practical insights with easy-to-follow methods, resulting in a clear and impactful guide for advancing your GIS skills. Who is it for? The ideal readers are GIS professionals or students in geographical sciences aiming to enhance their technical skills. Prior basic programming knowledge is helpful but not mandatory. The content is tailored for those looking to automate repetitive geospatial tasks and manage complex spatial datasets efficiently in ArcGIS. This book serves as a practical guide for gaining expertise in combining Python programming with GIS.

Visual Data Mining: The VisMiner Approach, 2nd Edition

A visual approach to data mining. Data mining has been defined as the search for useful and previously unknown patterns in large datasets, yet when faced with the task of mining a large dataset, it is not always obvious where to start and how to proceed. This book introduces a visual methodology for data mining demonstrating the application of methodology along with a sequence of exercises using VisMiner. VisMiner has been developed by the author and provides a powerful visual data mining tool enabling the reader to see the data that they are working on and to visually evaluate the models created from the data. Key features: Presents visual support for all phases of data mining including dataset preparation. Provides a comprehensive set of non-trivial datasets and problems with accompanying software. Features 3-D visualizations of multi-dimensional datasets. Gives support for spatial data analysis with GIS like features. Describes data mining algorithms with guidance on when and how to use. Accompanied by VisMiner, a visual software tool for data mining, developed specifically to bridge the gap between theory and practice. Visual Data Mining: The VisMiner Approach is designed as a hands-on work book to introduce the methodologies to students in data mining, advanced statistics, and business intelligence courses. This book provides a set of tutorials, exercises, and case studies that support students in learning data mining processes. In praise of the VisMiner approach: "What we discovered among students was that the visualization concepts and tools brought the analysis alive in a way that was broadly understood and could be used to make sound decisions with greater certainty about the outcomes"—Dr. James V. Hansen, J. Owen Cherrington Professor, Marriott School, Brigham Young University, USA "Students learn best when they are able to visualize relationships between data and results during the data mining process. VisMiner is easy to learn and yet offers great visualization capabilities throughout the data mining process. My students liked it very much and so did I." —Dr. Douglas Dean, Assoc. Professor of Information Systems, Marriott School, Brigham Young University, USA

HBase in Action

HBase in Action has all the knowledge you need to design, build, and run applications using HBase. First, it introduces you to the fundamentals of distributed systems and large scale data handling. Then, you'll explore real-world applications and code samples with just enough theory to understand the practical techniques. You'll see how to build applications with HBase and take advantage of the MapReduce processing framework. And along the way you'll learn patterns and best practices. About the Technology HBase is a NoSQL storage system designed for fast, random access to large volumes of data. It runs on commodity hardware and scales smoothly from modest datasets to billions of rows and millions of columns. About the Book HBase in Action is an experience-driven guide that shows you how to design, build, and run applications using HBase. First, it introduces you to the fundamentals of handling big data. Then, you'll explore HBase with the help of real applications and code samples and with just enough theory to back up the practical techniques. You'll take advantage of the MapReduce processing framework and benefit from seeing HBase best practices in action. What's Inside When and how to use HBase Practical examples Design patterns for scalable data systems Deployment, integration, and design About the Reader Written for developers and architects familiar with data storage and processing. No prior knowledge of HBase, Hadoop, or MapReduce is required. About the Authors Nick Dimiduk is a Data Architect with experience in social media analytics, digital marketing, and GIS. Amandeep Khurana is a Solutions Architect focused on building HBase-driven solutions. Quotes Timely, practical ... explains in plain language how to use HBase. - From the Foreword by Michael Stack, Chair of the Apache HBase Project Management Committee A difficult topic lucidly explained. - John Griffin, coauthor of "Hibernate Search in Action" Amusing tongue-in-cheek style that doesn’t detract from the substance. - Charles Pyle, APS Healthcare Learn how to think the HBase way. - Gianluca Righetto, Menttis