[mapserver-users] ogr csv layer in mapserver

Murat Beyhan beyhan at deprem.gov.tr
Mon Mar 5 23:56:57 PST 2012


Dear all,

I used gdal 1.7.2 and mapserver 5.2.1

I try to draw layer which data csv file as follows

filename : kyh_sta_ogr.csv

"ID","STA_ID","Latitude","Longitude"
1,0104,37.02403,35.80947
2,0118,37.02100,35.19100
.
.
.


then I use ogr for reading data from that file as follows and map file
also here



LAYER
  NAME "kyh_vrt_ogr"
       CONNECTIONTYPE OGR
       CONNECTION '<OGRVRTDataSource>
        <OGRVRTLayer name="kyh_sta_ogr">
        <SrcDataSource>kyh_sta_ogr.csv</SrcDataSource>
        <GeometryType>wkbPoint</GeometryType>
        <LayerSRS>WGS84</LayerSRS>
        <GeometryField encoding="PointFromColumns" x="Longitude"
y="Latitude"/>
    </OGRVRTLayer>
</OGRVRTDataSource>' 
    DATA kyh_sta_ogr
    STATUS default
    TYPE POINT
  CLASS
    NAME "kyh"
    SYMBOL "cpoint"
    SIZE 1
    COLOR 0 0 0
  END
END  

Please let me inform what is wrong in my code and why always trouble to
draw ogr layer in mapserver.
mapserver gives following error message

msDrawMap(): Image handling error. Failed to draw layer named
'kyh_vrt_ogr'. msOGRFileOpen(): OGR error. Open failed for OGR
connection in layer `kyh_vrt_ogr'. Failed to open datasource
`kyh_sta_ogr.csv'.
  


but command 
ogrinfo -ro -al kyh.vrt 
as follows:

ogrinfo -ro -al kyh.vrt
INFO: Open of `kyh.vrt'                           
      using driver `VRT' successful.              

Layer name: kyh_sta_ogr
Geometry: Point        
Feature Count: 327     
Layer SRS WKT:         
GEOGCS["WGS 84",       
    DATUM["WGS_1984",  
        SPHEROID["WGS 84",6378137,298.257223563,
            AUTHORITY["EPSG","7030"]],          
        TOWGS84[0,0,0,0,0,0,0],                 
        AUTHORITY["EPSG","6326"]],              
    PRIMEM["Greenwich",0,                       
        AUTHORITY["EPSG","8901"]],              
    UNIT["degree",0.0174532925199433,           
        AUTHORITY["EPSG","9108"]],              
    AUTHORITY["EPSG","4326"]]                   
ID: String (0.0)                                
STA_ID: String (0.0)                            
Latitude: String (0.0)                          
Longitude: String (0.0)                         
OGRFeature(kyh_sta_ogr):1                       
  ID (String) = 1                               
  STA_ID (String) = 0104                        
  Latitude (String) = 37.02403                  
  Longitude (String) = 35.80947                 
  POINT (35.809469999999997 37.024030000000003) 

OGRFeature(kyh_sta_ogr):2
  ID (String) = 2        
  STA_ID (String) = 0118 
  Latitude (String) = 37.02100
  Longitude (String) = 35.19100
  POINT (35.191000000000003 37.021)

 


Murat BEYHAN 

Jeofizik Y.Müh.
T.C. Başbakanlık
Afet ve Acil Durum Yönetimi Başkanlığı
Deprem Dairesi Başkanlığı
Eskişehir Yolu 12. Km.
Lodumlu/ANKARA
Tel: 312 2872680-1556
email:beyhan at deprem.gov.tr




-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the MapServer-users mailing list