Tulikartta - API

Tulikartta provides XML and JSON -based REST API's for everyone to use.

  Following versions of the interfaces are available:
  Simple XML: https://tulikartta.fi/api.php (Simple XML -documentation)
  POI: https://tulikartta.fi/api-poi.php (POI -documentation)
  KML: https://tulikartta.fi/api-kml.php (KML -documentation)
  GPX: https://tulikartta.fi/api-gpx.php (GPX -documentation)
  GeoJSON: https://tulikartta.fi/api-json.php (GeoJSON -documentation)
  JSON: https://tulikartta.fi/api-json2.php (JSON -documentation)


  Data can be filtered by GET -query, determined by ID, TYYPPI (Type) and/or MAAKUNTA (Province):
id=1
tyyppi=Nuotiopaikka
maakunta=Pohjois-Pohjanmaa

  Filtered example (Type and Province): https://tulikartta.fi/api.php?tyyppi=Nuotiopaikka&maakunta=Pohjois-Pohjanmaa

  Type (tyyppi):
Nuotiopaikka
Laavu
Kota
Varaustupa
Autiotupa
Porokämppä
Päivätupa
Kammi
Ruokailukatos
Lintutorni
Nähtävyys








  
  Province (maakunta):
Ahvenanmaa
Etelä-Karjala
Etelä-Pohjanmaa
Etelä-Savo
Kainuu
Kanta-Häme
Keski-Pohjanmaa
Keski-Suomi
Kymenlaakso
Lappi
Pirkanmaa
Pohjanmaa
Pohjois-Karjala
Pohjois-Pohjanmaa
Pohjois-Savo
Päijät-Häme
Satakunta
Uusimaa
Varsinais-Suomi
Muu-alue


  Structure of Simple XML:
<markers>
  <marker nimi="Honkinen" id="16" lat="64.518897" lng="26.917748" tyyppi="Nuotiopaikka" maakunta="Kainuu"/>
</markers>

  Structure of POI:
<pois href="https://tulikartta.fi/api-poi.php" xml:lang="en">
  <description>Tulikartta - POI</description>
  <author>Tapani Pelkonen</author>
  <date>2020-04-18 06:05:38am</date>
  <poi id="10" xml:lang="en">
    <title>Karhusaari</title>
    <description>Karhusaari - Laavu</description>
    <location>
      <point crs="wgs84">61.076332,28.186991</point>
    </location>
  </poi>
</pois>

  Structure of KML:
<kml xmlns="http://www.opengis.net/kml/2.2">
  <description>Tulikartta - KML</description>
  <author>Tapani Pelkonen</author>
  <date>2020-04-18 06:12:13am</date>
  <Placemark>
    <name>Karhusaari</name>
    <description>Karhusaari - Laavu</description>
    <Point>
      <coordinates>61.076332,28.186991</coordinates>
    </Point>
  </Placemark>
</kml>

  Structure of GPX:
<gpx version="1.0">
  <name>Tulikartta - GPX</name>
  <creator>Tapani Pelkonen</creator>
  <date>2020-04-18 06:51:25am</date>
  <wpt lat="61.076332" lon="28.186991">
    <name>Karhusaari - Laavu</name>
  </wpt>
</gpx>

  Structure of GeoJSON:
{
  "type": "FeatureCollection",
  "features": [
        {
        "type": "Feature",
        "geometry": {
          "type": "Point",
          "coordinates": [65.005785, 25.809422]
        },
        "properties": {
          "name": "Sanginjoen lemmenpolku1",
          "tyyppi": "Nuotiopaikka",
          "maakunta": "Pohjois-Pohjanmaa"
        }
  ]
}

  Structure of JSON:
[
  {
    "nimi":"Sanginjoen lemmenpolku1",
    "tyyppi":"Nuotiopaikka",
    "maakunta":"Pohjois-Pohjanmaa",
    "koordinaatti":"65.005785,25.809422"
  }
]


Tulikartta.fi © 2020