New answers tagged spatial-database
You have to take a look at your two data sets and find out some rule that defines if two buildings is the same. For instance you can check if the centroid of one epolygon is inside a polygon i the other layer. I am not familliar with the functions in Oracle vut I guess it is about the same as PostGIS. So, if you can use the method above it woild look ...
Assuming both tables use some building ID that is the same for a building in either table, something like SELECT [columns] FROM table_1 UNION SELECT [columns] FROM table_2 WHERE NOT EXISTS (SELECT 1 FROM table_1 WHERE table_1.BuildingID = table_2.BuildingID)
The query you need: SELECT a.*, e.ensemble_id FROM address as a, ensemble as e WHERE ST_Within(a.geom_point, e.geom_polygon)
This has now been fixed in QGIS 2.6. Non-editable widgets are now greyed-out.
As commented by @whuber: As ratios of two lengths, scales are inherently unit free. Some maps describe their scales as ratios of lengths in different units (such as feet or miles per inch)--and when they do, they are usually clear about what lengths are involved. In other words, the term "unit of measurement for scale" does not make sense to use. ...
I don't think what you're hoping for is possible. You will always need to have some special cases. Here's the two ways I suggest you do it: Don't use generic read/write and create all your input feature classes as distinct readers, and select them all and choose 'duplicate on writer' to set up the writer classes. This way you can modify each one ...
If you go into layer properties, then go to the "Fields" section, then click on the "Edit Widget" option, You get a checkable option to make the form field editable. Uncheck that box and that should be it.
Top 50 recent answers are included