ES:Edificios 3D sencillos

From OpenStreetMap Wiki
(Redirected from ES:Simple 3D Buildings)
Jump to: navigation, search
Idiomas disponibles — Simple 3D buildings
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް

Esta página describe el etiquetado para los atributos 3D básicos en edificios.

Los métodos siguientes son el resultado del trabajo del 2º Taller 3D Garching, donde la mayoría de los desarrolladores 3D estuvieron de acuerdo en dar soporte a una serie común de etiquetas en sus programas. Básicamente, se puede decir que para describir el volumen de un edificio usamos dos tipos de áreas: los contornos para el área más general de un edifico complejo y áreas de partes de edificios, para describir partes especiales con diferentes alturas y otros atributos.

Cómo mapear

Contorno del edificio

Dos áreas building:part (verde) dentro del área de un edificio (rojo).

El contorno del edificio se dibuja como un área (líneas cerradas o multipolígonos) etiquetada con building=*. Representa el área de terreno cubierto por la unión de todas las partes del edificio, también llamada huella del edificio.

Otros atributos que se refieren a todo el edificio (por ejemplo, dirección, nombres, la altura total, operador) también tienen que ser etiquetados en este contorno. Las normas de etiquetado para multipolígonos dicen que esta etiquetas deben estar en la relación, no en los distintos componentes de las geometrías. Todo edificio debe tener un solo contorno building=*, varios edificios no deben solaparse.

El contorno del edificio proporciona compatibilidad tanto para versiones de representadores 2D (p. e. Mapnik) como para usuarios de datos que no están interesados ​​en el modelado 3D. Los representadores 2D ignoran las etiquetas building:part=* descritas en las siguientes secciones.

Partes del edificio

Por lo general, las partes de un edificio que tienen características físicas diferentes (altura, color, etc.) se modelan dibujando un área dentro del contorno del edificio marcada con la etiqueta building:part=*. El valor de building:part=* normalmente es yes, pero puede ser cualquier valor building=*.

Todo el contorno del edificio está lleno de building:part=* vías, etiquetadas con su altura respectiva y otros atributos. Estas áreas pueden superponerse entre sí o pueden estar separadas, dependiendo del edificio. (Pero mientras que las huellas 2D pueden y a menudo necesitan superponerse, evite la superposición de volúmenes 3D - especialmente si los volúmenes tienen caras comunes.

Consulte la sección siguiente para obtener información sobre las etiquetas de atributos de construcción que se aplican normalmente a las formas etiquetadas con building:part=*.

Las formas etiquetadas con building:part=* se consideran principalmente para la representación 3D. Los representadores 2D ignoran las etiquetas de atributos de construcción descritas en la sección siguiente.

Relaciones en edificio

Si al menos una parte de un edificio está colgando sobre la huella del edificio o si el edificio tiene una estructura compleja con muchas partes, se puede utilizar una relación type=building para agrupar el contorno del edificio y todas las partes del edificio juntas. De lo contrario, no es necesario crear una relación type=building, es decir, simplemente colocar todas las partes del edificio dentro del contorno del edificio como se describe anteriormente.

Si la relación type=building está presente en un edificio, todas las partes del edificio deben aparecer como miembros de la relación con role=part. El contorno del edificio debe estar etiquetado con role=outline. Las partes del edificio se pueden ubicar de cualquier manera posible (interior, exterior, intersectando, tocando) en relación con el contorno del edificio en presencia de la relación type=building.

Si no existe una relación type=building, la solicitud debe tratar todas las partes del edificio dentro del área del contorno del edificio como parte de ese edificio.

Etiquetas para contornos y partes de edificio

Las siguientes etiquetas pueden usarse tanto en contornos como en partes del edificio.

Altura

Ejemplo esquemático de etiquetado de niveles y alturas.
Clave Comentario
height=* Distancia entre la zona más baja posible en contacto con el suelo y la zona alta del tejado, excluyendo antenas, torres y cualquier otro dispositivo montado en el tejado.
min_height=* Altura aproximada bajo la estructura del edificio.

Señalar que cuando se usa min_height, al altura de la estructura se define como la distancia desde el suelo hasta el punto más alto de la misma. Así un "puente" de 3 metros de alto, donde la base del mismo está a una altura de 10 metros sobre el suelo, se etiquetaría con min_height=10, height=13.

building:levels=* Número de pisos del edificio sobre el nivel del suelo (sin nivel en el tejado).

¡Si estás etiquetando un nuevo edificio, intenta siempre dar el valor de la altura. ¡Usa building:levels=* sólo de forma adicional a la etiqueta de altura!

building:min_level=* Niveles omitidos en una parte de la construcción, análoga a min_height

Tejado

Cubierta del Tejado

Se puede caracterizar el techo del edificio utilizando un catálogo de tipos de cubiertas bien conocidas. Formas de tejado adicionales pueden ser introducidos más adelante (S3DB_Proposals), incluidos los enfoques avanzados para el modelado manual de (por ejemplo, ProposedRoofLines o OSM-4D/Roof_table).

Imagen Roof0 0.jpg Roof1 0.jpg Roof2 0.jpg Roof2 3.jpg Roof2 4.jpg Roof2 5.jpg Roof4 0.jpg Roof4 2.jpg Roof5 6.jpg Roof8.jpg Roof5 0.jpg Roof3 1.jpg
roof:shape flat skillion gabled half-hipped hipped pyramidal gambrel mansard dome onion round saltbox

Otras Etiquetas Tejado

Clave Comentario
roof:orientation=along/across Para tejado con divisoria, se asume que es paralelo al lado más largo del edificio (roof:orientation=along). Pero puede ser etiquetado también de esta forma.
roof:height=* Altura del tejado en metros.
roof:angle=* Alternativamente a roof:height=*, la altura del tejado puede ser indicada implícitamente asignando la inclinado de las superficies (en grados).
roof:levels=* Número de niveles en el tejado, que no fueron contados en building:levels=*.
roof:direction=* dirección desde la parte de atrás del techo hacia delante, es decir, la dirección hacia la que la cara principal de la cubierta está mirando

Una vez más, algunos techos (por ejemplo, edificios cuadrados) no se pueden modelar con precisión con las técnicas simples que se describen en esta página.

Color de Superficies y materiales

Clave Comentario
building:colour=* Color de la fachada del edificio. Ver colour=* para valores posibles.
roof:colour=* Color del tejado. Ver colour=* para valores posibles.
building:material=* Material de la fachada.
roof:material=* Material del tejado.

Áreas de demostración

Edit this table

Location OpenStreetMap OSM2World OSMBuildings F4 Map OpenScienceMap OSM go Mapbox GL Tangram Blicky
Greece Athena View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Bremen View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States Chicago View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States Cincinnati View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Coburg View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Austria Graz View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Austria Graz 2 View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Austria Graz 3 View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Hagen View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Finland Helsinki View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Spain Huesca View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Karlsruhe, Fernmeldeturm View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Iceland Kópavogur, Smárar View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köln, Dom View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köln, Funkturm View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köln, Rheinauhafen View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köln, Wohngebiet in Neuehrenfeld als "Labor" View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köthen View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Köthen 2 View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Poland Kraków View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States Las Vegas View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Leipzig View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Peru Lima View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United Kingdom London View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Poland Lwówek Śląski View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Russia Moscow View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Russia Moscow 2

with type=building relation

View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States New York City View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
France Paris, Eiffel Tower View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Passau View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States Phoenix (Arizona) View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Netherlands Rijswijk View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Rostock, Südstadt View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States San Jose (California) View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Brazil São Paulo View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Schwerin View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Singapore Singapore View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Germany Stadum View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
United States Syracuse (New York) View in 2D View in 3D View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Japan Tokyo, Nishi-shinjuku View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Japan Tokyo, Odaiba View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Canada Toronto View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Norway Trondheim View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Vatican Vatican View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Poland Warsaw View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D
Venezuela Ciudad Guayana View in 2D N/A View in 3D View in 3D View in 3D

View in 3D Drive in 3D Fly in 3D

View in 3D View in 2.5D View in 3D

Ejemplos de modelos

Terminología

La siguiente imagen puede ayudar a entender algunos términos arquitectónios.

Diagrama de los principales elementos arquitectónicos que componen un cubierta inclinada.

Herramientas soportadas

La siguientes herramientas 3D hacen uso de este nuevo esquema de etiquetado:

  • OSM2World (parcialmente soportado, actualmente implementando las funcionalidades restantes para la versión 0.2.0) - consulta el mapa deslizante
  • Kendzi3d (suportado) - complemento para JOSM
  • OSM-3D (parcialmente soportado, consulta OSM-3D#Buildings)
  • Nutiteq Android 3D mapping SDK en GitHub (la mayoría de las formas de tejado soportadas)
  • WikiMiniAtlas (parcialmente soportado, sólo tejados piramidales)
  • OSMBuildings (parcialmente soportado)
  • F4 Map - consulta el [1]
  • OpenScienceMap (enlace) - Interpreta sólo las etiquetas height y min_height del lado del cliente. La capa S3DB utiliza mallas vtm generadas en el servidor (empleando plpgsql con PostGIS y SFCGAL).
  • OSG-Maps (parcialmente soportado)
  • osm2x3d (parcialmente soportado) consulta [2] y [3]
  • osmapa.pl hoja de estilo mapnik (parcialmente soportado - la mayoría de tipos de tejado implementados)