Koyar da CAD / GISfeaturedqgis

Python: harshen da ya kamata prioritize geomatics

A bara na sami damar shaida yadda abokina "Filiblu" ya ajiye shirye-shiryensa na Visual Basic for Applications (VBA), wanda ya ji daɗi sosai, kuma ya naɗe hannayensa yana koyon Python daga karce, don haɓaka daidaitawar. plugin "Municipal SIT" akan QGIS. Application ne da ya bayyana a fili, wanda kuma da kyar na kasance mai zanen aiki saboda ba na nan sai yanzu. Bayan tattaunawar da muka yi a wancan lokacin da Fili kuma kwanan nan da Nan daga Peru, wanda ya kwashe wasu watanni yana kawar da tsatsa ta hanyar koyon Python, mun zo da wannan rubutun, muna tunanin yadda Python ya zama yare a wannan duniyar. Tsarin Bayanai na Geographic.

Batun kanta na iya zama kamar ba shi da mahimmanci, musamman ga waɗanda suke 'goge kafadu' da wannan yaren na dogon lokaci. Yin bita kan batutuwa na Geofumadas, kawai game da labarai 16 suna nufin Python, kuma kusan azaman dacewar tattaunawa daban-daban. Amma kamar yadda muka riga muka fada a baya, ilimin lissafi na wadannan lokutan dole ne ya mallaki ci gaban aikace-aikace, ba lallai bane saboda zasu sadaukar da kansu ga shirye-shiryen, amma saboda gaggawa ne da zasu iya fahimtar yanayin da sanin yadda ake gudanarwa ko kula da ci gaban kwamfuta a cikin al'amuran yanayi.

Lalle ne harshe ya halicce ta Guido van Rossum an saita shi a kanta a cikin ƙananan yankuna masu tsayi. Yin nazari akan labarin Stephen Cass wanda aka buga a IEEE bakan mun sami cewa Python a halin yanzu ya zama wuri na farko a cikin matsayi, lokacin da ake magana da harsunan shirye-shirye mafi girma, ko da yake Forbes wani abu makamancin haka ya ci gaba a gare mu. Tabbas, yanzu, a cikin sigar ta 3, an gabatar da ita tuni an gama shi dangane da gabatarwar ta nesa ga jama'a a cikin 1991. Kuma kodayake ina jin cewa, saboda son hankali, bai kamata in yi ƙarin bayani game da fa'idar Python ba idan aka kwatanta da sauran harsuna, ba zan iya barin ba don iyakance fifikon da na samu na Python, duka saboda halayyarsa ta abubuwa da yawa kamar yadda yake da sassauci da kuma kwarewar ganin mai tsara shirye-shirye ya sauƙaƙa zuwa wannan yaren, ya fi son yanzu don yin aikace-aikacen akan Python duk da cewa ya ƙaunaci cikakken ikonta akan VBA.

Ina ƙaunar jagorar da Aimee ya kirkira, don Koyi Python a cikin mahallin hacking tsarin.

Lokacin da muka tattauna wannan tare da Nan, don nazarin GIS forums, mun gano cewa masu shirye-shirye suna tunani game da batun. Idan muka je kirtani a kan gis.stackexchange mun sami cewa, rashin alheri, yawancin alamun da aka nuna suna aiki; wanda, duk da haka, ba ya cire maɓallin farawa a tunanin mu. Tambayar da aka ci gaba akwai:

"A ra'ayinka, menene littafi mafi kyau / shafin don koyon Python idan kana da GIS aiki?

By 'mejor', an nufi:

  • ba sosai dogon (littafin)
  • sauƙin ganewa (littafin / shafin)
  • Misalai masu kyau (littafi / shafin) "

Ina so in fara tattaunawar ta hanyar raba 'shafuka' da 'littattafai'. Bayan kusan tattaunawar Freudian da Nan, munyi tunanin cewa zai fi dacewa. Daga nan zamu fara da 'rukunin yanar gizo':

1 Duk abin dogara ne akan 'matakin'

Adana na farko shine hanya ce Python bisa ayyukan Udemy, ba kawai saboda girmansa ba, amma kuma saboda farashinsa da gaskiyar cewa idan an dauki wannan hanya, akwai damar rayuwa ta kowane lokaci.

Mun fahimci cewa kasancewa mai farawa ba daidai yake da zama 'gwani' ba. Idan kun yi tuntuɓar tuntuɓi, babu abin da ya fi dacewa da mayar da hankali ga yaren sannan kuma akan ƙwarewar. Saboda haka, idan muka sami amsoshi uku (jimillar ƙuri'u 9) suna nuni Codecademy Ina tunanin 'sababbin' '', tun da wannan shafin ya ba mu dama mu shiga cikin Python duniya a hanya mai sauƙi ko kowane harshe da muke so mu koyi.

Abu na biyu, riga a matakin matsakaici, kai ne Coursera. Wannan shirin na MOOC yana ba da darussan da ke rufe sassa daban-daban. Musamman ma muna komawa ga sake zagayowar darussan (5 a duka) 'Python ga kowa da kowa'mai kula da Charles Severance mai tausayi. Duk wanda ya dauki jerin da Dr. Chuck ', zai fahimci yadda yake shiryar da mu sosai a hankali yayin da muke ci gaba ta hanyar matsala daga hanya zuwa hanya.

Har ila yau, ina ba da daraja ga wasu darussan Python a Guru99, musamman wanda wani tsohon sojan Google ya yi aiki akai.

Wani matakan matsakaici na matsakaici, wanda littafinsa yana da wannan sunan shafin shine: Koyi Python A Hard Way. Darussan 52 wadanda suka shafi batutuwa daban-daban. Zed Shaw yana da magoya bayansa ba tare da wata shakka ba. Kuri'u 44 na littafin!

Tabbas, wadanda suke bin "Littafi Mai Tsarki" na harshe bazai iya kasancewa ba. Amsar wannan tare da kuri'un 10 ya nuna mana cewa duba kullun akan lokaci oficial Har yanzu yana da kyau madadin shawara.

Tuni a kan ƙaramin sikelin suna bayyana Hackerrank, CodingBat, Real Python o wannan. Akwai wani abu ga kowa da kowa, amma bai isa ya yi kallo ba.

2 Littattafai don horo na asali

Talla a nan an warwatsa. Kowane ɗayan ya ƙare daidaitawa da takamaiman littafi. Idan ba tare da manta da aka zaɓa 'Koyi Python The Hard Way' mun sami ɗaya daga cikin irin wannan yarda ba: 'Yadda za a yi tunanin kamar masanin kimiyya'(free download)

Ƙananan zabe mun sami 'Tsoma cikin Python"(10 kuri'un da kuma kyauta kyauta) kuma, a ƙarshe tare da kuri'un 4, littafin Hans Petter Langtangen, 'Mafarki na Farfesa game da Shirye-shiryen Kimiyya da Python', wanda za'a iya samuwa a Amazon.

3 SIG da Python. Ƙwarewa

Lokacin da ake tsammani ya isa. Kuma in fadi gaskiya, bayanan da dandalin GIS ya bayar sun bar mu marayu saboda hanyoyin da yake aiki. Ba abin sakaci ba ne, abin da yake bayarwa GisGeography azaman madadin kyauta. Kodayake a ganina, a cikin wannan batun ya dace da saka hannun jari a cikin kyakkyawar hanya don farawa. Sannan mafita ko littattafai kyauta zasu bamu ƙarfi.

A cikin ɗan littafin Hispanic, musamman a kan aikace-aikacen GIS a kan Python, zan bayar da shawarar kusan tare da idanu idanu zuwa shafukan yanar gizo guda uku na mujallar da muka samu:

Idan akwai dalibai a Turanci, don matakin farko muna ba da shawara ga shafuka masu zuwa:

  • Fasahar Shirye-shiryen da Python (a cikin Udacity) - A'a, wannan shi ne gaba ɗaya, amma mun kara da shi a matsayin karin. Zuwa gwiwar hannu a Python koyo da kuma kyauta.  Don ziyarci.
  • GEO485 GIS Shirye-shiryen da Gudanarwa (Kotun Bayar da Takarda ta Penn StateWare) - Koyi Python da kuma yadda za a gudanar da ayyukan GIS na Esri ArcGIS. Don ziyarci. (Kuri'u 3 a cikin tsohuwar dandalinmu).

Har ila yau, asali amma tare da ƙarin bayani:

  • Python Geo-Spatial Development. Tsoho amma mai ban sha'awa, ba a banza yake samun kuri'un kuri'un 23 ba.
  • El GIS shirye-shirye Fundamentals (GIS540) daga Jami'ar NC NC ta samu kuri'un 4. Ana gani, yadda ya kamata tare da ƙarin bayani fiye da Jihar Penn.
  • Portal tare da mai yawa bayanai. GIS LOUNGE Yana bayar da fadi da dama na labarai, labarai, darussa da sauran bayanai. Kwanan ku na 44 suna goyan bayan masu amfani.

A cikin gogewa na, kwasa-kwasan kan layi suna daidaitawa, wanda zaku koya rasa tsoro, yin atisayen jagoranci, hulɗa da abokan aji da malamai; Amma a ƙarshen karatun, idan kuna son ɗaukar batun da mahimmanci kuma ku kai shi matakin sadaukarwa, ya kamata ku sayi littafi mai kyau. Dangane da wannan, an ba mu jerin don yin nazari cikin nutsuwa:

Tare da kuri'un 13, Python Geospatial Development ya fara fara gina aikace-aikace daga fashewa ta amfani da Open Source GIS. Farawa mai kyau

  • Python Rubutun don ArcGIS (Esri) - Don ƙirƙirar kayayyakin aiki na al'ada da kuma koyo yadda za a rubuta lambar python a ArcGIS. Ana iya sauke shi kuma yayi ta hanyar Esri. Ya bayyana a cikin littafin littafin Penn State.

Duk da haka sha'awar koyon ArcPy? A nan daya jerin na albarkatun don bincika.

Kuma a ƙarshe sun nuna mana wani ɗan littafin jerin littafin Packthub, wanda na sami sha'awa:

A ƙarshe, kodayake wasu digiri na biyu a kan abubuwan da ke cikin ƙasa suna ci gaba da koyar da Visual Basic a matsayin yare na bai ɗaya ga masana kimiyyar kwamfuta, yanayin ya kamata ya zama Python. Abin da ya rage a yi, idan wannan ya haifar da sha'awa shi ne fara bita, bita, da bita. Muna sane da cewa wannan hanya ce ta farko kawai game da batun. Yanzu, bari mu shiga aiki!

Golgi Alvarez

Marubuci, mai bincike, kwararre a cikin Samfuran Gudanar da Ƙasa. Ya halarci Conceptualization da aiwatar da model kamar: National System of Property Administration SINAP a Honduras, Model na Management of hadin gwiwa Municipalities a Honduras, Integrated Model na Cadastre Management - Registry a Nicaragua, System of Administration na Territory SAT a Colombia. . Editan shafin ilimin Geofumadas tun daga 2007 kuma mahaliccin Kwalejin AulaGEO wanda ya haɗa da darussa sama da 100 akan GIS - CAD - BIM - batutuwan Twins na Dijital.

shafi Articles

daya Comment

Deja un comentario

Your email address ba za a buga. Bukata filayen suna alama da *

duba Har ila yau
Close
Komawa zuwa maɓallin kewayawa