generatedCode+=String.format(Locale.US,"\\coordinate (src_%d) at (%f,%f); %%centroid coordinate for source %d\n",source.getId(),centroid.x,centroid.y,source.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (trg_%d) at (%f,%f); %%centroid coordinate for target %d\n",target.getId(),centroid.x,centroid.y,target.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (absorb_%d) at (%f,%f); %%centroid coordinate for absorbingArea %d\n",absorbingArea.getId(),centroid.x,centroid.y,absorbingArea.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (obs_%d) at (%f,%f); %%centroid coordinate for obstacle %d\n",obstacle.getId(),centroid.x,centroid.y,obstacle.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (str_%d) at (%f,%f); %%centroid coordinate for stair %d\n",stair.getId(),centroid.x,centroid.y,stair.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (mrmtA_%d) at (%f,%f); %%centroid coordinate for measurementArea %d\n",measurementArea.getId(),centroid.x,centroid.y,measurementArea.getId());
generatedCode+=String.format(Locale.US,"\\coordinate (bound_%d) at (%f,%f); %%centroid coordinate for obstacle %d\n",id,centroid.x,centroid.y,obstacle.getId());