Отображение части слоя из имеющегося
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Отображение части слоя из имеющегося
Добрый день и с Новым Вас годом,уважаемые коллеги! У меня возникла вот какая проблема. есть слой городов с названиями города, а также с численностью населения. Нужно сделать следующие вещи:
1) Показать только те города, численность населения которых больше 500 тыс. человек;
2) Показать все имеющиеся города, но при этом подписи оставить только для тех городов, численность которых больше тех же самых 500 тыс человек.
Как это сделать, не выбирая значения городов вручную?
С уважением!
1) Показать только те города, численность населения которых больше 500 тыс. человек;
2) Показать все имеющиеся города, но при этом подписи оставить только для тех городов, численность которых больше тех же самых 500 тыс человек.
Как это сделать, не выбирая значения городов вручную?
С уважением!
-
- Активный участник
- Сообщения: 209
- Зарегистрирован: 14 янв 2010, 15:40
- Репутация: 68
- Откуда: Сыктывкар
- Контактная информация:
Re: Отображение части слоя из имеющегося
В какой ГИС работаете?
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Отображение части слоя из имеющегося
в mapinfo
-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: Отображение части слоя из имеющегося
1) mapinfo этого не умеет. Можно разве что выбрать запросом все ваши города с численностью менее 500 тыс. человек и присвоить им прозрачную стилистику. Тогда они будут "скрыты".
2) Включить подписи для вашего слоя с городами, а в качестве самих подписей выбрать не наименования колонки, а "Выражение", после чего указать "[колонка с численностью населения] > 500". Как-то так.
2) Включить подписи для вашего слоя с городами, а в качестве самих подписей выбрать не наименования колонки, а "Выражение", после чего указать "[колонка с численностью населения] > 500". Как-то так.
-
- Активный участник
- Сообщения: 209
- Зарегистрирован: 14 янв 2010, 15:40
- Репутация: 68
- Откуда: Сыктывкар
- Контактная информация:
Re: Отображение части слоя из имеющегося
Я бы решил задачу путем создания отдельного запроса (Query), который будет содержать города с численностью 500 тыс. человек.
Эта задача решается при помощи инструментов Выборка. Она запускается из меню Запрос->Выбрать. Откроется диалог Выборка. Там дальше вы указываете таблицу, где находятся Ваши города, затем нажимаете кнопку Составить и составляете условие (только те города, где население больше 500 тыс.). В строчке Поместить результат в список указывате имя выборки, это будет отдельная таблица, назовем ее к примеру - Города500. Ставите галочку Результат в Список.
После того, как Вы нажмете ОК будет создан список Города500, который обычным образом добавляете к Вашей карте. Все готово. Теперь можно временно скрыть "старые" города - будет виден только Города500 (ну и другие слои в карте, которые там раньше были).
Как решить задачу с подписыванием теперь, думаю, и так понятно.
После того, как все настроите, не забудьте сохранить Workspace!
Эта задача решается при помощи инструментов Выборка. Она запускается из меню Запрос->Выбрать. Откроется диалог Выборка. Там дальше вы указываете таблицу, где находятся Ваши города, затем нажимаете кнопку Составить и составляете условие (только те города, где население больше 500 тыс.). В строчке Поместить результат в список указывате имя выборки, это будет отдельная таблица, назовем ее к примеру - Города500. Ставите галочку Результат в Список.
После того, как Вы нажмете ОК будет создан список Города500, который обычным образом добавляете к Вашей карте. Все готово. Теперь можно временно скрыть "старые" города - будет виден только Города500 (ну и другие слои в карте, которые там раньше были).
Как решить задачу с подписыванием теперь, думаю, и так понятно.
После того, как все настроите, не забудьте сохранить Workspace!
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Отображение части слоя из имеющегося
А.Серов и Slinger, спасибо огромное! Получилось сделать именно так, как я и хотел! Спасибо еще раз и с Прошедшим НОвым Годом!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя