原创 小馬看GIS--GeoWebCache配置-續

前些時段,收到很多消息,問GeoWebCache配置還是有問題。昨天又配置了一次。感覺在《小馬看GIS--GeoWebCache配置》中,很多東西沒有交代明白,致使,很多朋友沒有調試成功,特寫一篇續文,加以詳細說明,希望能對朋友有些須啓發

原创 小馬看GIS--Shapefile文件解析(二)

(2)Shapefile文件寫入  public static void main(String[] args) throws Exception { // 第一步:創建基於Shapefile的數據源。 DataStore shape

原创 小馬看GIS--OpenLayers(一)

關於OpenLayers的資料,網上已經有很多例子了。我這裏想說的是如何高效的使用OpenLayers。我們在訪問WMS的時候,一般不會只請求一個圖層,有可能會是很多圖層。 我剛開始使用OpenLayers的時候,是這樣使用的: <scr

原创 Geoserver項目開發(三) -圖層加載限制(一)

當圖層越來越多的時候,加載圖層的過程中,會出問題,會提示:系統未找到指定的資源。   加載圖層情況如下,即當加載圖層超過32層時:  layer = new OpenLayers.Layer.WMS( "t

原创 小馬看GIS--UDig(一)

很多初學GIS的朋友,不知道如何在圖層上顯示屬性信息。其實,在地圖上顯示屬性信息,是通過SLD來配置的。下面我就通過一個使用UDig來練習一個例子,在地圖上顯示上海地圖的街道信息。 使用環境: 1.geoserver-1.6.4b 2

原创 小馬看GIS--Shapefile文件解析(一)

本文由Shapefile文件介紹和Shapefile文件解析(文件讀取、文件寫入)構成。轉載請註明出處。 1.Shapefile文件介紹         shapefile是一種基於文件方式存儲GIS數據的文件格式,是GIS中比較通用的一

原创 小馬看GIS--OpenLayers(二)

OpenLayers在訪問WMS服務的時候,圖像的加載是採用的螺旋式加載。螺旋式加載首先從右上角開始按照順時針方向給整個img矩陣建立一個堆棧,其實質是按照堆棧先進後出思想設計的一個數組,然後按堆棧中的位置順序從視窗中間開始逆時針方向依次

原创 多spring配置文件整合DWR

dwr配置文件中,需要將spring的多個配置文件配置到dwr.xml,只需location開頭,配置多個spring配置文件即可。   <dwr>  <allow>    <create creator="spring" javascr

原创 Geoserver項目開發(二)

最近又調整了一下sld。 效果如下:                     點贊 2 收藏 分享 文章舉報 真不知道是誰 發佈了34 篇原創文章 · 獲贊 23

原创 小馬看GIS--GeoWebCache配置

前些天,把TileCache配置成功後,今天又把GeoWebCache配置成功了。TileCache配置的步驟改天再寫。今天只想說說配置GeoWebCache的步驟。不多說需要準備的環境了,像geoServer的安裝、發佈地圖、使用Udi

原创 小馬看GIS--OpenLayers(三)--目測功能

羣中,有位山上的朋友,問OpenLayers怎麼實現目測。在我的印象中,OpenLayers不涉及空間計算的功能,結果查了查文檔,發現OpenLayers中還是實現了目測功能的。先貼副圖片看看效果:   這個例子可以計算兩條直線的

原创 Geoserver項目開發(一)

最近做一個WebGis項目。一共有299個圖層的吉林省市圖。 剛開始按部就班的,一層一層加載,一層一層調試。 效果如下:   不通比例顯示不同圖層,這個比例只顯示市級輪廓和名稱、水庫圖層等。     不通比例顯示不同圖層,這一層出現了

原创 鐵路SLD

最近開發WebGis,做了很多圖層。效果如圖: 其中鐵路的SLD是這樣定義的: <?xml version="1.0" encoding="UTF-8"?> <sld:StyledLayerDescriptor xmlns:sld="h

原创 小馬看GIS--UDig(二)

我們通過UDig生成好了一個河流的SLD。名字叫shanghairiver.sld。下面將在發佈上海地圖,發佈上海地圖關於河流的SLD。 步驟: 1.將你要發佈的地圖拷貝到E:/jboss-4.2.2.GA/server/default/

原创 源碼三。不做講解,根據以前的博客去理解。

<!-- ogen實際的 運行軌跡 --> <%@ page contentType="text/html; charset=gb2312" %> <%@ page import="struts.common.UserInfoBean,j