在MapGuide 的Fusion Viewer的選擇面板中顯示超連結

如果你的資料來源中包含有超連結,在Ajax viewer中選中某個地物是,在選擇面板中顯示該要素的相關資訊時是可以顯示超連結的。但在Fusion Viewer中,這個特性不管用,超連結會以HTML代碼的方式顯示,很不好看: 解決的方法就是把HTML代碼decode一下,修改 C:\Program Files\Autodesk\Autodesk Infrastructure Web Server Extension

外部程式通過COM啟動AutoCAD時RPC_E_CALL_REJECTED的問題解決辦法

對AutoCAD的二次開發是採用外掛程式的方式,即運行AutoCAD.net API編寫dll檔案,運行時在AutoCAD命令列中輸入netload命令來載入你的自訂外掛程式dll。一般AutoCAD開發過程中你可能需要在你自己的主介面程式裡啟動AutoCAD並執行你的自訂命令。這時可以通過下面的方式來做。如果你用AutoCAD 2010及以上版本可能會遇到Problem executing component: Call was rejected by callee. (Exception

AutoCAD WS API發布

最近幾個月裡我們瞭解到,使用者最大的需求之一就是希望我們面向開發人員開放API,使之能夠在自己的應用程式中利用AutoCAD WS的web功能和移動功能。 這些API依靠的是基於 WebDAV協議的行業標準http,該協議可使用C#、C++、Java和JavaScript等多種程式設計語言從web瀏覽器、傳統型應用程式和伺服器端組件中訪問AutoCAD WS的功能。我們製作了兩個教程,其中提供的完整原始碼範例說明了如何用C#語言或JavaScript來使用這套新的API。 點擊這裡觀看C#

Map3D/MapGuide API中如何計算兩點間的距離?

下面代碼示範了Map 3D API中如何計算兩點間的地球大圓距離和歐幾裡得距離,直接看代碼:[CommandMethod("ComputeDistance")]public void ComputeDistance(){ double x1 = -87.7104750022991; double y1 = 43.7017449116101; double x2 = -87.703061972587; double y2 = 43.7016702994388; Editor

通過編程實現要素在圖層上的動態過濾

大家在項目過程中也許會遇到下面的情況,一個資料來源中有幾十萬、上百萬的資料,而實際顯示在地圖上確並不需要全部顯示,而且全部顯示的話也太慢了,有沒有一中辦法來動態設定過濾器呢?當然MapGuide作為一個WebGIS平台,同時線上的使用者肯定很多,必須實現過濾器只適用於目前使用者,否則一個人設個條件,其他人想看的也看不到了,豈不是天下大亂?!鑒於這個問題是個很常見的需求,我用E文詳細描述的其實現的原理和過程,並附有完整的實現代碼,發表在ADN DevBlog上,大家可以到那邊去看。 Set

如何把一個對象的顏色設定成 ByLayer

AutoCAD  .net API中可以用如下代碼來設定entity的顏色為bylayer,請注意 BYLAYER的colorIndex為256。很簡單,光貼代碼。 [CommandMethod("SetColorByLayer")]public void SetColorByLayer(){ObjectId objId = GetSelectEntity();using (Transaction trans =

我的第一個Autodesk Vault定製程式

我們的Vault開發專家Barbara離開了,我不得不開始學習Vault API了。如果你也剛開始學習Vault,這篇文章也許對有你協助。Vault用戶端主要採用Web Service與Vault伺服器通訊,Vault也提供了豐富的API,其中重要的就是各個WebService。Vault提供了.net的API,可以用C#或者VB.net來做定製開發,開發工具自然是Visual Studio了。 Vault 2013開始,Vault API支援.net framework 4.0,

Counting the active session number and tune up concurrent performance of MapGuide/AIMS

By Daniel DuI was asked how to count the number of active sessions in AIMS, unfortunately there is no public API to do that. But I came across Jackie’s blog post (Jackie is an active contributor of MapGuide Open Source), in which he exposed a method,

串連到遠端Autodesk Vault Server

除開發環境下,在實際應用環境中多數情況下Autodesk Vault Server不會和Client安裝在一台機器上,因為大多數情況下一台Autodesk Vault Server會為多個Vault用戶端服務。下面是Vault的架構圖: 從Vault client串連到Vault Server其實也非常簡單,因為Vault用戶端是通過Web Service與Vault伺服器通訊的,也就是說他們是通過HTTP協議(預設80連接埠)

Changing size and feature of new window in Fusion viewer “invoke URL”

By Daniel DuIf you use “invoke URL” command of fusion viewer and select “New Window” as target to open a new browser window, you may find this window is fixed, not resizable, no memubar, no status bar, and no location bar. If you want to change the

MapGuide開發中使用Fusion Viewer及通過程式開關圖層

現在MapGuide的開發已經逐漸進入了Fusion時代。 Fusion viewer(靈活網頁布局Flexible Weblayout)是基於OpenLayers技術的,介面比傳統的Ajax Viewer(基本網頁布局 Basic Weblayout)更靈活,它基於HTML Div標籤+CSS技術,因而可以有更豐富的介面表現力。MapGuide Fusion Viewer提供了豐富的內建功能,每個功能都有widget來提供。和Ajax

Mac上的部落格離線編輯工具 ecto

在windows平台上一直用livewritter來離線寫部落格,很方便,現在偶爾切換到Mac上來,要是也有類似的工具就好了,於是找到了這個,ecto。試用了一下,很好用,我這篇就是用ecto編輯而成。貼圖也很方便:這個工具支援大多數常見的BSP,如果你恰好也是在cnblogs開的博,那麼選用metaWebblog,access point可以在你的部落格後台設定中找到。如果你用是是其他BSP,access point設定請看這裡:

FastCGI must be properly configured before attempting to connect to Map Server.問題的解決辦法

大家在使用Infrastructure  Studio串連到AIMS時可能會遇到下面的問題:---------------------------Unable to complete request to Site---------------------------FastCGI must be properly configured before attempting to connect to Map Server.    解決這個問題,有下面幾個點需要檢查:1.

對MapGuide/AIMS進行壓力測試StressTest並進行效能最佳化

你按照預設配置部署AIMS或者MapGuide時也許發現,這個系統的效能並不是很好,並發使用者稍微多一點就MapGuide Server就死掉了。這是因為MapGuide的預設配置只是比較安全的一個設定,能確保在大多數機器配置下能夠運行而已,但如果把這個預設配置應用到正式生產環境中,效能就會出現問題,我們必鬚根據實際情況對MapGuide Server的配置進行最佳化。相關設定可以在serverConfig.ini裡面調整,這個檔案預設在C:\Program

FeatureService.UpdateFeatures() 與 MgLayer.UpdateFeatures()的區別

在MapGuide開發中你可能注意到有兩個相關的函數可以用來更新資料,他們是FeatureService.UpdateFetures() 和 MgLayer.UpdateFeatures(),那麼這兩個函數有什麼區別嗎?大家先看下面兩段代碼: 首先看使用FeatureService.UpdateFeatures的程式碼片段:MgMap map = new MgMap(siteConnection);map.Open(resService, "Sheboygan");MgLayer layer =

MapGuide應用開發系列(三)—-MapGuide 資料包管理及Maestro亮點功能介紹

我們在安裝好了MapGuide 伺服器和Maestro 或者MapGuide

擷取Civil 3D 三角網曲面TinSurface中每個小三角形的法向量

Civil 3D 2012以後版本提供的曲面的.net API,通過.net API可以獲得TinSurface的所有三角形(TinSurfaceTriangle)資訊,包含頂點(Vertex)和邊(Edge)。但TinSurfaceTriangle對象沒有提供表示該三角形法向量(normal)的函數方法,下面自己來實現一個。思路的利用小三角形的頂點資訊構建一個AutoCAD 的plane實體,進而擷取法向量:         Vector3d

AutoCAD 命令統計魔幻球的實現過程–(3)

 前面的文章(第一,第二)我已經建立的了一個RESTful的服務程式,並且用JQuery從伺服器端擷取資料然後用ThreeJs完成了魔幻球的渲染。不過這個程式還是運行在本地機器上,資料儲存在本地SQL Express,就是一個普通的ASP.net應用,和雲端運算還扯不上半毛錢的關係。這篇文章將要把這個應用搬到Windows Azure雲端去。本文串連

怎麼獲知Vault Server的版本?

怎麼知道我的Vault Server是哪個版本? 可以通過查看日誌來擷取:1. 使用"Autodesk Data Management Server Console" 登入到Vault Server2. 開啟<ServerName> -> Management -> Console Logs -> Today, 將看到核心伺服器的版本,比如我的是: 1/29/2013 9:15:59 AM ======================================

Map 3D中通過程式刪除圖層及資料來源

在Map 3D中可以通過API來串連到SHP,Oracle等各種資料來源,如果你對這個過程不熟悉,可以參考Map 3D ObjectARX

總頁數: 61357 1 .... 3514 3515 3516 3517 3518 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.