diff --git a/docs/user_manual/expressions/expression_help/GeometryGroup.rst b/docs/user_manual/expressions/expression_help/GeometryGroup.rst index 028af495691..70b8d4d5631 100644 --- a/docs/user_manual/expressions/expression_help/GeometryGroup.rst +++ b/docs/user_manual/expressions/expression_help/GeometryGroup.rst @@ -39,7 +39,6 @@ Returns the geometry after an affine transformation. Calculations are in the Spa .. figure:: /docs/user_manual/processing_algs/qgis/img/affinetransform.png :align: center - :width: 100% Vector point layer (green dots) before (left), and after (right) an affine transformation (translation). @@ -201,7 +200,6 @@ Returns the closure of the combinatorial boundary of the geometry (ie the topolo .. figure:: /docs/user_manual/processing_algs/qgis/img/boundary_polygon.png :align: center - :width: 100% Boundary (black dashed line) of the source polygon layer @@ -228,7 +226,6 @@ Returns a geometry which represents the bounding box of an input geometry. Calcu .. figure:: /docs/user_manual/processing_algs/qgis/img/bounding_box.png :align: center - :width: 100% Black lines represent the bounding boxes of each polygon feature @@ -303,7 +300,6 @@ Returns a geometry that represents all points whose distance from this geometry .. figure:: /docs/user_manual/processing_algs/qgis/img/buffer.png :align: center - :width: 100% Buffer (in yellow) of points, line, polygon with positive buffer, and polygon with negative buffer @@ -332,7 +328,6 @@ Creates a buffer along a line geometry where the buffer diameter varies accordin .. figure:: /docs/user_manual/processing_algs/qgis/img/variable_buffer_m.png :align: center - :width: 100% Buffering line features using the m value on the vertices @@ -358,7 +353,6 @@ Returns the geometric center of a geometry. .. figure:: /docs/user_manual/processing_algs/qgis/img/centroids.png :align: center - :width: 100% The red stars represent the centroids of the features of the input layer. @@ -489,6 +483,11 @@ Returns a possibly concave polygon that contains all the points in the geometry - * ``geom_to_wkt(concave_hull(geom_from_wkt('MULTILINESTRING((106 164,30 112,74 70,82 112,130 94,130 62,122 40,156 32,162 76,172 88),(132 178,134 148,128 136,96 128,132 108,150 130,170 142,174 110,156 96,158 90,158 88),(22 64,66 28,94 38,94 68,114 76,112 30,132 10,168 18,178 34,186 52,184 74,190 100,190 122,182 148,178 170,176 184,156 164,146 178,132 186,92 182,56 158,36 150,62 150,76 128,88 118))'), 0.99))`` → 'Polygon ((30 112, 36 150, 92 182, 132 186, 176 184, 190 122, 190 100, 186 52, 178 34, 168 18, 132 10, 112 30, 66 28, 22 64, 30 112))' +.. figure:: /docs/user_manual/processing_algs/qgis/img/concave_hull_threshold.png + :align: center + + Concave hulls with increasing target_percent parameter + .. end_concave_hull_section .. _expression_function_GeometryGroup_contains: @@ -531,6 +530,11 @@ Returns the convex hull of a geometry. It represents the minimum convex geometry - * ``geom_to_wkt( convex_hull( geom_from_wkt( 'LINESTRING(3 3, 4 4, 4 10)' ) ) )`` → 'POLYGON((3 3, 4 10, 4 4, 3 3))' +.. figure:: /docs/user_manual/processing_algs/qgis/img/convex_hull.png + :align: center + + Black lines identify the convex hull for each feature + .. end_convex_hull_section .. _expression_function_GeometryGroup_crosses: @@ -576,7 +580,6 @@ Takes a polygon or line layer geometry and generates a new one in which the geom .. figure:: /docs/user_manual/processing_algs/qgis/img/densify_geometry.png :align: center - :width: 100% Red points show the vertices before and after the densify @@ -603,7 +606,6 @@ Takes a polygon or line layer geometry and generates a new one in which the geom .. figure:: /docs/user_manual/processing_algs/qgis/img/densify_geometry_interval.png :align: center - :width: 100% Densify geometry at a given interval @@ -712,6 +714,11 @@ Returns the last node from a geometry. - * ``geom_to_wkt(end_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)')))`` → 'Point (0 2)' +.. figure:: /docs/user_manual/expressions/expression_help/img/end_point.* + :align: center + + End point of a line feature + .. end_end_point_section .. _expression_function_GeometryGroup_exif_geotag: @@ -755,6 +762,11 @@ Extends the start and end of a linestring geometry by a specified amount. Lines * ``geom_to_wkt(extend(geom_from_wkt('MultiLineString((0 0, 1 0, 1 1), (2 2, 0 2, 0 5))'),1,2))`` → 'MultiLineString ((-1 0, 1 0, 1 3),(3 2, 0 2, 0 7))' +.. figure:: /docs/user_manual/processing_algs/qgis/img/extend_lines.png + :align: center + + The red dashes represent the initial and final extension of the original layer + .. end_extend_section .. _expression_function_GeometryGroup_exterior_ring: @@ -775,6 +787,11 @@ Returns a line string representing the exterior ring of a polygon geometry. If t - * ``geom_to_wkt(exterior_ring(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1),( 0.1 0.1, 0.1 0.2, 0.2 0.2, 0.2, 0.1, 0.1 0.1))')))`` → 'LineString (-1 -1, 4 0, 4 2, 0 2, -1 -1)' +.. figure:: /docs/user_manual/expressions/expression_help/img/exterior_ring.* + :align: center + + The dashed line represents the exterior ring of the polygon + .. end_exterior_ring_section .. _expression_function_GeometryGroup_extrude: @@ -798,6 +815,11 @@ Returns an extruded version of the input (Multi-)Curve or (Multi-)Linestring geo * ``geom_to_wkt(extrude(geom_from_wkt('MultiLineString((1 2, 3 2), (4 3, 8 3))'), 1, 2))`` → 'MultiPolygon (((1 2, 3 2, 4 4, 2 4, 1 2)),((4 3, 8 3, 9 5, 5 5, 4 3)))' +.. figure:: /docs/user_manual/expressions/expression_help/img/extrude.* + :align: center + + Generating a polygon by extruding a line with offset in x and y directions + .. end_extrude_section .. _expression_function_GeometryGroup_flip_coordinates: @@ -1450,7 +1472,6 @@ Returns the point interpolated by a specified distance along a linestring geomet .. figure:: /docs/user_manual/processing_algs/qgis/img/interpolated_point.png :align: center - :width: 100% Interpolated point at 500m of the beginning of the line @@ -1520,7 +1541,6 @@ Returns the portion of a line (or curve) geometry which falls between the specif .. figure:: /docs/user_manual/processing_algs/qgis/img/substring.png :align: center - :width: 100% Substring line with starting distance set at 0 meters and the ending distance at 250 meters. @@ -1942,6 +1962,11 @@ Returns the minimal enclosing circle of a geometry. It represents the minimum ci * ``geom_to_wkt( minimal_circle( geom_from_wkt( 'MULTIPOINT(1 2, 3 4, 3 2)' ), 4 ) )`` → 'Polygon ((3 4, 3 2, 1 2, 1 4, 3 4))' +.. figure:: /docs/user_manual/processing_algs/qgis/img/minimum_enclosing_circles.png + :align: center + + Minimal enclosing circle of each feature + .. end_minimal_circle_section .. _expression_function_GeometryGroup_nodes_to_points: @@ -1966,6 +1991,11 @@ Returns a multipoint geometry consisting of every node in the input geometry. * ``geom_to_wkt(nodes_to_points(geom_from_wkt('POLYGON((-1 -1, 4 0, 4 2, 0 2, -1 -1))'),true))`` → 'MultiPoint ((-1 -1),(4 0),(4 2),(0 2))' +.. figure:: /docs/user_manual/processing_algs/qgis/img/extract_nodes.png + :align: center + + Multi-point feature extracted from vertices + .. end_nodes_to_points_section .. _expression_function_GeometryGroup_num_geometries: @@ -2078,7 +2108,6 @@ Returns a geometry formed by offsetting a linestring geometry to the side. Dista .. figure:: /docs/user_manual/processing_algs/qgis/img/offset_lines.png :align: center - :width: 100% In blue the source layer, in red the offset one @@ -2129,7 +2158,6 @@ Returns a geometry which represents the minimal oriented bounding box of an inpu .. figure:: /docs/user_manual/processing_algs/qgis/img/oriented_minimum_bounding_box.png :align: center - :width: 100% Oriented minimum bounding box @@ -2556,7 +2584,6 @@ Calculates the approximate pole of inaccessibility for a surface, which is the m .. figure:: /docs/user_manual/processing_algs/qgis/img/pole_inaccessibility.png :align: center - :width: 100% Pole of inaccessibility @@ -2649,7 +2676,6 @@ Reverses the direction of a line string by reversing the order of its vertices. .. figure:: /docs/user_manual/processing_algs/qgis/img/reverse_line.png :align: center - :width: 100% Reversing line direction @@ -2681,7 +2707,6 @@ Returns a rotated version of a geometry. Calculations are in the Spatial Referen .. figure:: /docs/user_manual/expressions/expression_help/img/rotate.* :align: center - :width: 100% Rotating features @@ -2818,7 +2843,6 @@ Simplifies a geometry by removing nodes using a distance based threshold (ie, th .. figure:: /docs/user_manual/processing_algs/qgis/img/simplify_geometries.png :align: center - :width: 100% From left to right, source layer and increasing simplification tolerances @@ -2874,7 +2898,6 @@ Returns a geometry formed by buffering out just one side of a linestring geometr .. figure:: /docs/user_manual/processing_algs/qgis/img/single_side_buffer.png :align: center - :width: 100% Left versus right side buffer on the same vector line layer @@ -2927,7 +2950,6 @@ Smooths a geometry by adding extra nodes which round off corners in the geometry .. figure:: /docs/user_manual/processing_algs/qgis/img/smooth_geometry_1.png :align: center - :width: 100% Increasing number of iterations causes smoother geometries @@ -2958,7 +2980,6 @@ Constructs square/rectangular waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/square_wave.* :align: center - :width: 100% Symbolizing features with square waves @@ -2991,7 +3012,6 @@ Constructs randomized square/rectangular waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/square_wave_randomized.* :align: center - :width: 100% Symbolizing features with square randomized waves @@ -3015,6 +3035,11 @@ Returns the first node from a geometry. - * ``geom_to_wkt(start_point(geom_from_wkt('LINESTRING(4 0, 4 2, 0 2)')))`` → 'Point (4 0)' +.. figure:: /docs/user_manual/expressions/expression_help/img/start_point.* + :align: center + + Starting point of a line feature + .. end_start_point_section .. _expression_function_GeometryGroup_straight_distance_2d: @@ -3084,7 +3109,6 @@ Creates a buffer along a line geometry where the buffer diameter varies evenly o .. figure:: /docs/user_manual/processing_algs/qgis/img/tapered_buffer.png :align: center - :width: 100% Tapered buffer on line features @@ -3156,7 +3180,6 @@ Returns a translated version of a geometry. Calculations are in the Spatial Refe .. figure:: /docs/user_manual/processing_algs/qgis/img/translate_geometry.png :align: center - :width: 100% Translating features @@ -3187,7 +3210,6 @@ Constructs triangular waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/triangular_wave.* :align: center - :width: 100% Symbolizing features with triangular waves @@ -3220,7 +3242,6 @@ Constructs randomized triangular waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/triangular_wave_randomized.* :align: center - :width: 100% Symbolizing features with triangular randomized waves @@ -3272,7 +3293,6 @@ Constructs rounded (sine-like) waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/wave.* :align: center - :width: 100% Symbolizing features with waves @@ -3305,7 +3325,6 @@ Constructs randomized curved (sine-like) waves along the boundary of a geometry. .. figure:: /docs/user_manual/expressions/expression_help/img/wave_randomized.* :align: center - :width: 100% Symbolizing features with randomized waves @@ -3337,7 +3356,6 @@ Returns a wedge shaped buffer originating from a point geometry. .. figure:: /docs/user_manual/processing_algs/qgis/img/wedge_buffers.png :align: center - :width: 100% Wedge buffering features diff --git a/docs/user_manual/expressions/expression_help/img/end_point.png b/docs/user_manual/expressions/expression_help/img/end_point.png new file mode 100644 index 00000000000..b9820d9f180 Binary files /dev/null and b/docs/user_manual/expressions/expression_help/img/end_point.png differ diff --git a/docs/user_manual/expressions/expression_help/img/exterior_ring.png b/docs/user_manual/expressions/expression_help/img/exterior_ring.png new file mode 100644 index 00000000000..345f0d7c61c Binary files /dev/null and b/docs/user_manual/expressions/expression_help/img/exterior_ring.png differ diff --git a/docs/user_manual/expressions/expression_help/img/extrude.png b/docs/user_manual/expressions/expression_help/img/extrude.png new file mode 100644 index 00000000000..48d95f3dd0a Binary files /dev/null and b/docs/user_manual/expressions/expression_help/img/extrude.png differ diff --git a/docs/user_manual/expressions/expression_help/img/images_list.json b/docs/user_manual/expressions/expression_help/img/images_list.json index 56fd324945d..2f5233b3433 100644 --- a/docs/user_manual/expressions/expression_help/img/images_list.json +++ b/docs/user_manual/expressions/expression_help/img/images_list.json @@ -29,6 +29,14 @@ "caption": "The red stars represent the centroids of the features of the input layer.", "img": "", "alg_img": "centroids" }, + "expression_function_GeometryGroup_concave_hull": { + "caption": "Concave hulls with increasing target_percent parameter", + "img": "", + "alg_img": "concave_hull_threshold" }, + "expression_function_GeometryGroup_convex_hull": { + "caption": "Black lines identify the convex hull for each feature", + "img": "", + "alg_img": "convex_hull" }, "expression_function_GeometryGroup_densify_by_count": { "caption": "Red points show the vertices before and after the densify", "img": "", @@ -37,6 +45,22 @@ "caption": "Densify geometry at a given interval", "img": "", "alg_img": "densify_geometry_interval" }, + "expression_function_GeometryGroup_end_point": { + "caption": "End point of a line feature", + "img": "end_point", + "alg_img": "" }, + "expression_function_GeometryGroup_extend": { + "caption": "The red dashes represent the initial and final extension of the original layer", + "img": "", + "alg_img": "extend_lines" }, + "expression_function_GeometryGroup_exterior_ring": { + "caption": "The dashed line represents the exterior ring of the polygon", + "img": "exterior_ring", + "alg_img": "" }, + "expression_function_GeometryGroup_extrude": { + "caption": "Generating a polygon by extruding a line with offset in x and y directions", + "img": "extrude", + "alg_img": "" }, "expression_function_GeometryGroup_line_interpolate_point": { "caption": "Interpolated point at 500m of the beginning of the line", "img": "", @@ -45,6 +69,14 @@ "caption": "Substring line with starting distance set at 0 meters and the ending distance at 250 meters.", "img": "", "alg_img": "substring" }, + "expression_function_GeometryGroup_minimal_circle": { + "caption": "Minimal enclosing circle of each feature", + "img": "", + "alg_img": "minimum_enclosing_circles" }, + "expression_function_GeometryGroup_nodes_to_points": { + "caption": "Multi-point feature extracted from vertices", + "img": "", + "alg_img": "extract_nodes" }, "expression_function_GeometryGroup_offset_curve": { "caption": "In blue the source layer, in red the offset one", "img": "", @@ -85,6 +117,10 @@ "caption": "Symbolizing features with square randomized waves", "img": "square_wave_randomized", "alg_img": "" }, + "expression_function_GeometryGroup_start_point": { + "caption": "Starting point of a line feature", + "img": "start_point", + "alg_img": "" }, "expression_function_GeometryGroup_tapered_buffer": { "caption": "Tapered buffer on line features", "img": "", diff --git a/docs/user_manual/expressions/expression_help/img/start_point.png b/docs/user_manual/expressions/expression_help/img/start_point.png new file mode 100644 index 00000000000..5bdaae1c34a Binary files /dev/null and b/docs/user_manual/expressions/expression_help/img/start_point.png differ diff --git a/docs/user_manual/expressions/functions_list.rst b/docs/user_manual/expressions/functions_list.rst index 083b4185081..41ebc418ee1 100644 --- a/docs/user_manual/expressions/functions_list.rst +++ b/docs/user_manual/expressions/functions_list.rst @@ -337,7 +337,8 @@ Further reading: :ref:`qgiscollect` algorithm :start-after: .. end_collect_geometries_section :end-before: .. end_concave_hull_section -Further reading: :ref:`expression_function_GeometryGroup_convex_hull` +Further reading: :ref:`expression_function_GeometryGroup_convex_hull`, +:ref:`qgisconcavehull` algorithm .. include:: expression_help/GeometryGroup.rst :start-after: .. end_concave_hull_section @@ -386,7 +387,8 @@ Further reading: :ref:`expression_function_GeometryGroup_overlay_disjoint` :start-after: .. end_disjoint_section :end-before: .. end_end_point_section -Further reading: :ref:`qgisextractspecificvertices` algorithm +Further reading: :ref:`expression_function_GeometryGroup_start_point`, +:ref:`qgisextractspecificvertices` algorithm .. include:: expression_help/GeometryGroup.rst :start-after: .. end_end_point_section @@ -635,7 +637,8 @@ Further reading: :ref:`qgissmoothgeometry` algorithm :start-after: .. end_smooth_section :end-before: .. end_start_point_section -Further reading: :ref:`qgisextractspecificvertices` algorithm +Further reading: :ref:`expression_function_GeometryGroup_end_point`, +:ref:`qgisextractspecificvertices` algorithm .. include:: expression_help/GeometryGroup.rst :start-after: .. end_start_point_section diff --git a/docs/user_manual/processing_algs/qgis/img/aspect_2.png b/docs/user_manual/processing_algs/qgis/img/aspect_2.png index 74711988c7d..ab200b0b349 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/aspect_2.png and b/docs/user_manual/processing_algs/qgis/img/aspect_2.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/delete_holes.png b/docs/user_manual/processing_algs/qgis/img/delete_holes.png index 3131eaaf3e7..a0e26523fd8 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/delete_holes.png and b/docs/user_manual/processing_algs/qgis/img/delete_holes.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/equaltofrequency.png b/docs/user_manual/processing_algs/qgis/img/equaltofrequency.png index 988d0af0c60..aed12ee5d4b 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/equaltofrequency.png and b/docs/user_manual/processing_algs/qgis/img/equaltofrequency.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/gaussianimage.png b/docs/user_manual/processing_algs/qgis/img/gaussianimage.png index 1faae275dc1..3c287a80977 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/gaussianimage.png and b/docs/user_manual/processing_algs/qgis/img/gaussianimage.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/greaterthanfrequency.png b/docs/user_manual/processing_algs/qgis/img/greaterthanfrequency.png index af9f20c416a..0f6bf0168cb 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/greaterthanfrequency.png and b/docs/user_manual/processing_algs/qgis/img/greaterthanfrequency.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/highestposition.png b/docs/user_manual/processing_algs/qgis/img/highestposition.png index bc5508d1df4..47db1293072 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/highestposition.png and b/docs/user_manual/processing_algs/qgis/img/highestposition.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/hillshade.png b/docs/user_manual/processing_algs/qgis/img/hillshade.png index 0d4e9caacba..47fc7c1abf8 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/hillshade.png and b/docs/user_manual/processing_algs/qgis/img/hillshade.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/hillshade_2.png b/docs/user_manual/processing_algs/qgis/img/hillshade_2.png index ce46a34cee7..1447641dac9 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/hillshade_2.png and b/docs/user_manual/processing_algs/qgis/img/hillshade_2.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/interpolated_point.png b/docs/user_manual/processing_algs/qgis/img/interpolated_point.png index 9194b30efb5..e9ffd408a3e 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/interpolated_point.png and b/docs/user_manual/processing_algs/qgis/img/interpolated_point.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/lessthanfrequency.png b/docs/user_manual/processing_algs/qgis/img/lessthanfrequency.png index 5ff694c8ce8..25d8d26469e 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/lessthanfrequency.png and b/docs/user_manual/processing_algs/qgis/img/lessthanfrequency.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/linedensity.png b/docs/user_manual/processing_algs/qgis/img/linedensity.png index bfc5f3cb5ac..3ce6276831e 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/linedensity.png and b/docs/user_manual/processing_algs/qgis/img/linedensity.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/lowestposition.png b/docs/user_manual/processing_algs/qgis/img/lowestposition.png index 16f15f4982c..d0e28db1966 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/lowestposition.png and b/docs/user_manual/processing_algs/qgis/img/lowestposition.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/percentile.png b/docs/user_manual/processing_algs/qgis/img/percentile.png index e5865fba233..2cb984cc0e2 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/percentile.png and b/docs/user_manual/processing_algs/qgis/img/percentile.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/percentrankfromrasterlayer.png b/docs/user_manual/processing_algs/qgis/img/percentrankfromrasterlayer.png index f61b60be43a..66fe265d4d3 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/percentrankfromrasterlayer.png and b/docs/user_manual/processing_algs/qgis/img/percentrankfromrasterlayer.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/percentrankfromvalue.png b/docs/user_manual/processing_algs/qgis/img/percentrankfromvalue.png index 78521f48728..9244767f85f 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/percentrankfromvalue.png and b/docs/user_manual/processing_algs/qgis/img/percentrankfromvalue.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/relief.png b/docs/user_manual/processing_algs/qgis/img/relief.png index 6552a7a64df..2827b10a4f5 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/relief.png and b/docs/user_manual/processing_algs/qgis/img/relief.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/rescale_raster.png b/docs/user_manual/processing_algs/qgis/img/rescale_raster.png index b560c87c8a0..da8f9d6bf1f 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/rescale_raster.png and b/docs/user_manual/processing_algs/qgis/img/rescale_raster.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/round_raster.png b/docs/user_manual/processing_algs/qgis/img/round_raster.png index cfb4457ad75..a8b7fdc2cb8 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/round_raster.png and b/docs/user_manual/processing_algs/qgis/img/round_raster.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/ruggedness.png b/docs/user_manual/processing_algs/qgis/img/ruggedness.png index e8c70bc4c54..30a6c170804 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/ruggedness.png and b/docs/user_manual/processing_algs/qgis/img/ruggedness.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/slope.png b/docs/user_manual/processing_algs/qgis/img/slope.png index 976090989c5..3869a3b86f2 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/slope.png and b/docs/user_manual/processing_algs/qgis/img/slope.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/substring.png b/docs/user_manual/processing_algs/qgis/img/substring.png index 13b71c50c1c..4c3ed2972c1 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/substring.png and b/docs/user_manual/processing_algs/qgis/img/substring.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/tapered_buffer.png b/docs/user_manual/processing_algs/qgis/img/tapered_buffer.png index d7c441fc6f0..4171ff1a8ba 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/tapered_buffer.png and b/docs/user_manual/processing_algs/qgis/img/tapered_buffer.png differ diff --git a/docs/user_manual/processing_algs/qgis/img/variable_buffer_m.png b/docs/user_manual/processing_algs/qgis/img/variable_buffer_m.png index 4941235ff29..6011d3ba670 100644 Binary files a/docs/user_manual/processing_algs/qgis/img/variable_buffer_m.png and b/docs/user_manual/processing_algs/qgis/img/variable_buffer_m.png differ diff --git a/docs/user_manual/processing_algs/qgis/rasteranalysis.rst b/docs/user_manual/processing_algs/qgis/rasteranalysis.rst index e70a0541295..2760749aac2 100644 --- a/docs/user_manual/processing_algs/qgis/rasteranalysis.rst +++ b/docs/user_manual/processing_algs/qgis/rasteranalysis.rst @@ -846,7 +846,7 @@ where *f1* is the spread and *f2* the midpoint. Fuzzify raster example. Input raster source: Land Tirol - data.tirol.gv.at. -.. seealso:: :ref:`qgisfuzzifyrasterlargemembership` +.. seealso:: :ref:`qgisfuzzifyrasterlargemembership`, :ref:`qgisfuzzifyrasterlinearmembership`, :ref:`qgisfuzzifyrasternearmembership`, :ref:`qgisfuzzifyrasterpowermembership`, diff --git a/qgis-projects/user_manual/symbols_samples.qgs b/qgis-projects/user_manual/symbols_samples.qgs index 8994c5e1c54..f69bef820a8 100644 --- a/qgis-projects/user_manual/symbols_samples.qgs +++ b/qgis-projects/user_manual/symbols_samples.qgs @@ -1,12 +1,12 @@ - - + + + Symbology examples - - - + + - - PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["unknown"],AREA["USA - Alaska"],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs 932 2964 @@ -17,40 +17,75 @@ false + + + + + 0 + 0 + + + + + false + + + - + - + + + + + + + + + + + + + + pasted_features_ee9525a1_9975_4feb_9aa7_697ce7e0375f + line_layer_b94ee226_d456_4bef_9a87_7137869f29d3 + polygon_5351b4d3_7804_407e_9b34_2a2441252382 + point_32a50273_7a13_42e7_988d_a2921a179f7a - + - + + + + - - + + feet - 1488744.34957939316518605 - 4822823.89375898987054825 - 1546369.08245044737122953 - 4917731.43222665786743164 + 1517858.10054781194776297 + 4865836.58233662508428097 + 1575482.83341886568814516 + 4960744.12080429308116436 0 - - PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["unknown"],AREA["USA - Alaska"],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs 932 2964 @@ -62,44 +97,33 @@ 0 - + - + - + + + + + + + + + + - - - - degrees - - 0 - 0 - 0 - 0 - - 0 - - - GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]] - +proj=longlat +datum=WGS84 +no_defs - 3452 - 4326 - EPSG:4326 - WGS 84 - longlat - EPSG:7030 - true - - - 0 - - - + + Annotations_5f8579b4_932d_4832_84ef_4ba2b50d3def @@ -107,8 +131,8 @@ - - GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs 3452 4326 @@ -126,11 +150,12 @@ - + + - + 0 @@ -142,36 +167,45 @@ true - + - + + + 1 + 1 + 1 + 0 + + + 1 0 - + - + - 1490116.36702870391309261 - 4825083.59705583844333887 - 1544997.06500113662332296 - 4915471.72892980836331844 + 1452749.83532815938815475 + 4852372.50774434767663479 + 1562625.46045190677978098 + 4875129.9548208937048912 - -145.00909478203413983 - 62.9083420424265114 - -144.60552165195153407 - 63.17316049118466736 + -145.21031787428088933 + 62.97521795706740733 + -144.53448781105200283 + 63.07775515850116932 - pasted_features_ee9525a1_9975_4feb_9aa7_697ce7e0375f - memory?geometry=MultiLineString&crs=EPSG:2964&field=cat:Real(31,3)&field=F_CODE:String(80,0)&field=F_CODEDESC:String(80,0)&field=LEN_KM:Real(31,3) + line_layer_b94ee226_d456_4bef_9a87_7137869f29d3 + memory?geometry=MultiLineString&crs=EPSG:2964&field=id:integer(10,0) - symbols + line_layer - - PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["unknown"],AREA["USA - Alaska"],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs 932 2964 @@ -189,11 +223,12 @@ - + + - + 0 @@ -205,2316 +240,6458 @@ false - + memory - - - - - - - + + + + + + + 1 1 1 0 - + - - + + - - - + + + + + + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - 0 - 0 - 1 - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - + + + + + + + + + + + + + + + + + + + - - + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - + - - - - + + + + + + + - - - - + - - - - + - - - - + - + - + - - - - - - - + - - + + - - - + + + 0 - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - + + 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - "F_CODEDESC" - + + + + + + + 1 - - + + 1 1 1 0 - + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + 0 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + - - - - - - - - - - - - - - - - + + - - - - - - - - + - - - - + + + + + + + - - - - + - - - - + - - - - + - + - + - - - - - - - + - - + + - - - + + + 0 - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - + + 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - "F_CODEDESC" - + + + + + + + 1 - - + + + 1 1 1 0 - + - - + + - - - + + + + + + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - 0 - 0 - 1 - - - - - - + + + + + + + + + + + + + + + + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - - 0 - generatedlayout - - - - - - - - - - - - - - - - - - - - - "F_CODEDESC" - - 1 - - - - - - - 1 - 1 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - 0 - 0 - 1 - - - - - - + + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - + - - - - + + + + + + + - - - - + - - - - + - - - - + - + - + - - - - - - - + - - + + - - - + + + 0 - - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - + + 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - "F_CODEDESC" - + + + + + + + 1 - - + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + 1490116.36702870391309261 + 4825083.59705583844333887 + 1544997.06500113662332296 + 4915471.72892980836331844 + + + -145.00912132690501721 + 62.90830691515601103 + -144.60552883148119463 + 63.17312227833176053 + + pasted_features_ee9525a1_9975_4feb_9aa7_697ce7e0375f + memory?geometry=MultiLineString&crs=EPSG:2964&field=cat:Real(31,3)&field=F_CODE:String(80,0)&field=F_CODEDESC:String(80,0)&field=LEN_KM:Real(31,3) + + + + symbols + + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs + 932 + 2964 + EPSG:2964 + NAD27 / Alaska Albers + aea + EPSG:7008 + false + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + memory + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + "F_CODEDESC" + + 1 + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + "F_CODEDESC" + + 1 + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + "F_CODEDESC" + + 1 + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + # -*- coding: utf-8 -*- +""" +QGIS forms can have a Python function that is called when the form is +opened. + +Use this function to add extra logic to your forms. + +Enter the name of the function in the "Python Init function" +field. +An example follows: +""" +from qgis.PyQt.QtWidgets import QWidget + +def my_form_open(dialog, layer, feature): + geom = feature.geometry() + control = dialog.findChild(QWidget, "MyLineEdit") + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + "F_CODEDESC" + + 1 + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + "F_CODEDESC" + + + + point_32a50273_7a13_42e7_988d_a2921a179f7a + memory?geometry=MultiPoint&crs=EPSG:2964&field=id:integer(10,0) + + + + point + + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs + 932 + 2964 + EPSG:2964 + NAD27 / Alaska Albers + aea + EPSG:7008 + false + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + memory + + + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + 1490116.36702870391309261 + 4825083.59705583844333887 + 1544997.06500113662332296 + 4915471.72892980836331844 + + + -145.00912132690501721 + 62.90830691515601103 + -144.60552883148119463 + 63.17312227833176053 + + polygon_5351b4d3_7804_407e_9b34_2a2441252382 + memory?geometry=MultiPolygon&crs=EPSG:2964&field=id:integer(10,0) + + + + polygon + + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs + 932 + 2964 + EPSG:2964 + NAD27 / Alaska Albers + aea + EPSG:7008 + false + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + memory + + + + + + + + + 1 1 1 0 - + - - - + + + + + + - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - 0 - 0 - 1 - - - - - - + + + + + + + + + + - - + - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + - - - - - - - + + + + + + + + + + + + + + + - - + - - - - - + + + + + + + + + + 0 + 0 + 1 + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - + - - - - + + + + + + + - - - - + - - - - + - - - - + - + - + - - - - - + - - + + - + - + 0 - # -*- coding: utf-8 -*- -""" -QGIS forms can have a Python function that is called when the form is -opened. - -Use this function to add extra logic to your forms. - -Enter the name of the function in the "Python Init function" -field. -An example follows: -""" -from qgis.PyQt.QtWidgets import QWidget - -def my_form_open(dialog, layer, feature): - geom = feature.geometry() - control = dialog.findChild(QWidget, "MyLineEdit") - + 0 generatedlayout - - - - - - - - - - - - - - - - - - - - - "F_CODEDESC" - + + + + + + "id" + - + + + + - - - - - - 1 - true - + 0 @@ -2528,10 +6705,10 @@ def my_form_open(dialog, layer, feature): 255 - /media/delazj/TRAVAIL/dev/github/QGIS-Documentation/docs/user_manual/style_library/img + /media/TRAVAIL/dev/github/worktrees/ltrdocs/docs/user_manual/expressions/expression_help/img/exterior_ring.png - false + true @@ -2546,6 +6723,7 @@ def my_form_open(dialog, layer, feature): 5 2.5 + false false false 1 @@ -2554,8 +6732,16 @@ def my_form_open(dialog, layer, feature): false true 0 - 255,0,0,255 + 255,0,0,255,rgb:1,0,0,1 + + + 123,197,219,255,rgb:0.4823529411764706,0.77254901960784317,0.85882352941176465,1 + + + polyg_color + + true @@ -2568,16 +6754,17 @@ def my_form_open(dialog, layer, feature): 1 - + - + - - - + + + None + false false @@ -2599,69 +6786,70 @@ def my_form_open(dialog, layer, feature): false + false 0 false - - + + - - + + false - - + + false 5000 - - + + false - - + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - + - - PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["unknown"],AREA["USA - Alaska"],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs 932 2964 @@ -2673,8 +6861,8 @@ def my_form_open(dialog, layer, feature): - - GEOGCRS["WGS 84",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["unknown"],AREA["World"],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] +proj=longlat +datum=WGS84 +no_defs 3452 4326 @@ -2703,235 +6891,388 @@ def my_form_open(dialog, layer, feature): - + + + + DelazJ 2021-12-04T06:09:07 - + - - - + + + - + - - + - + - - - - - - - - - - + - - - - - - - - - - - - - + - - - + + + - - + - + - + - - + - + - - - - - - - - - - + - - - - - - - - - - - - - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - + - - - - - - + + + + + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + - + - - - - - - + + + + + + - + - - - + + + - - + - + - - - - - - + + + + + + - + - - - + + + - - + - + - - - - - - + + + + + + - + - - - - - - - + - + - - - - - - PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["unknown"],AREA["USA - Alaska"],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] + + + + + + + + PROJCRS["NAD27 / Alaska Albers",BASEGEOGCRS["NAD27",DATUM["North American Datum 1927",ELLIPSOID["Clarke 1866",6378206.4,294.978698213898,LENGTHUNIT["metre",1]]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],ID["EPSG",4267]],CONVERSION["Alaska Albers",METHOD["Albers Equal Area",ID["EPSG",9822]],PARAMETER["Latitude of false origin",50,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8821]],PARAMETER["Longitude of false origin",-154,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8822]],PARAMETER["Latitude of 1st standard parallel",55,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8823]],PARAMETER["Latitude of 2nd standard parallel",65,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8824]],PARAMETER["Easting at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8826]],PARAMETER["Northing at false origin",0,LENGTHUNIT["US survey foot",0.304800609601219],ID["EPSG",8827]]],CS[Cartesian,2],AXIS["easting (X)",east,ORDER[1],LENGTHUNIT["US survey foot",0.304800609601219]],AXIS["northing (Y)",north,ORDER[2],LENGTHUNIT["US survey foot",0.304800609601219]],USAGE[SCOPE["Topographic mapping (small scale)."],AREA["United States (USA) - Alaska."],BBOX[51.3,172.42,71.4,-129.99]],ID["EPSG",2964]] +proj=aea +lat_0=50 +lon_0=-154 +lat_1=55 +lat_2=65 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs 932 2964 @@ -2943,19 +7284,58 @@ def my_form_open(dialog, layer, feature): - - + + + + + + + + + + - - - - - - - + + + + + + + GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]] + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + EPSG:7030 + true + + - \ No newline at end of file + + + + diff --git a/qgis-projects/user_manual/symbols_samples_attachments.zip b/qgis-projects/user_manual/symbols_samples_attachments.zip new file mode 100644 index 00000000000..9444dc1797b Binary files /dev/null and b/qgis-projects/user_manual/symbols_samples_attachments.zip differ diff --git a/scripts/populate_expressions_list.py b/scripts/populate_expressions_list.py index 6d8d008d933..9b00685af88 100644 --- a/scripts/populate_expressions_list.py +++ b/scripts/populate_expressions_list.py @@ -280,7 +280,7 @@ def find_img_path(anchor): if func_list[f_name] in img_data.keys(): if find_img_path(img_data[func_list[f_name]]): f.write(f".. figure:: {find_img_path(img_data[func_list[f_name]])}\n" - f" :align: center\n :width: 100%\n\n" + f" :align: center\n\n" f" {img_data[func_list[f_name]]['caption']}\n\n") f.write(f".. end_{f_name.replace(' ', '_')}_section\n\n")