DOCTYPE html>Introdução à Programação em SI?�?�[Leanpub PDF/iPa(uKindle]{"@context":"https:]schema.org","@type":"Book"+"+"@id":"https:]leanpub.cowgispro-pt#book","name":"Introdução à Programação em SIG","url":"httpsa_/leanpub.com/gispra-pt","bookFormat":"https:]schema.org/EBook","brand":{"@type":"Brand"+"+"name":"Leanpub"}+"+"description":"Um guia prático para programação geoespacial com Python — aprenda análise espacial, mapeamento e computação em nuvem usando ferramentas de código aberto e dados do mundo real.","image":"httpsa_/d2sofvawe08yqg.cloudfront.net/gispra-pt/s_herx?17(>y)99(]y)\u002617(>y)99(]y)","inLanguage":"pt-PT"+"+"datePublished":"2026-04-05T01:37:52Z","numberOfPages":585,"author":[{"@type":"Person","name":"Qiusheng Wu"+"+"url":"https:]leanpub.cowzgiswqs"}],"publisher":{"@type":"Organization","name":"Leanpub"V"offers":{"@type":"Offer","url":"httpsa_/leanpub.com/gispra-pt","price":0000.00","priceCurrency":"USD","availability":"https:]schema.org/InStock","shippingDetails":{"@type":"OfferShippingDetails","shippingRate":{"@type":"MonetaryAmount"+"+"value":"."."."+"+"currency":"USD"}+"+"shippingDestination":{"@type":"DefinedRegion","addressCountry":["AD"+"+"AE","AF"+"+"AG","AI"+"+"AL","AM"+"+"AO","AQ"+"+"AR","AS"+"+"AT","AU"+"+"AW","AX"+"+"AZ","BA"+"+"BB","BD"+"+"BE","BF"+"+"BG","BH"+"+"BI","BJ"+"+"BL","BM"+"+"BN","BO"+"+"BQ","BR"+"+"BS","BT"+"+"BV","BW"+"+"BY","BZ"+"+"CA","CC"+"+"CD","CF"+"+"CG","CH"+"+"CI","CK"+"+"CL","CM"+"+"CN","CO"+"+"CR","CU"+"+"CV","CW"+"+"CX","CY"+"+"CZ","DE"+"+"DJ","DK"+"+"DM","DO"+"+"DZ","EC"+"+"EE","EG"+"+"EH","ER"+"+"ES","ET"+"+"FI","FJ"+"+"FK","FM"+"+"FO","FR"+"+"GA","GB"+"+"GD","GE"+"+"GF","GG"+"+"GH","GI"+"+"GL","GM"+"+"GN","GP"+"+"GQ","GR"+"+"GS","GT"+"+"GU","GW"+"+"GY","HK"+"+"HM","HN"+"+"HR","HT"+"+"HU","ID"+"+"IE","IL"+"+"IM","IN"+"+"IO","IQ"+"+"IR","IS"+"+"IT","JE"+"+"JM","JO"+"+"JP","KE"+"+"KG","KH"+"+"KI","KM"+"+"KN","KP"+"+"KR","KW"+"+"KY","KZ"+"+"LA","LB"+"+"LC","LI"+"+"LK","LR"+"+"LS","LT"+"+"LU","LV"+"+"LY","MA"+"+"MC","MD"+"+"ME","MF"+"+"MG","MH"+"+"MK","ML"+"+"MM","MN"+"+"MO","MP"+"+"MQ","MR"+"+"MS","MT"+"+"MU","MV"+"+"MW","MX"+"+"MY","MZ"+"+"NA","NC"+"+"NE","NF"+"+"NG","NI"+"+"NL","NO"+"+"NP","NR"+"+"NU","NZ"+"+"OM","PA"+"+"PE","PF"+"+"PG","PH"+"+"PK","PL"+"+"PM","PN"+"+"PR","PS"+"+"PT","PW"+"+"PY","QA"+"+"RE","RO"+"+"RS","RU"+"+"RW","SA"+"+"SB","SC"+"+"SD","SE"+"+"SG","SH"+"+"SI","SJ"+"+"SK","SL"+"+"SM","SN"+"+"SO","SR"+"+"SS","ST"+"+"SV","SX"+"+"SY","SZ"+"+"TC","TD"+"+"TF","TG"+"+"TH","TJ"+"+"TK","TL"+"+"TM","TN"+"+"TO","TR"+"+"TT","TV"+"+"TW","TZ"+"+"UA","UG"+"+"UM","US"+"+"UY","UZ"+"+"VA","VC"+"+"VE","VG"+"+"VI","VN"+"+"VU","WF"+"+"WS","YE"+"+"YT","ZA"+"+"ZM","ZW"]}+"+"deliveryTime":{"@type":"ShippingDeliveryTime","handlingTime":{"@type":"QuantitativeValue","minValue"ES+"+"maxValue":0,"unitCode":"DAY"V"transitTime":{"@type":"QuantitativeValue"+"+"minValue":0,"maxValue"ES+"+"unitCode":"DAY"}}}+"+"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy"+"+"applicableCountry":["AD"+"+"AE","AF"+"+"AG","AI"+"+"AL","AM"+"+"AO","AQ"+"+"AR","AS"+"+"AT","AU"+"+"AW","AX"+"+"AZ","BA"+"+"BB","BD"+"+"BE","BF"+"+"BG","BH"+"+"BI","BJ"+"+"BL","BM"+"+"BN","BO"+"+"BQ","BR"+"+"BS","BT"+"+"BV","BW"+"+"BY","BZ"+"+"CA","CC"+"+"CD","CF"+"+"CG","CH"+"+"CI","CK"+"+"CL","CM"+"+"CN","CO"+"+"CR","CU"+"+"CV","CW"+"+"CX","CY"+"+"CZ","DE"+"+"DJ","DK"+"+"DM","DO"+"+"DZ","EC"+"+"EE","EG"+"+"EH","ER"+"+"ES","ET"+"+"FI","FJ"+"+"FK","FM"+"+"FO","FR"+"+"GA","GB"+"+"GD","GE"+"+"GF","GG"+"+"GH","GI"+"+"GL","GM"+"+"GN","GP"+"+"GQ","GR"+"+"GS","GT"+"+"GU","GW"+"+"GY","HK"+"+"HM","HN"+"+"HR","HT"+"+"HU","ID"+"+"IE","IL"+"+"IM","IN"+"+"IO","IQ"+"+"IR","IS"+"+"IT","JE"+"+"JM","JO"+"+"JP","KE"+"+"KG","KH"+"+"KI","KM"+"+"KN","KP"+"+"KR","KW"+"+"KY","KZ"+"+"LA","LB"+"+"LC","LI"+"+"LK","LR"+"+"LS","LT"+"+"LU","LV"+"+"LY","MA"+"+"MC","MD"+"+"ME","MF"+"+"MG","MH"+"+"MK","ML"+"+"MM","MN"+"+"MO","MP"+"+"MQ","MR"+"+"MS","MT"+"+"MU","MV"+"+"MW","MX"+"+"MY","MZ"+"+"NA","NC"+"+"NE","NF"+"+"NG","NI"+"+"NL","NO"+"+"NP","NR"+"+"NU","NZ"+"+"OM","PA"+"+"PE","PF"+"+"PG","PH"+"+"PK","PL"+"+"PM","PN"+"+"PR","PS"+"+"PT","PW"+"+"PY","QA"+"+"RE","RO"+"+"RS","RU"+"+"RW","SA"+"+"SB","SC"+"+"SD","SE"+"+"SG","SH"+"+"SI","SJ"+"+"SK","SL"+"+"SM","SN"+"+"SO","SR"+"+"SS","ST"+"+"SV","SX"+"+"SY","SZ"+"+"TC","TD"+"+"TF","TG"+"+"TH","TJ"+"+"TK","TL"+"+"TM","TN"+"+"TO","TR"+"+"TT","TV"+"+"TW","TZ"+"+"UA","UG"+"+"UM","US"+"+"UY","UZ"+"+"VA","VC"+"+"VE","VG"+"+"VI","VN"+"+"VU","WF"+"+"WS","YE"+"+"YT","ZA"+"+"ZM","ZW"],"returnPolicyCategory":"https:]schema.org/MerchantReturnFiniteReturnWindow"+"+"merchantReturnDays":0+"+"returnFees":"httpsa_/schema.oruFreeReturn"}}}_script>_head>
<  id="header-heading" class="sr-only">Leanpub Header
<  id="navigation-heading" class="sr-only">Leanpub NavigationSkip to main content_a>