Agg※※※Mapnik
最近一直在搞地圖引擎,看了Mapnik的代碼,感觸良多,感覺Mapnik的代碼思路很清晰。他里面的底層繪制是使用Agg庫,Agg是一個高效的2D圖形引擎庫。這兩個庫大多數是使用Template來進行構建,大大的降低了代碼間的耦合。現在還在閱讀源碼中!
面向對象技術
哥們,給點關于MAPNIK的建議,c++的demo編譯不過去啊。聯系我qq 519189812 回復 更多評論
我覺得AGG的模板雖然做的不錯,但是對于閱讀代碼的來說真的需要超強的記憶力 回復 更多評論
看看這個 http://picasso-graphic.googlecode.com/files/picasso_0.8_pre_alpha.zip 回復 更多評論
新版發布 http://code.google.com/p/picasso-graphic/ 回復 更多評論
http://picasso-graphic.googlecode.com/files/picasso_0.8_pre_alpha.zip
不要在到處介紹了,你自己先比較下他和agg的繪圖效果,再發 回復 更多評論
c++的demo編譯不過去
搞了半個月了
boost\tinyxml\agg\freetype\libxml\icu\tiff\jpeg\proj4\lpng\GnuWin32
引用了各種需要的庫,終于能編譯出mapnik.dll了。
可是rundemo.cpp運行不了,Map map(800,600)異常 std::exception : bad allocation, dataresource 內存地址無法讀取, Dll還是有問題。
誰能幫我看看my project, Thanks a lot.
my qq:8939876
msn:dancingfish@msn.cn
tel:13942696565 回復 更多評論
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|