Как получить эффект перекрытия полупрозрачных кругов в ArcGIS for Desktop?

Ответы:

8

Я думаю, что это было сделано не с точечным слоем, а с буфером точечного слоя для достижения прозрачности. Я работал со слоем, чтобы воспроизвести эффект, и мне не удалось использовать ни один из других методов, перечисленных в этих ответах.

Я теперь верю, что они близко, хотя. Следующие инструкции по использованию градуированного символа и прозрачности никогда не дают мне более темного контура. Когда я установил прозрачность так, чтобы она выглядела как ваш пример, контур не будет отображаться так часто, как ваш пример.

Так что, возможно, копия слоя, расположенная над его родительским элементом, затем изменится, так что его прозрачность будет чуть меньше, чем у родительского, и заполнение не будет с черным контуром.

Другим способом для этого может быть использование Illustrator для экспорта файла AI или Avenza для доступа к данным непосредственно из Illustrator.

Брэд Несом
источник
Большое спасибо, идея экспорта в файл иллюстратора мне очень помогла! Я понятия не имел, Illustrator может сделать такие изменения. Использовать его оказалось проще, чем я ожидал - хотя у меня не было предыдущего опыта работы с ним. Благодарю.
Релима
11

Символы, показанные на карте, являются стандартизированными пропорциональными символами. Я полагаю, что в ArcGIS под символикой слоя есть опция для пропорциональных символов. Расположение легенды, показанное здесь, является расположением вложенных легенд. Я не уверен, что у вас есть ограничения по пространству на карте, но в целом я избегаю их, потому что пользователю сложно сравнивать символы. Если у вас нет ограничения по пространству, используйте линейное расположение легенд .

Радж
источник
2

Я думаю, что вы спрашиваете, как заставить символы расти снова с отрицательными числами.

Это должно быть возможно со многими программами. У вас есть одно поле, которое определяет цвет символа ((растущая или уменьшающаяся популяция), а затем вы указываете на поле с абсолютными значениями, чтобы определить размер символов.

В QGIS он работает по крайней мере со «старой» символикой. Сделайте так:
у вас есть растущее сокращение населения в процентах на одном поле, мы можем назвать это поп-обменом. тогда вы можете создать одно поле с абсолютными значениями изменения численности населения. Вы также должны манипулировать диапазоном в этом поле, чтобы соответствовать правильному размеру символа. Так, если вы, например, хотите, чтобы символы размером от 1 до 20 пикселей, и ваше максимальное значение растущей или уменьшающейся популяции составляло 300, вы делаете abs (original_percentage) * 20/300.

В символике в QGIS вы выбираете «градуированный символ», создаете два класса на вашем поле. Первый класс ниже нуля и второй выше нуля. Затем вы выбираете поле для манипуляции для «Рисование по полю», «Масштаб области» (эта часть скрыта под символами с правой стороны.)

Никлас Авен
источник
1

Сделайте это, создайте два шейп-файла точек, один для отрицательных значений, другой для положительных. Это предотвратит перекрытие точек, и вы можете просто определить их размер (абсолютное значение) в соответствии с их значением, но различая положительный и отрицательный слои по цвету. Нет необходимости использовать множественный атрибут или что-либо еще. Кстати, я вижу легенду, карта имеет два слоя с одним заголовком.

Каналес
источник
1

В то время как прозрачность ArcGIS применяется ко всему слою, вы можете объединить один и тот же результат в ArcGIS, создав полупрозрачный символ png (например, я просто использую Powerpoint для создания символа круга с прозрачностью 70%). Используйте png в качестве маркера изображения, когда вы указываете шаблон символа градуированной точки в ArcGIS. Прозрачность png соблюдается ArcGIS, и когда полупрозрачные png перекрывают друг друга, вы получаете эффект аддитивной прозрачности, как на карте выше. Работает угощение.

Quicke
источник
0

Другим вариантом в ArcGIS является параметр Градуированные символы (Свойства слоя> Символы> Количества). Это дает вам больше контроля над количеством используемых символов и их размерами, чем пропорциональный символ. Обратите внимание, что вам придется использовать два слоя с одинаковыми настройками символов и использовать запрос определения или что-то подобное, чтобы выбрать положительные значения в одном и отрицательные значения в другом, чтобы отобразить их в двух разных цветах. Как сказал Стин, прозрачность находится на вкладке «Дисплей».

neuhausr
источник
0

Если вы не хотите использовать встроенный пропорциональный символ Arc или инструменты градуированного символа, вы можете рассчитать это вручную. Все, что вам нужно, это точечный слой и ГИС, способная буферизоваться на основе поля.

Этот сайт предоставляет простую математику, чтобы сделать это: http://instruct.uwo.ca/geog/242/lab11.htm

Просто следите за своими подразделениями. Преимущество этого метода заключается в том, что вы можете создать двумерный символ, заполнив пропорциональный символ в виде картограммы. Недостатком является то, что вам нужно пересчитать, если ваши цифры когда-либо изменятся.

Фоновый рельеф может быть легко получен из Natural Earth, если вы работаете в глобальном масштабе / масштабе страны.

dslamb
источник
0

Эта характеристика прозрачных символов (приводящая к большей непрозрачности из-за постоянного наложения) является особенностью программного обеспечения Tableau. увеличение прозрачности будет увеличивать все символы, а не индивидуально, чтобы получить этот результат. Другим вариантом будет использование перекрестной штриховки в ArcMap.

AmandaHD
источник
0

В ArcGIS я бы попробовал параметр «Несколько атрибутов» на вкладке «Символы» в свойствах слоя. Здесь вы можете нажать кнопку «Размер символа», где вы можете установить диапазон и размеры символов вручную. Таким образом, вы сможете получить желаемый эффект маркера. Прозрачность устанавливается для всего слоя на вкладке «Отображение» в свойствах слоя.

Стин Кьельдсен
источник