Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
DAE-Ujapack
/
Ujapack
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
73948ad7
authored
Oct 21, 2020
by
José Miguel Martínez Galián
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Añadido archivo json sin acentos
parent
30f3de6a
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
338 additions
and
7 deletions
redujapack - copia.json
redujapackPr.json
src/main/java/es/ujaen/dae/Ujapack/UjapackApplication.java
src/main/java/es/ujaen/dae/entidades/Envio.java
src/main/java/es/ujaen/dae/entidades/PuntodeControl.java
redujapack - copia.json
0 → 100644
View file @
73948ad7
{
"1"
:{
"nombre"
:
"CL Andalucía-Extremadura"
,
"localización"
:
"Sevilla"
,
"provincias"
:[
"Almería"
,
"Cádiz"
,
"Córdoba"
,
"Granada"
,
"Huelva"
,
"Jaén"
,
"Málaga"
,
"Sevilla"
,
"Badajoz"
,
"Cáceres"
,
"Melilla"
,
"Ceuta"
],
"conexiones"
:[
2
,
3
]
},
"2"
:{
"nombre"
:
"CL Castilla La Mancha"
,
"localización"
:
"Toledo"
,
"provincias"
:[
"Albacete"
,
"Ciudad Real"
,
"Cuenca"
,
"Guadalajara"
,
"Toledo"
],
"conexiones"
:[
1
,
9
,
3
]
},
"3"
:{
"nombre"
:
"CL Levante"
,
"localización"
:
"Valencia"
,
"provincias"
:[
"Castellón"
,
"Valencia"
,
"Alicante"
,
"Murcia"
,
"Islas Baleares"
],
"conexiones"
:[
2
,
1
,
5
]
},
"4"
:{
"nombre"
:
"CL Castilla León-Rioja"
,
"localización"
:
"Valladolid"
,
"provincias"
:[
"León"
,
"Zamora"
,
"Salamanca"
,
"Palencia"
,
"Valladolid"
,
"Avila"
,
"Burgos"
,
"Segovia"
,
"Soria"
,
"La Rioja"
],
"conexiones"
:[
9
,
7
,
8
,
6
]
},
"5"
:{
"nombre"
:
"CL Cataluña"
,
"localización"
:
"Barcelona"
,
"provincias"
:[
"Lleida"
,
"Girona"
,
"Barcelona"
,
"Tarragona"
],
"conexiones"
:[
3
,
6
]
},
"6"
:{
"nombre"
:
"CL Aragón-Navarra"
,
"localización"
:
"Zaragoza"
,
"provincias"
:[
"Zaragoza"
,
"Huesca"
,
"Navarra"
,
"Teruel"
],
"conexiones"
:[
9
,
5
,
7
,
4
]
},
"7"
:{
"nombre"
:
"CL Pais Vasco-Cantabria"
,
"localización"
:
"Vitoria"
,
"provincias"
:[
"Vizcaya"
,
"Alava"
,
"San Sebastián"
,
"Cantabria"
],
"conexiones"
:[
6
,
4
,
8
]
},
"8"
:{
"nombre"
:
"CL Galicia-Asturias"
,
"localización"
:
"Orense"
,
"provincias"
:[
"La Coruña"
,
"Lugo"
,
"Orense"
,
"Pontevedra"
,
"Asturias"
],
"conexiones"
:[
7
,
4
]
},
"9"
:{
"nombre"
:
"CL Madrid"
,
"localización"
:
"Madrid"
,
"provincias"
:[
"Madrid"
],
"conexiones"
:[
6
,
4
,
2
,
10
]
},
"10"
:{
"nombre"
:
"CL Canarias"
,
"localización"
:
"Santa Cruz de Tenerife"
,
"provincias"
:[
"Santa Cruz de Tenerife"
,
"Las Palmas"
],
"conexiones"
:[
9
]
}
}
\ No newline at end of file
redujapackPr.json
0 → 100644
View file @
73948ad7
{
"1"
:{
"nombre"
:
"CL Andalucia-Extremadura"
,
"localizacion"
:
"Sevilla"
,
"provincias"
:[
"Almeria"
,
"Cadiz"
,
"Cordoba"
,
"Granada"
,
"Huelva"
,
"Jaen"
,
"Malaga"
,
"Sevilla"
,
"Badajoz"
,
"Caceres"
,
"Melilla"
,
"Ceuta"
],
"conexiones"
:[
2
,
3
]
},
"2"
:{
"nombre"
:
"CL Castilla La Mancha"
,
"localizacion"
:
"Toledo"
,
"provincias"
:[
"Albacete"
,
"Ciudad Real"
,
"Cuenca"
,
"Guadalajara"
,
"Toledo"
],
"conexiones"
:[
1
,
9
,
3
]
},
"3"
:{
"nombre"
:
"CL Levante"
,
"localizacion"
:
"Valencia"
,
"provincias"
:[
"Castellon"
,
"Valencia"
,
"Alicante"
,
"Murcia"
,
"Islas Baleares"
],
"conexiones"
:[
2
,
1
,
5
]
},
"4"
:{
"nombre"
:
"CL Castilla Leon-Rioja"
,
"localizacion"
:
"Valladolid"
,
"provincias"
:[
"Leon"
,
"Zamora"
,
"Salamanca"
,
"Palencia"
,
"Valladolid"
,
"Avila"
,
"Burgos"
,
"Segovia"
,
"Soria"
,
"La Rioja"
],
"conexiones"
:[
9
,
7
,
8
,
6
]
},
"5"
:{
"nombre"
:
"CL Cataluña"
,
"localizacion"
:
"Barcelona"
,
"provincias"
:[
"Lleida"
,
"Girona"
,
"Barcelona"
,
"Tarragona"
],
"conexiones"
:[
3
,
6
]
},
"6"
:{
"nombre"
:
"CL Aragon-Navarra"
,
"localizacion"
:
"Zaragoza"
,
"provincias"
:[
"Zaragoza"
,
"Huesca"
,
"Navarra"
,
"Teruel"
],
"conexiones"
:[
9
,
5
,
7
,
4
]
},
"7"
:{
"nombre"
:
"CL Pais Vasco-Cantabria"
,
"localizacion"
:
"Vitoria"
,
"provincias"
:[
"Vizcaya"
,
"Alava"
,
"San Sebastian"
,
"Cantabria"
],
"conexiones"
:[
6
,
4
,
8
]
},
"8"
:{
"nombre"
:
"CL Galicia-Asturias"
,
"localizacion"
:
"Orense"
,
"provincias"
:[
"La Coruña"
,
"Lugo"
,
"Orense"
,
"Pontevedra"
,
"Asturias"
],
"conexiones"
:[
7
,
4
]
},
"9"
:{
"nombre"
:
"CL Madrid"
,
"localizacion"
:
"Madrid"
,
"provincias"
:[
"Madrid"
],
"conexiones"
:[
6
,
4
,
2
,
10
]
},
"10"
:{
"nombre"
:
"CL Canarias"
,
"localizacion"
:
"Santa Cruz de Tenerife"
,
"provincias"
:[
"Santa Cruz de Tenerife"
,
"Las Palmas"
],
"conexiones"
:[
9
]
}
}
\ No newline at end of file
src/main/java/es/ujaen/dae/Ujapack/UjapackApplication.java
View file @
73948ad7
...
...
@@ -23,7 +23,7 @@ public class UjapackApplication {
SpringApplication
.
run
(
UjapackApplication
.
class
,
args
);
ArrayList
<
PuntodeControl
>
puntosdecontrol
=
new
ArrayList
<>();
String
fichero
=
""
;
try
(
BufferedReader
br
=
new
BufferedReader
(
new
FileReader
(
"redujapack.json"
))){
try
(
BufferedReader
br
=
new
BufferedReader
(
new
FileReader
(
"redujapack
Pr
.json"
))){
String
linea
;
while
((
linea
=
br
.
readLine
())!=
null
){
fichero
+=
linea
;
...
...
@@ -44,7 +44,7 @@ public class UjapackApplication {
//int id=Integer.parseInt(centro);
String
nombre
=
centroJson
.
get
(
"nombre"
).
getAsString
();
String
localizacion
=
centroJson
.
get
(
"localizaci
ó
n"
).
getAsString
();
String
localizacion
=
centroJson
.
get
(
"localizaci
o
n"
).
getAsString
();
JsonArray
provinciasArr
=
centroJson
.
getAsJsonArray
(
"provincias"
);
for
(
JsonElement
prov
:
provinciasArr
){
...
...
src/main/java/es/ujaen/dae/entidades/Envio.java
View file @
73948ad7
...
...
@@ -36,7 +36,7 @@ public class Envio {
public
void
calcularImporte
(){}
//cambiar void por float
public
void
calcularRuta
(){
/*
public void calcularRuta(){
if(direccionOrigen == direccionDestino){
for(int i=0; i<puntosdecontrol.size(); i++){
if(puntosdecontrol.get(i).getProvincia() == direccionDestino)
...
...
@@ -63,7 +63,7 @@ public class Envio {
}
}
}
}
}
*/
...
...
src/main/java/es/ujaen/dae/entidades/PuntodeControl.java
View file @
73948ad7
...
...
@@ -17,7 +17,7 @@ public class PuntodeControl {
private
int
id
;
private
TipoPunto
tipo
;
private
ArrayList
<
String
>
provincias
;
private
ArrayList
<
Integer
>
conexiones
;
private
ArrayList
<
PuntodeControl
>
conexiones
;
public
PuntodeControl
(
String
nombre
,
String
provincia
,
ArrayList
<
String
>
provincias
,
ArrayList
<
Integer
>
conexiones
){
//AÑADIR EL ENUM AL CONSTRUCTOR DEL PUNTO DE CONTROL
//inicializar id
...
...
@@ -89,15 +89,20 @@ public class PuntodeControl {
/**
* @return the conexiones
*/
public
ArrayList
<
Integer
>
getConexiones
()
{
public
ArrayList
<
PuntodeControl
>
getConexiones
()
{
return
conexiones
;
}
/**
* @param conexiones the conexiones to set
*/
public
void
setConexiones
(
ArrayList
<
Integer
>
conexiones
)
{
public
void
setConexiones
(
ArrayList
<
PuntodeControl
>
conexiones
)
{
this
.
conexiones
=
conexiones
;
}
@Override
public
String
toString
(){
return
nombre
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment