The Service Map - Helsinki region public services

From WandoraWiki
Jump to: navigation, search

The Service Map (Palvelukartta in Finnish) is an open web service providing information about community services of Helsinki region cities (Helsinki, Espoo, Vantaa and Kauniainen). Helsinki is a capital of Finland. Service map information covers

  • Public libraries in Helsinki region
  • Schools in Helsinki region
  • Healthcare units in Helsinki region
  • Public toilets in Helsinki region
  • Voting locations in Helsinki region
  • Museums in Helsinki region
  • etc.

All service units have a GPS location, keywords describing the services provided by the unit, service department, city and city region the unit locates. Unfortunately the language of the information is mostly Finnish.

The Service Map has an open REST interface. Use license of the REST interface allows free information distribution and usage and remixing both in commercial and noncommercial context if content author, Helsingin kaupungin toimipisterekisteri/ is credited. Information user should acknowledge that the content author doesn't give any kind guarantee related to the information provided by the service map. Also, content author can not be used to advertise any application or service using information provided by the service. Although the documentation doesn't explicitly say it, the license of REST interface resembles very closely Creative Commons Attribution 2.0 Generic.

Topic map conversion of The Service Map

Wandora Team has added Wandora a feature that can be used to extract information provided by The Service Map REST interface. Wandora Team publishes a complete extraction of The Service Map as an interesting piece of information and as a demonstration of the extractor. Reader should note that extracted topic map is a snapshot of information provided by the REST interface at the time extraction was performed. The information changes over time and topic map provided here may not be up to date.

Download the topic map conversion of The Service Map

Topic map conversion of The Service Map is available as a Wandora project file and as a XTM 2.0 topic map serialization. Topic map conversion was performed 2012-01-20.

To open either the project file or the XTM serialization in Wandora you need at least 4G memory for Wandora application.

Topic map statistics

The XTM serialization (2012-01-20) of The Service Map has

  • 26929 topics
  • 107516 associations
  • 26635 topic base names
  • 30818 subject identifiers
  • 0 subject locators
  • 51681 occurrences
  • 8 distinct topic classes
  • 10 distinct types of associations
  • 12 distinct roles in associations
  • 26896 distinct players in associations


Topic map conversion of The Service Map doesn't include all information provided by the REST interface. For example, we have omitted the accessibility information of service units.

Screen captures of the topic map conversion

Next screen captures have been taken from Wandora once user has opened The Service Map project file dated 2012-01-20. First screen capture reviews top level categories of the topic map. Wandora class has a subclass called Palvelukartta which connects all service map topics to Wandora's base ontology.

Servicemap 01.gif

Next screen capture reviews service map organizations. Service map organizations are instances of Palvelukartta organization topic. Addition to Helsinki, Espoo, Vantaa and Kauniainen cities, the service map includes service information related to Helsinki City Tourist & Convention Bureau, HSY Helsinki Region Environmental Services Authority, HUS Hospital District, Ministry of Justice, Election Unit and State IT Service Centre.

At this point reader should notice that service map's topic basenames are usually in Finnish. However, some topics have English and Swedish variant name.

Servicemap 02.gif

Service keywords of the service map are instances of Palvelukartta service topic. The service map has 1536 keyword topics that are used to describe units providing services.

Servicemap 03.gif

Looking at a single service keyword topic reviews all units that give the service. For example, screen capture below reviews service keyword topic Service for the elderly. Service map includes 363 units that give services for the elderly. Such units include Day Activity Centre Näpsäkkä, Puistola Service House and Nursing home Iltatähti for example. Addition to units giving the service, looking at a single service keyword topic reviews all sub/superclasses of the service keyword using child/parent relation.

Servicemap 04.gif

Next screen capture reviews one unit that provides services for the elderly. Reviewed topic is Alzheimer-päiväpaikka (1295). Topic contains three occurrences: Unit's WWW address, unit's geo location (GPS coordinates) and unit's street address. Unit topic is associated to unit's city topic, department, organization, service keywords and zip number. Provider type association describes the category of unit. Provider types are described in the documentation of the service map REST API.

Servicemap 05.gif

Palvelukartta service relation topic is an association type for service keyword child/parent relation.

Servicemap 06.gif

Palvelukartta unit is a type topic that collects all service units.

Servicemap 08.gif

Palvelukartta unit's department is an association type for unit-department relation.

Servicemap 09.gif

Palvelukartta unit's organization is an association type for unit-organization relation.

Servicemap 10.gif

Palvelukartta unit's organization is an association type for unit-organization relation.

Servicemap 11.gif

Palvelukartta unit's service is an association type for unit-service keyword relation.

Servicemap 12.gif

License of the topic map conversion of The Service Map

The license of The Service Map REST api applies also to the topic map conversion of The Service Map but you need to credit Wandora Team as the conversion maker addition to the original information provider Helsingin kaupungin toimipisterekisteri/

Additional notes

  • Wandora's Oma kaupunki extractor can be used to build a topic map of services in Helsinki region. It would be quite easy and interesting to mashup the information provided by the Oma kaupunki extractor and the topic map conversion of The Service Map.
  • One evident use case for this kind of Service Map extractor is to create a temporal view of services provided by the community. Not once but regularly, say once a month. And when you have recorded the service information for several years, once a month, it would be very interesting to see how services have evolved. The evolution information could be used as a tool to develop services further. The service development has be self conscious and it can't be self conscious if it doesn't know what has been.
  • Thinking of building a WWW service that uses this information. We strongly encourage you to get familiar with Wandora's Embedded HTTP server.
  • Thinking of analyzing the service map information with R language. See R in Wandora.
  • Thinking of visualizations based on The Service Map. See Processing topic panel.

Personal tools