原创 代碼要規範,看一個for的例子

在書寫代碼的時候,一定要規範自己的代碼,如果不規範代碼,那麼有的時候,可能會給你帶來不大不小的麻煩,下面有一個小小的例子 public class

原创 在GeoServer中使用“宋體”

有時候需要在SLD中使用中文字體,例如“宋體”,如果採用默認的SLD,會發現字符集錯誤,這時可以把SLD的文件頭改成<?xmlversion="1.0" encoding="gb2312"?> 就OK了。 就這麼簡單       htt

原创 WebGIS最佳實踐-1 爲GeoServer增加GP(Geometry Processing)服務

起源:QQ羣中一個朋友問我怎麼把GP服務增加到GeoServer中,當他描述他的需求時我腦海裏大概就有了實現方案,但是要在QQ裏把這個方案說清楚確實不太容易,於是我萌生了寫一篇文章的念頭。進而,我決定開始一個系列就叫“WebGIS最佳實踐

原创 基於flex的三層架構特效之效果介紹

時間過得好快啊,一轉眼,又有幾個星期沒有更新我的博客了,最近,一直在研究如何做一個通用的項目三級導航結構,現在將心得分享給大家,如果有不足,歡迎指正

原创 使用BlazeDS+JAVA的數據對應表

使用BlazeDS+JAVA的模式來開發的時候,數據類型對應的關係如下:從Action Script到Java AS JAVA Array

原创 MySql數據庫文件frm的移植 (ERROR 1146 (42S02): Table 'xxx.xxxx

在實際開發中對於MySQL數據庫進行移植髮生的問題來說下. 開始把本地data中的數據庫文件拷貝到另一臺機子上Test, 執行show tables

原创 GeoServer源碼解析和擴展 (三)結構篇

上一章我們通過實現一個服務對如何擴展GeoServer有了一定的瞭解,但是,對於爲何要這樣做並沒有說明,本章我們重點來說說GeoServer的結構,下圖來自GeoServer官網(希望沒有侵權),它很好的揭示了GeoServer處理請求的

原创 用Maven構建Java Web開發環境(Jetty容器)之一

Maven是構建Java應用的優秀管理工具,是Apache軟件基金會的頂級項目。其具有開發目錄構建和管理,統一管理第三方依賴,編譯,測試,打包,發佈

原创 GeoServer源碼解析和擴展 (四)文件系統

上一章我介紹了GeoServer的一些重要的資源以及它們的訪問接口,現在來看看它們的保存形式。GeoServer的數據沒有保存到數據庫,而是文件系統,這讓我們的學習輕鬆不少。默認情況下,GeoServer的數據都會放到一個叫“data_d

原创 GeoServer源碼解析和擴展 (一)基礎篇

GeoServer源碼解析和擴展 (一)基礎篇 一 緣起     一直在使用GeoServer,從來沒關心它的實現。也是GeoServer設計的實在太好,下載,安裝,啓動頁面,根本不費力。這是其一,其 二,GeoServer遵循Open

原创 .net語言中使用MapWinGIS.ocx

以下以VS2008開發環境爲例: ----------------------------------------------------------------------step 1: 將com接口轉成.net接口 在.net語言中使

原创 Flex中事件的初探

在flex中,Event是一個比較神奇,而且是我們必須經常打交道的一個類,黑羽大哥的一句話很經典:平生不識Event,就稱閃客也枉然,說明了Even

原创 關於tomcat配置

平時用tomcat只是單純的用它的服務,但是現在手頭這個案子,需要探討tomcat的安全性的問題,所以需要再進一步研究,現在把tomcat 服務器構

原创 MapwinGIS的簡單分析

1、概括 MapWinGIS主要有兩部分組成:MapWindow GIS Desktop 和 MapWinGIS 組件庫。(下圖爲MapWindow GIS 軟件體系結構圖):     2、分析 2.1、MapWinGIS組件庫 它

原创 GeoServer源碼解析和擴展 (二)註冊服務

   先上源碼下載     上一章我們介紹了GeoServer源碼分析的必要性(這個就見仁見智了)以及諸項準備工作,並且在最後還給出了OWS請求處理流程的僞代碼。     這一章我們來看看要註冊自己的服務需要做哪些工作。假設我們要爲一個