{"openapi":"3.0.3","info":{"title":"REST API Mapy.com static map methods","description":"Get map rendered as image.","version":"1.0.0"},"paths":{"/v1/static/map":{"get":{"tags":["static"],"summary":"Get static map image","description":"Get static map image. \n\n&nbsp;\n\nUse one pair of `lon`/`lat` params and `zoom` to set map viewport center location. Use two pairs to set map viewport bounding box. Omit them for viewport automatically fitting passed markers.\n\n&nbsp;\n\nMaximum rate limit 30 requests per second.","operationId":"api_staticmap_v1_static_map_get","parameters":[{"name":"width","in":"query","required":true,"schema":{"type":"integer","maximum":1024,"minimum":10,"title":"Map image width","description":"Resulting map image width in pixels (x2 if `scale` is 2).  Minimum: 10, Maximum: 1024."},"description":"Resulting map image width in pixels (x2 if `scale` is 2).  Minimum: 10, Maximum: 1024.","example":400},{"name":"height","in":"query","required":true,"schema":{"type":"integer","maximum":1024,"minimum":10,"title":"Map image height","description":"Resulting map image height in pixels (x2 if `scale` is 2). Minimum: 10, Maximum: 1024."},"description":"Resulting map image height in pixels (x2 if `scale` is 2). Minimum: 10, Maximum: 1024.","example":400},{"name":"lon","in":"query","required":false,"schema":{"type":"array","items":{"type":"number","maximum":180,"minimum":-180},"minItems":1,"maxItems":2,"title":"Location longitude","description":"Location longitude in degrees (decimal point is \".\"). Positive means east, negative west.\n\n&nbsp;\n\nUse one pair of `lon`/`lat` params and `zoom` to set map viewport center location. Use two pairs to set map viewport bounding box. Omit them for viewport automatically fitting passed markers."},"description":"Location longitude in degrees (decimal point is \".\"). Positive means east, negative west.\n\n&nbsp;\n\nUse one pair of `lon`/`lat` params and `zoom` to set map viewport center location. Use two pairs to set map viewport bounding box. Omit them for viewport automatically fitting passed markers.","example":[14.42212]},{"name":"lat","in":"query","required":false,"schema":{"type":"array","items":{"type":"number","maximum":90,"minimum":-90},"minItems":1,"maxItems":2,"title":"Location latitude","description":"Location latitude in degrees (decimal point is \".\"). Positive means north, negative south.\n\n&nbsp;\n\nUse one pair of `lon`/`lat` params and `zoom` to set map viewport center location. Use two pairs to set map viewport bounding box. Omit them for viewport automatically fitting passed markers."},"description":"Location latitude in degrees (decimal point is \".\"). Positive means north, negative south.\n\n&nbsp;\n\nUse one pair of `lon`/`lat` params and `zoom` to set map viewport center location. Use two pairs to set map viewport bounding box. Omit them for viewport automatically fitting passed markers.","example":[50.08861]},{"name":"zoom","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","maximum":19,"minimum":1},{"type":"null"}],"title":"Map zoom","description":"Map zoom is required when using map viewport center location. Otherwise it is optional and used to override calculated zoom.  Minimum: 1, Maximum: 19."},"description":"Map zoom is required when using map viewport center location. Otherwise it is optional and used to override calculated zoom.  Minimum: 1, Maximum: 19.","example":16},{"name":"scale","in":"query","required":false,"schema":{"type":"integer","maximum":2,"minimum":1,"title":"Map image scale","description":"Scales map image pixel density. Use 2 for retina displays.","default":1},"description":"Scales map image pixel density. Use 2 for retina displays.","example":1},{"name":"padding","in":"query","required":false,"schema":{"type":"integer","maximum":1024,"minimum":0,"title":"Map image padding","description":"Pixels added to map viewport bounding box (x2 if `scale` is 2). Minimum: 0, Maximum: 1024.","default":40},"description":"Pixels added to map viewport bounding box (x2 if `scale` is 2). Minimum: 0, Maximum: 1024.","example":40},{"name":"format","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ImageFormat","title":"Map image format","description":"Image format","default":"png"},"description":"Image format"},{"name":"mapset","in":"query","required":false,"schema":{"$ref":"#/components/schemas/Mapset","title":"Mapset","description":"Mapset","default":"basic"},"description":"Mapset"},{"name":"lang","in":"query","required":false,"schema":{"$ref":"#/components/schemas/Language","title":"Output language","description":"Preferred language for map labels","default":"cs"},"description":"Preferred language for map labels","example":"cs"},{"name":"markers","in":"query","required":false,"schema":{"type":"array","items":{"type":"string","pattern":"^(color:((#[0-9a-fA-F]+)|([a-zA-Z]+))|size:(small|normal|large)|(label:([0-9a-zA-Z]?[0-9a-zA-Z]?))|(label-color:((#[0-9a-fA-F]+)|([a-zA-Z]+)))|(((-?\\d+(\\.\\d+)?),(-?\\d+(\\.\\d+)?))))(;(color:((#[0-9a-fA-F]+)|([a-zA-Z]+))|size:(small|normal|large)|(label:([0-9a-zA-Z]?[0-9a-zA-Z]?))|(label-color:((#[0-9a-fA-F]+)|([a-zA-Z]+)))|(((-?\\d+(\\.\\d+)?),(-?\\d+(\\.\\d+)?)))))*$"},"title":"Map image markers","description":"The markers query parameter allows you to add various markers on the map with customizable attributes, defined by a semicolon-separated list. Each marker is represented by a set of optional attributes described below:\n\n\n* Color: Define the marker's color using `color:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red. Example: `color:blue` or `color:#FF0000`\n\n\n* Size: Set the marker's size with `size:` followed by small, normal, or large. If the map's `scale` is 2x, the size of the marker will be doubled. Example: `size:large`\n\n\n* Label: A marker label can include up to two alphanumeric characters using `label:`. Example: `label:AB`\n\n\n* Label Color: Customize the label's color by providing `label-color:` followed by a color name or hexadecimal value. Example: `label-color:#00FF00`\n\n\n* Position: Specify the geographical coordinates in the format `longitude,latitude`. Example: `15.0,50.0`\n\n\nCombine attributes for a single marker and separate multiple markers with same settings with semicolons. If you want to add more than one marker with different settings, use additional `markers` parameters in your query.\n\n"},"description":"The markers query parameter allows you to add various markers on the map with customizable attributes, defined by a semicolon-separated list. Each marker is represented by a set of optional attributes described below:\n\n\n* Color: Define the marker's color using `color:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red. Example: `color:blue` or `color:#FF0000`\n\n\n* Size: Set the marker's size with `size:` followed by small, normal, or large. If the map's `scale` is 2x, the size of the marker will be doubled. Example: `size:large`\n\n\n* Label: A marker label can include up to two alphanumeric characters using `label:`. Example: `label:AB`\n\n\n* Label Color: Customize the label's color by providing `label-color:` followed by a color name or hexadecimal value. Example: `label-color:#00FF00`\n\n\n* Position: Specify the geographical coordinates in the format `longitude,latitude`. Example: `15.0,50.0`\n\n\nCombine attributes for a single marker and separate multiple markers with same settings with semicolons. If you want to add more than one marker with different settings, use additional `markers` parameters in your query.\n\n","example":["color:red;size:normal;14.4211267,50.0877258","color:green;label:M;14.4204,50.09;label:A;14.4210,50.09;label:P;14.4216,50.09;label:Y;14.4222,50.09;label:C;14.4228,50.09;label:O;14.4234,50.09;label:M;14.4240,50.09","color:red;size:large;label:R;14.422,50.089","color:orange;size:large;label:O;14.4226,50.089","color:yellow;size:large;label:C;14.4232,50.089","color:green;size:large;label:K;14.4238,50.089","color:blue;size:large;label:S;14.4244,50.089"]},{"name":"shapes","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"title":"Map image shapes","description":"The shapes query parameter allows you to add various shapes (polygon or path) on the map with customizable attributes, defined by a semicolon-separated list. Each shape is represented by a set of optional attributes described below:\n\n\n* Color: Defines the border color for the polygon and the line color for the path. `color:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red. Example: `color:blue` or `color:#FF0000`\n\n\n* Fill: Defines the fill color of the polygon. `fill:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red with 20% opacity. Example: `fill:blue` or `fill:#FF0000`\n\n\n* Width: Sets the thickness of the line in pixels. `width:` followed by integer number. If the map's `scale` is 2x, the width of the line will be doubled. Example: `size:3`\n\n\n* Path: Defines the shape of the path. ``path:`` followed by an array of coordinates in the format `longitude,latitude`sepparated by semicolon. Instead of a coordinate field, the path can be defined using a google polyline format enclosed in ``enc(<encoded_polyline>)``. At least 2 coordinates are required to specify a path. Example: ``path:[(15.6060,50.7260;15.6080,50.7250;15.6070,50.7240;15.6060,50.7260),(15.6062,50.7257;15.6068,50.7253;15.6065,50.7252;15.6062,50.7257;15.6062,50.7257)]``\n\n\n* Polygon: Defines the shape of the polygon. ``polygon:`` followed by an array of coordinate arrays. Instead of a coordinate field, the polygon can be defined using a google polyline format enclosed in ``enc(<encoded_polyline>)``. The first coordinate array defines the outer shape, the following coordinate arrays define the holes. At least 3 coordinates are required to specify a polygon. The polygon is automatically closed. ``polygon:[(15.6060,50.7260;15.6080,50.7250;15.6070,50.7240;15.6060,50.7260),(15.6062,50.7257;15.6068,50.7253;15.6065,50.7252;15.6062,50.7257;15.6062,50.7257)]``\n\n\nCombine attributes for a single shape and separate multiple shapes with same settings with semicolons. If you want to add more than one shape with different settings, use additional `shapes` parameters in your query.\n\n"},"description":"The shapes query parameter allows you to add various shapes (polygon or path) on the map with customizable attributes, defined by a semicolon-separated list. Each shape is represented by a set of optional attributes described below:\n\n\n* Color: Defines the border color for the polygon and the line color for the path. `color:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red. Example: `color:blue` or `color:#FF0000`\n\n\n* Fill: Defines the fill color of the polygon. `fill:` followed by a valid color name (e.g. aqua, aquamarine, azure, beige, bisque, black, blue, brown, burlywood, cadet, chartreuse, chocolate, coral, cornsilk, crimson, cyan, firebrick, fractal, fuchsia, gainsboro, gold, goldenrod, gray, green, honeydew, indigo, ivory, khaki, lavender, lime, linen, magenta, maroon, moccasin, navy, none, olive, opaque, orange, orchid, peru, pink, plum, purple, red, salmon, seashell, sienna, silver, snow, tan, teal, thistle, tomato, transparent, turquoise, violet, wheat, white, yellow) or a hexadecimal value in the format of `#RGB`, `#RRGGBB`, or `#RRGGBBAA`. The default color is red with 20% opacity. Example: `fill:blue` or `fill:#FF0000`\n\n\n* Width: Sets the thickness of the line in pixels. `width:` followed by integer number. If the map's `scale` is 2x, the width of the line will be doubled. Example: `size:3`\n\n\n* Path: Defines the shape of the path. ``path:`` followed by an array of coordinates in the format `longitude,latitude`sepparated by semicolon. Instead of a coordinate field, the path can be defined using a google polyline format enclosed in ``enc(<encoded_polyline>)``. At least 2 coordinates are required to specify a path. Example: ``path:[(15.6060,50.7260;15.6080,50.7250;15.6070,50.7240;15.6060,50.7260),(15.6062,50.7257;15.6068,50.7253;15.6065,50.7252;15.6062,50.7257;15.6062,50.7257)]``\n\n\n* Polygon: Defines the shape of the polygon. ``polygon:`` followed by an array of coordinate arrays. Instead of a coordinate field, the polygon can be defined using a google polyline format enclosed in ``enc(<encoded_polyline>)``. The first coordinate array defines the outer shape, the following coordinate arrays define the holes. At least 3 coordinates are required to specify a polygon. The polygon is automatically closed. ``polygon:[(15.6060,50.7260;15.6080,50.7250;15.6070,50.7240;15.6060,50.7260),(15.6062,50.7257;15.6068,50.7253;15.6065,50.7252;15.6062,50.7257;15.6062,50.7257)]``\n\n\nCombine attributes for a single shape and separate multiple shapes with same settings with semicolons. If you want to add more than one shape with different settings, use additional `shapes` parameters in your query.\n\n","example":["color:green;path:[(14.419628551125925,50.0869553926979;14.419728129988881,50.08675102868368;14.42002686657771,50.08675102868368;14.41979451589749,50.086618792680696;14.419877498283295,50.08641442723125;14.419628551125925,50.08653464230705;14.419379603968599,50.08641442723125;14.419462586354358,50.086618792680696;14.419230235674185,50.08675102868368;14.419528972263011,50.08675102868368;14.419628551125925,50.0869553926979)]","color:blue;fill:gold;polygon:[(14.42196525112594,50.0869553926979;14.422064829988896,50.08675102868368;14.422363566577722,50.08675102868368;14.422131215897506,50.086618792680696;14.42221419828331,50.08641442723125;14.42196525112594,50.08653464230705;14.421716303968612,50.08641442723125;14.421799286354371,50.086618792680696;14.421566935674198,50.08675102868368;14.421865672263026,50.08675102868368;14.42196525112594,50.0869553926979)]","color:green;fill:#82bd51aa;width:1;polygon:[enc(avupHep`wAZDZJXTTZP`@Lf@Fj@@j@Al@Gj@Md@Qb@UZYT[J[D]E[KWUW[Qc@Me@Gk@Am@@k@Fk@Lg@Pa@V[VUZK\\E),enc(swupHel`wA??HCN?x@D??P@@@@?@@?@@B?@?B???@A@?@A@??A@C@IB??]?W???A???A??????@???????@@???NXLX??@D?B?@?@?@A@IH??OJKH???@????????????@@??NBVF??VLTN??@B@D@JBT???????????@????????A???SMWM??_@Me@I??S?M?????A?AAAAAC?C???E?E?E@CBG??LKLI??NKPK??GOMQ??MSMO???A???????A??@C@CBEFE??)]"]},{"name":"debug","in":"query","required":false,"schema":{"type":"boolean","title":"Debug param to return invalid parameter error info","description":"If set, returns in case of invalid parameter error info as application/json.","default":false},"description":"If set, returns in case of invalid parameter error info as application/json."}],"responses":{"200":{"description":"Image with map in standard format (PNG/JPEG/...)","content":{"image/*":{"schema":{"type":"string","format":"binary"}}}},"401":{"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"apikey query parameter was not part of the request. Returns image with error text or `application/json` with error detail if `debug` param is true."},"403":{"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Invalid apikey / not permitted to access given resource. Returns image with error text or `application/json` with error detail if `debug` param is true."},"500":{"description":"Internal Server Error"},"422":{"description":"Invalid parameter value or parameter combination. Returns image with error text, error detail is in header item `X-Mapi-Compositor-Error` or as `application/json` if `debug` param is true.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}},"image/png":{"schema":{"type":"string","format":"binary"}}}}}}},"/v1/static/pano":{"get":{"tags":["static"],"summary":"Get static panorama image","description":"Get static panorama image. \n\n&nbsp;\n\nUse `lon`/`lat` params to select nearest panorama image within given `radius`\n\n&nbsp;\n\nMaximum rate limit 30 requests per second.","operationId":"api_staticpano_v1_static_pano_get","parameters":[{"name":"width","in":"query","required":true,"schema":{"type":"integer","maximum":1024,"minimum":10,"title":"Map image width","description":"Resulting image width in pixels. Minimum: 10, Maximum: 1024."},"description":"Resulting image width in pixels. Minimum: 10, Maximum: 1024.","example":400},{"name":"height","in":"query","required":true,"schema":{"type":"integer","maximum":1024,"minimum":10,"title":"Map image height","description":"Resulting image height in pixels. Minimum: 10, Maximum: 1024."},"description":"Resulting image height in pixels. Minimum: 10, Maximum: 1024.","example":225},{"name":"lon","in":"query","required":false,"schema":{"type":"number","maximum":180,"minimum":-180,"title":"Location longitude","description":"Location longitude in degrees (decimal point is \".\"). Positive means east, negative west.\n\n&nbsp;\n\nUse `lon`/`lat` params to select nearest panorama image within given `radius`"},"description":"Location longitude in degrees (decimal point is \".\"). Positive means east, negative west.\n\n&nbsp;\n\nUse `lon`/`lat` params to select nearest panorama image within given `radius`","example":14.42212},{"name":"lat","in":"query","required":false,"schema":{"type":"number","maximum":90,"minimum":-90,"title":"Location latitude","description":"Location latitude in degrees (decimal point is \".\"). Positive means north, negative south.\n\n&nbsp;\n\nUse `lon`/`lat` params to select nearest panorama image within given `radius`"},"description":"Location latitude in degrees (decimal point is \".\"). Positive means north, negative south.\n\n&nbsp;\n\nUse `lon`/`lat` params to select nearest panorama image within given `radius`","example":50.08861},{"name":"radius","in":"query","required":false,"schema":{"type":"number","maximum":100,"minimum":0,"title":"Search radius.","description":"Look within given range (in meters) for closest panorama. Minimum: 0, Maximum: 100.","default":50.0},"description":"Look within given range (in meters) for closest panorama. Minimum: 0, Maximum: 100.","example":50},{"name":"yaw","in":"query","required":false,"schema":{"type":"string","title":"Set resulting image center azimuth.","description":"Specify `auto` for imaging car front view direction, `point` to look towards location specified via `lon` + `lat` arguments or azimuth as float (0 = north, in radians)","default":"auto"},"description":"Specify `auto` for imaging car front view direction, `point` to look towards location specified via `lon` + `lat` arguments or azimuth as float (0 = north, in radians)","example":"auto"},{"name":"pitch","in":"query","required":false,"schema":{"type":"number","maximum":1.5,"minimum":-1.5,"title":"Line of sight elevation","description":"Line of sight elevation (positive above horizont, negative downwards) in radians. Minimum: -1.5, Maximum: 1.5.","default":-0.066},"description":"Line of sight elevation (positive above horizont, negative downwards) in radians. Minimum: -1.5, Maximum: 1.5.","example":-0.066},{"name":"fov","in":"query","required":false,"schema":{"type":"number","maximum":1.57,"minimum":0.16,"title":"Horizontal field of view","description":"Horizontal field of view (in radians). Minimum: 0.16, Maximum: 1.57.","default":1.5},"description":"Horizontal field of view (in radians). Minimum: 0.16, Maximum: 1.57.","example":1.5},{"name":"lang","in":"query","required":false,"schema":{"$ref":"#/components/schemas/Language","title":"Output language","description":"Preferred language for copyright text","default":"cs"},"description":"Preferred language for copyright text","example":"cs"},{"name":"debug","in":"query","required":false,"schema":{"type":"boolean","title":"Debug param to return invalid parameter error info","description":"If set, returns in case of invalid parameter error info as application/json.","default":false},"description":"If set, returns in case of invalid parameter error info as application/json."}],"responses":{"200":{"description":"Image with panorama in JPEG format","content":{"image/jpeg":{"schema":{"type":"string","format":"binary"}}}},"401":{"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"apikey query parameter was not part of the request. Returns image with error text or `application/json` with error detail if `debug` param is true."},"403":{"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Invalid apikey / not permitted to access given resource. Returns image with error text or `application/json` with error detail if `debug` param is true."},"404":{"content":{"image/png":{"schema":{"type":"string","format":"binary"}},"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"Panorama wasn't found by given query parameters. Returns image with error text or `application/json` with error detail if `debug` param is true."},"500":{"description":"Internal Server Error"},"422":{"description":"Invalid parameter value or parameter combination. Returns image with error text, error detail is in header item `X-Mapi-Compositor-Error` or as `application/json` if `debug` param is true.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}},"image/png":{"schema":{"type":"string","format":"binary"}}}}}}}},"components":{"schemas":{"ErrorResponse":{"properties":{"detail":{"items":{},"type":"array","title":"Error detail"}},"type":"object","required":["detail"],"title":"ErrorResponse"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ImageFormat":{"type":"string","enum":["png","jpg","webp","gif"],"title":"ImageFormat"},"Language":{"type":"string","enum":["cs","de","el","en","es","fr","it","nl","pl","pt","ru","sk","tr","uk"],"title":"Language"},"Mapset":{"type":"string","enum":["basic","outdoor","aerial","aerial-names-overlay","winter"],"title":"Mapset"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"headerApiKey":{"type":"apiKey","in":"header","name":"X-Mapy-Api-Key"},"queryApiKey":{"type":"apiKey","in":"query","name":"apikey"}}},"servers":[{"url":"https://api.mapy.com/"},{"url":"https://api.mapy.cz/"}],"security":[{"queryApiKey":[]},{"headerApiKey":[]}]}