Pt:OSM-3D

From OpenStreetMap Wiki
Jump to navigation Jump to search


osm-3D im Browser, hier mit Mapquest Kacheln

O 'projeto' OSM-3D.org 'tem como objetivo fornecer uma visão 3D interativo baseado na Web nos dados do OpenStreetMap. Atualmente é mantido pela University of Heidelberg, GIScience Group http://giscience.uni-hd.de. Ele é usado como uma vitrine para demonstrar o potencial de mapas em 3D, bem como a forma 3D Infraestruturas de Dados Espaciais (3D-SDI) pode ser configurado usando interfaces padronizadas e abertas. A exibição de mapa vai além da simples prestação de telhas em cache que estão de alguma forma distorcida, a fim de criar um efeito de perspectiva. Ele é baseado em um modelo de grafo de cena que incorpora um modelo de elevação e tantos recursos OSM que pudéssemos processar. Este grafo de cena pode ser explorada usando o XNavigator visualizador online. Preparando dados OSM para ser visto em OSM-3D requer uma série de etapas de pré-processamento que são feitas nos servidores da geoinformação.

Home page do projeto: 'http://www.osm-3d.org ' </ span>


Disponibilidade de Dados

Como o nome indica, todos os recursos do mapa são importados da OSM. Nós tentamos extrair todos os recursos significativos que podem ser incorporados em um multifacetado mapa 3D genérico. Desde OSM não fornece um modelo de paisagem, a informação da altura foi importado de outra fonte. O modelo de elevação é derivado de SRTM (Shuttle Radar Topography Mission) Dados gentilmente fornecidos pelo CGIAR. Ela tem uma resolução de cerca de 90 m. CGIAR fechado muitos espaços vazios no-dados que ocorreram em regiões montanhosa e à superfície da água, usando técnicas de interpolação. O conjunto de dados SRTM original não era útil para o nosso pacote de triangulação terreno, uma vez que se baseia em ponto homogeneamente distribuída. As regiões nos pólos de 60 N a 86 N e 60 S e 86 S, onde não há dados SRTM é acessível ter sido preenchido com dados GTOPO30, um dado mais grosseiras definidos com uma resolução de cerca de 1 km.

O terreno está disponível como azulejos retangulares que combinam com o sistema de referência Spherical Mercator do OpenStreetMap. Níveis 3-13 foram completamente processados. Níveis 14-18 são calculados sob demanda e em cache. Portanto, se você visitar um lugar pela primeira vez pode demorar um pouco mais para carregar.

Edifícios e POIs são processados ​​em todo o mundo e atualizados em uma base regular.

O OSM e dados SRTM conjunto combinado é redistribuído como Serviço Web 3D (W3DS). O W3DS é um serviço de retrato 3D está a ser discutida no Open Geospatial Consortium (OGC) como componente para a distribuição de dados geoespaciais codificados em X3D, VRML, Collada, KML e outros padrões da Internet 3D. Ele é projetado para fornecer paisagem e modelos de cidades, bem como camadas de informação, como POIs e rótulos. O W3DS pelo projeto OSM-3D foi disponibilizado como implementação de referência para o processo de normalização OGC. Mais informações, um cliente de teste, ea documentação da interface pode ser encontrado em

'http://www.w3ds.org/doku.php?id=osm-3d_w3ds' </ span>

mapa apresenta

Tiles Mapa

Todas as peças disponíveis em projeção Mercator pode ser usado. Atualmente, os seguintes estilos estão disponíveis:

Prédios

Frankfurt am Main downtown with skyscrapers
Paris

Prédios são processados ​​como poliedros, pegadas extrudados com telhados planos. A altura da base é interpolada do DEM. Em OSM, edifícios são modelados quer como formas que representam a pegada na base ou como relações, com um anel externo e 0..n anéis internos para pátios. Anéis internos são processados ​​corretamente, eles são exibidos como buracos no poliedro. Anéis exteriores que consistem em mais de uma maneira não pode ser processada. O fundo eo topo são geralmente plana. Quando a informação telhado está disponível, o algoritmo tenta reconstruir a geometria do telhado do tipo de telhado (por exemplo, de duas águas) e alinhamento. Em alguns casos, os edifícios em ladeiras íngremes causar problemas e peças ficam pairando sobre o chão. Por esta razão, as paredes não deve ser etiquetada como edifícios. Principalmente, informação da altura não está disponível, de modo que temos que usar um valor de altura fixa, com algum desvio aleatório acrescentou. Se estiver disponível, as seguintes tags são usadas para construir o edifício geometrias:

- chave Descrição exemplo de valores notas - altura Altura aproximada - distância entre o chão eo teto do edifício (telhado, não antena ou torre de arranha-céus, por padrão) Por padrão: metro. Para uso em aplicativos 3D

Inclui abreviatura bem conhecido de uma medida de comprimento

- min_height Altura aproximada abaixo da estrutura do edifício 31 m Pode ser usado para modelar a construção de estruturas complexas que têm partes salientes, ou pontes. Este valor indica a distância a partir do solo até à extremidade inferior da estrutura do edifício. A unidade fica a poucos metros a menos que especificado em contrário. Note-se que quando é usada min_height, a altura é ainda definido como a distância entre o chão eo topo da estrutura. Assim, "ponte" com 3 metros de altura, onde parte inferior da ponte está posicionado a 100 metros acima do nível do solo terá 'height = 103' , 'min_height = 100' . - Edifício: min_level Número de andares entre térreo e primeiro andar real existente 5
Explanation of building height tags
Explicação das marcas altura do edifício]] Para partes do edifício que está "flutuando no ar" (na verdade, eles são apoiados por outras partes do edifício que são fixos em terra), número de pisos de terra que não estão presentes. Portanto, se houver uma passagem sob o edifício, onde 5 andares estão faltando, use 'edifício: min_level = 5'

Note-se que edifício: níveis ainda conta andares do chão, incluindo também aquelas inexistentes "pulado" pisos, como pode ser visto no quadro explicativo

número de níveis é multiplicado por 3 m para estimar a altura real

- Construção: níveis: aboveground Número de andares do edifício 50 Número de níveis é multiplicado por 3 m para estimar a altura real - níveis Número de andares do edifício 50 Mesmo significado que anteriormente. Número de níveis é multiplicado por 3 m para estimar a altura real -

Note-se que edifício: níveis ainda conta andares do chão, incluindo também aquelas inexistentes "pulado" pisos, como pode ser visto no quadro explicativo

número de níveis é multiplicado por 3 m para estimar a altura real | - | Construção: níveis: aboveground | Número de andares do edifício | 50 | Número de níveis é multiplicado por 3 m para estimar a altura real | - | níveis | Número de andares do edifício | 50 | Mesmo significado que anteriormente. Número de níveis é multiplicado por 3 m para estimar a altura real | - |}

Nota: Algumas teclas são usadas redundanty. Medidas em unidades de distância (m, pés) são preferíveis em relação número de níveis, que podem ser estimados com 3 metros cada.

A ordem para analisar as chaves de altura é a seguinte: altura, edifício: os níveis: acima do solo, níveis.

Por favor, veja Building_attributes para uma referência de possíveis atributos de construção que pode ser muito útil na hora de modelos de cidades realistas no futuro.

Para grandes edifícios é muito melhor dividi-los em várias partes, cada uma com um valor de altura diferente. Caso contrário, o groundplan é extrudido para cima apenas o nível mais alto, o que pode parecer estranho. Estruturas de coberturas planas podem ser modeladas muito bem usando vários anéis de edifícios (na verdade, isso seria parte de um edifício e devemos estar à procura de uma chave diferente, mas por agora, vamos ficar com o edifício). Telhados inclinados não são possíveis.

Bons Exemplos:


Bons Exemplos:

Obviamente, existem muitos.

Pontos de Interesse

Pontos de Interesse (POI) são exibidos como caixas 3D com o símbolo como textura e um rótulo de texto. POIs estão organizadas nas seguintes camadas:

  • Dinheiro
  • Instalações Públicas
  • Saúde
  • Shop
  • Tráfego
  • Comer
  • Prazer
  • Educação
  • Transporte Público
  • Mensagem
  • Accomodation

Money

Key Value Element Rendering Key Value Element Rendering
amenity atm Mf node.png
Osm3d-atm.jpg
amenity bank Mf node.png
Osm3d-bank.jpg
amenity bureau_de_change Mf node.png

This table is a wiki template with a default description in English. Editable here.


Public Facilities

Key Value Element Rendering Key Value Element Rendering
amenity telephone Mf node.png
Osm3d-Amenity telephone.JPG
amenity toilets Mf node.png
Osm3d-Amenity toilets.JPG
amenity courthouse Mf node.png
Osm3d-Amenity courthouse.JPG
amenity police Mf node.png
Osm3d Amenity police.JPG
amenity public_building Mf node.png
Osm3d Amenity public building.JPG
amenity townhall Mf node.png
Osm3d-Amenity townhall.JPG
amenity fire_station Mf node.png amenity place_of_worship Mf node.png
Osm3d-Amenity place of worship.JPG
tourism information Mf node.png
Osm3d-Amenity information.JPG

This table is a wiki template with a default description in English. Editable here.


Health

Key Value Element Rendering Key Value Element Rendering
amenity hospital Mf node.png
Osm3d-Amenity hospital.JPG
amenity pharmacy Mf node.png
Osm3d-Amenity pharmacy.JPG

This table is a wiki template with a default description in English. Editable here.


Shop

Key Value Element Rendering Key Value Element Rendering
shop supermarket Mf node.png
Osm3d-Amenity supermarket.JPG
shop bakery Mf node.png
Osm3d-Amenity bakery.JPG
shop butcher Mf node.png
Osm3d-Amenity butcher.JPG
shop kiosk Mf node.png
Osm3d-Amenity kiosk.JPG

This table is a wiki template with a default description in English. Editable here.


Traffic

Key Value Element Rendering Key Value Element Rendering
amenity fuel Mf node.png
Osm3d-Amenity gas station.JPG
amenity parking Mf node.png
Osm3d-Amenity parking.JPG

This table is a wiki template with a default description in English. Editable here.


Eating

Key Value Element Rendering Key Value Element Rendering
amenity fast_food Mf node.png
Osm3d-fast food.jpg
amenity pub Mf node.png
Osm3d-Amenity pub.JPG
amenity restaurant Mf node.png
Osm3d-Amenity restaurant.JPG
amenity biergarten Mf node.png
Osm3d-biergarten.jpg
amenity cafe Mf node.png
Osm3d-cafe.jpg

This table is a wiki template with a default description in English. Editable here.


Enjoyment

Key Value Element Rendering Key Value Element Rendering
amenity cinema Mf node.png
Osm3d-cinema.jpg
amenity theatre Mf node.png
Osm3d-theater.jpg
amenity nightclub Mf node.png
Osm3d-Amenity nightclub.JPG

This table is a wiki template with a default description in English. Editable here.


Education

Key Value Element Rendering Key Value Element Rendering
amenity university Mf node.png
Osm3d-Amenity university.JPG
amenity school Mf node.png
Osm3d-Amenity school.JPG
amenity library Mf node.png
Osm3d-Amenity library.JPG
amenity college Mf node.png

This table is a wiki template with a default description in English. Editable here.


Public Transport

Key Value Element Rendering Key Value Element Rendering
highway bus_stop Mf node.png railway tram_stop Mf node.png
railway tram Mf node.png railway subway_entrance Mf node.png
railway station Mf node.png amenity bus_station Mf node.png
Osm3d-Amenity bus station.JPG
amenity taxi Mf node.png
Osm 3dAmenity taxi.JPG

This table is a wiki template with a default description in English. Editable here.


Post

Key Value Element Rendering Key Value Element Rendering
amenity post_box Mf node.png
Osm3d-Amenity post box.JPG


amenity post_office Mf node.png
Osm3d Amenity post office.JPG

This table is a wiki template with a default description in English. Editable here.


Accomodation

Key Value Element Rendering Key Value Element Rendering
tourism hotel Mf node.png
Osm3d-Amenity Hotel.JPG
tourism hostel Mf node.png
tourism motel Mf node.png tourism guest_house Mf node.png

This table is a wiki template with a default description in English. Editable here.


Etiquetas

Labels (POI) são exibidos como objetos de texto em 3D. Os rótulos são organizados nas seguintes camadas:

  • Etiquetas Subúrbio
  • Construção Labels
  • Números de construção
  • Etiquetas County
  • Etiquetas Localidade
  • Etiquetas Aldeia
  • Região Labels
  • Etiquetas Cidade
  • Natureza Labels
  • Nomes de rua


Suburb Labels

Key Value Element Rendering Key Value Element Rendering
place suburb nó
Osm3d-Place suburb.JPG
place airport nó
Osm3d-Place suburb.JPG

This table is a wiki template with a default description in English. Editable here.


Building Labels

Key Value logical operator Key Value Element Rendering
building yes or true AND name any área

This table is a wiki template with a default description in English. Editable here.


Building Numbers

Key Value logical operator Key Value Element Rendering
building yes or true AND addr:housenumber any área
Osm3d-housenumber.jpg

This table is a wiki template with a default description in English. Editable here.


County Labels

Key Value Element Rendering Key Value Element Rendering
place county nó
Osm3d-Place county.JPG

This table is a wiki template with a default description in English. Editable here.


Locality Labels

Key Value Element Rendering Key Value Element Rendering
place locality nó

This table is a wiki template with a default description in English. Editable here.


Village Labels

Key Value Element Rendering Key Value Element Rendering
place village Mf node.png
Osm3d-Place village.JPG
place hamlet Mf node.png
Osm3d-Place village.JPG

This table is a wiki template with a default description in English. Editable here.


Region Labels

Key Value Element Rendering Key Value Element Rendering
place region nó

This table is a wiki template with a default description in English. Editable here.


City Labels

Key Value Element Rendering Key Value Element Rendering
place city nó
Osm3d-Place city.JPG
place town nó
Osm3d-Place town.JPG

This table is a wiki template with a default description in English. Editable here.


Nature Labels

Key Value Element Rendering Key Value Element Rendering
natural peak nó
Osm3d-peak.jpg

This table is a wiki template with a default description in English. Editable here.


Street Labels

Os nomes de rua são criados a partir da rede de estradas e exibido como camada separada. Esta camada também é lado a lado, ou seja, os rótulos não são fornecidos como características individuais, mas como conjunto de características de uma área retangular. O tamanho da fonte depende do nível de telha.

Street labels


Key Value Element Font Size / Tile Level
16 15 14 13 12 11 10 9 8 7
highway motorway caminho 18 33.6 62.4 115.2 211.2 384 768 1536 3072
highway trunk caminho 12 24 48 96 192 384
highway primary caminho 12 24 48 96 192
highway secondary caminho 12 24 48 96
highway tertiary caminho 12 24 48
highway residential caminho 12 24
highway living_street caminho 12 24
highway service caminho 12 24
highway pedestrian caminho 12 24
highway footway caminho 12 24

This table is a wiki template with a default description in English. Editable here.


Instalações Técnicas

Alguns objetos feitos pelo homem podem ser exibidos como símbolo 3D, uma vez que normalmente compartilham uma forma e cor semelhante.

Key Value Element Rendering Key Value Element Rendering
man_made lighthouse Mf node.png
Osm3d-lighthouse.jpg
man_made windmill Mf node.png
Osm3d-Buildings Windmill.JPG
power_source windgenerator Mf node.png
Osm3d-Buildings windgenerator.JPG

This table is a wiki template with a default description in English. Editable here.


Mapa Funções

Exibindo e navegar através do mapa não é o único objetivo do projeto OSM-3D. O acesso ao recurso de informação, encontrar lugares e rotas, importando suas próprias pistas, e outras interações com o mapa são igualmente importantes. A maioria destas funções foram realizadas através da ligação a geo-serviços especializados com interfaces OGC abertos. Utilizando os serviços OGC tem a vantagem de que os componentes podem ser facilmente substituídos, por exemplo, um serviço OGC terceiro grupo de trabalho sobre os dados locais, não OSM pode ser conectado. Estes serviços são os blocos de construção reais de uma infra-estrutura de dados espaciais. No entanto, os serviços geralmente geo fornecer dados 2D, por exemplo, um geocoder irá fornecer coordenadas 2D mais prováveis. A fim de ser apresentada em conjunto com o modelo de paisagem virtual, a altura deverá ser obtido a partir de uma fonte adicional. Para isso, criou um serviço de consulta Elevation (EQS), que interpola valores de altura do DEM. A EQS contém um banco de dados PostGIS com dados SRTM triangulados.

Os seguintes plugins estão disponíveis na edição XNavigator Webstart. Alguns deve estar habilitado no menu Painéis:

Get Feature Info

GetFeatureInfo is an operation of the W3DS. You can click on the map and will receive a list of attributes of the selected feature.

Geocoder

Geocoder is a common component in map applications. It allows to search for places and addresses. The Reverse Geocoder receives coordinates and looks up the address in the database. Click on a building and the address will pop up.

POI Search
Geocodificador é um componente comum em aplicativos de mapas. Ele permite procurar locais e endereços. O Geocodificador reversa recebe coordenadas e procura o endereço no banco de dados. Clique em um edifício eo endereço irá aparecer.

'Busca por PI' </ span>

Looking for nearby restaurants using the POI search

À procura de restaurantes nas proximidades usando a busca POI]]

Função conveniente para procurar POIs. Todos os POIs OSM foram categorizados, espacialmente indexado e armazenado em uma base de dados PostGIS. O acesso a esta base de dados é ativado através de um serviço de diretório do OGC. O painel de pesquisa POI ("Páginas Amarelas") oferece uma lista de todas as categorias disponíveis e sub-tipos. Clique no mapa, especifique um raio de busca, selecione uma categoria ou um único tipo de recurso, e você vai ver todos os POIs nas proximidades, que corresponde à sua consulta.

'3D Routing' </ span>

Montanha caminhada para Le Brevent no Maciço do Monte Branco, a mais curta rota calculada pelo serviço rota 3D

Routing permite encontrar conexões mais curtas ou mais rápido entre dois pontos. O serviço de rota em 3D (3P) é uma modificação especial do serviço utilizado em OpenRouteService. Ele suporta várias modi: percurso mais rápido para carros, caminho mais curto para carros, vias para pedestres e rotas para bicicletas. Todos estes modos podem ser utilizados em OSM-3D. O 3P oferece, em contraste com os RS normais, cordas linha 3D na descrição do percurso, que pode ser mais fácil importar e apresentado juntamente com o DEM. Você pode escolher dois pontos arbitrários, ou especificar os endereços para o ponto de início e fim.

GPX Import

If you have recorded your own GPS tracks, you can upload the GPX file and display the track in OSM-3D.

Access to Sensor Data
Os dados do sensor pode ser obtida a partir de um sensor de Serviço de observação OGC (SOS). A exibição de dados do sensor inclui um símbolo 3D representa a categoria do sensor e uma lista de valores, que foram recentemente registados pelo sensor. O SOS contém dados de sensores ambientais coletados a partir de uma outra fonte.

Software Cliente OSM-3D

O cliente web que é usado em OSM-3D é chamado XNavigator. Ele foi desenvolvido principalmente como cliente para a implementação de referência W3DS, mas também permite o acesso a um par de serviços OGC complementares. Por isso, às vezes é também referido como "cliente integrado", mas no projeto OSM-3D seu principal objetivo é a voar através dos modelos da cidade e da paisagem, sem a necessidade de instalar ou configurar nada.

XNavigator pode ser usada de 3 formas:

  • Como Applet embutido em uma página web. Esta é a versão mais simples. Selecção e configuração de camadas é fixo e não pode ser alterada. Permalinks pode ser criado e distribuído. O Applet fornece uma Authoring Interface externa (EAI), dando um acesso limitado às funções internas. Veja OSM-3D página Applet para mais detalhes.
  • Como Java Webstart. Isto dá-lhe uma interface gráfica completa e total acesso a camadas, configurações e mapa funcionalidades, incluindo roteamento, geocodificação, o acesso aos dados do sensor e outros. Como modo de navegação adicional um mapa geral 2D pode ser usado.
  • Como a instalação. O mesmo que Webstart, mas sem restrições. Webstart está sendo executado em um ambiente sandbox com acesso limitado a recursos do sistema. Com a instalação você também pode importar modelos do seu disco rígido local. A instalação é por vezes mais rápido do que Webstart, portanto, é a versão recomendada.

Homepage XNavigator: http://xnavigator.sourceforge.net/doku.php

Dados Updates

Ele não atualiza mais. - Henriko 11:48, 29 de abril de 2011 (BST) (Not me. Someone signed using wrong id. / Henriko)

sim, estamos fazendo atualizações: Buildings, POIs, etiquetas etc são atualizados aprox. semanal ou mais vezes. Mas: Landuse e ruas são atualizadas apenas ocasio