소스 정보
- 저장소
- Ntizar/MasterMind
- 최근 소스 활동
- 2026년 9월 5일 21:46
- 감지된 SKILL.md 언어
- 스페인어
- 스타
- 2
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- node-gtfs
- description
- Usa a importar y consultar GTFS en Node con node-gtfs.
- version
- 2.0.0
- tags
- ["gtfs","node","sqlite","node-gtfs","import","consulta"]
- related_skills
- ["node-gtfs","gtfs-manager","gtfs-box","transit-data-pipelines"]
# node-GTFS — importar y consultar GTFS en SQLite (Node)
> ⚠️ Corrección 2026-09-05 (auditoría): la API es **`importGtfs`** + imports nombrados (`getStops`, `getRoutes`, `getStopsAsGeoJSON`, `getShapesAsGeoJSON`); **no** `gtfs.importFeed()`/`gtfs.routes()`/`gtfs.exportToGeoJSON()`. CLIs: `gtfs-import`, `gtfsrealtime-update`, `gtfs-export`.
**Repo:** `https://github.com/BlinkTagInc/node-gtfs` (TypeScript, ~500⭐).
## When to Use
- Cuando pidas **importar y consultar un feed GTFS** (SQLite local) desde Node.js.
## Uso (API real)
```bash
npm install node-gtfs
```
```js
import { importGtfs, getStops, getRoutes, getStopsAsGeoJSON } from 'gtfs';
await importGtfs({ agencies: [{ agency_key:'mi', url:'http://.../google_transit.zip' }] });
const stops = getStops(); // o getRoutes(), getStopsAsGeoJSON(), getShapesAsGeoJSON()
```
CLIs: `gtfs-import`, `gtfsrealtime-update`, `gtfs-export`.
## Pitfalls
- API: **`importGtfs`** + imports nombrados (`getStops`/`getRoutes`/`getStopsAsGeoJSON`/`getShapesAsGeoJSON`).
- **No** `gtfs.importFeed()` ni `gtfs.routes({lat,lng,maxDistance})`/`exportToGeoJSON`.
- CLI de import: `gtfs-import` (busca la config `agencies` con `url`/`path`).
## Verificación
- `importGtfs(config)` con un feed, luego `getStops()` y comprobar paradas.
GitHub에서 보기