Código actual v2.2

En desarrollo..
Responder
mart113
Capitán Jefe
Capitán Jefe
Mensajes: 370
Registrado: Junio 22, 2012, 14:27

Código actual v2.2

Mensaje por mart113 »

Codigo actualizado 05/06/2014 !!!
(en rojo lo que hay que particularizar)
(En color Azul las ultimas modificaciones de codigo)
Se ha modificado para hacerlo compatible con la última actualización del Scenpro. La actualización visualmente no mejora nada.
Para utilizar este código hay que actualizar Scenpro como mínimo a la versión V1.000 R2804 DEV 01/06/2014

-------------------------------------------------------------
#Autogen V2.2 Coruña 044_2

IMPORTOGR|INS_IND.mid|*|*|NOREPROJ
IMPORTOGR|EDIFIC.mid|*|*|NOREPROJ
IMPORTOGR|ENT_POB.mid|*|*|NOREPROJ
IMPORTOGR|landuse.mid|*|*|NOREPROJ
IMPORTOGR|ZON_VER.mid|*|*|NOREPROJ
IMPORTOGR|VEGS.mid|*|*|NOREPROJ
IMPORTOGR|ROADWAYS.mid|*|*|NOREPROJ
IMPORTOGR|LIN_ELEC.mid|*|*|NOREPROJ
IMPORTOGR|EDI_REL.mid|*|*|NOREPROJ
IMPORTOGR|Antena.mid|*|*|NOREPROJ
IMPORTOGR|ESTACIO.mid|*|*|NOREPROJ

IMPORTAGN|L:\Fororreal_agn\01CORUNA\texture
SPLITGRID|AGN

# Categoría 1 aquellos edificios Rectangulares
ADDATTRIBUTE|FTYPE=POLYGON;FROMFILE=INS_IND.mid;FNUMVERT=4;FNUMPERPANG=4|BUILDTIPO|1
ADDATTRIBUTE|FTYPE=POLYGON;FROMFILE=EDIFIC.mid;FNUMVERT=4;FNUMPERPANG=4|BUILDTIPO|1

# Categoría 2
ADDATTRIBUTE|BUILDTIPO!1;FTYPE=POLYGON;FROMFILE=INS_IND.mid;FAREA>0.70|BUILDTIPO|2
ADDATTRIBUTE|BUILDTIPO!1;FTYPE=POLYGON;FROMFILE=EDIFIC.mid;FAREA>0.70|BUILDTIPO|2

#
ADDATTRIBUTE|FTYPE=POLYGON;FROMFILE=INS_IND.mid;FNUMPERPANG>3;FNUMNOTPAR<2;FNUMVERT<20|BUILDTIPO|3
ADDATTRIBUTE|FTYPE=POLYGON;FROMFILE=EDIFIC.mid;FNUMPERPANG>3;FNUMNOTPAR<2;FNUMVERT<20|BUILDTIPO|3

#
ADDATTRIBUTE|BUILDTIPO!1;BUILDTIPO!2;BUILDTIPO!3;FTYPE=POLYGON;FROMFILE=INS_IND.mid;FCONVEX=1|BUILDTIPO|4
ADDATTRIBUTE|BUILDTIPO!1;BUILDTIPO!2;BUILDTIPO!3;FTYPE=POLYGON;FROMFILE=EDIFIC.mid;FCONVEX=1|BUILDTIPO|4
#
ADDATTRIBUTE|BUILDTIPO!1;BUILDTIPO!2;BUILDTIPO!3;BUILDTIPO!4;FTYPE=POLYGON;FROMFILE=INS_IND.mid|BUILDTIPO|5
ADDATTRIBUTE|BUILDTIPO!1;BUILDTIPO!2;BUILDTIPO!3;BUILDTIPO!4;FTYPE=POLYGON;FROMFILE=EDIFIC.mid|BUILDTIPO|5

#Añadir atributos
#1 = rural
#2 = Residencial
#3 = Industrial
#4 = Urbanizaciones

ADDATTRIBUTEIFINSIDE|FTYPE=POLYGON;FROMFILE=EDIFIC.mid|FTYPE=POLYGON;FROMFILE=ENT_POB.mid|BUILDCAT|1
ADDATTRIBUTEIFINSIDE|BUILDCAT!1;FTYPE=POLYGON;FROMFILE=EDIFIC.mid|FTYPE=POLYGON;FROMFILE=landuse.mid;type=residential|BUILDCAT|2
ADDATTRIBUTE|BUILDCAT!1;BUILDCAT!2;FTYPE=POLYGON;FROMFILE=EDIFIC.mid|BUILDCAT|1
ADDATTRIBUTE|FTYPE=POLYGON;FROMFILE=INS_IND.mid|BUILDCAT|3
ADDATTRIBUTEIFINSIDE|BUILDCAT!2;FTYPE=POLYGON;FROMFILE=EDIFIC.mid|FTYPE=POLYGON;FROMFILE=landuse.mid;type=urbanizacion|BUILDCAT|4

#Los tipos de polígonos 3 los sustituye por polígonos rectangulares
REPLACEPOLYGONBYBUILDINGRECTANGLES|BUILDTIPO=3|0.8;4;4|0.5;2.0;1.0|BUILDTIPO|2

#Meter puntos en las carreteras
PLACEPOINTSALONGLINE|FTYPE=LINE;type=primary;FROMFILE=ROADWAYS.mid|SINGLE|150;150|5;5|75|tipo|luz|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;type=secondary;FROMFILE=ROADWAYS.mid|SINGLE|150;150|5;5|75|tipo|luz|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;type=trunk;FROMFILE=ROADWAYS.mid|SINGLE|150;150|5;5|75|tipo|luz|hdg


#Meter torres
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=(400 KV);FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=(132 KV);FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=(220 KV);FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=(75 KV);FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=(45 KV);FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg
PLACEPOINTSALONGLINE|FTYPE=LINE;ETIQUETA=poste;FROMFILE=LIN_ELEC.mid|SINGLE|400;400|0;0|400|tipo|ALTA|hdg


# Iglesias de poligono a punto
PLACEPOINTATCENTERPOLYGON|FTYPE=POLYGON;FROMFILE=EDI_REL.mid|tipo|RELI|hdg

#Alturas edificios
SETAGNBUILDINGHEIGHT|BUILDCAT=1|1.0;0.0;0.0;0.0
SETAGNBUILDINGHEIGHT|BUILDCAT=2|0.15;0.25;0.25;0.35
SETAGNBUILDINGHEIGHT|BUILDCAT=3|0.75;0.25;0.0;0.0
SETAGNBUILDINGHEIGHT|BUILDCAT=4|1.0;0.0;0.0;0.0

#parques y bosques
CREATEAGNPOLYVEG|FTYPE=POLYGON;FROMFILE=ZON_VER.mid|{b7c05b80-45e9-4faf-9548-6a3e59c02dd6}
CREATEAGNPOLYVEG|FTYPE=POLYGON;FROMFILE=VEGS.mid;type=forest|{6dc2e489-bb03-4cf6-adc9-0e95edbf099f}
#

CREATEAGNGENBUILD|BUILDCAT=1;BUILDTIPO<3;FWIDTH<15|{5ae04eb6-934c-4f63-bb48-5e7dee601212}|MAXRATIO=2
CREATEAGNGENBUILD|BUILDCAT=1;BUILDTIPO<3;FWIDTH>15;FWIDTH<30|{f7b99ae4-80ca-4652-b2df-2fee994d70f9}|MAXRATIO=0.75
CREATEAGNGENBUILD|BUILDCAT=1;BUILDTIPO<3;FWIDTH>30;FWIDTH<40|{f952d757-2e7f-4f69-8072-e6081a2b76a1}|MAXRATIO=0.5

CREATEAGNGENBUILD|BUILDCAT=2;BUILDTIPO<3;FWIDTH<15|{5ae04eb6-934c-4f63-bb48-5e7dee601212}|MAXRATIO=2
CREATEAGNGENBUILD|BUILDCAT=2;BUILDTIPO<3;FWIDTH>15;FWIDTH<30|{311de8c7-e596-4e28-a94d-da09d0252ce4}|MAXRATIO=1
CREATEAGNGENBUILD|BUILDCAT=2;BUILDTIPO<3;FWIDTH>30;FWIDTH<40|{311de8c7-e596-4e28-a94d-da09d0252ce4}|MAXRATIO=0.5

CREATEAGNGENBUILD|BUILDCAT=3;BUILDTIPO<3;FWIDTH<15|{4eb68be7-2f1f-4cd2-920e-becfa2d8c888}|MAXRATIO=2
CREATEAGNGENBUILD|BUILDCAT=3;BUILDTIPO<3;FWIDTH>15;FWIDTH<30|{4eb68be7-2f1f-4cd2-920e-becfa2d8c888}|MAXRATIO=1
CREATEAGNGENBUILD|BUILDCAT=3;BUILDTIPO<3;FWIDTH>30;FWIDTH<50|{4eb68be7-2f1f-4cd2-920e-becfa2d8c888}|MAXRATIO=0.5

CREATEAGNGENBUILD|BUILDCAT=4;BUILDTIPO<4;FWIDTH<15|{7d6e09d6-3954-4ea2-bbb7-43b2b3083482}|MAXRATIO=2
CREATEAGNGENBUILD|BUILDCAT=4;BUILDTIPO<4;FWIDTH>15;FWIDTH<30|{f8d16195-b3e7-467d-a741-111f98be6abc}|MAXRATIO=0.75
CREATEAGNGENBUILD|BUILDCAT=4;BUILDTIPO<4;FWIDTH>30;FWIDTH<50|{f952d757-2e7f-4f69-8072-e6081a2b76a1}|MAXRATIO=0.5

#Antenas de Radio.
CREATEXMLLIBOBJ|FTYPE=POINT;FROMFILE=Antena.mid|{79D0AD2B-C7CF-4433-9C7C-25BA72B3327F}|0|75|NoAutogenSuppression

# Estaciones de servico
CREATEXMLLIBOBJ|FTYPE=POINT;FROMFILE=ESTACIO.mid|{F2E377E7-B1E3-4D8E-86CF-4184B1CA70BE}|0|75|NoAutogenSuppression

# Otra antena {79D0AD2B-C7CF-4433-9C7C-25BA72B3327F}
# antena inicial {5137c384-3c55-4346-a368-b0270a08fd11}

#luces
CREATEAGNLIBOBJ|FTYPE=POINT;tipo=luz|{0017a263-464f-14fd-f77f-2996fed44864}|hdg|180|8;8

#iglesias
CREATEAGNLIBOBJ|FTYPE=POINT;tipo=RELI|{7af89112-4447-afdb-6f95-699a3254e7a2}|hdg|0|40;25

#postes de alta y baja tension
CREATEXMLLIBOBJ|FTYPE=POINT;tipo=ALTA|{9E615B91-DBEB-492A-B056-CBE2D4555239}|hdg|0|NoAutogenSuppression
CREATEXMLLIBOBJ|FTYPE=POINT;tipo=BAJA|{9E615B91-DBEB-492A-B056-CBE2D4555239}|hdg|0|NoAutogenSuppression

EXPORTBGL|FSX|autogen_objetos_044_2|L:\Fororreal_agn\01CORUNA\scenery
EXPORTAGN|FSX|L:\Fororreal_agn\01CORUNA\texture
---------------------------------------------------------------------------

Saludos
Adjuntos
Codigo_V2_2.rar
(1.76 KiB) Descargado 662 veces
Última edición por mart113 el Junio 19, 2014, 08:37, editado 3 veces en total.
AHS444D Ramón Martinez LEBL
Staff AirHispania
plquesada
Recluta graduado
Recluta graduado
Mensajes: 81
Registrado: Julio 25, 2012, 21:17

Re: Código actual v2.2

Mensaje por plquesada »

Hola Ramón y hola a todos:

Acabo de enterarme de que existe esta nueva versión del código (llevo un par de semanas un poco desconectado).

Entiendo que si tenemos una provincia a medio hacer, la acabamos con la versión que tenemos de ScenProc y del código. Y luego, actualizamos ambas cosas, no? Lo pregunto porque tengo Almería a medias con la versión 2.1 y ahora veo que ya existe una 2.2.

Me parece que lo de la versión del código no está del todo claro. Tenemos provincias publicadas con la versión 1.0 del código, con la 1.2, con la 2.0, con la 2.1 y ahora con la 2.2, cuando realmente sólo ha habido tres versiones: La 1.0, la 2.1, 2.1.2 y la 2.2. Creo que deberíamos tener un especial cuidado con esto o si no, al final, no vamos a saber con qué versión se ha hecho cada cosa.

Ramón, acuérdate de cambiar en tu post el 2.1 por el 2.2 (por si alguien copia el código de ahí). Por si no sabes a qué me refiero, en el propio código pone: #Autogen V2.1 Coruña 044_2, cuando debería poner V2.2.

Bueno, pues seguimos adelante. A ver si acabo entre hoy y mañana Almería y os la paso.

Un abrazo y hasta la siguiente,

Pablo Quesada - AHS571C.
Última edición por plquesada el Junio 19, 2014, 01:52, editado 4 veces en total.
Avatar de Usuario
luis-fernandez
Moderador
Moderador
Mensajes: 1678
Registrado: Octubre 25, 2005, 09:04
Answers: 2
Ubicación: Valladolid - Spain

Re: Código actual v2.2

Mensaje por luis-fernandez »

Hola..
No creo que haya ningún problema por cambiar de versión en mitad de una provincia.
Bueno, no lo he probado, pero lo voy a probar esta tarde.
Ya os diré.
Saludos.
AHS8553 Luis Fernández LEVD
Coordinador de Escenarios
Staff AirHispania
Avatar de Usuario
luis-fernandez
Moderador
Moderador
Mensajes: 1678
Registrado: Octubre 25, 2005, 09:04
Answers: 2
Ubicación: Valladolid - Spain

Re: Código actual v2.2

Mensaje por luis-fernandez »

Como sospechaba, va perfecto.
Gracias, Ramón, por la actualización.
Saludos.
AHS8553 Luis Fernández LEVD
Coordinador de Escenarios
Staff AirHispania
Responder