arcgis-pro-sdk-커뮤니티-샘플
Microsoft .NET Framework용 ArcGIS Pro 3.4 SDK
This page was generated by a tool.
Manual changes to this page are lost when the page is regenerated.
이 저장소에는 Microsoft .NET Framework용 ArcGIS Pro 3.4 SDK용 ArcGIS Pro 애드인 샘플이 포함되어 있습니다. 샘플은 콘텐츠, 구성, 프레임워크, 편집, 지오데이터베이스, 형상, 지오프로세싱, 레이아웃, 보고서, 지도 작성, 지도 탐색, 유틸리티 네트워크, 네트워크 다이어그램, 공유, TaskAssistant 등 ArcGIS Pro의 다음 기능 영역에서 주요 기능을 보여줍니다. 및 워크플로.
특징
이 저장소에는 ArcGIS Pro 애드인 샘플 목록에 설명된 ArcGIS Pro 애드인 샘플이 포함되어 있습니다.
지침
샘플을 제공하려면 Git 및 GitHub에 대한 배경 지식을 갖추는 것이 좋습니다.
이 웹사이트에 기여하고 싶다면, 제발
- GitHub에서 이 저장소를 포크하고,
- 포크된 저장소의 분기에 샘플을 작성합니다.
- 모든 클래스 파일에 삼중 슬래시 주석이 있는지 확인하세요.
- 모든 소스 파일(config.daml 포함)에 저작권 헤더를 추가하세요.
- 샘플을 명명된 분기에 푸시하고,
- 그런 다음 끌어오기 요청을 보내세요.
자세한 지침은 여기에서 확인할 수 있습니다: ProGuide: 샘플 기부
자원
- 온라인 API 참조
- .NET용 ArcGIS Pro SDK(pro.arcgis.com)
- arcgis-pro-sdk-커뮤니티-샘플
- ArcGIS Pro DAML ID 참조
- FAQ
- ArcGIS Pro SDK 아이콘
위의 Pro SDK 아이콘을 Pro 리본의 컨트롤 이미지로 사용할 수 있습니다. 아래 코드 조각은 추가 기능의 config.daml에서 사용할 팩 URI를 제공합니다.
"/>">
< button ...largeImage= " pack://application:,,,/ArcGIS.Desktop.Resources;component/Images/ " />
아래 아이콘은 ArcGIS Pro 2.8의 새로운 기능입니다. 이러한 아이콘을 사용하려면 ArcGIS Pro SDK 아이콘 링크에서 Icons.zip을 다운로드하세요.
샘플 데이터
- ArcGIS Pro SDK 커뮤니티 샘플의 샘플 데이터는 저장소 릴리스 페이지에서 다운로드할 수 있습니다.
요구사항
ArcGIS Pro 애드인을 개발하는 머신에 대한 요구 사항은 여기에 나열되어 있습니다.
ArcGIS Pro
지원되는 플랫폼
- Windows 11(Home, Pro, Enterprise)(64비트)
- Windows 10(Home, Pro, Enterprise)(64비트)
ArcGIS Pro 시스템 요구사항
지원되는 .NET
- Microsoft .NET 런타임 8.0.3 이상. .NET 8.0 다운로드
- 릴리스 3.0-3.2가 포함된 ArcGIS Pro SDK 프로젝트 빌드를 릴리스 3.3(.NET 8.0)으로 업그레이드하려면 ProGuide .NET 8 업그레이드를 참조하세요.
지원되는 IDE
- Visual Studio 2022(v17.8 이상)
- 커뮤니티 에디션
- 프로페셔널 에디션
- 엔터프라이즈 에디션
최소 버전 17.8의 Visual Studio를 설치하는 것이 좋습니다. 이 버전에는 Visual Studio 2022 설치(.NET SDK 8.0.3)의 일부로 .NET 8이 포함되어 있습니다. 더 낮은 버전의 Visual Studio 2022를 설치하려면 .NET Desktop Runtime 8.0.3 및/또는 .NET SDK 8.0.3을 별도로 설치해야 할 수 있습니다. 자세한 내용은 Microsoft의 .NET 8.0 다운로드 사이트를 참조하세요.
타사 어셈블리
뉴턴소프트 제이슨
- 3.3에서 ArcGIS Pro는 Newtonsoft Json NuGet 버전 13.0.3.27908을 사용합니다. 추가 기능에 Newtonsoft NuGet이 필요한 경우 동일한 버전을 사용하는 것이 좋습니다.
웹뷰2
- 추가 기능 개발자는 Microsoft Edge WebView2를 기반으로 하는 새로운 WebViewBrowser 컨트롤을 사용할 수 있습니다. ArcGIS Pro에서 사용 중인 현재 WebView2 고정 버전 런타임에 대해서는 Pro binWebView 폴더의 WebView2 매니페스트를 참조하세요.
.NET용 ArcGIS Pro SDK 설치
ArcGIS Pro SDK for .NET은 Visual Studio 내에서 다운로드하고 설치할 수 있습니다.
자세한 설치 지침은 ProGuide: 설치 및 업그레이드를 읽어보세요.
ArcGIS Pro 애드인 커뮤니티 샘플 목록
다음은 이 저장소에 포함된 289개의 ArcGIS Pro 샘플 목록입니다.
콘텐츠
- AddInInfoManager(c#)
- ArcGISOnlineConnect(c#)
- 콘텐츠파일탐색기(c#)
- CustomCatalogContext(c#)
- ExcelDropHandler(C#)
- 폴더 연결 관리자(c#)
- 메타데이터브라우저컨트롤(c#)
- 메타데이터뷰어(c#)
- OpenItemDialogBrowseFilter(c#)
- PortalInfoListAllFedServers(c#)
- 퀘이크아이템(c#)
- 프로젝트 작업(c#)
관리 구성
- ConfigWithMap(c#)
- ConfigWithStartWizard(c#)
- ProConfigWithAnimatedSplash(c#)
- ProStartPageConfig(c#)
편집
- 기능 테스트 추가(c#)
- AnnoTools(c#)
- 스케치완료 전(c#)
- COGOLineFeatures(c#)
- 건설 도구(c#)
- ConstructionToolWithOptions(c#)
- ConstructToolWithOptions(c#)
- 카피레이어(c#)
- CreatePointsAlongLine3D(c#)
- CrowdPlanner도구(c#)
- CustomToolSketchSymbology(c#)
- 데이터세트 호환성(c#)
- 데모사용선택(c#)
- DivideLines(c#)
- DuplicateAndSelect(c#)
- 편집이벤트(c#)
- 템플릿 편집(c#)
- EditOperationRowEvent(c#)
- EditorInspectorUI(c#)
- 확장도구(c#)
- 기하학컨트롤(c#)
- GroundToGrid(c#)
- GroundToGrid이벤트(c#)
- 검사기 도구(c#)
- Inspector_AddAttributeAsync(c#)
- KnowledgeGraphConstructionTools(c#)
- KnowledgeGraphRelate도구(c#)
- LayerSnapMode(c#)
- MainConnector맨홀(c#)
- MapTopologyAddIn(c#)
- 수정새로 추가된 기능(c#)
- 멀티패치빌더(c#)
- 스케치 바꾸기(c#)
- 스케치 다시 시작(c#)
- 행이벤트테스트(c#)
- 순차번호 도구(c#)
- 스케치곡선 제거(c#)
- SketchTool데모(c#)
- SketchToolWithHalos(c#)
- 분할폴리곤(c#)
- TableConstruction도구(c#)
- TableFeatureClassOperations(c#)
- TableViewer테스트(c#)
- TransferAttributes(c#)
- 변환CADLyer(c#)
- UpdateAttributesWithSketch(c#)
뼈대
- BackStage_PropertyPage(c#)
- 북마크ComboBox(c#)
- 명령필터(c#)
- 조건쿼리(c#)
- 구성갤러리(c#)
- 컨텍스트 메뉴(c#)
- 상황별 리본 탭(c#)
- 복사붙여넣기(c#)
- 사용자 정의 카탈로그(c#)
- 맞춤이벤트(c#)
- 사용자 정의 스타일링(c#)
- DAML(c#)
- DockPaneBookmark고급(c#)
- DockpaneSimple(c#)
- DockpaneWithHelp(c#)
- DocToolBoxEmbedding(c#)
- 드래그 앤 드롭(c#)
- 동적메뉴(c#)
- 갤러리(c#)
- 추가 기능 가져오기(c#)
- HookProCommands(c#)
- InsertIntoContextMenu(c#)
- 키보드 단축키(c#)
- 라이선스(C#)
- 현지화(C#)
- 맵컨트롤(c#)
- 알림(C#)
- OpenMapView(c#)
- 프로세스프로젝트파일(c#)
- 진행 대화 상자(c#)
- 프로아이콘(c#)
- 프로윈도우모달(c#)
- ProWindowMVVM(c#)
- QAReview도구(c#)
- ArcGISProImage 참조(c#)
- 추가 기능 제거(c#)
- 재사용 가능한 사용자 컨트롤(c#)
- ProCommand 재사용(c#)
- 리본 컨트롤(c#)
- SLR_분석가(c#)
- 실행 취소다시 실행(c#)
- 웹뷰브라우저(c#)
- 마법사샘플(c#)
- DAML 작업(c#)
- XAML 아이콘(c#)
MVVM/XAML
- 데이터그리드다중선택(c#)
- DockpaneAndThreads(c#)
- DockpaneDragAndDropFeatureLayer(c#)
- DockpaneWithLayerFieldSelection(c#)
- DockpaneWithListCheckbox(c#)
- DockpaneWithProButtons(c#)
지오프로세싱
- 적용심볼로지(c#)
- ApplySymbologyFromFeatureLayer(c#)
- CallScriptFromNet(c#)
- 딥사우트(c#)
- 드라이브타임GP(c#)
- 모델 도구 실행(c#)
- ExecuteSnap(c#)
- 지오코드(C#)
- 지오프로세싱ExecuteAsync(c#)
- 지오프로세싱히스토리(c#)
- GeoProcesssingEventsWithUI(c#)
- GeoProcesssingWithMemoryGDB(c#)
- SimpleBuffer예제(c#)
기하학
- Geometries_CSharp 구성(c#)
- 기하학 생성_VB(vb)
- 좌표 시스템 대화 상자(c#)
- 기하학샘플(c#)
- 멀티패치빌더Ex(c#)
- 쿼리그래픽경계(c#)
- 루빅스큐브(c#)
지오데이터베이스
- AddDeleteFieldToFromFeatureClass(c#)
- 계산통계(c#)
- 데이터스토어정의및데이터세트(c#)
- DDLAddField2FeatureClass(c#)
- DDLAddRemoveFields(c#)
- DDLCreateDeleteAttributeAndSpatialIndexes(c#)
- DDLCreateDeleteFeatureClassWithSubtypes(c#)
- DDLCreateDeleteRelationshipClass(c#)
- DDLCreateFeatureClass(c#)
- DeleteFeaturesBasedOnSubtype(c#)
- 삭제FeaturesBasedOnSubtypeVersioned(c#)
- 도메인 사용량(c#)
- 동적 조인(c#)
- 즐겨찾기쿼리(c#)
- FilterFeaturesBasedOnAttributesWithinAnExtent(c#)
- LayerGDBInfo(c#)
- ListGeodataContent(c#)
- 메모리지리데이터베이스(c#)
- 쿼리DefDataQuery(c#)
- 첨부 파일 바꾸기(c#)
- 기능 확인(c#)
- 버전업데이트성능(c#)
지도 작성
- 래스터 레이어 추가(c#)
- AddToMapCustomItem(c#)
- CIM예제(c#)
- 컬러피커컨트롤(c#)
- ConstructMarkerFromFont(c#)
- CustomSymbolPicker(c#)
- 디스플레이 필터(c#)
- 지오코딩도구(c#)
- GetSymbolSwatch(c#)
- GraphicElementSymbolPicker(c#)
- 그래픽레이어(c#)
- 그래픽 도구(c#)
- LabelLineFeatures(c#)
- 레이어창(c#)
- 맵디스플레이단위(c#)
- 매핑추가 기능(c#)
- 오프라인매핑(c#)
- 장소 텍스트(c#)
- ProceduralSymbolLayersWithRulePackages(c#)
- 쿼리빌더컨트롤(c#)
- 렌더러(c#)
- 심볼컨트롤(c#)
- 기호 조회(c#)
- 기호(c#)
- SymbolSearcherControl(c#)
- 텍스트 기호(c#)
- 변환 컨트롤(c#)
- 트레이버튼(c#)
- RasterLayers 작업(c#)
지도 탐색
- AnimationFromPath(c#)
- 애니메이션 도구(c#)
- AttributeCustomDockpane(c#)
- 기본지도 도구(c#)
- 빙스트리트사이드(c#)
- 카메라 내비게이션(c#)
- 변경데이터소스(c#)
- CheckSelectionLayer(c#)
- ComboBoxSelectFeature(c#)
- ComboBoxShowingLayers(c#)
- 사용자 정의 애니메이션(c#)
- 사용자 정의 식별(c#)
- CustomPaneWithContents(c#)
- 맞춤 팝업(c#)
- 장치 추적기(c#)
- EV충전기(c#)
- 기능 선택(c#)
- 그래픽오버레이4디버그(c#)
- 식별 창(c#)
- IdentityWithSketchTool(c#)
- MapPane 가장(c#)
- 레이어팝업(c#)
- 돋보기 창(c#)
- MapToolIdentify(c#)
- MapToolIdentifyWithDockpane(c#)
- MapToolOverlay(c#)
- 맵툴선택(c#)
- MapToolWithCustomPopup(c#)
- MapToolWithDynamicMenu(c#)
- MapToolWithEmbeddableControl(c#)
- MapToolWithOverlayControl(c#)
- MapToolZoom(c#)
- 오버레이3D(c#)
- 오버레이예제(c#)
- 오버레이지면 표면(c#)
- 개요MapControl(c#)
- 개요테이블컨트롤(c#)
- ScreenCoordsToMapPoint(c#)
- ScribbleControl_ArcGISPro(c#)
- SelectionFromDockpaneList(c#)
- 테이블컨트롤(c#)
- TableControlsDockpane(c#)
- TableFromCsv(c#)
- 시간 내비게이션(c#)
- QueryDefinitionFilters 작업(c#)
- ZoomToSelectedFeatures(c#)
레이아웃
- 중복 레이아웃(c#)
- LayoutMapSeries(c#)
- LayoutWithLabels(c#)
- 맵퍼즐(c#)
- 스타일요소(c#)
- TextElementAddin(c#)
보고서
- 보고서 생성(c#)
- CreateReport기본(c#)
래스터
- ChangeColorizerForRasterLayer(c#)
- 컬러라이저(C#)
- CustomRasterIdentify(c#)
- LockToSelectedRasters(c#)
- 마스크래스터(c#)
- 래스터 검사기(c#)
장면 레이어
StreamLayer
복셀레이어
플러그인
- 프로데이터리더(c#)
- ProSqlExpressReader(c#)
- SimplePointPluginTest(c#)
소포 직물
- ImportPlatToFabric(c#)
- ParcelFabricMultistoryTool(c#)
작업 도우미
유틸리티 네트워크
- AlternativeEnergizationAddIn(c#)
- 카테고리사용(c#)
- ConfigurationPathsAddIn(c#)
- 컨트롤러 경로(c#)
- CreateTransformerBank(c#)
- 하위 네트워크 내보내기(c#)
- 로드보고서샘플(c#)
- 대체 추가 기능(c#)
- ToFromWarehouse(c#)
- TraceNetwork샘플(c#)
- 변경 사항 확인(c#)
네트워크 다이어그램
- BringUpSubnetworkNamesOnDiagramEdges(c#)
- CountAggregatedNetworkElements(c#)
- CreateDiagramWithACustomLayout(c#)
- CustomDiagramEditingTools(c#)
- CustomizeNetworkDiagramLayoutExecution(c#)
- EditDiagramJunctionRotation(c#)
- 내보내기DiagramToFeatureClasses(c#)
- 표시포함(c#)
- 토글스위치(c#)
3D 분석가
- CreateLineOfSight(c#)
- GetLineOfSight(c#)
- LASDatasetAPISamples(c#)
- TINApi샘플(c#)
작업 흐름
- 작업 관리(c#)
- WorkflowManagerConfigSample(c#)
데이터 검토자
핵심 호스트
- ArcGISProConfig(c#)
- ArcGISProConfigCoreHost(c#)
- CoreHostGDB(c#)
- CoreHostResolveAssembly(c#)
- CoreHostSample(c#)
- CoreHostTopologyAPI(c#)
공유
- LivingAtlasOfTheWorld(c#)
- 라이센스 표시(c#)
- 업로드항목(c#)
- UploadVtpkToAgol(c#)
문제
버그를 찾거나 새로운 기능을 요청하고 싶으십니까? Esri 커뮤니티 | ArcGIS Pro SDK 질문.
기여
Esri는 모든 사람의 기여를 환영합니다. 기여에 대한 지침을 참조하세요.
ArcGIS Pro SDK 샘플 제출 프로세스에 대한 자세한 지침은 이 Wiki를 참조하세요.
라이선스
저작권 2024 에스리
Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여되었습니다. 라이센스를 준수하는 경우를 제외하고는 이 파일을 사용할 수 없습니다. 다음 주소에서 라이센스 사본을 얻을 수 있습니다.
https://www.apache.org/licenses/LICENSE-2.0.
해당 법률에서 요구하거나 서면으로 동의하지 않는 한, 라이선스에 따라 배포되는 소프트웨어는 명시적이든 묵시적이든 어떠한 종류의 보증이나 조건 없이 "있는 그대로" 배포됩니다. 라이선스에 따른 허가 및 제한 사항을 관리하는 특정 언어는 라이선스를 참조하세요.
라이센스 사본은 저장소의 License.txt 파일에서 사용할 수 있습니다.
홈 | API 참조 | 요구사항 | 다운로드 | 샘플