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

ASAHI Kosuke asahi @ hcc.co.jp
2012年 11月 8日 (木) 01:04:25 PST


大庭様

朝日です。

mapserverのwmsが動いていないのか、900913で指定した場合だけwmsが動かない
のか、少し状況を切り分けたいです。

> overlayさせずにOpenLayers2-12で動かした場合は、表示されます。
単独でOpenLayersから、mapserverのwmsレイヤを表示した場合は、表示されると
いうことでいいでしょうか?

また、エラーメッセージに出てくる、
 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
を直接ブラウザから表示した場合、どのようなメッセージが返って来ますか?

(2012/11/08 17:01), tys wrote:
> はじめて投稿します。
> 合同会社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-tp5014750.html
> Sent from the OSGeo Japan Local Chapter mailing list archive at Nabble.com.
> _______________________________________________
> OSGeoJapan-discuss mailing list
> OSGeoJapan-discuss @ lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> 
> 


-- 
北海道地図株式会社 研究開発課
朝日 孝輔
mailto:asahi @ hcc.co.jp
Tel : 0166-62-4711



More information about the OSGeoJapan-discuss mailing list