Tengo una base de datos con un montón de registros que contienen latitud y longitud de puntos que quiero obtener en un mapa. El nivel de detalle que necesito se reduce al nivel de la calle australiana y hasta el nivel del país y puede ser información de mapas puros (suburbios, calles, etc.) o fotos aéreas. Esto es solo para fines personales y la salida no necesita ser de calidad de producción. Supongo que los mapas de Bing o Google Earth son el camino a seguir. ¿Alguien puede orientarme en la dirección correcta para una implementación simple y rápida? ¡Gracias!¿Cuál es la forma más fácil de obtener datos espaciales de sql 08 en un mapa?
Respuesta
El mejor enfoque que he encontrado hasta ahora es Craig Dunn's Geoquery. Necesito pasar un poco más de tiempo familiarizándome con él, pero en la superficie parece una herramienta bastante ordenada.
Esto podría haber algún inicio - http://msdn.microsoft.com/en-us/magazine/dd434647.aspx#id0080059
SQL Server Management Studio 2008 incluye un visualizador simple en la forma de una ficha de resultados espacial en la ventana de resultados de consulta . Este visualizador funciona con una columna de geografía o geometría en los resultados de la consulta y traza los tipos de datos espaciales en una cuadrícula. Si aparecen columnas espaciales múltiples en los resultados de la consulta , puede elegir el que visualizar. La columna que se mostrará debe estar en el formato binario SQL Server ; utilizando ToString() o STAsText() no funcionará con el visualizador .
Gracias por ese artículo interesante, pero aparte de la referencia al programa Geoquery de Craig Dunn, se trata principalmente de la pestaña de resultados espaciales, que no proporciona ninguna superposición de mapa. –
Independientemente de la herramienta del lado del cliente que elija para el mash-up, querrá tener una API para recuperar sus datos de SQL Server en formato de imagen o vector. No he tenido ninguna experiencia práctica con él, pero GeoServer debería poder work with SQL Server Spatial Data.
de sus GeoServer about page:
puede mostrar los datos en cualquiera de las aplicaciones de mapeo populares, como Google Maps, Google Earth, los mapas de Yahoo y Microsoft Virtual Earth. Además, GeoServer puede conectarse con arquitecturas GIS tradicionales como ESRI ArcGIS.
Espero que esto ayude.
- 1. C#: ¿cuál es la forma más fácil de restar tiempo?
- 2. ¿Cuál es la forma más fácil de explicar qué es Hadoop y mapa/reducir?
- 3. ¿Cuál es la forma más fácil/más barata de crear una base de datos SQL basada en la nube?
- 4. ¿Cuál es la forma más fácil de obtener la ubicación actual de un iPhone?
- 5. ¿Cuál es la forma más fácil de exportar una base de datos SQLServer 2000 a XML?
- 6. ¿Cuál es la forma más fácil de animar una línea?
- 7. ¿Cuál es la forma más fácil de extraer datos de un PDF?
- 8. ¿Cuál es la forma más fácil de establecer mensajes de datos binarios personalizados en Java?
- 9. ¿Cuál es la forma más fácil de obtener datos de seguimiento de un simple lector de tarjeta magnética USB HID?
- 10. ¿Cuál es la forma más fácil de eliminar NSStrings vacíos de un NSArray?
- 11. cuál es la forma más rápida de obtener el submapa de un mapa
- 12. ¿Cuál es la forma más fácil de conservar datos en una aplicación de iPhone?
- 13. ¿Cuál es la forma más fácil de obtener una OutOfMemoryException en C#?
- 14. ¿Cuál es la forma más fácil de acceder a un micrófono de una computadora en Python?
- 15. ¿Cuál es la forma más fácil de obtener una clave con el valor más alto de un hash en Perl?
- 16. La forma más fácil de importar datos desde Mi Sql al servidor Sql
- 17. ¿Cuál es la forma más fácil de persistir en los objetos java?
- 18. ¿La forma más fácil de leer datos formateados en C++?
- 19. ¿Cuál es la forma más fácil de obtener el nombre completo de un usuario en un sistema Linux/POSIX?
- 20. ¿Cuál es la forma más fácil de eliminar todos los atributos de un XML en C#?
- 21. La forma más fácil de migrar una base de datos PostgreSQL a un servidor SQL
- 22. ¿Cuál es la forma más fácil de duplicar un registro de registro activo?
- 23. ¿Cuál es la forma más fácil de conservar mapas/estructuras en Clojure?
- 24. ¿Cuál es la mejor y más fácil forma de crear un formulario UITableView?
- 25. ¿Cuál es la forma más fácil de analizar un archivo INI en Java?
- 26. ¿Cuál es la forma más fácil de crear un sitio web de reserva de citas?
- 27. ¿Cuál es la forma más fácil de usar reify (obtener un AST de) una expresión en Scala?
- 28. ¿Cuál es la forma más fácil de usar el comando HEAD de HTTP en PHP?
- 29. ¿Cuál es la forma más fácil de hacer 'es' en Java?
- 30. ¿Cuál es la forma más fácil de probar la membresía de clase en coffeescript?
¿Qué marco lateral del cliente ha elegido para el mapa mash-up? –
Si algo necesita una codificación real, entonces .NET es la preferencia. Como mencioné, este no es un proyecto orientado al cliente, por lo que la tecnología del cliente puede ser algo rápido y desagradable que me permita visualizar los datos en un mapa. –
DeepEarth debe ajustarse a la necesidad de un marco de trabajo del lado del cliente, está escrito en C# para Silverlight. Todavía necesitará un componente del lado del servidor para entregar los datos AFAIK. Para eso, GeoServer debería funcionar. –