Suoraan sisältöön

Ubuntu 14.04 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelut

Ubuntu 14.04 LTS julkaistu 17.4.2014!
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Haku:  
Ubuntu Suomen keskustelualueet  »  Ubuntun käyttö  »  Ohjelmointi, palvelimet ja muu edistyneempi käyttö  »  Aihe: Veneily cd:n kartat mdb-tietokannasta Linux ohjelmaan? « edellinen seuraava »
Sivuja: [1] | Siirry alas Tulostusversio
Kirjoittaja Aihe: Veneily cd:n kartat mdb-tietokannasta Linux ohjelmaan?  (Luettu 3406 kertaa)
immoT
Käyttäjä

Viestejä: 432



Profiili
« : 03.10.08 - klo:14.06 »

Kartat ovat suojatussa access-tietokannassa (noin 70 Mt).
Kuvat kertovat asiasta enemmän:
http://koti.mbnet.fi/tommikul/mdb/access1.PNG
http://koti.mbnet.fi/tommikul/mdb/access2.PNG (purettuna)
http://koti.mbnet.fi/tommikul/mdb/access3.PNG (nimistö)
Yhdessä tietokannassa on linjapisteitä, loisto/valotunnuksia, jotain poijusymbolitietoja.
Kartan palaset ovat image nimisissä kentissä gif-kuvina.

Voiko näitä jotenkin siirtää esim. gpsdrive-ohjelmaan?
Suojauksen ohittamisessa ei ongelmaa
« Viimeksi muokattu: 04.10.08 - klo:00.09 kirjoittanut immoT » tallennettu
mgronber
Käyttäjä

Viestejä: 1458


Profiili
« Vastaus #1 : 03.10.08 - klo:18.48 »

Voiko näitä jotenkin siirtää esim. gpsdrive-ohjelmaan?

Äkkiseltään en nähnyt siinä mitään ongelmaa jos vanha tietokanta pystytään pullauttamaan johonkin mielekkääseen muotoon jatkokäsittelyä varten. Konversiossa joutuu kuitenkin näkemään jonkin verran vaivaa sillä gpsdrive vaikutti jokseenkin nirsolta käyttämänsä karttamateriaalin osalta.

Koodia:
Can I use other maps?
       You  can also use your own (self drawn, scanned...) maps. The maps must
       be gif, jpeg, png or other common file formats (the format must be rec‐
       ognized by the gdk-pixbuf library).  The lat/long coordinates you write
       into the "map_koord.txt" file has to be the center of the map. The  map
       must have a size of 1280x1024 pixels!

       Important!  The  maps  must  be  named "map_*" for UTM-like projections
       (lat:lon = 1:cos(lat)) and "top_*" for lat/lon Plate carree  projection
       (lat:lon  =  1:1).  The  prefix  is given so that gpsdrive knows how to
       scale the maps correctly. Alternatively the maps can be stored  without
       prefix  in  subdirectories  of  $HOME/.gpsdrive/ which end in "_map" or
       "_top".

       There is an "import assistant" built in. Use it to import your maps.

Epäilen että tuossa mainitusta importointityökalusta ei ole apua tässä vaan materiaalin muuntamiseksi pitää tehdä oma skripti. Mikäli gpsdrive ei osaa lennossa yhdistää useampia karttoja reunoista niin silloin konvertoinnissa pitäisi tuottaa karttaruutuja jotka menevät vierekkäisten ruutujen kanssa lomittain. Tämä ei sinänsä lisää konversion monimutkaisuutta sillä noita vanhoja karttoja joutuu joka tapauksessa yhdistelemään ja pilkkomaan jotta gpsdriven vaatimukset kuvien koosta täyttyvät.

Pikaisen tutustumisen perusteella sanoisin gpsdriven karttaformaatin olevan varsin surkea.
tallennettu
immoT
Käyttäjä

Viestejä: 432



Profiili
« Vastaus #2 : 04.10.08 - klo:00.00 »

http://gropes.dy.fi:8000/trac/
Testasin Gropes ohjelmaa vanhan mericd:n kartoilla mutta ei edes käynnisty

tommi@elmo-desktop:~/mericdl/MERIK$ gropes-maptool --add-mericd-maps .
Map found: ./M201.IN8
Map found: ./M203.IN8
Map found: ./M204.IN8
Map found: ./M208.IN8
Map found: ./M215.IN8
Map found: ./M206.IN8
Map found: ./M207.IN8
Map found: ./M211.IN8
Map found: ./M209.IN8
Map found: ./M210.IN8
Map found: ./M216.IN8
Map found: ./M202.IN8
Map found: ./M212.IN8
Map found: ./M214.IN8
Map found: ./M205.IN8
Map found: ./M213.IN8
Map found: ./M217.IN8
Writing map database to 'mapdb.xml'...
tommi@elmo-desktop:~/mericdl/MERIK$ gropes
ERROR: Invalid bottom-left-coord
map_db failed -1
tallennettu
mgronber
Käyttäjä

Viestejä: 1458


Profiili
« Vastaus #3 : 04.10.08 - klo:01.29 »

tommi@elmo-desktop:~/mericdl/MERIK$ gropes-maptool --add-mericd-maps .
[...]
Writing map database to 'mapdb.xml'...
tommi@elmo-desktop:~/mericdl/MERIK$ gropes
ERROR: Invalid bottom-left-coord
map_db failed -1

Miltähän tuo kirjoitettu xml näyttää? Virheen perusteella syynä voisi olla niinkin yksinkertainen asia kuin väärä desimaalierotin.
tallennettu
immoT
Käyttäjä

Viestejä: 432



Profiili
« Vastaus #4 : 04.10.08 - klo:18.47 »

Lainaus
Miltähän tuo kirjoitettu xml näyttää? Virheen perusteella syynä voisi olla niinkin yksinkertainen asia kuin väärä desimaalierotin.
Näinhän se oli, ei tullut mieleen. Grin
Mitenhän saisi vielä nuo päivitetyt(2006) access kartat ohjelmaan?
Linux scripteillä ei kai voi käsitellä ms-access97 tiedostoja?

edit:
Kexi-ohjelmalla ehkä
edit2:
Ei toimi, kaatuu muuntaessa mdb->kexi

tommi@elmo-desktop:~$ kexi
kbuildsycoca running...
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
KCrash: Application 'kexi' crashing...
Could not find 'drkonqi' executable.
KCrash cannot reach kdeinit, launching directly.
tommi@elmo-desktop:~$
« Viimeksi muokattu: 04.10.08 - klo:19.48 kirjoittanut immoT » tallennettu
Paznak
Käyttäjä

Viestejä: 71



Profiili
« Vastaus #5 : 10.10.08 - klo:05.50 »

OpenOffice Base (ei hajuakaan mikä on suomeksi) pystyy avaamaan access-kannan ja sen voi tallentaa vaikka MySQL muotoon.

Lisätäänpä vähän:

Yleensä kaikki mikä on MS Officella tehty voidaan avata OpenOfficella
« Viimeksi muokattu: 10.10.08 - klo:05.54 kirjoittanut Paznak » tallennettu
peran
Vieras
« Vastaus #6 : 10.10.08 - klo:21.58 »

Lisätäänpä vähän:

Yleensä kaikki mikä on MS Officella tehty voidaan avata OpenOfficella

Access on ehkä kuitenkin heikoiten tuettu osa MS Officesta. Lomakkeiden avaus ei välttämättä onnistu, eikä ehkä raporttien avaus.
tallennettu
OmaP
Käyttäjä

Viestejä: 2


Profiili
« Vastaus #7 : 27.09.09 - klo:23.36 »

Kartat ovat suojatussa access-tietokannassa (noin 70 Mt).
Kuvat kertovat asiasta enemmän:
http://koti.mbnet.fi/tommikul/mdb/access1.PNG
http://koti.mbnet.fi/tommikul/mdb/access2.PNG (purettuna)
http://koti.mbnet.fi/tommikul/mdb/access3.PNG (nimistö)
Yhdessä tietokannassa on linjapisteitä, loisto/valotunnuksia, jotain poijusymbolitietoja.
Kartan palaset ovat image nimisissä kentissä gif-kuvina.

Voiko näitä jotenkin siirtää esim. gpsdrive-ohjelmaan?
Suojauksen ohittamisessa ei ongelmaa

Veneilykäyttöön löytyy Linuxille parempikin (ilmainen) navigointiohjelma joka käyttää BSB/KAP -karttoja. KAP-kartat voi kalibroida access1.png:ssä näkyvillä koordinaateilla. Kalibrointityökalu on olemassa. Nyt vaan pitäisi saada nuo giffit ulos omiksi kuvatiedostoikseen?
tallennettu
Mistofelees
Käyttäjä

Viestejä: 385


Profiili
« Vastaus #8 : 28.09.09 - klo:16.51 »

Veneilykäyttöön löytyy Linuxille parempikin (ilmainen) navigointiohjelma joka käyttää BSB/KAP -karttoja. KAP-kartat voi kalibroida access1.png:ssä näkyvillä koordinaateilla. Kalibrointityökalu on olemassa. Nyt vaan pitäisi saada nuo giffit ulos omiksi kuvatiedostoikseen?

Voisitkohan kertoa, mikä tuollainen parempi on nimeltään ?
tallennettu
OmaP
Käyttäjä

Viestejä: 2


Profiili
« Vastaus #9 : 28.09.09 - klo:17.03 »

No joo, parempi, aika rohkeesti väitetty mutta kuitenkin...

http://sourceforge.net/projects/opencpn/support

tallennettu
Sivuja: [1] | Siirry ylös Tulostusversio 
Ubuntu Suomen keskustelualueet  »  Ubuntun käyttö  »  Ohjelmointi, palvelimet ja muu edistyneempi käyttö  »  Aihe: Veneily cd:n kartat mdb-tietokannasta Linux ohjelmaan? « edellinen seuraava »
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.14 | SMF © 2006-2011, Simple Machines LLC Validi XHTML 1.0! Validi CSS!