Me gustaría crear una base de datos spatialite y cargar archivos de forma a partir de la Mississippi Transversal de Mercator (MSTM) de proyección, pero no tiene un EPSG definición en el spatialite biblioteca de proyecciones.
Cuando se cargan en un QGIS sesión correctamente los proyectos de los shapefiles, de forma automática la construcción de una costumbre proj4 código de esri prj archivos que vienen junto con los datos. He comprobado que QGIS con precisión vuelve a proyectar estos datos, sobre la marcha, en línea WGS84 Ortofoto (Bing Maps). Es lo que hace.
Estoy usando qspatialite para cargar estos archivos en un solo recién creado db.sqlite; yo trato de llenar la obligatoriedad de SRID campo con la costumbre de la proyección definición de código número de QGIS genera, por ejemplo SRID= "100003", etc, que se encuentra en el menú desplegable de la lista de selección para elegir en el qspatialite plugin . Qspatialite no se puede cargar los archivos shapefiles con cualquier custom códigos almacenados en QGIS; emite un error y no carga los datos-se me figura, ya que no está en los Spatialite EPSG biblioteca de proyecciones. Para comprobar que la instalación del plugin funciona, yo lo hice de carga de los archivos shapefiles con éxito el uso de un estándar EPSG número, pero mi shapefiles están realmente en una costumbre de la proyección de CRS.
Hay una manera que puedo copiar/pegar de QGIS personalizado proj4 definición de la spatialite las guías electrónicas de programas de la biblioteca y crear una marca nueva costumbre SRID definición, a continuación, cargar mis datos con que las nuevas SRID número en el carácter obligatorio de los datos del gestor de campo? O, ¿spatialite-gui ser mejor que qspatialite? Gracias a cualquiera que pueda explicar cómo.
estos son los MSTM proyección de los parámetros (no proj4) Factor De Escala: 0.9998335 Central Meridian: -89 45' 00" Central Latitud: 32 30' 00" Falso coordenada y: de 1.300.000 metros Falso Coordenada: 500,000 metros Proyección de Unidades: metros Esferoide: GRS80 Datum: NAD83
--EDIT DEL POST 1/24/2013 ABAJO-- Yo sólo quería añadir un método de solución para granel-lote importar shapefiles en una base de datos spatialite, utilizando Qspatialite la carga masiva OGR-botón de archivo. Esto sería útil si la IMPORTACIÓN OGR ARCHIVO de comandos no aceptar una costumbre EPSG número que usted necesita para su uso. Para mí, que me acaba de entrar una similar pero comúnmente utilizados EPSG número con que también usa el mismo DATUM. Por ejemplo, mi costumbre EPSG: 3814 al parecer se utiliza poco y aún no se ha incluido en QGIS espacial de la base de datos de referencia (Lisboa 1.8.0). He encontrado que la "costumbre" sistema de coordenadas que se utiliza NAD83. En lugar de introducir el SRID de 3814 que causa un error de importación, que sólo utiliza un similar NAD83, en este caso EPSG:26995, que viene en QGIS. Que importan bien así. Por supuesto, la importación de archivos de forma no será proyectada correctamente en QGIS en relación a un mapa base.
Para arreglar eso, he creado un sistema de coordenadas de personalizado en QGIS usando el +proj código que QGIS genera correctamente el proyecto individual de los archivos que están ahora importar a una base de datos spatialite, que también incluía una 3814.prj espacial archivo de referencia. LUEGO, después de la creación de esa COSTUMBRE CRS, yo era capaz de cargar los archivos de mi spatialite de la base de datos y configurar de forma individual a la proyección debajo de la de cada capa a mi costumbre de referencia espacial código que he guardado en QGIS. Presto, todo se alinea a la perfección con mi mapa base, mientras que el uso de spatialite capas. Y, yo era capaz de utilizar Qspatialite a granel-lote de más de un centenar de archivos y, a continuación, un par de cientos de las tablas dbf de información adicional. Uno por uno, hubiera sido el momento de consumir.