Jūs neprisijungęs
Aukštyn Tema Programinė įranga / Programinė įranga / Žemėlapio dalių apjungimas į vieną ir sukarpymas
- dinux (Beviltiškas) Data 2009-02-05 14:56 Redaguota: 2009-02-05 15:12
Gal čia nelabai programavimas.. bet..
Esmė tokia. Google maps (http://maps.google.com), Open Street Maps (http://www.openstreetmap.org/) žemėlapiu dalis (tiles) saugo 256 x 256 dydžio png paveiksliukais. Tokios programos kaip Viking gps, TangoGPS jau moka dirbti su tais paveiksliukais.

Išsiaiškinau kaip saugomi maps.lt paveiksliukai, jie jau saugomi 512x512 . http://dinux.gpf-se.com/kompiuterija/maps_lt.html (pažiūrėkit source). Galvojau padalinsiu į keturias dalis, bet jie "prasilenkia" su google ir osm žemėlapiais.
Dabar aš noriu sujungti visas šias dalis į vieną didelį png ir paskui sukarpyti pernaujo "paslinkus", kad atitiktu google ir osm žemėlapius. Viskam žadu naudoti gd bibliotekas (http://www.libgd.org/Main_Page).

Jei kas turite kokią įdėją kaip tai padaryti papraščiau, pasidalinkite ;)

Redaguota:
Norėjau pasakyti, kad sujungti ir karpyti bandysiu su ImageMagick (http://www.imagemagick.org/script/index.php) :lol:
Pagrindinė - v4rn45 Data 2009-02-05 23:21
Pradziai gal neblogai butu susidaryti zemelapio tinkleli, bent jau LT zonos tada
jau jungti. Del google ir maps.lt neatitikimo tai resaizinimas nieko gero kokybei
neduos, reiktu vektorines kopijas daryti ir tada manau butu zymia geriau ir
patogiau tiek dydinti tiek mazinti. Tikiuosi nieks uz tokius patarimus per galva
neduos  : )
Pagrindinė Bumbulas Data 2009-02-05 23:54

>reiktu vektorines kopijas daryti


Žinoma, būtų logiškiausia. Bet iš kur jas paimti? Vektorizuoti turimus rastrus? Nemanau kad toks vargas vertas rezultato :/
Pagrindinė - dinux (Beviltiškas) Data 2009-02-06 15:55

> Del google ir maps.lt neatitikimo tai resaizinimas nieko gero kokybei neduos


Realiai tai ten labai nesmarkiai skiriasi

> reiktu vektorines kopijas daryti ir tada manau butu zymia geriau ir patogiau tiek dydinti tiek mazinti


Tik iškur gauti vektorinius žemėlapius, visos lietuvos, nemokamai.. ir dar atviru kodu, kad galėčiau sau pritaikyti ? :)

> Pradziai gal neblogai butu susidaryti zemelapio tinkleli


Pradžiai bandysiu pritaikyti Kauno miestą. Šiaip tai 95% visos lietuvos žemėlapių, visais lygiais (jų yra 17) turiu nusiurbęs iš google maps. Jie veikia su Viking gps, bet iš pastarosios jau pašalintas google palaikmas (google supyko ir neleido taip naudoti jų žemėlapių), bet aš pasilikau paskutinės versijos source code. Ko pasekoje googl'ei pakeitus žemėlapių versijas (dabar ji w2.89) pakeičiu tai ir persikompiliuoju programą ;)
Pagrindinė v4rn45 Data 2009-02-06 17:58

> Žinoma, būtų logiškiausia. Bet iš kur jas paimti? Vektorizuoti turimus rastrus? Nemanau kad toks vargas vertas rezultato :-/


jei nori padaryti kokibiskai ir open visiems, as manau vertas rezultato.

> > reiktu vektorines kopijas daryti ir tada manau butu zymia geriau ir patogiau tiek dydinti tiek mazinti


> Tik iškur gauti vektorinius žemėlapius, visos lietuvos, nemokamai.. ir dar atviru kodu, kad galėčiau sau pritaikyti ? :-)


Sito as jums nepasakysiu, nezinau.
  Ziurint ant kiek sito projekto reikia, jei tik sau ir dar porai zmoniu, nu tai kaip cia
pasakius sau dar gal ir daryciau.
  Galima butu ir patiems susidaryti vektorini pasinadojant uz pagrinda google maps
ar kitus, aisku nelabai legaliai iseina. Dar variantas suinkti aukojimo budu pinigeliu is
zmoniu kurie paremtu sita projekta ir uzsakyti savo palidovines ar orfoto bent, aisku
as turiu omeni tik lietuvos fotkes, bet speju kaip kasnors pasakytu "cia is fantastikos sferos".
Aisku is visiskos fantastikos sferos butu prie perpaisytu vektoriniu gauti GPS ir su juo
tikslinti zemelapi.
  Siaip nzn toks jausmas kad norit maps'u beveik nieko nedarant padaryti, nepykit bet
man regis neiseis.

> pakeičiu tai ir persikompiliuoju programą ;-)


aisku visada galima pesikompiliuoti  : )
Pagrindinė s2 Data 2009-02-07 11:43

> Realiai tai ten labai nesmarkiai skiriasi


Nu jei nedaug skiriasi, tada liuks.  Gal užtektų vietoj pilno vektorizavimo susižymėti po kelis sutampančius taškus (kad ir rankiniu būdu pradžiai) kiekviename mapso gabaliuke, o paskui pasukinėti/pakaitalioti mastelį (X/Y) ?
Pagrindinė radioman Data 2009-05-24 21:17
Aukštyn Tema Programinė įranga / Programinė įranga / Žemėlapio dalių apjungimas į vieną ir sukarpymas

Powered by mwForum 2.29.6 © 1999-2015 Markus Wichitill