FR:Développement 3D
Cette page coordonne toute l'évolution de la 3D dans la base de donnée d'OSM.
Projets
osm2xp pour X-Plane, aussi
OSM danns l'utilisation 3D XML3D
OSG-Maps sur Android
HaptoRender pour les mal-voyants
Gens
Les utilisateurs suivent courament le travail sur les sujets reliés à la 3D:
Editeurs
- User:kendzi travaille sur l'application JOSM pour les vues 3D et l'édition: Kendzi3d
- User:AMDmi3 créé une interface OpenGL 3D (Glosm)
- Vue éclair [1] source [2]
Rendu
- User:Aleš Janda a créé un convertiseur pour OSM pour POV-Ray (osm2pov) et le rendu de la carte de la république techèque [3]
- User:Bitsteller prolonge le texte osm2pov et fait le rendu de larges villes isométriques [4]
- User:Komяpa travaille sur le rendu isométrique enfoncé dans les models 3D (Kothic) a créé un rendu de couches isométriques de Mapnik (voir openstreetmap.ru, source at [5]
- User:Runge à créé le rendu isométrique MapSurfer, et en ce moment OpenMapSurfer
- SakirSoft travaille sur ShugenDoMap
- OSMBuildings travaille sur les perspectives dynamiques du rendu pour les cartes glissante [6]
Exporter
- User:Tordanik créé des scènes 3D exportés et des crépis (OSM2World) et des cartes glissantes utilisés avec (maps.osm2world.org)
- User:Aschilli développe le service OSM-3D, en coopération avec l'université d'Édimbourg
- User:h4ck3rm1k3 travaille sur Blender3D et exporte le texte [7]
- User:Jon fait des paysages 3D a exporter sur FlightGear
- Osm2xp génère des vues X-Plane de bâtiments 3D [8]
- Supertuxkart peut trouver les niveaux a partir d'OSM aussi bien
- Cinema 4D (3D rendering software) offre du moment an OSM importer
Général
- F4-Maps créé beaucoup de clients WebGL face a ce rendu avec des animations incluses [9]
- Skye Book fait plein de 2D comvertis sans l'espace 3D d'OpenGL[10]
- User:Viw/OSM3D about 3D tagging and editing
- User:Marek_kleciak working as a professional on a automotive centered 3D environment/service. Developer of OSM-4D definition. Also Roof modelling, 3d roof and dormer modelling, 3D terrain and bridges modelling, tree modelling, 3D Tunnels, DE:Stairs_modelling.
- User:Klokan Petr Přidal working on a WebGL 3D globe for the browsers: Try it [11]. Project page: [12].
- User:Jongleur thinking about more complex 3D box modells within the OSM DB [13]
- User:Anatolie had some thoughts about a Collada 3D scenery sharing for Moldava [14]
- User:nickw has developed a demo OSM viewer with SRTM data using WebGL [15] and early work on a standalone OSM/SRTM OpenGL viewer [16]
- User:stefan_zst80 Project page: osm3d.org [17], did some tests with WebGL
- OpenDEM is working on a more accurate elevation model than SRTM
- User:vvoovv working on a Google Sketchup interexchange [18]
- User:Aschilli thinking about roof line tracing [19]
- User:bvbmatze works on improving OSM-3D at the University of Heidelberg, current focus on external building repository OpenBuildingModels
- User:Lulu-Ann is planning to produce 2.5D tactile maps for blind persons, see project HaptoRender
- Using Kinect as 3D radar [20]
- in modern browsers: http://www.webglearth.org/
- Lorenz Laucher added TMS OSM support to Rhino] 3D
- Microsoft created a Kinect based 3D scanner, [21]
- Virtual Terrain project big portal
- User:rajo Is working on OSM in 3D using Declarative 3D for the Web
- Marble community asked for joining
- osm3d.cs.technion.ac.il Showing off 3D interchanges and improvements to SRTM based on (3D) GPS traces.
Coordinated tasks
Even with most people working on their own projects, there are some shared resources and standards that could be used across projects or need support by the community to contribute data.
Feel free to chat on this topic at our dedicated 3D OSM forum.
3D model repository
As we all see the very limited features of a LOD1 model by extruding buildings along a OSM way, we all wish to have a repository to get detailed models from. Possible questions are:
- How can mappers easily create 3D models using which software?
- How can we store a catalog of POI models? How to browse/search them?
- How can we store/mark general models (e.g. a common bench in New York)
- Which 3D format can be used to exchange? How to store materials?
- How can we link relative positions (e.g. to next road)
- How can we create procedural 3D models (e.g. allotments are filled with small gardens and houses) to extend the procedure
See also: O3DM
Common tagging features
Most developers agreed to support use this tagging schema as a lowest common denominator: Simple 3D Buildings
In addition, most tools use one or several of the following tagging schemes to create 3D scenes:
- Buildings
- Layer
- Simple 3D Buildings
- OSM-4D
- Proposed features/Building attributes
- Relations/Proposed/Level
- ProposedRoofLines
- Relations/Proposed/Multipart
- DE:Dachmodellierungstechniken
OSM-3D Screenshots gives a nice overview, where 3D objects are already in heavy use.
Example Models just a start to collect buildings modeled according to Simple 3D Buildings.
Services de streaming
A cause du nombre grandissant de personnes intérésés par les applications 3D, il devient de plus en plus important de sous-traiter le calcul et le stockage a un serveur dédié. Le client doit tout télécharger dans le monde 3D similaire aux jeux-vidéos , où entrer un nouveau niveau de moyens pour défaire les niveaux de données. OSM-3D est comme un serveur d'architecture.
Discussions
Il y a beaucoup de questions non résolues et d'idées liés à la modélisation 3D. Quelques discussion peuvent être trouvés sur les liens si dessous: