Merge pull request #2 from arkreisb/master

Pyydetty kuvanhaku
palaset
Hakee wikipedian kuntien nimet niiten asukasluvut ja kuntien tän hetkisen sään.
Pieniä "kauneus" virheitä.
Merge pull request #4 from axwitech/master

Html"parseri"
Tässä xml parseri joka toimii nyt oikein hyvin yhteen Arturin
osm-lataajan kanssa. Vika ei ollut agoran palomuurissa, vaan
aluksi väärinpäin laitetuissa koordinaateissa.. Korjailin muitakin
vikoja ja nyt se lataa todella isoistakin alueista saatavilla olevat
vesistöt oikein, sekä Rakennukset. Rakennuksille tulee myös nimet jos saatavilla.

Peli.cs sitten sisältää kaiken pelidatan, mitä (vektoridata ja nimet) saa käyttöön
konstruktion jälkeen (huom. kaksi erilaista konstruktoria, toinen on
tiedostoista lataamiselle) Peli.annaRakennus(int i) ja Peli.annaVesi(int i),
kunhan i pysyy Peli.annaRakennusLkm(); ja Peli.annaVesiLkm(); rajoissa.
Molemmat palauttavat tyypit Rakennus ja Vesi, joilla taasen molemmilla metodi
annaVektori(int i), joka palauttaa vektorityypin indeksistä joissa X&Y doublet.
Vektoreilla getX() ja getY() metodit. X/Y arvojen muunnokset on nyt jollain tavalla.
Jos niitä tarvitsee säädellä niin konvertterien parametrit on Peli.cs:ssä riviltä
192 lähtien, sekä itse muunnokset riveillä 215 ja 251.
Rakennusten ja vesien vektoreiden lukumäärille jäi tekemättä annaLkm() metodit, mutta
aika triviaalia.

Peli.cs main():issa on valmiina konstruktorin parametreinä koko jyväskylän lataus
api:n kautta, jonka lataukseen menee aika monta minuuttia. Kannattaa säätää aluetta
pienemmäksi parametreistä testailua varten.
Korjattu vektori. Liikkuu 2 mittaisella vektorilla sulavasti. Vektori mitalla 1 tarvitsee jakojäännöstä liiikkuakseen, mutta tama aiheuttaa nykimista. jakojaannos poistettu kaytosta
Zombii!!!
Merge pull request #3 from joaakive/master

omat palaset
Merge branch 'master' of https://github.com/Nihejomi/JyuSovellusprojekti
HTML parseri
Merge pull request #5 from axwitech/master

Html"parseri"
Päivitetty Peli.cs uuteen versioon.
Tein Henrikin pyytämät metodit tietyn rajatun alueen talojen ja vesien hakemiselle:
Peli.annaAlueRakennukset(minx, miny, maxx, maxy), palauttaa Arraylistin rakennus-olioista
Peli.annaAlueVedet(minx, miny, maxx, maxy), palauttaa Arraylistin vesi-olioista
Peli.cs testiohjelmassa/mainissa selvemmin toiminta. Parametrit eivät ole latitude/longitude
muodossa vaan pelin sisäisinä kordinaatteina (testiohjelmassa ne ovat 0-1000, 0-1000)

Lisäsin myös keskusta.osm tiedoston mihinkä testiohjelman parametrit viittaa, niin
ei tarvitse kokoajan ladata api:sta testatessa karttaa uudestaan.
En ole varma tuleeko kordinaatit latituden suhteen oikein, koska openstreetmapissa
ruudun yläosa on suurempi ruudun alaosaa arvoltaan, toisin kuin yleensä näytöllä.
Merge branch 'master' of https://github.com/Nihejomi/JyuSovellusprojekti
Nyt se pyörii. Myös vektorit korjjttu toimimaan.
Elikkäs, overhaulasin tän kokonaan, paljon selkeemmät metoodit nyt mitä voi kutsua aina erikseen.
Se ei enää listaa kaikki kunnat yksitelleen vaa hakee ainoastaan sen mitä käyttäjä antaa sille.
Viivan piirto tehty, törmäystarkistus vaiheessa. Talojen lisäämistä ei vielä edes aloitettu.