Ok, probablement mon mal de ne pas être arrivé à WhereCamp5280 et de demander directement aux geeks de FortiusOne, mais quel est le processus pour créer des "tuiles" GeoJSON à utiliser dans Polymaps?
L'exemple de Population sur polymaps.org note que les données de la démo s'exécutent sur Google AppEngine, et fait allusion à "rouler vos propres" tuiles vectorielles, mais je n'arrive pas à trouver plus d'informations ...
Quelqu'un a-t-il une idée à partager?
Merci!
la source
Je me suis certainement posé des questions à ce sujet moi-même car c'est quelque chose que je veux utiliser dans Tile5 (http://tile5.org/) également. J'ai déjà vu Mike Bostock (qui a travaillé avec Stamen pour produire des Polymaps) répondre sur Twitter sur le sujet avant et voici le lien:
http://twitter.com/#!/mbostock/status/27659816563
J'aimerais certainement trouver une bonne solution autonome au problème. Voici quelques produits qui ressemblent à des pas dans la bonne direction:
Regardera cette question avec intérêt.
À votre santé,
Damon.
la source
Vous pouvez utiliser ogr2ogr pour créer un fichier GeoJSON statique pour le service , mais il semble que pour le moment, vous devez écrire vos propres services Web si vous souhaitez activer l'écrêtage ou l'une des autres fonctions d'URL dynamiques (niveau de zoom, etc.) , et je ne connais aucun outil de tuilage qui créerait un cache de tuiles d'un ensemble de données, mais encore une fois, cela pourrait être assez facilement fait avec un processus par lots et les diverses
-clip*
options d' ogr2ogr . Bien que pour les données vectorielles, cela ne semble pas avoir de sens car cela couperait les polygones en morceaux par tuile lorsqu'ils se chevauchent, vous feriez probablement mieux avec une recherche de zone de délimitation.la source
Dave - Il semble qu'il y ait un vide à combler ici. Un joli coupe-carreaux json autonome serait formidable (et bon pour ceux qui n'utilisent pas de tilestache). Découvrez le module python Bloch (via M. Migurski): https://github.com/migurski/Bloch (pensez mapshaper.org sur la ligne de commande & python).
Comme Jason l'a souligné, le processus de tuilage des données est assez simple et pourrait être accompli assez rapidement en utilisant quelque chose comme gdal2tiles comme point de départ et en le transformant en monde vectoriel.
Chris
la source