Es difícil dejar por fuera tantas plataformas que existen, sin embargo para esta revisión usaremos las que recientemente Microsoft considera sus aliados en la compatibilidad con SQL Server 2008. Es importante mencionar esta apertura de Microsoft SQL Server hacia nuevos socios, luego que permita el manejo de datos espaciales en forma nativa; esto antes solo lo podíamos realizar con Oracle Spatial… claro a un costo de licenciamiento anual de $30,000 para una aplicación de tamaño regular. Esta oportunidad consolida a SQL Server para que las empresas desarrollen sobre este cartucho sin un aplicativo intermedio ni el riesgo de perder la perspectiva entre lo algorítmicamente funcional y lo aterrizado a nuestra realidad.
Hagamos una revisión de algunos de estos socios de SQL Server 2008:
ESRI
Esta es la empresa de tecnologías GIS más conocida a nivel mundial, sus ventas anuales andan arriba de $660 millones y desde las versiones primitivas 3x se consolidó al grado que aún se usa a nivel desktop y ESRI provee todavía soporte para estos productos. Adicionalmente ESRI provee servicios a grandes empresas y los representantes locales brindan soporte, capacitación y venta de productos, generalmente tienen uno por país o estado, aunque sus productos ahora se encuentran disponibles no solo en los representantes oficiales.
Las soluciones son muy robustas, aunque es un poco complicado entender los costos finales para fines de desarrollo por la variedad de aplicaciones fuera de caja y dentro de baúl.
- Las versiones primitivas siempre están disponibles ARCview 3.20 que anda por $750 aunque estas cada día desaparecen más por su limitada plataforma de datos. Poca gente tiene el atrevimiento de desarrollar aplicativos, generalmente lo usan más para escritorio.
- Después de las anteriores los productos más usados son ARCgis desktop, generalmente llamado ARCmap que anda por $1,500 para una pc y $3,000 en licencia flotante, dependiendo de la necesidad se compran las extensiones.
- Luego está ARCeditor que anda por $7,000
- ARCinfo $9,000
- Y ARCserver, que ahora incluye lo que eran ARCims ($12,000), ARCsde ($9,000) y Mapobjects ($7,000), estos ahora en un ARCserver cuestan cerca de $35,000 …ojo, por procesador o sea que si un servidor tiene dos procesadores costaría $70,000
Aparte existe una gran cantidad de herramientas, extensiones y versiones personalizadas casi para cada necesidad.
Una de las mayores ventajas es la facilidad de encontrar usuarios especializados u operarios por la popularidad de la marca, al menos para fines de aplicaciones desktop; para dearrollo, móviles o web hay que intensificar la búsqueda aunque su compatibilidad hacia los lenguajes de desarrollo y estándares de datos DBMS facilita las cosas. También los servicios de datos existen a nivel mundial, aunque cada día las otras plataformas se pueden conectar a estos servicios.
Computer Aided Development Corporation Limited (Cadcorp)
Estos productos son más utilizados en Europa, nació en Inglaterra, pero ahora enstán entrando fuerte a el mercado norteamericano, especialmente Estados Unidos y México esto es bueno pues implica soporte en caliche hispano. Cadcorp apoya bastante el movimiento OGC, lo que hace que sus productos sean bastante compatibles con estos estándares.
Casi todos sus desarrollos son en lenguaje C++, su apariencia es bastante parecida a Windows lo que la hace amigable y us productos son claramente escalables, al menos se pueden serparar en plataformas de operación básica:
- Map viewer, Map Manager, Map Editor y Map Modeller. Los precios pueden ir de $1,500 a $4,000 dependiendo del vendedor y del comprador ; ).
luego están las plataformas de desarrollo
- CDM Modeller, CDM Manager y CDM Viewer, los precios pueden andar por los $7,000 por cada uno y por programador
A un nivel más avanzado están los Develloper kit en sus versiones clásica, Enterprise y Web.
Manifold.net
Es de inicio reciente, pero con un potencial extraño. Esta empresa debió nacer de un grupo de gurús del planeta geoespacial que pensaron «como hacer para que una herramienta haga lo básico por un «, y han logrado un producto escalable.
De inicio parece un fraude, pensar que una herramienta por $245 así que ofrecen la devolución si en 30 días no hay satisfacción. Las formas como han logrado bajr los costos o al menos lo que yo supongo es que no venden un producto en caja, sino envían un key de activación, no hay manuales impresos sino digitales, no tienen revendedores, se compra directamente y solo en línea. Estos son aspectos que le restan ventaja a nivel de soporte local, e incrementan el potencial a quienes pueden brindar estos servicios (desarrollo, implementación y soporte). De lo más sorprendente es la forma como manejan las licencias, esta gente debió primero diseñar el sistema de licenciamiento y luego el modelo de negocios jeje. En el fondo no es nada más que vender 5 activaciones a un bajo costo, considerando que dentro de dos años cualquier plataforma informática es obsoleta, así que al salir la nueva vesión venden la renovación de licencia a $50, pero se activan de nuevo las 5 licencias… interesante, sobre todo si entendemos que ESRI es muy popular en hispanoamérica pero la mayoría de licencias son piratas.
Manifold tiene una forma práctica de escalar los productos aunque lo más atractivo es que el mismo producto tiene la API para poder desarrollar. Estos peldaños son:
- Personal ($245)
- Profesional que incluye IMS ($350)
- Enterprise ($475) con esta se puede leer y escribir geometrías de forma nativa en Oracle, SQL Server 2008.
- Universal ($650) esta es una Enterprise con las extensiones geocoding, bussiness y surface tools
- Ultimate ($950) con esta ya se pueden hacer fumadas más locas como crear índices espaciales o personalizar componentes pues tiene el Database Administrator.
Un gran atractivo para los desarrolladores es que las licencias runtime pueden ir desde $120, esto hace que una aplicación pueda ser rentable para revender.
Las mencionadas a continuación no brindan servicios multifuncionales como las anteriores, pero son mencionados por Microsoft como compatibles con SQL Server 2008.
AWhere, Inc, es una empresa de consultoría en el área GIS aparentemente con una orientación hacia Business Intelligence, promueven su producto AWare mapping software. Funciona bajo una lógica parecida a Manifold, en que los mapas no existen en crudo, sino en la base de datos y lo que hace es una representación dinámica que resulta en forma de mapa. Tiene compatiblidad con diversos formatos y con Virtual Earth.
IDV Solutions provee un rpoducto llamado Visual Fusion Server, que está orientado a servicios web con enfoque GIS con el que los proveedores de estos servicios pueden crear productos extensibles tanto a nivel de consulta, visualización y redes colaborativas.
Barrodale Computing Services Ltd. (BCS)
BCS, es una empresa de servicios tecnológicos que existe desde 1978 y su producto GISTXten se orienta mucho a la prestación de funcionalidades de optimización de datos, de modo que procesos complejos de búsqueda, funciones o procedimientos se pueden simplificar para mejor eficiencia.
IntraGIS Systems Pty Ltd
IntraGIS Systems promueve el producto IntraGIS, cuya orientación hacia un concepto que llaman Server Layers busca eficientar el manejo de datos que en estándares OCG reconoce diferentes formatos de archivos y orígenes de datos, entre ellos shapefiles, dwg, formatos tabulares y de imágenes tanto a nivel de intranet como web. Según su promesa, es una herramienta para usuarios no especialistas en GIS que lo que desean es ver el resultado de datos para tomar decisiones.
IS Consulting
IS Consulting’s (ISC) promueve un producto llamado MapDotNet Server, que permite construir de forma práctica aplicaciones web para visualización, análisis y creación de datos espaciales. Tiene un SDK con el que los desarrolladores pueden crear aplicativos escalables, compatibles con Virtual Erth y Silver Light.
Safe Software
Son los creadores de FME que es un servicio que permite fácilmente leer y escribir datos espaciales, así como migrar, transformar e integrar entre más de 190 formatos CAD, GIS y raster. Aseguran que la mayoría de cosas que se pueden hacer sin necesidad de programar.
SpatialDB Advisor
SpatialDB Advisor ofrece capacitación y soporte a clientes de SQL Server Spatial, principalmente en:
- Bases de datos para la implementación de ROI en Benchmarketing
- Construcción y configuración de sets de datos, tanto en la sistematización y documentación de desarrollos, como conversión, migración, carta, diseño, código T-SQL, optimización e implementación de Data Warehouses.
- Capacitación y tutoría en construcción de datasets
- Implementación de infraestructura ROI por medio de la adaptación de productos tecnológicos existentes a necesidades de negocios.
SpatialPoint ayuda organizaciones a utilizar la información espacial para reducir costos por medio de la simplificación de procesos. Su especialidad es la línea de Microsoft incluyendo Virtual Earht, MapPoint y por supuesto SQL Server 2008. La tecnología de SpatialPoint´s Atlas permite el despliegue gráfico de los datos más complejos desde las plataformas anteriormente mencionadas. También ofrecen servicios de implementación a necesidades específicas.
Quedaremos a la espectativa de que sucede con otras marcas que SQL Server aún no menciona entre sus socios compatibles con la versión 2008, como ser AutoCAD map3D, Bentley Geographics, Geomedia y otros, que aunque su enfoque primario es la geoingeniería también hacen sus tijeretas del lado GIS.Actualizacion:
TatukGIS también hace lo suyo con Oracle Spatial