Loading [MathJax]/extensions/TeX/mathchoice.js

7 votos

¿Cómo puedo especificar un CRS para una ficción mapa de juego en QGIS?

Estoy a punto de empezar a jugar un juego de rol steampunk llamado El Reino de Hierro, que utiliza un mundo de ficción mapa. Recientemente he empezado a usar QGIS v1.7 y no tener ninguna experiencia real con SIG sysstems. He importado el mapa como una capa ráster en un nuevo proyecto de QGIS y han creado algunas capas vectoriales a partir de él, incluyendo una capa de polígonos para las regiones, una capa de puntos para las ciudades, y una capa de línea para agregar pistas de ferrocarril y carreteras.

El maestro de juego acaba de añadir una escala y algunos lat/long información para el mapa de juego. Supongo que ahora puedo añadir un CRS para mi proyecto de QGIS. No tengo idea de cómo hacer esto y realmente le agradecería un poco de ayuda, para que yo pueda usar mi proyecto de QGIS con el juego de forma efectiva. Supongo que tendré que crear un custom CRS, pero yo soy completamente ignorante acerca de cómo hacer esto. Creo que tiene algo que ver con proj.4 pero no tengo idea de cómo usarlo.

17voto

Symmetric Puntos 158

Hay un par de cosas a tener en cuenta sobre el mapa. En primer lugar, las líneas de latitud son la misma distancia, lo que significa que está en una proyección equirectangular. El resultado de esto es que ni las distancias o ángulos se conservan lo que no es tan útil para la navegación. El segundo punto es que tiene una barra de escala en unidades lineales. Debido a que las distancias en el suelo varían de acuerdo a su latitud cuando se ve en este mapa, la escala es en su mayoría sin sentido.

Sin embargo, como este es un mundo de juego, usted está en libertad de jugar con ella al contenido de su corazón. La primera cosa que usted puede hacer es decidir qué tan grande es el mundo en que está asumiendo el scalebar representa las distancias horizontales en el ecuador. Se ve a unos 32 grados más de 1000km, dándole una circunferencia ecuatorial de 11,250,000 m y un radio de 1790493.11 m, lo que es aproximadamente del tamaño de la luna. La siguiente cosa es que la tierra es de aproximadamente un elipsoide, siendo más plana en los polos. Para la tierra, la relación inversa de polo a polo radio ecuatorial es de aproximadamente 298.25, la luna es casi esférico en el 800.

Armado con esa información, que son capaces de crear su proj4 definición:

+proj=eqc +a=1790493.11 +lat_ts=0 +lon_0=0 +rf=800 +units=m +no_defs

+lat_ts no es estrictamente necesario, pero es útil como referencia. Es el "de latitud de la verdadera escala", que es lo que hemos basado nuestro ecuatorial de la circunferencia. +lon_0 representa la longitud del centro del mapa, que en este caso es el meridiano de greenwich.

La apertura de QGIS y selección Personalizada de CRS..., yo lo he puesto en nuestros parámetros en la caja de la prueba, y entró en north 0, oriente 32, lo que me da 1.000.000 de m, que es nuestro 1.000 km estábamos esperando para que muchos de los grados en el ecuador. Así que adelante y crear su propio sir con un nombre fácil de recordar.

Ahora sólo falta que la georreferencia el mapa mediante la georeferencer plugin, y la elección de tres puntos conocidos. Cuando lo hice, me puse uno en el ecuador/meridiano, uno de los 32 grados (ish) al este, en el ecuador, uno de los 32 grados (ish) al norte sobre el meridiano de greenwich. Estos dos últimos puntos tienen valores de x e y 1000000, respectivamente.

Y eso es todo! Como dije antes, sin embargo, en esta proyección de su este-oeste distancias serán cada vez más inexacta fuera del ecuador, por lo que podría ser vale la pena crear un poco más "local" las proyecciones de los diferentes países, así como en lat/long CRS, pero que está recibiendo un poco de profundidad en esta etapa. Usted puede encontrar que es útil para leer sobre las proyecciones de mapa (búscalo en Google), y leer la entrada de Wikipedia para las proyecciones de los mapas, que debe dar una mejor idea de cómo funciona todo.

Por cierto, un long/lat CRS para su mundo simplemente serán:

+proj=lonlat +a=1790493.11 +rf=800 +no_defs

1voto

Niall C. Puntos 1234

Si él te dio lat anhela (dependiendo del formato) sólo hay dos lugares que podrían ser de todo el mundo. Si usted tiene el símbolo en la parte delantera de la longitutde solamente hay uno.

En segundo pensé que podría ser que el juego tiene una mucho menor del elipsoide que la nuestra. Haciendo el mundo entero circumnavigable de tiempo más cortos. Si por lo que sólo podría modificar el elipsoide altura de wgs84.

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