Automatic legend with symbols like in a GIS map; plan view

Discussions about the development of the TechDraw workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
emir
Posts: 5
Joined: Tue Apr 24, 2018 1:23 pm

Automatic legend with symbols like in a GIS map; plan view

Post by emir »

Parametic 3D CAD are useful to generate automatic section drawings. That's why the company in which I'm working is testing FreeCAD and ArchiCAD in order to find the best solution for our everyday task which is Generating land use regulation plans for construction projects for whole industrial/residential areas.

Such a plan contains a x-y-plan view (this is not a section) and at least two elevation views (sections). The plan also contains a carefully chosen symbolism with a respective legend. It contains also labels for the names of the houses and streets, for the base area of the buildings, for the number of trees, and for the extension limits in the z-Axis of the houses.

We don't do any design work: We dispose of all ministerial mensuration (geo)data, also the design of the planned constructions are provided by the area developper (mostly in dxf). During the work, some model parts are modified, thus the automatic update thanks to the parametric modeling is really helpful.

These plans that we create contain
  • the existing and the planned terrain (prescinded),
  • the perimeter for which the regulation will be legally binding
  • volumes which represent the (in all 3 dimensions) limiting extension boundary (as part of the regulation) for the planned buildings,
  • the planned buildings themselves (prescinded) inclusive the floors,
  • surrounding existing buildings (prescinded),
  • prescinded/generalized volumes of existing and planned trees,
  • street areas,
  • areas with vegetation,
  • ponds,
  • rivers, etc.
The corresponding CityGML level of detail for all elements of the plan is LOD1 or LOD2.

Up to now, everything is being drawn manually in Microstation. The idea is to make the workflow more effective by automating the sections, the labeling/annotations and the legend. We also use GIS in our company (which could provide the automatic legend and labeling/annotations, but not the sections).
I'm still new to FreeCAD, but I've seen that annotations/labels can be added to a drawing which are always updated after editing the model.

My questions are:
  • How can a legend with symbols be realized with the techdraw workbench? The symbols (common symbols as used in GIS for areas or for lines; svg graphics for points) should be able to be defined centrally for multiple model parts (let's say for all existing buildings a grey filling)
  • How to generate a x-y-plan-view in the techdraw workbench which is not a section, but the view from the top, like by a bird?
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Automatic legend with symbols like in a GIS map; plan view

Post by microelly2 »

i tis possible to create projections with Draft Shape2dView
to get symbols into the drawing at first there should be a library of svg symbols.
User avatar
wandererfan
Veteran
Posts: 6268
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Automatic legend with symbols like in a GIS map; plan view

Post by wandererfan »

emir wrote: Thu Apr 26, 2018 10:53 am How can a legend with symbols be realized with the techdraw workbench? The symbols (common symbols as used in GIS for areas or for lines; svg graphics for points) should be able to be defined centrally for multiple model parts (let's say for all existing buildings a grey filling)
As @microelly2 said, insert Svg symbols for a legend. Use TechDraw_Symbol for this.
SampleLegend.png
SampleLegend.png (13.43 KiB) Viewed 848 times
emir wrote: Thu Apr 26, 2018 10:53 am How to generate a x-y-plan-view in the techdraw workbench which is not a section, but the view from the top, like by a bird?
TechDraw will draw any object with a Shape property from any direction, so yes a top-view is quite doable.

You may be interested in this thread: https://www.forum.freecadweb.org/viewto ... in#p173770
Post Reply