Piotr Noszczyński

Piotr Noszczyński Archeolog,
Forschungsstelle
Kaiserpfalz
Ingelheim

Temat: 3D blok diagram dla DEM w ArcGIS

witam,
chciałbym przedstawić DEM w formie 3D blok modelu (diagramu, woksela) wykorzystując do tego celu ArcGIS 9.2.
Czy wiecie które narzędzie/rozszerzenie najlepiej się do tego nadaje?
dzięki
Jakub Wrzosowski

Jakub Wrzosowski Analityk/Specjalista
GIS

Temat: 3D blok diagram dla DEM w ArcGIS

Hej!

Sam kiedyś poruszałem podobny wątek tu na forum:
http://www.goldenline.pl/forum/1232986/blokdiagram-w-a...

Wtedy próbowałem zrobić blokdiagram przy pomocy skryptu do ArcScene, ale ten skrypt u mnie nie działał (ale spróbuj - może u Ciebie zadziała).

Ja w każdym razie musiałem poradzić sobie bez skryptu. Tutaj jest taki przykładowy blokdiagram:


Obrazek


Nie wiem, czy właśnie o coś takiego Ci chodzi. Jeśli tak, to spróbuj podziałać skryptem, a jak nie zadziała, to służę pomocą jak to zrobić inaczej.
Piotr Noszczyński

Piotr Noszczyński Archeolog,
Forschungsstelle
Kaiserpfalz
Ingelheim

Temat: 3D blok diagram dla DEM w ArcGIS

witam,
dokładnie o to samo mi chodzi :)
u mnie ten skrypt również nie działa (ArcGIS 9.2, Win XP)!
BlockDiagram
http://arcscripts.esri.com/details.asp?dbid=12632
Mógłbyś opisać w skrócie procedurę, która sam opracowałeś/wykorzystałeś.
dzięki
Jakub Wrzosowski

Jakub Wrzosowski Analityk/Specjalista
GIS

Temat: 3D blok diagram dla DEM w ArcGIS

Witam ponownie!

W sumie to nie wiem dokładnie jak daleko już zabrnąłeś w ArcScene. Wiem tylko, że masz ArcGIS 8.2. Ale skoro już próbowałeś użyć skryptu, to zakładam, że już ustawiłeś sobie DEM w ArcScene w widoku 3D, a to czego teraz potrzebujesz, to dorobić "ścianki", osie pokazujące długość i szerokość geograficzną, a do tego jeszcze strzałkę północy.

Sposób na dorobienie ścianek jest taki:
- W ArcMap obrysuj sobie granice DEM linią tak, żeby linie stworzyły zamknięty prostokąt. Przekonwertuj to do Feature Class (Type: Polyline). Acha - ja korzystałem z angielskojęzycznej wersji ArcGIS - nie wiem jakie nazwy wymyślili pomysłowi tłumacze dla polskiej wersji.

- Następnie dodaj nowo stworzony element jako wartstwę w ArcScene.

- Korzystając z opcji dla tej warstwy nadaj jej "Base Heights", gdzie wybierasz: "Obtain heights for layer from surface" - tutaj wskazujesz na swój DEM (czyli tak samo, jak nadając wysokości dla samego DEM).

- Teraz cały ten wektorowy prostokąt trzeba "rozciągnąć" w dół do pewnej wysokości n.p.m. - nie musi to być 0 - w każdym razie niżej niż najniższy punkt na terenie, który chcesz przedstawić. Dzięki temu "rozciągnięciu" linia, która tworzyła prostokąt utworzy "ścianki" dla blokdiagramu.

- Samo rozciąganie ustawia się również w opcjach warstwy: słowo klucz "Extursion", zaznaczasz "Extrude features in layer........ bla bla bla .....", podajesz wysokość do jakiej chcesz rozciągnąć, czyli np. 0 (ja rozciągałem do 250, bo cały teren był powyżej 300m) i na koniec wybierasz "using it as a value that features are extruded to".

A teraz osie - tutaj ja przynajmniej nie znalazłem automatycznego rozwiązania, więc w ArcMap stworzyłem sobie kolejną warstwę, na której ręcznie naniosłem osie i strzałkę północy, a później taką warstwę wyświetliłem w ArcScene - nadając jej "Base Heights" 250 (czyli wysokość podstawy blokdiagramu). Jest z tym trochę roboty, ale z drugiej strony możesz sobie stworzyć takie osie, jakie chcesz.

Pozdrawiam
Piotr Noszczyński

Piotr Noszczyński Archeolog,
Forschungsstelle
Kaiserpfalz
Ingelheim

Temat: 3D blok diagram dla DEM w ArcGIS

dzięki Jakub :)!
czyli wygląda na to ze w ArcGIS 9.x nie ma standardowo opcji tworzenia blok diagramu !?
Tomasz K.

Tomasz K. GIS, Leśnictwo

Temat: 3D blok diagram dla DEM w ArcGIS

Z tego co napisał Jakub wychodzi na to że da się to w arcu zrobić, ale po co się w taki sposób męczyć.

Polecam wykorzystać do tworzenia blok diagramu 3d, darmowy programu MicroDEM.
Wczytujesz DEM, klikasz Oblique View, zaznaczasz obszar który cie interesuje, wybierasz metodę i w wyniku otrzymujesz:



Obrazek


Minuta roboty:DTomasz K. edytował(a) ten post dnia 25.05.10 o godzinie 13:10
Jakub Wrzosowski

Jakub Wrzosowski Analityk/Specjalista
GIS

Temat: 3D blok diagram dla DEM w ArcGIS

To prawda - W ArcGISie 9.x brakuje tak prostej funkcji, jaką jest tworzenie blokdiagramu. Inne programy, takie jak wspomniany MicroDEM, czy Surfer tworzą blokdiagram automatycznie - bez wysiłku. W ArcScene możesz sobie co prawda dodatkowo zamieścić symbole 3D - np. budynki, czy samochody zrobione w Google SketchUp, ale jeśli tego nie potrzebujesz, to o wiele lepiej jest odpalić MicroDEM :-)
Anna Nowacka

Anna Nowacka Absolwent,
Politechnika
Wrocławska (GIS)

Temat: 3D blok diagram dla DEM w ArcGIS

Zainteresował mnie temat i sprawdziłam na własnej skórze :)


Obrazek


Zrobione w ArcScenie właśnie z podanego skryptu. Jednak nie wygląda to tak jak powinno :(
Tomasz K.

Tomasz K. GIS, Leśnictwo

Temat: 3D blok diagram dla DEM w ArcGIS

Wg mnie wygląda to kiepsko.
Pewnie nie tylko w MicroDEMie i Surferze można zrobić to o niebo lepiej.

Poza tym to w sumie dziwne że w takim oprogramowaniu jak ArcGIS nie można wygenerować bez kombinowania porządnego blok diagramu 3d(No chyba że można a my nie wiemy:) )Tomasz K. edytował(a) ten post dnia 26.05.10 o godzinie 07:20
Anna Nowacka

Anna Nowacka Absolwent,
Politechnika
Wrocławska (GIS)

Temat: 3D blok diagram dla DEM w ArcGIS

Zgadzam sie... wyglada to kiepsko. Niesety nic wiecej bez wiekszego zachodu nie da sie zrobi w arcscenie :/

Chyba, ze wlasnie czegos nie wiemy :)

Następna dyskusja:

Darmowa wtyczka do analiz c...




Wyślij zaproszenie do