[OSGeoJapan-discuss] ms4w-3.0.6のWMSについて

tys t.oba @ tys-yokohama.co.jp
2012年 11月 7日 (水) 23:58:20 PST


はじめて投稿します。
合同会社TYSの大庭と申します。

動作環境は、Windows XP sp3 + ms4w-3.0.6
現在、WMS Serverを動かしていますが、Mapserver 6になって使いかってがずいぶんと違っており、
ms4w-3.0では動いていた基盤地図25000や電子国土地図やGooglemapとのOverlayができずに悩んでおります。

overlayさせずにOpenLayers2-12で動かした場合は、表示されます。

Mapserver 6.0.3のマニュアルにしたがい、wms用のmapfileを下記のように作成しました。
example4.map
//*********************
MAP
  #DEBUG 5
  #CONFIG "MS_ERRORFILE" "/ms4w/tmp/ms_error.txt"

  WEB
    METADATA
      "wms_title" "WMS Server"
      "wms_onlineresource"
"http://localhost/cgi-bin/mapserv.exe?map=c:/ms4w/Apache/htdocs/mapserver/example05/example4.map&"
      "wms_srs" "EPSG:4326 EPSG:900913"
      "wws_enable_request" "*"
    END

    IMAGEPATH "/ms4w/tmp/ms_tmp/"
    IMAGEURL "/ms_tmp/"
  END

  # データフォルダを相対パスで指定
  SHAPEPATH   "../data" 

  # フォントフォルダを相対パスで指定
  FONTSET "../fonts/fonts.list"

  # シンボルフォルダを相対パスで指定
  # version6からsymbolの書式が変更されました。
  # とりあえず未使用にしておきます。
  #SYMBOLSET "../symbols/symbols6.sym"

  PROJECTION
    "init=epsg:4326" # WGS84
  END

  #EXTENT      138.870901 35.096973 139.794999 35.715121

#神奈川県 標高raster
  LAYER
    NAME "height"
    TYPE RASTER
    DATA "c14_ras2qgs.tif"
    STATUS OFF   #DEFAULT  #OFF #ON
    TRANSPARENCY 100
  END

#神奈川県 vector
  LAYER 
    NAME "region"
    DATA c14_region 
    STATUS ON  #DEFAULT
    TYPE POLYGON
    TRANSPARENCY 70

    CLASS
      STYLE 
        OUTLINECOLOR 255 0 0  #255 215 0
        COLOR -1 -1 -1   #240 230 140
        WIDTH 2.0
      END
    END
  END 

  LAYER 
    NAME "road"
    DATA c14_road
    STATUS OFF   #DEFALUT #OFF
    TYPE LINE

    CLASS
      STYLE 
        COLOR 255 128 0
        WIDTH 2.0
      END
    END
  END 

END 
//*********************

これを 下記のkiban4326+google.htmlのHTMLから呼び出しています。
//*********************
<html>
<head>
 	


</head>
<body onload="init()">
<div id="map" style="width: 600px; height: 480px;"></div>
<p>出典: 基盤地図情報,国土数値情報(行政区画),位置参照情報</p>

</body>
</html>
//*********************

EPSG:900913で表示させたいのですが、上記のHTML実行後には、基盤地図とGooglemapは
表示されるのですが、wmsからはタイル表示されるのですが、画像がないと怒られます。

その際表示されるメッセージの一つですが
Resource interpreted as Image but transferred with MIME type
application/vnd.ogc.se_xml: 
"http://localhost/cgi-bin/mapserv.exe?MAP=c%3A%2Fms4w%2FApache%2Fhtdocs%2Fmapserver%2Fexample05%2Fexample4.map&LAYERS=region&FORMAT=image%2Fpng&TRANSPARENT=TRUE&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A900913&BBOX=15184674.284711,4226661.911711,15341217.318611,4383204.945611&WIDTH=256&HEIGHT=256". 
と大量に表示されます。

Mapserver 6.0.3を見ていろいろとtryしたのですが、
どうしてもうまく表示されません。
もし、エラーなく表示させるにはどのようにすればよろしいでしょうか?

よろしくお願いいたします。

以上




-----
/****************************/
合同会社TYS
技術開発部
大庭哲哉
http://www.disaster-software.net/
http://blog.godo-tys.jp/
/****************************/
--
View this message in context: http://osgeo-org.1560.n6.nabble.com/ms4w-3-0-6-WMS-tp5014749.html
Sent from the OSGeo Japan Local Chapter mailing list archive at Nabble.com.


More information about the OSGeoJapan-discuss mailing list