[mapserver-users] RE:mapserver + MS SQL
Rahkonen Jukka
Jukka.Rahkonen at mmmtike.fi
Wed Sep 24 09:26:01 PDT 2008
Hi,
First thing that comes into my mind is the good old STATUS ON thing. LAYER ON in mapfile means that the layer can be requested, but not that it is automatically included in a map. STATUS DEFAULT includes it automatic. Try what happens if you use:
shp2img -m test.map -l ku2 -o test.png
Alternatively, change LAYER DEFAULT and use the old command.
-Jukka Rahkonen-
-----Alkuperäinen viesti-----
Lähettäjä: mapserver-users-bounces at lists.osgeo.org puolesta: Ivan Mincik
Lähetetty: ke 24.9.2008 19:09
Vastaanottaja: mapserver-users at lists.osgeo.org
Aihe: [mapserver-users] RE:mapserver + MS SQL
I have started testing OGR ODBC connection from linux to MS SQL on win.
There is polygon layer at MS SQL.
*** I have configured ovf file:
<OGRVRTDataSource>
<OGRVRTLayer name="ku2">
<SrcDataSource>ODBC:test/test at win</SrcDataSource>
<GeometryType>wkbPolygon</GeometryType>
<LayerSRS></LayerSRS>
<GeometryField encoding="wkb" field="geom"/>
<SrcSQL>select geom from ku2</SrcSQL>
</OGRVRTLayer>
</OGRVRTDataSource>
*** With ogrinfo -ro -al test.ovf I get:
OGRFeature(ku2):1599
geom (Binary) = 000000000104BA0000003EB1148070BF20C15D1DF97FB5C832C11B1727C08FBF20C16F23...
POINT (0.0 -0.0)
OGRFeature(ku2):1600
geom (Binary) = 000000000104C8010000C23023A08D2C19C1BC001400308E32C1C84A35A0372C19C1CF70...
POINT (0.0 -0.0)
OGRFeature(ku2):1601
geom (Binary) = 0000000001047905000038864D009A7818C19A41F1FF68B732C19092B3BF6C7818C10808...
POINT (0.0 0.0)
*** In the mapfile :
LAYER
NAME 'ku2'
DEBUG 5
TYPE LINE
CONNECTIONTYPE OGR
CONNECTION "test.ovf"
DATA "ku2"
STATUS ON
PROJECTION
"init=epsg:2065"
END
METADATA
"DESCRIPTION" "test"
'wms_title' 'test'
"wms_format" "image/png"
END
CLASS
NAME "test"
STYLE
OUTLINECOLOR 239 110 115
COLOR 204 204 204
WIDTH 8
END
END
END
*** shp2img -m test.map -o test.png will run without error, but output image is BLANK. Any idea ?
I have tried this with 2 different layers, different coordinate systems.
>Hi list,
>At first, I would like to say that I am not a fan in replacing perfect PostGIS database to MS SQL, but I must to adapt to customer's needs.
>I would like to ask if somebody has experience with loading data to mapserver from MS SQL Spatial 2008.
>Now, in 5.2 there is possibility to use new PLUGIN for MS SQL, which is only for Windows ....
>Other possibility is to use ODBC connection through OGR which can be working also in Linux.
>
>So my questions are :
>1. Is there any other possibility ?
>2. What is Your experience with performance when using ODBC connection through OGR ?
>3. What is Your experience with performance when using new PLUGIN for MS SQL in 5.2 ?
>
>Thanks a lot
>--
>Ivan
_______________________________________________
mapserver-users mailing list
mapserver-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users
More information about the MapServer-users
mailing list