형상 표면에서 점 가져오기

소개

이 튜토리얼에서는 .NET용 Aspose.GIS를 사용하여 형상 작업을 수행하고 표면의 점을 검색하는 방법을 살펴보겠습니다. Aspose.GIS는 .NET 애플리케이션에서 지리공간 데이터 처리, 조작 및 시각화를 위한 다양한 기능을 제공하는 강력한 라이브러리입니다.

전제조건

시작하기 전에 다음 사항이 있는지 확인하세요.

환경설정

  1. .NET용 Aspose.GIS 설치: 다음에서 .NET용 Aspose.GIS 라이브러리를 다운로드하여 설치하세요.여기.
  2. 개발 환경 설정: .NET 프로그래밍을 위한 작업 개발 환경이 있는지 확인하십시오. 그렇지 않은 경우 Visual Studio 또는 원하는 다른 .NET 개발 환경을 설정할 수 있습니다.
  3. C#의 기본 지식: 아직 익숙하지 않은 경우 C# 프로그래밍 언어 기본 사항을 숙지하세요.
  4. 문서에 대한 접근:선적 서류 비치 튜토리얼 전반에 걸쳐 참조하는 데 편리합니다.

네임스페이스 가져오기

구현을 자세히 살펴보기 전에 필요한 네임스페이스를 가져오는 것부터 시작해 보겠습니다.

using Aspose.Gis.Geometries;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

이제 환경을 설정하고 필요한 네임스페이스를 가져왔으므로 더 잘 이해할 수 있도록 예제를 여러 단계로 나누어 보겠습니다.

1단계: 다각형 만들기

먼저 폴리곤 지오메트리를 생성해야 합니다. 정점을 지정하여 다각형의 외부 링을 정의합니다.

var polygon = new Polygon();
polygon.ExteriorRing = new LinearRing(new[]
{
    new Point(0, 0),
    new Point(0, 1),
    new Point(1, 1),
    new Point(0, 0),
});

2단계: 표면에 점 가져오기

다음으로 우리는 다음을 사용하여 다각형 표면의 점을 검색합니다.GetPointOnSurface() 방법.

IPoint pointOnSurface = polygon.GetPointOnSurface();

3단계: 다각형 내부의 점 확인

다음을 사용하여 검색된 점이 다각형 내부에 있는지 확인할 수 있습니다.SpatiallyContains() 방법.

Console.WriteLine(polygon.SpatiallyContains(pointOnSurface)); // 진실

결론

이 튜토리얼에서는 .NET용 Aspose.GIS를 사용하여 다각형 형상 표면의 점을 얻고 다각형 내에 포함되어 있는지 확인하는 방법을 배웠습니다. Aspose.GIS를 사용하면 지리공간 데이터를 효율적이고 간단하게 처리할 수 있어 개발자가 강력한 지리공간 애플리케이션을 구축할 수 있습니다.

FAQ

Aspose.GIS는 다른 .NET 프레임워크와 호환됩니까?

예, Aspose.GIS는 .NET Framework, .NET Core 및 .NET Standard를 포함한 다양한 .NET 프레임워크를 지원합니다.

구매하기 전에 Aspose.GIS를 사용해 볼 수 있나요?

예, 다음에서 Aspose.GIS 무료 평가판을 다운로드할 수 있습니다.여기.

Aspose.GIS에 대한 지원은 어떻게 받을 수 있나요?

Aspose.GIS 포럼을 방문할 수 있습니다.여기 도움을 구하고 다른 사용자 및 개발자와 상호 작용합니다.

Aspose.GIS는 임시 라이센스를 제공합니까?

예, 다음에서 Aspose.GIS에 대한 임시 라이선스를 얻을 수 있습니다.여기.

Aspose.GIS는 어디서 구입할 수 있나요?

구매페이지에서 Aspose.GIS를 구매하실 수 있습니다.여기.