ridb-search
Znajdź pola campingowe i obiekty rekreacyjne w pobliżu wybranej lokalizacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Przeszukuj bazę danych Recreation Information Database (RIDB) aby znaleźć pola campingowe, tereny rekreacyjne i obiekty federalne w określonym promieniu. Narzędzie obsługuje wyszukiwanie po nazwie miasta (z automatycznym geokodowaniem) oraz po współrzędnych geograficznych. Filtruj wyniki, aby wyświetlić tylko obiekty campingowe lub rezerwowalne obiekty. Idealne dla osób planujących wyprawy kempingowe i poszukujących dostępnych miejsc do biwakowania na terenie Stanów Zjednoczonych.
Jak używać
Zarejestruj się na stronie https://ridb.recreation.gov/profile i wygeneruj bezpłatny klucz API do bazy danych RIDB.
Ustaw zmienną środowiskową z Twoim kluczem API, wpisując w terminal: export RIDB_API_KEY=twoj_klucz_tutaj
Aby wyszukać obiekty campingowe w pobliżu miasta, użyj komendy z nazwą lokalizacji i promieniem w milach, na przykład: python scripts/search.py --location "Bend, OR" --radius 50. System automatycznie przetworzy nazwę miasta na współrzędne geograficzne.
Jeśli chcesz wyszukiwać po dokładnych współrzędnych, użyj szerokości i długości geograficznej: python scripts/search.py --lat 44.0582 --lon -121.3153 --radius 50
Aby zawęzić wyniki tylko do pól campingowych, dodaj flagę --camping-only, lub aby pokazać wyłącznie obiekty rezerwowalne, użyj --reservable-only.
Wyniki wyświetlane są w czytelnym formacie tekstowym. Jeśli potrzebujesz danych w formacie JSON do dalszego przetwarzania, dodaj flagę --json do komendy.