CAD / GIS를 교육추천 문서QGIS

파이썬 : 측량의 우선 순위를해야 언어

작년에 저는 제 친구 "Filiblu"가 VBA(Visual Basic for Applications) 프로그래밍을 잠시 접어두고 처음부터 Python을 배우면서 QGIS의 "시립 SIT" 플러그인. 이제까지 거기에 없었기 때문에 나는 기능적 디자이너가 아니었던 것이 분명해진 응용 프로그램입니다. 당시 Fili와 대화를 나누었고 최근에는 Python 과정으로 녹을 제거하는 데 몇 달을 보낸 페루의 Nan과 대화를 나눈 후 Python이 이 세상에서 언어로서 얼마나 중요한지 생각하면서 이 게시물을 작성했습니다. 지리 정보 시스템.

주제 자체는 특히 오랫동안이 언어로 '어깨를 문지르는'사람들에게 관련이 없어 보일 수 있습니다. Geofumadas 주제를 검토하면 약 16 개의 기사 만이 Python을 참조하며 거의 다양한 토론을 보완합니다. 그러나 앞서 말했듯이,이 시대의 지오 매틱스는 프로그래밍에 전념 할 것이기 때문에 애플리케이션 개발을 마스터해야하는 것이 아니라 범위를 이해하고 지리 공간 문제에서 컴퓨터 개발을 수행하거나 감독하는 방법을 아는 것이 시급하기 때문입니다.

확실히 만든 언어 귀도 반 로섬 점점 더 우세한 부분에 자리 매김하고 있습니다. IEEE에서의 Stephen Cass의 기사를 살펴 봅니다. 스펙트럼 우리는 파이썬이 현재 최고의 프로그래밍 언어가 쓰일 때 순위에서 첫 번째 자리를 차지하고 있음을 발견했습니다. 포브스 그는 비슷한 것을 예상했습니다. 물론 현재 버전 3에서는 1991 년 공개 발표와 관련하여 이미 통합되어 있습니다. 객관성을 위해 다른 언어에 비해 Python의 이점에 대해 자세히 설명해서는 안된다고 생각하지만, 떠날 수는 없습니다. 다목적 기능, 유연성 및 프로그래머가이 언어에 매우 쉽게 적응하는 것을 보는 경험 모두에서 Python에 대한 선호도를 제한하기 위해 지금은 Python에 대한 완전한 숙달에도 불구하고 Python에서 응용 프로그램을 만드는 것을 선호합니다. VBA.

나는 Aimee가 만든 가이드를 좋아했습니다. 윤리적 인 해킹.

우리가 GIS 포럼을 검토하면서 Nan에 대해 이야기했을 때, 프로그래머들은이 주제에 대해 궁금해했습니다. 우리가 간다면 gis.stackexchange의 사슬 불행히도 표시된 링크 중 많은 부분이 비활성 상태입니다. 그러나 우리의 반성에서 출발점을 제거하지는 않습니다. 그곳에서 발전된 질문은 다음과 같습니다.

"GIS를 염두에두고 있다면 Python을 배우기에 가장 좋은 책 / 사이트는 무엇이라고 생각하십니까?

'었고', 의미했다 :

  • 그리 길지 않다 (책)
  • 이해하기 쉽다 (도서 / 사이트)
  • 훌륭한 실용 사례 (책 / 사이트) "

'책'에서 '사이트'를 구분하여 토론을 시작하고 싶습니다. 난과 거의 프로이트적인 대화를 나눈 후, 우리는 그것이 좀 더 방향성이있을 것이라고 생각하게되었습니다. 그래서 우리는 '사이트'부터 시작합니다.

1. 모든 것은 '수준'

나의 첫 번째 추천은 Udemy 프로젝트를 기반으로하는 Python, 그것의 크기 때문에뿐만 아니라 그것의 가격 때문에 그리고 과정이 가지고 간 사실, 내용에 일생 접근이있다 때문에 또한.

우리는 초보자가 '전문가'와 같지 않다는 것을 알고 있습니다. 방금 연락을 취했다면 언어와 전문 분야에 집중하는 것보다 더 좋은 것은 없습니다. 따라서 9 개의 응답 (총 XNUMX 표)을 찾으면 Codecademy 이 사이트는 우리를 파이썬 세계 또는 우리가 배우고 자하는 언어에 대해 소개 할 수있는 간단한 방법을 제공하기 때문에 '뉴비'를 생각합니다.

둘째, 이미 중급 수준에서 Coursera. 이 MOOC 플랫폼은 다양한 분야의 코스를 제공합니다. 특히 코스 사이클 (총 5)모두를위한 파이썬좋은 찰스 세브란스에 의해. 누구든 'Dr. 척 (Chuck) '은 코스에서 어려움을 겪는 과정에서 그가 어떻게 능숙하게 진행 하는지를 잘 알고 있습니다.

나는 또한 Guru99의 몇 가지 Python 과정, 특히 Google 베테랑이 작업한 과정에 공로를 인정합니다.

다른 중급 과정 인이 책의 이름은 사이트의 이름과 동일합니다. 파이썬을 배우십시오.. 다양한 주제를 다루는 52 개의 연습 문제. Zed Shaw는 의심의 여지없이 팬들을 보유하고 있습니다. 책을 위해 44 표!

물론 우리는 언어의 '성경'에 충실한 사람들을 놓칠 수 없습니다. 10 투표를 통한이 응답은 우리가 항상 사이트를 확인한다는 것을 보여줍니다 공무원 그것은 여전히 ​​상담의 좋은 대안입니다.

이미 작은 규모로 나타납니다. 해커 란 크, 코딩 박쥐, 리얼 파이썬 o 그것은이다. 모두를위한 무언가가 있지만, 엿봄을주지 마십시오.

2. 기본 교육 도서

여기에있는 제안도 흩어져 있습니다. 각 책은 특정 책으로 더 잘 어울립니다. 가장 많이 배운 '파이썬 더 힘든 길'을 잊지 않고 우리는 비슷한 인정을 받는다 :컴퓨터 과학자처럼 생각하는 법'(무료 다운로드)

적은 투표를 통해 우리는 '파이썬으로 들어가기'(10 투표 및 무료 다운로드) 그리고 마지막으로 4 투표를 통해 Hans Petter Langtangen의 저서 "Python을 사용한 과학 프로그래밍 입문서"가 있습니다.

3. GIS와 파이썬. 전문화

예상되는 순간이 왔습니다. 진실을 말하면 GIS 포럼에서 제공하는 정보는 비활성 링크로 인해 고아가됩니다. 무시할 수없는, 제공하는 것 기생 지리 무료 대안으로. 제 생각에는이 주제에서 시작하기에 좋은 코스에 투자하는 것이 편리합니다. 그러면 무료 솔루션이나 책이 우리에게 더 견고 함을 줄 것입니다.

히스패닉 문맥, 특히 Python의 GIS 응용 프로그램에서는 geofumada blógsfera의 세 가지 친숙한 사이트에 눈을 감아 거의 권장합니다.

영어 코스의 경우, 초기 단계에서 다음 사이트를 권장합니다 :

  • 파이썬 프로그래밍 재단 (Udacity에서) - 죄송합니다, 이것은 일반적이지만 추가로 추가했습니다. Python을 적극적으로 무료로 배우기.  방문.
  • GEO485 GIS 프로그래밍 및 자동화 (Penn State Open CourseWare) - Python 및 Esri ArcGIS 데스크탑에서 GIS 작업을 자동화하는 방법을 학습합니다. 방문. (우리의 오래된 포럼에서 3 투표).

또한 기본이지만 더 많은 정보가 있습니다.

  • 파이썬 지형 공간 개발. 오래되었지만 흥미 롭지 만 23 등급 투표가 헛된 것이 아닙니다.
  • El GIS 프로그래밍 기초 NC 주립 대학 (GIS540)이 4 투표를받습니다. Penn State보다 더 많은 정보가있는 것 같습니다.
  • 많은 정보가 담긴 포털. GIS 라운지 기사, 뉴스, 코스 및 기타 정보를 폭넓게 제공합니다. 44 투표는 사용자 기본 설정을 지원합니다.

제 경험상, 온라인 코스는 오리엔테이션 적이며, 두려움을 잃고, 가이드 운동을하고, 급우 및 교사와 상호 작용하는 법을 배우게됩니다. 그러나 과정이 끝날 때 주제를 진지하게 받아들이고 헌신적 인 수준으로 끌어 올리고 싶다면 좋은 책을 사야합니다. 이와 관련하여 침착하게 검토 할 수있는 목록이 제공됩니다.

13 투표를 통해 Python Geospatial Development는 오픈 소스 GIS를 사용하여 처음부터 응용 프로그램을 빌드하기 시작했습니다. 좋은 출발

  • ArcGIS 용 Python 스크립팅 (Esri) - 맞춤형 지오 프로세싱 도구를 만들고 ArcGIS에서 파이썬 코드를 작성하는 방법을 배웁니다. Esri를 통해 다운로드하고 연습 할 수 있습니다. 그것은 펜 스테이트 코스 참고 문헌에 나타납니다.

ArcPy를 배우는 데 여전히 관심이 있습니까? 여기 하나 명부 조사 할 자원.

그리고 마침내 그들은 Packthub에 의해 우리에게 흥미있는 책의 작은 목록을 보여줍니다 :

결론적으로, 지리 공간 주제에 대한 일부 석사 학위가 비 컴퓨터 과학자를위한 일반 언어로 Visual Basic을 계속 가르치고 있지만, 그 추세는 실제로 Python이어야합니다. 이것이 관심을 불러 일으킨다면해야 할 일은 검토, 검토 및 검토를 시작하는 것입니다. 우리는 이것이 주제에 대한 첫 번째 접근 일 뿐이라는 것을 알고 있습니다. 이제 일하러 가자!

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

하나의 코멘트

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

맨 위로 가기 버튼