[Mapserver-users] Re: VirtualSpatialData (OGR Connectiontype)
Normand Savard
nsavard at dmsolutions.ca
Thu Jan 22 10:41:24 PST 2004
Julien,
Forget about preceeding email. I made a mistake on the error message.
Norm
Normand Savard wrote:
> Julien,
>
> Try
> LABELITEM MGWI_TBLLOC #may need to use table.name or just name
> depending on your OVF file.
>
> in the map file, in the virtual layer section.
>
>
> Example of a map file:
>
> ...
> LAYER
> NAME "MyVirtualLayer"
> TYPE POINT
> CONNECTIONTYPE OGR
> CONNECTION "virtual.ovf" # the name and path to the virtual.ovf
> file, relative to shapepath may work?
> DATA "capitalNames" # the name of the OGRVrtLayer
> STATUS ON
> LABELITEM capitalName #may need to use table.name or just name
> depending on your OVF file.
> PROJECTION
> "init=epsg:4326"
> END
> CLASS
> SYMBOL star
> SIZE 10
> COLOR 255 0 0
> LABEL
> SIZE MEDIUM
> TYPE BITMAP
> COLOR 0 0 0
> END
> END
> END # Layer
>
> ...
>
> Example of an "ovf" file
>
> <OGRVRTDataSource>
>
> <OGRVRTLayer name="capitalNames">
> <SrcDataSource>ODBC:NormMyDSN,capital</SrcDataSource>
> <SrcLayer>capital</SrcLayer>
> <GeometryType>wkbPoint</GeometryType>
> <LayerSRS>WGS84</LayerSRS>
> <GeometryField encoding="PointFromColumns" x="XCoord" y="YCoord"/>
> </OGRVRTLayer>
>
> </OGRVRTDataSource>
>
>
>
> Norm
>
> Julien, Heryk wrote:
>
>> Hi to all,
>>
>> I replaced my version of Mapserver with a precompiled one. I also
>> installed
>> the latest version of gdal11.dll and ogrinfo from the OpenEV_FW zip.
>>
>> As suggested by Frank Warmerdam I used the following SrcDataSource
>> tag in
>> the virtual file:
>> <SrcDataSource>ODBC:MGWI_MAPSERVER</SrcDataSource>. MGWI_MAPSERVER is
>> the
>> DSN for my ODBC data source.
>>
>> Here is the orginfo output:
>>
>> D:\WebScripts\MapServer>ogrinfo --formats
>> Loaded OGR Format Drivers:
>> -> "ESRI Shapefile" (read/write)
>> -> "UK .NTF" (readonly)
>> -> "SDTS" (readonly)
>> -> "TIGER" (read/write)
>> -> "S57" (read/write)
>> -> "MapInfo File" (read/write)
>> -> "DGN" (read/write)
>> -> "VRT" (readonly)
>> -> "AVCBin" (readonly)
>> -> "REC" (readonly)
>> -> "Memory" (read/write)
>> -> "GML" (read/write)
>> -> "ODBC" (read/write)
>> -> "OGDI" (readonly)
>> -> "FMEObjects Gateway" (readonly)
>>
>> D:\WebScripts\MapServer>ogrinfo
>> D:\webCGCq\lcnp\mapserver_demo\maritimes\data\shp\geo83\mgwi.ovf
>> ERROR 4: Update access not supported for VRT datasources.
>> Had to open data source read-only.
>> INFO: Open of
>> `D:\webCGCq\lcnp\mapserver_demo\maritimes\data\shp\geo83\mgwi.ovf'
>> using driver `VRT' successful.
>> 1: MGWI_TBLLOC (Point)
>>
>> When I execute Mapserver I got the following message:
>> msDrawMap(): Image handling error. Failed to draw layer named
>> 'MGWI_TBLLOC'.
>>
>> msOGRFileOpen(): OGR error. Open failed for OGR connection
>> `mgwi.ovf'. File
>> not found or unsupported format.
>>
>>
>> Thanks for the help
>>
>> Héryk
>>
>>
>>
>> -----Message d'origine-----
>> De : Normand Savard [mailto:nsavard at dmsolutions.ca]
>> Envoyé : Wednesday, January 21, 2004 5:26 PM
>> À : Julien, Heryk
>> Cc : 'spencer at dmsolutions.ca'; 'Mapserver-users at lists.gis.umn.edu';
>> Anctil, Martin
>> Objet : Re: [Mapserver-users] Re: VirtualSpatialData (OGR
>> Connectiontype)
>>
>>
>> Julien,
>>
>> Just because I do not know all the steps you have done, can you tell
>> me if you were able to have some output form "ogrinfo" command?
>>
>> Norm
>>
>> Julien, Heryk wrote:
>>
>>
>>
>>> Hi Paul,
>>> What do I write in the virtual file SrcDataSource tag when I log on a
>>>
>>
>> Access
>>
>>
>>> db with no user restrictions and pass word?
>>> I've tried the following combinations without success:
>>>
>>> <SrcDataSource>ODBC:MGWI_MAPSERVER</SrcDataSource>
>>> <SrcDataSource>ODBC:@MGWI_MAPSERVER</SrcDataSource>
>>> <SrcDataSource>ODBC:/@MGWI_MAPSERVER</SrcDataSource>
>>> <SrcDataSource>ODBC:administor/@MGWI_MAPSERVER</SrcDataSource>
>>> <SrcDataSource>ODBC:administeur/@MGWI_MAPSERVER</SrcDataSource>
>>>
>>> Thanks
>>> Héryk
>>>
>>>
>>> -----Message d'origine-----
>>> De : Paul Spencer [mailto:pagameba at magma.ca]
>>> Envoyé : Wednesday, January 21, 2004 1:43 PM
>>> À : Julien, Heryk
>>> Cc : 'spencer at dmsolutions.ca'; 'Mapserver-users at lists.gis.umn.edu';
>>> Anctil, Martin
>>> Objet : [Mapserver-users] Re: VirtualSpatialData (OGR Connectiontype)
>>>
>>>
>>> I believe there is a limitation in the OGR OBDC connection that
>>> requires that you provide a user name and password in the OVF file
>>> (I think that is mentioned in the wiki also).
>>>
>>> Cheers,
>>>
>>> Paul
>>>
>>> Julien, Heryk wrote:
>>>
>>>
>>>
>>>
>>>> Hi,
>>>> I'm trying out the Virtual Spatial Data procedure in MapServerWiki
>>>> (http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?VirtualSpatialData)
>>>> with IIS
>>>> and an Access 2000 ODBC connection.
>>>>
>>>> I keep on getting the following error message when I attempt ton
>>>> see my
>>>>
>>>>
>>>
>>> map:
>>>
>>>
>>>
>>>
>>>> msDrawMap(): Image handling error. Failed to draw layer named
>>>>
>>>>
>>>
>>> 'MGWI_TBLLOC'.
>>>
>>>
>>>
>>>
>>>> msOGRFileOpen(): OGR error. Open failed for OGR connection `mgwi.ovf'.
>>>>
>>>>
>>>
>>> File
>>>
>>>
>>>
>>>
>>>> not found or unsupported format.
>>>>
>>>> Anyone can help me?
>>>>
>>>>
>>>>
>>>> Here is my virtual file (mgw.ovf):
>>>>
>>>> <OGRVRTDataSource>
>>>> <OGRVRTLayer name="MGWI_TBLLOC">
>>>> <SrcDataSource>ODBC:MGWI_MAPSERVER</SrcDataSource>
>>>> <SrcLayer>tblloc</SrcLayer>
>>>> <GeometryType>wkbPoint</GeometryType>
>>>> <!-- LayerSRS>WGS84</LayerSRS !--> <GeometryField
>>>> encoding="PointFromColumns" x="x" y="y"/> </OGRVRTLayer>
>>>> </OGRVRTDataSource>
>>>>
>>>>
>>>>
>>>>
>>>> My virtual layer is in the same directory as my shapefiles:
>>>>
>>>> SHAPEPATH "d:\webcgcq\lcnp\mapserver_demo\maritimes\data\shp\geo83"
>>>>
>>>>
>>>>
>>>>
>>>> Here is the section of my mapfile where I call my virtual layer:
>>>>
>>>> LAYER
>>>> NAME "MGWI_TBLLOC"
>>>> TYPE POINT
>>>> CONNECTIONTYPE OGR
>>>> CONNECTION "mgwi.ovf"
>>>> DATA "MGWI_TBLLOC"
>>>> STATUS DEFAULT
>>>> LABELITEM "LOCID"
>>>> PROJECTION
>>>> "init=epsg:26920"
>>>> END #projection
>>>> CLASS
>>>> SYMBOL 'circle'
>>>> SIZE 8
>>>> LABEL
>>>> COLOR 132 31 31
>>>> SHADOWCOLOR 218 218 218
>>>> SHADOWSIZE 2 2
>>>> TYPE TRUETYPE
>>>> FONT arial-bold
>>>> FORCE true
>>>> SIZE 10
>>>> POSITION auto
>>>> PARTIALS FALSE
>>>> MINDISTANCE 0
>>>> BUFFER 2
>>>> END # end of label
>>>> TEMPLATE
>>>> "d:\webcgcq\lcnp\mapserver_demo\maritimes\templates\field_capt_query.html"
>>>>
>>>> END # CLASS
>>>> END # LAYER
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ==========================================
>>>> Héryk
>>>> NRCan
>>>>
>>>> -----Message d'origine-----
>>>> De : Julien, Heryk [mailto:hjulien at nrcan.gc.ca]
>>>> Envoyé : Wednesday, January 14, 2004 8:44 AM
>>>> À : 'spencer at dmsolutions.ca'
>>>> Cc : 'Mapserver-users at lists.gis.umn.edu'
>>>> Objet : RE: TR: [Mapserver-users] MySQL and Mapserver
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Héryk
>>>>
>>>> -----Message d'origine-----
>>>> De : Paul Spencer [mailto:pagameba at magma.ca]
>>>> Envoyé : Tuesday, January 13, 2004 5:00 PM
>>>> À : Julien, Heryk
>>>> Cc : 'Paul Spencer '; 'Mapserver-users at lists.gis.umn.edu'
>>>> Objet : Re: TR: [Mapserver-users] MySQL and Mapserver
>>>>
>>>>
>>>> Maybe you missed it?
>>>>
>>>>
>>>>
>>>>
>>>
>>> http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0401/msg00111.html
>>>
>>>
>>>
>>>
>>>
>>>> Cheers,
>>>>
>>>> Paul
>>>>
>>>> Julien, Heryk wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> Hi Paul,
>>>>> Could you send me or post information on the "new format in OGR to
>>>>> set up a virtual layer that can draw columns from any ODBC data
>>>>> source and map two of the columns to x and y locations"?
>>>>>
>>>>> Thanks
>>>>> Héryk
>>>>>
>>>>> -----Message d'origine-----
>>>>> De : Julien, Heryk [mailto:hjulien at nrcan.gc.ca]
>>>>> Envoyé : Monday, January 05, 2004 9:23 AM
>>>>> À : 'spencer at dmsolutions.ca'
>>>>> Cc : 'Mapserver-users at lists.gis.umn.edu'
>>>>> Objet : RE: [Mapserver-users] MySQL and Mapserver
>>>>>
>>>>>
>>>>> Hi,
>>>>> I am also very interseted in that fonction. I would like to be
>>>>> able to
>>>>>
>>>>
>> map
>>
>>
>>>>> well positions from a database x and y colums. Would this permit
>>>>> me to
>>>>>
>>>>>
>>>>
>>>> have
>>>>
>>>>
>>>>
>>>>
>>>>> an up to date point geometry layer which reflects the changes in
>>>>> my well
>>>>> database? Can you send me more details?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Héryk
>>>>> NRCan
>>>>>
>>>>> -----Message d'origine-----
>>>>> De : Paul Spencer [mailto:pagameba at magma.ca]
>>>>> Envoyé : Saturday, January 03, 2004 4:28 PM
>>>>> À : bartvde at xs4all.nl
>>>>> Cc : mapserver-users at lists.gis.umn.edu
>>>>> Objet : Re: [Mapserver-users] MySQL and Mapserver
>>>>>
>>>>>
>>>>> Bart,
>>>>>
>>>>> if you are interested in point geometries only, there is a new
>>>>> format in OGR to set up a virtual layer that can draw columns from
>>>>> any ODBC data source and map two of the columns to x and y
>>>>> locations. We've used it for a couple of clients and it works
>>>>> very nicely. If you are interested I can send you more details.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Paul
>>>>>
>>>>> Bart van den Eijnden wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Hi list,
>>>>>>
>>>>>> I see in the history log that there has been some work done
>>>>>> recently (early December) by Attila on supporting MySQL 4.X for
>>>>>> the MyGIS connector. Can it be used already?
>>>>>>
>>>>>> Also, is it possible to keep the geometries in shapefiles and use
>>>>>> Mapserver JOINS to link to tables in MySQL?
>>>>>>
>>>>>> Thanks in advance for the info.
>>>>>>
>>>>>> Best regards,
>>>>>> Bart
>>>>>> _______________________________________________
>>>>>> Mapserver-users mailing list
>>>>>> Mapserver-users at lists.gis.umn.edu
>>>>>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>> _______________________________________________
>> Mapserver-users mailing list
>> Mapserver-users at lists.gis.umn.edu
>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>
>> _______________________________________________
>> Mapserver-users mailing list
>> Mapserver-users at lists.gis.umn.edu
>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>
>>
>>
>
>
>
More information about the MapServer-users
mailing list