所謂技術探索的通常過程

所謂技術探索的通常過程 編輯

 

最近在寫前段時間所謂技術探索的總結,經過和前輩的探討,得出了感受蠻有道理的技術探索的通常過程。瀏覽器

一、想好業務場景,包括如今須要的功能、未來可預見的功能。性能

二、針對業務場景,實現它我須要哪些技術,或者說市面上有哪些現成的技術能夠實現,對比其中的優缺點。學習

三、定下主線上的解決方案以及一些輔助或備選的解決方案,畢竟開源技術的通用性致使其不多是爲你的業務場景量身定製。spa

四、提供簡單演示示例。server

 

回想我這兩個多月的工做,發現存在着一些問題,貌似還挺嚴重。blog

一、嚴格意義上說我這兩個多月的工做算不上技術探索,頂多算某一陌生技術的學習過程。get

問題起源於給現有的查詢服務(選擇指標、分組、時點、時間得出一個表格或者生成一些柱圖、線圖、餅圖之類的)添加一種依託地圖的展示形式。博客

相似於天地圖(http://zhfw.tianditu.com/)提供的功能。it


 這時候個人任務就是學習geoserver+openlayers,嘗試經過這種技術實現此種功能,最後總結學習結果。數據可視化

因而可知我一開始對於業務場景的思考仍是頗有侷限性的,說難聽點就是壓根沒思考。固然技術選擇也就無從談起了,由於是直接在特定技術上嘗試實現既定功能。

二、至於上一條爲何把那種技術僅僅稱爲陌生技術,緣由很簡單,還沒有對其學習曲線、性能、可維護性與其餘技術進行對比,而是硬着頭皮學習嘗試。

三、最後提一下Echarts這個玩意,就BI數據可視化這塊地圖展現,Echarts有其交互性、性能方面的巨大優點,固然他做爲一個新鮮玩意的出現,更新頻率之高是不言而喻的,穩定性仍是有待實踐檢驗的,不過前幾天2.0版的發佈,仍是很炫很值得期待的。還有他對低版本瀏覽器的支持仍是有限制的。

 

最後總結:

一、這是一次失敗的技術探索,雖然還沒有評審,還沒有下定論,但就我此時此刻對技術探索的理解這真是一次失敗的技術探索。

二、多思考、多溝通、多動手,這是我對本身的忠告。

三、Echarts或許真的是一個好東西,值得持續關注,固然現階段我也就只關注其中map部分。

四、關於使用Geoserver+OpenLayers+uDig實現相似於天地圖那種區域漸變色展現某一指標數據、氣泡展現某一指標數據、彈出層顯示某一區域指定指標數據、區域下鑽的總結將在必要的時候完成。雖然說意義不大,畢竟這是一個坑,仍是得填填。再者網上關於這方面的有參考意義文章實在太少。

相關文章
相關標籤/搜索