[Português] Introdução: Esse projeto é parte do resultado final da minha dissertação de mestrado pela PUC/Rio/Engenharia Industrial obtido em 2014. Contato: Fábio / duqueregis@gmail.com
Objetivo do projeto: O projeto anexo implementa diversos procedimentos para solução de problemas planejamento de logística, marketing, entre outros. Os procedimentos foram implementados na linguagem JAVA dentro de um plug-in e incorporado a uma plataforma GIS chamada OpenJUMP (ver abaixo) .
Instalação: O documento Manual do Usuário contém todos os passos para instalação. Acesse aqui
About OpenJump - www.openjump.org O software OpenJUMP (Figura 6 - Imagem do Programa OpenJUMP.), inicialmente chamado de Jump (Java Unified Mapping Plataform) é um SIG (Sistema de Informação Geográfica) construído com a tecnologia Java. O programa foi criado pela empresa Vivid Solutions e lançado no ano de 2006, mas atualmente o sistema é mantido por um grupo de voluntários de vários países.
Nesse repositório, contém:
- Projeto completo de classes, arquivos, etc.
- Projeto compilado (LogisticTools_v1.JAR).
- Manual de instalação e uso do plug-in. (Por enquanto somente em idioma Pt-br).
- Arquivos de testes/exemplos.
Procedimentos implementados:
- Procedimentos para solução de problemas de localização
- Definição do ponto central pela métrica Retangular
- Método de Fibonacci
- Método da Derivada
- Definição do ponto central pela métrica Euclidiana
- Método de Weisfield
- Procedimentos para problemas de formação de cluster
- Algoritmo de Kruskal adaptado para formação de vários Clusters
- Procedimentos para problemas de roteirização
- Métodos de Construção de roteiro
- Método de Clarke e Wright
- Método de Melhoria de Roteiros
- Método 2-opt
- Procedimentos para solução de problemas de formação de zonas
- Métodos de Construção de zonas
- Método de divisão de regiões em zonas de acordo com nível de serviço
- Método de Clarke e Wright com parâmetro de forma
Screenshots dos procedimentos implementados:
###########################################################################################################################
[English]
Introduction: This project is part of the final result of my master's dissertation by PUC / Rio / Industrial Engineering obtained in 2014. Contact: Fábio / duqueregis@gmail.com
Project's goal: The attached project implements several procedures for solving logistics, marketing, and other planning problems. The procedures were implemented in the JAVA language within a plug-in and incorporated into a GIS platform called OpenJUMP (see below).
Instalation: The User Guide contains all necessary steps to install and run. Access here
About OpenJump - www.openjump.org The OpenJUMP software (Figure 6 - Image of the OpenJUMP Program), initially called Jump (Java Unified Mapping Platform) is a GIS (Geographic Information System) built with Java technology. The program was created by the company Vivid Solutions and launched in the year 2006, but currently the system is maintained by a group of volunteers from several countries.
In this repository, it contains:
-
Complete design of classes, files, etc.
-
Compiled project (LogisticTools_v1.JAR).
-
Installation and use guide for the plug-in. (For now only in Pt-br).
-
Test files / examples.
-
Procedures implemented:
-
Definition of the center point by the Rectangular metric
-
Fibonacci method
-
Derivative method
-
Definition of the central point by the Euclidean metric
-
Weisfield method
-
Procedures for clustering issues
-
Kruskal's algorithm adapted to form several clusters
-
Procedures for routing issues
-
Methods of Construction of script
-
Clarke and Wright Method
-
Roadmap Improvement Method
-
2-opt method
-
Procedures for solving zone formation problems
-
Methods of Construction of zones
-
Method of dividing regions into zones according to service level
-
Clarke and Wright method with shape parameter