1. Tämä sivusto käyttää evästeitä. Jatkamalla tämän sivuston käyttöä, annat suostumuksesi evästeiden käytöllemme. Lue lisää.

smart2go Tiekamerat

Keskustelu osiossa 'GPS-paikannus', aloittaja olatkco, 26/4/07.

  1. olatkco

    olatkco

    Liittynyt:
    23/4/07
    Viestit:
    302
    Tykkäykset:
    1
    Puhelinmalli:
    925
    Omistan Nokia N95 puhelimen. Saako mitenkään tohon navigointiohjelmaan tiekameroita?

    TomTom ja Navicoreen saa, mutta kumpikaan ohjelma ei tunnista sisäistä mokkulaa. Kysyin niiden asiakaspalvelusta. Tulossa joskus.
     
  2. m0k0ttaja

    m0k0ttaja Tunnettu jäsen

    Liittynyt:
    3/7/04
    Viestit:
    3006
    Tykkäykset:
    174
    Puhelinmalli:
    OP2
    Jos tuohon N95:n omaan Navi-ohjelmaan saa laitettua POI tietoja, kameratietoja voi hakea netistä GPS-waypoints.net -sivuilta ja yrittää sitä kautta saada kamerat softaan. En tunne kyseistä naviohjelmaa, joten en osaa sanoa, löytyykö sopivaa tiedostomuotoa tai onko massasyöttö muutenkaan mahdollista ko. softalle.

    (Kameratolppatiedoissa on tuplia/muita virheitä, jotka "elävät" jatkuvasti, ja niitä yritetään poistaa/korjata)
     
  3. jpnurro

    Liittynyt:
    15/2/03
    Viestit:
    41
    Tykkäykset:
    0
    Puhelinmalli:
    Z3C
    Tod.näk. esim:
    http://www.allaboutsymbian.com/software/item/POIXpress.php
     
  4. olatkco

    olatkco

    Liittynyt:
    23/4/07
    Viestit:
    302
    Tykkäykset:
    1
    Puhelinmalli:
    925
    Nyt toimii tiekamerat Smart2Go:ssa.

    Hienoa. Oli loppujen lopuksi helppo laittaa tiekamerat toimimaan Nokia N95 puhelimessa.(Smat2go-ohjelmaan) Kiitoksia vinkistä. Ääniä ja ennakoivaa hälytystä en saanut toimimaan, mutta varoituskuva on riittävä. Hieno autonkuvan kyllä huomaa kartalla. Jeeeeesssss.

    Toimin seuraavasti.
    Tein muistikortille /other nimisen kansion alle POI kansion.
    Imasin POIXpress ohjelman kännykkään.(http://www.allaboutsymbian.com/software/all/GPS/)
    Kopioin muistikortille POI-tiedostot (http://konttinen.1g.fi/tomtompoi/)
    Asensin POIXpress ohjelman kännykkään, avasin kyseisen POI-tiedotot ja Exporttasin sen.
    Nimesin sen ja avasin kartta ohjelman. Siellähän ne näkyi olevan, kartalla. Samalla tavalla voi lisätä esim.ABC-asemat yms... Tiedostot olivat muuttuneet ASC-päätteiseksi.
     
  5. Gortex

    Liittynyt:
    17/7/06
    Viestit:
    48
    Tykkäykset:
    4
    Noi tomtomin poithan on jo valmiiksi asc päätteisiä. Toimiskohan toi tsydeemi niin, et kopiois ton asc tiedoston ja tekiston kansion ja laittais asc tiedoston sinne?
     
  6. mmstw

    Liittynyt:
    16/4/07
    Viestit:
    20
    Tykkäykset:
    0
    Eipä tunnu toimivan. Ilmeisesti maamerkit lopulta tallennetaan jonnekin muualle kuin Others/POI-hakemistoon. Tietäis vaan minne. Pitänee lukea Landmarks API:a.
     
  7. Guse

    Guse

    Liittynyt:
    3/9/04
    Viestit:
    461
    Tykkäykset:
    24
    Ei toiminut hyvin ainakaan E90:ssä

    Kun importtasin nopeuskamerat, niin ne menivät maamerkkeihin ja ne näkyvät nyt liikenneteeman alla sinisinä autonkuvina ja hidastavat kartan toimintaa tai ainakin käynnistystä.

    Jos joku löytää sen tiedoston mihin ne voi asentaa, niin kiitos paljon.

    Tuosta Others/POI-hakemistosta ohjelma ei aiankaan osaa niitä lukea suoraan.
     
  8. mmstw

    Liittynyt:
    16/4/07
    Viestit:
    20
    Tykkäykset:
    0
    Osoitteesta

    http://discussions.europe.nokia.com/discussions/board/message?board.id=smartphones&message.id=34383

    löytyy hieman lisäinfoa landmarkien lisämiseen. Kun muistikortille siirtää sopivaa muotoa olevan XML-tiedoston (lmx-pääte), sitä klikkaamalla saa auki landmarkviewerin, jolla landmarkin pystyy tallentamaan puhelimen tietokantaan. Toimii ainakin yhdellä landmarkilla. Pitää vielä testata, saako yhdestä tiedostosta siirrettyä helposti monta landmarkia kerralla tietokantaan. ASC-> lmx tai OV2->lmx -konversiot voi siis tehdä pc:llä, eikä (maksullista) poiexpress-softaa tarvitse käyttää.
     
  9. mmstw

    Liittynyt:
    16/4/07
    Viestit:
    20
    Tykkäykset:
    0
    Lisäystä edelliseen viestiin. Usean maamerkin lisääminen kerralla onnistuu mainiosti. Lisäksi näyttää myös siltä, että maamerkit-ohjelmassa käsin lisätyt maamerkit eivät löydy kartat-ohjelman haussa. Outoa...
     
  10. Wilppa

    Wilppa

    Liittynyt:
    23/4/05
    Viestit:
    330
    Tykkäykset:
    0
    Millä ohjelma nuo muunnot onnistuu?
     
  11. mmstw

    Liittynyt:
    16/4/07
    Viestit:
    20
    Tykkäykset:
    0
    Esimerkiksi seuraavanlaisella karkealla Perl-skriptillä:

    Koodi:
    #!/usr/bin/perl -w
    use utf8;
    
    use constant xmlheader => '<?xml version="1.0" encoding="UTF-8"?>'. "\n";
    use constant lmx_start => '<lm:lmx xmlns:lm="http://www.nokia.com/schemas/location/landmarks/1/0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.nokia.com/schemas/location/landmarks/1/0/ lmx.xsd">' . "\n";
    use constant lmx_end => '</lm:lmx>';
    use constant landmarkcollection_start => "\t<lm:landmarkCollection>\n";
    use constant landmarkcollection_end => "\t</lm:landmarkCollection>\n";
    use constant landmark_start => "\t\t<lm:landmark>\n";
    use constant landmark_end => "\t\t</lm:landmark>\n";
    use constant name_start => "\t\t\t<lm:name>";
    use constant name_end => "</lm:name>\n";
    use constant description_start => "\t\t\t<lm:description>";
    use constant description_end => "</lm:description>\n";
    use constant coordinates_start => "\t\t\t<lm:coordinates>\n";
    use constant coordinates_end => "\t\t\t</lm:coordinates>\n";
    use constant latitude_start => "\t\t\t\t<lm:latitude>";
    use constant latitude_end => "</lm:latitude>\n";
    use constant longitude_start => "\t\t\t\t<lm:longitude>";
    use constant longitude_end => "</lm:longitude>\n";
    use constant addressinfo_start => "\t\t\t<lm:addressInfo>\n";
    use constant addressinfo_end => "\t\t\t</lm:addressInfo>\n";
    use constant street_start => "\t\t\t\t<lm:street>";
    use constant street_end => "</lm:street>\n";
    use constant postalcode_start => "\t\t\t\t<lm:postalCode>";
    use constant postalcode_end => "</lm:postalCode>\n";
    use constant city_start => "\t\t\t\t<lm:city>";
    use constant city_end => "</lm:city>\n";
    use constant state_start => "\t\t\t\t<lm:state>";
    use constant state_end => "</lm:state>\n";
    use constant country_start => "\t\t\t\t<lm:country>";
    use constant country_end => "</lm:country>\n";
    use constant phonenumber_start => "\t\t\t\t<lm:phoneNumber>";
    use constant phonenumber_end => "</lm:phoneNumber>\n";
    use constant category_start => "\t\t\t<lm:category>\n";
    use constant category_end => "\t\t\t</lm:category>\n";
    use constant id_start => "\t\t\t\t<lm:id>";
    use constant id_end => "</lm:id>\n";
    use constant categoryname_start => "\t\t\t\t<lm:name>";
    use constant categoryname_end => "</lm:name>\n";
    
    my %cats = ('Henkilöt', 27000, 'Julkiset palvelut', 30000, 'Kirkot ja pyhäköt', 33000, 'Koulutus', 12000, 'Liikenne', 45000, 'Liiketoiminta', 6000, 'Maantiet. sijainti', 21000, 'Majoitus', 3000, 'Nähtävyydet', 39000, 'Ostokset', 36000, 'Ruoka ja juoma', 18000, 'Tietoliikenne', 9000, 'Ulkoilmatoiminta', 24000, 'Urheilu', 42000, 'Viihde', 15000);
    
    # utf8::encode(%cats);
    
    binmode STDOUT, ":utf8";
    
    $infile = shift;
    $outfile = $infile;
    if ($infile =~ /\.ov2/i)
    {
        print "Syöttötiedosto: $infile\n";
        print "Tiedostomuoto: OV2\n";
        print "Tiedostomuoto ei tuettu (vielä)!\n";
        exit 0
    }
    
    if ($infile =~ /\.asc/i)
    {
        print "Syöttötiedosto: $infile\n";
        print "Tiedostomuoto: ASC\n";
        $outfile =~ s/\.asc/\.lmx/i;
        print "Kirjoitustiedosto: $outfile\n";
    }
    
    print "\nPeruskategoriat:\n\n";
    foreach $cati (keys %cats) {
        print $cati . "\n";
    }
    print "\nValitse kategoria: ";
    
    $cat = <>;
    chomp($cat);
    $id = $cats{$cat} || ($id = -1);
    
    open(ASCFILE, $infile) || die("Ongelma");
    open(LMXFILE, ">$outfile") || die ("Ongelma");
    print LMXFILE xmlheader;
    print LMXFILE lmx_start;
    print LMXFILE landmarkcollection_start;
    
    @indata = <ASCFILE>;
    my $poilong;
    my $poilat;
    my $poiname;
    my $poiphone;
    my $temp;
    my $i = 0;
    foreach $dataline (@indata) 
    {
        chomp($dataline);
        if ($dataline =~ /^\;/) {
    	next;
        }
        if ($dataline =~ /^\r?\f?$/) {
    	next;
        }
        ($poilong, $poilat, $temp) = split(/, /, $dataline);
        if ($temp =~ m/\"([^>]*)>([\d\+]*)\"/) {
    	$poiname = $1;
    	$poiphone = $2;
    	utf8::encode($poiname);
    	if ($poiphone !~ /^\+/) {
    	    $poiphone = "+" . $poiphone;
    	} 
    #	print "$poiname $poiphone\n";
    	print LMXFILE landmark_start;
    	print LMXFILE name_start . $poiname . name_end;
    	print LMXFILE description_start . description_end;
    	print LMXFILE coordinates_start;
    	print LMXFILE latitude_start . $poilat . latitude_end;
    	print LMXFILE longitude_start . $poilong . longitude_end;
    	print LMXFILE coordinates_end;
    	print LMXFILE addressinfo_start;
    	print LMXFILE street_start . street_end;
    	print LMXFILE postalcode_start . postalcode_end;
    	print LMXFILE city_start . city_end;
    	print LMXFILE state_start . state_end;
    	print LMXFILE country_start . country_end;
    	print LMXFILE phonenumber_start . $poiphone . phonenumber_end;
    	print LMXFILE addressinfo_end;
    	print LMXFILE category_start;
    	if ($id > -1) {
    	    print LMXFILE id_start . $id . id_end;
    	}
    	utf8::encode($cat);
    	print LMXFILE categoryname_start . $cat . categoryname_end;
    	print LMXFILE category_end;
    	print LMXFILE landmark_end;
    	$i++;
        }
    }
    
    print LMXFILE landmarkcollection_end;
    print LMXFILE lmx_end;
    close(LMXFILE);
    close(ASCFILE);
    
    print "\n" . $i . ' maamerkkiä muutettu.' . "\n";
    
    Muunnos onnistuu tällä hetkellä ainoastaan "asc-tyyppisistä" tiedostoista. Skripti muuntaa koordinaatit, nimen sekä puhelinnumeron. Osoitteitakin näkyy silloin tällöin noissa tiedostoissa olevan, mutta ne on nimen seassa hieman vaikeasti löydettävissä. Skriptin kysyessä kategoriaa voi käyttää valmiita listalta tai kirjoittaa kategoriaksi oman kategorian.
     
  12. Gortex

    Liittynyt:
    17/7/06
    Viestit:
    48
    Tykkäykset:
    4
    Nyt tuolta gps-waypointsissa saa valittua tiedostoksi suoraan lmx, mutta mihin kansioon se tiedosto pitää puhelimessa tunkea?
     
  13. mmstw

    Liittynyt:
    16/4/07
    Viestit:
    20
    Tykkäykset:
    0
    Mihin vaan. Filebrowserilla kun avaat ko. tiedoston, aukee ohjelma, jolla maamerkit saa lisättyä tietokantaan.
     
  14. Gortex

    Liittynyt:
    17/7/06
    Viestit:
    48
    Tykkäykset:
    4
    siis tossahan toi oli ihan selvästi.
     
  15. PepeSoft

    Liittynyt:
    7/5/07
    Viestit:
    21
    Tykkäykset:
    0
    Puhelinmalli:
    Nokia N96 + Saunalahti data 5Mb/s
    Saako tuota N95:sta ilmoittamaan noista kameroista mitenkään niinkuin esim TomTomin saa huutamaan kuin hinaaja?
     
  16. Raikke

    Liittynyt:
    12/10/04
    Viestit:
    394
    Tykkäykset:
    1
    Puhelinmalli:
    S3, Sonera
    Siinähän se, mutta miten saa vielä sen pienen kuvan näytettäväksi?

    Nyt tällä uudella maps ja puh.softavers. ne näkyy Landmark, eli nuppineulana.

    Saako sen tilalle jotenkin sen kameran kuvan?

    Miten?


    -RaS-
     
  17. HarriHui

    Liittynyt:
    14/7/07
    Viestit:
    10
    Tykkäykset:
    0
    Jahas onkos kukaan onnistunut lisäämään noita kameroita E90:een. Minä koitin lisätä lataamalla GPSWaypointseista kamerat puhelimeen. Kun avaan lmx tiedoston, niin softa kyllä aukeaa ja alkaa lukemaan tiedosto, mutta hyytyy sitten herjaten, ettei pysty lukemaan tota tiedostoa. Eli onko, niin ettei massa-ajona näitä landmarkkeja saa koneeseeen
     
  18. Zator

    Zator

    Liittynyt:
    24/8/03
    Viestit:
    396
    Tykkäykset:
    4
    N95-ohjeet:

    1. Tee massamuisti tilassa uusi kansio muistikorttisi others-kansiioon POI nimellä
    2. Kopio massamuisti tilassa tiedostot siihen POI kansioon. (esim. kuva, .asc ja .ov2 tiedostot.)
    3. Irrota johto ja käynnistä puhelin uudelleen.
    4. Avaa puhelimesta POIexpress ohjelma -> Valinnat -> Import POI ja kyseinen tiedosto. (esim. kameratolpat)
    5. Ohjelma purkaa automaattisesti tiedoston, kestää jonkun aikaan ja lisää ne maamerkeiksi.
    6. Avaa kartat -> maamerkit.. siellä ne ovat.

    Kuvake maamerkeille esim. liikenne-luokkaan niin voit lisätä ne käsin:

    Maamerkit -> Valitse/poista val. -> Valitse kaikki -> Lisää luokkaan -> ja esim. Liikenne ja OK!

    Nyt kameratolpan kohdalla on pieni auton kuva.

    Varoituksen sana, liika maamerkkien laittaminen hidastaa/voi sekottaa ohjelman.

    Esim. itse laitoin kameratolpat 620kpl toimi hyvin, lisäsin pankkiautomaatit 1400kpl ohjelma hidastui jonkin verran ja kannattaa miettiä
    mitä sinne haluaa laittaa koska niiden poistaminen on aika hankalaa :D

    N95 luokkien kuvakkeita ei voi varmasti muokata joten joudutaan noilla elämään, vai?
     
  19. Raikke

    Liittynyt:
    12/10/04
    Viestit:
    394
    Tykkäykset:
    1
    Puhelinmalli:
    S3, Sonera
     
  20. bsod

    bsod Tunnettu jäsen

    Liittynyt:
    20/4/05
    Viestit:
    2519
    Tykkäykset:
    285
    Puhelinmalli:
    SGS7
    Menee off-topiciksi, mutta menköön. Laita lainaamasi teksti
    -tagien väliin, niin se näkyy oikein. On helpompi lukea vastausta kun näkee selvästi mikä teksti on kenenkin kirjoittamaa. Quote-merkintöjä voi olla useampia jos haluat paloitella lainauksen kohteena olevan kirjoituksen pienempiin osiin vastausta varten.
     

Jaa tämä viestiketju