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.