|
|
|
Wyszukiwaczka do linii którą dysponuje Informator
Komunikacyjny jest dość mocnym narzędziem, pozwalającym wyszukiwać linie
według dość złożonych warunków. Poniższy tekst opisuje dość
dokładnie sposób konstruowania warunków - począwszy od prostych
warunków, a na złożonych wyrażeniach skończywszy. Ponadto zawiera opis
często popełnianych błędów w wyrażeniach, wraz z podaniem przyczyny i
prawidłowego wyrażenia.
Są dwa podstawowe rodzaje ciągów do poszukiwań których może szukać
wyszukiwacz linii: numer linii oraz fragment opisu.
Jeśli podany ciąg zostanie zidentyfikowany jako numer linii i linia o
takim numerze istnieje, opisy linii zostaną przewinięte do linii o tym
numerze. W przeciwnym wypadku zostanie wyświetlona lista istniejących
linii.
Każde inne ciągi są traktowane jako wyrażenia poszukiwane w opisie. W
najprostszym przypadku takie wyrażenie jest pojedyńczym ciągiem, który
musi wystąpić w wyrażeniu.
Jako poszukiwanych ciągów można użyć:
nazwy ulicy którą jeździ
dana linia
nazwy osiedla, przez które
przejeżdża dana linia
nazwy jednego z wybranych
ważniejszych obiektów (np. dworce, domy towarowe) obok którego
przejeżdża dana linia
Poszukiwane ciągi są traktowane jako początki wyrazów i poszukiwane bez
rozróżniania małych i dużych liter, a więc np. ciąg lic
pasowałby do linii zawierających w opisie wyraz Liczydlana, ale nie
do linii której opis zawiera wyraz Publiczna. Jeśli chcemy
poszukiwać ciągu zawierającego jakiekolwiek znaki diakrytyczne (np. polskie
litery) należy podawać ciąg do poszukiwania w którym są one zastąpione
odpowiednimi literami alfabetu łacińskiego.
Uogólnione wyrażenie składa się z dowolnej (niezerowej) liczby
występujących bezpośrednio po sobie ciągów złożonych z jednego z
podanych niżej operatorów i fragmentu tekstu którego one dotyczą.
Dopuszczalne operatory to:
Operatory |
Znaczenie |
---|
& * , |
dany fragment tekstu musi występować w opisie linii |
| + |
co najmniej jeden z sekwencji tekstów rozpoczynających się tym
operatorem musi występować w opisie linii |
! |
dany fragment tekstu nie może wystepować w opisie linii |
Jeśli pierwsze dwa operatory są takie same, to można pominąć pierwszy
z nich. Podobnie, jeśli występuje tylko jeden operator różny od ! to
można go pominąć (mamy wtedy do czynienia z uproszczonym pytaniem).
Być może powyższy opis wydaje się być trochę skomplikowany, ale
wątpliwości powinny rozwiać przykłady:
Wyrażenie |
Znaczenie |
---|
&Krajowej&Grun |
muszą występować ciągi Krajowej i Grun
|
Krajowej&Grun |
jak wyżej |
|Borowska|Bardzka |
musi występowąć ciąg Borowska lub ciąg Bardzka |
Borowska|Bardzka |
jak wyżej |
&Zmigr!Balt |
musi występować ciąg Zmigr i nie może wystepować ciąg
Balt |
&Grun|Borowska|Bardzka |
musi występować ciąg Grun i co najmniej jeden z ciągów
Borowska i Bardzka |
|Borowska|Bardzka!Kamienna |
musi występować co najmniej jeden z ciągów Borowska lub
Bardzka i nie może wystepować ciąg Kamienna |
&Grun|Tarn|Polud!Domin |
musi występowac ciąg Grun, co najmniej jeden z zestawu
Tarn i Polud i nie może występować ciąg Domin |
Najczęściej popełniane błędy
Jako, że nic tak dobrze nie wyjaśnia wątpliwości jak przykłady,
poniżej pokazałem przykłady najczęściej popełnianych błędów wraz z
wyjaśnieniem na czym polega błąd. Wszystkie błędne wyrażenia były
rzeczywiście wpisywane, to nie są moje wymysły. Mam nadzieję, że dzięki
temu zastawieniu unikniesz zawodów związanych z nieodnalezieniem szukanych
linii...
Błędne wyrażenie |
Przyczyna |
Poprawne wyrażenie |
---|
Plac Grunwaldzki |
nazwy placów w opisach linii rozpoczynają się od słowa Pl. |
Pl. Grunwaldzki |
Pl.Grunwaldzki |
po kropce powinien wystąpić odstęp |
Pl. Grunwaldzki |
Kaminskiego |
błędna pisownia |
Kamienskiego |
Wittiga |
ulicą Wittiga nie kursują żadne linie |
Wroblewskiego |
Sliczna |
ulicą Śliczną nie kursują żadne linie |
Armii Krajowej|Borowska|Bardzka |
Pl. 1-go Maja |
pisownia niezgodna z przyjętą w informatorze |
Pl. Pierwszego Maja |
1 Maja |
pisownia niezgodna z przyjętą w informatorze |
Pierwszego Maja |
Inżynierska |
w wyrażeniach do poszukiwania nie należy używać polskich liter |
Inzynierska |
PKWN |
nazwa z przed 1990 r. |
Legionow |
Wrublewskiego |
błąd ortograficzny |
Wroblewskiego |
ul. Baciarellego |
nazwy ulic nie są poprzedzane skrótem ul. |
Baciarellego |
Warszawa |
wyszukiwaczka służy wyłącznie do poszukiwania linii komunikacji
miejskiej, nie ogólnokrajowej |
(brak wyrażenia poprawnego) |
Legnicka Biskupin |
niewłaściwe połączenie wyrażeń (brak operatora) |
Legnicka&Biskupin |
Dworzec Glowny - Pl. Grunwaldzki |
niewłaściwe połączenie wyrażeń (błędny operator) |
Dworzec Glowny&Pl. Grunwaldzki |
petla |
takie wyrazy nie występują w opisach linii |
(brak wyrażenia poprawnego) |
Linia 14 |
w celu wyszukania linii o danym numerze należy po prostu wpisać ten
numer |
14 |
|
|
|