![]() |
NXMilmap
|
public class NXMilmapView : Panel
The NXMilmapView type exposes the following members.
Name | Description | |
---|---|---|
![]() | NXMilmapView |
Name | Description | |
---|---|---|
![]() | EnableControlRatio | Control 키를 누른 상태에서 화면 확대축소를 위한 비율을 조절할 것인지 여부를 확인하고 설정한다. |
![]() | FreezeViewArea | 뷰의 고정여부를 확인하고 설정한다. |
![]() | GridType | 그리드 형식을 확인하고 설정한다. |
![]() | InverseMouseButton | 마우스 왼쪽과 오른쪽 버튼 간의 동작을 확인하거나 설정한다. |
![]() | InverseMouseWheel | 마우스를 이용한 확대축소 이벤트 동작 방향을 바꾸거나 그 값을 가져온다. |
![]() | RenderCycleOn | 렌더 레이어를 반복되는 뷰마다 그리는 여부를 확인하거나 설정한다. |
![]() | ShowGrid | 화면에 그리드를 도시할지 여부를 확인하고 설정한다. |
![]() | ShowPlaceName | 지명을 도시할지 여부를 확인하고 설정한다. |
![]() | ToolboxAreaUnit | 면적 측정의 단위를 가져오거나 설정한다. |
![]() | ToolboxDistUnit | 거리 측정의 단위를 가져오거나 설정한다. |
![]() | ToolboxMode | 툴박스의 작업 모드를 가져오거나 설정한다. |
![]() | ToolboxSet | 툭박스 측정 속성정보를 가져온다. |
![]() | WheelZoomAction | 마우스 휠에 따른 확면 확대축소 방법을 가져오거나 설정한다. |
![]() | ZoomType | 줌 형식(화면 확대축소 중심 모드)를 가져오거나 설정한다. |
Name | Description | |
---|---|---|
![]() | AddRenderLayer(NXMilmapLayer) | 렌더 레이어를 추가한다. |
![]() ![]() | AddRenderLayer(NXRenderLayer) | 렌더 레이어를 추가한다. |
![]() | CalculateScale | 현재 뷰를 기준으로 축척을 계산한다. |
![]() | CaptureScreen | 화면을 캡쳐한다. |
![]() | CaptureScreen(Int32, Int32, Int32, Int32, Boolean) | 화면을 캡쳐한다. |
![]() | CheckMilmapData | 특정 위경도 위치에 대해 Milmap 데이터가 있는지 확인한다. |
![]() | GetDrawArgs | 이 뷰의 도시 인수를 가져온다. |
![]() | GetHandle | 뷰 컨트롤 핸들을 가져온다. |
![]() | IsExistScale | 입력 인덱스에 맞는 축척이 있는지 확인한다. |
![]() | IsUnderMouse | 마우스가 뷰 위에 있는지를 가져온다. |
![]() | RefreshScreen | 화면을 갱신한다. |
![]() | RemoveRenderLayer(NXMilmapLayer) | 뷰에 레이어를 분리한다. |
![]() | RemoveRenderLayer(NXRenderLayer) | 뷰에 레이어를 분리한다. |
![]() | SearchName | 인덱스에 맞는 축척의 이름을 검색한다. |
![]() | SearchScale | 축척을 검색한다. |
![]() | SetGeoToCenter | 특정 축척에 대한 입력 중심점으로 이동한다. |
![]() | SetResolutionThreshold | 뷰의 렌더링 해상도 범위를 제한한다. |
![]() | SetUnderMouse | 내부 함수. 마우스가 뷰 위에 있는지를 설정한다. |
![]() | ShowCross | 십자 UI 도시를 보일지 여부를 설정한다. |
![]() | Zoom | 줌 인수에 따라 확대축소한다. |
![]() | ZoomFitRect | 화면 영역을 명시하고 영역에 맞게 화면을 확대축소한다. |
Name | Description | |
---|---|---|
![]() | OnKeyDown | 키보드 키가 눌릴 때 발생한다. |
![]() | OnKeyUp | 눌렸던 키보드 키가 올라오면 발생한다. |
![]() | OnMouseWheel | 마우스 휠을 돌리면 발생한다. |
Name | Description | |
---|---|---|
![]() ![]() | m_MapEngine | MilmapView에 대한 정정 객체인 엔진을 말한다. MilmapView의 초기화를 위한 InitFromXML 함수를 이용하기 위해서 사용한다. |
partial class FormMain { private Pixoneer.NXDL.NXMilmap.NXMilmapView nxMilmapView1; public XScene m_Scene; private void FormMain_Load(object sender, EventArgs e) { int nScale = nxMilmapView.GetDrawArgs().ScaleIndex; XVertex2d vGeopos = new XVertex2d(); vGeopos.x = 127.0; vGeopos.y = 36.0; nxMilmapView.SetGeoToCenter(nScale, vGeopos); nxMilmapView.GridType = NXMilmapView.eGridType.GridGARS; nxMilmapView.ShowGrid = true; nxMilmapView.RefreshScreen(); } }