[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Configurator/RendererGenerators/PHP.php on line 128: file_put_contents(./cache/production//s9e_renderer_a22cf4f54a02f83afb31e7f2a6899827db421c3e.php): failed to open stream: Permission denied
FUM • Error en CRS
Pàgina 1 de 1

Error en CRS

Publicat: dj., 28 nov. 2013, 20:01
Autor: diegstroyer
Bona nit a tots.

Em sembla que he detectat un error en l'exportació del MM32 v. 7.1i, al exportar un arxiu tipus POL a SHP m'he adonat que al obrir-lo amb altres software GIS com gvSIG o QGIS no es detecta la projecció de forma correcta.

En QGIS agafa com si estigues en ETRS89-TM31 i en gvSIG no la detecta i agafa la WGS84 per defecte.

És un error o bé un problema dels altres GIS?

Re: Error en CRS

Publicat: dv., 29 nov. 2013, 12:56
Autor: Edu Luque
1. Les metadades estan correctament documentades al POL?: Eines | Gestor de Metadades | Pestanya “Sist. de referència espacial” | Tipus cartogràfic, Descripció, opció “MiraMon”, per exemple “UTM fus 31 hemisferi Nord amb Datum ETRS89”

2. Es genera el fitxer PRJ exportant a SHP? Què posa a l'interior del PRJ (obrir amb un bloc de notes)?

Re: Error en CRS

Publicat: dl., 02 des. 2013, 13:42
Autor: diegstroyer
Les dades visualitzades al metadades són les correctes.

L'arxiu prj generat pel MM32 conté el següent:
PROJCS["ETRS_1989_UTM_Zone_31N",GEOGCS["GCS_ETRS_1989",DATUM["D_ETRS_1989",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],
PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000],PARAMETER["False_Northing",0],PARAMETER["Central_Meridian",3],PARAMETER["Scale_Factor",0.9996],
PARAMETER["Latitude_Of_Origin",0],UNIT["Meter",1]]

En el reprojectat amb QGIS conté el següent:
PROJCS["ETRS89_UTM_zone_31N",GEOGCS["GCS_ETRS89",DATUM["D_ETRS_1989",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],
PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",3],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],
PARAMETER["false_northing",0],UNIT["Meter",1]]

Amb el segón no dona problemes en cap GIS dels que he provat.

Re: Error en CRS

Publicat: dl., 02 des. 2013, 20:06
Autor: Edu Luque
Efectivament són diferents:

Pel que em diu, QGIS:
PROJCS["ETRS89_UTM_zone_31N",GEOGCS["GCS_ETRS89"...

MiraMon i ArcGIS:
PROJCS["ETRS_1989_UTM_Zone_31N",GEOGCS["GCS_ETRS_1989"...

MiraMon documenta el PRJ igual que l'ArcGIS v.10 (creador del format), per tant l'exportació hauria de ser compatible amb qualsevol altre SIG.

Pot enviar-me la capa que reprojecta a ETRS89? Faria una prova amb QGIS també.

Re: Error en CRS

Publicat: dt., 03 des. 2013, 10:26
Autor: diegstroyer
Aqui els envio.

Re: Error en CRS

Publicat: dt., 03 des. 2013, 14:42
Autor: miramon
En primer lloc he vist que a la taula principal de la capa de polígons (P.dbf) li falten camps topològics:

ID_GRAFIC: Identificador Gràfic intern
PERIMETREE: Perímetre del polígon (el·lipsoide)
AREAE: Àrea del polígon (el·lipsoide)

Quan hauria de tenir tots aquests, més els creats per l’usuari (o importats):

ID_GRAFIC: Identificador Gràfic intern
N_VERTEXS: Nombre de vèrtexs
N_ARCS: Nombre d'arcs
N_POLIG: Nombre de polígons elementals
PERIMETRE: Perímetre del polígon
PERIMETREE: Perímetre del polígon (el·lipsoide) <- Opcional
AREA: Àrea del polígon
AREAE: Àrea del polígon (el·lipsoide) <- Opcional

Per solucionar-ho:

1. He desat els atributs dels polígons en unes etiquetes: Edició | Estructuració topològica | Generació automàtica d’etiquetes de polígons | POL -> PNT, activar “Heretar tots els atributs”, posició “Centre”, tolerància “0” (captura1.png).

2. Desestructurar l’ARC (base del POL) creant un VEC sense topologia: Edició | Estructuració topològica | Arcs/Nodes | ARC -> VEC, camp a exportar “Atribut constant” posant al botó d’avançades: Atribut constant -> VEC “Límits” i nombre de dígits decimals “6” (captura2.png).

3. Un cop tinc els atributs i els límits dels futurs polígons, torno a estructurar topològicament: Edició | Estructuració topològica | Mode simplificat: Fitxer a estructurar: 2, fitxer d’etiquetes: 1 (captura3.png).

4. Ja tinc el POL amb la topologia correcta, amb tots els camps necessaris a les taules principals DBF (s’adjunta MMZ).

Recordi, no elimini els primers camps de les taules principals (T.dbf, N.dbf, A.dbf, P.dbf), contenen informació geomètrica i topològica important, necessària per les aplicacions del programari.

Quant al format del PRJ d’un SHP ETRS89 generat amb MiraMon, amb el QGIS 2.0 s’obre i s’ubica correctament. Passi’m el SHP que li dóna problemes i miro que pot estar passant.

Per cert, li recomano que s’actualitzi a l’última versió disponible: 7.1i

Re: Error en CRS

Publicat: dt., 03 des. 2013, 19:06
Autor: diegstroyer
Moltes gracies,

El problema amb el SHP és fàcil de sol·lucionar, reprojectant amb Qgis i guardant ja queda sol·lucionat.

De totes maneres penjo el SHP generat amb el MM32.

Per cert, si passo l'arxiu finca.pol corregit a SHP continua passant el mateix, el representa a ETRS89 TM31.

Salut.

Re: Error en CRS

Publicat: dl., 09 des. 2013, 13:15
Autor: Edu Luque
Existeixen diverses projeccions per la zona de Catalunya, entre elles:

EPSG:3043 - ETRS89 / ETRS-TM31
EPSG:25831 - ETRS89 / UTM zone 31N

Però la més emprada a Catalunya és la 25831 (és la que fa servir l’ICC) i és el PRJ que genera MiraMon, QGIS, ArcGIS,... amb els paràmetres que ens indica en el tercer missatge d’aquest tema.

Quin tipus de cartografia fa servir per necessitar un PRJ diferent?

Re: Error en CRS

Publicat: dl., 09 des. 2013, 17:39
Autor: diegstroyer
No treballo en cap projecció estranya, el fil comença amb el meu comentari sobre un error en el CRS.

El problema és com explico:

1. Tinc un fitxer .pol en ETRS89 zona 31N
2. El passo a SHP
3. L'obro amb QGIS, gvSIG i ARCgis i la projecció del SHP creat no és ETRS89.

Aquest és l'error que comento, el que l'arxiu POL tingui errors degut a camps buits no hauria d'influir en la conversió, tot i així, sense camps buits també succeeix aquest error.

Alguna suggerencia?

Per cert, això passa amb la versió 7.1j també.

Fatal: Not able to open ./cache/production/data_global.php