«c#» 태그된 질문

C #은 .NET 프로그래밍 언어입니다.

5
ArcGIS에서 프로그래밍 방식으로 메타 데이터를 편집 / 업데이트 하시겠습니까?
ArcGIS 10에서 프로그래밍 방식으로 메타 데이터를 업데이트 한 사람이 있습니까? Python / arcpy를 사용하지만 ArcObjects (C # 또는 Python / comtypes)를 사용하는 것도 가능합니다. FGDC 및 ArcGIS-ISO 형식 메타 데이터를 모두 업데이트해야하며, 어떤 솔루션을 사용하든 기존 (공백이 아닌) 요소를 추가 된 요소와 함께 유지해야합니다. 추가 된 요소는 기존 요소를 덮어 …

3
ArcGIS를 처음 사용하고 "물고기가 수영 할 때"두 지점 사이의 거리를 계산하려고합니다.
주어진 과제에 대한 수역 인 Hydrography라는 레이어가 있습니다. 스테이션 포인트와 대상 포인트가 있습니다. 이 두 점 사이의 거리이지만 수 문학 내부의 거리를 계산해야합니다. (보트는 육지로 갈 수 없습니다) DefenseService 거리 계산은 통과 할 수 있지만 래스터를 입력으로 사용하지 않기 때문에 직선으로 보입니다. 유클리드가 거의 그곳에있는 것 같지만, 앞으로 나아갈 것은 …

1
Addin에서 실행되는 ArcObject가 느려 집니까?
지오 프로세싱을 수행하는 클래스 라이브러리를 만들었습니다. 추가 기능은 비동기 프로세스 인 클래스를 호출합니다. 스레드가 STA이고 arcobjects가 스레드 안전하다는 것을 확인했습니다 (즉, addin에서 전달되지 않음). 모든 arcobjects는 스레드 내에서 작성됩니다. 이것은 클래스 라이브러리이기 때문에 winforms UI와 추가 기능으로 래핑했습니다. 두 코드 세트는 정확히 동일하며 테스트는 정확히 동일한 데이터를 사용하여 수행되었습니다. winform과 …


2
그래픽을 그린 후보기를 새로 고치는 가장 좋은 방법은 무엇입니까?
버튼 클릭시 다각형을 그려 지형지 물을 강조 표시합니다. 그런 다음 새 다각형을 표시하려면 ActiveView를 새로 고쳐야합니다. 이 라인은 작동합니다. mapControl.ActiveView.ScreenDisplay.StartDrawing(StartDrawing(mapControl.ActiveView.ScreenDisplay.hDC, (System.Int16)ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache); mapControl.ActiveView.ScreenDisplay.DrawPolygon(feature.Shape); mapControl.ActiveView.ScreenDisplay.FinishDrawing(); mapControl.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewAll, feature.Extent, null); 그러나 항상 모든 레이어를 다시로드합니다. PartialRefresh다른 방법으로 전화하는 거의 모든 방법을 시도 esriViewDrawPhase했지만 그 중 어느 것도 새로운 다각형을 보여주지 못했습니다. 다시 그리는 것보다 …

1
프로그래밍 방식으로 ArcMap에서 shapefile을 편집 하시겠습니까?
이것이 할 수있는 일입니까? 예를 들어,지도에 오버레이를 만들어 모양 파일로 저장 한 경우이 파일 ( 기존 파일 ) 오버레이를 편집하고 싶습니다 . 점 추가 / 점 제거 색상 / 채우기 스타일 등을 변경합니다. 이상적으로는 새 모양 파일을 만들고 이전 모양 파일을 삭제하지 않으려 고합니다. 생각? 편집 1 : 좋아, 이제 …

3
ArcObject를 사용하여 ArcMap에서 부동 전용 (도킹 불가능) 창을 생성합니까?
ArcMap에서 부동 창을 만드는 방법을 찾고 있습니다. 예를 들어 확인 도구의 창을 살펴보십시오. 플로팅은 항상지도 문서 앞에 머무르고 사용자가 ArcMap으로 계속 작업 할 수 있음을 의미합니다. IDockableWindowDef 인터페이스를 사용하여 플로팅 할 수있는 도킹 가능한 창을 만들 수 있지만 도킹하고 싶지는 않습니다 . 내 지식으로는 IDockableWindowManager로 만든 양식이 사용자가 ArcMap 창의 …
9 arcmap  arcobjects  c# 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.