青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

socketref,再見!高德

https://github.com/adoggie

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用鏈接

留言簿(54)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

#

如題
posted @ 2009-08-29 15:22 放屁阿狗 閱讀(1733) | 評論 (0)編輯 收藏

由于ms的服務器的響應效率,所以經常將帖子貼于cppblog和hotmail space
出去吃了碗餛飩,回來的路上在考慮如何重寫客戶端的緩沖算法,來改善目前客戶端地圖交互的流暢性,如openlayers或者google map
突然想到,google的交互感很好,其地圖訪問tile返回異常的快速,相同的大家都是繪制矢量數據,為何他是這么的快呢?
想來想去,想到了google定是后端服務器事先繪制好了全球所有的不同層級顯示的地理網格塊,存入服務,當客戶訪問時便快速取出返回,
我也想預先畫好,然而我可沒google的財力來存儲這么多的數據

posted @ 2009-08-27 01:08 放屁阿狗 閱讀(168) | 評論 (0)編輯 收藏

準備放棄以前項目使用的地圖引擎庫和Gis代碼到現在已經有了2個月了
現在swMap能做基本demo一丁點的功能了,訪問: www.sw2us.com/maps.php 或者 http://220.196.42.107/main.php
當初考慮到放棄之前的東西考慮的問題有很多,當然有公司的知識產權問題,最主要的是之前的產品技術實在是設計的有點糟糕。做開發的知道看別人的代碼并且在這基礎上去發揚光大這時間很頭大和痛苦的事情,特別是碰到那些原本就是比較封閉和差勁的東西。
憑借自己的的很多想法開始開發swMap項目,以前的東西都拋棄沒有做參考,從原始地圖加工設計、地圖渲染服務器開發、然后就是基于Pc和Wince的客戶端開發,支持本地和遠程加載地圖的方式,重新設計的數據存儲方式除了保留簡單的網格存儲和搜尋,已經把地圖數據進行省份的分割,而不像以前必須加載單獨的一個全國地圖數據包;地圖網格也設計成了多網格大小形式,以便支持同一個地圖文件中任意多的縮放比和地圖層。
開發總是很辛苦,每天都是要做到夜深人靜
學習了很多東西,思考了很多東西,反復的也有很多,最終還是憑借自己比較寬的知識面,運用了很多opensource的技術,時間和效率當然是非常重要的,所以沒有自己去重新實現一些基礎的東西,比如matrix就是從cairo庫中直接抄過來的。
在用c++開發地圖服務器和客戶端時候也考慮了不同的通信方式和操作系統環境,盡可能的可以支持更多的運行環境。
原本計劃在昨晚wince版本之后馬上支持symbian操作系統,但對symbian的開發研究了之后讓我大失所望,其開發是非常低效的且通用性能太差,后來網上得知nokia馬上將拋棄symbian而懷抱linux了,這令我我馬上考慮了移植linux的想法
很多人跟我提到靜態網頁地圖方式,當然我不能做到像google,openlayers這么強的客戶端端,也沒精力去支持ogc那么的gis協議在地圖服務器上,所以能演示基礎的地圖功能開發了php的展示端。
flex和sliverlight都是非常好的技術,但對于ms一直沒有好感,所以flex形成了我選擇另一個展示客戶端的想法。
網上下了一堆的flex數據,前后從接觸actionscript到做好swFlex客戶端一共花了3天時間,發覺越來越喜歡這個東西了,看來以后的前端開發要全換成flex平臺了。
目前做得swMap的功能非常有限,地圖處理也是很簡單,甚至連文本標注都沒有添加,只是提供了25個圖層16級別縮放比在客戶端展示。
我想待我有時間,我將這些都會完善起來
原本很多帶開發的技術也沒有去做,比如agg,地圖4叉樹、RTree,A*路由算法
朋友給我的幾個Gps模塊設備這幾天要調通并放置到地圖上去

posted @ 2009-08-21 03:27 放屁阿狗 閱讀(1570) | 評論 (2)編輯 收藏

配置php_ice折騰了好陣子
先是不知道php_ice.dll原來在Ice-3.2.1-VC60.msi里面有,所以忙著去下載php5.2.10源代碼和php二進制程序,通過icePhp的編譯README編譯出了php_ice.dll,放到php/ext下,重啟apache失敗。
拷貝如下文件:
bzip2.dll
icecpp.exe
ice32.dll
iceutil32.dll
msvcp60.dll
msvcrt.dll
slice32.dll
stlport_vc646.dll
最好將這些文件也拷貝到 apache/bin目錄下(apache_2.2.9-win32-x86-no_ssl-r2.msi)

Ice工程師告知Ice-3.2.1-VC60.msi的php_ice.dll是在php-5.2.1-Win32編譯出來的,所以最好使用php-5.2.1-Win32.zip版本

http.conf配置:
==============
PHPIniDir "c:/php-5.2.1-Win32/"
LoadFile c:/php-5.2.1-Win32/php5ts.dll
LoadFile c:/php-5.2.1-Win32/libmysql.dll 
LoadFile c:/php-5.2.1-Win32/ntwdblib.dll
LoadModule php5_module "c:/php-5.2.1-Win32/php5apache2_2.dll"
AddType application/x-httpd-php .php

php.ini
=============
extension_dir = "C:\php-5.2.1-Win32\ext"
extension=php_ice.dll
ice.slice=E:/map_build/swmap2/idl/mapserver.ice
display_startup_errors=1


icecpp.exe拷貝到 windows目錄下

未解決問題:
===============
在ice接口定義中聲明了對外部ice文件的引用:
#include <Ice/Identity.ice>

但在啟動apache時產生如下apache錯誤,導致apache無法啟動:
E:/map_build/swmap2/idl/mapserver.ice:12: No include path in which to find Ice/Identity.ice
PHP Fatal error:  Unable to start ice module in Unknown on line 0

目前無法解決此問題,幸好目前沒有使用到Identity.ice





posted @ 2009-08-19 00:07 放屁阿狗 閱讀(1075) | 評論 (0)編輯 收藏

正在我對SOAP、WSDL、Flex::WebService絕望的時候,找到了AMFPHP,神啊,太謝謝了,花了半個小時就學會了這個玩意兒,Remoting Call這么的簡單了,哈哈!
posted @ 2009-08-17 22:36 放屁阿狗 閱讀(367) | 評論 (0)編輯 收藏

采用Flex開發地圖展示前端基本上采用了Flex+Soap+Php+swMap Server的方式。 Flex在現實地圖時采用WebService部件,發送Soap請求道Php服務器,php作為Ice的客戶端向swMap服務器請求地理區塊,然后返回到Flex客戶端。
解決方式既然定了接著就是如何去實現其中的細節問題,到現在Flex搞了幾乎近一天,Php聯系soap的調用方式已經成功,soap/wsdl協議到現在還不是非常的清晰,知道了wsdl采用zend studio來自動生成,但是到現在還無法搞成Flex與PHp soap server的調用成功,非常的沮喪。
看了幾本Flex的書籍,Flex與外部接口系統通信的方式就這么幾種Rpc: Remote Object CodeFusion,Soap,Web http等等,要么就是原始的socket,codefusion原本就是micromedia的服務器端開發語言,還要去摸這些東西,似乎自己走上了歧途。
還是再努力一下flex與php soap server的通信吧!

posted @ 2009-08-17 21:06 放屁阿狗 閱讀(416) | 評論 (1)編輯 收藏

在考慮用Flex做地圖前端時,遇到了如何通信的問題,與地圖服務器交互基礎性能和速度的考慮二進制傳輸是最佳的方式,但二進制的問題在于擴展能力太弱了,修改一個協議必須大動周章。
發現Flex提供了Rpc.Soap,Wsdl的客戶端服務功能,所以好好琢磨了一下這兩個協議
SOAP,WSDL以前斷斷續續也接觸過一些,一直沒有好好利用過,以前做php做Rpc時采用的是xmlRpc協議,記得在sf上還有個s-xmlrpc來簡化tag實現低數據量的功能。Flex當然不能使用類似Ice和Ace之類的通信框架,但也提供了Socket工具,但不知當發布運行在瀏覽器是是否出于安全的限制而無法直接使用socket連接功能?java的applet好像也是運行在sandbox之內,限制多多。
也許Flex只能類似Ajax走http這條道了,單向連接,數據量大,各種xml傳輸協議,這些夠煩惱一陣子的
soap,wsdl看了以后發覺是這么的簡單,前者是數據通信協議,后者是服務發現協議,客戶端可以通過發送wsdl來查詢服務器的服務能力,從而采用soap進行數據通信,這些繁瑣是繁瑣了一些,但畢竟是w3c的標準,在沒有xmlRpc的情況下,也只好采用soap了
先把功能架設起來,等有時間了嘗試一下在Flex里面直接采用socket與地圖服務器進行交互,應該可以吧,至少flv都是從專用流媒體服務端口傳輸到本地的。
考慮到私有網絡的各種差異,走http可能是唯一的出路了,不然給gateway攔下來了就不好嘍!!
flex也是個新手,花時間琢磨這個東東

posted @ 2009-08-17 00:47 放屁阿狗 閱讀(1593) | 評論 (0)編輯 收藏

對WebGis進行了簡單的了解和琢磨,Google 和OpenLayers還是目前的主流方式
Google的地圖體現了出了行業老大的專業,地圖渲染和前端控制做得沒法說
OpenLayers顯得更加靈活,可以采用Google map,或者選擇Mapserver、GeoServer來搭建自己的地圖處理服務器,當然技術難度和投入成本也是相當的高,效果定是沒有前者要來的好,不過要強調的就是靈活。
采用Openlayers方式應該是一個長久發展的Gis公司選擇的唯一方式。Google Api很多限制使我對其產生了厭惡,使我無法信任其能如其所言能一直免費下去,太多的開發license限制導致無法商用,說白了要提供完全服務就是拿錢來,不爽!
Google Api對于非商業使用的唯一的好處就是做做公司網站的位置宣傳,其他的就是完全就是為了推廣google map而形式的存在。
Google 講到功能遠遠大于Openlayers方式,但這不能迷糊了廣大的開發者,這完全是籠罩在商業利益的陰影之下
Google和ERSI都推出了flex的開發sdk來實現客戶端的地圖接口,我很欣賞
談到GeoServer,其能支持那么多的數據存儲形態我比較支持和喜歡,輸出也是非常的豐富,但其真正的效率呢?用j2ee架構起來的性能定是好不到哪里去
看 看那些配置GeoServer的Gis服務器想想也是可怕,集群、Oracle SDE,這些都是些啥概念。用了Postgis近1年,其采用goes做geomerty的運算引擎,效率也是不太理想。oracle sde也許會強很多,但商業公司的東西性價比能好到哪里去呢
對于某些小規模的Gis應用需求想想還是本土化自己寫地圖引擎算了。某些應用在封閉式 的網絡環境之中,google和internet就靠不住了;還有一些特殊行業的Gis應用也許僅僅限制在某一個城鎮的水利、管線等應用,處理的數據直接 就是從Cad導出的地理數據,數據的大小和應用需求也決定了必須采用不同的方案,要么自己開發的地理渲染處理,或者用 geoserver這一類的東西。
自 己在合眾思壯的上海研發公司呆了1年多,公司有個Gis部門,成立了4,5年,也做了一款導航引擎,但是其技術陳舊、架構的不合理已經被眾多的小公司甩在 了后面,但還如個寶貝一樣藏著揣著。想做移植到linux也無法做,地圖組加上引擎組,人員20多號人沒干出什么東西出來,稍微有點想法的人員出來跑別的 地方打工去了。
本來我也對這個有點興趣,第二年公司重組部門,我申請去Gis部門,老板還以為我要搞點啥花頭什么的不讓去,干脆不干了。
現 在對于swMap這個產品我已經開發了2個月,已經完成了地圖預處理、地圖顯示,支持win32和mobile,系統架構支持本地地圖和服務器渲染兩種方 式。借鑒了很多opensource的東西,諸如Qgis,SAGA,NaviRoad,Geos,wxArt2D,Mapserver、ogr、 cairo、libsvgr,agg等有名的gis軟件項目,這么久了還是有很多東西要學習的,想想公司真是可笑,搞技術封閉只有是死路,連sun都 opensource了操作系統。幸虧自己的努力才能做了這么多東西
寫著寫著就跑題了,累了,不寫了,還是繼續開發自己的產品去
posted @ 2009-08-16 00:33 放屁阿狗 閱讀(1543) | 評論 (5)編輯 收藏

wxWidgets的過于native和功能匱乏及穩定性一直被人所詬病。
采用wx做過一定規模的大俠有時深深的有這種痛苦,貼圖也困擾了我好長時間,特別是縮放貼圖,簡直異常的痛苦。
sf.net的wxSkin也是過于的呆滯,且缺乏維護,時常挽著QT的demo而流口水到半夜,告訴自己一定以后要用QT,特別是有了QT WINCE版本,加上nokia現在是QT的老爸。繼續使用wx只有期盼3.0的推出了,可視其如老娘們生孩子,動作實在是太慢了,等我有錢了,我來做wx的老爸就好了,呵呵!

還是迫于項目的壓力,沒辦法自己在wxSkin的基礎上添加了伸縮貼圖的功能,自己實現了所有的wxSkin的功能


posted @ 2009-08-06 01:40 放屁阿狗 閱讀(1491) | 評論 (1)編輯 收藏


處理了上海數據,圖為上海的道路和區域數據


上圖為旋轉45度的上海地貌圖

接下來的計劃便是將地圖渲染服務器裝上網絡通信的翅膀,實現分布式和服務器渲染。這里的分布式渲染是指客戶端在渲染多個地理網格塊的同時可連接多個服務器實現渲染,這樣如果部署在嵌入式設備端的話剩下的就只有是網絡帶寬的瓶頸了。
ICE是個非常好的通信基礎框架,也有嵌入式版本,而且也使用了多年,就采用這個。
某些場合只能采用socket通信了

flex+map也是我的接下來的計劃任務重點。采用flex技術,客戶端安裝問題就不用考慮了,直接嵌入瀏覽器,想想也是一個字,爽!不過要再熬熬夜研究一下flex技術了,以及后端支持的web服務器。
web服務器當然采用php了,在我的swMap引擎提供ice服務的后端,當flex請求到web時,php完成到swMap服務器的圖形渲染請求。
當然map客戶端的實現馬上就要啟動,封裝成activx ocx,開發dll這些發布形式。

以上這些東東都實現了,做基礎的移動位置服務的功能應該差不離了,而且考慮了多種系統服務框架模式
最后就是圖形和導航技術的研究了。。。
繼續熬夜。。。。。

posted @ 2009-08-06 01:24 放屁阿狗 閱讀(1383) | 評論 (1)編輯 收藏

僅列出標題
共25頁: First 11 12 13 14 15 16 17 18 19 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产另类久久精品| 一区二区三区高清在线| 久色婷婷小香蕉久久| 日韩系列在线| 久久网站热最新地址| 国产女人18毛片水18精品| 99精品国产99久久久久久福利| 欧美波霸影院| 榴莲视频成人在线观看| 黄色成人在线免费| 久久精品国产一区二区电影| 亚洲午夜激情| 国产精品久久久久av| 亚洲女女女同性video| 一区二区三区四区国产精品| 欧美日韩在线免费| 一区二区三区欧美成人| 亚洲精品无人区| 欧美日韩一卡二卡| 亚洲视频免费看| 在线视频亚洲| 国产精品一区在线播放| 久久精品视频免费播放| 久久国产精品亚洲77777| 国产亚洲人成网站在线观看| 久久久精品久久久久| 久久九九免费视频| 亚洲国产美女| 夜夜爽99久久国产综合精品女不卡 | 欧美一站二站| 欧美一区二区免费| 激情综合网址| 亚洲国产一区二区三区青草影视| 欧美精品一区在线播放| 这里只有精品丝袜| 性高湖久久久久久久久| 韩国v欧美v日本v亚洲v| 亚洲国产乱码最新视频| 国产精品毛片va一区二区三区| 久久久国产视频91| 欧美电影在线观看| 香蕉久久夜色精品国产| 久久久久久国产精品mv| 9i看片成人免费高清| 亚洲欧美激情一区二区| 亚洲第一区在线| 亚洲色无码播放| 在线精品国精品国产尤物884a| 亚洲欧洲日产国码二区| 国产精品一二一区| 欧美高清不卡在线| 国产女人精品视频| 亚洲国产精品一区在线观看不卡 | 欧美与黑人午夜性猛交久久久| 久久精品99久久香蕉国产色戒| 日韩一级精品视频在线观看| 亚洲少妇在线| 久久久另类综合| 亚洲免费观看在线观看| 午夜精品在线看| 91久久久久久久久| 亚洲欧美日韩中文播放| 日韩午夜激情av| 性欧美暴力猛交另类hd| 99www免费人成精品| 欧美在线视频一区二区三区| 亚洲色诱最新| 欧美成人在线免费视频| 久久久久久69| 国产精品手机在线| 亚洲精品在线观| 亚洲国产精品久久久久| 性娇小13――14欧美| 一区二区三区**美女毛片 | 亚洲精品欧美极品| 欧美一区二区三区四区在线| 99re6这里只有精品视频在线观看| 午夜国产精品视频| 亚洲综合精品| 欧美日韩精品久久久| 欧美成年人网站| 激情综合色丁香一区二区| 亚洲欧美激情在线视频| 亚洲永久在线| 欧美日韩在线一区| 亚洲免费成人| 一区二区激情视频| 欧美日韩一区二区在线观看视频| 欧美激情免费观看| 在线观看亚洲精品| 久久婷婷国产综合国色天香 | 欧美激情女人20p| 亚洲大片精品永久免费| 亚洲欧洲精品一区二区三区 | 久久久99久久精品女同性| 欧美在线视频网站| 国产精品专区h在线观看| 亚洲视频网站在线观看| 亚洲系列中文字幕| 国产精品久久久久久久7电影| 夜夜爽www精品| 亚洲欧美成人精品| 国产精品亚洲美女av网站| 亚洲综合另类| 久久久久久高潮国产精品视| 国产一区二区三区直播精品电影| 欧美在线影院| 欧美福利在线观看| 亚洲午夜在线| 国内精品99| 欧美gay视频激情| 99精品国产在热久久下载| 亚洲欧美日韩国产综合精品二区| 国产精品黄色| 久久激情中文| 亚洲精美视频| 欧美一区免费| 亚洲国产经典视频| 欧美麻豆久久久久久中文| 99天天综合性| 久久这里只有| 国产精品久久一区主播| 性欧美暴力猛交另类hd| 欧美大片免费久久精品三p | 欧美系列电影免费观看| 西西人体一区二区| 欧美寡妇偷汉性猛交| 一本色道久久综合亚洲精品按摩| 国产精品久久一卡二卡| 久久一区二区三区国产精品| 亚洲品质自拍| 久久精品国产精品亚洲综合| 亚洲精品美女在线观看播放| 国产伦精品一区二区三区高清版| 老鸭窝亚洲一区二区三区| 亚洲图片欧洲图片av| 欧美成人免费全部观看天天性色| 亚洲免费小视频| 亚洲精品一级| 国产在线播放一区二区三区| 欧美美女喷水视频| 久久久久网址| 亚洲一区二区三区在线| 欧美风情在线| 久久成人羞羞网站| 亚洲精选中文字幕| 国产在线视频欧美| 国产精品久久久久久久久免费樱桃| 美女尤物久久精品| 欧美在线3区| 亚洲欧美春色| 一区二区成人精品| 亚洲激情成人网| 久久婷婷成人综合色| 午夜欧美大片免费观看| 夜夜精品视频| 亚洲毛片一区二区| 久久偷窥视频| 99国产精品私拍| 国产亚洲精品一区二区| 欧美日韩国产色视频| 久久国产精品久久久久久久久久 | 欧美日本不卡视频| 久久久久免费视频| 午夜视频在线观看一区二区三区| 亚洲精品久久久久久久久久久久久 | 国产精品成人免费| 欧美高潮视频| 老鸭窝91久久精品色噜噜导演| 欧美一区二区啪啪| 午夜久久99| 亚洲欧美视频在线观看| 亚洲一级免费视频| 欧美国产日本| av不卡免费看| 日韩亚洲视频在线| 亚洲经典一区| 亚洲欧洲日本在线| 一色屋精品亚洲香蕉网站| 国产精品一区二区在线观看| 欧美色一级片| 欧美少妇一区| 欧美三级视频| 亚洲一区二区日本| 亚洲一区免费网站| 亚洲欧美日韩精品久久亚洲区 | 久久久久se| 久久久久国产精品午夜一区| 久久久免费av| 美女啪啪无遮挡免费久久网站| 欧美69视频| 欧美日韩一级片在线观看| 国产精品你懂的在线| 国产日韩av高清| 在线观看91精品国产麻豆| 亚洲精品网址在线观看| 中日韩高清电影网| 欧美亚洲自偷自偷| 久久午夜电影| 91久久精品久久国产性色也91|