|
|
|
|
LEADER |
00000cam a2200000Ii 4500 |
001 |
EBSCO_ocn987028260 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr ||||||||||| |
008 |
170106t20172017fluab ob 001 0 eng d |
040 |
|
|
|a NLE
|b eng
|e rda
|e pn
|c NLE
|d OCLCF
|d OCLCQ
|d KNOVL
|d OCLCO
|d ERL
|d EBLCP
|d YDX
|d OCLCQ
|d OCLCO
|d N$T
|d MERUC
|d OCLCQ
|d OCLCO
|d UPM
|d ORU
|d UKMGB
|d K6U
|d OCLCQ
|d SDF
|d OCLCO
|d ELBRO
|d OCLCO
|d OCLCQ
|d INARC
|d OCLCQ
|d OCLCO
|
015 |
|
|
|a GBB735570
|2 bnb
|
016 |
7 |
|
|a 018250577
|2 Uk
|
019 |
|
|
|a 1030962068
|a 1054899056
|a 1076566169
|a 1096236956
|
020 |
|
|
|a 9781466510098
|q (electronic bk.)
|
020 |
|
|
|a 1466510099
|q (electronic bk.)
|
020 |
|
|
|a 9781466510104
|q (electronic bk.)
|
020 |
|
|
|a 1466510102
|q (electronic bk.)
|
020 |
|
|
|z 9781466510081
|q (hardcover ;
|q alkaline paper)
|
020 |
|
|
|z 1466510080
|q (hardcover ;
|q alkaline paper)
|
020 |
|
|
|z 9781523113590
|
020 |
|
|
|z 1523113596
|
029 |
1 |
|
|a UKMGB
|b 018250577
|
035 |
|
|
|a (OCoLC)987028260
|z (OCoLC)1030962068
|z (OCoLC)1054899056
|z (OCoLC)1076566169
|z (OCoLC)1096236956
|
037 |
|
|
|a 9781466510104
|b Ingram Content Group
|
050 |
|
4 |
|a G70.212
|b .Y36 2017eb
|
070 |
|
|
|a G70.212
|b .Y36 2017
|
072 |
|
7 |
|a SCI
|x 030000
|2 bisacsh
|
072 |
|
7 |
|a TRV
|x 033000
|2 bisacsh
|
072 |
|
7 |
|a TRV
|x 034000
|2 bisacsh
|
072 |
|
7 |
|a TRV
|x 016000
|2 bisacsh
|
072 |
|
7 |
|a TRV
|x 018000
|2 bisacsh
|
082 |
0 |
4 |
|a 910.2855133
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Yang, Chaowei,
|e author.
|
245 |
1 |
0 |
|a Introduction to GIS programming and fundamentals with Python and ArcGIS /
|c Chaowei Yang.
|
264 |
|
1 |
|a Boca Raton :
|b CRC Press,
|c 2017.
|
264 |
|
4 |
|c ©2017
|
300 |
|
|
|a 1 online resource (xxvi, 302 pages) :
|b color illustrations, color maps
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
336 |
|
|
|a still image
|b sti
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
504 |
|
|
|a Includes bibliographical references and index.
|
505 |
0 |
0 |
|g 1.
|t Introduction --
|g 1.1.
|t Computer Hardware and Software --
|g 1.2.
|t GIS and Programming --
|g 1.3.
|t Python --
|g 1.4.
|t Class and Object --
|g 1.5.
|t GIS Data Models --
|g 1.6.
|t UML --
|g 1.7.
|t Hands-On Experience with Python --
|g 1.8.
|t Chapter Summary --
|t Problems --
|g 2.
|t Object-Oriented Programming --
|g 2.1.
|t Programming Language and Python --
|g 2.2.
|t Class and Object --
|g 2.2.1.
|t Defining Classes --
|g 2.2.2.
|t Object Generation --
|g 2.2.3.
|t Attributes --
|g 2.2.4.
|t Inheritance --
|g 2.2.5.
|t Composition --
|g 2.3.
|t Point, Polyline, and Polygon --
|g 2.4.
|t Hands-On Experience with Python --
|g 2.5.
|t Chapter Summary --
|t Problems --
|g 3.
|t Introduction to Python --
|g 3.1.
|t Object-Oriented Support --
|g 3.2.
|t Syntax --
|g 3.2.1.
|t Case Sensitivity --
|g 3.2.2.
|t Special Characters --
|g 3.2.3.
|t Indentation --
|g 3.2.4.
|t Keywords --
|g 3.2.5.
|t Multiple Assignments --
|g 3.2.6.
|t Namespace --
|g 3.2.7.
|t Scope --
|g 3.3.
|t Data Types --
|g 3.3.1.
|t Basic Data Types --
|g 3.3.2.
|t Composite Data Types --
|g 3.4.
|t Miscellaneous --
|g 3.4.1.
|t Variables --
|g 3.4.2.
|t Code Style --
|g 3.5.
|t Operators --
|g 3.6.
|t Statements --
|g 3.7.
|t Functions --
|g 3.8.
|t Hands-On Experience with Python --
|g 3.9.
|t Chapter Summary --
|t Problems --
|g 4.
|t Python Language Control Structure, File Input/Output, and Exception Handling --
|g 4.1.
|t Making Decisions --
|g 4.2.
|t Loops --
|g 4.3.
|t Other Control Structures --
|g 4.4.
|t File Input/Output --
|g 4.5.
|t Exceptions --
|g 4.6.
|t Hands-On Experience with Python --
|g 4.6.1.
|t Find the Longest Distance between Any Two Points --
|g 4.6.2.
|t Hands-On Experience: I/O, Create and Read a File --
|g 4.6.3.
|t Hands-On Experience: I/O, Flow Control, and File --
|g 4.6.4.
|t Hands-On Experience: Input GIS Point Data from Text File --
|g 4.7.
|t Chapter Summary --
|t Problems --
|g 5.
|t Programming Thinking and Vector Data Visualization --
|g 5.1.
|t Problem: Visualizing GIS Data --
|g 5.2.
|t Transforming Coordinate System --
|g 5.2.1.
|t How to Determine Ratio Value? --
|g 5.3.
|t Visualizing Vector Data --
|g 5.4.
|t Point, Polyline, Polygon --
|g 5.5.
|t Programming Thinking --
|g 5.5.1.
|t Problem Analysis --
|g 5.5.2.
|t Think in Programming --
|g 5.5.3.
|t Match Programming Language Patterns and Structure --
|g 5.5.4.
|t Implement Program --
|g 5.6.
|t Hands-On Experience with Python --
|g 5.6.1.
|t Reading, Parsing, and Analyzing Text File Data --
|g 5.6.2.
|t Create GIS Objects and Check Intersection --
|g 5.7.
|t Chapter Summary --
|t Problems --
|g 6.
|t Shapefile Handling --
|g 6.1.
|t Binary Data Manipulation --
|g 6.2.
|t Shapefile Introduction --
|g 6.3.
|t Shapefile Structure and Interpretation --
|g 6.3.1.
|t Main File Structure of a Shapefile --
|g 6.3.1.1.
|t Main File Header --
|g 6.3.1.2.
|t Feature Record --
|g 6.3.2.
|t Index File Structure (.shx) --
|g 6.3.3.
|t The .dbf File --
|g 6.4.
|t General Programming Sequence for Handling Shapefiles --
|g 6.5.
|t Hands-On Experience with Mini-GIS --
|g 6.5.1.
|t Visualize Polylines and Polygons --
|g 6.5.2.
|t Interpret Polyline Shapefiles --
|g 6.6.
|t Chapter Summary --
|t Problems --
|g 7.
|t Python Programming Environment --
|g 7.1.
|t General Python IDE --
|g 7.1.1.
|t Python Programming Windows --
|g 7.1.1.1.
|t Command-Line GUI --
|g 7.1.1.2.
|t Interactive GUI --
|g 7.1.1.3.
|t File-Based Programming --
|g 7.1.2.
|t Python IDE Settings --
|g 7.1.2.1.
|t Highlighting --
|g 7.1.2.2.
|t General Setting of the Programming Window --
|g 7.1.2.3.
|t Fonts Setup for the Coding --
|g 7.1.3.
|t Debugging --
|g 7.1.3.1.
|t SyntaxError --
|g 7.1.3.2.
|t Run-Time Exceptions --
|g 7.1.3.3.
|t Handling Exceptions --
|g 7.1.3.4.
|t Add Exception Handles and Clean-Up Actions to File Read/Write --
|g 7.2.
|t Python Modules --
|g 7.2.1.
|t Module Introduction --
|g 7.2.2.
|t Set Up Modules --
|g 7.2.3.
|t System Built-In Modules --
|g 7.3.
|t Package Management and Mini-GIS --
|g 7.3.1.
|t Regular GIS Data Organization --
|g 7.3.2.
|t Mini-GIS Package --
|g 7.4.
|t Hands-On Experience with Mini-GIS --
|g 7.4.1.
|t Package Management and Mini-GIS --
|g 7.4.2.
|t Run and Practice the Mini-GIS Package --
|g 7.5.
|t Chapter Summary --
|t Problems --
|g 8.
|t Vector Data Algorithms --
|g 8.1.
|t Centroid --
|g 8.1.1.
|t Centroid of a Triangle --
|g 8.1.2.
|t Centroid of a Rectangle --
|g 8.1.3.
|t Centroid of a Polygon --
|g 8.2.
|t Area --
|g 8.2.1.
|t Area of a Simple Polygon --
|g 8.2.2.
|t Area of a Polygon with Hole(s) --
|g 8.3.
|t Length --
|g 8.3.1.
|t Length of a Straight Line Segment --
|g 8.3.2.
|t Length of a Polyline --
|g 8.4.
|t Line Intersection --
|g 8.4.1.
|t Parallel Lines --
|g 8.4.2.
|t Vertical Lines --
|g 8.5.
|t Point in Polygon --
|g 8.5.1.
|t A Special Scenario --
|g 8.6.
|t Hands-On Experience with Python --
|g 8.6.1.
|t Using Python to Draw a Polygon and Calculate the Centroid --
|g 8.6.2.
|t Using Python to Draw Polygon and Calculate the Area of Polygon --
|g 8.6.3.
|t Using Python to Draw Line Segments and Calculate the Intersection --
|g 8.7.
|t Chapter Summary --
|t Problems --
|g 9.
|t ArcGIS Programming --
|g 9.1.
|t ArcGIS Programming --
|g 9.2.
|t Introduction to ArcPy Package --
|g 9.2.1.
|t ArcPy Functions, Classes, and Modules --
|g 9.2.2.
|t Programming with ArcPy in ArcMap --
|g 9.2.3.
|t Programming with ArcPy in Python Window outside ArcMap --
|g 9.2.4.
|t Using Help Documents --
|g 9.3.
|t Automating ArcTools with Python --
|g 9.4.
|t Accessing and Editing Data with Cursors --
|g 9.4.1.
|t SearchCursor --
|g 9.4.2.
|t UpdateCursor --
|g 9.4.3.
|t InsertCursor --
|g 9.4.4.
|t NumPy --
|g 9.5.
|t Describing and Listing Objects --
|g 9.5.1.
|t Describe --
|g 9.5.2.
|t List --
|g 9.6.
|t Manipulating Complex Objects --
|g 9.7.
|t Automating Map Production --
|g 9.8.
|t Creating ArcTools from Scripts --
|g 9.9.
|t Handling Errors and Messages --
|g 9.10.
|t External Document and Video Resources --
|g 9.11.
|t Implementing Spatial Relationship Calculations Using ArcGIS --
|g 9.12.
|t Summary --
|g 9.13.
|t Assignment --
|g 10.
|t Raster Data Algorithm --
|g 10.1.
|t Raster Data --
|g 10.2.
|t Raster Storage and Compression --
|g 10.2.1.
|t Run Length Coding --
|g 10.2.2.
|t Quad Tree --
|g 10.3.
|t Raster Data Formats --
|g 10.3.1.
|t TIFF --
|g 10.3.2.
|t GeoTIFF --
|g 10.3.3.
|t IMG --
|g 10.3.4.
|t NetCDF --
|g 10.3.5.
|t BMP --
|g 10.3.6.
|t SVG --
|g 10.3.7.
|t JPEG --
|g 10.3.8.
|t GIF --
|g 10.3.9.
|t PNG --
|g 10.4.
|t Color Representation and Raster Rendering --
|g 10.4.1.
|t Color Representation --
|g 10.4.2.
|t Raster Rendering --
|g 10.5.
|t Raster Analysis --
|g 10.6.
|t Hands-On Experience with ArcGIS --
|g 10.6.1.
|t Hands-On Practice 10.1: Raster Color Renders --
|g 10.6.2.
|t Hands-On Practice 10.2: Raster Data Analysis: Find the Area with the Elevation Range between 60 and 100 and the Land Cover Type as "Forest" --
|g 10.6.3.
|t Hands-On Practice 10.3.
|
505 |
0 |
0 |
|t Access the Attribute Information of Raster Dataset and Calculate the Area --
|g 10.7.
|t Chapter Summary --
|t Problems --
|g 11.
|t Network Data Algorithms --
|g 11.1.
|t Network Representation --
|g 11.1.1.
|t Basics Network Representation --
|g 11.1.2.
|t Directed and Undirected Networks --
|g 11.1.3.
|t The Adjacency Matrix --
|g 11.1.4.
|t Network Representation in GIS --
|g 11.2.
|t Finding the Shortest Path --
|g 11.2.1.
|t Problem Statement --
|g 11.2.2.
|t A Brute Force Approach for the Shortest Path Algorithm --
|g 11.2.3.
|t Dijkstra Algorithm --
|g 11.3.
|t Types of Network Analysis --
|g 11.3.1.
|t Routing --
|g 11.3.2.
|t Closest Facility --
|g 11.3.3.
|t Service Areas --
|g 11.3.4.
|t OD Cost Matrix --
|g 11.3.5.
|t Vehicle Routing Problem --
|g 11.3.6.
|t Location-Allocation --
|g 11.4.
|t Hands-On Experience with ArcGIS --
|g 11.5.
|t Chapter Summary --
|t Problems --
|g 12.
|t Surface Data Algorithms --
|g 12.1.
|t 3D Surface and Data Model --
|g 12.1.1.
|t Surface Data --
|g 12.1.2.
|t Surface Data Model --
|g 12.1.2.1.
|t Discrete Data --
|g 12.1.2.2.
|t Continuous Data --
|g 12.2.
|t Create Surface Model Data --
|g 12.2.1.
|t Create Grid Surface Model --
|g 12.2.2.
|t Creating TIN Surface Model --
|g 12.2.3.
|t Conversion between TIN and Raster Surface Models --
|g 12.3.
|t Surface Data Analysis --
|g 12.3.1.
|t Elevation --
|g 12.3.2.
|t Slope --
|g 12.3.3.
|t Aspect --
|g 12.3.4.
|t Hydrologic Analysis --
|g 12.4.
|t Hands-On Experience with ArcGIS --
|g 12.4.1.
|t Hands-On Practice 12.1: Conversion among DEM, TIN, and Contours --
|g 12.4.2.
|t Hands-On Practice 12.2: Generate Slope and Aspect --
|g 12.4.3.
|t Hands-On Practice 12.3: Flow Direction --
|g 12.5.
|t Chapter Summary --
|t Problems --
|g 13.
|t Performance-Improving Techniques --
|g 13.1.
|t Problems --
|g 13.2.
|t Disk Access and Memory Management --
|g 13.2.1.
|t File Management --
|g 13.2.2.
|t Comprehensive Consideration --
|g 13.3.
|t Parallel Processing and Multithreading --
|g 13.3.1.
|t Sequential and Concurrent Execution --
|g 13.3.2.
|t Multithreading --
|g 13.3.3.
|t Load Multiple Shapefiles Concurrently Using Multithreading --
|g 13.3.4.
|t Parallel Processing and Cluster, Grid, and Cloud Computing --
|g 13.4.
|t Relationship Calculation and Spatial Index --
|g 13.4.1.
|t Bounding Box in GIS --
|g 13.4.2.
|t Spatial Index --
|g 13.5.
|t Hands-On Experience with Mini-GIS --
|g 13.5.1.
|t Data Loading with RAM as File Buffer --
|g 13.5.2.
|t Data Loading with Multithreading --
|g 13.5.3.
|t Bounding Box Checking to Speed Up Intersection --
|g 13.5.4.
|t Line Intersection Using R-Tree Index --
|g 13.6.
|t Chapter Summary --
|t Problems --
|g 14.
|t Advanced Topics --
|g 14.1.
|t Spatial Data Structure --
|g 14.1.1.
|t Raster Data Structure in NetCDF/HDF --
|g 14.1.2.
|t Application of NetCDF/HDF on Climate Study --
|g 14.2.
|t GIS Algorithms and Modeling --
|g 14.2.1.
|t Data --
|g 14.2.2.
|t Density Analysis --
|g 14.2.3.
|t Regression Analysis (OLS and GWR) --
|g 14.3.
|t Distributed GIS --
|g 14.3.1.
|t System Architecture --
|g 14.3.2.
|t User Interface --
|g 14.4.
|t Spatiotemporal Thinking and Computing --
|g 14.4.1.
|t Problem: Dust Simulation and Computing Challenges --
|g 14.4.2.
|t Methodology 1: Utilizing High-Performance Computing to Support Dust Simulation --
|g 14.4.3.
|t Methodology 2: Utilizing Spatiotemporal Thinking to Optimize High-Performance Computing --
|g 14.4.3.1.
|t Dust Storms' Clustered Characteristics: Scheduling Methods --
|g 14.4.3.2.
|t Dust Storms' Space-Time Continuity: Decomposition Method --
|g 14.4.3.3.
|t Dust Storm Events Are Isolated: Nested Model --
|g 14.4.4.
|t Methodology 3: Utilizing Cloud Computing to Support Dust Storm Forecasting --
|g 14.5.
|t Chapter Summary --
|t Problems.
|
588 |
0 |
|
|a Print version record.
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
630 |
0 |
0 |
|a ArcGIS.
|
630 |
0 |
7 |
|a ArcGIS
|2 fast
|
650 |
|
0 |
|a Geographic information systems.
|
650 |
|
0 |
|a Geographic information systems
|x Design.
|
650 |
|
0 |
|a Python (Computer program language)
|
650 |
|
6 |
|a Systèmes d'information géographique.
|
650 |
|
6 |
|a Python (Langage de programmation)
|
650 |
|
7 |
|a geographic information systems.
|2 aat
|
650 |
|
7 |
|a SCIENCE
|x Earth Sciences
|x Geography.
|2 bisacsh
|
650 |
|
7 |
|a TRAVEL
|x Budget.
|2 bisacsh
|
650 |
|
7 |
|a TRAVEL
|x Hikes & Walks.
|2 bisacsh
|
650 |
|
7 |
|a TRAVEL
|x Museums, Tours, Points of Interest.
|2 bisacsh
|
650 |
|
7 |
|a TRAVEL
|x Parks & Campgrounds.
|2 bisacsh
|
650 |
|
7 |
|a Geographic information systems
|2 fast
|
650 |
|
7 |
|a Python (Computer program language)
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Yang, Chaowei.
|t Introduction to GIS programming and fundamentals with Python and ArcGIS
|z 9781466510081
|w (DLC) 2016047660
|w (OCoLC)974612289
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1769530
|z Texto completo
|
938 |
|
|
|a Internet Archive
|b INAR
|n introductiontogi0000yang
|
938 |
|
|
|a eLibro
|b ELBO
|n ELB142553
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 16855545
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL5475556
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1769530
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 15644132
|
994 |
|
|
|a 92
|b IZTAP
|