From 089d91667918db4f97aa999a3b04c8a79259fb40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Thu, 26 Aug 2021 22:05:24 -0300 Subject: [PATCH] feat (lab5): REST services access --- .../05-services/app-inventor/Alxasaurus.jpg | Bin 0 -> 18967 bytes .../app-inventor/Giganotosaurus.jpg | Bin 0 -> 54259 bytes .../05-services/app-inventor/Irritator.jpg | Bin 0 -> 72574 bytes .../05-services/notebook/geoknowledge.ipynb | 2686 +++++++++++++++++ .../GeoKnowledge.postman_collection.json | 122 + .../postman/Geocoders.postman_collection.json | 1332 ++++++++ 6 files changed, 4140 insertions(+) create mode 100644 labs/2021/05-services/app-inventor/Alxasaurus.jpg create mode 100644 labs/2021/05-services/app-inventor/Giganotosaurus.jpg create mode 100644 labs/2021/05-services/app-inventor/Irritator.jpg create mode 100644 labs/2021/05-services/notebook/geoknowledge.ipynb create mode 100644 labs/2021/05-services/postman/GeoKnowledge.postman_collection.json create mode 100644 labs/2021/05-services/postman/Geocoders.postman_collection.json diff --git a/labs/2021/05-services/app-inventor/Alxasaurus.jpg b/labs/2021/05-services/app-inventor/Alxasaurus.jpg new file mode 100644 index 0000000000000000000000000000000000000000..162055db7147848fd8024b8ddc0bd4bb77b4d76d GIT binary patch literal 18967 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 hBD-Fgi9hM#jx&5%eyFFXtTn-Z% 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/labs/2021/05-services/app-inventor/Irritator.jpg b/labs/2021/05-services/app-inventor/Irritator.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bd19d44d8f8f87240f6cfe0abab00f3dda913627 GIT binary patch literal 72574 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 aU0q%$mT|b6HAOmafJe*fq<=(NfB)GLN4hWo literal 0 HcmV?d00001 diff --git a/labs/2021/05-services/notebook/geoknowledge.ipynb b/labs/2021/05-services/notebook/geoknowledge.ipynb new file mode 100644 index 000000000..b60f1ad42 --- /dev/null +++ b/labs/2021/05-services/notebook/geoknowledge.ipynb @@ -0,0 +1,2686 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Geo Knowldege\n", + "\n", + "Importação das bibliotecas Python:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import requests\n", + "import json" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do OpenStreetMap para Query" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[\n", + " {\n", + " \"place_id\": 117591275,\n", + " \"licence\": \"Data \\u00a9 OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\n", + " \"osm_type\": \"way\",\n", + " \"osm_id\": 118482151,\n", + " \"boundingbox\": [\n", + " \"51.4785512\",\n", + " \"51.4799711\",\n", + " \"-112.7909406\",\n", + " \"-112.7894948\"\n", + " ],\n", + " \"lat\": \"51.4792159\",\n", + " \"lon\": \"-112.79012880289648\",\n", + " \"display_name\": \"Royal Tyrrell Museum, 1500, North Dinosaur Trail, Nacmine, Drumheller, Alberta, T0J 0Y1, Canada\",\n", + " \"class\": \"tourism\",\n", + " \"type\": \"museum\",\n", + " \"importance\": 0.6921686892957473,\n", + " \"icon\": \"https://nominatim.openstreetmap.org/ui/mapicons//tourist_museum.p.20.png\"\n", + " }\n", + "]\n" + ] + } + ], + "source": [ + "url_template = \"http://nominatim.openstreetmap.org/search?format={format}&q={query}\"\n", + "format = \"json\"\n", + "query = \"Royal Tyrrell Museum\"\n", + "\n", + "url = url_template.replace(\"{format}\", format)\\\n", + " .replace(\"{query}\", query)\n", + "\n", + "data = requests.get(url)\n", + "museum_ref = data.json()\n", + "print(json.dumps(museum_ref, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador OSM" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "118482151\n" + ] + } + ], + "source": [ + "print(museum_ref[0][\"osm_id\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do OpenStreetMap para Elementos (Node, Way e Relation)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"version\": \"0.6\",\n", + " \"generator\": \"CGImap 0.8.5 (1711473 spike-07.openstreetmap.org)\",\n", + " \"copyright\": \"OpenStreetMap and contributors\",\n", + " \"attribution\": \"http://www.openstreetmap.org/copyright\",\n", + " \"license\": \"http://opendatacommons.org/licenses/odbl/1-0/\",\n", + " \"elements\": [\n", + " {\n", + " \"type\": \"way\",\n", + " \"id\": 118482151,\n", + " \"timestamp\": \"2019-09-18T22:46:21Z\",\n", + " \"version\": 8,\n", + " \"changeset\": 74647295,\n", + " \"user\": \"Matthew Darwin\",\n", + " \"uid\": 5633991,\n", + " \"nodes\": [\n", + " 1332553185,\n", + " 1332553271,\n", + " 1332553255,\n", + " 1332553305,\n", + " 1332553328,\n", + " 1332553167,\n", + " 1332553161,\n", + " 1332553259,\n", + " 1332553297,\n", + " 1332553188,\n", + " 1332553286,\n", + " 1332553203,\n", + " 1332553376,\n", + " 1332553228,\n", + " 1332553187,\n", + " 1332553223,\n", + " 2424823058,\n", + " 1332553226,\n", + " 1332553212,\n", + " 1332553231,\n", + " 1332553325,\n", + " 1332553350,\n", + " 1332553172,\n", + " 1332553276,\n", + " 1332553344,\n", + " 1332553202,\n", + " 1332553159,\n", + " 1332553250,\n", + " 1332553217,\n", + " 1332553278,\n", + " 1332553324,\n", + " 1332553272,\n", + " 1332553185\n", + " ],\n", + " \"tags\": {\n", + " \"addr:city\": \"Drumheller\",\n", + " \"addr:housenumber\": \"1500\",\n", + " \"addr:street\": \"North Dinosaur Trail\",\n", + " \"alt_name\": \"Royal Tyrrell Museum of Paleontology\",\n", + " \"building\": \"yes\",\n", + " \"museum\": \"paleontology\",\n", + " \"name\": \"Royal Tyrrell Museum\",\n", + " \"tourism\": \"museum\",\n", + " \"website\": \"http://www.tyrrellmuseum.com/\",\n", + " \"wikidata\": \"Q1472318\",\n", + " \"wikipedia\": \"en:Royal Tyrrell Museum of Palaeontology\"\n", + " }\n", + " }\n", + " ]\n", + "}\n" + ] + } + ], + "source": [ + "url_template = \"https://api.openstreetmap.org/api/0.6/{element_type}/{id}.{format}\"\n", + "element_type = \"way\" # types: node, way, or relation\n", + "id = str(museum_ref[0][\"osm_id\"])\n", + "format = \"json\"\n", + "\n", + "url = url_template.replace(\"{element_type}\", element_type)\\\n", + " .replace(\"{id}\", id)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_way = data.json()\n", + "print(json.dumps(museum_way, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "en:Royal Tyrrell Museum of Palaeontology\n" + ] + } + ], + "source": [ + "print(museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://xmlns.com/foaf/0.1/primaryTopic\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_parks\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ancient_Echoes_Interpretive_Centre\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Canmore_Museum_and_Geoscience_Centre\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/David_McCurdy_Baird\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Provincial_and_territorial_museums_of_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ankylosaurinae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Barnum_Brown\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_geologists\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertonykus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Saurornitholestes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Medusaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_Upper_Canada_College_alumni\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Fukui_Prefectural_Dinosaur_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Navajodactylus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_documented_taphonomic_histories\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_preserved_soft_tissue\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Badlands\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Carcharodontosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Drumheller\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alxasaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Jiangjunmiao\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Philip_J._Currie\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dong_Zhiming\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dilophosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Kevin_Taft\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/TMP\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Serendipaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Latoplatecarpus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Stangerochampsa\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Danek_Mozdzenski\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/RTM\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_people_from_Edmonton\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertadromeus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinosaur_Provincial_Park\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wendy_Sloboda\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/1985_in_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/1992_in_paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eugene_S._Gaffney\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dispersituberoolithus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Kainai_Nation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_species_on_display\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/The_Amazing_Race_Canada_1\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Timeline_of_ichthyosaur_research\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/2019_in_archosaur_paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_people_from_Brampton\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Thalattosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/James_Gurney\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Highway_56\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Highway_9\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinotown\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_natural_history_museums\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrannosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_University_of_Toronto_alumni\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tourism_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Provincial_historic_sites_of_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Acer_rousei\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wessiea\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Gilchristosuchus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ankylosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nanhsiungchelyidae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hadrosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ornithomimidae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Basilemys\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Philip_J._Currie_Dinosaur_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hilda_mega-bonebed\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/David_C._Evans_(paleontologist)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Joseph_Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Canadian_Badlands_Passion_Play\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ornitholestes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Chasmosaurinae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertonectes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/World's_Largest_Dinosaur\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Xenoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinosaur_Trail\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Latenivenatrix\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Unescoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Borealopelta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_fossils_with_consumulites\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Athabascasaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wapuskanectes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wendiceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_preserved_with_agonistic_and_feeding_traces\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Sikannisuchus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Darren_Tanke\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Scollard_Formation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Brian_Cooley_(artist)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_pathological_dinosaur_specimens\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eorpa_(genus)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Prognathodon\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nadia_Fr\\u00f6bisch\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/The_Royal_Tyrrell_Museum_of_Paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/McAbee_Fossil_Beds\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_non-dinosaur_fossil_specimens_with_nicknames\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Wilderness_Association\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Cananeuretus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Alberta_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://www.w3.org/1999/02/22-rdf-syntax-ns#type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Location100027167\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Depository103177349\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/GeographicalArea108574314\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Building\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatNaturalHistoryMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsInCanada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Tract108673395\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q41176\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatDinosaurMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/AmusementParkAttraction\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q33506\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatFossilMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatProvincialHistoricSitesOfAlberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://schema.org/Place\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoGeoEntity\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoPermanentlyLocatedEntity\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Whole100003553\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Facility103315023\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoLegalActorGeo\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Place\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Location\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Artifact100021939\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/ArchitecturalStructure\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Museum103800563\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsEstablishedIn1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Object100002684\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Region108630985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.w3.org/2002/07/owl#Thing\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsInAlberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Site108651247\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatNaturalHistoryMuseumsInCanada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/PhysicalEntity100001930\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2000/01/rdf-schema#label\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\",\n", + " \"lang\": \"ja\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Re\\u011da Muzeo de Paleontologio Tyrrell\",\n", + " \"lang\": \"eo\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Museo Tyrrell\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"de\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Museu Reial Tyrrell de Paleontologia\",\n", + " \"lang\": \"ca\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2000/01/rdf-schema#comment\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0447\\u043d\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0437\\u043d\\u0430\\u0445\\u043e\\u0434\\u0438\\u0442\\u044c\\u0441\\u044f \\u0437\\u0430 4 \\u043a\\u043c \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0435\\u0447\\u043a\\u0430 \\u0456 \\u043d\\u0430 \\u043f\\u0456\\u0432\\u043d\\u0456\\u0447\\u043d\\u0438\\u0439-\\u0437\\u0430\\u0445\\u0456\\u0434 \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0430 \\u041a\\u0430\\u043b\\u0433\\u0430\\u0440\\u0456. \\u0404 \\u0433\\u043e\\u043b\\u043e\\u0432\\u043d\\u0438\\u043c \\u043a\\u0430\\u043d\\u0430\\u0434\\u0441\\u044c\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c \\u0434\\u043e\\u0441\\u043b\\u0456\\u0434\\u0436\\u0435\\u043d\\u044c \\u0443 \\u0433\\u0430\\u043b\\u0443\\u0437\\u0456 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 \\u0456 \\u043c\\u0430\\u0454 \\u043f\\u043e\\u043d\\u0430\\u0434 18 000 \\u0441\\u043a\\u0430\\u043c'\\u044f\\u043d\\u0456\\u043b\\u043e\\u0441\\u0442\\u0435\\u0439 \\u0443 \\u043d\\u0430\\u0439\\u0431\\u0456\\u043b\\u044c\\u0448\\u043e\\u043c\\u0443 \\u0441\\u0445\\u043e\\u0432\\u0438\\u0449\\u0456 \\u0432 \\u041a\\u0430\\u043d\\u0430\\u0434\\u0456. \\u0429\\u043e\\u0440\\u0456\\u0447\\u043d\\u043e \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0432\\u0456\\u0434\\u0432\\u0456\\u0434\\u0443\\u044e\\u0442\\u044c 400 \\u0442\\u0438\\u0441\\u044f\\u0447\\u0456 \\u0442\\u0443\\u0440\\u0438\\u0441\\u0442\\u0456\\u0432.\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museu Reial Tyrrell de Paleontologia (Royal Tyrrell Museum) \\u00e9s una popular atracci\\u00f3 tur\\u00edstica canadenca i un centre capdavanter en la investigaci\\u00f3 paleontol\\u00f2gica. \\u00c9s conegut per la seva col\\u00b7lecci\\u00f3 de m\\u00e9s de 120.000 f\\u00f2ssils i per les seves instal\\u00b7lacions d'investigaci\\u00f3. El museu va ser nomenat aix\\u00ed en honor de (1858-1957). Va ser inaugurat el 1985 i se li va donar l'estatus de \\\"real\\\" en reconeixement a la seva import\\u00e0ncia per la reina Isabel II el 1990.\",\n", + " \"lang\": \"ca\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum adalah sebuah tempat wisata dan pusat riset palaeontologi Kanada yang dikenal karena mengkoleksi lebih dari 130,000 fosil. Royal Tyrrell Museum dioperasikan oleh Kementerian Budaya Alberta.\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museo Real Tyrrel (en ingl\\u00e9s, Royal Tyrrell Museum), conocido todav\\u00eda hoy en d\\u00eda principalmente por su nombre de origien: Museo Tyrrell, es un museo de historia natural especializado en paleontolog\\u00eda. Est\\u00e1 ubicado en el a 6 kil\\u00f3metros del municipio de en la provincia de Alberta, en Canad\\u00e1. El museo se encuentra a 135 km de Calgary y es mundialmente conocido por sus abundantes y excepcionales colecciones de f\\u00f3siles y esqueletos de dinosaurios, y por sus laboratorios e instalaciones de investigaci\\u00f3n.\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Het Royal Tyrell Museum of Paleontology is een van de belangrijkste musea ter wereld over dinosauri\\u00ebrs. Het heeft een verzameling van meer dan 160.000 fossielen. Het ligt in Drumheller in de Canadese provincie Alberta op zowat 135 kilometer ten oosten van Calgary.\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\\uff08\\u82f1\\u8a9e\\uff1aRoyal Tyrrell Museum of Palaeontology\\uff09\\uff0c\\u53c8\\u7a31\\u52a0\\u62ff\\u5927\\u6050\\u9f99\\u535a\\u7269\\u9986\\uff0c\\u662f\\u4f4d\\u65bc\\u52a0\\u62ff\\u5927\\u4e9e\\u4f2f\\u9054\\u7701\\u7684\\u81ea\\u7136\\u79d1\\u5b78\\u535a\\u7269\\u9986\\uff0c\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u4e5f\\u662f\\u5168\\u7403\\u6700\\u5927\\u7684\\u53e4\\u751f\\u7269\\u535a\\u7269\\u9986\\uff0c\\u6536\\u85cf\\u4e16\\u754c\\u4e0a\\u6700\\u591a\\u7684\\u6050\\u9f99\\u5316\\u77f3\\u6807\\u672c\\uff0c\\u6bcf\\u5e74\\u6765\\u81ea\\u4e16\\u754c\\u5404\\u5730\\u7684\\u53c2\\u89c2\\u8005\\u7d04\\u670940\\u4e07\\u4eba\\u3002\\u76ee\\u524d\\uff0c\\u535a\\u7269\\u9928\\u7531\\u8ca0\\u8cac\\u7ba1\\u7406\\u53ca\\u71df\\u904b\\uff0c\\u8a72\\u9928\\u4e5f\\u662f\\uff08CMA\\uff09\\u3001\\uff08CHIN\\uff09\\u548c\\u7684\\u6210\\u54e1\\u3002 \\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u6210\\u7acb\\u4e8e1985\\u5e74\\uff0c\\u70ba\\u7eaa\\u5ff51884\\u5e74\\u53d1\\u73b0\\u827e\\u4f2f\\u5854\\u9f99\\u9aa8\\u7684\\u52a0\\u62ff\\u5927\\u5730\\u8d28\\u5b66\\u5bb6\\u7ea6\\u745f\\u592b\\u00b7\\u8482\\u52d2\\u5c14\\uff0c\\u800c\\u5c07\\u535a\\u7269\\u9928\\u547d\\u540d\\u70ba\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u3002\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Il Royal Tyrrell Museum \\u00e8 un museo e un centro di ricerca paleontologico situato presso il giacimento fossilifero del tardo Cretaceo denominato \\\"Horseshoe Canyon Formation\\\", a circa 6 km a nord-ovest di (Alberta, Canada) e a circa 135 km a nord-est dalla citt\\u00e0 pi\\u00f9 grande dello stato, Calgary. \\u00c8 un'attrazione turistica gestita dal ministero della cultura dell'Alberta. ed ospita una collezione di pi\\u00f9 di 130.000 fossili. Il museo fa parte della (CMA), del (CHIN), e del (VMC) - Mus\\u00e9e virtuel du Canada.\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology (\\u010desky:Kr\\u00e1lovsk\\u00e9 Tyrellovo muzeum paleontologie) je v\\u00fdznamn\\u00fdm paleontologick\\u00fdm muzeem v kanadsk\\u00e9 provincii Alberta. Jeho n\\u00e1zev je odvozen od p\\u0159\\u00edjmen\\u00ed prvn\\u00edho paleontologa, kter\\u00fd v oblasti Jelen\\u00ed \\u0159eky (Red Deer River) v roce 1884 objevil zkamen\\u011bliny m\\u00edstn\\u00edch dinosaur\\u016f.\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Le mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie (en anglais : Royal Tyrrell Museum of Palaeontology) est un mus\\u00e9e de pal\\u00e9ontologie situ\\u00e9 \\u00e0 Drumheller dans les badlands en Alberta (Canada). Fond\\u00e9 en 1985, plus de 600 000 personnes le visit\\u00e8rent d\\u00e8s sa premi\\u00e8re ann\\u00e9e d'activit\\u00e9. On y compte 10 galeries d'exposition. Le gigantesque mus\\u00e9e Tyrrell renferme plus de 80 000 sp\\u00e9cimens, y compris une quarantaine de squelettes complets de dinosaures dont un Tyrannosaurus rex et un Albertosaurus. On y trouve des \\u00e9l\\u00e9ments d'exposition \\u00e0 interaction tactile, des ordinateurs et des projections audiovisuelles.\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0301\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u0301\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0301\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0301\\u0439 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum of Palaeontology) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0440\\u0430\\u0441\\u043f\\u043e\\u043b\\u043e\\u0436\\u0435\\u043d\\u043d\\u044b\\u0439 \\u0432 , \\u0432 \\u043e\\u0431\\u043b\\u0430\\u0441\\u0442\\u0438 \\u0431\\u0435\\u0434\\u043b\\u0435\\u043d\\u0434\\u0430 \\u0410\\u043b\\u044c\\u0431\\u0435\\u0440\\u0442\\u044b (\\u041a\\u0430\\u043d\\u0430\\u0434\\u0430). \\u041e\\u0441\\u043d\\u043e\\u0432\\u0430\\u043d \\u0432 1985 \\u0433\\u043e\\u0434\\u0443. \\u0417\\u0430 \\u0432\\u0441\\u0451 \\u0432\\u0440\\u0435\\u043c\\u044f \\u0441\\u0443\\u0449\\u0435\\u0441\\u0442\\u0432\\u043e\\u0432\\u0430\\u043d\\u0438\\u044f \\u0435\\u0433\\u043e \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u043b\\u043e \\u0431\\u043e\\u043b\\u0435\\u0435 600 000 \\u0447\\u0435\\u043b\\u043e\\u0432\\u0435\\u043a. \\u0412 \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0438\\u043c\\u0435\\u0435\\u0442\\u0441\\u044f 10 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0433\\u0430\\u043b\\u0435\\u0440\\u0435\\u0439. \\u0412 \\u0433\\u0438\\u0433\\u0430\\u043d\\u0442\\u0441\\u043a\\u043e\\u043c \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u043e\\u043c \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0445\\u0440\\u0430\\u043d\\u0438\\u0442\\u0441\\u044f \\u0431\\u043e\\u043b\\u0435\\u0435 80 000 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0441\\u043e\\u0440\\u043e\\u043a \\u043f\\u043e\\u043b\\u043d\\u044b\\u0445 \\u0441\\u043a\\u0435\\u043b\\u0435\\u0442\\u043e\\u0432 \\u0434\\u0438\\u043d\\u043e\\u0437\\u0430\\u0432\\u0440\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0432\\u0438\\u0434\\u043e\\u0432 Tyrannosaurus rex \\u0438 Albertosaurus. \\u0412 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0437\\u0430\\u043b\\u0430\\u0445 \\u0438\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u0443\\u044e\\u0442\\u0441\\u044f \\u0438\\u043d\\u0442\\u0435\\u0440\\u0430\\u043a\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 \\u0441\\u0435\\u043d\\u0441\\u043e\\u0440\\u043d\\u044b\\u0435 \\u044d\\u043b\\u0435\\u043c\\u0435\\u043d\\u0442\\u044b, \\u043a\\u043e\\u043c\\u043f\\u044c\\u044e\\u0442\\u0435\\u0440\\u044b \\u0438 \\u0430\\u0443\\u0434\\u0438\\u043e\\u0432\\u0438\\u0437\\u0443\\u0430\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u043e\\u0440\\u044b.\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\\uff08\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u3053\\u305b\\u3044\\u3076\\u3064\\u304c\\u304f\\u306f\\u304f\\u3076\\u3064\\u304b\\u3093\\u3001The Royal Tyrrell Museum of Palaeontology\\uff09\\u306f\\u30ab\\u30ca\\u30c0\\u30a2\\u30eb\\u30d0\\u30fc\\u30bf\\u5dde\\u30c9\\u30e9\\u30e0\\u30d8\\u30e9\\u30fc\\u306e\\u30df\\u30c3\\u30c9\\u30e9\\u30f3\\u30c9\\u5dde\\u7acb\\u516c\\u5712\\u5185\\u306b\\u3042\\u308b\\u3001\\u6050\\u7adc\\u3068\\u30d0\\u30fc\\u30b8\\u30a7\\u30b9\\u52d5\\u7269\\u7fa4\\u306e\\u5316\\u77f3\\u306e\\u5c55\\u793a\\u3067\\u4e16\\u754c\\u7684\\u306b\\u6709\\u540d\\u306a\\u535a\\u7269\\u9928\\u3002\\u7279\\u306b\\u3001\\u6050\\u7adc\\u306b\\u95a2\\u3057\\u3066\\u306f\\u305d\\u306e\\u898f\\u6a21\\u306f\\u4e16\\u754c\\u6700\\u5927\\u7d1a\\u3067\\u3042\\u308b\\u3002\",\n", + " \"lang\": \"ja\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/name\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/homepage\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#lat\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 51.47916793823242,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#float\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#long\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": -112.7900009155273,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#float\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/depiction\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://commons.wikimedia.org/wiki/Special:FilePath/Royal_tyrrell_entrance.JPG\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/isPrimaryTopicOf\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#geometry\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"POINT(-112.79000091553 51.479167938232)\",\n", + " \"datatype\": \"http://www.openlinksw.com/schemas/virtrdf#Geometry\"\n", + " }\n", + " ],\n", + " \"http://purl.org/dc/terms/subject\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Natural_history_museums_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Dinosaur_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_established_in_1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Organizations_based_in_Canada_with_royal_patronage\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Burgess_Shale_fossils\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Buildings_and_structures_in_Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Fossil_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Provincial_historic_sites_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:1985_establishments_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Canada\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2002/07/owl#sameAs\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://fr.dbpedia.org/resource/Mus\\u00e9e_royal_Tyrrell_de_pal\\u00e9ontologie\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://cs.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://nl.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Paleontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://de.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://es.dbpedia.org/resource/Museo_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://he.dbpedia.org/resource/\\u05de\\u05d5\\u05d6\\u05d9\\u05d0\\u05d5\\u05df_\\u05d8\\u05d9\\u05e8\\u05dc_\\u05d4\\u05de\\u05dc\\u05db\\u05d5\\u05ea\\u05d9\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://zh.dbpedia.org/resource/\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ru.dbpedia.org/resource/\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0432\\u0441\\u043a\\u0438\\u0439_\\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439_\\u043c\\u0443\\u0437\\u0435\\u0439\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://rdf.freebase.com/ns/m.04dq8x\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://sr.dbpedia.org/resource/\\u0422\\u0438\\u0440\\u0435\\u043b\\u043e\\u0432_\\u043a\\u0440\\u0430\\u0459\\u0435\\u0432\\u0441\\u043a\\u0438_\\u043c\\u0443\\u0437\\u0435\\u0458_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0458\\u0435\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://yago-knowledge.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://simple.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ja.dbpedia.org/resource/\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ca.dbpedia.org/resource/Museu_Reial_Tyrrell_de_Paleontologia\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://uk.dbpedia.org/resource/\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439_\\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439_\\u043c\\u0443\\u0437\\u0435\\u0439_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://global.dbpedia.org/id/Urrm\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://it.dbpedia.org/resource/Royal_Tyrrell_Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://id.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://eo.dbpedia.org/resource/Re\\u011da_Muzeo_de_Paleontologio_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q1472318\"\n", + " }\n", + " ],\n", + " \"http://www.georss.org/georss/point\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"51.479166666666664 -112.79\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2004/02/skos/core#closeMatch\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.grid.ac/institutes/grid.452737.0\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/ns/prov#wasDerivedFrom\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology?oldid=1024210055&ns=0\"\n", + " }\n", + " ],\n", + " \"http://purl.org/linguistics/gold/hypernym\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Attraction\"\n", + " }\n", + " ],\n", + " \"http://schema.org/sameAs\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://viaf.org/viaf/124962175\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/visitors\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 470000,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/established\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"1985-09-25\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#date\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/owner\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Executive_Council_of_Alberta\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Tertiary_education\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Vertebrate\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:California_Academy_of_Sciences_-_Interior_6_2017-06-09.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrell_fossil_lab.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrrell_Museum_from_the_viewpoint.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Tyrrell_Museum_Badlands_from_the_interpretive_trail_6.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Buildings_and_structures_in_Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Joseph_Burr_Tyrrell_bust.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Attacked_mammoth.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Sinraptor\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Thyreophora\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Natural_history_museums_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Invertebrate\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleocene\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Nodosaur.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Cenozoic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Support_group\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Burgess_Shale_fossils\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Tyrannosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Canadian_dollar\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Institute_of_Vertebrate_Paleontology_and_Paleoanthropology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Palynology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/List_of_natural_history_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Premier_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Northern_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alxasaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Shonisaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_established_in_1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Alberta_Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Triceratops\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Late_Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Fossil_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Midland_Provincial_Park\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Provincial_historic_sites_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Albertosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Primary_education\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Camarasaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Badlands\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Executive_Council_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Chinese_Communist_Revolution\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Lagerst\\u00e4tte\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Saskatchewan\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Holotype\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Early_Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Dinosaur_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Calgary\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Peter_Lougheed\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Bone_bed\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Horseshoe_Canyon_Formation\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Organizations_based_in_Canada_with_royal_patronage\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Athabasca_oil_sands\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Triassic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/China-Canada_Dinosaur_Project\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Borealopelta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Western_world\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Geological_Survey_of_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Trail\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Lorraine_Malach\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Elizabeth_II\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrrell_Museum_of_Palaeontology.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Downtown_Edmonton\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Burgess_Shale\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Red_Deer_River\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Joseph_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Specimens_of_Tyrannosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/List_of_museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:1985_establishments_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Dinosaur_Provincial_Park\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/World's_Largest_Dinosaur\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleozoic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Manitoba\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Era_(geology)\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/wikiPageUsesTemplate\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Authority_control\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Official\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Convert\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Coord\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Sfn\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Portal_bar\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Commons_category\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Reflist\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Multiple_image\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Cite_journal\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Notefoot\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Notetag\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Alberta_parks\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Start_date_and_age\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Infobox_museum\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/abstract\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Le mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie (en anglais : Royal Tyrrell Museum of Palaeontology) est un mus\\u00e9e de pal\\u00e9ontologie situ\\u00e9 \\u00e0 Drumheller dans les badlands en Alberta (Canada). Fond\\u00e9 en 1985, plus de 600 000 personnes le visit\\u00e8rent d\\u00e8s sa premi\\u00e8re ann\\u00e9e d'activit\\u00e9. On y compte 10 galeries d'exposition. Le gigantesque mus\\u00e9e Tyrrell renferme plus de 80 000 sp\\u00e9cimens, y compris une quarantaine de squelettes complets de dinosaures dont un Tyrannosaurus rex et un Albertosaurus. On y trouve des \\u00e9l\\u00e9ments d'exposition \\u00e0 interaction tactile, des ordinateurs et des projections audiovisuelles. Important centre de recherche, le mus\\u00e9e Tyrrell offre \\u00e9galement \\u00e0 ses visiteurs la possibilit\\u00e9 d'observer le travail des scientifiques qui nettoient les os et pr\\u00e9parent les sp\\u00e9cimens destin\\u00e9s \\u00e0 \\u00eatre expos\\u00e9s. \\u00c0 cela s'ajoutent plusieurs sentiers de randonn\\u00e9es et des aires de pique-nique pour ceux et celles qui souhaiteraient explorer les paysages uniques des badlands.\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0301\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u0301\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0301\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0301\\u0439 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum of Palaeontology) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0440\\u0430\\u0441\\u043f\\u043e\\u043b\\u043e\\u0436\\u0435\\u043d\\u043d\\u044b\\u0439 \\u0432 , \\u0432 \\u043e\\u0431\\u043b\\u0430\\u0441\\u0442\\u0438 \\u0431\\u0435\\u0434\\u043b\\u0435\\u043d\\u0434\\u0430 \\u0410\\u043b\\u044c\\u0431\\u0435\\u0440\\u0442\\u044b (\\u041a\\u0430\\u043d\\u0430\\u0434\\u0430). \\u041e\\u0441\\u043d\\u043e\\u0432\\u0430\\u043d \\u0432 1985 \\u0433\\u043e\\u0434\\u0443. \\u0417\\u0430 \\u0432\\u0441\\u0451 \\u0432\\u0440\\u0435\\u043c\\u044f \\u0441\\u0443\\u0449\\u0435\\u0441\\u0442\\u0432\\u043e\\u0432\\u0430\\u043d\\u0438\\u044f \\u0435\\u0433\\u043e \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u043b\\u043e \\u0431\\u043e\\u043b\\u0435\\u0435 600 000 \\u0447\\u0435\\u043b\\u043e\\u0432\\u0435\\u043a. \\u0412 \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0438\\u043c\\u0435\\u0435\\u0442\\u0441\\u044f 10 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0433\\u0430\\u043b\\u0435\\u0440\\u0435\\u0439. \\u0412 \\u0433\\u0438\\u0433\\u0430\\u043d\\u0442\\u0441\\u043a\\u043e\\u043c \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u043e\\u043c \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0445\\u0440\\u0430\\u043d\\u0438\\u0442\\u0441\\u044f \\u0431\\u043e\\u043b\\u0435\\u0435 80 000 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0441\\u043e\\u0440\\u043e\\u043a \\u043f\\u043e\\u043b\\u043d\\u044b\\u0445 \\u0441\\u043a\\u0435\\u043b\\u0435\\u0442\\u043e\\u0432 \\u0434\\u0438\\u043d\\u043e\\u0437\\u0430\\u0432\\u0440\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0432\\u0438\\u0434\\u043e\\u0432 Tyrannosaurus rex \\u0438 Albertosaurus. \\u0412 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0437\\u0430\\u043b\\u0430\\u0445 \\u0438\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u0443\\u044e\\u0442\\u0441\\u044f \\u0438\\u043d\\u0442\\u0435\\u0440\\u0430\\u043a\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 \\u0441\\u0435\\u043d\\u0441\\u043e\\u0440\\u043d\\u044b\\u0435 \\u044d\\u043b\\u0435\\u043c\\u0435\\u043d\\u0442\\u044b, \\u043a\\u043e\\u043c\\u043f\\u044c\\u044e\\u0442\\u0435\\u0440\\u044b \\u0438 \\u0430\\u0443\\u0434\\u0438\\u043e\\u0432\\u0438\\u0437\\u0443\\u0430\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u043e\\u0440\\u044b. \\u0411\\u0443\\u0434\\u0443\\u0447\\u0438 \\u043a\\u0440\\u0443\\u043f\\u043d\\u044b\\u043c \\u0438\\u0441\\u0441\\u043b\\u0435\\u0434\\u043e\\u0432\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c, \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0442\\u0430\\u043a\\u0436\\u0435 \\u043f\\u0440\\u0435\\u0434\\u043e\\u0441\\u0442\\u0430\\u0432\\u043b\\u044f\\u0435\\u0442 \\u0441\\u0432\\u043e\\u0438\\u043c \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u0442\\u0435\\u043b\\u044f\\u043c \\u0432\\u043e\\u0437\\u043c\\u043e\\u0436\\u043d\\u043e\\u0441\\u0442\\u044c \\u043d\\u0430\\u0431\\u043b\\u044e\\u0434\\u0430\\u0442\\u044c \\u0437\\u0430 \\u0440\\u0430\\u0431\\u043e\\u0442\\u043e\\u0439 \\u0443\\u0447\\u0451\\u043d\\u044b\\u0445, \\u043e\\u0447\\u0438\\u0449\\u0430\\u044e\\u0449\\u0438\\u0445 \\u043a\\u043e\\u0441\\u0442\\u0438 \\u0438 \\u043f\\u043e\\u0434\\u0433\\u043e\\u0442\\u0430\\u0432\\u043b\\u0438\\u0432\\u0430\\u044e\\u0449\\u0438\\u0445 \\u0440\\u0430\\u0437\\u043d\\u044b\\u0435 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u044b \\u0434\\u043b\\u044f \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u043a. \\u041a\\u0440\\u043e\\u043c\\u0435 \\u0442\\u043e\\u0433\\u043e, \\u043d\\u0430 \\u0442\\u0435\\u0440\\u0440\\u0438\\u0442\\u043e\\u0440\\u0438\\u0438 \\u043c\\u0443\\u0437\\u0435\\u044f \\u043c\\u043d\\u043e\\u0433\\u043e \\u0442\\u0440\\u043e\\u043f \\u0434\\u043b\\u044f \\u043f\\u0440\\u043e\\u0433\\u0443\\u043b\\u043e\\u043a \\u0438 \\u0437\\u043e\\u043d \\u0434\\u043b\\u044f \\u043f\\u0438\\u043a\\u043d\\u0438\\u043a\\u043e\\u0432 \\u0434\\u043b\\u044f \\u0442\\u0435\\u0445, \\u043a\\u0442\\u043e \\u0445\\u043e\\u0442\\u0435\\u043b \\u0431\\u044b \\u043f\\u043e\\u0437\\u043d\\u0430\\u043a\\u043e\\u043c\\u0438\\u0442\\u044c\\u0441\\u044f \\u0441 \\u043f\\u0440\\u0438\\u0447\\u0443\\u0434\\u043b\\u0438\\u0432\\u044b\\u043c\\u0438 \\u043f\\u0435\\u0439\\u0437\\u0430\\u0436\\u0430\\u043c\\u0438 \\u0431\\u0435\\u0441\\u043f\\u043b\\u043e\\u0434\\u043d\\u044b\\u0445 \\u0437\\u0435\\u043c\\u0435\\u043b\\u044c \\u0411\\u044d\\u0434\\u043b\\u0435\\u043d\\u0434\\u0441.\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\\uff08\\u82f1\\u8a9e\\uff1aRoyal Tyrrell Museum of Palaeontology\\uff09\\uff0c\\u53c8\\u7a31\\u52a0\\u62ff\\u5927\\u6050\\u9f99\\u535a\\u7269\\u9986\\uff0c\\u662f\\u4f4d\\u65bc\\u52a0\\u62ff\\u5927\\u4e9e\\u4f2f\\u9054\\u7701\\u7684\\u81ea\\u7136\\u79d1\\u5b78\\u535a\\u7269\\u9986\\uff0c\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u4e5f\\u662f\\u5168\\u7403\\u6700\\u5927\\u7684\\u53e4\\u751f\\u7269\\u535a\\u7269\\u9986\\uff0c\\u6536\\u85cf\\u4e16\\u754c\\u4e0a\\u6700\\u591a\\u7684\\u6050\\u9f99\\u5316\\u77f3\\u6807\\u672c\\uff0c\\u6bcf\\u5e74\\u6765\\u81ea\\u4e16\\u754c\\u5404\\u5730\\u7684\\u53c2\\u89c2\\u8005\\u7d04\\u670940\\u4e07\\u4eba\\u3002\\u76ee\\u524d\\uff0c\\u535a\\u7269\\u9928\\u7531\\u8ca0\\u8cac\\u7ba1\\u7406\\u53ca\\u71df\\u904b\\uff0c\\u8a72\\u9928\\u4e5f\\u662f\\uff08CMA\\uff09\\u3001\\uff08CHIN\\uff09\\u548c\\u7684\\u6210\\u54e1\\u3002 \\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u6210\\u7acb\\u4e8e1985\\u5e74\\uff0c\\u70ba\\u7eaa\\u5ff51884\\u5e74\\u53d1\\u73b0\\u827e\\u4f2f\\u5854\\u9f99\\u9aa8\\u7684\\u52a0\\u62ff\\u5927\\u5730\\u8d28\\u5b66\\u5bb6\\u7ea6\\u745f\\u592b\\u00b7\\u8482\\u52d2\\u5c14\\uff0c\\u800c\\u5c07\\u535a\\u7269\\u9928\\u547d\\u540d\\u70ba\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u3002\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Het Royal Tyrell Museum of Paleontology is een van de belangrijkste musea ter wereld over dinosauri\\u00ebrs. Het heeft een verzameling van meer dan 160.000 fossielen. Het ligt in Drumheller in de Canadese provincie Alberta op zowat 135 kilometer ten oosten van Calgary.\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Il Royal Tyrrell Museum \\u00e8 un museo e un centro di ricerca paleontologico situato presso il giacimento fossilifero del tardo Cretaceo denominato \\\"Horseshoe Canyon Formation\\\", a circa 6 km a nord-ovest di (Alberta, Canada) e a circa 135 km a nord-est dalla citt\\u00e0 pi\\u00f9 grande dello stato, Calgary. \\u00c8 un'attrazione turistica gestita dal ministero della cultura dell'Alberta. ed ospita una collezione di pi\\u00f9 di 130.000 fossili. Il museo fa parte della (CMA), del (CHIN), e del (VMC) - Mus\\u00e9e virtuel du Canada.\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology (\\u010desky:Kr\\u00e1lovsk\\u00e9 Tyrellovo muzeum paleontologie) je v\\u00fdznamn\\u00fdm paleontologick\\u00fdm muzeem v kanadsk\\u00e9 provincii Alberta. Jeho n\\u00e1zev je odvozen od p\\u0159\\u00edjmen\\u00ed prvn\\u00edho paleontologa, kter\\u00fd v oblasti Jelen\\u00ed \\u0159eky (Red Deer River) v roce 1884 objevil zkamen\\u011bliny m\\u00edstn\\u00edch dinosaur\\u016f. Muzeum bylo ofici\\u00e1ln\\u011b otev\\u0159eno dne 25. z\\u00e1\\u0159\\u00ed 1985. Nach\\u00e1z\\u00ed se ve vzd\\u00e1lenosti asi 6 kilometr\\u016f od m\\u011bsta Drumheller a zhruba 135 kilometr\\u016f od Calgary. Je um\\u00edst\\u011bno p\\u0159\\u00edmo v ter\\u00e9nu paleontologick\\u00fdch lokalit s fos\\u00edliemi dinosaur\\u016f z obdob\\u00ed svrchn\\u00ed k\\u0159\\u00eddy (souvrstv\\u00ed o st\\u00e1\\u0159\\u00ed zhruba 75 milion\\u016f let). Muzeum v sou\\u010dasnosti opatruje na 130 000 vzork\\u016f. Jednou z v\\u00fdznamn\\u00fdch postav, spojen\\u00fdch s touto instituc\\u00ed je paleontolog Philip J. Currie. Muzeum m\\u00e1 v\\u00fdm\\u011bru 11 200 m2 a je zam\\u011b\\u0159eno zejm\\u00e9na na zkamen\\u011bliny dinosaur\\u016f, ale tak\\u00e9 jin\\u00fdch prav\\u011bk\\u00fdch organism\\u016f. Muzeum Ka\\u017edoro\\u010dn\\u011b jej nav\\u0161t\\u00edv\\u00ed kolem 400 tis\\u00edc n\\u00e1v\\u0161t\\u011bvn\\u00edk\\u016f, v roce 2010 p\\u0159iv\\u00edtalo desetimili\\u00f3nt\\u00e9ho n\\u00e1v\\u0161t\\u011bvn\\u00edka.\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museo Real Tyrrel (en ingl\\u00e9s, Royal Tyrrell Museum), conocido todav\\u00eda hoy en d\\u00eda principalmente por su nombre de origien: Museo Tyrrell, es un museo de historia natural especializado en paleontolog\\u00eda. Est\\u00e1 ubicado en el a 6 kil\\u00f3metros del municipio de en la provincia de Alberta, en Canad\\u00e1. El museo se encuentra a 135 km de Calgary y es mundialmente conocido por sus abundantes y excepcionales colecciones de f\\u00f3siles y esqueletos de dinosaurios, y por sus laboratorios e instalaciones de investigaci\\u00f3n. El museo fue inaugurado como \\u00abMuseo Tyrrell\\u00bb (Tyrrell Museum) en 1985, en honor de Joseph Burr Tyrrell (1858-1957). En reconocimiento a su importancia, la reina Isabel II le dio el estatus de \\u00abreal\\u00bb en 1990, pasando desde entonces a llamarse oficialmente \\u00abMuseo Real Tyrrell\\u00bb (Royal Tyrrell Museum). La misi\\u00f3n del Museo Tyrrell consiste en conservar, proteger, presentar e interpretar la historia paleontol\\u00f3gica, en especial de la gran herencia f\\u00f3sil de Alberta. El museo depende del Ministerio de Cultura y del apoyo comunitario. Bruce Naylor fue el director del museo de 1992 hasta su muerte en abril de 2007. Bajo su direcci\\u00f3n, se estableci\\u00f3 un ambicioso programa de renovaci\\u00f3n, ampliando en 1.900m\\u00b2 y culminado con la nueva galer\\u00eda y espacio de exhibici\\u00f3n, en 2006-2007. Una serie de espectaculares galer\\u00edas cronol\\u00f3gicas exhiben las maravillas de 3.900 millones de a\\u00f1os de la vida sobre la Tierra. Entre ellas cientos de f\\u00f3siles de dinosaurios; una gran colecci\\u00f3n de f\\u00f3siles de esquistos de Burgess; un modelo a tama\\u00f1o real de un arrecife del periodo Dev\\u00f3nico; y un jard\\u00edn viviente del Cret\\u00e1cico con m\\u00e1s de 600 especies de plantas. Una ventana al laboratorio de preparaci\\u00f3n permite a los visitantes observar a los t\\u00e9cnicos preparando cuidadosamente los f\\u00f3siles para la investigaci\\u00f3n y exhibici\\u00f3n. Como ofertas adicionales hay visitas guiadas y autoguiadas a las tierras bald\\u00edas, una sala de pr\\u00e1cticas de ciencia, excavaci\\u00f3n simulada de f\\u00f3siles, identificaci\\u00f3n de f\\u00f3siles, programas escolares, campamentos de verano tanto para ni\\u00f1os como para familias, y otros muchos programas. En su primer a\\u00f1o de apertura el museo atrajo a 600.000 visitantes. Actualmente, una media de m\\u00e1s de trescientas mil personas visitan el museo anualmente.\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museu Reial Tyrrell de Paleontologia (Royal Tyrrell Museum) \\u00e9s una popular atracci\\u00f3 tur\\u00edstica canadenca i un centre capdavanter en la investigaci\\u00f3 paleontol\\u00f2gica. \\u00c9s conegut per la seva col\\u00b7lecci\\u00f3 de m\\u00e9s de 120.000 f\\u00f2ssils i per les seves instal\\u00b7lacions d'investigaci\\u00f3. El museu va ser nomenat aix\\u00ed en honor de (1858-1957). Va ser inaugurat el 1985 i se li va donar l'estatus de \\\"real\\\" en reconeixement a la seva import\\u00e0ncia per la reina Isabel II el 1990. La seva missi\\u00f3 \\u00e9s conservar, protegir, presentar i interpretar la hist\\u00f2ria paleontol\\u00f2gica, especialment de la gran her\\u00e8ncia f\\u00f2ssil d'Alberta. El museu dep\\u00e8n del Ministeri de Cultura i del suport comunitari. Bruce Naylor va ser el director del museu de 1992 fins a la seva mort l'abril de 2007. Sota la seva direcci\\u00f3, es va establir un ambici\\u00f3s programa de renovaci\\u00f3, ampliant en 1.900 m\\u00b2 i culminat amb la nova galeria i espai d'exhibici\\u00f3, en 2006-2007.\",\n", + " \"lang\": \"ca\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0447\\u043d\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0437\\u043d\\u0430\\u0445\\u043e\\u0434\\u0438\\u0442\\u044c\\u0441\\u044f \\u0437\\u0430 4 \\u043a\\u043c \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0435\\u0447\\u043a\\u0430 \\u0456 \\u043d\\u0430 \\u043f\\u0456\\u0432\\u043d\\u0456\\u0447\\u043d\\u0438\\u0439-\\u0437\\u0430\\u0445\\u0456\\u0434 \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0430 \\u041a\\u0430\\u043b\\u0433\\u0430\\u0440\\u0456. \\u0404 \\u0433\\u043e\\u043b\\u043e\\u0432\\u043d\\u0438\\u043c \\u043a\\u0430\\u043d\\u0430\\u0434\\u0441\\u044c\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c \\u0434\\u043e\\u0441\\u043b\\u0456\\u0434\\u0436\\u0435\\u043d\\u044c \\u0443 \\u0433\\u0430\\u043b\\u0443\\u0437\\u0456 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 \\u0456 \\u043c\\u0430\\u0454 \\u043f\\u043e\\u043d\\u0430\\u0434 18 000 \\u0441\\u043a\\u0430\\u043c'\\u044f\\u043d\\u0456\\u043b\\u043e\\u0441\\u0442\\u0435\\u0439 \\u0443 \\u043d\\u0430\\u0439\\u0431\\u0456\\u043b\\u044c\\u0448\\u043e\\u043c\\u0443 \\u0441\\u0445\\u043e\\u0432\\u0438\\u0449\\u0456 \\u0432 \\u041a\\u0430\\u043d\\u0430\\u0434\\u0456. \\u0429\\u043e\\u0440\\u0456\\u0447\\u043d\\u043e \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0432\\u0456\\u0434\\u0432\\u0456\\u0434\\u0443\\u044e\\u0442\\u044c 400 \\u0442\\u0438\\u0441\\u044f\\u0447\\u0456 \\u0442\\u0443\\u0440\\u0438\\u0441\\u0442\\u0456\\u0432.\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum adalah sebuah tempat wisata dan pusat riset palaeontologi Kanada yang dikenal karena mengkoleksi lebih dari 130,000 fosil. Royal Tyrrell Museum dioperasikan oleh Kementerian Budaya Alberta.\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\\uff08\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u3053\\u305b\\u3044\\u3076\\u3064\\u304c\\u304f\\u306f\\u304f\\u3076\\u3064\\u304b\\u3093\\u3001The Royal Tyrrell Museum of Palaeontology\\uff09\\u306f\\u30ab\\u30ca\\u30c0\\u30a2\\u30eb\\u30d0\\u30fc\\u30bf\\u5dde\\u30c9\\u30e9\\u30e0\\u30d8\\u30e9\\u30fc\\u306e\\u30df\\u30c3\\u30c9\\u30e9\\u30f3\\u30c9\\u5dde\\u7acb\\u516c\\u5712\\u5185\\u306b\\u3042\\u308b\\u3001\\u6050\\u7adc\\u3068\\u30d0\\u30fc\\u30b8\\u30a7\\u30b9\\u52d5\\u7269\\u7fa4\\u306e\\u5316\\u77f3\\u306e\\u5c55\\u793a\\u3067\\u4e16\\u754c\\u7684\\u306b\\u6709\\u540d\\u306a\\u535a\\u7269\\u9928\\u3002\\u7279\\u306b\\u3001\\u6050\\u7adc\\u306b\\u95a2\\u3057\\u3066\\u306f\\u305d\\u306e\\u898f\\u6a21\\u306f\\u4e16\\u754c\\u6700\\u5927\\u7d1a\\u3067\\u3042\\u308b\\u3002\",\n", + " \"lang\": \"ja\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageExternalLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/website\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/image\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Sinraptor dongi.jpg\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Alxasaurus Tyrrell.jpg\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/width\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 97,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 123,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/caption\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Alxasaurus\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Sinraptor\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Entrance to the Royal Tyrrell Museum\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/align\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"right\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageLength\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"30034\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#nonNegativeInteger\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRevisionID\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1024210055,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/location\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Drumheller, Alberta, Canada\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1500,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/thumbnail\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://commons.wikimedia.org/wiki/Special:FilePath/Royal_tyrrell_entrance.JPG?width=300\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageID\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1177220,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/name\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/location\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Drumheller\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/foundingDate\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"1985-09-25\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#date\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/direction\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"horizontal\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/formerName\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/architect\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"BCW Architects\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/numberOfVisitors\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"470000\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#nonNegativeInteger\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/footer\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"-1980.0\",\n", + " \"datatype\": \"http://dbpedia.org/datatype/second\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/executiveDirector\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Lisa Making\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dillhoffia\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Lorraine_Malach\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Museum_(disambiguation)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Montanoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Coronosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Stegoceras\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Styracosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Gorgosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Chasmosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Spinops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Daspletosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Jane_Colwell-Danis\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Pachyrhinosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Regaliceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_nicknames\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Midland_Provincial_Park\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hesperonychus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/RTMP\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Culture_of_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eotriceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Timeline_of_Alberta_history\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tourism_in_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Scolosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Specimens_of_Tyrannosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/China-Canada_Dinosaur_Project\": {\n", + " \"http://dbpedia.org/property/participants\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_McGill_University_people\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrannosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Prosaurolophus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hypacrosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Monarchy_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Heritage_Minutes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_Canadian_organizations_with_royal_prefix\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Clearwater_Formation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nichollssaura\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Apatoraptor\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dromaeosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/My_Prairie_Home_(film)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_museums_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Julius_T._Csotonyi\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Monty_Reid\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/John_Acorn\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Karen_Carr\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Elizabeth_Nicholls\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/workInstitution\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nichollsemys\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " }\n", + "}\n" + ] + } + ], + "source": [ + "url_template = \"http://dbpedia.org/data/{concept}.{format}\"\n", + "concept = museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"].replace(\" \", \"_\")\\\n", + " .replace(\"en:\", \"\")\n", + "format = \"json\"\n", + "\n", + "url = url_template.replace(\"{concept}\", concept)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_dbpedia = data.json()\n", + "print(json.dumps(museum_dbpedia, indent=3))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.10" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/labs/2021/05-services/postman/GeoKnowledge.postman_collection.json b/labs/2021/05-services/postman/GeoKnowledge.postman_collection.json new file mode 100644 index 000000000..e5c18c874 --- /dev/null +++ b/labs/2021/05-services/postman/GeoKnowledge.postman_collection.json @@ -0,0 +1,122 @@ +{ + "info": { + "_postman_id": "0174a9fa-aa7f-487f-b26d-779d69753acc", + "name": "GeoKnowledge", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "OSM - Search", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/search?format=json&q=emilio muñoz 35 Madrid", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "search" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "q", + "value": "emilio muñoz 35 Madrid" + } + ] + }, + "description": "[Full documentation](http://wiki.openstreetmap.org/wiki/Nominatim#Search)" + }, + "response": [] + }, + { + "name": "OSM - Element (Node, Way, or Relation)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.openstreetmap.org/api/0.6/:type/:id", + "protocol": "https", + "host": [ + "api", + "openstreetmap", + "org" + ], + "path": [ + "api", + "0.6", + ":type", + ":id" + ], + "variable": [ + { + "key": "type", + "value": "node", + "description": "types: node, way, or relation" + }, + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [] + }, + { + "name": "DBPedia - Data", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disabledSystemHeaders": {} + }, + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dbpedia.org/data/:concept.:format", + "protocol": "http", + "host": [ + "dbpedia", + "org" + ], + "path": [ + "data", + ":concept.:format" + ], + "variable": [ + { + "key": "concept", + "value": "Royal_Tyrrell_Museum_of_Palaeontology", + "type": "text", + "enabled": true + }, + { + "key": "format", + "value": "json", + "type": "text", + "enabled": true + } + ] + } + }, + "response": [] + } + ] +} \ No newline at end of file diff --git a/labs/2021/05-services/postman/Geocoders.postman_collection.json b/labs/2021/05-services/postman/Geocoders.postman_collection.json new file mode 100644 index 000000000..68db368ec --- /dev/null +++ b/labs/2021/05-services/postman/Geocoders.postman_collection.json @@ -0,0 +1,1332 @@ +{ + "info": { + "_postman_id": "8eaa7aa6-2b29-47c6-8e69-363aebee6f01", + "name": "Geocoders", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "ArcGIS Online (By Esri)", + "item": [ + { + "name": "ArcGIS Online - Get Token", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var jsonData = JSON.parse(responseBody);", + "tests[\"Token is present\"] = responseBody.has(\"token\");", + "", + "postman.setEnvironmentVariable(\"token\", jsonData.token);", + "" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "formdata", + "formdata": [ + { + "key": "f", + "value": "json", + "type": "text" + }, + { + "key": "username", + "value": "{{username}}", + "type": "text" + }, + { + "key": "password", + "value": "{{password}}", + "type": "text" + }, + { + "key": "client", + "value": "referer", + "type": "text" + }, + { + "key": "ip", + "value": "{{referrerIp}}", + "type": "text" + }, + { + "key": "referer", + "value": "arcgis.com", + "type": "text" + }, + { + "key": "expiration", + "value": "21600", + "type": "text" + } + ] + }, + "url": { + "raw": "https://www.arcgis.com/sharing/rest/generateToken", + "protocol": "https", + "host": [ + "www", + "arcgis", + "com" + ], + "path": [ + "sharing", + "rest", + "generateToken" + ] + }, + "description": "[Full description of the service](http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Generate_Token/02r3000000m5000000/)" + }, + "response": [] + }, + { + "name": "ArcGIS Online - FindAddressCandidates", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "SingleLine", + "value": "Calle emilio muñoz 35, Madrid", + "type": "text" + }, + { + "key": "categorforStoragey", + "value": "true", + "type": "text" + }, + { + "key": "outFields", + "value": "*", + "type": "text" + }, + { + "key": "f", + "value": "pjson", + "type": "text" + }, + { + "key": "token", + "value": "{{token}}", + "type": "text" + } + ] + }, + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "findAddressCandidates" + ] + }, + "description": "[Full description of the service](http://resources.arcgis.com/en/help/rest/apiref/candidates.html) \n// [World Geocoding Service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-find-address-candidates.htm)\n// [View JS Demo: input autocomplete](http://developers.arcgis.com/javascript/samples/widget_directions_basic/)" + }, + "response": [] + }, + { + "name": "ArcGIS Online - Find", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "text", + "value": "Calle emilio muñoz 35, Madrid", + "type": "text" + }, + { + "key": "categorforStoragey", + "value": "true", + "type": "text" + }, + { + "key": "outFields", + "value": "*", + "type": "text" + }, + { + "key": "f", + "value": "pjson", + "type": "text" + }, + { + "key": "token", + "value": "{{token}}", + "type": "text" + } + ] + }, + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/find", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "find" + ] + }, + "description": "Geocodes one location per request; the input address is specified in a single parameter.\n\n[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-find.htm)\n\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - geocodeAddresses", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/geocodeAddresses?addresses={ \"records\": [ { \"attributes\": { \"OBJECTID\": 1, \"Address\": \"Calle elena\", \"City\": \"Granada\" } }, { \"attributes\": { \"OBJECTID\": 2, \"Address\": \"Emilio Muñoz 35\", \"City\": \"Madrid\", \"Region\": \"CA\", \"Postal\": \"28037\" } } ] }&sourceCountry=ES&token={{token}}&f=pjson", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "geocodeAddresses" + ], + "query": [ + { + "key": "addresses", + "value": "{ \"records\": [ { \"attributes\": { \"OBJECTID\": 1, \"Address\": \"Calle elena\", \"City\": \"Granada\" } }, { \"attributes\": { \"OBJECTID\": 2, \"Address\": \"Emilio Muñoz 35\", \"City\": \"Madrid\", \"Region\": \"CA\", \"Postal\": \"28037\" } } ] }" + }, + { + "key": "sourceCountry", + "value": "ES" + }, + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + } + ] + }, + "description": "[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-geocode-addresses.htm)\n\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - reverseGeocode", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?token={{token}}&f=pjson&location=-3.626966,40.432546", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "reverseGeocode" + ], + "query": [ + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + }, + { + "key": "location", + "value": "-3.626966,40.432546" + } + ] + }, + "description": "[Full description of the service:](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm) //\n[View JS Demo](http://timw1984.github.io/WebApp-Location/)\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - suggest", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/suggest?token={{token}}&f=pjson&location=-3.626966,40.432546&text=em&maxSuggestions=30", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "suggest" + ], + "query": [ + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + }, + { + "key": "location", + "value": "-3.626966,40.432546" + }, + { + "key": "text", + "value": "em" + }, + { + "key": "maxSuggestions", + "value": "30" + } + ] + }, + "description": "[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-suggest.htm)\n\n" + }, + "response": [] + } + ] + }, + { + "name": "Bing", + "item": [ + { + "name": "Bing - Location by Query (Forward GeoCoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/calle emilio muñoz,madrid?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "calle emilio muñoz,madrid" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701711.aspx)" + }, + "response": [] + }, + { + "name": "Bing - Location by Point (Reverse GeoCoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/47.64054,-122.12934?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "47.64054,-122.12934" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701710.aspx)" + }, + "response": [] + }, + { + "name": "Bing - Location by Address", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/US/WA/98052/Redmond/1%20Microsoft%20Way?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "US", + "WA", + "98052", + "Redmond", + "1%20Microsoft%20Way" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701714.aspx)" + }, + "response": [] + } + ] + }, + { + "name": "DataScienceToolkit", + "item": [ + { + "name": "DataScienceToolkit - Forward Geocoder", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.datasciencetoolkit.org/maps/api/geocode/json?sensor=false&address=nerja", + "protocol": "http", + "host": [ + "www", + "datasciencetoolkit", + "org" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "sensor", + "value": "false" + }, + { + "key": "address", + "value": "nerja" + } + ] + }, + "description": "[Full documentation](http://www.datasciencetoolkit.org/)" + }, + "response": [] + }, + { + "name": "DataScienceToolkit - Coordinates to Politics (Reverse Geocoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.datasciencetoolkit.org/coordinates2politics/36.75278,-3.8744", + "protocol": "http", + "host": [ + "www", + "datasciencetoolkit", + "org" + ], + "path": [ + "coordinates2politics", + "36.75278,-3.8744" + ] + }, + "description": "[Full documentation](http://www.datasciencetoolkit.org/)" + }, + "response": [] + } + ] + }, + { + "name": "Google Maps", + "item": [ + { + "name": "Google - Forward Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://maps.googleapis.com/maps/api/geocode/json?address=emilio muñoz madrid&key={{apikey}}", + "protocol": "https", + "host": [ + "maps", + "googleapis", + "com" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "address", + "value": "emilio muñoz madrid" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://developers.google.com/maps/documentation/geocoding/intro#GeocodingRequests)" + }, + "response": [] + }, + { + "name": "Google - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&key={{apikey}}", + "protocol": "https", + "host": [ + "maps", + "googleapis", + "com" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "latlng", + "value": "40.714224,-73.961452" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding)" + }, + "response": [] + } + ] + }, + { + "name": "HERE", + "item": [ + { + "name": "HERE - Geocode Resource", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/geocode.json?app_id={{appid}}&app_code={{appcode}}&gen=9&searchtext=Emilio muñoz,madrid", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "geocode.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "searchtext", + "value": "Emilio muñoz,madrid" + } + ] + }, + "description": "[Full documentation](https://developer.here.com/rest-apis/documentation/geocoder/topics/resource-geocode.html)" + }, + "response": [] + }, + { + "name": "HERE - Reverse Geocode Resource", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/reversegeocode.json?app_id={{appid}}&app_code={{appcode}}&gen=9&prox=50.112,8.683,100&mode=retrieveAddresses", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "reversegeocode.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "prox", + "value": "50.112,8.683,100" + }, + { + "key": "mode", + "value": "retrieveAddresses" + } + ] + }, + "description": "[Full documentation](https://developer.here.com/rest-apis/documentation/geocoder/topics/resource-reverse-geocode.html)" + }, + "response": [] + }, + { + "name": "HERE - Landmark Geocode Request", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/search.json?app_id={{appid}}&app_code={{appcode}}&gen=9&searchtext=Ferry+Building,+San+Francisco", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "search.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "searchtext", + "value": "Ferry+Building,+San+Francisco" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "MapQuest", + "item": [ + { + "name": "MapQuest - Forward GeoCode", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/address?key={{key}}&location=Emilio muñoz 35, madrid", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "address" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "location", + "value": "Emilio muñoz 35, madrid" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/)" + }, + "response": [] + }, + { + "name": "MapQuest - Forward GeoCode (5-box Input)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/address?key={{key}}&street=1600+Pennsylvania+Ave+NW&city=Washington&state=DC&postalCode=20500", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "address" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "street", + "value": "1600+Pennsylvania+Ave+NW" + }, + { + "key": "city", + "value": "Washington" + }, + { + "key": "state", + "value": "DC" + }, + { + "key": "postalCode", + "value": "20500" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/#single)" + }, + "response": [] + }, + { + "name": "MapQuest - Reverse GeoCode", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/reverse?key={{key}}&location=30.333472,-81.470448&includeRoadMetadata=true&includeNearestIntersection=true", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "reverse" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "location", + "value": "30.333472,-81.470448" + }, + { + "key": "includeRoadMetadata", + "value": "true" + }, + { + "key": "includeNearestIntersection", + "value": "true" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/reverse/get/)" + }, + "response": [] + } + ] + }, + { + "name": "Mapbox", + "item": [ + { + "name": "Mapbox - Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.mapbox.com/geocoding/v5/mapbox.places/emilio%20muñoz.json?access_token={{token}}", + "protocol": "https", + "host": [ + "api", + "mapbox", + "com" + ], + "path": [ + "geocoding", + "v5", + "mapbox.places", + "emilio%20muñoz.json" + ], + "query": [ + { + "key": "access_token", + "value": "{{token}}" + } + ] + }, + "description": "[Full documentation](https://www.mapbox.com/api-documentation/?language=JavaScript#request-format)" + }, + "response": [] + }, + { + "name": "Mapbox - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.mapbox.com/geocoding/v5/mapbox.places/-3.626966,40.432546.json?access_token={{token}}", + "protocol": "https", + "host": [ + "api", + "mapbox", + "com" + ], + "path": [ + "geocoding", + "v5", + "mapbox.places", + "-3.626966,40.432546.json" + ], + "query": [ + { + "key": "access_token", + "value": "{{token}}" + } + ] + }, + "description": "[Same as geocoding API](https://www.mapbox.com/api-documentation/?language=JavaScript#geocoding)" + }, + "response": [] + } + ] + }, + { + "name": "Mapzen", + "item": [ + { + "name": "Mapzen - Search (Forward Geocoding)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://search.mapzen.com/v1/search?text=emilio muñoz, madrid&api_key={{apikey}}", + "protocol": "https", + "host": [ + "search", + "mapzen", + "com" + ], + "path": [ + "v1", + "search" + ], + "query": [ + { + "key": "text", + "value": "emilio muñoz, madrid" + }, + { + "key": "api_key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://mapzen.com/documentation/search/search/)" + }, + "response": [] + }, + { + "name": "Mapzen - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://search.mapzen.com/v1/reverse?api_key={{apikey}}&point.lat=48.858268&point.lon=2.294471", + "protocol": "https", + "host": [ + "search", + "mapzen", + "com" + ], + "path": [ + "v1", + "reverse" + ], + "query": [ + { + "key": "api_key", + "value": "{{apikey}}" + }, + { + "key": "point.lat", + "value": "48.858268" + }, + { + "key": "point.lon", + "value": "2.294471" + } + ] + }, + "description": "[Full documentation](https://mapzen.com/documentation/search/reverse/)" + }, + "response": [] + } + ] + }, + { + "name": "OSM", + "item": [ + { + "name": "OSM - Search", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/search?format=json&q=emilio muñoz 35 Madrid", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "search" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "q", + "value": "emilio muñoz 35 Madrid" + } + ] + }, + "description": "[Full documentation](http://wiki.openstreetmap.org/wiki/Nominatim#Search)" + }, + "response": [] + }, + { + "name": "OSM - Reverse", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/reverse?format=json&lat=40.432546&lon=-3.626966", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "reverse" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "lat", + "value": "40.432546" + }, + { + "key": "lon", + "value": "-3.626966" + } + ] + }, + "description": "[Full description of the service:](http://wiki.openstreetmap.org/wiki/Nominatim#Reverse_Geocoding)" + }, + "response": [] + }, + { + "name": "OSM - Address lookup", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/lookup?osm_ids=R146656,W104393803,N240109189&format=json", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "lookup" + ], + "query": [ + { + "key": "osm_ids", + "value": "R146656,W104393803,N240109189" + }, + { + "key": "format", + "value": "json" + } + ] + }, + "description": "[Full description of the service:](http://wiki.openstreetmap.org/wiki/Nominatim#Address_lookup)" + }, + "response": [] + } + ] + }, + { + "name": "OpenCage", + "item": [ + { + "name": "OpenCage - Forward Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/json?q=emilio+mu%C3%B1oz+madrid&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "json" + ], + "query": [ + { + "key": "q", + "value": "emilio+mu%C3%B1oz+madrid" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#forward)" + }, + "response": [] + }, + { + "name": "OpenCage - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/json?q=-23.5373732,-46.8374628&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "json" + ], + "query": [ + { + "key": "q", + "value": "-23.5373732,-46.8374628" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#reverse-resp)" + }, + "response": [] + }, + { + "name": "OpenCage - Forward with Google Compatibility", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/google-v3-json?address=emilio+mu%C3%B1oz+madrid&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "google-v3-json" + ], + "query": [ + { + "key": "address", + "value": "emilio+mu%C3%B1oz+madrid" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#google-compat)" + }, + "response": [] + } + ] + } + ] +} \ No newline at end of file