Ještě si dovolím požádat o radu - protože jsem trošku překopal domácí techniku, momentálně (avšak na dlouho) zůstal jediný použitelný počítač notebook s jen USB porty (a samozřejmě Ethernetem, kde je router)... Na počítači běží Debian Linux, Windows vůbec nemám. Potřebuji zprovoznit APRS přes rádio a tak trošku i nakopnout tím správným hardwarovým směrem. Varianty jsou de facto dvě, USB TNC (pokud existuje) nebo lépe nové rádio. Nemáte prosím tip? TNX, Mirek
V dávnověku jsem stavěl modem AS296. Jeho popis jsem dal na http://ok2imh.com/view.php?cisloclanku=2006090009
Já jsem to povozoval pod Win XP, ale třeba Ti to pomůže..
Ještě si dovolím požádat o radu - protože jsem trošku překopal domácí techniku, momentálně (avšak na dlouho) zůstal jediný použitelný počítač notebook s jen USB porty (a samozřejmě Ethernetem, kde je router)... Na počítači běží Debian Linux, Windows vůbec nemám. Potřebuji zprovoznit APRS přes rádio a tak trošku i nakopnout tím správným hardwarovým směrem. Varianty jsou de facto dvě, USB TNC (pokud existuje) nebo lépe nové rádio. Nemáte prosím tip? TNX, Mirek
Paralelní port ten NB taky nemá? A zvukovku?
NZ všem a díky za odpovědi. Hm, zvukovka má odjakživa problémy s alsou (přesněji celý Acer s Linuxem:-), tedy používám oss, ale popravdě se přiznám, že na tuto možnost jsem úplně zapomněl:-). No, lepší to už s přibývajícím věkem nebude. Díky za tip. 73 Mirek
PS: Paralelní port není.
NZ všem,
jak jsem dříve slíbil, uvádím některé postřehy, které se možná hodí při práci s rastrovými mapami v Xastiru. Popis se bude vztahovat k distribuci Debian (testing) - to jen kvůli názvům balíčků, které se v jiné distribuci mohou mírně lišit.
Pokud jsem z repositářů stáhnul zkompilované binárky Xastiru (momentálně 1.9.4), rastrové mapy nešly nahrát - podpora těchto map nebyla při kompilaci nastavena.
S čím "umí" binárka Xastiru pracovat prozradí příkazový řádek, respektive spuštění Xastiru v debug módu:
$ xastir -v 2 debug
O podpoře jiného než vektorového formátu map hned napoví počáteční výpis:
Support for these additional map types has been compiled in:
geo Image Map (ImageMagick/GraphicsMagick library, many formats allowed)
Pokud taková podpora není, je nutno Xastir zkompilovat. Po stažení zdrojáků a jejich rozbalení nejprve doporučuji nastudovat soubor INSTALL (právě kvůli "předinstalování" konkrétních develop (-dev) balíčků, především balíčků GraphicsMagick/ImageMagick). A právě v tomto souboru je také rozkreslena hierarchie závislostí.
Po spuštění a úspěšném proběhnutí
$ ./configure
s již předinstalovanými vývojovými balíčky se zobrazí například toto:
xastir 1.9.5 has been configured to use the following
options and external libraries:
MINIMUM OPTIONS:
ShapeLib (Vector maps) ................. : yes (internal)
RECOMMENDED OPTIONS:
GraphicsMagick/ImageMagick (Raster maps) : yes (GraphicsMagick)
pcre (Shapefile customization) ......... : yes
dbfawk (Shapefile customization) ....... : yes
rtree indexing (Shapefile speedups) .... : yes
map caching (Raster map speedups) ...... : yes
internet map retrieval ................. : yes (libcurl)
FOR THE ADVENTUROUS:
AX25 (Linux Kernel I/O Drivers) ........ : yes
libproj (USGS Topos & Aerial Photos) ... : yes
GeoTiff (USGS Topos & Aerial Photos) ... : yes
Festival (Text-to-speech) .............. : yes
GDAL/OGR (Obtuse map formats) .......... : no
GPSMan/gpsmanshp (GPS downloads) ....... : yes
K tomu mám však několik zásadních poznámek:
1. Skript configure jistě neproběhne až do konce hned napoprvé, je třeba číst (a doinstalovat), co chybí
2. Predikce "no" se změní na "yes" až po instalování VŠECH potřebných -dev balíčků a lib knihoven - podrobnosti viz právě soubor INSTALL
3. Pokud se stane, že nejsou vidět hlavičkové soubory geotiffu (podobně jako u mě), je nutno skriptu napovědět:
$ ./configure CPPFLAGS="-I/usr/include/geotiff"
Pak samozřejmě následuje
$ make
Ovšem ani kompilace jistě neproběhne až do konce hned napoprvé, je třeba znovu číst (a instalovat), co momentálně chybí - zpravidla to jsou hlavičkové soubory. K hledání potřebných souborů (respektive pro informaci, v jakém balíčku se požadované soubory nacházejí) jistě poslouží
a část nazvaná "Vyhledávání v obsahu balíčků".
Po úspěšné kompilaci konečně následuje
# make install
# chmod 4555 /usr/local/bin/xastir
a po spuštění
$ xastir &
lze z menu aplikace zjistit, jaké knihovny se používají, konkrétně predikce Help -> About.
Poznámky, které jistě ušetří čas a nervy:
Pokud byl Xastir dříve nainstalovaný z repositářů, soubory (včetně map) byly v adresáři /usr/share/xastir. Ovšem instalace "ze zdrojáků" se nasype do adresáře /usr/local/share/xastir. Tedy pokud vám následné spuštění aplikace činí problémy (například chybové hlášky o chybějících komponentech a jiné psí kusy), zkuste mrknout do ~/.xastir/config/xastir.cnf, co že je tam vlastně uvedeno za cesty.
Jako mapové podklady je možno použít i mapy sestavené MapGenem ( http://blog.alpov.net/search/label/mapy ), které jsou primárně určeny pro OziExplorer. Pro Xastir musí být následně překopány (přesněji jen přidružený .map soubor) skriptem ozi2geo.pl. Tento skript je v adresáři /usr/local/lib/xastir. A nyní pozor - to, co MapGen sestaví, je opravdu nutno prohnat OziExplorerem (viz poznámka autora) - totiž OziExplorer doplní do vygenerovaného .map souboru další kalibrační údaje! Pokud pustíte ozi2geo.pl na "nedoplněný" .map soubor, jediným efektem bude 100% vytížení procesoru počítače:-). A ještě dodatek - nově vytvořený .geo soubor je potřeba editovat a u názvu souboru (FILENAME) v prvním řádku doplnit příponu souboru (například CR -> CR.png).
Samozřejmě podobně lze importovat i mapy z UI-View - viz skript inf2geo.pl.
A poznámka úplně na závěr - Xastir přepočítává rastrové mapy při každém zoomování. Například 50 MB mapa pak spolehlivě sežere prakticky 1 GB RAMky. U mě je to docela kontraproduktivní, protože začíná swapování a to se všemi nepříjemnými vlastnostmi, odvetou budiž "swapoff -a" a jiné skoropodzimní radosti:-).
Ať se daří, 73 Mirek OK1IRY
nikde jsem nenašel popis jak do Xastir dostat OSM (openstreetmap) mapy. tady je:
debian unstable, xastir 1.9.4
stahnout mapu z http://downloads.cloudmade.com/ , napr. http://downloads.cloudmade.com/europe/czech_republic/czech_republic.shapefiles.zip
extractovat do /usr/share/xastir/maps/OSM
v nastaveni xastir staci nyni vybrat nabizene mapy.
pro lepsi zobrazeni neni spatne obarvit cesty a urcit zoom level zobrazeni, viz http://www.xastir.org/wiki/HowTo:DBFAWK a priklad z http://blogs.sun.com/magne/ :
BEGIN {
dbfinfo="osmid:type:name";
dbffields="type:name";
}
BEGIN_RECORD {key=""; lanes=1; color=8; fill_color=11; name=""; filled=0; pattern=0; display_level=8; label_level=8; label_color=8; font_size=0; symbol=""; fill_style=0 }
/^name=(.*)$/ {name="$1"; next}
/^type=motorway/ {lanes=2; color=4; label_level=64; display_level=2048; font_size=1; next}
/^type=trunk/ {lanes=2; color=8; label_level=64; display_level=2048; font_size=1; next}
/^type=primary/ {lanes=1; color=40; label_level=32; font_size=1; display_level=256; next}
/^type=secondary/ {lanes=1; color=12; label_level=16; font_size=1; display_level=64; next}
/^type=tertiary/ {lanes=1; color=3; label_level=16; font_size=1; display_level=32; next}
/^type=residential/ {lanes=1; color=3; label_level=16; font_size=1; display_level=32; next}
/^type=service/ {lanes=1; color=3; label_level=16; font_size=0; display_level=32; next}
umistete do souboru /usr/share/xastir/maps/OSM/czech_republic_highway.dbfawk