Hot answers tagged

33

Kadeem's answer will prevent your features from being visible, but they will still be present, if you are trying to identify an individual ship track you may click an invisible feature by mistake. What it seems like you need to do is define your layer so that it's as if those features don't exist. In ArcGIS this would usually be done using a Definition Query,...


22

My thoughts are: Export your shapefile to a file geodatabase feature class - I think its drawing performance will be better but am not sure by how much If you are using ArcGIS Desktop 10.0 or later move it into a Basemap Layer - this will improve drawing performance dramatically If you like the sound of pyramids for vector data, be sure to vote for this ...


16

This is now possible using just selections and a rule-based symbology. This requires the Expression Plus plugin (for QGIS 2.x. 3.0 has the functionality built in). Create a rule based symbology with the filter of: QGIS 3.0+ (from thequerist in the comments): is_selected() QGIS 2.12-2.18: isselected( @layer_name ) Or QGIS 2.8: isselected( '...


12

Kristina, I assume there is an attribute in your table which allows you to identify a single track? For example: point_id | track_id ------------+------------ 1 | 15 2 | 15 5 | 24 6 | 24 7 | 24 If you open the attribute table, you can find an epsilon symbol (in the figure below, the ...


8

You can use the QGIS Browser for your version of QGIS which (as it says) mainly allows you to browse through your shapefiles by accessing their Metadata and attributes. As it is a browser, it won't load the analytical tools or plugins. It also provides a preview for displaying: Hope this helps!


8

In Layer Properties > Style, there should be an Advanced button which has the option Symbol Levels. Here you can define which symbol should have higher priority when displayed. Note that I used QGIS 2.8.2-Wien to find this option so there should be something very similar for QGIS 2.10.


7

Normally, the features will be drawn in the order that they are returned from the database/file. This order is arbitrary and can change. The only way that I know of to control the drawing order within a layer is to use symbol levels. With symbol levels, you can dictate the drawing order of individual symbol groups within a layer. You'll have to symbolize ...


7

Since 10.1, you can use the image analysis tools (Windows > image analysis) to create a mask function that will perform the masking on the fly Using the Mask function, you will specify one or more NoData values or a range of valid pixel values. The inputs for this function are the following: Input Raster / NoData Interpretation / NoData Values ...


7

The .xml file is the metadata file. An XML/metadata file is not a compulsory file needed to form shapefiles. The minimum files needed are: .shp — shape format; the feature geometry itself .shx — shape index format; a positional index of the feature geometry to allow seeking forwards and backwards quickly .dbf — attribute format; columnar ...


7

This sounds like you just want to use the definition query. It is simply a SQL-like syntax that you can use on the Definition Query tab found under in the Properties window for the layer. https://desktop.arcgis.com/en/arcmap/10.3/map/working-with-layers/displaying-a-subset-of-features-in-a-layer.htm Your query would be something like: "image_quality" = ...


6

You can use an offset for one of the two routes. You find the option for each line style.


6

There are many tips for improving ArcMap performance which might help, but here's three suggestions I've used. I'd make sure the Data Frame coordinate system matches my shapefile's and any other layers I have on in the TOC; but the fewer layers to be displayed the better. I'd only use my symbology based on simple lines and fills without transparency or ...


6

Use definition query to hide the null data. Have a look at this help topic. So you will need to put something like: [Field Name] IS NOT 'NULL' This will effectively remove the null data from your map project without altering the dataset itself.


6

Copy/Paste your shapefile to the Data Frame/Table of Contents so you have two copies of the same shapefile: Definition query one of the copies for Yes values, query the other for No values: Then symbolize each by ID field: The result should be something like this: Just a disclaimer, this method is purely for display purposes.


6

There is now a solution to using ArcMap with high dpi screens at least on Windows 10. Install the Windows 10 Creators Update then change the settings on the ArcMap executable as shown below.


6

You need to change your view in the Table of Contents. You are currently looking at the "List by Source View" This view does not let you re-order layers. In order to do that, you need to change to the "List by Drawing Order" view. You can tell you are in the drawing order view because the layer source path disappears from the Table of Contents listing.


6

The shapefile may be corrupt. Check geometry (in ArcGIS Pro) shows a warning about a missing spatial index at -1. Running Repair Geometry did not work for me, but exporting the data to a new shapefile did and the new shapefile displays correctly.


6

You seem to have two main concerns: VRT id slow with browsing and it is slow to build global overviews. While I am sure that GDAL VRT used to be slow for me and my MapServer many years ago it may be that the situation has changed. I made a test layer with 10000 aerial images (image/tile size from 10000x10000 to 12000x12000 pixels) and now GDAL VRT is ...


6

The raster package has a function rotate for the opposite problem (go from 0 - 360 to -180 - 180), but not for this one. However, you can do it like this: Example data library(raster) library(maptools) data(wrld_simpl) r <- rasterize(wrld_simpl, raster()) Cut in two pieces, change the extent of the western hemisphere, and merge again. x1 <- crop(r, ...


6

You can work with a rule based symbology and use different displacemet values for each symbol in your rules, like in the attached image: With some more work, you can add some datadefinded overrides for the displacement, for example: if phone=0 then change the y-displacement of the parking-symbol to 0 to avoid gaps like in the above image: if ("phone"=0, '4,...


5

Have you tried converting your csv table to a txt file instead? I have trouble with the csv format on occasion even in 10.2 so I always start first with a txt file, if possible. As for why it happens, I am not sure.


5

As for my personal research and my to my personal work, I have found that this formula: MOD("Elevation", 50)=0 was the only one that proved to work: http://prntscr.com/4nd5v8 But it was @WhiteboxDev idea modification the main reason to find the answer so I'll give him the answer symbol, but is the way I did the way I found an answer to my issue.


5

It sounds like what you're trying to do is create a bivariate choropleth map as you're essentially attempting to display two continuous values within each boundary simultaneously. There's a good explanation on how to do this on Josh Stevens blog.


5

To alter the draw level of all the records in a feature class go to Layer Properties, select the Advanced drop-down menu, choose Symbol Levels. In the Symbol Level's dialog box check Draw this layer using the symbol levels specified below. Highlight Seas Scallops, Qualitative and use the arrows to move that row to the top. Hit OK. If you just want to put ...


5

From your question, what it sounds like is you are not having an issue with the time it takes the script to run, but rather with the time it takes ArcMap to re-draw the screen between each step of the script. To take care of this, the easiest thing you could do is pause the map re-drawing before running the script. To my knowledge there is no arcpy way to ...


4

You can improve rendering by setting the layer display parameters so that the layer will not display at large scales (e.g. >1:10,000). You can find this option in the layer properties: Layer Properties > General Tab > "Don't show layer when zoomed out beyond..." Also, storage location matters--for example, if it is stored on an old server with poor ...


4

I think that you'll be best served to create a manual list of the basemaps, including the order, that you want displayed within the gallery. This ArcGIS thread gives quite a bit of detail into what you might be looking for and some code in how to do it.


4

I sometimes encounter similar errors, especially if the raster values repesent some non-continuous data (like classifications). This is probably related to pyramids which seem to not fully respect nodata values in some cases. There are two possible workarounds: Rebuild the pyramids of your raster data. For classification rasters, you should use Nearest ...


4

You could use the data frame clipping option. This allows you to clip certain layers to a polygon extent. It is located in Data Frame Properties -> Data Frame tab at the bottom. By default, it applies this clip to all layers, so you might have to go in and only select the layers you want clipped.


4

I don't have Maptiler 1.0 Beta 2 to test with, so I'm making a couple of assumptions: You have tiles in the XYZ format and not the TMS format. I'm making this assumption because your screenshot shows "Google Maps Compatible" selected You are using Openlayer 2.x What I would do is to put the the two folders in one main folder such as: Map MAP_1A_1_1 ...


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