한국인

GIS.NET

지도에 데이터를 생성,보기 및 변환합니다.

다양한 파일 형식으로 저장된 공간 데이터를 매핑,지오 코드,경로 지정 및 처리합니다.

  무료 평가판 다운로드
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

개요

가장 완벽하고 강력한 아피스를 사용하여 이미 존재하는 것을 코딩하여 자원과 노력을 낭비하는 대신 영감을 얻고 기반으로하는 새로운 프로젝트를 만들 수 있습니다.데이터에 대한 간단한 인터페이스,배포 및 보안이 포함된 완전한 관리 코드를 사용하여GIS데이터로 작업할 수 있는 쉬운 방법입니다.

한 줄의 코드로 파일 형식 간의 변환을 제공합니다 VectorLayer.Convert(sampleGeoJsonPath, Drivers.GeoJson, outputFilePath, Drivers.TopoJson); 그리고 쉐이프파일과 거손 포맷 모두에 대해 하나의 템플릿을 가지고 있으므로,내부 파일 구조의 차이에 대해 걱정할 필요가 없습니다.

.NET에 대한GIS는 다음과 같은GIS데이터를 관리하기 위한 다양한 옵션을 제공합니다:

  • 읽기 및 쓰기GIS벡터 데이터(레이어,메타 데이터,데이터 세트 및 공간 인덱스);
  • GIS파일 형식 변환(변환,객체 속성 설정,변환 시 재투영);
  • 각 기하학적 도형에 대한 설정을 관리하고,심볼을 결합하여 복잡한 도면을 수행하고,속성 값을 기반으로 객체 스타일 설정을 계산하고,레이어 렌더링을 사용하여 객체의 시각적 표현을 제어합니다.;
  • 기하학적 도형 생성 및 분석(지도에 생성,편집,표시,구성,가져 오기 및 내보내기 기하학 객체(점,다 지점,선,여러 줄,곡선 및 다각형)에서 지원되는 파일 형식으로 복잡한 객체를 생성 할 수 있습니다.);
  • 벡터 데이터 분석(조인,차이,교차점,겹침,가장자리 접촉,거리,볼록한 선체 및 중심과 같은 객체 간의 토폴로지 연결 추정);
  • SRS(공간 참조 시스템)(검색 SRS 여 SRID,읽 SRS 에서 정보를 데이터 파일을 지정 SRS 데이터,형상과 재투영 레이어,가져오기 및 내보내 srs 도서 WKT).
GIS에 대한.NET에 의해 개발자를 위해 만들어집니다. 우리 팀은 사용자 피드백을 기반으로 라이브러리에 새로운 기능을 지속적으로 개선하고 추가하고 있습니다.

왜GIS에.NET입니까?

소프트웨어 개발자 및 컨설팅 회사부터 은행,정부 기관 및 학술 기관에 이르기까지 다양한 산업 분야에서 고객을 끌어 모으고 있습니다. GIS에서 경험이 필요할 때마다GIS제품이 필요합니다. 전 세계 21,000 명 이상의 고객 중 일부는 이미 그들의 이야기를 공유했습니다.

맵 렌더링
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
맵 렌더링
획 선의 색상을 변경하고 갈색으로 채 웁니다
                
                    
using (var map = new Map(500, 450))
{
    var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };

    map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
    map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
                
            
획 선의 색상을 변경하고 갈색으로 채 웁니다
레이블 회전
                
                    
using (var map = new Map(1000, 634))
{
    var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };

    var labeling = new SimpleLabeling(labelAttribute: "name")
    {
        HaloSize = 1,
        Placement = new LineLabelPlacement
        {
            Alignment = LineLabelAlignment.Parallel,
        }
    };

    map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
    map.Padding = 50;
    map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
                
            
레이블 회전
채우기 색상을 빨간색으로 변경
                
                    
using (var map = new Map(500, 200))
{
    var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };

    map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
    map.Padding = 20;
    map.Render(dataDir + "points_out.svg", Renderers.Svg);
}

                
            
채우기 색상을 빨간색으로 변경

C#GIS도서관

포즈를 설치하는 간단한 방법이 있습니다.GIS에 대한.NET시스템에:

시스템 요구 사항

대부분의 플랫폼 및 운영 체제에서 지원됩니다. 코드를 실행하기 전에 시스템이 적절한 요구 사항을 충족하는지 확인하십시오.

포즈입니다.GIS에 라이브 데모C#

새로운 기회를 볼 수있는 도서관의 기능을 사용해보십시오. 라이브 데모C#

주요 특징

새 레이어 및 데이터 집합 만들기 또는 기존 파일에서 피처 읽기

점,선 및 표면 만들기

비선형 형상 구축

지오메트리 변환

형상 간의 위상 관계 계산

모든 형상의 교차,합집합 또는 차이 계산

지오메트리 주변의 버퍼 영역 계산

렌더링 맵

여러 기호자를 결합하여 복잡한 그림을 수행합니다

특성 값을 기반으로 피처의 스타일 매개 변수 계산

개별 지오메트리 및 전체 레이어 재투사

공간 참조 시스템 가져오기,공간 참조 시스템 내보내기

공간 참조 시스템 검색

지원되는 형식의 많은 데이터를 변환

데이터를 변환하는 동안 재투영 수행

공간 데이터 작업

공간 인덱스를 작성하여 공간 쿼리 속도 향상

지오티프 래스터 형식에서 밴드 값 읽기

기타 지원되는 기능

당신은 또한 우리의GIS라이브러리의 다양한 기능을 볼 수 있습니다.

22.48.9
(Release notes)