Message: 7
Date: Fri, 19 Jun 2009 10:40:20 +0800
From: maven apache <[email protected]>
Subject: [GRASS-user] v.out.ogr to KML ERROR 1: Latitude is invalide
To: [email protected]
Message-ID:
<[email protected]>
Content-Type: text/plain; charset="iso-8859-1"
This is a vector layer transfered from a raster and its general info can be
seen as follows:
+----------------------------------------------------------------------------+
| Layer: sw...@permanent
| Mapset: PERMANENT
| Location: newlocation
| Database: D:/GrassDataBase
| Title:
| Map scale: 1:1
| Map format: native
| Name of creator: Administrator
| Organization:
| Source date: Thu Jun 18 20:51:48 2009
|----------------------------------------------------------------------------
| Type of Map: vector (level: 2)
|
| Number of points: 0 Number of areas: 88
| Number of lines: 0 Number of islands: 79
| Number of boundaries: 229 Number of faces: 0
| Number of centroids: 84 Number of kernels: 0
|
| Map is 3D: 0
| Number of dblinks: 1
|
| Projection: Universe Transverse Mercator (zone 0)
| N: 2762370.84493965 S: 2668889.78644383
| E: 636604.74247833 W: 592287.35339113
|
| Digitization threshold: 0
| Comments:
|
+----------------------------------------------------------------------------+
then I want to export it to kml and add it to the google earth, I use the
commond:
g.region vect=swi_b...@permanent
v.out.ogr input=swi_b...@permanent type=area dsn=d:/blueNew.kml layer=1
format=KML
and I got the errors:
---------------------------------------------------------------
arning 1: Layer name 'swi_b...@permanent' adjusted to 'swi_blue_PERMANENT'
for XML validity.
Exporting 4893 areas (may take some time) ...
ERROR 1: Latitude 2764980.037140 is invalid. Valid range is [-90,90]. This
warning will not be issued any more
Warning 1: Longitude 638073.992861 has been modified to fit into range
[-180,180]. This warning will not be issued any more
9259 features written
4476 features without category written
----------------------------------------------------------------
it seems that there is something wrong with the Coordinate,but Latitude
2764980.037140 is the same with the general info from the command
v.infomap=''''''.
I wonder it is my problem or the grass?]
KML is expecting latitude-longitude formats, but you seem to be in a
projected location.
Try this:
1) Create a new lat-long (in degrees) location with region suitable to
your map.
2) Start Grass in the new location.
3) Use v.proj to transfer the old map into your lat-long location. Eg:
v.proj input=<your map> location=<old location> mapset=PERMANENT
4) Try running v.out.ogr from there.
Richard
_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user