14 votos

Crear el Vector de iconos para Polymaps

Ok, probablemente mi mal por no llegar a WhereCamp5280 y pidiendo la FortiusOne geeks directamente, pero ¿cuál es el proceso para la creación de GeoJSON 'azulejos' para su uso en Polymaps?

La Población de ejemplo en polymaps.org observa que los datos de la demo se ejecuta en Google AppEngine, y alude a "rodar su propio" vector de azulejos, pero me parece que no puede encontrar más información...

Alguien tiene algún conocimiento que puede compartir?

Gracias!

12voto

Mattias Puntos 1058

TileStache definitivamente hacerlo, específicamente el PostGeoJSON proveedor en el extra colección de proveedores. La principal diferencia entre este y lo que hicimos para el Polymaps ejemplos es el recorte de polígonos - después de ver lo grande de Alaska puede llegar a mayores niveles de zoom, se recorta todas las características de la Polymaps ejemplos para reducir los tiempos de carga y así sucesivamente. También hemos alojado fuera de AppSpot para hacer posible agregar el Access-Control-Allow-Origin encabezado por de la cruz-permisos de dominio.

PostGeoJSON no clip fuera de la caja, pero como se dice en la documentación que yo iba a ser feliz para desarrollar el código, si hay interés!

Actualización: parece que a partir de Tilestache 1.9.0 el Vector Proveedor parece ser favorecida sobre la PostGeoJSON Proveedor.

4voto

AngryHacker Puntos 707

Definitivamente, he preguntado esto a mí mismo como es algo que quiero hacer uso de Tile5 (http://tile5.org/) también. He visto a Mike Bostock (que trabajó con Estambre para producir Polymaps) responder a través de Twitter sobre el tema antes, y aquí está el enlace:

http://twitter.com/#!/mbostock/estado/27659816563

Definitivamente le gustaría encontrar un buen independiente en la solución del problema. Un par de productos que parecen pasos en la dirección correcta son:

  • Tilestache (http://tilestache.org/)
  • Geocouch (https://github.com/vmx/couchdb)

Va a ser ver esta pregunta con interés.

Saludos,

Damon.

2voto

Paul Puntos 555

Usted podría utilizar ogr2ogr para crear una estática GeoJSON archivo para que sirve, pero parece que por el momento usted no tiene que escribir sus propios servicios web, si desea habilitar el recorte o cualquiera de los otros de URL dinámica de las funciones (nivel de zoom, etc), y yo no soy consciente de ninguna herramienta segmentación de crear una caché de bloques de un conjunto de datos, pero de nuevo, que podría ser bastante fácil de hacer con un proceso por lotes, y ogr2ogr diferentes -clip* opciones. Aunque para datos vectoriales esto no parece tener sentido porque sería cortar polígonos en pedazos por las tejas, cuando se superponen, que probablemente estaría mejor con un cuadro de búsqueda.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X