2018년 04월 30일 출간
- eBook 상품 정보
- 파일 정보 PDF (35.62MB)
- ISBN 9781788293815
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

쿠폰적용가 21,600원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
Python comes with a host of open source libraries and tools that help you work on professional geoprocessing tasks without investing in expensive tools. This book will introduce Python developers, both new and experienced, to a variety of new code libraries that have been developed to perform geospatial analysis, statistical analysis, and data management. This book will use examples and code snippets that will help explain how Python 3 differs from Python 2, and how these new code libraries can be used to solve age-old problems in geospatial analysis.
You will begin by understanding what geoprocessing is and explore the tools and libraries that Python 3 offers. You will then learn to use Python code libraries to read and write geospatial data. You will then learn to perform geospatial queries within databases and learn PyQGIS to automate analysis within the QGIS mapping suite. Moving forward, you will explore the newly released ArcGIS API for Python and ArcGIS Online to perform geospatial analysis and create ArcGIS Online web maps. Further, you will deep dive into Python Geospatial web frameworks and learn to create a geospatial REST API.
▶What You Will Learn
? Manage code libraries and abstract geospatial analysis techniques using Python 3.
? Explore popular code libraries that perform specific tasks for geospatial analysis.
?Utilize code libraries for data conversion, data management, web maps, and REST API creation.
?Learn techniques related to processing geospatial data in the cloud.
?Leverage features of Python 3 with geospatial databases such as PostGIS, SQL Server, and SpatiaLite.
▶Key Features
? Analyze and process geospatial data using Python libraries such as; Anaconda, GeoPandas
? Leverage new ArcGIS API to process geospatial data for the cloud.
? Explore various Python geospatial web and machine learning frameworks.
▶Who This Book Is For
The audience for this book includes students, developers, and geospatial professionals who need a reference book that covers GIS data management, analysis, and automation techniques with code libraries built in Python 3.
▶What this book covers
? Chapter 1, Package Installation and Management, explains how to install and manage the code libraries used in the book.
? Chapter 2, Introduction to Geospatial Code Libraries, covers the major code libraries used to process and analyze geospatial data.
? Chapter 3, Introduction to Geospatial Databases, introduces the geospatial databases used for data storage and analysis.
? Chapter 4, Data Types, Storage, and Conversion, focuses on the many different data types (both vector and raster) that exist within GIS.
? Chapter 5, Vector Data Analysis, covers Python libraries such as Shapely, OGR, and GeoPandas. which are used for analyzing and processing vector data.
? Chapter 6, Raster Data Processing, explores using GDAL and Rasterio to process raster datasets in order to perform geospatial analysis.
? Chapter 7, Geoprocessing with Geodatabases, shows the readers how to use Spatial SQL to perform geoprocessing with database tables containing a spatial column.
? Chapter 8, Automating QGIS Analysis, teaches the readers how to use PyQGIS to automate analysis within the QGIS mapping suite.
? Chapter 9, ArcGIS API for Python and ArcGIS Online, introduces the ArcGIS API for Python, which enables users to interact with Esri's cloud platform, ArcGIS Online, using Python 3.
? Chapter 10, Geoprocessing with a GPU Database, covers using Python tools to interact with cloud-based data to search and process data.
? Chapter 11, Flask and GeoAlchemy2, describes how to use the Flask Python web framework and the GeoAlchemy ORM to perform spatial data queries.
? Chapter 12, GeoDjango, covers using the Django Python web framework and the GeoDjango ORM to perform spatial data queries.
? Chapter 13, Geospatial REST API, teaches the readers how to create a REST API for geospatial data.
? Chapter 14, Cloud G
작가정보
저자(글) Paul Crickard
Paul Crickard III has been programming for over 15 years and has focused on GIS and geospatial programming for 7 years. He spent 3 years working as a planner at an architecture firm, where he combined GIS with Building Information Modeling (BIM) and CAD, and built web-based GIS applications to display and modify architectural data. He has given presentations to the New Mexico Public School Facilities Authority on BIM and GIS integration and on the use of GIS for Facility Planning, and the BIM505 Users Group on GIS as an interactive frontend to BIM and editing BIM data via web applications. Currently, Paul works as a programmer analyst in Albuquerque, specializing in the design, maintenance, and the implementation of geospatial applications. He has written plugins and extensions for ArcMap and ArcGIS Explorer Desktop to utilize NoSQL databases and send data using the Advanced Message Queuing Protocol (AMQP). Paul has built applications using OpenLayers and Leaflet.js and is currently utilizing the ESRI JavaScript API in production. Paul tries to incorporate Python in geospatial development wherever possible. From building plugins, toolboxes, and the Field Calculator functions in ArcMap to coding standalone desktop and web applications, pyshp is his favorite library for geospatial Python applications. When he is not coding, Paul enjoys relaxing with his wife and son, cooking, and brewing beer.
저자(글) Eric van Rees
Eric van Rees was first introduced to Geographical Information Systems (GIS) when studying Human Geography in the Netherlands. For 9 years, he was the editor-in-chief of GeoInformatics, an international GIS, surveying, and mapping publication and a contributing editor of GIS Magazine. During that tenure, he visited many geospatial user conferences, trade fairs, and industry meetings. He focuses on producing technical content, such as software tutorials, tech blogs, and innovative new use cases in the mapping industry.
저자(글) Silas Toms
Silas Toms is a certified GIS Professional and the author of the first edition of ArcPy and ArcGIS. President and founder of Loki Intelligent Corporation, a location information firm located in San Francisco, California, he is an expert in real-time geographic information systems and analysis automation. Along with Dara O'Beirne and Arini Geographics, he developed the real-time common operational picture used at Super Bowl 50 and all other events at Levi's Stadium in Santa Clara, California. This dynamic system was recognized by the White House and ESRI President, Jack Dangermond, as a unique and powerful application of GIS, allowing the federal, state, and local government to coordinate and communicate in real time, for the first time ever.As the President of Loki Intelligent, Silas is focused on unique applications of GIS that will power the future of location information. The sheer amount of data collected through sensors and mobile reporting demands automation and data processing improvements to turn the raw input into location intelligence. He believes that correct application of geospatial analysis, web mapping, and mobile data collection will improve the decision-making processes within the government and business. Loki is location information, and information is power
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
eBook 구매/이용 안내
-
- 본 상품은 별도로 배송되지 않는 전자책 서비스입니다.
- 본 상품은 인쇄/저장/편집 기능이 불가합니다.
- 2014년 11월 21일부터 ‘개정 도서정가제’ 시행에 따라 신구간 구분 없이 기본 이벤트 할인과 적립을 포함하여 최대 15%까지만 제공됩니다.
- 종이책의 부록(쿠폰)은 eBook 구매 시 제공되지 않습니다.
- 학술논문 상품은 배송되지 않으며, 구매 후 논문 파일을 다운로드 받거나 [교보eBook 내서재]를 통해 열람할 수 있는 전자책 서비스입니다. 학술논문은 구매일시를 기준으로 72시간 이내에 다운로드 가능합니다. 예) 5월18일 오후 4시 구매 --> 5월21일 오후 3시 59분까지 다운로드 가능
-
단말기 안내
- 구매하신 eBook은 저작권 보호를 위한 불법복제방지기술이 적용되어 있어, 교보eBook을 지원하는 PC전용 프로그램 PC뷰어APP(PC e서재), 모바일 iOS/안드로이드 스마트폰/태블릿의 교보eBook 모바일 뷰어 APP, 교보 eBook 서비스를 지원하는 E Ink sam 전용 단말기, 바로보기 버튼을 통한 웹뷰어 열람이 가능한 PC 및 단말기에서만 열람이 가능합니다.
- 단, 오디오북 상품은 PC 전용 프로그램 PC뷰어APP(PC e서재), sam 전용 단말기에서 서비스 이용이 불가하며, 동영상 상품은 웹에서 스트리밍 재생만 가능합니다.
- 만화(코믹스) 상품의 경우 sam 전용 단말기에서는 더 이상 서비스 지원되지 않습니다.
- 모바일 앱은 OS별 각 앱 스토어를 통해 전용 [교보eBook]앱을 다운로드 받아 설치 후 이용 가능합니다.
- 단, 오디오북 상품은 모바일 [교보eBook]앱(Android v3.0.42, iOS v3.0.23 버전 이상)에서 이용 가능하며, PC뷰어APP(PC e서재) /sam전용 단말기에서는 이용하실 수 없습니다. 또한, 만화(코믹스) 상품의 경우 교보eBook앱 특정 버전 이상(Android v3.0.25, iOS v3.0.09, PC v1.2 버전 이상) 부터 이용 가능하며 sam 전용 단말기에서는 더 이상 서비스 지원되지 않습니다.
- 교보문고 출시 단말을 제외한 안드로이드 기반 eBook 전용 단말기에 [교보eBook]을 설치하여 이용하는 경우 단말이 가진 특성(커스텀OS, 단말 특화 기능, 물리키 등)으로 인해 정상적인 동작을 보장하지 않습니다.
- 한 번의 구매로 교보eBook을 지원하는 단말기 최대 5대까지 이용할 수 있습니다. (단, 일부 해외에서 접속 시 IP 차단으로 서비스 이용 불가)
- 이용 가능한 모바일 단말기의 변경을 원할 경우 [교보eBook모바일앱→설정→기기관리] 메뉴를 통해 기존 단말기 등록해지 후 신규 단말기 등록 설정할 수 있습니다.
-
콘텐츠 다운로드 열람 시 용량 제한 안내
- eBook전용 sam 단말기의 경우 멀티eBook(ePUB 3.0, 멀티PDF), 용량 50MB이상의 파일은 정상 열람이 되지 않을 수 있습니다.
- iOS, 안드로이드의 OS 버전이 최소 지원 가능 OS 버전보다 낮을 경우, 이용에 어려움이 있을 수 있습니다.
-
이용 안내
- 웹뷰어를 통해 eBook 열람 시, PC, 모바일 모두 Chrome, Safari, Edge 브라우저에서 최적화된 서비스를 이용하실 수 있습니다. 모바일의 경우, 안드로이드는 OS 버전 구분 없이 이용 가능하나, iOS의 경우 13.4버전 부터 이용 가능합니다. 다만, 용량이 큰 일부 파일 또는 파일 자체에 결함이 있는 특정 컨텐츠의 경우 웹뷰어 열람이 불가할 수 있습니다.
- 동영상 또는 오디오북을 PC에서 스트리밍으로 감상 시, Windows 10 이상의 OS에서 Edge (Chromium 기반), Chrome c35 이상, Firefox v47 이상의 브라우저 / Mac 10 이상의 OS에서 Safari v12 이상의 브라우저로 최적화된 서비스를 이용하실 수 있습니다.
- 동영상 또는 오디오북을 모바일에서 스트리밍으로 감상 시, Android 4.4 이상의 OS에서 Chrome v62 이상의 브라우저 / iOS 12 이상의 OS에서 Safari v12 이상(iOS 동일 또는 이상)의 브라우저로 최적화된 서비스를 이용하실 수 있습니다.
- 오디오북/동영상 대여 상품 결제 시, 대여일은 구성 회차 중 최초 다운로드 또는 스트리밍 재생한 회차의 시작일로부터 +대여일(종료일)이 해당 상품의 모든 회차에 동일 대여(열람)기간이 부여됩니다.
- PC뷰어APP(PC e서재) 는 windows OS를 권장하며, 이외 가상머신 환경에 설치한 windows OS 및 Mac OS, 크롬북 OS에서는 컨텐츠 보안 문제로 서비스 이용이 불가합니다.
- PC뷰어APP(PC e서재) 는 동일한 아이디로 1대의 PC에서 이용 가능하며, 다른 PC에서 이용할 경우 PC 재인증한 후 이용하시기 바랍니다.
※ [eBook 이용안내 → 시스템 권장사양]에서 상세 사양 확인가능 바로가기 - 상품에 부록이 있을 경우, 구매 후 [PC웹→마이룸→디지털콘텐츠] 메뉴를 통해 다운로드 받으실 수 있습니다. (출판사 사정에 따라, 해당 출판사 홈페이지 자료실을 통해서만 부록을 제공받을 수 있거나, 이용 제한이 있을 수 있습니다. 구매 전 상세페이지에서 부록 제공에 대한 상세 내용을 확인해주세요.)
ePUB이란?
eBook 파일과 단말기 간의 호환성 문제를 해소하기 위해 지정된 국제 표준 파일입니다.
글자크기, 글꼴, 줄간격 조정이 가능하여 최적의 독서환경을 제공합니다.PDF란?
종이책의 판형과 편집 디자인을 그대로 디지털화 한 eBook 파일입니다.
글자크기, 글꼴, 줄간격 조정 대신 페이지 축소/확대로 이용 가능합니다.
* 참고 : PDF는 주석 기능(형광펜,메모 등)을 제공하지 않습니다.ZIP이란?
만화 컨텐츠에 최적화하여 다수의 이미지를 압축한 만화 전용 서비스 파일입니다.
이미지 축소/확대로 이용이 가능하며 책갈피 기능이 제공됩니다.MP3란?
텍스트가 없는 음원 파일 형식으로, 오디오북의 경우 MP3 파일로 구성됩니다.
-
반품/교환/환불 안내
- eBook 상품은 구매 후 다운로드 또는 스트리밍 재생을 하지 않은 경우에 한해 구매일로부터 7일 이내 주문 취소가 가능합니다.
(오디오북 및 동영상은 회차 구성상품으로 해당 상품의 1개 이상의 회차 다운로드 또는 스트리밍 재생 이력이 있는 경우 취소 불가) - 디지털 교보문고의 전산오류를 제외한 고객님의 개인적인 사정으로 인한 환불 및 교환은 불가능합니다. 또한, 정액권과 이용권 사용기간 연장은 불가능합니다.
- 고객센터 > 1:1상담 > 반품/교환/환불을 통해 신청 가능하고, 마이룸 > 교환/반품 내역에서 확인 가능합니다.
- eBook 상품은 구매 후 '다운로드' 또는 '바로보기' 하신 경우 주문 취소가 불가능합니다.
- 오 등록된 상품인 경우 별도의 고지 없이 상품판매 중단/회수 등의 작업이 진행됩니다.
- eBook 상품은 구매 후 다운로드 또는 스트리밍 재생을 하지 않은 경우에 한해 구매일로부터 7일 이내 주문 취소가 가능합니다.
-
소비자 피해보상 환불지연에 따른 배상
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.