Näytä edellinen aihe :: Näytä seuraava aihe |
Kirjoittaja |
Viesti |
MtJ Kanta-asiakas
Liittynyt: 17 Tou 2004 Viestejä: 10001
|
Lähetetty: 27.09.2013 08:20 Viestin aihe: MPTP-paikannuksen "salat" |
|
|
Eli ajattelinpa purkaa auki MPTP-paikannusta ja sen sisältämää standardia, sekä toimintaa eri puhelimissa (Android ja Windows Phone). Benefonin esittely standardiin löytyy täältä [PDF]. Aloitusviesti toimikoon lyhyenä esittelynä aiheeseen, joka täydentyy tarpeen mukaan.
MPTP-standardi
MPTP-standardin kehitti Benefon jo vuosia sitten. Paikannukseen käytetään tekstiviestiä; paikkatietokyselyyn käytetään viestiä "LOC?" ja vastausviesti alkaa aina neljällä merkillä "!LOC". Metsästäjien kannalta nämä ovat merkitsevimmät viestit; Benefonin standardista kyllä löytyy monta muutakin viestitapaa, mutta ei mennä tässä lähemmin niihin. Lisäksi MPTP sisältää lat&lng sijainnin, laitteen kulkusuunnan asteina, sekä tekstiviestin lähetysajan ja laitteen nopeuden lähetyshetkellä, sekä akun varaustason paikannettavasta laitteesta (prosentteina). Käytännössä muoto näyttää tältä:
Lainaus: | !LOC_01/01_norm_071%_gps_1_N60.45.31,1_E025.25.59,0_27.09.2013_08:25:32_006km/h_340deg |
Jotta esimerkiksi Android (tai WP) saadaan käsittämään oikein koordinaattien kautta laitteen sijainti, tarvitaan konvertointia toiseen muotoon. En mene käytännön toteutukseen lähemmin, mutta käytännössä käännös ei ole mikään erikoinen tehtävä ja valmis laskukaava löytyy monestakin paikasta. Yksi esimerkki.
MPTP ja Android
Androidissa MPTP-tekstiviestin liittäminen ohjelmaan on hyvinkin yksinkertainen tehtävä. Android pystyy lukemaan ja kirjoittamaan tekstiviestejä, eikä järjestelmän kannalta ole mitään ongelmaa myöskään poistaa viestejä. Tällöin MPTP-tekstiviestihallinta on helppo toteuttaa. MPTP-sijainnin siirto GoogleMap-fragmenttiin on myös yksinkertainen tehdä, jos ajatellaan pelkkää tekstiviestin paikan kertomista kartalla. Sovellus syntyy parissa päivässä.
Androidiin voi toimittaa myös maanmittauslaitoksen karttapohjia erillisen rajapinnan kautta, joka hoitaa liikenteen puhelinten suuntaan. Suora liityntä puhelimesta maanmittauslaitokselle ei ole mahdollinen vaan rikkoo sopimusehtoja. Tällöin välissä on oltava palvelin, joka toimii pyyntöjen käsittelijänä ja mahdollisesti myös karttojen "varastona", etteivät maanmittauslaitoksen palvelimet kuormitu 3. osapuolen sovelluksesta liikaa.
MPTP ja Windows Phone
Windows on kieltänyt tekstiviestien lukemisen, kirjoittamisen ja poistamisen 3.osapuolen sovelluksilta. Niinpä ei ole mahdollista tehdä suoraan MPTP-tukea ohjelmaan, vaan on käytettävä jotain kiertotietä (kuten copy/paste). On mahdollisuuksien rajoissa, että seuraavaan Windows Phoneen (8.1) tulee tekstiviestien lukeminen sallituksi, mutta varmaa se ei ole. Windows Phonen ostoa harkitsevat metsästäjät toivottavasti ottavat huomioon tämän MPTP-paikannuksen puutteen. Välttämättä se ei ole minkäänlainen ongelma.
WP:hen voi toimittaa myös maanmittauslaitoksen karttapohjia erillisen rajapinnan kautta, joka hoitaa liikenteen puhelinten suuntaan. Suora liityntä puhelimesta maanmittauslaitokselle ei ole mahdollinen vaan rikkoo sopimusehtoja. Tällöin välissä on oltava palvelin, joka toimii pyyntöjen käsittelijänä ja mahdollisesti myös karttojen "varastona", etteivät maanmittauslaitoksen palvelimet kuormitu 3. osapuolen sovelluksesta liikaa. _________________ Jos parturi ajaa parran vain niiltä, jotka eivät itse aja partaansa, ajaako hän silloin oman partansa?
Viimeinen muokkaaja, MtJ pvm 27.09.2013 09:28, muokattu 2 kertaa |
|
Takaisin alkuun |
|
|
MtJ Kanta-asiakas
Liittynyt: 17 Tou 2004 Viestejä: 10001
|
Lähetetty: 27.09.2013 08:36 Viestin aihe: |
|
|
MPTP ja Windows Phone ongelma
Tekstiviestin ongelmaa on pohdittu myös sovelluskehittäjien foorumilla, eli stackoverflow:lla. Tässä keskusteluketju.
Lainaus ketjusta;
Lainaus: | Following up on previous answers, those APIs are currently kept to trusted partners only (Mobile operators, OEMs, well-known brand names, etc). There just weren't enough developers asking for it to be included in WP8. |
_________________ Jos parturi ajaa parran vain niiltä, jotka eivät itse aja partaansa, ajaako hän silloin oman partansa? |
|
Takaisin alkuun |
|
|
hellokitty Kanta-asiakas
Liittynyt: 09 Jou 2012 Viestejä: 3475
|
|
Takaisin alkuun |
|
|
hlohi Kanta-asiakas
Liittynyt: 01 Huh 2004 Viestejä: 651 Paikkakunta: Haukipudas
|
Lähetetty: 27.09.2013 19:00 Viestin aihe: |
|
|
Saahan siitä pannasta paikan tekstarilla muutoinkin. Painat pitkään koiran kuvaketta siellä vasemmassa yläreunassa näyttöä. Puhelin värähtää ja tekstaripaikannuspyyntö lähtee. |
|
Takaisin alkuun |
|
|
hellokitty Kanta-asiakas
Liittynyt: 09 Jou 2012 Viestejä: 3475
|
Lähetetty: 27.09.2013 20:51 Viestin aihe: |
|
|
Lainaus: | Saahan siitä pannasta paikan tekstarilla muutoinkin |
Joskus tuo panta ei vain lähetä sitä ainoatakaan viestiä,ajan kanssa kylläkin.
Olen koittanut kompensoida tuolla toisella pannalla tuota mahdollista katvetta ja hyvin usein tuo on onnistunut. en tiedä mistä tuo erovaisuus tulee,mutta näin olen usein saanut koiraan yhteyden kun toisella pannalla se ei jostain syystä aina toimi.
Kentistähän tuo kaikki varmaan johtuu,mutta kun koira(t) jaksaa tuplapannat kevyesti kantaa niin siitä mitään haittaakaan ole.
Jotku käyttää varuilta vielä piippariakin,kun eivät luota tähän suomen"täydelliseen" gsm-verkkoon vieläkään.
Syystäkin. |
|
Takaisin alkuun |
|
|
hellokitty Kanta-asiakas
Liittynyt: 09 Jou 2012 Viestejä: 3475
|
|
Takaisin alkuun |
|
|
|
|
Et voi kirjoittaa uusia viestejä tässä foorumissa Et voi vastata viesteihin tässä foorumissa Et voi muokata viestejäsi tässä foorumissa Et voi poistaa viestejäsi tässä foorumissa Et voi äänestää tässä foorumissa
|
|