2013-03-14 62 views
0

我有一個應用程序啓用了GIS支持提供的MapObject2.4。該應用程序能夠使用mapobject API加載.dgn文件v7,但無法加載.dgn v8文件。現在我必須在我的應用程序中提供對.dgn v8的支持。我在網上搜索了各種選項,但沒有得到正確的答案,我正在尋找。目前我正在使用Microstation SDK構建MDL應用程序,該應用程序可以讀取.dgn v8文件並將其轉換爲v7格式,以便我將使用應用程序中的輸出dll將.dgn v8轉換爲v7並使用該文件。 我的問題是我不知道mdl編程,甚至不知道我是否可以在我的應用程序中使用mdl編譯的dll或不。在基於MapObject2.4的應用程序中Reding .dgn v8文件

請幫幫我。

回答

0

MDL通常需要運行一個MicroStation實例才能執行任何操作。你的dll將無法獨立運行。

您最好在奔特力社區網站的Bentley Developer Network(BDN)論壇上發佈問題。如果您不是BDN會員,可以申請成爲一名會員,因爲您可以訪問所有SDK和Bentley自己的開發人員,並定期閱讀/發佈。

你也可以試試看Open Design Alliance的Teigha。他們爲這類事情提供圖書館。

0

您不需要編寫任何代碼來創建V7 .dgn文件。 MicroStation V8默認保存爲自己的V8 DGN格式,但也可以保存爲V7 DGN格式的文件。只要做文件|另存爲

您不能在獨立應用程序中使用MDL,我的意思是獨立運行MicroStation的獨立應用程序。

相關問題