3.4.1. Rules for drawing buildings

Techniques for drawing and editing buildings are similar to those for drawing and editing all simple polygonal items on YME.

See sections:


You can use individual 3-D models for some buildings that have a complex configuration. The requirements for such models are provided below in section3.4.1.9. Requirements for the three-dimensional models of buildings.

Additionally, enable snapping mode when you draw individual buildings that are connected to other buildings but differ from them by height or address. This mode snaps the vertexes of the new polygon to the neighboring one that was drawn earlier. Just click (Snapping mode).

The green arrows in the drawing point to the positions of the cursor and the vertex of the “polygon that snapped” to its neighbor polygon (which in turn gets highlighted when they snap together):

Follow these rules when you draw buildings:

When drawing a building, keep in mind that satellite images are typically taken at an angle to the ground. This is why the roof outline will not match the footprint (i.e. the outline of the building's foundation, which is what you are supposed to draw on the map). Furthermore, the higher the building, the greater it will be offset (the roof is highlighted in red in the drawing and the footprint — green. The yellow arrows indicate the displacement between the roof and the footprint):

All structures, including buildings of the curved and round shape, must be drawn strictly on the Foundation (footprints), except for single-story apartment buildings and buildings in the private sector, drawn using the copying tool (see

If the shape of the building's roof does not match that of the foundation, then draw the building based on the foundation instead of the roof. So if the upper floors of the building contain any parts that project out, don't include them in the building outline:

If you can't make out the complete footprint of a building based on the satellite image or the building is under construction, then draw it schematically:


When drawing footprints with rectangular outlines, you need to use the following tools: “Round off angles” or “Round off corner” (see Section Simple polygon: drawing techniques).

When drawing buildings, start by tracing the roof and then drag the outline so that it matches the building's footprint. For directions about how to drag a polygon, see Simple polygonal items: editing techniques.

For houses in the private sector, as well as single-story apartment buildings, it is allowed to replace the building contour drawing copy contour of another building.

In this case, the length and width of the building to be copied must not exceed twice the length and width of the building to be drawn. The geometric centers of the building in the picture and the building being drawn should approximately match.

Building rendered exactly on a picture, you should not replace the copied building with inaccurate geometry. This is considered an error.

You don't need to draw recesses and protrusions in building contours that are less than three meters in size. If they're already drawn in, however, then deleting these details is considered an error.

For example, the photo on the left shows a ledge (see arrow on right):

If you draw some recesses (or projections) in a building's outline, then you should draw in all related ones as well. Don't draw in some recesses/projects and not others:

If a building has internal polygons (such as courtyards), you should draw them in:

Don't draw awnings or canopies (i.e. non-insulated constructions that function as overhead coverings supported by posts attached to one or more walls).

You should also not draw canopies at gas stations (other than automatic filling stations that consist solely of pumps and a canopy, which you should draw).

The photo on the left shows an awning and the arrow in the diagram on the right shows where it's located:


The exception to this rule is if you need to draw the awning in order for the three-dimensional model to display correctly.

Buildings that consist of several structures or have multiple addresses can be divided into separate polygons.

Draw parts of one structure that differ in height using different polygons (i.e. they are treated as different buildings).


If a building is on top of a podium, enter the total of the podium and building height as the building height.

For the building in the photo below, the height of the podium is 9 m and the part of the building on top of it is 16 stories high (with a height of 16×3=48 m in accordance with the Rules, which states that each floor should be counted as three meters).

In this case, the height of the building part located on the podium should include the podium and the building itself: [16 × 3 + 9] = 57 meters.

For example, the building in the photo has two sections of different heights (the green arrow points to the taller section and the blue arrow — the shorter one):

In order for the building to display properly on the map, you should draw the sections that differ by number of stories as two different buildings on Yandex Map Editor:

This will ensure that the building displays properly on the map:

In some cases, parts of a building that differ by number of stories may also be of different types. For example, a tall residential building (green arrow) may be connected to a shorter structure that is used for retail stores (blue arrow):

In this case, you should draw the sections that differ by number of stories as two different buildings on Yandex Map Editor:

Draw passageways between the buildings as separate polygons:

We recommend drawing truss structures that taper towards the top (such as cellular towers) using three or more building polygons of various heights (see the drawing on the left). In this case their appearance on the map will more closely resemble the actual structure (see the drawing on the right):

When drawing internal polygons, follow2.7.2. Rules for using internal polygons.

When drawing buildings, you should execute 2.7.1. General rules for drawing polygonal items.

Don't draw underground buildings (you can, however, draw any parts that protrude aboveground). Requirements for three-dimensional models of buildings

To post a 3-D building model that you created to Yandex.Maps, send an email to ymaps-legal@yandex.ru and attach your file containing the 3-D model.

The rules and requirements for these models are listed below. If you're not sure whether your model fulfills the rules, send a photo of your item and a description of its location to ymaps-legal@yandex.ru.

Rules and requirements for 3-D models: The reference nature of the object
  1. Use models for buildings that serve as reference points, famous attractions, architectural monuments, or parts of large urban ensembles that can't be displayed using Yandex Map Editor resources.

  2. Don't use models for buildings that follow a standard blueprint, private sector buildings, or buildings in industrial zones if they don't belong to one of the categories listed under point 1.

  3. Don't use models for small map items that you can't make out on the map. The minimum size of the model at the widest part of its base should be 7 m. Object status
  1. Don't use models for buildings that are under construction.

  2. Don't use models for buildings that were torn down or destroyed if they aren't architectural monuments or well-known local attractions.

  3. Don't use models for buildings hidden behind high, solid fences or dense vegetation that make them invisible from the streets. The composition and detail of the models
  1. Use one model per building.

  2. Models should not contain signage or temporary structures.

  3. Models should not contain temporary or technical sheds, crosswalks to platforms at train stations, etc.

  4. Only include signage on models if they are an essential part of the item's construction.

    Use a font that is similar to the original lettering. Technical requirements for the model
  1. Send your model in a KMZ file containing KML files with georeferences and the item model in COLLADA format.

  2. Your model should not contain textures.

  3. Your model should not use any shading modes (gouraud/phong shading). In other words, you should use flat shading.

  4. Your model should not include sections of terrain.

  5. Your model should not contain elements that frequently change (ad signage, banners, etc.)

  6. Your model should not contain elements (booths, fences, trees, etc.) that do not serve to identify the item.

  7. Your model should not contain small architectural structures.

  8. The level of detail you include in the model should be adequate, but not excessive.

    The model should not contain more than 5,000 faces for rectangular buildings with roofs, and not more than 25,000 faces for complex churches and historical buildings.

  9. The model should not contain Edit — Delete Guides if you are working in SketchUp.

  10. You must delete the human template from the finished model (when working in SketchUp)

  11. You should not have hidden geometry in your model (View — Hidden Geometry when working in SketchUp)

  12. When using converters to transform your model to KMZ format, the model should maintain an acceptable level of technical quality. Your model should not contain any unplanned elements introduced by the converter.

  13. Ideally, your model should not contain small elements with lines less than 0.5 m in length: these models may not look good on the mobile Yandex.Maps.


A special offer regulates the legal aspects governing the use of 3-D models.

Since 3-D model parameters differ from map item parameters added directly on Yandex Map Editor, the use of these models is not stipulated in the Yandex Map Editor User Agreement.