Historia obwarzankiem się toczy

Historia obwarzankiem się toczy

Choć trudno mi w to uwierzyć, hobbystyczny projekt o roboczej, a zapewne i finalnej nazwie 100KRK przestał być tylko pomysłem. To, co było luźną koncepcją, zaczyna przybierać konkretną formę. Na razie to głównie kod i grafika, ale projekt realnie powstaje.

Serwis tworzony jest w dość powszechnym trybie „na żywca”, więc identyfikacja wizualna i sam koncept są dopracowywane na bieżąco. Zaprojektowane z pomocą Stitcha UI zostało lekko zmodyfikowane, a style dopasowane do mojego bloga. Najważniejsze jednak, że jest już działający zalążek. Domena została zarezerwowana, podobnie jak kanały w mediach społecznościowych — na tyle, na ile było to możliwe. W ciagu jednego dnia powstała logika, a drugiego dołączyły do niej pierwsze dane.

Początkowo logo było inspirowane motywem z wrót wawelskich, konkretnie katedrą na wzgórzu. Ma swój charakter, jednak tego typu formy są zazwyczaj zbyt złożone na potrzeby projektu webowego. Zastąpi je prosty logotyp — bardziej czytelny, skalowalny i łatwiejszy do zastosowania w różnych kontekstach. 100KRK to projekt hobbystyczny, więc na tym etapie nie potrzeba nic więcej.

100KRK logo

Sygnetu początkowo nie planowałem, ale w ikonie trzeba coś umieścić. Skoro serwis ma dotyczyć lokalnej historii i przemierzania okolic na jednośladach, naturalnym wyborem jest obwarzanek. Okrągły, związany z regionem i rozpoznawalny. Wystarczy tylko dopisać logikę odpowiedzialną za banowanie osób używających w komentarzach słowa „precel” i gotowe 😉

Funkcjonalność

100KRK to z założenia nieco bardziej rozbudowany, tematycznie ukierunkowany blog. Ma pozwalać na opisywanie przemierzanych okolic oraz prezentowanie tras w bardziej interaktywny sposób. Interfejs może sprawiać wrażenie złożonego, ale wynika to po prostu z mojego dość skrupulatnego podejścia do tematu.

Po wybraniu interesujących kategorii automatycznie wyświetlają się wpisy powiązane tagami z odfiltrowanymi klasami obiektów. Rozważam jeszcze dodanie opcji prezentowania listy przefiltrowanych obiektów, ale wciąż nie mam pewności, czy będzie to rzeczywiście potrzebne i użyteczne.

Na pewno pojawi się dodatkowa, bardziej „nerdowska” funkcja filtrowania obiektów według okresów, do których się odnoszą. Czy będzie to suwak z zakresem lat, czy zestaw checkboxów — to kwestia otwarta. Druga opcja daje większą elastyczność, zwłaszcza przy filtrowaniu okresów wykraczających poza klasyczne ramy historyczne. Region jest przecież pełen znacznie starszych śladów działalności człowieka — i nie tylko.

Oprócz zamków, grodów, kościołów i innych obiektów historycznych pojawią się tu także miejsca, których chronologia sięga co najmniej plejstocenu. Co najmniej — bo dla przykładu wizyta w dość popularnym i rozpoznawalnym Łomie Karmelickim w Dębniku to nie tylko późne średniowiecze, ale również znacznie starszy dewon.

100KRK webapp layout

Tylko nieliczni patrzą na te kwestie w tak szerokiej perspektywie czasowej, jednak to, co „wychodzi na wierzch”, realnie wpływa na krajobraz i wrażenia z przemierzania wybranych tras. A właśnie na takich regionalnych ciekawostkach ma skupiać się ten serwis.

Twierdza Kraków

Festung Krakau to jedna z najlepiej opracowanych grup obiektów historycznych w rejonie miasta. Mimo to 100KRK już dziś jest prawdopodobnie jednym z serwisów, które prezentują je w sposób najbardziej kompleksowy i przystępny.

Dlatego uważam, że to element, którym warto się po prostu pochwalić.

Nie jest to podejście szczegółowe — z założenia nie planuję opisywać każdego obiektu osobno, lecz odsyłać użytkownika do źródeł najlepiej opracowujących daną tematykę. Do tej pory nie spotkałem jednak rozwiązania, które gromadziłoby wszystkie obiekty na jednej, spójnej i interaktywnej mapie.

Na dziś dodane zostały praktycznie wszystkie baterie, szańce, forty, bastiony i schrony amunicyjne — zarówno te zachowane w dobrym stanie, jak i nieistniejące czy czytelne już tylko w formie reliktów. Zostało jeszcze kilka bram, mostów, rogatek, skrzyżowań oraz mniejszych i większych dzieł obronnych. Gdy je uzupełnię, będę naprawdę zadowolony z efektu.

Serwisy tematyczne opisują pozostałości po twierdzy bardziej szczegółowo, ale rzadko kiedy wszystkie obiekty trafiają na jedną mapę. Z kolei OpenStreetMap umożliwia filtrowanie obiektów twierdzy, jednak nie uwzględnia tych, które już nie istnieją. A dla pełniejszego pokazania, czym była twierdza jako system, jest to istotne.

Plany

Choć 100KRK to nie tylko mapa i serwis webowy, przez jakiś czas będę musiał się na nim skupić. Prace nie ograniczą się zapewne tylko do kluczowych poprawek i rozbudowy funkcjonalności związanej z filtrowaniem obiektów.

Na pewno pojawią się dodatkowe warstwy mapy. Po pierwsze — nie każdemu odpowiada ciemny motyw, zresztą nie pasowałby do jasnego stylu serwisu, jeśli taki wybierze użytkownik. Po drugie — skoro dane obejmują obiekty Twierdzy Kraków, czyli obiekty ziemne, a dodatkowo grody, kopalnie i kurhany, warto umożliwić przyjrzenie się ich budowie w bardziej geometrycznej formie. Do tego, poza widokiem 3D — który nie jest dostępny dla mniej popularnych obszarów — idealnie nadaje się warstwa LIDAR. Świetnie byłoby też dodać mapy archiwalne, choć obawiam się, że ich wdrożenie w sposób uczciwy, bez nieuprawnionego wykorzystania danych, może być trudne.

Do opcji wyszukiwania według kategorii obiektu i jego chronologii prawdopodobnie dołączą również filtry umożliwiające wyszukiwanie obiektów według stylów architektonicznych. W końcu Małopolska stoi romanizmem i gotykiem. A miejsc mniej znanych, a wartych odwiedzenia, jest tutaj naprawdę wiele.

Galeria archiwalnych zdjęć też mnie kusi, ale nie jestem pewny, czy chcę angażować się w związane z tym kwestie praw autorskich. O ile zdjęcia rozpowszechniane w mediach społecznościowych raczej nie przyciągają uwagi, o tyle publikacja w serwisie o znanej i stałej proweniencji może już zainteresować tych, którzy w sposób średnio moralny próbują pozyskiwać fundusze.

W przypadku webowej części serwisu wciąż zastanawiam się nad możliwością wyznaczania tras według wybranych lokalizacji, ale to kwestia do rozważenia – użytkownicy tego typu aplikacji rzadko wiedzą, czego naprawdę chcą i zwykle wolą gotowe trasy. Te natomiast i tak będą przygotowywane bez udziału AI.

Tak czy owak zarys prac jest dość klarowny, czas na wdrażanie. t.b.c.