Ursa Jaostot Matematiikka ja tietotekniikka Projektit ~ Etusivu Haku Uudet sivut
27.8.01 Veikko Mäkelä
Tekijät: Veikko Mäkelä, Matti J. Hänninen
Projektina on kerätä laaja tietokanta suomalaisista havaintopaikoista ja niiden koordinaateista käytettäväksi erilaisissa tähtikartta- ja tähtitiedeohjelmissa paikkatiedostona. Kuten tunnettua, ei ulkomaisista ohjelmista löydy suomalaisia paikkakuntia kuin Helsinki tai korkeintaan sen lisäksi muutama muu.
Projektin toteutus alkoi aluksi ASCII-muotoisesta luettelosta paikkakunnista. Listassa on paikkakunnan nimi, leveysaste, pituusaste ja mahdollisesti korkeus merenpinnasta. Muutama malliriviä tietokannasta:
Helsinki 60.13 25.00 20 Helsinki, Kallvikinniemi 60.18 25.17 3 Helsinki, Observatorio 60.162 24.955 33 Helsinki, Tähtitorninmäki 60.1519 24.9508 30 Hiltula 61.95 28.50 Himanka 64.07 23.66
Listassa on ehkä noin 400 paikkaa. Olen käyttänyt lähteinä mm. Yliopiston almanakkaa, The Astronomical Almanacia sekä Times World Atlas -kartastoa. Voisin liittää listalle myös yksityisten ja yhdistysten tähtitorneja ja vakiohavaintopaikkoja, jos saisin tietoja.
Myöhemmin olemme ottaneet mukaan Heavens-Above-sivuston käyttämän NIMA:n (National Imagery and Mapping Agency) laajan paikkatiedoston. Tämä Suomestakin tuhansia paikkakuntia sisältä tietokanta on erittäin sekalainen ja työstämme sitä parempaan kuntoon poistamalla virheellisiä paikannimiä ja lisäämallä kunta- ja maakuntatiedot. Myöhemmin ehkä tarkennettuja paikkatyyppejä, esim. tähtitornien sijainteja.
Tavoitteena on luoda SQL-tietokanta Ursan palvelimelle, niin että erilaiset WWW-sovellukset (tähtikartta, nousu- ja laskuajat yms.) voisivat hyödyntää palvelua. Projektin alkuperäistä tavoitetta ei ole unohdettu. Tarkoituksena on luoda cgi-yhteensopiva ohjelma, joka laatii paikkatiedostoja halutuille ohjelmille valinnan mukaan.
Jos joku on kiinnostunut ohjelmoinnista, niin edelleenkin voi toteuttaa tietokannan tueksi erillisen ohjelman, jolla:
Teknisesti ohjelmalla olisi seuraavia vaatimuksia:
Jos joku on kiinnostunut, niin voin kertoa tarkemmin ideasta. Projektia on käsitelty myös Ursa Minorin numeroissa: 2/97, 6/98 (lyhyesti) ja 2/00.
Samuli Tuomola suunnitteli tekevänsä SUOMILOC:ista verkkoversion, jossa käyttävät voivat valita haluamansa paikat ja konvertoida ne haluamanasa ohjelma tuntemaan paikkakuntaformaattiin. Webbisivun taustalle on tarkoitus tehdä perl-skripti, joka tekee työt. Sivulla olisi valmiita fomraattivaihtoehtoja, mutta käyttäjällä olisi mahdollisuus myös vapaaseen formaattikuvaukseen.
Samulin sivuhahmotelma löytyy osoitteesta: http://www.saunalahti.fi/~waddle1/cgi-bin/suomiloc.pl.
Myöhemmin oli tarkoitus tehdä myös mikrossa toimiva offline-versio.