3D plugin for JOSM
Java
Permalink
Failed to load latest commit information.
.settings Direction of models Jan 13, 2013
doc #45 installation guide update Apr 13, 2014
josm-wrapper rename of JOSM artifact Jul 16, 2014
kendzi-util [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-buildings-example [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-buildings-josm [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-buildings [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-collada-bindings java 8 Sep 10, 2016
kendzi3d-collada-exporter [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-editor [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-expressions-javacc [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-expressions-josm [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-expressions [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-example [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-model-render [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-model-util [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-model [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-textures-josm [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-textures-library-bindings [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-textures-library-res [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-textures-library [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-textures [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-jogl-util [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-josm-core [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-light [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-math [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-models-library-bindings [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-models-library-josm [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-models-library-layer [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-models-library-res [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-models-library [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-plugin-build [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-plugin [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-render #53 official maven repository with josm artifact Nov 3, 2015
kendzi3d-resource-interface [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-resource-manager [maven-release-plugin] prepare for next development iteration Mar 20, 2017
kendzi3d-tile-server literar Mar 28, 2014
kendzi3d-world-model [maven-release-plugin] prepare for next development iteration Mar 20, 2017
repo maven maven maven... Jan 26, 2014
.gitignore fix for collada exporter Jan 8, 2017
INSTALLATION.md description changed Jul 16, 2014
README.md description changed Jul 16, 2014
pom.xml [maven-release-plugin] prepare for next development iteration Mar 20, 2017

README.md

Description

This is application for generating 3d model from OSM data. It can be used as JOSM plug-in for editing and preview. It can be used as standalone application for generate image from 3d data or as tomcat application building open-layer tiles.

How to build

This project is currently migrating to maven Most of sub-project you can build be using command maven install

JOSM plug-in "kendzi.josm.plugin3d" is build by ant script.

How to import to eclipse

Currently conversion to maven is in progress. Build will change in future. Only one of subproject is build by ant all others are maven project.

  • Install java JDK 1.7 64bit from java.oracle.com
  • Install Eclipse EE form eclipse.org
  • Install Eclipse plugins from marketplace: "Help > Eclipse Marketplace"
  • Subversive
  • Checkstyle
  • FindBugs
  • If it is not Eclipse EE don't forget about m2e plugin
  • Download sources for JOSM as new java project with the same name. Svn url: http://josm.openstreetmap.de/svn/trunk
  • Check if JOSM is building correctly by running ant: {JOSM}/build.xml dist
  • Download sources of kendzi3d-josm-jogl project. It is container for JOSM native libraries for JOSM. Git link: https://github.com/kendzi/kendzi3d-josm-jogl.git
  • Setup path for JOSM builded jar in file (line 42): {kendzi3d-josm-jogl}/build.xml
  • Compile kendzi3d-josm-jogl by calling ant script {kendzi3d-josm-jogl}/build.xml clean dist
  • Download source of kendzi3d. Git link: https://github.com/kendzi/kendzi3d.git
  • import from local git repo as java ant project: kendzi.josm.plugin3d
  • import all other sub projects from local git working directory as java maven projects. If need you can import it as general project and later convert to maven by clicking on project: "Convigure>Convert to Maven"
  • Compile all maven project by using command: {kendzi3d-plugin-build}/pom.xml clean install This step is important. It will generate temporary directors used by and script! All subproject should pass!

License

This software is provided "AS IS" without a warranty of any kind. You use it on your own risk and responsibility!!!

This program is shared on license BSDv3 more information in file BSD3. Some parts of program as source, images, models may be shared on different licenses. In case of doubt ask.