Hi,

First of all. I need to say thank you to Tyler Mitchell and to the rest of you that took the time this summer to aid me as I took my first steps into the geospatial universe. I would not have been able to do today with your help, and I am very grateful for the fact that you take time to help a newbie.

I am slowly learning and currently, I am at a point where I am able to convert my shapefiles between different SRS and also different formats.

Still - the goal of my small project is to make a unix shell script that use gnuplot to draw a map using data from a CSV file and place references on the map from geotagged images jpeg images:

http://www.ia-stud.hiof.no/~kjellare/misc/20080915_maps.png
(http://www.ia-stud.hiof.no/~kjellare/misc/20080915_plotmap.sh)

...to ultimately arrive at my own online photo album solution with embedded maps:
http://www.ia-stud.hiof.no/~kjellare/misc/20080902_programming_goal.jpg

With significant text-filtering efforts, I have been able to get a small rudimentary map of Norway going, but with a much more detailed map of Lebaonon on my hands, I would like to see if ogr2ogr could be used to output what I need directly.

Using ogr2ogr, I have been able to convert a map of the different regions of Lebanon from UTM to WGS84 using the following command:

ogr2ogr ~/Desktop/Lebanon_cadast.kml cadast_limits.shp -f "KML" -t_srs epsg:4326 (http://www.ia-stud.hiof.no/~kjellare/misc/20080915_lebanon_cadast_kml.png )

I could proceed to format the .kml file using sed and awk (basic text- processing programs in UNIX) to get output in the format I need, where the different poly-lines are simply divided by a blank line and a comment:

.
.
.
10.460277557373047     60.025833129882812
10.472221374511719     60.025833129882812
10.487220764160156     60.020828247070312

#Buskerud
8.190235137939453     61.079093933105469
8.203887939453125     61.093887329101562
8.212221145629883     61.100273132324219
.
.
.

...but I would like to use ogr2ogr to output a csv file directly with only the lon/lat values for the polygons. The following command:

ogr2ogr ~/Desktop/Lebanon_cadast.txt cadast_limits.shp -f "CSV" -t_srs epsg:4326

...provides me with a file with a bit too much information (and seemingly also lacking lon/lat references):

AREA ,PERIMETER ,CADAST_LIM ,CADAST_L_1 ,ACS_CODE ,CAD_CODE ,ACS_NAME ,CAD_NAME ,ADMIN_CAZA ,CAD_CAZA ,ACS_CD_SP,UN_ID,KADA_NA,MOH_NA1,POP_AREA,POP_SUR1,LOG_SUT,LOG_SUR 11578600.00000000000, 14680.00000000000,2,1, 35511.00000000000,35049,Dayret Nahr El-Kabir,Dayret Nahr El-Kébir, 12.00000000000, 12.00000000000, 35511.00000000000,2,Akkar,North, 0.8, 168.47, 0.17, 34.00 19425900.00000000000, 39285.89843750000,3,30, 35437.00000000000,35046,Machta Hammoud,Machta Hammoud, 12.00000000000, 12.00000000000, 35437.00000000000,3,Akkar,North, 4.6, 99.68, 0.91, 19.00 88091000.00000000000, 78644.79687500000,4,33, 35516.00000000000,35168ND,Mazareaa Jabal Akroum,Akroum, 12.00000000000, 12.00000000000, 35516.00000000000,4,Akkar,North, 0.6, 63.43, 0.16, 16.00 4221400.00000000000, 12320.20019531250,5,35, 35273.00000000000,35013,AAridet Cheikh Zennad,Arida, 12.00000000000, 12.00000000000, 35273.00000000000,5,Akkar,North, 2.1, 99.27, 0.36, 17.00 3346430.00000000000, 12348.29980468750,6,40, 35271.00000000000,35014,Sammaqiyé,Al-Semmakié, 12.00000000000, 12.00000000000, 35271.00000000000,6,Akkar,North, 2.9, 104.59, 0.48, 17.00 2740910.00000000000, 9681.73046875000,7,51, 35263.00000000000,35106,Janine,Janine, 12.00000000000, 12.00000000000, 35263.00000000000,7,Akkar,North, 0.4, 0.00, 0.06, 0.00
.
.
.

I would very much appreciate it if any of you could point me in the direction of how to use ogr2ogr to filter/convert the information I need to get to my goal.

Sincerely,

Kjell Are Refsvik
Student - Information Technology
Ostfold University College
Dept. of Information Technology
http://refsvik.no_______________________________________________
Discuss mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/discuss

Reply via email to