computational-geometry

    5

    1답변

    지도의 두 레이어를 가져 와서 결과 레이어, 즉 오버레이 레이어를 출력으로 생성하는 벡터 데이터 형식의 이진지도 오버레이 작업에 대한 알고리즘이 많이 있습니다. 두 개 이상의 레이어를 3 개의 레이어를 동시에 말하고 오버레이 결과를 생성하는 알고리즘이 있는지 궁금합니다.

    0

    1답변

    주위를 돌아 다니며 직진하고 폭발 등의 대상이되는 다각형 플레이어로 단순한 2D "아케이드"게임을 만들고 싶다고 가정 해 보겠습니다. 이것은 어떤 다각형이 선과 교차하는지, 선수와 조준 거리 사이의 충돌, 폭발을 나타내는 원과 충돌하는 폴리곤 등을 알아내는 데 많은 기하학적 계산이 필요합니다. 좋은 기성품이 있습니까? 저를 위해이 모든 것들을 다룰 도서관?

    20

    3답변

    메신저는 (폴리곤 유니온은 쉬운 조작이 아니라는 것을 알고 있지만, 아마도 누군가가 상대방과 쉽게 올바른 방향으로 나를 가리킬 수 있습니다.) 알고리즘은 두 개의 교차하는 폴리곤을 병합하는 알고리즘입니다. 다각형은 구멍이없는 오목 일 수 있으며 출력 다각형도 구멍이 없어야합니다. 다각형은 시계 반대 방향으로 표현됩니다. 내 말은 그림에 나타납니다. 폴리곤

    1

    2답변

    SQL 2008에서 지리 요소를 만들려고 할 때 다음과 같은 오류가 점점 오전 : NET 프레임 워크 오류의 실행 중에 발생 사용자 정의 또는 집계는 "지리"루틴 : System.ArgumentException : 24200 :. 지정된 입력이 유효한 지리 인스턴스를 나타내지 않는 System.ArgumentException : 몇 가지 예를 들어 쿼리는

    0

    2답변

    화면의 위치를 ​​표시하는 앱을 만들고 싶습니다. 카메라 이미지 위에 사용자가 찾고 있는지 여부를 나타내는 텍스트를 표시하려고합니다. 예를 들어 사용자가 자신의 위치에서 북쪽에있는 도시를 찾고 있다면 북쪽을 볼 때 그 도시를 나타내는 텍스트가 표시됩니다. 또한 사용자와 위치 간의 거리를 보여주고 싶습니다. 사용자 위치를 알면 사용자가 다른 위치를 찾고 있음

    2

    2답변

    원형이 맞으면 다양한 반지름의 원형 세트에 맞는 포장 알고리즘이 필요합니다. Wikipedia 및 기타 사이트의 여러 페이지를 보았지만 구현 자체가 너무 복잡하거나 단순히 수학적 정리이며 어느 것도 경험이나 지식을 활용하지 못합니다. 사람이 물음표 this question인데 반전의 한 종류인데, 나는 그 반대가 아닌 직사각형으로 원이 필요하고, 필요하다면

    1

    2답변

    주어진 점 2 개를 통과하여 선 (K1과 K3)이 실행됩니다. 주어진 포인트와 평행 한 2 개의 다른 포인트 (X1, X2)를 계산 (찾기)하고 싶습니다. 또한이 선의 첫 번째 점과 마지막 점 사이에 중심점 (K2)이 있습니다. Illustration 내가 K1, K2와 K3 방법 X1 및 X2를 찾을 수있다? , 원래의 라인에 나에게 접선 로베르토

    11

    1답변

    포츈의 방법을 사용하여 2 차원에서 보로 노이 다이어그램을 생성하는 방법을 성공적으로 구현했습니다. 하지만 지금은 포인트 (다이어그램을 생성하는 데 사용되는 원래 포인트 중 하나가 아닌)에 대한 가장 가까운 이웃 쿼리에 사용하려고합니다. 나는 사람들이 O (lg n) 시간 (그리고 나는 그것들을 믿을 수있는) 시간에 끝날 수 있다고 말하고있다. 그러나 나는

    3

    1답변

    현재 3D 공간에서 평면 다각형을 구성하는 노드를 올바르게 정렬 (오른쪽 규칙과 같은 것을 사용)해야하는 문제에 대해 작업하고 있습니다. 지금까지의 나의 생각은 노드를 x-y 평면으로 변환하는 변환 행렬을 만든 다음 그레이엄 스캔을 사용하는 것입니다. 사용자가 convex 폴리곤 만 입력하도록해야합니다. 따라서 "내부"노드를 찾으면 다각형이 오목하고 오류가

    10

    3답변

    Geometry g1 = new GeometryFactory().createLineString(coordinates); 좌표 목록을 사용하여 어떻게 다각형을 만들 수 있습니까? 미리 감사드립니다.