diff options
author | Bibiko <bibiko@eva.mpg.de> | 2010-10-09 23:16:37 +0000 |
---|---|---|
committer | Bibiko <bibiko@eva.mpg.de> | 2010-10-09 23:16:37 +0000 |
commit | 31a31c1fb9d46e9c6db1c836e03314b0b534194c (patch) | |
tree | 044edba373b899fc2dda03eb58aa6e1b6c966d79 /Source/SPCustomQuery.m | |
parent | a4ae7f6898d3b978938869382667a83535c1a805 (diff) | |
download | sequelpro-31a31c1fb9d46e9c6db1c836e03314b0b534194c.tar.gz sequelpro-31a31c1fb9d46e9c6db1c836e03314b0b534194c.tar.bz2 sequelpro-31a31c1fb9d46e9c6db1c836e03314b0b534194c.zip |
• enabled SRID editing of spatial fields via WKT string
- the SRID value will be appended at the WKT string like POINT(1 1),101 which will be transformed to GeomFromText('POINT(1 1)',101) on the fly
- otherwise the SRID information will be deleted after editing a geometry field
Diffstat (limited to 'Source/SPCustomQuery.m')
-rw-r--r-- | Source/SPCustomQuery.m | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/SPCustomQuery.m b/Source/SPCustomQuery.m index 097b5cd6..3938a72f 100644 --- a/Source/SPCustomQuery.m +++ b/Source/SPCustomQuery.m @@ -1907,7 +1907,7 @@ } else if([anObject isEqualToString:[prefs stringForKey:SPNullValue]]) { newObject = @"NULL"; } else if ([[columnDefinition objectForKey:@"typegrouping"] isEqualToString:@"geometry"]) { - newObject = [NSString stringWithFormat:@"GeomFromText('%@')", anObject]; + newObject = [(NSString*)anObject getGeomFromTextFromString]; } else if ([[columnDefinition objectForKey:@"typegrouping"] isEqualToString:@"bit"]) { newObject = [NSString stringWithFormat:@"b'%@'", ((![[anObject description] length] || [[anObject description] isEqualToString:@"0"]) ? @"0" : [anObject description])]; } else if ([[columnDefinition objectForKey:@"typegrouping"] isEqualToString:@"date"] |