Виджет Рисовать позволяет пользователям создавать простую графику для точек, линий и полигонов на 2D веб-картах или в 3D веб-сценах. Пользователи могут добавить измерения к нарисованной графике для положения координат, длины, периметра и площади.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вам нужны городские проектировщики, чтобы нарисовать линии для загородных дорог.
- Вам нужны менеджеры строительства, чтобы создавать полигоны объектов подземных коммуникаций.
- Вам нужны специалисты по охране окружающей среды, чтобы рисовать точки, представляющие места наблюдений за дикими животными.
Примечания по использованию
Виджету требуется подключение к виджету Карта.
При включении этого виджета в приложение панель или панель инструментов предоставляет пользователям следующие инструменты для рисования объектов.
- Выбрать объект, Выбрать прямоугольником и Выбрать лассо - выбрать способ для выбора нарисованных объектов При рисовании в веб-сценах доступно только Выбрать объекты.
- Нарисовать точку, Нарисовать линию, Нарисовать полигон, Нарисовать прямоугольник и Нарисовать окружность - создать скетч объекта на карте или в сцене.
- Предварительный просмотр - просмотреть символы объектов.
- Источник - для точек выберите из списка категорий, содержащих созданные заранее символы. В каждой категории доступны различные символы.
- Опции настройки символов - выберите предопределенный символ из набора. Настройте символ с помощью следующих параметров:
- Точки — Настройка размера, цвета заливки, цвета контура, ширины контура и прозрачности заливки. Для символов-изображений маркеров доступно только изменение размера.
- Полилинии — Настройка ширины, типа штриховки, цвета и прозрачности.
- Полигоны, прямоугольники и круги — Настройка цвета заливки, цвета контура, ширины контура и прозрачности.
- Инструменты измерений — включают важные измерения в соответствующих единицах на нарисованных объектах.
- Для точек включите Показать измерение местоположения, чтобы включить измерения в градусах-минутах-секундах или десятичных градусах.
- Для линий включите Показать измерение длины, чтобы включить измерения в километрах, метрах, милях или футах.
- Для полигонов, прямоугольников и кругов включите Показать измерения площади, чтобы включить измерения в квадратных километрах, квадратных метрах, гектарах, акрах, квадратных милях или квадратных футах. Включите Показать измерение периметра, чтобы включить измерения в километрах, метрах, милях или футах.
- Отменить и Повторить - отменить или повторить действия. Эти кнопки основаны на действиях, выполняемых с помощью виджета.
- Очистить все - удалите все нарисованные объекты из текущей активной веб-карты.
- Развернуть и Свернуть - при использовании виджета в режиме панели инструментов, панели развернуть и свернуть, связываются с виджетом, включая панели настройки для точек, линий и других объектов.
Настройки
Виджет Рисовать включает в себя следующие настройки:
- Выбрать виджет Карта - выберите виджет Карта.
- Оформление - выберите компоновку для инструментов виджета, или Панель, или Панель инструментов.
- Расширенный - раскройте, чтобы настроить параметры, связанные с инструментами рисования, измерениями и эффектами 3D рисования.
- Инструменты рисования - включают инструменты для пользователей, чтобы рисовать объекты на карте или в сцене. Инструменты рисования включают Точка, Линия, Полигон, Прямоугольник и Круг.
- Включить измерения - позволяют пользователям включить измерения на рисунке. Выберите, какие единицы включить. DD и DMS - это угловые единицы измерения, используемые с точками. Километры, Метры, Мили и Футы используются для измерения длины линий и периметра полигонов, прямоугольников и кругов. Квадратные километры, Квадратные метры, Гектары, Акры, Квадратные мили и Квадратные футы используются для измерения площади для полигонов, прямоугольников и кругов.
- Число десятичных знаков — выбрать количество знаков после запятой (от 0 до 10) для измерений, связанных с точками, линиями (включая периметры) и площадями.
- Эффект 3D-рисования - выбрать метод высоты для рисования 3D объектов.
- Относительно земной поверхности — нарисовать объекты на определенной высоте относительно поверхности местности. Этот метод подходит для отрисовки объектов на известной высоте относительно земной поверхности.
- Относительно сцены — нарисовать объекты поверх вытянутых полигонов, слоев сцены 3D-объектов или слоев BuildingSceneLayers, в зависимости от того, у какого из них больше высота. Этот метод аналогичен методу Относительно земной поверхности за исключением того, что если рисунок находится непосредственно над зданием или любым другим объектом, он будет отрисован на определенной высоте относительно этого объекта. Если рисунок не находится непосредственно над зданием или каким-либо другим объектом, он выравнивается по высоте земной поверхности или слоя IntegratedMeshLayer.
- На поверхности земли — драпировать отрисованные объекты на поверхности местности. Этот метод подходит для отрисовки плоских объектов на местности, таких как дороги.
Более подробно о методах трехмерной визуализации высот, см. в разделе Опции для высот в документации к ArcGIS Maps SDK for JavaScript.