🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.cad
Article #53316

Re: wizualiazcja map dgn dxf

#53316
From: Michal Baranski
Date: Fri, 05 Feb 2010 20:40
44 lines
3572 bytes
Użytkownik Arturro napisał:
> Witam,
> nie wiem czy na dobrą grupę trafiłem.
> Mam do rozgryzienia zagadnienie wizualizacji pewnych procesów, które dzieją
> się na dużym obszarze. Chodzi o zdalny odczyt dużej ilości urządzeń i
> informacje o stanie ich  pracy. Dostępne mam podkłady mapowe wielowarstwowe
> w formatach Microstation i Autocad. Plik z monitorowanymi urządzeniami jest
> również w w/w formacie.
> Szukam rozwiązania programowego, dzięki któremu można by było napisac
> aplikację wizualizującą stan tych urządzeń na podkładach mapowych. Aplikacja
> musiała by korzystac bezpośrednio z plików dgn lub dxf.
> Główne zadanie oprogramowania, które jest mi potrzebne polegało by na
> wyświetlaniu mapy i obsłudze wszystkich funkcji takich jak zoom i obracanie.
> znalazłem coś takiego http://www.vdstech.com/actualmap.htm, ale niestety
> pracuje to na natywnych formatach (nie dxf)
> Proszę o sugestie
> 
> --
> A. 

Nic nie musi, żadne ze znanych mi urządzeń nie generuje plików dgn, dwg 
czy dxf, mapa nie musi być w formacie dgn. Odpowiednio przefiltrować 
dane, rozwarstwić, przypiąć bazę pomiarową i wygenerować pliki shp.
Duże ilości pomiarów trafią do bazy danych, ale stan urządzeń trzeba 
pokazać, minimum operacji to pokazanie zawartości rekordu.
Moja propozycja rozwiązania to mapy przetworzyć i wrzucić do Oracla lub 
PostgreSqla. Prezentację, wyszukiwanie zrobić można albo przy 
wykorzystaniu narzędzi Oracla albo MapServera.

Jeśli tak bardzo chcesz używać Microstation to do przygotowania PowerMap 
z bazą albo Oracle albo MSSQl Server, dopisujesz swój interfejs do 
wyszukiwania i prezentacji. Korzystasz z Bentley Geospatial 
Administrator i z XFM. Dane graficzne najlepiej by było żeby były w 
jednym formacie czyli dgn, dxf długo się konwertuje i dochodzą problemy 
z obsługą bazy danych. Jeśli myślisz o jakieś dynamice w prezentacji to 
będzie problem, bo trzeba jakoś zapewnić odświeżanie w view.

Musisz rozwiązać jeszcze historię pomiarów dla każdego z urządzeń, 
zwykle jest to dosyć ważna informacja.

Zaspokój moją ciekawość, jakie pomiary zbierasz, z ilu urządzeń, parę 
słów o urządzeniach pomiarowych, sposób przesyłu danych pomiarowych.
Pozdrawiam
Michał Barański
Technical Details
Message-ID: <hki0de$q30$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.bbs-scene.org!border2.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <hkh8ck$7n2$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.bbs-scene.org!border2.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: Michal Baranski <michal10@poczta.onet.pl>
Newsgroups: pl.comp.cad
Subject: Re: wizualiazcja map dgn dxf
Date: Fri, 05 Feb 2010 21:40:38 +0100
Organization: TP - http://www.tp.pl/
Lines: 44
Message-ID: <hki0de$q30$1@nemesis.news.neostrada.pl>
References: <hkh8ck$7n2$1@news.onet.pl>
NNTP-Posting-Host: hsc220.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1265403118 26720 79.188.210.220 (5 Feb 2010 20:51:58 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Fri, 5 Feb 2010 20:51:58 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; pl-PL; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18
In-Reply-To: <hkh8ck$7n2$1@news.onet.pl>
X-Antivirus: avast! (VPS 100205-0, 2010-02-05), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit