Collapse AllExpand All

Aluehakukohteiden määrittelytiedosto - Areas.txt

Määrittelytiedostossa annetaan kirjoitettavan aluejaon nimi ClassGroup-määrityksellä. Tässä voidaan käyttää aluejakojen nimiä suoraan, esimerkiksi aj_aanestysalue tai aj_postitoimipaikka. Kirjoitettava alue määritellään koordinaattien avulla (South, West, North, East).
Tämän jälkeen annetaan aluejaon nimi suomenkielisessa palvelussa Name-määrityksellä. Muissa kieliversioissa käytettävät nimet annetaan NameEntry- ja kielilyhennemäärityksellä. Kannattaa pitää palvelussa näytettävät nimet mahdollisimman selkeinä ja kuvaavina käyttäjien näkökulmasta.
Image-määrityksellä voidaan valita kartalla näytettävä kuva suomenkielisessä palvelussa. Mikäli eri kieliversioissa halutaan käyttää kielikohtaisia kuvia, voidaan ImageEntry-määrityksellä valita muissa palveluissa näytettävät kuvat.
Attribute-lohkossa määritellään tietokannasta luettavat ja tiedostoon kirjoitettavat attribuutit. Name-määrityksellä annetaan attribuutin nimi suomenkielisessä palvelussa, NameEntry-määrityksillä attribuuttien nimet palvelun muissa kieliversioissa. Value-määrityksellä annetaan attribuutin arvo suomeksi ja ValueEntry-määrityksillä arvot palvelun muissa kieliversioissa.
Määrittelytiedosto voi esimerkiksi olla seuraavanlainen:
AreaDivision
{
ClassGroup = "aj_aanestysalue";
DisplayResultAt = "Source";
South = 100000;
West = 65000;
North = 110000;
East = 75000;
Name = "Äänestysalue";
NameEntry = ("enu", "Voting area");
NameEntry = ("sve", "Röstningsområde");
Image = "http://piwebmap/web/img/pointer_fin.gif";
ImageEntry = ("enu", "http://piwebmap/web/img/pointer_enu.gif");
Tip = "Ominaisuudet";
TipEntry = ("enu", "Properties");
attribute
{
Name = "Yhteystiedot";
NameEntry = ("enu", "Contact information");
Value = "ContactInformation";
ValueEntry = ("enu", "ContactInformationEnu");
};
attribute
{
Name = "Linkki";
NameEntry = ("enu", "Link");
Value = "URL";
ValueEntry = ("enu", "URLEnu");
};
};