You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#201 2013-11-02 12:17:51

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Co do centralnego serwisu to prof. Sankowski obiecal pomóc. Musimy jedynie specyfikowac CO jest potrzebne.
Rozmawialem ze swoim szefem równiez. Za umieszczenie napisu w rogu "powered by" firma w której pracuje podjela by sie serwerowania serwisu. Co myslicie?

Offline

#202 2013-11-06 00:23:57

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

Czy może ktoś podać listę serwisów przedstawiających OSM obiekty w 3D?
Chciałbym porównać wizualizacje obiektów które tagowałem w 3D.
Różne kombinacje tagowania testowałem na miejscowości Pionki (mazowieckie).
Samo tagowanie w 3D nie jest trudne.
Głównie oparte na relacji "type=building", gdzie obrys zewnętrzny tagujemy jako "outline" a pozostałe "bulding part=yes" jako "part".
Dla prostych budynków, to głównie "height=7" i "roof:height=3", "roof:material=tar_paper", roof:shape=flat, building:material:plaster"
Podstawy są w https://wiki.openstreetmap.org/wiki/Pl: … _Buildings

Jak dotąd żadna wizualizacja nie "czyta" podstawowych tagów aby w pełni oddać wygląd dróg czy obiektów.
Czyli nie nadają się jeszcze do wizualizacji tras w GPS'ach i mijanych obiektów.

Na razie znam tylko:
1. Wtyczka Kendzi 3D do JOSM
2. http://map.f4-group.com/
3. http://osmbuildings.org/
4. http://osmbuildings.org/
4.  http://www.opensciencemap.org/map

Last edited by Władysław Komorek (2013-11-06 13:35:49)

Offline

#203 2013-11-06 13:32:22

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Przykłady OSM 3D

4. to pewnie miało być http://www.opensciencemap.org/map (a wyszło powtórzenie 3.)

Ja kojarzę jeszcze:

5. http://openmapsurfer.uni-hd.de/ (obiekty są widoczne jako trójwymiarowe tylko na najwyższych powiększeniach)

Offline

#204 2013-11-12 01:20:22

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Offline

#205 2013-11-12 07:44:03

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

marek kleciak wrote:

Brak relacji łączących "building:part".
Wartości dla kolorów "building:color" lub "roof:color" powinny być "#9A230E" a nie "9A230E". Patrz w Kendzi.

W Kendzi również nie ma otworu w środku (inner) tylko też jest dach.

Offline

#206 2013-11-12 08:13:09

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Chodzi mi o sama idee. Mozna uzywac przenikajacych sie bryl. Pytanie: po co uzywac w ogole znaku # przed oznaczeniem koloru?
Pozdrowienia!
Marek

Offline

#207 2013-11-12 09:51:23

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

marek kleciak wrote:

Pytanie: po co uzywac w ogole znaku # przed oznaczeniem koloru?
Marek

Znak # używa się powszechnie aby odróżnić wartość Hex RGB od dowolnej nazwy nie mającej nic wspólnego w przyjęta nazwą koloru (red, yellow, itd).

Offline

#208 2013-11-12 12:28:31

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Wiece ze modele 3D z OSM mozna zaimportowac bezposrednio do Cinema 3D?

http://cinemaplugins.com/c4d-plugins/osm-importer/

Last edited by marek kleciak (2013-11-12 12:49:28)

Offline

#209 2013-11-12 12:40:13

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

marek kleciak wrote:

Wiece ze modele 3D z OSM mozna zaimportowac bezposrednio z Cinema 3D?

http://cinemaplugins.com/c4d-plugins/osm-importer/

Chyba bezpośrednio z OSM do Cinema 3D jako wtyczka, używając programu C4D. smile

Offline

#210 2013-11-12 12:51:26

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Tak, poprawilem literówke.
W kazdym razie oznacza to, ze praca (model 3D) nie pozostanie "tylko" w OSM lecz moze byc stosowana takze przez inne grupy uzytkowników.
Tak nawiasem: Rozmawialem o tym z managerami Cinemy juz ponad 2 lata temu. Cieszy ze cos sie dzieje w temacie...

Offline

#211 2013-11-12 14:09:46

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Na przykladzie kolonady Berniniego w Watykanie (ta z lewej strony) wiadac, jak mozna zrobic "trudny" dach. Tj, dach typu 9 "gabled".
Oczywiscie to bardzo nuzace dlubanie i powinno to byc robione automatycznie. Bylo nie bylo - dziala.

Offline

#212 2013-11-12 18:58:07

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

marek kleciak wrote:

Na przykladzie kolonady Berniniego w Watykanie (ta z lewej strony) wiadac, jak mozna zrobic "trudny" dach. Tj, dach typu 9 "gabled".
Oczywiscie to bardzo nuzace dlubanie i powinno to byc robione automatycznie. Bylo nie bylo - dziala.

No nie bardzo.
Jest za gruby bo "połknął" wszystkie postacie na dachu, no częściowo płaski po bokach.
Powinien być ciągłością kształtu dachu który jest na początku Kolonady.

Może lepiej używaj JOSM zamiast Potlacha, jeżeli nie widzisz tej różnicy?
Możesz wtedy włączać Kendzi 3D i sprawdzać na bieżąco każdy ruch.

Last edited by Władysław Komorek (2013-11-12 19:15:31)

Offline

#213 2013-11-12 20:12:42

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Zgadza sie Wladku, dach jest za wysoki. Po raz pierwszy uznaje tutaj jednoznaczna wyzszosc JOSM jako narzedzia wink
W kazdym razie znów chodzi mi o trick jako taki. Nie podoba mi sie jednak zmuszanie uzytkownika nie majacego zbyt duzego pojecia o geometrii wykreslnej do pracy w ten sposób. To trzeba zautomatyzowac, musi powstac do tego narzedzie. Ludziom podoba sie modelowanie, jednak obecne narzedzia nie zachecaja do pracy. Byc moze powinnismy uderzyc do jakiejs fundacji, bo ludzi którzy mogli by takie narzedzie stworzyc definitywnie w Polsce mamy.

Jakies pomysly?

Offline

#214 2013-11-12 20:31:57

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

Żeby to było łatwe to musi być możliwość budowania modelu wektorowo.
A następnie wstawiać wartości (długości) dla poszczególnych elementów.
Tak jak w CAD.
Obecnie wszystkie wymiary obiektów są orientacyjne.
A zmiana ich wartości na konkretne, dla takiego kościoła, całkowicie zniechęci przeciętnego edytora.
I jak pisałem wcześniej, wtyczka konstrukcyjna.

Offline

#215 2013-11-12 20:36:08

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Dokladnie cos takiego mam jako specyfikacje. Ktos to musi zrobic (po konsultacjach spolecznych oczywiscie). Tak na oko potrzebny jest zespól, ok 4,5 osób przez niecaly rok.
Do tego trzeba kasy. Ludzie musza z czegos zyc.

Offline

#216 2013-11-12 20:56:18

royas
Member
Registered: 2013-08-05
Posts: 111

Re: Przykłady OSM 3D

Zastanawiał się ktoś czy nie dałoby się do tego zaprząc np. freeCADa? Albo jako zewnętrzne narzędzie i eksport/import do OSM, albo jako silnik wtyczki do JOSM?

Offline

#217 2013-11-12 21:38:14

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Pytanie jest uzasadnione. Nie umiem na nie odpowiedziec, ale mam nadzieje ze ktos na naszym forum móglby sie temu przyjrzec.
Ja mam specyfikacje + projekt GUI do wykorzystania.
Jesli jednak nawet ktos wie, jakto zrobic, to to jest dosc duzy numer. Mysle ze trudno to bedzie zrobic bez finansowania.

Offline

#218 2013-11-12 23:33:09

kendzi
Member
Registered: 2008-08-20
Posts: 250

Re: Przykłady OSM 3D

marek kleciak wrote:

Tutaj przyklad jak zrobic dach dwuspadowy z otworem w srodku:
http://www.openstreetmap.org/#map=19/53.01042/18.60435

Fajny przykład. Jednak ten akurat przypadek można by załatwić niemal od razu bez robienia części za pomocą 9.0. Ktoś też zaproponował aby typ 9.0 był używany jako domyślny dla dachu o nazwie hipped.

Offline

#219 2013-11-12 23:35:11

skyraster
Member
From: Zielona Góra, Poland
Registered: 2012-05-18
Posts: 68
Website

Re: Przykłady OSM 3D

Władysław Komorek wrote:

Żeby to było łatwe to musi być możliwość budowania modelu wektorowo.
A następnie wstawiać wartości (długości) dla poszczególnych elementów. Tak jak w CAD.
Obecnie wszystkie wymiary obiektów są orientacyjne.

Tylko żeby wstawiać wartości, które nie będą orientacyjne, lecz precyzyjne, trzeba sensownego sprzętu do pomiaru - dalmierza. W zakresie oprogramowania musi być moduł, który pozwoli na utrzymanie spójnej geometrii na podstawie wskazanych wymiarów. Poza tym jeśli dopuszcza się wartości precyzyjne i orientacyjne to warto by było wprowadzić jakiś tag opisujący precyzję określenia danego elementu.


SkyRaster :: Inżynieria Oprogramowania
SkyRaster :: Software Engineering

Offline

#220 2013-11-13 08:36:18

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Kendzi wrote:

Fajny przykład. Jednak ten akurat przypadek można by załatwić niemal od razu bez robienia części za pomocą 9.0.

Jasne. Jesli 9.0 juz zadziala to tak. Jesli mamy jednak sytuacje, gdzie np. w budynku na rzucie kwadratu jest prostokatny dziedziniec, to taki trick  pozwoli na wygenerowanie np dachów o tej samej wysokosci kalenicy. Tak nawiasem: Przydalo by sie w 9.0 takie rozróznienie czyli:

a. kat nachylenia dachu=wszedzie ten sam

albo:

b. Kalenica=wszedzie ta sama wysokosc

bo to beda rózne dachy.

Pytanie tylko jak otagowac przypadek a i b po angielsku?

skyraster wrote:

żeby wstawiać wartości, które nie będą orientacyjne, lecz precyzyjne, trzeba sensownego sprzętu do pomiaru - dalmierza

To prawda i dobrze ze nad takim rozwiazaniem pracujesz! Z drugiej strony jest mnóstwo budynków do których mamy w internecie rzuty i przekroje poprzeczne wiec mozna je rysowac na podstawie planu. Dla innych malo istotnych budynków wystarcza tez na poczatek wartosci orientacyjne. Istotne jest wiec, by miec sam program jako taki.

Offline

#221 2013-11-13 11:39:50

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Zwrócilem na forum 3D uwage na pewien problem.
http://forum.openstreetmap.org/viewtopic.php?id=23220
Moze ktos z Was wymysli jakis schemat taggingu?

Pozdrowienia,
Marek

Offline

#222 2013-11-13 12:36:53

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Przykłady OSM 3D

Jeśli chodzi o kolorowanie poziomów to przez tworzenie logicznych podtagów.

building:level:colour=lightyellow

Chociaż często nie podajemy "building:level" tylko "height", "min_height", lub "building:height".
Chyba jednak można jej podawać jednocześnie.
Z tym, że wysokości poszczególnych poziomów są równie "wysokość/ilość poziomów".

Na dzień dzisiejszy F4 Model nie rozpoznaje drzwi i okien, Wtyczka Kendzi ładnie pokazuje je na ścianie budynku., po za jednym wyjątki, że okno nie może być dokładanie nad drzwiami.
Co najbardziej podoba mi się w wtyczce Kendzi, to to, że mogę "wjechać" do wnętrza budynku i wrysować inne obiekty w środku, które ta wtyczka pokazuje.
Coś dla Dotevo, jako rozwinięcie wizualizacji "indoor" w galeriach. smile

Marek, znajdź fundusze na zamianę tej wtyczki na niezależną aplikacje.
Byłby to dużo przełom, gdyż ta wtyczka jest bardziej zaawansowana niż F4, dająca więcej możliwości wizualizacji detali.

Last edited by Władysław Komorek (2013-11-13 12:39:33)

Offline

#223 2013-11-13 12:54:00

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Jasne. Mysle nad funduszami i wiem ze Kendzi jest dalej niz f4. Poza tym jest ejszcze ekipa na politechnice w Lodzi która tez juz jest daleko...

Offline

#224 2013-11-13 18:41:41

marcin_b
Member
Registered: 2013-06-20
Posts: 92

Re: Przykłady OSM 3D

Dobry pomysł z tym podziałem budynku

Nie mam za dużo czasu na kombinowanie, ale fajnie byłoby bez dzielenia budynku na części opisać
- część przyziemia (czyli A ze schematu Marka) > wysokość >materiał >kolor
- kondygnacja powtarzalna (i tu moja propozycja) -> tylko (?)  w przypadku tego co poniżej piszę -> wysokość

kondygnację powtarzalną podzielić  (jak pasy jezdni)
-- część podokienna -> wysokość (jak okno do podłogi to =0) -> materiał -> kolor
-- pas okien -> wysokość -> materiał -> kolor
-- pas nadproży (włączając stropy) -> wysokość -> materiał -> ewentualnie wysięg

Offline

#225 2013-11-13 20:32:35

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Przykłady OSM 3D

Tu jest wlasnie pies pogrzebany marcin_b: nie mam obecnie niestety czasu na myslenie nad madra propozycja syntaksu w OSM dla przedstawionego pomyslu. Dlatego zwracam sie do Was.

Offline

Board footer

Powered by FluxBB