ArcObjects 리소스 [폐쇄]


13

ArcObjects를 사용한 C # 개발을위한 최고의 서적 / 웹 사이트는 무엇입니까?

는 ArcGIS 리소스 센터는 많은 도움이 될 것입니다,하지만 난 더 많은 예제와 소스를 찾기 위해 노력하고있다.


1
@whuber-병합되어서는 안됩니다. 내 질문은 소프트웨어 구매를위한 리소스에 관한 것이지 훈련에 관한 것입니다. 다운 투표를 제거하고 질문을 다시 게시 할 수 있습니까? 매우 다릅니다
Hairy

@Hairy "자원"의 의미를 설명해 주셔서 감사합니다. 기존 답변이나 귀하의 질문을 표시 한 사람들이 그런 의미로 그것을 이해하지 못했기 때문에 나는 속지 않았습니다. 다시 열면 기쁠 것입니다. 이제 이것과의 차이점은 분명하지만 혼동의 가능성을 제거 할 수있는 한 빨리 편집하십시오.
whuber

답변:


10

이 책은 내가 찾은 최고입니다. 코드가 VBA에 있다는 성가심이지만 C #으로 변환하기는 어렵지 않습니다 . / 0849327814

다음은 편리한 http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/Draw_Polyline_Snippet/0049000000nr000000/에 있는 일부 코드 스 니펫입니다 .

이것은 상속 체인에 대한 좋은 개요를 얻는 데 도움이됩니다 http://resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/allclasses-noframe.html

새로운 API 페이지가 있습니다 .


상속 체인의 경우, 나는 당신이 대신이 링크를 의미했다고 생각합니다. resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/…
greenlaw

실제로 좋은지도! 특히 두 번째 보물은이 보물을 많이 사랑했습니다.
SIslam

11

ESRI는 싸지 않습니다. 사용자에게 종합적인 인쇄 자료 매뉴얼을 제공하는 대신 비싼 강사 주도 과정을 수강하기를 원합니다. 인쇄 된 자료는 그다지 많지 않습니다. ( .Net 개발자를위한 온라인 ArcObject 도움말 은 훌륭하고 광범위하지만 연습이있는 책만큼 편리하지는 않습니다.) VB6 및 C # 코드 예제가 모두 포함 된 ArcObject를 사용한 프로그래밍을위한 대용량 2 권의 리소스 / 운동 책이있었습니다. 그러나 그것은 ArcObjects 라이브러리가 처음 소개되었을 때 버전 8에서 몇 년 전이었습니다. Avenue를 VB6 / C #으로 마이그레이션, ArcObject로 개발 등의 여러 과정도있었습니다.

대신, ESRI는 현재 개발에 중점을 둔 자체 인증 시스템을 구현하기 위해 노력하고 있습니다.

  • DesktopArcGIS 데스크탑 개발자
  • 웹 애플리케이션 개발자
  • 모바일 개발자

모든 인증은 결국 2 단계 준회원 및 전문가가됩니다. 안타깝게도 2 개의 개발자 인증 만 준비되었으며 준회원 레벨에만 있습니다.

Associate Desktop Developer에 대한 몇 가지 권장 리소스 가 여전히 있습니다 . 출판물은 없지만 강사는 강사가지도하는 과정에서 참가자에게 공식적인 교재를 제공하며 일반적으로 지침서와 통합 문서로 구성됩니다.

강사 주도

  • ArcGIS Desktop I : GIS 프로그래밍 시작하기
  • 애드 인을 사용한 ArcGIS Desktop
  • 파이썬을 사용한 지오 프로세싱 스크립트 소개

웹 교육

  • GIS 시작하기 (ArcGIS 10 용)
  • 지도 투영 및 좌표계 이해
  • ArcGIS Desktop 10에서 Python 사용

교육 세미나

  • ArcGIS 10 용 애드 인 개발

위의 세부 정보는 여기 에서 확인할 수 있습니다.

관심이있을 수있는 다른 리소스 세트는 Web Application Developer Associate 인증 리소스입니다.

ESRI와 달리 Microsoft와 파트너는 .Net을 사용한 응용 프로그램 개발에 대한 많은 책을 출판했습니다. 개인적으로 저는 VB .Net에서만 개발하므로 C #을위한 자체 학습 교재가 어느 것인지 잘 모릅니다. ArcObject를 다루기 전에 C #으로 응용 프로그램을 개발하는 데 능숙 해 지도록 강력히 권장합니다.


1
(+1) 이것은 훌륭하고 정교하게 만들어진 자쿠 브입니다. 나는 원래 그것을 자극 한 질문보다 더 적합한 곳이기 때문에 여기에서 마이그레이션을 제안했습니다. 그러나 내가 실수했다고 생각되면 알려 주시면 바로 잡으려고 노력하겠습니다.
whuber

가능성 없음. 여기가 속한 곳입니다. 당신은 훌륭한 일을하고 있습니다!
Jakub Sisak GeoGraphics

.NET 개발자를위한 ArcObject 도움말 링크 업데이트 : resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/…
TheLastGIS

1
바로 이것이 내가 ArcObjects를 사용하여 Youtube Channel (IGeometry) .NET 프로그래밍을 시작한 이유입니다. 바로 이런 이유로 사용자는 매뉴얼 youtube.com/…으로
두드리지

3

소스 코드를 찾으려면 일반적으로 Google에서 주제 또는 인터페이스 / 클래스 이름을 검색하고 ArcGIS 10 또는 9.x 이전 버전인지에 따라 다른 사이트 제약 조건을 추가합니다.

ArcGIS 10의 경우 site : forums.arcgis.com을 추가합니다.

ArcGIS 9.x 및 이전 버전의 경우 site : forums.esri.com을 추가합니다.

포럼 부분을 건너 뛸 수도 있지만 일반적으로 많은 인기를 얻습니다. 이 사이트에서 더 많은 콘텐츠를 얻기 시작 했으므로 Google에도 언급했습니다.


3

나는 ArcObjects를 아는 것이 훌륭한 초보자 책 이라고 생각 합니다.


1
나는 동의한다. IMO는 현재 AO를위한 최고의 제품입니다. 그러나 C #이 아닌 VBA 용입니다.
Simon

3

이 책은 2013 년 3 월에 나 왔으며 10.1 많은 예제와 방법을 다루고 있습니다. 구매할 가치가 있습니다 ... http://www.amazon.com/gp/product/1118442547/


필자는이 책이 본질적으로 "ArcObjects에 대해 알아 가기"책을 대체 한 것임을 내 대답에 언급 했어야한다 (ESRI에서 출판하지는 않았지만 ...)
Jason Miller

2

ArcObjects Online 이유 (resources.esri.com)는 꽤 좋지만 상황에 맞지 않습니다. Esri는 언제 사용할지 모르는 기능을 나열합니다.

이것이 내가 IGeometry (나의 새로운 유튜브 채널)가 ArcObject를 사용하여 상황에 맞는 .NET 프로그래밍을 처음부터 제공하도록하는 이유 중 하나입니다. 나는 각 에피소드에서 새로운 인터페이스를 소개하고 설명하면서 각 에피소드 에서이 프로젝트에 기능을 추가하는 Bestaurants라는 가상 프로젝트로 시리즈를 시작합니다!

아래의 YouTube 링크를 찾아보십시오. 이제 에피소드 14에 있습니다.

http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.