Offipalsta.COM

Offipalsta.COM (https://forums.offipalsta.com/index.php)
-   Tekniikka & Jutustelu (https://forums.offipalsta.com/forumdisplay.php?f=150)
-   -   Rodeo Drive (https://forums.offipalsta.com/showthread.php?t=19056)

jappe 05.03.2006 18:14

Jostain sain sen käsityksen, ettei oz osaa kauniisti zoomata. Kartta pikselöityy.
Tuollaisen automaattisen kartan vaihdon saa tehtyä. Zoomailla karttaa voi vapaasti.
Piirtorutiinit osaavat aika kauniisti suurentaa kuvaa. Katotaan tuota sitten kun
muuten pelittää. Minulla on 850 mhz läppäri 512mb muistia. Sillä olen hyvin
pärjännyt. Piirtorutiinit otan vanhasta versiosta. Sillä ei ole väliä mistä kartta
on saatu, kunhan on kuva (jpg, gif jne).

Kartan kalibrointiin tarvitaan yksi tunnettu piste kartalta, mittakaavarerroin ja
kartan kiertymä. Kartan voi skannata vaikka vinoon ja silti sen saa toimimaan.
Vaihtoehtoisesti skaalauksen voi tehdä visuaalisesti. Jos on ajanut alueella voi
ajetun reitin kohdistaa karttaan.


Just do it!

Paavo 05.03.2006 18:37

> Jostain sain sen käsityksen, ettei oz osaa kauniisti zoomata

Mun mielestä kannattais kokeilla ozia, testiversio on ilmainen.

Kun ozissa zomaa karttaa vaikka 200% niin kuva on jo lievästi pikselöitynyt,
ja mitä enemmän zoomaa sisään niin se enemmän pikselöityy, jotenkin luulin
että tämä on enemmän luonnonlaki kuin ohjelmiston puute, muutenhan esim.
zigikamerat ottais esim. soppelin pieniä 1x1 pikselin kuvia (mahtuu aika
monta vaikka hulppealle 4MB muistikortille), joita sitten vaan zoomattais
kun halutaan tarkempi kuva (eh, ehkä vähän kärkistetty esimerkki... <img src=icon_smile_big.gif border=0 align=middle>).

-Paavo

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

jappe 05.03.2006 18:55

Tossa mun jutussa zoomaus tapahtuu samannäköisenä
kuin XP:n Windows Picture and Fax Viewer tekee.
Kuva ei pikselöidy kovin nopeasti, kun välipikseleitä
interpoloidaan. Jos alkuperäinen kuva on hyvälaatuinen,
niin zoomautuu aika nätisti.

Just do it!

Paavo 05.03.2006 21:18

Otin ozista screen shotin 100% zoomilla, ja talletin sen kuvana tiedostoon. Zoomasin sitten ozissa 750% (suurin mitä löytyy) ja otin screen shot kuvat winxp:n preview:iin, ja zoomasin siinä kuvan samaan kokoon. XP:n preview on selvästi parempilaatuinen, ozi pikselöityy mutta preview on pehmeämpi.

Mites tuollaisen soomatun interpoloidun kartan suorituskyky? Kartta esim. 10k*10k, zoomia vaikka 4x ja sitten pitäis karttaa vierittää kohtuu tiiviisti (esim. 80 km/h siirtymillä), miten paljon ottaa prossua?

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

jappe 05.03.2006 22:06

Kuva on kokonaan muistissa, mutta siitä piirretään aina vain näytöllä näkyvä osa
(kopioidaan näytölle). Siis koko kuvaa ei liikutella. Siinä mielessä kuvan koko
ei vaikuta. Minulla on ollut automaattikeskitys käytössä. Auto on aina kartan keskellä
jos vain mahdollista. Silloin kartta "siirtyy" hieman joka kerta kun dataa tulee GPS-
laitteelta. 850 mhz koneella ei ole ollut ongelmia piirtämisen nopeudessa.
Tähtäimenä on nykyaikainen Windows XP kone. Minulla on Genimapin maantiekarttaa
vastaava kartta isommalta alueelta. Sitä voi hyvin käyttää siirtymiin.
Olen ollut Warnissa ja eksytyksessä. Niissä vanha versio toimi hyvin.
Kartan koko vaikuttaa käytetyn muistin määrään. Zoom tilassa otetaan pienempi osa
muistissa olevasta kartasta ja "venytetään" se näytölle.

Just do it!

baxxter 06.03.2006 00:18

Lainaus:

quote:Minulla on 850 mhz läppäri 512mb muistia. Sillä olen hyvin pärjännyt.
Ihan vertauksena, vuosi sitten eksytyksessä koneena oli 486 100mhz ja muistia tais olla 16megaa, win98 ja garmin mapsource. Toimis ihan ok.
Warnissa koneessa oli tarpeeksi potkua mutta muistia oli muistaakseni 256megaa, 40x40km kartta .png:nä ja ozi. Ihan siinä rajoilla oli, että kartta aukes ja kone pysyi pystyssä..

-74 Range, 215cid V8
#4x4@ircnet

jappe 06.03.2006 10:20

Tuo .net tekniikka jo rajaa pois XP:tä vanhemmat käyttikset.
Softan on tarkoitus opettaa ja olla esimerkkinä .net 2.0
ohjelmoinnissa. Aiheena käytän Offroadia. Mitään kaupallista
ei tähän liity. Teen siitä mahdollisimman hyvän Warn tyyppisiin
kilpailuihin ja käytän sitä itse kilpailuissa.

Just do it!

Paavo 06.03.2006 11:17

Tuleehan koordinaattien syöttöön kuitenkin myös KKJ-vaihtoehto?

Warnissa tais olla WGS84 ja ast_min.osat muoto, jossain saattais
olla vaikka ast_min_sek tai ast_min_sek.osat muotojakin.

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

Revolver 06.03.2006 11:21

tämä on hieno projekti, hatunnoston paikka :)
sitten jos tarviit kkj--&gt; wgs84 muuntajaa tai haluat tietää miten se toimii niin tuolta löytyy.

http://www.viestikallio.fi/tools/kkj-wgs84.php

UAZ-315126
"Ulyanovsky Avtomobilny Zavod"

06.03.2006 11:23

Ja .net:iä käyttävä C-sharp on muutenkin hitaampi kuin esim. C++ kun se joutuu sitä frameworkiä käyttämään. Porukka voisi kyllä vähän objektiivisemmin suhtautua projektiin, sehän ei ole keneltäkään pois vaan päinvastoin. Ja koska Jappe sitä tekee open source mielessä huvikseen niin voisi ehkä avustaa häntä pohtimalla miten esim. kuvanhallinnan saisi samantyyppiseksi kuin Ozi:ssa, sen sijaan että jokainen erikseen käskyttää mitä pitää tulla jne.

Lähtökohtahan ei myöskään ole kilpailla kaupallisten sovellusten kanssa (vaikkakin ohjelmalla näyttäisi olevan hyvät mahdollisuudet tarjoamaan niille erinomaisen vaihtoehdon).

t:mAP

Note! This message was posted anonymously!

Paavo 06.03.2006 11:24

&gt; http://www.viestikallio.fi/tools/kkj-wgs84.php

Kiitos!!! Just tuollaista tarviin yhteen kalibrointiscriptiin!
Kun pitää saada metrisistä KKJ-koordinaateista astemuotoisia.

"There are only 10 types of people in the world: Those who understand binary, and those who don't."

baxxter 06.03.2006 11:43

Lainaus:

quote:Porukka voisi kyllä vähän objektiivisemmin suhtautua projektiin, sehän ei ole keneltäkään pois vaan päinvastoin. Ja koska Jappe sitä tekee open source mielessä huvikseen niin voisi ehkä avustaa häntä pohtimalla miten esim. kuvanhallinnan saisi samantyyppiseksi kuin Ozi:ssa, sen sijaan että jokainen erikseen käskyttää mitä pitää tulla jne.
Onhan tuo hieno homma, että jappe jaksaa tehdä ohjelmaa nimenomaan maastoautosuunnistuksen näkökulmasta. Offipalsta on vaan ehkä hieman huono paikka saada neuvoja tuohon koodauspuoleen, mutta sitäkin parempi käyttöpuoleen. Omastakin mielestä mapsourcessa ja ozissa oleva reittipisteiden syöttö on hieman kankea vaikka sadan reittipisteen syöttämiseen kerralla.
Tuo .net tekniikan vaatima XP karsii jo ihan vanhimmat koneet pois. Minkälainen kone pitää olla, että XP pyörii käyttökelpoisesti?

-74 Range, 215cid V8
#4x4@ircnet

06.03.2006 12:12

Ei vaadi xp:tä.

Mikkisoftan sivuilta:

Supported Operating Systems: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2

Note! This message was posted anonymously!

06.03.2006 12:13

Ja edellinen olin minä.

t:mAP

Note! This message was posted anonymously!

mikjus 06.03.2006 12:40

Itse just valjastin vanhan 400 mhz mobile celeron fujitsu "bilbon" gps käyttöön. Muistia 128mb. Windows 2000 käyttiksen sai puukotettua niin että pyörii tyhjäkäyntiä 38mb muistilla. Olisin lyönyt xp sisään mutta touchscreenin ajurit oli vaan w2klle niin varmuudeksi laitoin sitten sen. Ozi, mapsource ja genimappi pyörii ongelmitta vaikka esim. ozissa suurimmat kartat yli 100mb mutta juuri tuo muistia säästäävä ozf3 formaatti on pelastus. Mielestäni jos puhtaasti offroad harrastajia ajateltaisiin niin tuon sovelluksen pitäisi olla mahdollimman kevyt että sais kaikki vanhat rohjot valjastettua hyötykäyttöön. Jos saa pyörimään win9x ympäristössä niin sitten laite voi olla varmaan mikä vaan nopeimmista 486 lähtien.

Niin ja kyllä xp jo pyörii ihan siedettävästi ainakin tollasella 300mhz prossulla ja 128 muistia, kun vaan vähän karsii turhia ominaisuuksia pois päältä.



Edited by - mikjus on 06/03/2006 12:43:04

jappe 06.03.2006 13:05

Joo. En minä tuohon kodauspuoleen apuja hae, vaan vinkkejä
miten ohjelma toimisi. Olen 24 vuotta työkseni kodannut :)

Noita win98 ym versioita en ole käyttänyt sen jälkeen
kun NT4 ensimmäinen beta ilmestyi, joten niistä tietoni
on hyvin vanhentunutta. Ohjelma on nimenomaan .net 2.0
ohjelmointiesimerkki. Siihen en liitä mitään opensource
ym kolmannen osapuolen koodia. Koodi on varmasti vapaata, kun sen itse teen.


Just do it!

Edited by - jappe on 06/03/2006 15:05:44

jappe 06.03.2006 21:22

Julkaisin asennusojelman. Jos et ole kiinnostunut lähdekoodeista, vaan pelkästään
ohjelman käyttämisestä. Tuo asentaa ohjelman ja lisää sen ohjelmaluetteloon.
Ohjelman saa poistettua kontrolpaneelin lisää/poista kautta. Aina kun ohjelman
käynnistää ja web on käytettävissä tarkastetaan onko uusia versoita saatavilla.
Uudet versiot asentuvat samaan tyliin. Jos kaikki menee ok, ohjelma luo
c-juureen RodeoDrive hakemiston.

http://www.iisalo.com/rodeodrive/publish.htm

Jo löytyy kiinostuneita testaajia, voin julkaista tuonne väliversioita.
Paljon useammin kuin codezoneen.

Seuraavaksi teen kartan latauksen. Sitten voi testata tuota muistin käyttöä
erilaisilla kartoilla.

Voitte kokeilla eri windows versioilla. Jos kokeilette, laittakaa palautetta.

Just do it!

Edited by - jappe on 06/03/2006 21:25:00

jta 07.03.2006 09:53

Lainaus:

quote:Omastakin mielestä mapsourcessa ja ozissa oleva reittipisteiden syöttö on hieman kankea vaikka sadan reittipisteen syöttämiseen kerralla.
Minä värkkäsin tuohon käyttöön pienen apuohjelman, joka tässä vaiheessa toimii tosin vain ozin kanssa. Eksytyksen modi-rastien syöttöön meni ohjelmalla puolisen tuntia.

I fell off the stairway to heaven and now I'm on a highway to hell

ttimonen 07.03.2006 11:07

Lainaus:

quote:

Juupas eipäs, Garminin 60 CSX ei ainakaan enää luo virtuaali COM'ia, sehän tässä mättääkin :)se tulee laitehallintaan ihan omana USB laitteena. jospa sitten sais se pakotettua johonkin virtuaali-COM ajuriin niin... menee yli mun ymmärryksen.

Ajatelin että koska muistaakseni NMEA lauise sisältää suunnan, fixu GPS syöttäis kompassi suunnan siihen paikkaan silloin kun se on käytössä, muulloin GPS'än laskenanllisen suunan. Silloin se toimisi kartta ohjelmassakin automaattisesti toivotulla tavalla ja pointeri osoittaisi sinen minne auton keulakin.

*************************
**** Meindl tunturisusi 42 ****
Out of the frying pan and into the fire...
www.psory.fi

Edited by - Scout on 01/03/2006 23:38:43
Mites tuossa uudessa mallissa toimii kompassi jos gps on asennustelineessä pystyssä? Minulla on 60CS malli ja siinä gps pitää olla vaaka-asennossa että kompassi toimii.

60CS:stä saa NMEA dataa pihalle sarjakaapelilla, usb:n kautta ei onnistu, liekkö tässä uudemmassa sama juttu.


Olppa 07.03.2006 16:24

ei onnistunut asennus ainakaan mulla..
Launching Application.
URLDownloadToCacheFile failed with HRESULT '-2146697211'
Error: An error occurred trying to download 'http://hippo/RodeoDrive/RodeoDrive.application'

Tuon kävin lukemassa logista...

Onko kyse user error 1:stä vai?

_______________________________________________
"Mikä tahansa latinaksi sanottu kuulostaa tärkeältä."

jappe 07.03.2006 17:52

Hups. Sain tiedon tuosta. Jäi vahingossa sisäverkon nimi tuohon.
Laitoin uuden väliversion. Kartan voi nyt ladata ja zoomailla.
Kartta keskittää siihen kohtaan mihin klikataan.
Näyttäisi, että gif kuva vie vähemmän muistia kuin jpg.

Kartat pitää laittaa c:\rodeodrive\kartat hakemistoon. Ohjelma luo tuon hakemiston
kun se ensimmäisen kerran käynnistyy.

Nyt voi kokeilla. Ilmoittakaa miten kävi. Ulkoasu on kesken.

Tietysti linkki

http://www.iisalo.com/rodeodrive/publish.htm

Otin kännykällä webbiyhteyden ja minulla asentui ulkoverkon kautta.
Asennuksen pitäisi toimia, niin että asentaa .net 2.0 version jos
sitä ei löydy. Sitten perään itse ohjelman.

Seuraavalla kerralla kun käynnistää, se käy katsomassa onko uutta versiota.
Jos uusi versio löytyy, niin ohjelma ehdottaa sen asentamista. Jos
kone ei ole verkossa, niin sitten käynnistyy normaalisti.

Just do it!


Edited by - jappe on 07/03/2006 19:08:21

-Timi- 07.03.2006 19:17

En itse tiedä näistä gps-jutuista mitään vielä, mutta pakko silti nostaa hattua kun Jappe tuollaista jaksaa koodata, ja vielä jakaa sitä ilmaiseksi.. Tässä on nyt jokaisella mahdollisuus vaikuttaa ilmeisesti ohjelmaan, ja näinollen ei enää tarvi nurista kun joku ominaisuus puuttuu..

-Tein itse ja YRITIN säästää-

samisami2 07.03.2006 19:28

Voisko joku pistää vielä linkin mistä voi imasta tuon .net 2.0???


jappe 07.03.2006 20:25

Tuolta löytyy

http://www.microsoft.com/downloads/d...displaylang=en

Seuraava etappi on tehdä kartan skaalaus ja ajoneuvon paikan piirto. Pitää miettiä
miten sen saa tehtyä helpoimmin. Miellään kommentteja siitä miten kartan zoom ja liikuttelu
klikkaamalla toimii ja millaista on cpun ja muistin käyttö.

Just do it!

Edited by - jappe on 07/03/2006 20:32:44

Julle 07.03.2006 22:10

Sen verran kokeilin, että ainakin nuo bmp- ja tif-kartat haki tuolta hakemistosta näyttöön. Latasi 40Mt tif-kartan n. 3 sekunnissa. Klikkailu siirsi kartaa loogisesti keskustasta klikkauksen vastasuuntaan päin (&lt;0,1s / klick). Pari kertaa ihmettelin aluksi kun vaihtui tuo kartta kun pyöräytti rullaa, ennenkuin huomasin kartan valinnan jäävän aktiiviseksi vaikka kartalle on klikattu. Esim. kelloa klikkaamalla valinta poistuu. Tuleeko tuohon kartan yläpuolelle kuinka paljon tilaa vieviä toimintoja? Äkikseltään vaikutti vähän matalalta tuo karttanäyttö, jos on kuitenkin ajosuunnan mukainen kartan kääntö tulossa. Mittaristoakin voisi ehkä lievästi pienentää?
Oikein hyvältä kokonaisuudelta näyttää tällaisesta ummikosta.

XP Pro ja Sp2 + P4 2,8Ghz + 1Gt, pöytäkone.

-Julle-


Sivu luotu: 22:44 (GMT +2).