Skip to content

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).

Notifications You must be signed in to change notification settings

fduque/LogisticTools-Plugin-OpenJUMP

Repository files navigation

LogisticTools-Plugin-OpenJUMP

[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 / [email protected]

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: alt text alt text alt text alt text alt text alt text

###########################################################################################################################

[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 / [email protected]

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

Screenshots from features implemented: alt text alt text alt text alt text alt text alt text

About

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).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published