Author Topic: [CZ] [UTIL] - Tar -> Sqlite konverze  (Read 9880 times)

Offline onelook

  • More than Newbie
  • *
  • Posts: 50
  • Thanked: 1 times
    • View Profile
[CZ] [UTIL] - Tar -> Sqlite konverze
« on: December 26, 2010, 04:19:09 »
Prográmek v .NETu pro konverzi map z TAR do SQLITE formátu. Struktura DB a její obsah jsem určoval od pohledu, takže nezaručuji korektnost konverze. Pokud by k tomu byla nějaká specifikace, bylo by to lepší.

Ke stažení:
http://www.edisk.cz/stahni/73381/tar2sq ... .22KB.html

Heslo:
forum.asamm

Příklad použití:
Tar2Sqlite.exe z_15.tar 15 vysledek.sqlitedb
Tar2Sqlite.exe z_16.tar 16 vysledek.sqlitedb
Tar2Sqlite.exe z_17.tar 17 vysledek.sqlitedb
Tar2Sqlite.exe z_18.tar 18 vysledek.sqlitedb
Tar2Sqlite.exe z_19.tar 19 vysledek.sqlitedb

Ze souborů z_15.tar až z_19.tar vytvoří jednu DB vysledek.sqlitedb. Parametry:
1) vstupní soubor
2) zoom podle TAR formátu
3) výstupní soubor (když neexistuje, tak se vytvoří, jinak se přidává)
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline menion

  • Administrator
  • Professor of Locus
  • *****
  • Posts: 11486
  • Thanked: 329 times
    • View Profile
    • http://www.asamm.com
  • Device: SGS7
Re: Tar -> Sqlite konverze
« Reply #1 on: January 11, 2011, 09:09:08 »
Hi Onelook,
  I'll try to write in English, for more users ...

  nice utility, haven't tried but seem fine. About documentation, I don't know about any. I created one SQLite map in MOBAC and by that I created whole support. Only think you have to worry is this: don't create database with classic auto-increment index, create it just without it! It's much much faster and index is not needed! It takes me a lot of time to figure out this (I'm really not a database expert)!

so in Java I'm just creating these two tables in database
Code: [Select]
CREATE TABLE info (minzoom INTEGER,maxzoom INTEGER);
CREATE TABLE tiles (x INTEGER,y INTEGER,z INTEGER,s INTEGER,image BYTE, PRIMARY KEY (x, y, z, s));

how this is helpful for you if you have any troubles
« Last Edit: January 01, 1970, 01:00:00 by Guest »
Ideas, wishes, problems
Advanced topics, public discussion, sharing of knowledges, testing beta versions: you're here!
 

Offline menion

  • Administrator
  • Professor of Locus
  • *****
  • Posts: 11486
  • Thanked: 329 times
    • View Profile
    • http://www.asamm.com
  • Device: SGS7
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #2 on: January 20, 2011, 07:51:34 »
Hi onelook,
  seems that you weren't here for a time but I'll try ...

currently we founded big problem with using SQL map fiels bigger then 2GB. There is limitation in Android that do now allow use this. I wanna ask you, if you do not want to create just a simple utility that should separate big SQLite files into small part by any algorithm. Maybe also create with this conversion any text file, that help me with initialization. I should then (maybe) create, that all separated SQL files work as one map. What you think? I have too much work so if anyone more experienced with SQL (like you) should do this, that would be welcome ...
« Last Edit: January 01, 1970, 01:00:00 by Guest »
Ideas, wishes, problems
Advanced topics, public discussion, sharing of knowledges, testing beta versions: you're here!
 

Offline bozomil

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #3 on: February 24, 2011, 14:22:31 »
what is password for rar archive

Quote from: "onelook"
Prográmek v .NETu pro konverzi map z TAR do SQLITE formátu. Struktura DB a její obsah jsem určoval od pohledu, takže nezaručuji korektnost konverze. Pokud by k tomu byla nějaká specifikace, bylo by to lepší.

Ke stažení:
http://www.edisk.cz/stahni/73381/tar2sq ... .22KB.html

Heslo:
forum.asamm

Příklad použití:
Tar2Sqlite.exe z_15.tar 15 vysledek.sqlitedb
Tar2Sqlite.exe z_16.tar 16 vysledek.sqlitedb
Tar2Sqlite.exe z_17.tar 17 vysledek.sqlitedb
Tar2Sqlite.exe z_18.tar 18 vysledek.sqlitedb
Tar2Sqlite.exe z_19.tar 19 vysledek.sqlitedb

Ze souborů z_15.tar až z_19.tar vytvoří jednu DB vysledek.sqlitedb. Parametry:
1) vstupní soubor
2) zoom podle TAR formátu
3) výstupní soubor (když neexistuje, tak se vytvoří, jinak se přidává)
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline avalagne

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #4 on: April 12, 2011, 20:23:38 »
Password is:
Code: [Select]
forum.asamm
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline ormoru

  • Premium
  • Apprentice of Locus
  • **
  • Posts: 131
    • View Profile
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #5 on: July 17, 2012, 14:06:58 »
Tak po spuštění dostávám tuto chybovou hlášku:

Neošetřená výjimka: System.Exception: Byla vyvolána výjimka typu System.Exception.
   v Tar2Sqlite.Tar.<GetItems>d__0.MoveNext()
   v Tar2Sqlite.Program.Main(String[] args)
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline Krakonos23

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #6 on: August 26, 2012, 01:25:43 »
Víte v jakém formátu jsou uložena obrazová data v databázi? Zda jsou převedena do šestnáckové soustavy či jsou uložena nezměněná.
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline menion

  • Administrator
  • Professor of Locus
  • *****
  • Posts: 11486
  • Thanked: 329 times
    • View Profile
    • http://www.asamm.com
  • Device: SGS7
Re: [UTIL] - Tar -> Sqlite konverze
« Reply #7 on: August 26, 2012, 08:29:27 »
zdravím,
  pokud ti jde o to, v jakém formátu je uložit, tak Android by měl být schopen dekódovat snad jakýkoliv PNG/JPEG ...

  pokud jde o to v jakém formátu data ukládá Locus, tak jsou to vždy originální, jaká přijdou ze serveru. Výjimkou jsou mapy které jsem z více vrstev. Pak je třeba dlaždice spojit a výsledek pak ukládám jako 32bit PNG
« Last Edit: January 01, 1970, 01:00:00 by Guest »
Ideas, wishes, problems
Advanced topics, public discussion, sharing of knowledges, testing beta versions: you're here!
 

Offline arcadion

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: [CZ] [UTIL] - Tar -> Sqlite konverze
« Reply #8 on: January 08, 2013, 11:52:43 »
je tu někde ještě ta utilitka na konverzi tar do sqlitedb???
moc těm tar nevěřím
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline menion

  • Administrator
  • Professor of Locus
  • *****
  • Posts: 11486
  • Thanked: 329 times
    • View Profile
    • http://www.asamm.com
  • Device: SGS7
Re: [CZ] [UTIL] - Tar -> Sqlite konverze
« Reply #9 on: January 08, 2013, 15:42:14 »
no utilitka je uvolněná jako openSource prográmek ale osobně to nemůžu doporučit na převod dat. Pokud ti TAR mapy fungují, pak myslím že není žádný důvod je převádět na SQLite. Pokud by jsi i přesto chtěl, pak můžu doporučit podívat se na program mapc2mapc který umí plno formátů a možná i toto. Toť mé informace ...
« Last Edit: January 01, 1970, 01:00:00 by Guest »
Ideas, wishes, problems
Advanced topics, public discussion, sharing of knowledges, testing beta versions: you're here!
 

Offline psuk

  • More than Newbie
  • *
  • Posts: 77
    • View Profile
Re: [CZ] [UTIL] - Tar -> Sqlite konverze
« Reply #10 on: January 09, 2013, 13:56:15 »
Duvodem je to, ze v jednom zoomu mohu mit zobrazenou pouze jednu tar mapu, kdezto u sqlite mohu tech map mit vice a Locus to zvladne zobrazit  ;) Jinak mappc2mapc tuto konverzi nedokaze a program uvedeny v prvnim prispevku je nestazitelny.
« Last Edit: January 01, 1970, 01:00:00 by Guest »
 

Offline onelook

  • More than Newbie
  • *
  • Posts: 50
  • Thanked: 1 times
    • View Profile
Re: [CZ] [UTIL] - Tar -> Sqlite konverze
« Reply #11 on: April 16, 2014, 02:01:59 »
Obnovený link:
http://uloz.to/x2wNdHiQ/tar2sqlite-rar
(stejné heslo)