GeoCalcing
Re: GeoCalcing
Moro.
Kun ottaa exportin niin export on tällainen:
Circle;61.54724023813901,23.763599395751953;radius;3200;m;FF6060;61.54724023813901, 23.763599395751953 / Radius 3200 m
Mitä on 61.54724023813901,23.763599395751953? Mikä formaatti? Joku ETRxxxx?
Mikä on tallaisen koordinaatin N 61° 26.246 E 23° 57.240 esitysmuodon ETRXxx-koodi?
Kiitos.
Kun ottaa exportin niin export on tällainen:
Circle;61.54724023813901,23.763599395751953;radius;3200;m;FF6060;61.54724023813901, 23.763599395751953 / Radius 3200 m
Mitä on 61.54724023813901,23.763599395751953? Mikä formaatti? Joku ETRxxxx?
Mikä on tallaisen koordinaatin N 61° 26.246 E 23° 57.240 esitysmuodon ETRXxx-koodi?
Kiitos.
Re: GeoCalcing
Ihan desimaaliaste tuo "61.54724023813901,23.763599395751953" on, mutta en nyt täysin hahmota, että mitä yrität tehdä. Jos haluat käsin muokkailla tuohon exporttiin tuon toisen pisteen, niin voit ihan suoraankin siihen laittaa sen muodon:mihaa kirjoitti:Moro.
Kun ottaa exportin niin export on tällainen:
Circle;61.54724023813901,23.763599395751953;radius;3200;m;FF6060;61.54724023813901, 23.763599395751953 / Radius 3200 m
Mitä on 61.54724023813901,23.763599395751953? Mikä formaatti? Joku ETRxxxx?
Mikä on tallaisen koordinaatin N 61° 26.246 E 23° 57.240 esitysmuodon ETRXxx-koodi?
Kiitos.
Koodi: Valitse kaikki
Circle;N 61° 26.246 E 23° 57.240;radius;3200;m;FF6060;joku nimi ympyrälle
Re: GeoCalcing
Niin, yritän hahmottaa itselleni että miten tuo rivi muodostuu exportissa:
Kun importtaa rivin
Point;N 61 28.487 E 23 49.575;FF6060; N 61 28.487, E 023 49.575
Ja sille export:
Point;61.474783333333335,23.82625;FF6060;N 61 28.487, E 023 49.575
FF6060 on värikoodi ja jollain laskukaavalla tuo 61.474783333333335,23.82625 muodostuu.
Tuolle onneksi kelpaa toi esimerkkini muoto importoitavaksi, minun ei tarvitsekaan tehdä konversiota
vaan voin sen sijaan importoida suoraan em. muodossa olevat koordinaatit.
Malli:
Kun importtaa rivin
Point;N 61 28.487 E 23 49.575;FF6060; N 61 28.487, E 023 49.575
Ja sille export:
Point;61.474783333333335,23.82625;FF6060;N 61 28.487, E 023 49.575
FF6060 on värikoodi ja jollain laskukaavalla tuo 61.474783333333335,23.82625 muodostuu.
Tuolle onneksi kelpaa toi esimerkkini muoto importoitavaksi, minun ei tarvitsekaan tehdä konversiota
vaan voin sen sijaan importoida suoraan em. muodossa olevat koordinaatit.
Malli:
Koodi: Valitse kaikki
Circle;N 61 28.483 E 23 49.545;radius;3200;m;FF6060;joku
Point;N 61 28.487 E 23 49.575;FF6060; N 61 28.487, E 023 49.575
Re: GeoCalcing
Kun importtaa rivin
Point;N 61 28.487 E 23 49.575;FF6060; N 61 28.487, E 023 49.575
Ja sille export:
Point;61.474783333333335,23.82625;FF6060;N 61 28.487, E 023 49.575
FF6060 on värikoodi ja jollain laskukaavalla tuo 61.474783333333335,23.82625 muodostuu.
28,487 / 60 = 0,47478333333 ja 49,575 / 60 = 0,82625
Point;N 61 28.487 E 23 49.575;FF6060; N 61 28.487, E 023 49.575
Ja sille export:
Point;61.474783333333335,23.82625;FF6060;N 61 28.487, E 023 49.575
FF6060 on värikoodi ja jollain laskukaavalla tuo 61.474783333333335,23.82625 muodostuu.
28,487 / 60 = 0,47478333333 ja 49,575 / 60 = 0,82625
Re: GeoCalcing
Kyse on vain eri esitysmuodosta, seuraavat naatit ovat samasta pisteestä
Degrees: 61.474783 23.82625 asteet desimaalimuodossa
Minutes: N 61° 28.487 E 23° 49.575 asteet + minuutit
Seconds: N 61° 28' 29.22'' E 23° 49' 34.50'' asteet + minuutit + sekunnit
UTM: 34V E 650540 N 6818936
Degrees: 61.474783 23.82625 asteet desimaalimuodossa
Minutes: N 61° 28.487 E 23° 49.575 asteet + minuutit
Seconds: N 61° 28' 29.22'' E 23° 49' 34.50'' asteet + minuutit + sekunnit
UTM: 34V E 650540 N 6818936
"Jokaisen oikein rakennetun pojan tekee joskus vastustamattomasti mieli etsiä kätkettyä aarretta."
Mark Twain: Tom Sawyerin seikkailut
Mark Twain: Tom Sawyerin seikkailut
Re: GeoCalcing
Konvertointi tarvitaan sittenkin. Jos valitsen xiit.dy.fi/gc/ -> Coordinates-tab -> Point -> N 61 28.889, E 023 57.647 -> Convert and place niin merkki asetuu kartalle siihen mihin pitääkin, tässä tapauksessa Raatalantien päähän.
Jos laitan saman koordinaatin tiedostoon ja importoin sen niin koordinaatti muuttuu N 61 28.889, E 023 57.647 -> N 61° 28.866 E 23° 58.760 -> ja kartalla tietenkin merkki kaukana Raatalantien päästä.
Takaisin alkuperäiseen kysymykseeni; mitä anna gdaltransform:lle koodistoksi että osaa konvertoinnin tehdä oikein xiit.dy.fi:lle?
http://www.gdal.org/index.html
Jos laitan saman koordinaatin tiedostoon ja importoin sen niin koordinaatti muuttuu N 61 28.889, E 023 57.647 -> N 61° 28.866 E 23° 58.760 -> ja kartalla tietenkin merkki kaukana Raatalantien päästä.
Takaisin alkuperäiseen kysymykseeni; mitä anna gdaltransform:lle koodistoksi että osaa konvertoinnin tehdä oikein xiit.dy.fi:lle?
http://www.gdal.org/index.html
Re: GeoCalcing
En kyllä saanut tuota toistettua tämmöisellä rivillä, eli ihan kohilleen minusta meni:mihaa kirjoitti:Jos laitan saman koordinaatin tiedostoon ja importoin sen niin koordinaatti muuttuu N 61 28.889, E 023 57.647 -> N 61° 28.866 E 23° 58.760 -> ja kartalla tietenkin merkki kaukana Raatalantien päästä.
Koodi: Valitse kaikki
Point;N 61 28.889, E 023 57.647;FF6060;piste
Re: GeoCalcing
Importoitava tiedosto pitää sisällään rivin:
Ja tuosta muodostuu xiit.dy.fi/gc :hen Point jonka koordinaatit ovatkin N 61° 28.866 E 23° 58.760
Eli siis IMPORT: (toinen kokeilu)
ja sitten heti perään EXPORT:
Koodi: Valitse kaikki
Point;N 61 28.889, E 023 57.647;FF6060;N 61 28.889, E 023 57.647
Eli siis IMPORT: (toinen kokeilu)
Koodi: Valitse kaikki
Point;N 61 28.889, E 023 57.647;FF6060;DOT1
Koodi: Valitse kaikki
Point;61.474783333333335,23.82625;FF6060;N 61° 28.866 E 23° 58.760
Re: GeoCalcing
En kyllä edelleenkään onnistunut toistamaan tuommoista käyttäytymistä.. 
Testasin tällä rivillä:
Heti perään Export ja sain tiedoston tällä rivillä:
Oikein tuli Export, eli samassa kohtaa piste ja tuolle ei nyt ainakaan toistaiseksi voi mitään, että tuossa Exportissa nuo koordinaatit muuttuu desimaaliasteiksi, mutta eipä niistä pitäisi isompaa haittaakaan olla. Tutumman muodon voi halutessa sisällyttää nimikenttään.
Varmistus vielä, että ethän siis vaan noita punaisella ympyröityjä nimikenttiä muokkaamalla yritä muokata pisteen sijaintia? Niiden sisältö ei vaikuta mitenkään pisteen sijaintiin vaan on vain nimi pisteelle. Oletuksena siihen tulee lähteenä käytetty koordinaattitieto, millä piste on lisätty kartalle.

Testasin tällä rivillä:
Koodi: Valitse kaikki
Point;N 61 28.889, E 023 57.647;FF6060;DOT1
Koodi: Valitse kaikki
Point;61.48148333333334,23.96078333333333;FF6060;DOT1
Varmistus vielä, että ethän siis vaan noita punaisella ympyröityjä nimikenttiä muokkaamalla yritä muokata pisteen sijaintia? Niiden sisältö ei vaikuta mitenkään pisteen sijaintiin vaan on vain nimi pisteelle. Oletuksena siihen tulee lähteenä käytetty koordinaattitieto, millä piste on lisätty kartalle.
Re: GeoCalcing
Juu, en muokkaa. Vain ja ainoastaan import
Re: GeoCalcing
Hei Zuge! Kiitti hyvästä työkalusta, mutta
Voisitko tehdä parserista tolerantin gpx-tiedostolle, jossa ei ole url-määrittelyä?
JS palautti virheen "gc-0.47b.js:2181 Uncaught TypeError: Cannot read property 'textContent' of undefined"
//GEOCACHE
if(stype[0] == 'Geocache') {
code = wpts[wpt].getElementsByTagName('name')[0].textContent; // rivi 2181
url = wpts[wpt].getElementsByTagName('url')[0].textContent;
if(url == '') { url = 'http://www.geocaching.com/geocache/' + code; }
Mä en JS:ää juurikaan käytä, mutta kuvittelisin, että seuraava voisi toimia (ainakin ajatuksena jossei syntaxina)
url = '';
urle = wpts[wpt].getElementsByTagName('url')[0];
if (urle) url = urle.textContent;
if(url == '') { url = 'http://www.geocaching.com/geocache/' + code; }
Jollei tämä onnaa, niin sitten pitää ruveta lisäämään url-kenttiä fileisiin, ei iso hätä.


Voisitko tehdä parserista tolerantin gpx-tiedostolle, jossa ei ole url-määrittelyä?
JS palautti virheen "gc-0.47b.js:2181 Uncaught TypeError: Cannot read property 'textContent' of undefined"
//GEOCACHE
if(stype[0] == 'Geocache') {
code = wpts[wpt].getElementsByTagName('name')[0].textContent; // rivi 2181
url = wpts[wpt].getElementsByTagName('url')[0].textContent;
if(url == '') { url = 'http://www.geocaching.com/geocache/' + code; }
Mä en JS:ää juurikaan käytä, mutta kuvittelisin, että seuraava voisi toimia (ainakin ajatuksena jossei syntaxina)
url = '';
urle = wpts[wpt].getElementsByTagName('url')[0];
if (urle) url = urle.textContent;
if(url == '') { url = 'http://www.geocaching.com/geocache/' + code; }
Jollei tämä onnaa, niin sitten pitää ruveta lisäämään url-kenttiä fileisiin, ei iso hätä.
-stebu
Re: GeoCalcing
Nyt pitäisi olla tuolta osin kunnossa.stebu kirjoitti:Hei Zuge! Kiitti hyvästä työkalusta, mutta![]()
![]()
Voisitko tehdä parserista tolerantin gpx-tiedostolle, jossa ei ole url-määrittelyä?
Re: GeoCalcing
Joo, SE toimii, muttazuge kirjoitti:Nyt pitäisi olla tuolta osin kunnossa.stebu kirjoitti:Hei Zuge! Kiitti hyvästä työkalusta, mutta![]()
![]()
Voisitko tehdä parserista tolerantin gpx-tiedostolle, jossa ei ole url-määrittelyä?

Muoks: Nyt toimii hienosti! Kiitoksia!
-stebu