[tilestache] 01/05: Imported Upstream version 1.51.4
Bas Couwenberg
sebastic at debian.org
Wed Dec 21 20:53:27 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository tilestache.
commit 419040bcc14c2cf0820facc38feb55e97712204e
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Wed Dec 21 21:43:02 2016 +0100
Imported Upstream version 1.51.4
---
CHANGELOG | 3 +++
TileStache/Core.py | 3 ++-
TileStache/VERSION | 2 +-
TileStache/Vector/__init__.py | 10 ++++++++--
TileStache/__init__.py | 4 ++++
5 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index edcc9e6..360a1e7 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+2016-12-21: 1.51.4
+- Support for GDAL 2.x types OFTInteger64 and OFTInteger64 on Vector Tiles
+
2016-10-30: 1.51.3
- Fixes for debian packaging
diff --git a/TileStache/Core.py b/TileStache/Core.py
index a404bbe..2b60e6c 100644
--- a/TileStache/Core.py
+++ b/TileStache/Core.py
@@ -733,7 +733,7 @@ def _preview(layer):
<html>
<head>
<title>TileStache Preview: %(layername)s</title>
- <script src="http://code.modestmaps.com/tilestache/modestmaps.min.js" type="text/javascript"></script>
+ <script src="http://cdn.rawgit.com/stamen/modestmaps-js/v1.0.0-beta1/modestmaps.min.js" type="text/javascript"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<style type="text/css">
html, body, #map {
@@ -761,6 +761,7 @@ def _preview(layer):
new MM.DoubleClickHandler()
]);
map.setCenterZoom(new com.modestmaps.Location(%(lat).6f, %(lon).6f), %(zoom)d);
+ new MM.Hash(map);
//-->
</script>
</body>
diff --git a/TileStache/VERSION b/TileStache/VERSION
index f8997b4..858461d 100644
--- a/TileStache/VERSION
+++ b/TileStache/VERSION
@@ -1 +1 @@
-1.51.3
+1.51.4
diff --git a/TileStache/Vector/__init__.py b/TileStache/Vector/__init__.py
index 72bda34..d64681f 100644
--- a/TileStache/Vector/__init__.py
+++ b/TileStache/Vector/__init__.py
@@ -323,10 +323,16 @@ def _feature_properties(feature, layer_definition, whitelist=None, skip_empty_fi
OFTInteger (0), OFTIntegerList (1), OFTReal (2), OFTRealList (3),
OFTString (4), OFTStringList (5), OFTWideString (6), OFTWideStringList (7),
OFTBinary (8), OFTDate (9), OFTTime (10), OFTDateTime (11).
+
+ Extra OGR types for GDAL 2.x:
+ OFTInteger64 (12), OFTInteger64List (13)
"""
properties = {}
- okay_types = ogr.OFTInteger, ogr.OFTReal, ogr.OFTString, ogr.OFTWideString, ogr.OFTDate, ogr.OFTTime, ogr.OFTDateTime
-
+ okay_types = [ogr.OFTInteger, ogr.OFTReal, ogr.OFTString,
+ ogr.OFTWideString, ogr.OFTDate, ogr.OFTTime, ogr.OFTDateTime]
+ if hasattr(ogr, 'OFTInteger64'):
+ okay_types.extend([ogr.OFTInteger64, ogr.OFTInteger64List])
+
for index in range(layer_definition.GetFieldCount()):
field_definition = layer_definition.GetFieldDefn(index)
field_type = field_definition.GetType()
diff --git a/TileStache/__init__.py b/TileStache/__init__.py
index 9d8d829..fb9374c 100644
--- a/TileStache/__init__.py
+++ b/TileStache/__init__.py
@@ -75,6 +75,7 @@ def getPreview(layer):
"""
return 200, Headers([('Content-Type', 'text/html')]), Core._preview(layer)
+
def parseConfig(configHandle):
""" Parse a configuration file and return a Configuration object.
@@ -112,6 +113,9 @@ def parseConfig(configHandle):
return Config.buildConfiguration(config_dict, dirpath)
+parseConfigfile = parseConfig # Deprecated function
+
+
def splitPathInfo(pathinfo):
""" Converts a PATH_INFO string to layer name, coordinate, and extension parts.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/tilestache.git
More information about the Pkg-grass-devel
mailing list