スキル一覧に戻る
KitfoxPilot

chart-georef

by KitfoxPilot

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: chart-georef description: Georeferencing approach plates and airport diagrams. Use when adding location awareness to FAA d-TPP charts, creating moving map overlays for approach plates, or correlating CIFP procedures to chart images.

Chart Georeferencing

Overview

Add geographic coordinate references to approach plates and airport diagrams for moving map display.

Process

  1. Extract Control Points - Identify reference points on the chart
  2. Calculate Transform - Compute affine transformation matrix
  3. Apply Georef - Transform pixel coordinates to lat/lon
  4. Validate Accuracy - Verify against known points

Quick Start

Extract Control Points

from extract_control_points import extract_points

# Automatically find control points
points = extract_points('KLAX_ILS_25L.pdf')
# Returns: [(pixel_x, pixel_y, lat, lon), ...]

Calculate Transformation

from calculate_transform import PlateGeoreference

# From 3+ control points
georef = PlateGeoreference.from_control_points([
    (100, 200, 33.9425, -118.4081),  # Airport reference point
    (500, 150, 33.9500, -118.3800),  # Navaid
    (300, 600, 33.9200, -118.4200),  # Fix
])

# Transform pixel to lat/lon
lat, lon = georef.pixel_to_latlon(350, 400)

Validate Accuracy

from validate_accuracy import validate_georef

results = validate_georef(
    georef=georef,
    known_points=known_points,
    max_error_nm=0.1
)
print(f"RMS Error: {results['rms_error_nm']:.3f} nm")

Control Point Types

TypeDescriptionAccuracy
Airport ReferenceARP coordinatesHighest
Runway ThresholdThreshold coordinatesHigh
NAVAIDVOR/NDB locationHigh
FixNamed waypointMedium
DME ArcArc centerMedium
Procedure TurnPT fixMedium

References

  • Affine transformation: references/affine_transform.md
  • Control point types: references/control_point_types.md
  • CIFP correlation: references/cifp_correlation.md
  • Accuracy standards: references/accuracy_standards.md

Scripts

ScriptDescription
extract_control_points.pyFind reference points in plates
calculate_transform.pyCompute affine transformation
apply_georef.pyApply georef to plate image
validate_accuracy.pyCheck georef accuracy
correlate_cifp.pyMatch CIFP procedures to plates

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です