5

This information gets added to the Metadata statement of the layer. in QGIS, if you right click - properties - Metadata, you will see where the information is and available to edit. I believe Identifier gets added to the Title field, whilst the Description gets added to the Abstract. This is also available for view on the Information summary page of the ...


4

f['geographic']['map_projection'] is a group. It returns this: <HDF5 group "/geographic/map_projection" (0 members)>. 0 members means it is really an empty group. But a group has attributes. You can get atrributes using attrs which gives you an AttributeManager object. It has items() method. To get map_projection info, use this: proj_info = ...


4

I think you are trying to use a property that only became available in versions later than ArcGIS Pro 2.4. When I run the code below: import arcpy aprx = arcpy.mp.ArcGISProject(r"C:\temp\Projects\TestProject\TestProject.aprx") mapx = aprx.listMaps()[0] print(mapx.name) lyr = mapx.listLayers()[0] print(lyr.name) print(lyr.metadata.description) it ...


3

You could use json_to_map() to turn your json into a dictionary and then get the value of 'creation_time' by using map_get() to search for that key. Here an example, (I made a full json out of your example, copying a random one from the web): map_get(json_to_map(' { "crs":{ "type":"name", "properties":{ ...


3

You may use PyQGIS if you know the translation you need to apply between each polygon You need first to select the feature you want to duplicate to try the script layer = iface.activeLayer() x = 20 y = 30 with edit(layer): for i in range(0, 10): # Loop 10 times so create 10 new features x1 = (i + 1) * x y1 = (i + 1) * y ...


2

There are couple of issues in the original command. The ogr2ogr utility converts vector data from source format into target format. It is possible to use ogr2ogr but then both datasource and target must be defined. However, ogrinfo might be better tool for making the metadata query. The syntax of the two "SQL requests" which are special for the ...


2

No, unless the tile provider has provided that metadata in the tile image file. I just manually downloaded a couple of satellite image tiles from two of the major satellite image tile providers and there is no such metadata in the tiles. Given that many of the tiles will be composites of several satellite images in order to get good cloud-free pictures, the ...


2

Any hint on how this particular (or any schema) Well the instructions provided for the GEMINI 2.3 schema found at metadata 101 https://github.com/metadata101/iso19139.gemini23 worked for me on 3.10.4.0 Gemini 2.3 Metadata Profile schema plugin Gemini 2.3 Metadata Profile GeoNetwork versions to use with this plugin Use the correct branch for your version of ...


2

Yes, you can store an image (with one band or more) as a property, var image = ee.Image.constant(1); print(image.set('foo', image)); but this will not allow you to filter a collection on pixel values; every filter either includes or excludes the entire image based on simple value (string/number) or geometry characteristics, not pixels. If you want to remove ...


1

It is discussed in the documentation here: https://pro.arcgis.com/en/pro-app/arcpy/metadata/migrating-from-arcmap-to-arcgis-pro.htm I just use a simple wrapper: import arcpy from arcpy import metadata as md def pro_import_metadata(source_metadata:str, import_type:str, target_metadata:str, enable_automatic_updates:bool): target_item_md = md.Metadata(...


1

For getting project title info try: QgsProject.instance().metadata().title()


1

The issue doesn't seem to be related to .filterMetadata, but rather to the .reduceColumns that you are calling on the original collection. Without the collection available for testing it's hard to reproduce, but my hunch would be that the property of interest is missing in at least one of the features in your collection. Try using .filter(ee.Filter.notNull(['...


1

If your question is "How can I import a raster image without extent/CRS information to QGIS so that it appears in the right place", than the answer is: georeference the image. For this, you can use Georeferencer. You load your picture to the Georeferencer window, set a few control points on your raster and select the correspondent coordinates (in ...


1

I was able to import the schema by duplicating the jar file from Gemini (schema-iso19139.gemini23-3.7.jar), then change the extension to .zip and then edit all the files where gemini23 appears. I then renamed the jar file to the same name that my schema folder has and changed the extension back to .jar. Finally, I copied this new file to INSTALL_DIR/...


1

I believe the issue is to do with which metadata you are accessing. Study your code you are accessing the metadata from what? A layer, but how did you get a handle on that...from the map document. You are not accessing the metadata of the dataset but a layer object in a map. If you go to the properties of the layer and change the dialog to layer has own ...


1

There are no built-in functions to achieve what you want. Get the reference to the QgsLayerMetadata object from this answer How to get QGIS layer information saved in JSON format? and as stated in comment, write your own metadata as JSON in a separated file. Alternatively, you can write the layer definition with something like below. It will contains several ...


1

There is a new API that might be useful for your case, see https://github.com/qgis/QGIS/pull/38189 for a start.


1

I installed SNAPSHOT-metadata-plugin-2017 on my Microsoft Window 7 machine using Geoserver 2.17 and Apache Tomcat 9.0.36. Before staring please make sure that you are using JDK 11.0.2 (x64/86 based on your own OS system type). It's supported completely by both Geoserver 2.17.x and Apache Tomcat 9.x.x as it has been mentioned in geoserver consideration and ...


1

I usually use pyexiv2 to set exif information in JPG files, but when I import the library in a script QGIS script crash. I found a solution using the library exif: https://pypi.org/project/exif/ It's so easy to use, and with Qgis I don,'t have any problem. In this code I insert GPS coordinates to a snapshot of screen: from exif import Image with open(...


1

If you are after the bounding box coordinates you could use the following expression when creating a new text field via the QGIS Field Calculator: array_to_string(array( x_min($geometry), y_min($geometry), x_max($geometry), y_max($geometry) )) This will produce a text value of the minimum x, minimum y, maximum x and maximum y coordinates of ...


Only top voted, non community-wiki answers of a minimum length are eligible