Even, I noticed that "Plain Geometry Editor" plugin (and also my "WktExport" plugin :) saves some elements as
" LineStringZ " that of course have also the Z. This is good for my use (the 3D digitizing) , but I am asking : is it a new of QGIS 2.10, or it just exists before ? So, my need is to display these Z, for each point of the lines. There is a way to do this ? I tried with "processing > SAGA > Shapes-Points > convert lines to points" but, the result is a points layer without Z. Also, Layer property panel do not permits to display the Z value as Label. Any other suggestion to display Z values ? Thank you Roberto 2015-08-25 16:28 GMT+02:00 Even Rouault <[email protected]>: > Le mardi 25 août 2015 16:22:13, Geo DrinX a écrit : > > Side remark. Your plugin probably makes it a bit more convenient, but you > > > > > can > > > already get the geometries in WKT format with "Save as", select CSV and > > > enter > > > GEOMETRY=AS_WKT as layer creation option (cf > > > http://www.gdal.org/drv_csv.html) > > > > Touche' , Even :) > > > > I do not know that is possible to do the same with save as... :( > > > > BTW, great ! There is some documentation for this ? I will browse > > QGIS manuals. > > > > Sure, my method is more immediate, and more convenient for my own use. > > For the rest of the world, I agree with you : a generic user, can use > > "Save as..." CSV and enter "GEOM=ASWKT" > > and... it does not work ! What is the correct syntax ? I do not > > remember: I need to try again... perhaps: "GEOMETRY=ASWKT". No, it do > > not work again... etcetera. > > Indeed, the good news is that with GDAL 2.0, OGR drivers now have > metadata. So > instead/in addition of a free text zone, the list of options could now > potentially be automatically generated by inspecting driver metadata > > $ ogrinfo --format csv > Format Details: > Short Name: CSV > Long Name: Comma Separated Value (.csv) > Supports: Vector > Extension: csv > Help Topic: drv_csv.html > Supports: Open() - Open existing dataset. > Supports: Create() - Create writeable dataset. > Supports: Virtual IO - eg. /vsimem/ > Creation Field Datatypes: Integer Integer64 Real String Date DateTime > Time > > <CreationOptionList> > <Option name="GEOMETRY" type="string-select" description="how to encode > geometry fields"> > <Value>AS_WKT</Value> > </Option> > </CreationOptionList> > > > <LayerCreationOptionList> > <Option name="SEPARATOR" type="string-select" description="field > separator" > default="COMMA"> > <Value>COMMA</Value> > <Value>SEMICOLON</Value> > <Value>TAB</Value> > <Value>SPACE</Value> > </Option> > <Option name="LINEFORMAT" type="string-select" description="end-of-line > sequence" default="LF"> > <Value>CRLF</Value> > <Value>LF</Value> > </Option> > <Option name="GEOMETRY" type="string-select" description="how to encode > geometry fields"> > <Value>AS_WKT</Value> > <Value>AS_XYZ</Value> > <Value>AS_XY</Value> > <Value>AS_YX</Value> > </Option> > <Option name="CREATE_CSVT" type="boolean" description="whether to create > a > .csvt file" default="NO" /> > <Option name="WRITE_BOM" type="boolean" description="whether to write a > UTF-8 BOM prefix" default="NO" /> > <Option name="GEOMETRY_NAME" type="string" description="Name of geometry > column. Only used if GEOMETRY=AS_WKT" default="WKT" /> > </LayerCreationOptionList> > > <OpenOptionList> > <Option name="MERGE_SEPARATOR" type="boolean" description="whether to > merge > consecutive separators" default="NO" /> > <Option name="AUTODETECT_TYPE" type="boolean" description="whether to > guess > data type from first bytes of the file" default="NO" /> > <Option name="KEEP_SOURCE_COLUMNS" type="boolean" description="whether to > add original columns whose guessed data type is not String. Only used if > AUTODETECT_TYPE=YES" default="NO" /> > <Option name="AUTODETECT_WIDTH" type="string-select" > description="whether to > auto-detect width/precision. Only used if AUTODETECT_TYPE=YES" > default="NO"> > <Value>YES</Value> > <Value>NO</Value> > <Value>STRING_ONLY</Value> > </Option> > <Option name="AUTODETECT_SIZE_LIMIT" type="int" description="number of > bytes > to inspect for auto-detection of data type. Only used if > AUTODETECT_TYPE=YES" > default="1000000" /> > <Option name="QUOTED_FIELDS_AS_STRING" type="boolean" description="Only > used > if AUTODETECT_TYPE=YES. Whether to enforce quoted fields as string fields." > default="NO" /> > <Option name="X_POSSIBLE_NAMES" type="string" description="Comma > separated > list of possible names for X/longitude coordinate of a point." /> > <Option name="Y_POSSIBLE_NAMES" type="string" description="Comma > separated > list of possible names for Y/latitude coordinate of a point." /> > <Option name="Z_POSSIBLE_NAMES" type="string" description="Comma > separated > list of possible names for Z/elevation coordinate of a point." /> > <Option name="GEOM_POSSIBLE_NAMES" type="string" description="Comma > separated list of possible names for geometry columns." default="WKT" /> > <Option name="KEEP_GEOM_COLUMNS" type="boolean" description="whether to > add > original x/y/geometry columns as regular fields." default="YES" /> > <Option name="HEADERS" type="string-select" description="Whether the > first > line of the file contains column names or not" default="AUTO"> > <Value>YES</Value> > <Value>NO</Value> > <Value>AUTO</Value> > </Option> > </OpenOptionList> > > > > > > :) > > > > Yes, I think my plugin can be useful to all of us "QGIS dummies" :) > > > > If you think, I can insert a message that explains: "You can also use > > 'Save as... CSV GEOMETRY=AS_WKT' > > > > :) > > > > Of course, I am joking. > > > > > > Happy holidays > > > > > > Roberto > > -- > Spatialys - Geospatial professional services > http://www.spatialys.com >
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
