Tag Info

New answers tagged

2

You can try using the Maplex labeling engine which will give you more control than the standard labeling engine. In the labeling toolbar, enable Maplex. There are several options in which you can adjust the settings for feature weights and overlapping labels. See the ESRI documentation. Weights can range from 0 to 1,000. Features with high weights ...


0

This is possible by assigning a higher weight to the line layer's features than to the point layer's labels. Open the Properties dialog for the line layer, and choose the Labels > Placement option, then set a High value for the Feature Weight. This causes ArcMap to move those labels which would have overlapped the lines, or to omit drawing them where ...


1

Judging by the picture and what has been already written in the answers and comments, there are a few options open to clearing up the labels. My first suggestion is to significantly lighten up the colours used as this is a print map and everything comes out darker than what is on the screen, at least with the printers and plotter I use. You could also ...


3

For a printed map, placing labels dynamically is only the first step. This is where you design your colours, label size and basic placements. Step 2 is to export the dynamic labels into static or feature-linked annotations and place every label manually. Personally, I would try making this map a little more generalized; Thicken all the named roads so that ...


1

If this is for a printed map, you could try labeling just the first and last houses on a block, or even one label per block, with the block number. That would let you use larger text. You could use graduated colors to indicate increasing address numbers from one end of the block to the other. If this is a quick reference for street navigation, you don't need ...


3

Three possibilities come to mind right off: Increase your map scale for the entire book. This of course has the downside of adding (potentially lots of) pages. Create inset maps or additional detail map pages for dense areas such as those above. On the main map, you put a line around the area and then label that with an address range of what is contained ...


1

Well, I don't know what software you're using to view or configure this in, nor do I know what source data you're using to produce this map; however, that being said, I will assume this is for some form of interactive map and you're using building polygons with the address numbers in a field and that you have a road center line feature class with address ...


0

I have many fonts installed on my OS. About 1500 really. Apparently other people have had slow performance with many fonts installed http://forums.arcgis.com/threads/8386-Desktop-ArcGIS-10-Really-Slow/page3


3

Figured it out function FindLabel ( [NAME] ) { return [NAME]+'\nNational Forest'; }


0

Instead of exporting as a .pdf, export it as a .svg this will allow you to edit all the text and the lines in illustrator. To get the text at the same size, in Qgis and illustrator you can set the size in points, not map units and it will show up witht the same font size in illustrator.


2

This has been an issue for a while, ever since the new labeling engine has been used. Recently, the development version of QGIS has a new render setup that allows this bug to be reasonably fixed. See: http://hub.qgis.org/issues/3975 The fixed code changes are up for review for inclusion into the core codebase. When that happens, the feature will be ...


0

I know you specified you would rather not use vendorparameters, but this is the only way I know how to do it. I'm not sure if you have tried this already. Add a square graphic to the textsymbolizer and use the vendoroptions graphic-resize and graphic-margin. <TextSymbolizer> <Label> ...


0

I have found that the Data Driven option can also restrict labeling. Labels outside a data driven clipping limit will not display even thought the layer is checked as exempt. Just my 2cents.


4

Put the code below as the label expression for your feature in ArcMap. Set the parser to Python and check the Advanced box. Change [yourField] to the field containing the values you want to label. def FindLabel([yourField]): if [yourField] is not None: value = float([yourField]) if value < 1: return round(value, 3) ...


4

I deal with this from time to time. You should use the Expression button in the Label tab. There you use the Advanced parser (checkbox), and write something like this (Python): def FindLabel ( [Name], [V5] ): if [V5] == "0": return "<BOL>"+ [Name]+"</BOL>" else: return "<BOL>"+ [Name]+"</BOL>" + "\n" +"<FNT size = '6'>"+ ...


5

You can put this as the label expression for the feature: def FindLabel([yourField]): if [yourField] is not None: if int([yourField]) > 0: return [yourField] else: return None else: return None Using Python as the parser and checking the Advanced box. Replace [yourField] with whatever field you ...


3

In Layer Properties - Labels- Method click the drop down to select Define Classes, then use the SQL Query to limit the label to only those features. Alternately you could use a selection query for those features, save the selection as a new layer in your TOC using the create features option, and then label those features.


1

Try Mid$(Map-Lot, 5, 3) if all of the Map-Lot are the same number of digits.


6

If I understand your question correctly, you might have values in the Map-Lot field that look like the following: 017-001 017-002 018-121 And you only want to show the portion after the "-". So, the above would be displayed like this: 001 002 121 If your Lot number is always going to be three characters long, then you can use the following label ...


0

The US Census has several files of different resolutions of just the state boundaries, for free here - http://www.census.gov/geo/maps-data/data/cbf/cbf_state.html



Top 50 recent answers are included