Vetouistelu - näytä koko keskustelu

Keskustelut

Karttoja.

Takaisin keskustelualueille
1.   Karttoja.    mika69 - 7/9/2005 7:09:57
Moi! Olli Lammi http://www.olammi.iki.fi/olammi/ on tehnyt scriptin jolla voi hakea Karttapaikasta 1:16000 maastokarttoja. cripti hakee kartat valitulta alueelta, yhdistää ne sitten yhdeksi kartaksi ja jopa tekeen Ozin kalibrointi tiedoston valmiiksi. Asennus menee näin... Asenna ensin Python 2.4.1 http://www.python.org/ Asenna sitten Python Imaging Library 1.1.5 http://www.pythonware.com/products/pil/ Python Image Library tunnistaa mihin python on asennettu ja se asennetaan samaan paikkaan. Pura cripti (fetch_map.zip) samaan hakemistoon (Python24) http://olammi.iki.fi/olammi/fetch_map.zip Käyttö: python fetch_map.py map_name> KKJ_P> KKJ_I> size_x> size_y> map_name - Kartan nimi. Tuloskartta talletetaan tiedostoon map_name>.png KKJ_P - kartan keskipisteen KKJ P-koordinaatti KKJ_I - kartan keskipisteen KKJ I-koordinaatti size_x - tuloskartan leveys kilometreissä size_y - tuloskartan korkeus kilometreissä Esimerkki: python fetch_map.py Lieve 6912961 3455595 10 15 Tämä tekee 10km leveän ja 15km korkean kartan Lievestuoreen järvestä. Ohjelma tallettaa kartat map_cache hakemistoon ja jättää ne sinne . eli map_cache hakemisto kannattaa tyhjentää aina välillä pouislukien wm.png tiedosto jota ei kannata tuhota. Kireitä... -Mika
2.   [Vt] Karttoja.    VL - 7/9/2005 8:02:39
Loistavaa toimintaa! Kiitoksia!
3.   [Vt] Karttoja.    villev - 7/9/2005 8:08:45
Kiittää! -Ville ps. toivotaan että mml ei pahastu ja ala rajoittaa...
4.   [Vt] Karttoja.    villev - 7/9/2005 8:18:05
Testasin juuri... Toimii ja tekee kaunista jälkeä.
5.   [Vt] Karttoja.    VL - 7/9/2005 11:45:09
Hyväksyykö teillä Ozi ton png-tiedoston? Mulla ilmoittaa, että on liikaa värejä. Sain kyllä toimimaan, kun muuntaa ensin gif:ksi ja muuttaa map-tiedostoon tiedostopäätteen gif:ksi. Ozi:sta mulla on versio 3.85. Hyväksyykö uudemmat versiot png-tiedoston? Taitaa vaatia jo koneelta tehoakin toi png, jos tekee ison kartan?
6.   Kysymys...    Jebu - 7/9/2005 17:13:57
Olisiko joku valmis tekemään/luopumaan tekemästään kartasta TRE:n Pyhäjärvelle käytettäväksi läppäri+gps yhdistelmällä pientä korvausta vastaan tietenkin? Itse en osaa ja muualta ei ole löytynyt.T:J ps.paljonko Ozi vaatii koneelta tehoa?Mun koneella pyörii kyllä meri cd:t.
7.   [Vt] Karttoja.    TK - 8/9/2005 0:05:08
Wau! Kiittää ja kumartaa (ja väsää äkkiä kaikista järvistä kartat, ennen kuin mml pistää putket kiinni ;-) ) Timo
8.   [Vt] Karttoja.    Smove - 8/9/2005 8:10:41
Aivan loistava koodin pätkä. Jotain on vissiin MML:n karttahemmot tehnyt kun eilen päivällä skriptin kasaamissa kartoissa ei ollut vesileimoja mukana mutta nyt on. Tosin eihän siitä mitään haittaa ole.
9.   [Vt] Karttoja.    yama - 8/9/2005 22:21:13
Hieno homma:)) Kiitokset tekijälle!
10.   [Vt] Karttoja.    Kivikoski - 20/9/2005 10:28:16
Todella mahtava juttu, vielä yks kysymys, mistä saa koordinaatit kustakin järvestä mistä kartan tekee?
11.   [Vt] Karttoja.    RySky - 2/10/2005 12:32:38
Kiitoksia scriptin väsääjälle! Onnettomana tumpelona minulla on seuraavanlainen ongelma.. Esim. Puulan 25x25 km:n kartta on yli kolmenasatana .png filuna, onko Ozi niin fiksu että scollaa automaattisesti karttaa aina kun paatti kulkee karttalehdeltä toiselle vai pitääkö kartat liittää jotenkin ohjelmallisesti? Oishan se mukava jos ois vaan yks iso .map -filu.. Ozin versio on 3.95.2.. RySky
12.   [Vt] Karttoja.    Shark - 15/11/2005 8:40:52
Vieläkö hakujuttu on mahdollista? Asensin ohjelmat ja saan aikaan vain syntax erroria? Jos joltain löytyisi Puulan kartta Ozille (tai kuvatiedostokin) niin sekin auttaisi tähän hätään?
13.   [Vt] Karttoja.    mauvan - 24/11/2005 10:28:16
Mitään tollaisia kikkailuja ei tarvii jos omistat Nokian S60 tai SonyEricssonin P910 puhelimen. Ratkaisu on Trackrin MayWay -ohjelmisto. Nyt kolme ominaisuutta yhden hinnalla 299 €;avajaistarjous nopeimmille, ohjelmiston arvo 679 €. Saat - opastavan autonavigoinnin - maastonavigoinnin - merinavigoinnin Merinavigoinnissa merikortit kännykkääsi ja menox. Sisävesillä valitsemalla maastonavigoinnin ja kartan 1:20000 saat topografikartan näyttöön syvyyskäyrin! Kartat latautuvat automaattisesti gprs-yhteyden yli. Elikkä jos menet alueelle josta sulla ei oo karttaa niin pyydät ohjelmaa paikantamaan paikkasi, Rikalinen gps bluetooth-yhteydellä, kuuluu toimitukseen ja sydeemi alkaa ladata automaattisesti ko. alueen karttaa. Edellytyksenä, että sulla on lisenssi genimapilta karttoihin. Toimitukseen kuuluu 300 karttatiiltä; yksi tiili 1:20000 mittakaavalla on 700x700 m. Tämä on ohjelma jota uistelijat/kalastajat/metsästäjät odottaneet kieli vyön alla. Lisätietoja www.tracker.fi Myynti Tmi Mauvan Vuorilehdonkuja 2 K 3 01200 Vantaa puh. 0400-420722 mail mauvan@kolumbus.fi
14.   [Vt] Karttoja.    tupe - 15/1/2007 19:19:12
Vieläkö tämä ohjelma toimii? Kokeilin pikasesti, mutta syntax erroria heittää..
15.   [Vt] Karttoja.    nightrider - 15/1/2007 20:42:52
Samasta asiasta on täällä ollut ennnekin keskustelua, näitä scriptintekijöitä kun tuntuu löytyvän vähän joka nurkalta. Ohessa linkki karttapaikan tiedotteeseen käyttöehtojen muutoksesta (18.10.2005) https://www.karttapaikka.fi/karttapaikka/default.asp?id=784&docid=3337 Voipi loppua lysti lyhyeen. - Teppo -
16.   [Vt] Karttoja.    mynde - 20/10/2005 14:58:08
No nyt ne sitten on suuttuneet... https://www.karttapaikka.fi/karttapaikka/default.asp?id=784&docid=3337
17.   [Vt] Karttoja.    Mack - 7/9/2005 9:01:01
Ja mihinkähän kohtaan nuo koodinaatit pitää sitten syöttää.
18.   [Vt] Karttoja.    Jari J - 7/9/2005 9:33:23
Onko tarkoituksena vain syöttää aukeavaan ikkunaan teksti:"python fetch_map.py Lieve 6912961 3455595 10 15" ja ohjelma hoitaa loput? Tietotekniikan torvelo ei ainakaan saanut ohjelmaa toimimaan vaan ohjelma suoltaa syntax erroria niin kuin kunnollisten ohjelmien minulle kuuluu suoltaakin.
19.   [Vt] Karttoja.    villev - 7/9/2005 9:54:11
kts. kuva
20.   [Vt] Karttoja.    villev - 7/9/2005 9:59:21
Tsekkaa vielä että zip filen sisältö on python24-hakemistossa. Siis coordinates- ja fetch_map-tiedostot sekä map_cache-hakemisto. Mulla meni aluksi omaan hakemistoon (fetch_map) jolloin ei toiminu.
21.   [Vt] Karttoja.    Clbr - 8/9/2005 0:23:22
Mistäs taikoisi tuon .map auki kun ei ole rekisteröity ozi? :/
22.   [Vt] Karttoja.    Mack - 7/9/2005 11:28:37
Jaaha se näköjään pitää mahdollisesti dos:in kautta tehdä.
23.   [Vt] Karttoja.    JuhaP - 8/9/2005 12:31:16
Ohjeitanne ja vinkkejä seurasin ja kaikki asennettu ohjeitten mukaan. DOS-ikkuna aukeaa OK ja tiedot pääsen syöttämään ihan OK. "Create map image"-tiedotkin tulee ruutuun, mutta niitten alle pamahtaa teksti: ERROR: Cannot get image for... Oisko apuja että missä menee/ vois mennä vikaan, vai voiko työpaikan LAN-verkko/serverit stopata hakuni? JuhaP
24.   [Vt] Karttoja.    VL - 7/9/2005 13:01:01
Sen verran vielä, että Ozi kalibrointi tehdään näköjään WGS84-muodossa. Onko maanmittauslaitoksen kartat nykyään WGS84 muotoa? Ennen kuin palvelu uudistui joskus vuosi sitten ne oli KKJ-muodossa ja niistä ei pystynyt tekemään tarkkoja WGS84 karttoja Oziin.
25.   [Vt] Karttoja.    hyde - 7/9/2005 13:16:55
Kylläpä löytyy sekin, muistaakseni nimellä EUREF-FIN maantieteelliset
26.   [Vt] Karttoja.    mika69 - 8/9/2005 8:20:53
Moi Oot tuhonnut map_cache hakemistosta vahingossa wm.png tiedoston. Se tarvitaan vesileiman poistoon, toki vesileiman saa pois kuvankäsittelyohjelmallakin. -Mika
27.   [Vt] Karttoja.    villev - 8/9/2005 8:23:23
Tarkasta onko wm.png tallella map_cache-hakemistossa...
28.   [Vt] Karttoja.    Smove - 8/9/2005 8:27:02
No niinhän se sanotaan jo tossa ensimmäisessä viestissä kun vaan malttais lukea ohjeet kunnolla. Kiitos vinkistä!
29.   [Vt] Karttoja.    orfeus - 16/11/2005 9:37:58
Entäs, jos on map_cache -hakemistossa seassa noita välivaiheen karttoja, joissa on vesileima, saisiko niitä millään tempulla leimattomiksi ? Toinen juttu: -Koska MML on nyt puuttunut liian vauhdikkaaseen latailuun, olisiko mahdollista lisätä scriptiin mahdollisuus viiveen asettamiseen. Ne, jotka jo on cachessa, käsiteltäisiin vauhdilla, mutta serveriltä haettaisiin random viiveellä 20 sek - 5 min. Tällöin voisi jättää haun pyörimään yöksi. Voisi vaikka kertoa ohjelmalle, kuinka kauan sillä olisi aikaa kartan tekoon ja ohjelma asettaisi sen mukaan satunnaiset viiveet. Itse en osaa Pythonilla tehdä mitään, muuten tekisinkin ;)
30.   [Vt] Karttoja.    Mack - 8/9/2005 11:28:34
Onko tuo pythonin tekemä .map file valmiiksi kalibroitu Oziin vai pitääkö lähteä maastoon gps:n kans ottamaan kalibrointi pisteitä. Itellä kun ei .png ja .map file kelpaa Oziin, herjailee vaan samaa mitä aiemmin joku tänne kirjotti.
31.   [Vt] Karttoja.    VL - 8/9/2005 12:23:09
On valmiiksi kalibroitu ja pääset ongelmasta, kun tallennat .png-filen gif-muotoon ja muutat .map-fileen png:n gif:ksi. .map-file aukeaa esim. notepadilla.
32.   [Vt] Karttoja.    Clbr - 8/9/2005 21:01:49
kymmene kiloo kiitoksia Mika69! Vuoden päivät olemme toverini kanssa karttoja koittaneet hommata mutta ostamisessa paukkuisi opiskelijan rahapussi puhki. :)
33.   [Vt] Karttoja.    kitkalainen - 8/9/2005 13:04:50
Ensin KIITOS ohjelmanpätkän tekijälle ! Ainaskaan XP:ssä Pyyttoni ei toimi kuvakkeesta, vaan pitää avata DOS-kehote, eli Command Prompt . Ja se löytyy Apuohjelmat/Accessories -valikosta. Ja DOSsia pitää vähän osata käyttääkin ;) Eli jos Dos vaikka jotaki C:\MyDocuments tai sinnepäin ehottaa, cd..ja enter niin kauan, että on kovalevyn päähakemistossa C. Sitte kirjotat cd Python, niin jopas onnistuu ! Kannattaa se villev:n Python-kuvakaappaus pitää auki mallina. Ja se imuroidun järven .png -tiedosto sitten PhotoShopilla tms auki. Kuvasta kannattaa leikata turhaa pois, esm maastoa ja tallentaa sitten vaikka .gif -muotoon, vie huomattavasti vähemmän tilaa ja aukiaa hitaammillakin koneilla. Samalla MAKSETTU Ozi auki ja tarkastat kartan kalibrointia, ettet niitä kalibrointipisteen kohtia poista. Kun kartasta on liiat pois, tallenna Ozin kartan kalibrointi, ja muista, että tuossa hakemistossa ei sitten ole järvestä muita .gif yms tallennettuna, niin aukiaa kerralla oikia kartta Oziin. Oisko apuja ? terv kitkalainen
34.   [Vt] Karttoja.    JuhaP - 8/9/2005 13:23:16
Samaten juu, Kiitokset ja Kumarrus ohjelmanpätkän tekijöille! Vaan vieläkin joku mättää...-kele. Villev:n kuvakaappaus on tossa vieressä printattuna ja omalla putkella kaikki muu OK paitsi että "Using cached map image..." tilalle tulee "ERROR: Can't get the image..." Saattaa kaiketi olla LAN:issa jotain rajoituksia, eli pitänee kokeilla illalla kotosalla uudelleen... Kiitos kuitenkin avuista kitkalaiselle! JuhaP
35.   [Vt] Karttoja.    mika69 - 8/9/2005 13:46:56
Moi! Eihän sulla ole palomuuriohjelmaa joka estää kuvapyynnön pääsyn eteenpäin, kuvat haetaan käyttäen normaalia HTTP porttia joten en usko verkossa olevan tälle rajoituksia. Varsinkin jos karttapaikan sivut aukeavat normaalilla selaimella. -Mika
36.   [Vt] Karttoja.    Jock - 8/9/2005 13:54:04
Tuo "Using cached map image.." kertoo, että scripti käyttää jo ladattua tiedostoa, se on niin ovela, ettei lataa mitään kahteen kertaan. Jos tulee ladattua vähän pieleen, niin korjaus on helppo tehdä ja jo ladattu aineisto käytetään hyväksi. Ainakin F-secure kyseli lupaa ensimmäisellä kerralla mennä verkkoon ja ilmeisesti JuhaP:n onglema liittyy juuri palomuuriin.
37.   [Vt] Karttoja.    JuhaP - 8/9/2005 16:12:13
Taitaa vissiin sitte firman palomuuri estää karttojen lataukset. Kiitokset Mika69:lle ja Jock:lle vastauksista ja kommenteista! JuhaP
38.   [Vt] Karttoja.    Mika - 8/9/2005 21:25:37
Joo, todella hieno homma, kiitokset vinkistä! Nyt on karttoja semmoisista lätäköistä ettei olisi koskaan tullut ostettua. Laillisuuden kanssa on kyllä vähän niin ja näin, mutta eiköhän ko palvelu ole kohta kiinni...
39.   [Vt] Karttoja.    Clbr - 8/9/2005 21:30:41
Ei kai ilmaiseksi katsottavien karttojen itselleen 'napsiminen' kiellettyä voi olla :> *viheltelyä*
40.   [Vt] Karttoja.    Kivikoski - 20/9/2005 10:31:11
Vastaan itse itselleni eli tuo kansalaisen karttapaikka näyttääkin koordinaatit kätevästi.
41.   [Vt] Karttoja.    RySky - 2/10/2005 14:20:05
Haha, nythän mä vasta tajusin.. .map -filu ilmestyy suoraan Python24 -valikkoon ja pelaa sieltä.. Tää systeemi on hurjan paljon viisaampi ku tää käyttäjä... :) RySky
42.   [Vt] Karttoja.    mika69 - 26/10/2005 5:26:03
Nonnii Tähän on sitten tultu... https://www.karttapaikka.fi/Karttapaikka/default.asp?id=784&docid=3337 Ja kaikki vaan sen takia että jotkin vidun idiootit ovat tehneet helvetillisen isoja hakuja karttapaikasta, toivottavasti kukaan uistelia ei ole moiseen syyllistynyt. Eli nyt on viimeistään aika miettiä mitä karttoja todella tarvitsee. Ohjelmasta on ilmestynyt uusi versio. http://olammi.iki.fi/olammi/fetch_map.zip Ja joku on tehnyt siihen jopa graafisen käyttöliittymän. http://koti.mbnet.fi/pekvari/Fetch_map_GUI_0_2.zip Kireitä... -Mika
43.   [Vt] Karttoja.    shadman - 21/10/2005 19:56:31
No tätä mä vähän odotinkin.
44.   [Vt] Karttoja.    Jarkko N - 26/10/2005 14:21:03
Jos palvelin tukkeutuu hakuihin, niin se ongelma ratkeaisi halvalla. Staselog Diplomat maksaa alvittomana 570 euroa ja poistaa ruuhkan palvelimelta. Jos tulee ruuhkaa, niin se hidastaa hetkellisesti hieman niitä, jotka imuroivat paljon kerralla. Ei pitäisi haitata ketään. Panin tuosta vinkin ylläpitäjälle.
45.   [Vt] Karttoja.    Clbr - 23/4/2006 14:06:01
Onko sinulla toimivaa linkkiä kyseiseen graafiseen käyttöliittymään? elikkä tämä Fetch_map_GUI_0_2.zip
46.   [Vt] Karttoja.    maha - 15/11/2005 9:02:21
löytyy puulan kartta, voin illalla laittaa tulemaan
47.   [Vt] Karttoja.    Shark - 15/11/2005 9:57:59
Laitoin postia.
48.   [Vt] Karttoja.    apollo - 23/11/2005 20:07:15
onko kukaan tehnyt koitereesta kyseistä karttaa kun ei itsellä nerot riitä?voisin vaikka maksaa siitä jotain!
49.   [Vt] Karttoja.    manse - 16/11/2005 10:02:43
Sen random delayn vois tehä vaikka näin: Rivin if not os.path.exists(fname): jälkeen lisätään seuraavat rivit delay=random.randint(0,20) print "Waiting for " + `delay` + " seconds before fetching next map image" time.sleep(delay) jolloin fetch_map odottaa 0 - 20 sek ennenkuin se hakee seuraavan kuvan karttapaikasta. Cachessa olevat kuvat ladataan ilman viivettä.
50.   [Vt] Karttoja.    haski - 16/11/2005 10:11:00
Tuo viive voisi olla hyvä idea. Hitaus ei haittaisi verrattuna siihen työhön mitä joutuu tekemään jos käsin koostää karttoja.
51.   [Vt] Karttoja.    kianta - 16/11/2005 10:39:26
Kun tekee tämän lisäyksen, niin toimiiko karttojen haku silloin ohjelmallisesti. Käsitin, että alkuperäisen skriptin käyttö ei ainakaan enää onnistu, ovat tehneet jotain... Itselläkin olisi tarvetta kartoille, kun löytyy joutava kannettava karttakäyttöön. Kartan "syntymisajalla" ei oikeastaan mitään merkitystä, kun ei vain joudu tekemään sitä itse käsin (en kyllä meinaa sillä tavalla tehdäkään). Laajakaistan päässä kone joutaa raksuttelemaan sitä vaikka yötäpäivää läpi talven:)
52.   [Vt] Karttoja.    oto - 16/11/2005 11:52:52
Selvennystä, please. Miten pitää nyt toimia, että saa vielä imuroitua karttoja. Saisiko ihan selkokieliset ohjeen, kuten alkuperäisessä viestissä oli. Kiitos
53.   [Vt] Karttoja.    orfeus - 17/11/2005 8:54:20
Jotain ongelmaa tässä nyt on. Python antoi virheilmoituksen: File "fetch_map.py", line 211, in main delay=random.randint(1,20) NameError: global name 'random' is not defined Kun korvasin 'delay=random.randint(4,20)' -rivin tällä: 'delay=10', sai ihan uuden virheilmoituksen: File "fetch_map.py", line 214, in main time.sleep(delay) NameError: global name 'time' is not defined Normaalilla backengineerin -tekniikalla totesin, että tarvitaan pari kirjastoa. Lisätään siis tiedoston alkupäähän rivit: import random import time Lisäys tulee siis sinne, missä muutkin import-rivit ovat. Pitäisiköhän opetella tätä Pythonia edes hiukan. Edes sen verran, että saisi vielä noita vesileimoja pois jo haalituista imageista :)
54.   [Vt] Karttoja.    manse - 17/11/2005 11:18:02
Joo, ne importit tosiaan täytyy tehä siellä alussa. Sori kun unohdin laittaa mukaan.
55.   [Vt] Karttoja.    aivomyrsky - 14/9/2006 20:24:19
Moro. Onko karttapaikka päivittänyt järjestelmäänsä että loppui tämäkin huvi? Vai olenko vaan saanut ohjelman sekaisin kun ei enää pelaa.
56.   [Vt] Karttoja.    manse - 14/9/2006 21:06:02
Juu, ovat pirut päivittäneet... ;-) Se kuvan haku on muuttunu jonkin verran... se on ratkastavissa... mut suurempi ongelma on se vesileiman poisto... se ei oo enää samassa paikkaa aina... sen sijainti vaihtelee, joten sen poistaminen täydellisesti on vaikeutunut huomattavasti.
57.   [Vt] Karttoja.    MaHa - 14/9/2006 21:18:35
Fetch_map on päivittynyt.
58.   [Vt] Karttoja.    aivomyrsky - 14/9/2006 22:28:13
apu löytyi, kiitos