Как оформить съемочную трапецию на картограмме

MapInfo, MapBasic
Ответить
Abded
Новоприбывший
Сообщения: 4
Зарегистрирован: 07 май 2018, 23:40
Репутация: 0
Откуда: Москва

Как оформить съемочную трапецию на картограмме

Сообщение Abded » 07 май 2018, 23:52

Доброго времени суток!
Никак не получается оформить картограмму должным образом, как на картинке.
У меня есть готовая таблица в Экселе с h_min, h_max, h_cp, Kp, но я не могу сообразить как теперь добавить эту информацию для каждой трапеции.

Слой с разграфкой для каждой трапеции у меня уже нанесен, остается добавить только инфу с эскеля.
Помогите, пожалуйста!
Готов выйти на видеосвязь, если вам будет так удобнее
Вложения
ываа.jpg
ываа.jpg (229.08 КБ) 5058 просмотров
Снимвамок.JPG
Снимвамок.JPG (34.36 КБ) 5059 просмотров

wasposa
Активный участник
Сообщения: 109
Зарегистрирован: 02 май 2017, 13:22
Репутация: 22
Откуда: Москва

Re: Как оформить съемочную трапецию на картограмме

Сообщение wasposa » 08 май 2018, 09:42

1. Открыть таблицу Excel в MapInfo.
2. Связать таблицу Excel c таблицей трапеций по общему полю с уникальными значениями (ID или номенклатура)
3. На карту 5 раз добавить полученный запрос (должно получиться 5 слоев с одинаковым именем).
4. Для каждого слоя задать соответствующие свойства подписей: из какой колонки выбирать подпись, положение подписи и подходящее смещение.

Abded
Новоприбывший
Сообщения: 4
Зарегистрирован: 07 май 2018, 23:40
Репутация: 0
Откуда: Москва

Re: Как оформить съемочную трапецию на картограмме

Сообщение Abded » 08 май 2018, 21:39

Спасибо!
А можно второй шаг поподробней расписать?
У меня есть слой с разграфкой и таблица этого слоя.
Как мне связать таблицу, которая находится в слое с таблицей эксель?
Что за общее поле? То есть в моем экселе нужно создать ещё одну колонку с номенклатурой где ей будут соответствовать h_min, h_max, h_cp, Kp

Abded
Новоприбывший
Сообщения: 4
Зарегистрирован: 07 май 2018, 23:40
Репутация: 0
Откуда: Москва

Re: Как оформить съемочную трапецию на картограмме

Сообщение Abded » 08 май 2018, 21:40

wasposa писал(а):
08 май 2018, 09:42
2. Связать таблицу Excel c таблицей трапеций по общему полю с уникальными значениями (ID или номенклатура)
Спасибо!
А можно второй шаг поподробней расписать?
У меня есть слой с разграфкой и таблица этого слоя.
Как мне связать таблицу, которая находится в слое с таблицей эксель?
Что за общее поле? То есть в моем экселе нужно создать ещё одну колонку с номенклатурой где ей будут соответствовать h_min, h_max, h_cp, Kp

wasposa
Активный участник
Сообщения: 109
Зарегистрирован: 02 май 2017, 13:22
Репутация: 22
Откуда: Москва

Re: Как оформить съемочную трапецию на картограмме

Сообщение wasposa » 10 май 2018, 11:37

У Вас в обоих таблицах (MapInfo и Excel) должно быть поле (колонка) с уникальными, одинаковыми для каждой из таблиц значениями. По этому полю будет происходить сопоставление (связывание) данных. Вы должны будете открыть обе таблицы в MapInfo и выполнить запрос следующего вида:
Select * from Номенклатура, Данные where Номенклатура.ID=Данные.ID into Selection
После этого у Вас будет сформирована временная таблица, состоящая из данных из двух таблиц. Эту временную таблицу и следует 5 раз добавить на карту.

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как оформить съемочную трапецию на картограмме

Сообщение trir » 10 май 2018, 11:46


Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей