Pl:Mapowanie wewnątrz budynku
Ta strona służy do zebrania wszystkich pomysłów dotyczących stosowania mapowania wywnętrz budynku.
Aktywne mapy wnętrz
Zrzut ekranu | Narzędzie do mapowania wewnątrz budynków | Deweloper | Licencja | Ostatnia wersja | Data wydania | Oficjalna strona internetowa |
---|---|---|---|---|---|---|
OpenLevelUp | PanierAvide | AGPL 3 | v3.0 alpha | ? | http://openlevelup.net/ | |
OpenStationMap | Roland Wagner, Roland Olbricht | ? | ? | ? | http://www.openstationmap.org/ | |
ID-indoor | ? | ? | ? | ? | http://projets.pavie.info/id-indoor/ | |
? | ? | ? | ? | ? | http://clement-lagrange.github.io/osmtools-indoor/ | |
? | ? | ? | ? | ? | http://sisinflab.poliba.it/polibaindoor/#lat=41.10829&lon=16.88020&z=18 |
Użycie
Wewnętrzne mapy lub informacje mogą być wykorzystywane do różnych aplikacji, np.
- Nawigacja wewnętrzna/Routing
- Wizualizacja 3D
- Mapy 2D
- Udział społeczeństwa
- Reakcja awaryjna
- Pokazane ciekawe udogodnienia (np. toalety, gaśnica, apteczka pierwszej pomocy) dla różnych miejsc, np.
- Obiekty lotniska
- Szpitale
- Hotele
- Uniwersytety
- Szkoły
- Muzea
- Stacje kolejowe i metra
- Centra handlowe
- wielopiętrowe parkingi
- inne budynki publiczne
Strona indoor/use cases zawiera listę przykładów użycia miejsca, z przykładowymi mapami poziomów.
Osoby
Obecnie ci użytkownicy pracują nad tematami związanymi z pomieszczeniami:
- AddICT Obiekt złożony (CompoundFacility)
- Saerdnaer Indoor Proposal (Proposed features/indoor), Rendering (modified Kothic JS), Routing (modified OSRM, JavaScript UI with Leaflet)
- Gomar1985 Indoor Proposal (IndoorOSM), Rendering of multi-level building maps in 2D (http://indoorosm.uni-hd.de/) and 3D, Indoor Routing/Navigation (http://indoorosm.uni-hd.de/)
- andreas.balzer Extension and aggregation of indoor proposals, see andreas.balzer, Rendering (own render engine in C#, yet to be published), Routing (modified OsmSharp)
- Xianlin NUS Indoor Map, Singapore
- AeroSuch Co-founder of indoor mapping startup BuildingLayer. Maintains Indoor Navigation Market spreadsheet.
- Sutter Working on an indoor map editor Termite This effort has been discontinued.
- Mdiener (Michael Diener) Founder of indoor mapping and indoor routing based on open source software indrz find us on GITHUB at https://github.com/indrz/indrz
- Overflorian Indoor mapping of train stations over the Paris area Open Data SNCF
- TagaSanPedroAko Mostly doing indoor mapping of malls around south Metro Manila, especially Muntinlupa.
- PanierAvide Creator of OpenLevelUp and iD-indoor, also contributing to indoor in France.
- rolandmwagner Roland Wagner, initiator of OpenStationMap, also mapped NYC Grand Central Station, Chicago Union, Sydney Central, Tokyo Ueno, Prague Central, Amsterdam Central, Portland / OR Union, Berlin Hauptbahnhof, London,...
Forum
Obecnie istnieje nowe podforum do mapowania wewnętrznego:
Let's try to increase the communication in this project. --Andi 12:03, 3 October 2012 (BST)
Dyskusje
- Stan mapy z 2016
- FOSSGIS 2012: http://www.fossgis.de/konferenz/2012/programm/events/468.de.html
Tagowanie
Dla chwilę obecną patrz Proste Tagowanie Wnętrz.
Poniższe tagi mogą być nieaktualne lub nie są już używane.
Tagi w użyciu
Więcej informacji na ten temat znajduje się w sekcji "Tagowanie" powyżej.
- level=n – wskazuje poziom podłogi; interpretacja wartości jest różna (patrz strona kluczowa)
- <
n
> jest zwykle liczbą całkowitą, czasami także jednym lub dwoma znakami, czasami połączonymi (np. A, B, C, 1,2,3). - w każdym przypadku <
n
> powinno rosnąć (do góry). - w niektórych kulturach poziom bazowy jest wskazywany przez poziom 0, w innych kulturach parter to poziom 1 (lub A).
- są również zgłaszane zastosowania, w których stosuje się numery połowiczne (np.
level=2.5
) wskazujące "mezzanine" lub "poziom pośredni" (na przykład pośrednie platformy schodowe).
- <
Numer pokoju i nazwa są wprowadzane w tagach ref=* i name=*.
- room=yes – zobacz stronę wiki danego tagu dla dodatkowych wartości, aby opisać bardziej szczegółowo rodzaj pomieszczenia.
- entrance=yes – wejście do pokoju lub budynku
- capacity=* – liczba miejsc w pokoju
Proponowane tagi
- highway=corridor – korytarze
- indoor=yes – wskazuje dowolny obiekt
osm
znajdujący się w pomieszczeniu, budynku (lub obu) lub schronisku.
Propozycje tagowania dotyczące bardziej kształtu 3D budynku
Poprzednie propozycje oznaczania
dla obecnego patrz wyżej.
Istnieją również niektóre zaniechane i nieaktywne propozycje (najstarsze ostatnie):
- IndoorOSM
- Proposed_features/indoor
- Termite#Indoor_Model
- CompoundFacility
- Relations/Proposed/Level_Map
- Relations/Proposed/Level
Rendering
Dostępny jest renderer oparty na interfejsie API Overpass : OpenLevelUp
Routing
- Wartość wysokości z urządzenia GPS może być użyta do określenia, na którym poziomie parkingu wielopoziomowego znajduje się samochód.
Urządzenia/Technologie
- Urządzenie GPS o wysokiej czułości
- Licznik stopni
- Kompas
- Acceleration sensor
- Liczenie liczby obrotów kół w samochodach / obrotomierzu
- Liczenie liczby płytek podłogowych
- RFID
- WLAN
- Bluetooth
- Kamera
- Audio kroków dla pomieszczeń
- Dalmierz laserowy (np. Hector SLAM [1])
Projekty
Czynności wewnętrz związane z OSM: "(dodaj nowe u góry)"
- indrz.com https://github.com/indrz/indrz Open Source backend (Django python web framework) do zarządzania danymi wnętrz budynków, pomieszczeń.
- OpenLevelUp (openlevelup.net) -Przeglądarka internetowa wyświetla dane poziomu w pomieszczeniach według poziomu, napisana w JavaScript, obsługuje oba indoor=* i buildingpart=* schematu tagowania. Git repository.
- iD-indoor (projets.pavie.info/id-indoor/) – Internetowy edytor wnętrz oparty na iD z wbudowanymi funkcjami dedykowanymi (filtrowanie poziomu, określona mapa i presety).
- BE-free@campus: Barriers and Exclusion-free at campus – Osobista nawigacja wspomagana dla osób niepełnosprawnych na Politechnice w Bari na terenie kampusu uniwersyteckiego.
- http://www.openstationmap.org dla (Railway) stacji kolejowych w tym w pomieszczeniach z prostym tagowaniem wnętrz, ale także rozszerzeniami, np. dla drzwi i klatek schodowych (stopni). Przykładowe stacje to Berlin Hauptbahnhof, Sydney Central lub Tokyo Ueno JR Station.
- http://indoorosm.uni-hd.de projekt indoorOSM z danych OSM – projekt Uniwersytetu w Heidelbergu.
- FootPath, bezinwazyjna nawigacja wewnętrzna na danych OSM dla smartfonów (Android) w COMSYS, RWTH Aachen University video
- Ways4All
- OSMTools Indoor: http://osmtools.org/indoor/#lat=51.09447&lon=17.01945&z=18
- Odgałęzienie poprzedniego: https://github.com/clement-lagrange/osmtools-indoor ; demo tutaj : http://clement-lagrange.github.io/osmtools-indoor/ ; w pełni funkcjonalna przeglądarka budynku, tylko
js
.
- Odgałęzienie poprzedniego: https://github.com/clement-lagrange/osmtools-indoor ; demo tutaj : http://clement-lagrange.github.io/osmtools-indoor/ ; w pełni funkcjonalna przeglądarka budynku, tylko
byłe, nieaktywne i wstrzymane projekty:
- Richard Atterer's Leadme project A spare time project by Richard Atterer for home made indoor mapping .
- Termite – an editor specialized for indoor maps. This has been discontinued.
- http://andreas-hubel.de/ba/demo/ levelable indoor maps from OSM data implemented with Kothic JS
demo currently offline.See http://andreas-hubel.de/ba/ for implementation details and screenshots. There is also a virtual server image available which contains all software needed to run the demo. --Saerdnaer 19:35, 15 December 2011 (UTC)- It's now online again. See this screencast for more information (german): http://youtu.be/OSxU99sp0Gc --Andi 11:40, 25 June 2014 (UTC)
- OpenCaveMap project under construction, need volunteers. It's caving mapping Opencavemap.org and all other underground places
Działania poza OSM, do których przeniesiono Indoor/Projects
Wyzwania
Omówiono wyzwania związane z dodawaniem wewnętrznych map do OSM Challenges_for_Indoor_Maps