دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Joel Lawhead
سری:
ISBN (شابک) : 9781783552429
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 394
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 13 مگابایت
در صورت تبدیل فایل کتاب Learning Geospatial Analysis with Python, 2nd Edition: An effective guide to geographic information systems and remote sensing analysis using Python 3 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادگیری تجزیه و تحلیل موقعیت مکانی با پایتون ، ویرایش 2: راهنمای مؤثر برای سیستم های اطلاعات جغرافیایی و تجزیه و تحلیل سنجش از دور با استفاده از پایتون 3 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تجزیه و تحلیل جغرافیایی تقریباً در هر زمینه ای که فکرش را بکنید از پزشکی گرفته تا دفاع و کشاورزی استفاده می شود. این کتاب شما را به آرامی در این زمینه هیجان انگیز و پیچیده راهنمایی می کند. این شما را از طریق بلوک های ساختمانی تجزیه و تحلیل جغرافیایی و نحوه اعمال آنها برای تأثیرگذاری بر تصمیم گیری با استفاده از آخرین نرم افزار پایتون راهنمایی می کند. آموزش تجزیه و تحلیل جغرافیایی با پایتون، نسخه دوم از زبان برنامه نویسی گویا و قدرتمند پایتون 3 استفاده می کند تا شما را از طریق سیستم های اطلاعات جغرافیایی، سنجش از دور، توپوگرافی و موارد دیگر راهنمایی کند، در حالی که چارچوبی را برای شما فراهم می کند تا به تجزیه و تحلیل جغرافیایی به طور موثر، اما بر اساس شرایط خودتان، نزدیک شوید. . ما با ارائه یک پیشینه کوچک در این زمینه و بررسی تکنیک ها و فناوری مورد استفاده شروع می کنیم. سپس میدان را به بخشهای تخصصی آن تقسیم کردیم: GIS، سنجش از دور، دادههای ارتفاع، مدلسازی پیشرفته و دادههای زمان واقعی.
Geospatial Analysis is used in almost every field you can think of from medicine, to defense, to farming. This book will guide you gently into this exciting and complex field. It walks you through the building blocks of geospatial analysis and how to apply them to influence decision making using the latest Python software. Learning Geospatial Analysis with Python, 2nd Edition uses the expressive and powerful Python 3 programming language to guide you through geographic information systems, remote sensing, topography, and more, while providing a framework for you to approach geospatial analysis effectively, but on your own terms. We start by giving you a little background on the field, and a survey of the techniques and technology used. We then split the field into its component specialty areas: GIS, remote sensing, elevation data, advanced modeling, and real-time data.
Cover Copyright Credits About the Author About the Reviewers www.PacktPub.com Table of Contents Preface Chapter 1: Learning Geospatial Analysis with Python Geospatial analysis and our world Beyond disasters History of geospatial analysis Geographic information systems Remote sensing Elevation data Computer-aided drafting Geospatial analysis and computer programming Object-oriented programming for geospatial analysis Importance of geospatial analysis Geographic information system concepts Thematic maps Spatial databases Spatial indexing Metadata Map projections Rendering Remote sensing concepts Images as data Remote sensing and color Common vector GIS concepts Data structures Buffer Dissolve Generalize Intersection Merge Point in polygon Union Join Geospatial rules about polygons Common raster data concepts Band math Change detection Histogram Feature extraction Supervised classification Unsupervised classification Creating the simplest possible Python GIS Getting started with Python Building SimpleGIS Step by step Summary Chapter 2: Geospatial Data An overview of common data formats Data structures Common traits Geolocation Subject information Spatial indexing Indexing algorithms Quadtree index R-tree index Grids Overviews Metadata File structure Vector data Shapefiles CAD files Tag-based and markup-based formats GeoJSON Raster data TIFF files JPEG, GIF, BMP, and PNG Compressed formats ASCII grids World files Point cloud data Web services Summary Chapter 3: The Geospatial Technology Landscape Data access GDAL OGR Computational geometry The PROJ.4 projection library CGAL JTS GEOS PostGIS Other spatially-enabled databases Oracle spatial and graph ArcSDE Microsoft SQL Server MySQL SpatiaLite Routing Esri Network Analyst and Spatial Analyst pgRouting Desktop tools (including visualization) Quantum GIS OpenEV GRASS GIS uDig gvSIG OpenJUMP Google Earth NASA World Wind ArcGIS Metadata management GeoNetwork CatMDEdit Summary Chapter 4: Geospatial Python Toolbox Installing third-party Python modules Installing GDAL Windows Linux Mac OS X Python networking libraries for acquiring data The Python urllib module FTP ZIP and TAR files Python markup and tag-based parsers The minidom module ElementTree Building XML Well-known text (WKT) Python JSON libraries The json module The geojson module OGR PyShp dbfpy Shapely Fiona GDAL NumPy PIL PNGCanvas GeoPandas PyMySQL PyFPDF Spectral Python Summary Chapter 5: Python and Geographic Information Systems Measuring distance Pythagorean theorem Haversine formula Vincenty\'s formula Calculating line direction Coordinate conversion Reprojection Editing shapefiles Accessing the shapefile Reading shapefile attributes Reading shapefile geometry Changing a shapefile Adding fields Merging shapefiles Merging shapefiles with dbfpy Splitting shapefiles Subsetting spatially Performing selections Point in polygon formula Bounding Box Selections Attribute selections Creating images for visualization Dot density calculations Choropleth maps Using spreadsheets Using GPS data Geocoding Summary Chapter 6: Python and Remote Sensing Swapping image bands Creating histograms Performing a histogram stretch Clipping images Classifying images Extracting features from images Change detection Summary Chapter 7: Python and Elevation Data ASCII Grid files Reading grids Writing grids Creating a shaded relief Creating elevation contours Working with LIDAR Creating a grid from LIDAR Using PIL to visualize LIDAR Creating a triangulated irregular network Summary Chapter 8: Advanced Geospatial Python Modeling Creating a Normalized Difference Vegetative Index Setting up the framework Loading the data Rasterizing the shapefile Clipping the bands Using the NDVI formula Classifying the NDVI Additional functions Loading the NDVI Preparing the NDVI Creating classes Creating a flood inundation model The flood fill function Making a flood Creating a color hillshade Least cost path analysis Setting up the test grid The simple A* algorithm Generating the test path Viewing the test output The real-world example Loading the grid Defining the helper functions The real-world A* algorithm Generating a real-world path Routing along streets Geolocating photos Summary Chapter 9: Real-Time Data Tracking vehicles The NextBus agency list The NextBus route list NextBus vehicle locations Mapping NextBus locations Storm chasing Reports from the field Summary Chapter 10: Putting It All Together A typical GPS report Working with GPX-Reporter.py Stepping through the program The initial setup Working with utility functions Parsing the GPX Getting the bounding box Downloading map and elevation images Creating the hillshade Creating maps Measuring the elevation Measuring the distance Retrieving weather data Summary Index