Este trabalho, proposto pela docente Ana Alice Baptista na unidade curricular de Web Semântica do Mestrado Integrado em Engenharia e Gestão de Sistemas de Informação, tem como objetivo a aprendizagem em conceitos de dados abertos e de web semântica. É pretendido a criação de uma rede de informações, em linguagem RDF, relacionada com a distribuição e ligação dos dados numa forma semântica, tendo como resultados a visualização de Grafos, no qual apresentam esta rede de informação (Segundo, 2015). A essência do projeto será, assim, a representação dos dados pré-definidos numa estrutura semântica, assim como a utilização de metadados e a aplicação e construção, caso seja necessário, de ontologias do domínio, como pré-requisito a linguagem RDF e para a criação de vocabulários a linguagem SKOS. Dispomos assim, de uma coleção de dados que pretendemos catalogar no perfil de aplicação, relacionados com a temática de “acidentes de viação”.
Nos dias de hoje, a mobilidade urbana ainda está muito dependente dos veículos motorizados. Isso leva a um elevado tráfego e congestionamento rodoviário, que infelizmente ainda está associado a um grande número de acidentes. Por vezes os acidentes rodoviários provocam mais do que danos materiais, provocando mortes e feridos nas estradas. Como referência, de forma a esquematizar o projeto, consultamos um dataset do site Kaggle. O Kaggle é uma comunidade online onde são disponibilizados dados, maioritariamente utilizada para mecanismos de machine learning ou data science. No dataset utilizado, referente a acidentes de viação em França, entre os anos de 2005 e 2016, é possível consultar dados referentes às estradas onde os mesmos aconteceram, aos veículos envolvidos, às vítimas e a gravidade das mesmas. Posto isto, a base deste projeto, acidentes de viação, é um assunto de importância real e atual, que por vezes se torna num tema delicado quando existem feridos. O link a seguir, refere-se ao dataset de suporte: https://www.kaggle.com/ahmedlahlou/accidents-in-france-from-2005-to2016/home?fbclid=IwAR2jY6bc0lLrwpkNW4SH_kuGvskyP8DpXmJc8aHAnunnACtDvvFO-F_xjbw
De seguida, apresentamos uma tabela com os milestones do projeto, constituindo pela sua descrição, data planeada e data efetiva.
Tabela 1 - Milestones e Deliverables do projeto
Milestone | Descrição | Data Planeada | Data Efetiva |
---|---|---|---|
Entrega do Plano de Projeto | O Plano de Projeto é um documento de apoio que contém todas as atividades que o grupo realizará para concluir o projeto com sucesso. | 04/10/2018 | 04/10/2018 |
Entrega Intermédia | Apresentar modelo de dados detalhados, namespaces e atributos. | 08/11/2018 | 08/11/2018 |
Relatório Final | O Relatório Final é o documento que descreve todo o trabalho realizado pelo grupo. | 10/01/2019 | 10/01/2019 |
Submissão do Vídeo | Nesta fase a equipa de trabalho, irá submeter um vídeo de representação do trabalho final. | 10/01/2019 | 10/01/2019 |
Apresentação Final | Por esta altura, a equipa será capaz de apresentar o trabalho elaborado ao longo do semestre. | 10/01/2019 | 10/01/2019 |
Tabela 2 - Plano de Trabalho
Atividade | Data de Início | Data de Fim | Duração |
---|---|---|---|
Início | 27/09/2018 | 27/09/2018 | 1 dia |
Atribuir Cargos | 27/09/2018 | 27/09/2018 | 1 dia |
Definir Plano do Projeto | 27/09/2018 | 27/09/2018 | 1 dia |
Distribuir Tarefas | 27/09/2018 | 27/09/2018 | 1 dia |
Plano de Projeto | 01/10/2018 | 04/10/2018 | 4 dias |
Definir Visão | 01/10/2018 | 01/10/2018 | 1 dia |
Identificar Milestones e Deliverables | 01/10/2018 | 01/10/2018 | 1 dia |
Listar Atividades | 02/10/2018 | 03/10/2018 | 2 dias |
Construir Diagrama de Gantt | 02/10/2018 | 04/10/2018 | 3 dias |
Elaborar Relatório | 01/10/2018 | 04/10/2018 | 4 dias |
Modelo de Domínio | 08/10/2018 | 18/10/2018 | 11 dias |
Recolher Dados | 08/10/2018 | 09/10/2018 | 2 dias |
Definir Modelo de Domínio | 10/10/2018 | 16/10/2018 | 7 dias |
Atualizar Relatório | 08/10/2018 | 18/10/2018 | 11 dias |
Requisitos Funcionais | 22/10/2018 | 25/10/2018 | 4 dias |
Definir Requisitos Funcionais | 22/10/2018 | 23/10/2018 | 2 dias |
Elaborar Modelos de Casos de Uso | 24/10/2018 | 24/10/2018 | 1 dias |
Atualizar Relatório | 22/10/2018 | 25/10/2018 | 4 dias |
Perfil de Aplicação | 01/11/2018 | 21/11/2018 | 21 dias |
Elaborar Lista de Vocabulário | 01/11/2018 | 05/11/2018 | 5 dias |
Mapear Atributos com Propriedades | 03/11/2018 | 15/11/2018 | 8 dias |
Desenvolver Matriz de Restrições | 10/11/2018 | 18/11/2018 | 8 dias |
Atualizar Relatório | 01/11/2018 | 21/11/2018 | 21 dias |
Implementação | 22/11/2018 | 22/12/2018 | 30 dias |
Desenvolver Código RDF | 22/11/2018 | 18/12/2018 | 26 dias |
Definir Vocabulário Controlado em SKOS | 22/11/2018 | 18/12/2018 | 26 dias |
Elaborar Grafos | 12/12/2018 | 18/12/2018 | 7 dias |
Atualizar Relatório | 22/11/2018 | 22/12/2018 | 30 dias |
Momento Final | 22/12/2018 | 10/01/2019 | 20 dias |
Elaborar Relatório Final | 22/12/2018 | 09/01/2019 | 19 dias |
Submeter Vídeo | 10/01/2019 | 10/01/2019 | - |
Apresentação | 10/01/2019 | 10/01/2019 | - |
O modelo de domínio é uma representação visual das classes conceptuais dentro do domínio do problema. Destaca-se, assim, as classes:
• Acidente - estão disponíveis todos os dados que caracterizam um acidente, tais como, a data em que o mesmo ocorreu, informação da localização como a cidade, código postal, longitude e latitude, a altura do dia em que o mesmo aconteceu e as condições atmosféricas. Também podemos obter ainda informação dos tipos de colisão no acidente em questão, por exemplo se foi uma colisão frontal ou lateral, dados do tipo de interseção em que o acidente ocorreu e informação dos veículos envolvidos.
• Vítima - Podemos consultar informação dos sinistrados dos acidentes, e obter dados do seu ano nascimento, género, se vinha a conduzir o veículo e se utilizava equipamento de segurança como sinto, a razão da mesma estar a realizar aquela viagem e ainda gravidade do estado de saúde após o acidente.
• Estrada - Local onde ocorreram os acidentes, podem ser consultadas características como o tipo de estrada, limite de velocidade, número de vias, tipo de curva, regime do tráfego, a condição do pavimento e ainda a situação do acidente, na medida se este ocorreu na berma, numa faixa de emergência ou na própria via.
• Veículo - Refere-se aos veículos envolvidos nos acidentes, onde podem ser consultadas as informações dos mesmos, como o tipo de veículo, matrícula, marca, ano e cor.
Figura 2 - Modelo de Domínio
Neste ponto, identificamos os requisitos de alto nível para o projeto de forma a elaborar o modelo de casos-de-uso. Os requisitos de alto nível são, então:
• Efetuar Pesquisas de Acidentes - Os utilizadores finais serão capazes de efetuar pesquisas consoante os elementos da classe respetiva. No caso de acidentes, é possível filtrá-los por: data, localização, cidade, código postal, longitude e latitude, altura do dia, tipos de interseção, condição atmosférica, tipo de colisão e veículos envolvidos.
• Consultar informações dos Acidentes - os utilizadores finais serão capazes de consultar documentação associada à sua pesquisa.
• Comparar Informação de Estradas - os utilizadores finais serão capazes de comparar as informações recebidas de acordo com as estradas onde ocorreram acidentes.
{U.C.1} Pesquisar Informação
{U.C.2} Comparar Informação de Acidentes
{U.C.3} Comparar Informação de Estradas
Os vocabulários são a base de construção na Web Semântica, onde classificam e representam termos de um domínio específico, definindo conceitos e construindo relações, com o objetivo de assegurar interoperabilidade semântica entre sistemas (W3C, 2015).
De seguida, são apresentados os vocabulários utilizados para o desenvolvimento da aplicação, juntamente com o seu prefixo, o Uniform Resource Identifier (URI) e a sua descrição associada.
Tabela 3 - Lista de Vocabulários
Título | Prefix | URI | Descrição |
---|---|---|---|
DCMI Metadata Terms | dct | http://dublincore.org/documents/dcmi-terms/ | This document is an up-to-date specification of all metadata terms maintained by the Dublin Core Metadata Initiative, including properties, vocabulary encoding schemes, syntax encoding schemes, and classes |
Shema.org vocabulary | schema | https://schema.org/ | Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model |
DBpedia Ontology | dbpedia | http://dbpedia.org/ontology/ | This ontology is generated from the manually created specifications in the DBpedia Mappings Wiki. Each release of this ontology corresponds to a new release of the DBpedia data set which contains instance data extracted from the different language versions of Wikipedia |
Used Cars Ontology | uco | http://purl.org/uco/ns | A Web vocabulary for describing aspects of used cars for e-commerce |
MyExample | ec | https://myexample.com/ | A web vocabulary for the properties and classes created for this work |
Tabela 4 - Atributos da entidade Acidentes
Acidentes | |||
---|---|---|---|
Atributo | Vocabulário | URI | Descrição |
Data_acidente | dct | http://purl.org/dc/terms/date | A point or period of time associated with an event in the lifecycle of the resource |
Localizacao | dct | http://purl.org/dc/terms/location | A spatial region or named place |
Cidade | dbpedia | http://dbpedia.org/ontology/city | A named place |
Codigo_Postal | dbpedia | http://dbpedia.org/ontology/postalCode | A postal code (known in various countries as a post code, postcode, or ZIP code) is a series of letters and/or digits appended to a postal address for the purpose of sorting mail |
Longitude | schema | https://schema.org/longitude | The longitude of a location |
Latitude | schema | https://schema.org/latitude | The latitude of a location |
Altura_do_dia | ec | https://myexample.com/alturaDia | - |
Tipo_intersecao | ec | https://myexample.com/intersectionType | A junction or cross to another route |
Cond_atmosferica | dbpedia | http://dbpedia.org/ontology/climate | Condition of the weather |
Tipo_colisao | ec | https://myexample.com/colisionType | - |
Veículos Envolvidos | Ec | https://myexample.com/vehicleInvolved | Identification of vehicles involved in an accident |
Tabela 5 - Atributos da entidade Estrada
Estrada | |||
---|---|---|---|
Atributo | Vocabulário | URI | Descrição |
Tipo_estrada | dbpedia | http://dbpedia.org/ontology/routeTn | A route of transportation (thoroughfare) may refer to a public road, highway, path or trail or a route on water from one place to another for use by a variety of general traffic |
Limite de velocidade | dbpedia | http://dbpedia.org/ontology/speedLimit | Speed limit of the route |
Num_vias | dbpedia | http://dbpedia.org/ontology/numberOfLanes | The number of a route lanes |
Tipo_curva | ec | https://myexample.com/curveType | - |
Cond_piso | ec | https://myexample.com/floorCondition | - |
Regime_trafego | ec | https://myexample.com/trafficRegime | - |
Situacao_acidente | ec | https://myexample.com/accidentSituation | - |
Tabela 6 - Atributos da entidade Vítima
Vítima | |||
---|---|---|---|
Atributo | Vocabulário | URI | Descrição |
Categoria | ec | https://myexample.com/category | A position of a person in an accident |
Gravidade | dbpedia | http://dbpedia.org/ontology/damage | Damage level |
Sexo | dbpedia | http://dbpedia.org/ontology/sex | Gender of a person |
Ano_nascimento | dbpedia | http://dbpedia.org/ontology/birthYear | BirthYear of a person |
Seguranca | ec | https://myexample.com/security | Type of protection being used by a victim |
Razao_viagem | dbpedia | http://dbpedia.org/ontology/causedBy | Cause of the trip |
Tabela 7 - Atributos da entidade Veículo
Veículo | |||
---|---|---|---|
Atributo | Vocabulário | URI | Descrição |
Tipo_veiculo | schema | https://schema.org/Vehicle | Type of device that is designed or used to transport people or cargo over land, water, air, or through space. Indicates the design and body style of the device |
Matricula | uco | http://purl.org/uco/ns#licensePlate | Registration of the vehicle |
Marca | dbpedia | http://dbpedia.org/ontology/brand | The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person |
Ano | dbpedia | http://dbpedia.org/ontology/year | Year of creation of the vehicle |
Cor | schema | https://schema.org/color | The color of the product |
A seguinte tabela de restrições foi criada a partir do artigo “Metadata for the energy performance certificates of buildings in a smart cities” (Baptista & Silva, 2017).
Tabela 8 - Matriz de Restrições da entidade Acidentes
Acidentes | |||||||||
---|---|---|---|---|---|---|---|---|---|
Atributo | Label | Namespace | Namespace Prefix | Property Name | Original Domain | Original Range | Domain in the MAP | Range in the MAP | Cardinality |
Data Acidente | Date of accident | http://purl.org/dc/terms/ | dct | date | Unspecified | Rdfs:Literal | Ec: accidents | Xsd:date | 1 |
Localização | Location of accident | http://purl.org/dc/terms/ | dct | location | Unspecified | Unspecified | Ec: accidents | Xsd:string | 1 |
Cidade | City of accident | http://dbpedia.org/ontology/ | dbpedia | city | Dbo:City | Unspecified | Ec: accidents | Xsd:string | 1 |
Código Postal | Postal Code | http://dbpedia.org/ontology/ | dbpedia | postalCode | Unspecified | Unspecified | Ec: accidents | Xsd:string | 1 |
Longitude | Longitude | https://schema.org/ | schema | longitude | Unspecified | Unspecified | Ec: accidents | Xsd:float | 1 |
Latitude | Latitude | https://schema.org/ | schema | latitude | Unspecified | Unspecified | Ec: accidents | Xsd:float | 1 |
Altura do dia | Time of day | https://myexample.com/ | ec | alturaDia | Unspecified | Unspecified | Ec: accidents | Xsd:string | 1 |
Tipo de Interseção | Intersection type | https://myexample.com/ | ec | intersectionType | Unspecified | Unspecified | Ec: accidents | Xsd:string | 1 |
Condição Atmosférica | Atmospheric condition | http://dbpedia.org/ontology/ | dbpedia | climate | Dbo:Place | Unspecified | Ec: accidents | Xsd:string | 1 |
Tipo de Colisão | Collision type | https://myexample.com/ | ec | colisionType | Unspecified | Unspecified | Ec: accidents | Xsd:string | 1…* |
Veículos Envolvidos | Vehicles Involved | https://myexample.com/ | ec | vehicleInvolved | Unspecified | Ec:Veiculos | Ec: accidents | Ec:Veiculos | 1…* |
Tabela 9 - Matriz de Restrições da entidade Estrada
Estrada | |||||||||
---|---|---|---|---|---|---|---|---|---|
Atributo | Label | Namespace | Namespace Prefix | Property Name | Original Domain | Original Range | Domain in the MAP | Range in the MAP | Cardinality |
Tipo de estrada | Type of road | http://dbpedia.org/ontology/ | dbpedia | road | Unspecified | Unspecified | Ec:Roads | Xsd:integer | 1 |
Limite de velocidade | Speed limit | http://dbpedia.org/ontology/ | dbpedia | speedLimit | Dbo:RouteofTransportation | Xsd:double | Ec:Roads | Xsd:integer | 1 |
Número de vias | Number of lanes | http://dbpedia.org/ontology/ | dbpedia | numberOfLanes | Dbo:RouteOfTransportation | xsd:nonNegativeInteger | Ec:Roads | Xsd:integer | 1 |
Tipo de curva | Type of curve | https://myexample.com/ | ec | curveType | Unspecified | Unspecified | Ec:Roads | Xsd:string | 1 |
Condição de piso | Floor condition | https://myexample.com/ | ec | floorCondition | Unspecified | Unspecified | Ec:Roads | Xsd:string | 1 |
Regime do tráfego | Traffic Regime | https://myexample.com/ | ec | trafficRegime | Unspecified | Unspecified | Ec:Roads | Xsd:string | 1 |
Situação do acidente | AccidentSituation | https://myexample.com/ | ec | accidentSituation | Unspecified | Unspecified | Ec:Roads | Xsd:string | 1 |
Tabela 10 - Matriz de Restrições da entidade Vítimas
Vítimas | |||||||||
---|---|---|---|---|---|---|---|---|---|
Atributo | Label | Namespace | Namespace Prefix | Property Name | Original Domain | Original Range | Domain in the MAP | Range in the MAP | Cardinality |
Categoria | Category | https://myexample.com/ | ec | category | Unspecified | Unspecified | Ec:Vitimas | Xsd:string | 1 |
Gravidade | Damage | http://dbpedia.org/ontology/ | dbpedia | damage | Dbo:Event | Dbo:Currency | Ec:Vitimas | Xsd:string | 1 |
Sexo | Sex | http://dbpedia.org/ontology/ | dbpedia | sex | Dbo:Person | Xsd:string | Ec:Vitimas | Xsd:string | 1 |
Ano de nascimento | Birth year | http://dbpedia.org/ontology/ | dbpedia | birthYear | Dbo:Person | Xsd:gYear | Ec:Vitimas | Xsd:gYear | 1 |
Segurança | Security | https://myexample.com/ | ec | security | Unspecified | Unspecified | Ec:Vitimas | Xsd:string | 1 |
Razão de viagem | Caused by | http://dbpedia.org/ontology/ | dbpedia | causedBy | Dbo:Event | Owl:Thing | Ec:Vitimas | Xsd:string | 1 |
Tabela 11 - Matriz de Restrições da entidade Veículo
Veículo | |||||||||
---|---|---|---|---|---|---|---|---|---|
Atributo | Label | Namespace | Namespace Prefix | Property Name | Original Domain | Original Range | Domain in the MAP | Range in the MAP | Cardinality |
Matrícula | License plate | http://purl.org/uco/ns# | uco | licensePlate | Unspecified | Unspecified | Ec:veiculos | Xsd:String | 1 |
Tipo de veículo | Type of vehicle | http://dbpedia.org/ontology/ | dbpedia | type | Unspecified | Unspecified | Ec:veiculos | Xsd:string | 1 |
Marca | Brand | http://dbpedia.org/ontology/ | dbpedia | brand | Unspecified | Unspecified | Ec:veiculos | Xsd:string | 1 |
Ano | Year | http://dbpedia.org/ontology/ | dbpedia | year | Unspecified | Xsd:gYear | Ec:veiculos | Xsd:gYear | 1 |
Cor | Color | https://schema.org/ | schema | color | Unspecified | Unspecified | Ec:veiculos | Xsd:string | 1 |
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dbpedia="http://dbpedia.org/ontology/" xmlns:npg="http://ns.nature.com/terms/" xmlns:rsctx="http://softeng.polito.it/rsctx#" xmlns:schema="https://schema.org/" xmlns:datex="http://vocab.datex.org/terms#" xmlns:ec="http://myexample.com/#" xmlns:dcterms="http://purl.org/dc/terms/" > <!-- Acidente Montijo--> <rdf:Description rdf:about="http://myexample.com/accidents#01"> <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">12-04-2012 18:40</dcterms:date> <dcterms:location rdf:parseType="Resource"> <dbpedia:city rdf:resource="http://www.geonames.org/8013136/montijo.html"></dbpedia:city> <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/montijo/"></dbpedia:postalCode> <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.974620</schema:longitude> <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">38.705850</schema:latitude> </dcterms:location> <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#03"></ec:alturaDia> <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#02"></ec:intersectionType> <dbpedia:climate rdf:resource="http://myexample.com/climate#01"></dbpedia:climate> <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#01"></ec:colisionType> <ec:vehicleInvolved rdf:parseType="Resource"> <ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#02"></ec:vehicleInvolvedX> <ec:vehicleInvolvedY rdf:resource="http://myexample.com/veiculos#03"></ec:vehicleInvolvedY> </ec:vehicleInvolved> </rdf:Description> <!-- Acidente Coimbra--> <rdf:Description rdf:about="http://myexample.com/accidents#02"> <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">15-07-2014 19:33</dcterms:date> <dcterms:location rdf:parseType="Resource"> <dbpedia:city rdf:resource="http://www.geonames.org/2740637/coimbra.html"></dbpedia:city> <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/coimbra/"></dbpedia:postalCode> <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.45369</schema:longitude> <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">40.21816</schema:latitude> </dcterms:location> <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#05"></ec:alturaDia> <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#05"></ec:intersectionType> <dbpedia:climate rdf:resource="http://myexample.com/climate#02"></dbpedia:climate> <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#03"></ec:colisionType> <ec:vehicleInvolved rdf:parseType="Resource"> <ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#01"></ec:vehicleInvolvedX> </ec:vehicleInvolved> </rdf:Description> <!-- Acidente Braga--> <rdf:Description rdf:about="http://myexample.com/accidents#03"> <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">23-03-2013 09:28</dcterms:date> <dcterms:location rdf:parseType="Resource"> <dbpedia:city rdf:resource="http://www.geonames.org/2742032/braga.html"></dbpedia:city> <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/braga/"></dbpedia:postalCode> <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">8.438446</schema:longitude> <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">41.521775</schema:latitude> </dcterms:location> <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#02"></ec:alturaDia> <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#07"></ec:intersectionType> <dbpedia:climate rdf:resource="http://myexample.com/climate#04"></dbpedia:climate> <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#07"></ec:colisionType> <ec:vehicleInvolved rdf:parseType="Resource"> <ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#02"></ec:vehicleInvolvedX> <ec:vehicleInvolvedY rdf:resource="http://myexample.com/veiculos#04"></ec:vehicleInvolvedY> </ec:vehicleInvolved> </rdf:Description> <!-- Acidente Porto--> <rdf:Description rdf:about="http://myexample.com/accidents#04"> <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">01-11-2015 02:32</dcterms:date> <dcterms:location rdf:parseType="Resource"> <dbpedia:city rdf:resource="http://www.geonames.org/2735943/porto.html"></dbpedia:city> <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/porto/"></dbpedia:postalCode> <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.611103</schema:longitude> <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">41.148017</schema:latitude> </dcterms:location> <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#01"></ec:alturaDia> <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#01"></ec:intersectionType> <dbpedia:climate rdf:resource="http://myexample.com/climate#03"></dbpedia:climate> <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#06"></ec:colisionType> <ec:vehicleInvolved rdf:parseType="Resource"> <ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#05"></ec:vehicleInvolvedX> </ec:vehicleInvolved> </rdf:Description> </rdf:RDF>
Figura 4 - Acidente Braga
Figura 5 - Acidente Montijo
Figura 6 - Acidente Coimbra
Figura 7 - Acidente Porto
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dbpedia="http://dbpedia.org/ontology/" xmlns:npg="http://ns.nature.com/terms/" xmlns:rsctx="http://softeng.polito.it/rsctx#" xmlns:schema="https://schema.org/" xmlns:datex="http://vocab.datex.org/terms#" xmlns:ec="http://myexample.com/#" xmlns:dcterms="http://purl.org/dc/terms/" > <!-- Estrada 01 --> <rdf:Description rdf:about="http://myexample.com/roads#01"> <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">120</dbpedia:speedLimit> <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</dbpedia:numberOfLanes> <ec:curveType rdf:resource="http://myexample.com/curveType#02"></ec:curveType> <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#02"></ec:floorCondition> <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#02"></ec:trafficRegime> <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#01"></ec:accidentSituation> </rdf:Description> <!-- Estrada 02 --> <rdf:Description rdf:about="http://myexample.com/roads#02"> <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">120</dbpedia:speedLimit> <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</dbpedia:numberOfLanes> <ec:curveType rdf:resource="http://myexample.com/curveType#01"></ec:curveType> <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#08"></ec:floorCondition> <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#03"></ec:trafficRegime> <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#03"></ec:accidentSituation> </rdf:Description> <!-- Estrada 03 --> <rdf:Description rdf:about="http://myexample.com/roads#03"> <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">90</dbpedia:speedLimit> <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</dbpedia:numberOfLanes> <ec:curveType rdf:resource="http://myexample.com/curveType#04"></ec:curveType> <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#09"></ec:floorCondition> <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#01"> </ec:trafficRegime> <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#02"></ec:accidentSituation> </rdf:Description> <!-- Estrada 04--> <rdf:Description rdf:about="http://myexample.com/roads#04"> <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">100</dbpedia:speedLimit> <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</dbpedia:numberOfLanes> <ec:curveType rdf:resource="http://myexample.com/curveType#03"></ec:curveType> <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#02"></ec:floorCondition> <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#04"></ec:trafficRegime> <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#05"></ec:accidentSituation> </rdf:Description> </rdf:RDF>
Figura 8 - Estrada 01
Figura 9 - Estrada 02
Figura 10 - Estrada 03
Figura 11 - Estrada 04
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dbpedia="http://dbpedia.org/ontology/" xmlns:npg="http://ns.nature.com/terms/" xmlns:rsctx="http://softeng.polito.it/rsctx#" xmlns:schema="https://schema.org/" xmlns:datex="http://vocab.datex.org/terms#" xmlns:ec="http://myexample.com/#" xmlns:dcterms="http://purl.org/dc/terms/" > <rdf:Description rdf:about="http://myexample.com/vitimas#01"> <ec:category rdf:resource="http://myexample.com/category#01"></ec:category> <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#02"></dbpedia:damage> <dbpedia:sex rdf:resource="http://myexample.com/victimSex#02"></dbpedia:sex> <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1997</dbpedia:birthYear> <ec:security rdf:resource="http://myexample.com/security#01"></ec:security> <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#01"></dbpedia:causedBy> </rdf:Description> <rdf:Description rdf:about="http://myexample.com/vitimas#02"> <ec:category rdf:resource="http://myexample.com/category#02"></ec:category> <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#04"></dbpedia:damage> <dbpedia:sex rdf:resource="http://myexample.com/victimSex#01"></dbpedia:sex> <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1966</dbpedia:birthYear> <ec:security rdf:resource="http://myexample.com/security#01"></ec:security> <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#04"></dbpedia:causedBy> </rdf:Description> <rdf:Description rdf:about="http://myexample.com/vitimas#03"> <ec:category rdf:resource="http://myexample.com/category#03"></ec:category> <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#02"></dbpedia:damage> <dbpedia:sex rdf:resource="http://myexample.com/victimSex#02"></dbpedia:sex> <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1980</dbpedia:birthYear> <ec:security rdf:resource="http://myexample.com/security#05"></ec:security> <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#03"></dbpedia:causedBy> </rdf:Description> <rdf:Description rdf:about="http://myexample.com/vitimas#04"> <ec:category rdf:resource="http://myexample.com/category#01"></ec:category> <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#01"></dbpedia:damage> <dbpedia:sex rdf:resource="http://myexample.com/victimSex#01"></dbpedia:sex> <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1996</dbpedia:birthYear> <ec:security rdf:resource="http://myexample.com/security#01"></ec:security> <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#04"></dbpedia:causedBy> </rdf:Description> </rdf:RDF>
Figura 12 - Vitima 1
Figura 13 - Vitima 2
Figura 14 - Vitima 3
Figura 15 - Vitima 4
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dbpedia="http://dbpedia.org/ontology/" xmlns:npg="http://ns.nature.com/terms/" xmlns:rsctx="http://softeng.polito.it/rsctx#" xmlns:schema="https://schema.org/" xmlns:datex="http://vocab.datex.org/terms#" xmlns:ec="http://myexample.com/#" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:uco="http://purl.org/uco/ns#" xmlns:rdfs="http://rdfs.co/bevon/" > <!-- Veiculo Lamborghini --> <rdf:Description rdf:about="http://myexample.com/veiculos#01"> <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">12-RI-28</uco:licensePlate> <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#01"></dbpedia:type> <dbpedia:brand rdf:resource="https://www.auto-data.net/en/lamborghini-gallardo-lp-570-4-superleggera-5.2-570hp-awd-e-gear-34321"></dbpedia:brand> <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2010</dbpedia:year> <schema:color rdf:resource="http://myexample.com/vehiclesColor#05"></schema:color> </rdf:Description> <!-- Veiculo Citroen --> <rdf:Description rdf:about="http://myexample.com/veiculos#02"> <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">88-FR-15</uco:licensePlate> <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#02"></dbpedia:type> <dbpedia:brand rdf:resource="https://www.auto-data.net/en/citroen-c-elysee-ii-phase-ii-2016-1.6-blue-hdi-99hp-27443"></dbpedia:brand> <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2016</dbpedia:year> <schema:color rdf:resource="http://myexample.com/vehiclesColor#01"></schema:color> </rdf:Description> <!-- Veiculo Fiat --> <rdf:Description rdf:about="http://myexample.com/veiculos#03"> <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">05-JQ-29</uco:licensePlate> <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#03"></dbpedia:type> <dbpedia:brand rdf:resource="https://www.auto-data.net/en/fiat-doblo-ii-facelift-2015-2.0-135hp-multijet-22109"></dbpedia:brand> <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2015</dbpedia:year> <schema:color rdf:resource="http://myexample.com/vehiclesColor#02"></schema:color> </rdf:Description> <!-- Veiculo Smart --> <rdf:Description rdf:about="http://myexample.com/veiculos#04"> <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">38-AM-07</uco:licensePlate> <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#01"></dbpedia:type> <dbpedia:brand rdf:resource="https://www.auto-data.net/en/smart-fortwo-iii-cabrio-brabus-0.9-109hp-twinamic-30458"></dbpedia:brand> <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2016</dbpedia:year> <schema:color rdf:resource="http://myexample.com/vehiclesColor#03"></schema:color> </rdf:Description> <!-- Veiculo Audi --> <rdf:Description rdf:about="http://myexample.com/veiculos#04"> <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">10-LU-33</uco:licensePlate> <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#03"></dbpedia:type> <dbpedia:brand rdf:resource="https://www.auto-data.net/en/audi-q5-model-512"></dbpedia:brand> <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2012</dbpedia:year> <schema:color rdf:resource="http://myexample.com/vehiclesColor#04"></schema:color> </rdf:Description> </rdf:RDF>
Figura 16 - Veículo Lamborghini
Figura 17 - Veículo Citroen
Figura 18 - Veículo Fiat
Figura 19 - Veículo Smart
Figura 20 - Veículo Audi
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <!-- Exemplos de acidente--> <skos:ConceptScheme rdf:about="http://myexample.com/accidents"> <dc:title>Acidentes Portugal</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Acidente Montijo</skos:prefLabel> <skos:altLabel xml:lang="en">Montijo Accident</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidents"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidents"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Acidente Coimbra</skos:prefLabel> <skos:altLabel xml:lang="en">Accident Coimbra</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidents"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidents"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Acidente Braga</skos:prefLabel> <skos:altLabel xml:lang="en">Braga Accident</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidents"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidents"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Acidente Porto</skos:prefLabel> <skos:altLabel xml:lang="en">Porto Accident</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidents"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidents"/> </skos:Concept> <!-- Altura do dia--> <skos:ConceptScheme rdf:about="http://myexample.com/time-of-day"> <dc:title>Altura do dia</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Madrugada</skos:prefLabel> <skos:altLabel xml:lang="en">Dawn</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/time-of-day"/> <skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Manhã</skos:prefLabel> <skos:altLabel xml:lang="en">Morning</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/time-of-day"/> <skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Tarde</skos:prefLabel> <skos:altLabel xml:lang="en">Afternoon</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/time-of-day"/> <skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Noite</skos:prefLabel> <skos:altLabel xml:lang="en">Night</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/time-of-day"/> <skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Final de Tarde</skos:prefLabel> <skos:altLabel xml:lang="en">Sunset</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/time-of-day"/> <skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/> </skos:Concept> <!-- Tipo de interseção--> <skos:ConceptScheme rdf:about="http://myexample.com/type-of-intersection"> <dc:title>Tipo de interseção</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> <skos:hasTopConcept rdf:resource="#06"/> <skos:hasTopConcept rdf:resource="#07"/> <skos:hasTopConcept rdf:resource="#08"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Fora de interseção</skos:prefLabel> <skos:altLabel xml:lang="en">Out of intersection</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Interseção em X</skos:prefLabel> <skos:altLabel xml:lang="en">Intersection in X</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Interseção em Y</skos:prefLabel> <skos:altLabel xml:lang="en">Intersection in Y</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Interseção em T</skos:prefLabel> <skos:altLabel xml:lang="en">Intersection in T</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Rotunda</skos:prefLabel> <skos:altLabel xml:lang="en">Giratory</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#06" xml:lang=""> <skos:prefLabel xml:lang="pt">Passagem de nível</skos:prefLabel> <skos:altLabel xml:lang="en">Level crossing</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#07" xml:lang=""> <skos:prefLabel xml:lang="pt">Passadeira</skos:prefLabel> <skos:altLabel xml:lang="en">Crosswalk</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <skos:Concept rdf:about="#08" xml:lang=""> <skos:prefLabel xml:lang="pt">Outra Interseção</skos:prefLabel> <skos:altLabel xml:lang="en">Other intersection</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/> </skos:Concept> <!-- Tipo de Colisão--> <skos:ConceptScheme rdf:about="http://myexample.com/type-of-collision"> <dc:title>Tipo de Colisão</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> <skos:hasTopConcept rdf:resource="#06"/> <skos:hasTopConcept rdf:resource="#07"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Dois veiculos - frontal</skos:prefLabel> <skos:altLabel xml:lang="en">Two vehicles - frontal</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Dois veiculos - traseira</skos:prefLabel> <skos:altLabel xml:lang="en">Two vehicles - from the rear</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Dois veiculos - lateral</skos:prefLabel> <skos:altLabel xml:lang="en">Two vehicles - by the side</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Cadeia</skos:prefLabel> <skos:altLabel xml:lang="en">In chain</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Multiplas colisoes</skos:prefLabel> <skos:altLabel xml:lang="en">Multiple collisions</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#06" xml:lang=""> <skos:prefLabel xml:lang="pt">Outra colisao</skos:prefLabel> <skos:altLabel xml:lang="en">Other collision</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <skos:Concept rdf:about="#07" xml:lang=""> <skos:prefLabel xml:lang="pt">Sem colisao</skos:prefLabel> <skos:altLabel xml:lang="en">Without collision</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/> <skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/> </skos:Concept> <!-- Condição Atmosférica--> <skos:ConceptScheme rdf:about="http://myexample.com/climate"> <dc:title>Condicao Atmosferica</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Chuva</skos:prefLabel> <skos:altLabel xml:lang="en">Rain</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/climate"/> <skos:topConceptOf rdf:resource="http://myexample.com/climate"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Sol</skos:prefLabel> <skos:altLabel xml:lang="en">Sun</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/climate"/> <skos:topConceptOf rdf:resource="http://myexample.com/climate"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Nevoeiro</skos:prefLabel> <skos:altLabel xml:lang="en">Fog</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/climate"/> <skos:topConceptOf rdf:resource="http://myexample.com/climate"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Neve</skos:prefLabel> <skos:altLabel xml:lang="en">Snow</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/climate"/> <skos:topConceptOf rdf:resource="http://myexample.com/climate"/> </skos:Concept> </rdf:RDF>
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <!-- Estradas Portuguesas--> <skos:ConceptScheme rdf:about="http://myexample.com/roads"> <dc:title>Estradas de Portugal</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Estrada A1</skos:prefLabel> <skos:altLabel xml:lang="en">A1 Road</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Estrada A2</skos:prefLabel> <skos:altLabel xml:lang="en">A2 Road</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Estrada A3</skos:prefLabel> <skos:altLabel xml:lang="en">A3 Road</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Estrada N234</skos:prefLabel> <skos:altLabel xml:lang="en">N234 Road</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <!-- Condição do piso--> <skos:ConceptScheme rdf:about="http://myexample.com/floor-condition"> <dc:title>Condição do piso</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> <skos:hasTopConcept rdf:resource="#06"/> <skos:hasTopConcept rdf:resource="#07"/> <skos:hasTopConcept rdf:resource="#08"/> <skos:hasTopConcept rdf:resource="#09"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Normal</skos:prefLabel> <skos:altLabel xml:lang="en">Normal</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Molhado</skos:prefLabel> <skos:altLabel xml:lang="en">Wet</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Poças</skos:prefLabel> <skos:altLabel xml:lang="en">Puddles</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Inundado</skos:prefLabel> <skos:altLabel xml:lang="en">Flooded</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Neve</skos:prefLabel> <skos:altLabel xml:lang="en">Snow</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#06" xml:lang=""> <skos:prefLabel xml:lang="pt">Lama</skos:prefLabel> <skos:altLabel xml:lang="en">Mud</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#07" xml:lang=""> <skos:prefLabel xml:lang="pt">Gelo</skos:prefLabel> <skos:altLabel xml:lang="en">Icy</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#08" xml:lang=""> <skos:prefLabel xml:lang="pt">Oleo</skos:prefLabel> <skos:altLabel xml:lang="en">Oil</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <skos:Concept rdf:about="#09" xml:lang=""> <skos:prefLabel xml:lang="pt">Outro</skos:prefLabel> <skos:altLabel xml:lang="en">Other</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/floor-condition"/> <skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/> </skos:Concept> <!-- Regime do Trafego--> <skos:ConceptScheme rdf:about="http://myexample.com/trafficRegime"> <dc:title>Regime do Tráfego</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Um sentido</skos:prefLabel> <skos:altLabel xml:lang="en">One way</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/> <skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Bidirecional</skos:prefLabel> <skos:altLabel xml:lang="en">Bidirectional</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/> <skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Estradas Separadas</skos:prefLabel> <skos:altLabel xml:lang="en">Separated carriageways</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/> <skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Vias de atribuição variável</skos:prefLabel> <skos:altLabel xml:lang="en">With variable assignment channels</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/> <skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/> </skos:Concept> <!-- Tipo de Curva--> <skos:ConceptScheme rdf:about="http://myexample.com/curveType"> <dc:title>Condição do piso</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Parte reta</skos:prefLabel> <skos:altLabel xml:lang="en">Straight part</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/curveType"/> <skos:topConceptOf rdf:resource="http://myexample.com/curveType"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Curvada a esquerda</skos:prefLabel> <skos:altLabel xml:lang="en">Curved on the left</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/curveType"/> <skos:topConceptOf rdf:resource="http://myexample.com/curveType"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Curvada a direita</skos:prefLabel> <skos:altLabel xml:lang="en">Curved right</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/curveType"/> <skos:topConceptOf rdf:resource="http://myexample.com/curveType"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Em "S"</skos:prefLabel> <skos:altLabel xml:lang="en">In "S"</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/curveType"/> <skos:topConceptOf rdf:resource="http://myexample.com/curveType"/> </skos:Concept> <!-- Situação do acidente--> <skos:ConceptScheme rdf:about="http://myexample.com/accidentSituation"> <dc:title>Situação do acidente</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Na estrada</skos:prefLabel> <skos:altLabel xml:lang="en">On the road</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Na faixa de emergencia</skos:prefLabel> <skos:altLabel xml:lang="en">On emergency stop band</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Na berma</skos:prefLabel> <skos:altLabel xml:lang="en">On the verge</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Na calçada</skos:prefLabel> <skos:altLabel xml:lang="en">On the sidewalk</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Na ciclovia</skos:prefLabel> <skos:altLabel xml:lang="en">On bike path</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/> <skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/> </skos:Concept> </rdf:RDF>
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <!-- Veículos --> <skos:ConceptScheme rdf:about="http://myexample.com/veiculos"> <dc:title>Veiculos</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Veiculo1</skos:prefLabel> <skos:altLabel xml:lang="en">Vehicle1</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/veiculos"/> <skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Veiculo2</skos:prefLabel> <skos:altLabel xml:lang="en">Vehicle2</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/veiculos"/> <skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Veiculo3</skos:prefLabel> <skos:altLabel xml:lang="en">Vehicle3</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/veiculos"/> <skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Veiculo4</skos:prefLabel> <skos:altLabel xml:lang="en">Vehicle4</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/veiculos"/> <skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Veiculo5</skos:prefLabel> <skos:altLabel xml:lang="en">Vehicle5</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/veiculos"/> <skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/> </skos:Concept> <!-- Tipo de Veículos --> <skos:ConceptScheme rdf:about="http://myexample.com/vehiclesType"> <dc:title>Tipo de Veiculos</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Carro</skos:prefLabel> <skos:altLabel xml:lang="en">Car</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Carrinha</skos:prefLabel> <skos:altLabel xml:lang="en">Van</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Motociclo</skos:prefLabel> <skos:altLabel xml:lang="en">Motocicle</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Camiao</skos:prefLabel> <skos:altLabel xml:lang="en">Truck</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/> </skos:Concept> <!-- Cor de Veículos --> <skos:ConceptScheme rdf:about="http://myexample.com/vehiclesColor"> <dc:title>Tipo de Veiculos</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Branco</skos:prefLabel> <skos:altLabel xml:lang="en">White</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Preto</skos:prefLabel> <skos:altLabel xml:lang="en">Black</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Cinzento</skos:prefLabel> <skos:altLabel xml:lang="en">Grey</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Azul</skos:prefLabel> <skos:altLabel xml:lang="en">Blue</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Amarelo</skos:prefLabel> <skos:altLabel xml:lang="en">Yellow</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/> <skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/> </skos:Concept> </rdf:RDF>
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <!-- Vitimas --> <skos:ConceptScheme rdf:about="http://myexample.com/vitimas"> <dc:title>Vitimas</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Angela Sofia</skos:prefLabel> <skos:altLabel xml:lang="en">Angela Sofia</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vitimas"/> <skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Mónica Prates</skos:prefLabel> <skos:altLabel xml:lang="en">Mónica Prates</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vitimas"/> <skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Alice Matos</skos:prefLabel> <skos:altLabel xml:lang="en">Alice Matos</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vitimas"/> <skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Pedro Mota</skos:prefLabel> <skos:altLabel xml:lang="en">Pedro Mota</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/vitimas"/> <skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/> </skos:Concept> <!-- Categoria da Vitima--> <skos:ConceptScheme rdf:about="http://myexample.com/category"> <dc:title>Categoria da vitima</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Condutor</skos:prefLabel> <skos:altLabel xml:lang="en">Driver</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/category"/> <skos:topConceptOf rdf:resource="http://myexample.com/category"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Passageiro</skos:prefLabel> <skos:altLabel xml:lang="en">Passenger</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/category"/> <skos:topConceptOf rdf:resource="http://myexample.com/category"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Pedreste</skos:prefLabel> <skos:altLabel xml:lang="en">Pedestrian</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/category"/> <skos:topConceptOf rdf:resource="http://myexample.com/category"/> </skos:Concept> <!-- Equipamento de Segurança da Vitima--> <skos:ConceptScheme rdf:about="http://myexample.com/security"> <dc:title>Segurança da vitima</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Cinto</skos:prefLabel> <skos:altLabel xml:lang="en">Belt</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/security"/> <skos:topConceptOf rdf:resource="http://myexample.com/security"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Capacete</skos:prefLabel> <skos:altLabel xml:lang="en">Helmet</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/security"/> <skos:topConceptOf rdf:resource="http://myexample.com/security"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Cadeira Infantil</skos:prefLabel> <skos:altLabel xml:lang="en">Children's device</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/security"/> <skos:topConceptOf rdf:resource="http://myexample.com/security"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Colete Refletor</skos:prefLabel> <skos:altLabel xml:lang="en">Reflective equipment</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/security"/> <skos:topConceptOf rdf:resource="http://myexample.com/security"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Outro</skos:prefLabel> <skos:altLabel xml:lang="en">Other</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/security"/> <skos:topConceptOf rdf:resource="http://myexample.com/security"/> </skos:Concept> <!-- Gravidade da Vitima--> <skos:ConceptScheme rdf:about="http://myexample.com/victimDamage"> <dc:title>Gravidade da vitima</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Ileso</skos:prefLabel> <skos:altLabel xml:lang="en">Unscathed</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimDamage"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Hospitalizado</skos:prefLabel> <skos:altLabel xml:lang="en">Hospitalized</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimDamage"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Lesao leve</skos:prefLabel> <skos:altLabel xml:lang="en">Light Injury</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimDamage"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Morte</skos:prefLabel> <skos:altLabel xml:lang="en">Killed</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimDamage"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/> </skos:Concept> <!-- Razão da Viagem --> <skos:ConceptScheme rdf:about="http://myexample.com/victimCausedBy"> <dc:title>Razao da Viagem</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> <skos:hasTopConcept rdf:resource="#03"/> <skos:hasTopConcept rdf:resource="#04"/> <skos:hasTopConcept rdf:resource="#05"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Casa</skos:prefLabel> <skos:altLabel xml:lang="en">Home</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Escola</skos:prefLabel> <skos:altLabel xml:lang="en">School</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/> </skos:Concept> <skos:Concept rdf:about="#03" xml:lang=""> <skos:prefLabel xml:lang="pt">Trabalho</skos:prefLabel> <skos:altLabel xml:lang="en">Work</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/> </skos:Concept> <skos:Concept rdf:about="#04" xml:lang=""> <skos:prefLabel xml:lang="pt">Lazer</skos:prefLabel> <skos:altLabel xml:lang="en">Leisure</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/> </skos:Concept> <skos:Concept rdf:about="#05" xml:lang=""> <skos:prefLabel xml:lang="pt">Outro</skos:prefLabel> <skos:altLabel xml:lang="en">Other</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/> </skos:Concept> <!-- Genero da Vitima --> <skos:ConceptScheme rdf:about="http://myexample.com/victimSex"> <dc:title>Razao da Viagem</dc:title> <skos:hasTopConcept rdf:resource="#01"/> <skos:hasTopConcept rdf:resource="#02"/> </skos:ConceptScheme> <skos:Concept rdf:about="#01" xml:lang=""> <skos:prefLabel xml:lang="pt">Masculino</skos:prefLabel> <skos:altLabel xml:lang="en">Male</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimSex"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimSex"/> </skos:Concept> <skos:Concept rdf:about="#02" xml:lang=""> <skos:prefLabel xml:lang="pt">Feminino</skos:prefLabel> <skos:altLabel xml:lang="en">Female</skos:altLabel> <skos:inScheme rdf:resource="http://myexample.com/victimSex"/> <skos:topConceptOf rdf:resource="http://myexample.com/victimSex"/> </skos:Concept> </rdf:RDF>
Com o desenvolvimento deste trabalho, o grupo aprofundou os seus conhecimentos no âmbito dos dados abertos, algo que até então, era desconhecido por todos os elementos.
Os objetivos inicialmente propostos para o projeto foram cumpridos, e embora fossem utilizados novos conceitos como a programação de código em RDF, o grupo entreajudou-se de forma a superar essas barreiras facilmente.
Em suma, após concluído todo o projeto, a maior observação que o grupo faz, é a falta de existência de vocabulário específico para a acidentes de viação, algo que levou o grupo a recorrer a técnicas de criação de vocabulário controlado em SKOS.
Baptista, A. A., & Silva, S. C. (2017). Metadata for the energy performance certificates of buildings in smart cities, 2, 39–50.
Segundo, J. E. S. (2015). Web Semantica, Dados Ligados E Dados Abertos: Uma Visão Dos Desafios Do Brasil Frente Às Iniciativas Internacionais. Tendências Da Pesquisa Brasileira Em Ciência Da Informação, 8(2), 219–239.
W3C. (2015). Semantic Web - Ontologies. Retrieved from https://www.w3.org/standards/semanticweb/ontology