MicroGIS forum

Cartographic software package MicroGIS
Текущее время: 09 ноя 2024, 01:22

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 538 ]  На страницу 1, 2, 3, 4, 5 ... 36  След.
Автор Сообщение
СообщениеДобавлено: 05 апр 2012, 12:11 
Не в сети
Администратор
Администратор
Аватара пользователя

Зарегистрирован: 06 фев 2012, 15:57
Сообщения: 1041
Откуда: Украина
Страна: Ukraine (ua)
В данной ветке пишем пожелания, предложения касательно будущего функционала картографического редактора MicroGISEditor при работе с TypeSet=Garmin.

В данной теме:
красным цветом -помечаются функции, которые не будут реализованы
зеленым цветом - помечаются функции, которые будут реализованы
оранжевым цветом - помечаются функции, требующие обсуждения

Внимание: Если вы отправляете нам отзывы и предложения относительно работы с программой, мы оставляем за собой право реализовывать их, не возлагая на себя никаких обязательств перед их автором.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 13:00 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 10:10
Сообщения: 6
Ну начну.
1 лайн ассист=- вроде сделан.
2 Поддержка Sign
3 Point adressing
4 Расширенные запреты (закрытие дороги,...)
5 Установка атрибутов по умолчанию
6 подключение Junction Views
7 подключение 3D Model


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 14:11 
Не в сети
Активный пользователь
Активный пользователь

Зарегистрирован: 05 апр 2012, 09:55
Сообщения: 128
Страна: Belarus (by)
продолжу.
8. Экспорт в шейпы "Гармин"
9. Поддержка формирования мультиязычных карт - ЮНИКОД уже реализован.
Alex

_________________
Kartaby.by


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 14:19 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
9. Поддержка формирования мультиязычных карт - это, основной язык должен идти в ЛАБЕЛЕ первым!!!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 14:45 
Не в сети
Администратор
Администратор
Аватара пользователя

Зарегистрирован: 06 фев 2012, 15:57
Сообщения: 1041
Откуда: Украина
Страна: Ukraine (ua)
bonza2 писал(а):
9. Поддержка формирования мультиязычных карт - это, основной язык должен идти в ЛАБЕЛЕ первым!!!!!

- Сколько штук LABEL - максимально поддерживается?
- Как быть с реестром адресов? На каком языке они должны быть? На основном или на нескольких? (Имеется ввиду, СТРАНА, ОБЛАСТЬ, ГОРОД, УЛИЦА. Или для них существует тоже несколько вариантов?)
- Используете ли вы параметр РАЙОН в адресном реестре?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 15:08 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
пока апсалютно не критично, так, типа хотелка.
полей имя 4 штуки, но это типа эээээ какбы одно длинное порезаное поле.
NAME, NAME_EXT1-NAME_EXT3
я както пробовал, максимум в одно поле влезло 122 кажись символа. эти поля без пробелов объединятся при компиляции в одно - я не пробовал :)

кусок из описания, я думаю будет понятно:

Код:
Alternate Name Marker
The first special marking is the '|' character, which indicates the start of an alternate name. The primary name is always the one listed first, and any alternate names should follow it and be separated by the '|' character. For example, the following shows a string consisting of a primary and two alternate names:

My Primary Name|My First Alternate Name|My Second Alternate Name

If you wish to include an actual '|' character as part of a name, you may escape it using a second '|' character. Thus, the string "This has a ||" will be output as "This has a |".

Language Marker
Each name may have a language associated with it by using the special marking "{LXXX", where XXX is a three-letter code that tells which language the name is for. This marking may occur anywhere within the string, and it will be removed when the string is processed by the map building software. See the Language Codes table for a list of supported languages and their respective codes. An example string that has names for multiple languages is the following:

My English Name{LENG|{LSPAMy Spanish Name|My{LFRE French Name

The primary name will be displayed when none of the names are in the language the user has selected.


и это везде применяется где и адреса и страны и т д....


Последний раз редактировалось bonza2 05 апр 2012, 15:18, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 15:15 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
Alex писал(а):
bonza2 писал(а):
9. Поддержка формирования мультиязычных карт - это, основной язык должен идти в ЛАБЕЛЕ первым!!!!!

- Сколько штук LABEL - максимально поддерживается?
- Как быть с реестров адресов? На каком языке они должны быть? На основном или на нескольких? (Имеется ввиду, СТРАНА, ОБЛАСТЬ, ГОРОД, УЛИЦА. Или для них существует тоже несколько вариантов?)
- Используете ли вы параметр РАЙОН в адресном реестре?


1 - одно
2 - а как такового нет в гармине реестра адресов, и и или везде где есть надпись можно используя разделители сделать альтернативное наименование или другой язык.
3 - кусок исх в польском:
Код:
[POLYGON]
Type=0x13
Label=3
HouseNumber=3
StreetDesc=ЛЕНИНА ПРОСПЕКТ
CountryName=БЕЛАРУСЬ~[0x1d]BY
RegionName=СМОЛЕВИЧСКИЙ (МИНСКАЯ)
CityName=ЖОДИНО
Zip=222160
Data0=(54.095928,28.291620),(54.095668,28.290500),(54.095798,28.290399),(54.096061,28.291530)
HGT_DP=20
[END]

[POLYLINE]
Type=0x7
Label=ЛЕНИНА ПРОСПЕКТ
CountryName=БЕЛАРУСЬ~[0x1d]BY
RegionName=СМОЛЕВИЧСКИЙ (МИНСКАЯ)
CityName=ЖОДИНО
Zip=222160
RoadID=12157
RouteParam=1,0,0,0,0,0,0,0,0,0,0,0
Data0=(54.095668,28.298120),(54.095859,28.298099),(54.096008,28.298040),(54.096210,28.298910)
Nod1=0,53909,0
Nod2=3,9157,0
Numbers1=0,E,16,16,N,-1,-1
[END]



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 апр 2012, 20:25 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 20:14
Сообщения: 3
10. доп.атрибуты для полигонов и что бы был выбор из выпадающего списка (для начала HGT_DP)

ЗЫ. свежескачанная прога не запустилась написав в ошибке "у вас осталось: -1 пробный день" и т.д. и просьба "обратиться по адресу..."


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 05:44 
Не в сети
Бета тестер
Бета тестер

Зарегистрирован: 05 апр 2012, 12:09
Сообщения: 482
Откуда: Алма-Ата
Страна: Kazakhstan (kz)
А можно спросить, почти ламерский вопрос, а преобразование в "правильные" шейпы будет из польского формата? т.е редактор будет повторять функционал скрипта Василия, или может что то другое будет? Я бы к примеру хотел бы иметь отдельный typset, ну к примеру, назовем его MPS-set - где будут представлены все стандартные типы поддерживаемые МПС и возможность прикрутить кастомные типы, при желании. Пусть эти данные хранятся в польском (как нестандартные атрибуты, что бы была совместимость с Маппером, к примеру), и тогда легче переводить польский в "правильные" шейпы, без дополнительных перекодировок.

_________________
Garmin - Forever!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 07:19 
Не в сети
Активный пользователь
Активный пользователь

Зарегистрирован: 05 апр 2012, 09:55
Сообщения: 128
Страна: Belarus (by)
Alex писал(а):
bonza2 писал(а):
9. Поддержка формирования мультиязычных карт - это, основной язык должен идти в ЛАБЕЛЕ первым!!!!!

- Сколько штук LABEL - максимально поддерживается?
- Как быть с реестров адресов? На каком языке они должны быть? На основном или на нескольких? (Имеется ввиду, СТРАНА, ОБЛАСТЬ, ГОРОД, УЛИЦА. Или для них существует тоже несколько вариантов?)
- Используете ли вы параметр РАЙОН в адресном реестре?


1. По описанию атрибутов, дополнительных имен может быть не более 3-х. В принципе этого количества хватает для всех нужд (Пример: My English Name{LENG|{LSPAMy Spanish Name|My{LFRE French Name)
2. Данный формат надписи поддерживается всеми типами линий и полигонов. Точки не все поддерживают данный формат записи. СТРАНА, ОБЛАСТЬ, ГОРОД нужно тоже прописывать на нескольких языках.
3. Параметр РАЙОН используем, но более подробное деление не предусмотрено форматом Гармин. Пример: СВЕТЛОГОРСКИЙ (ГОМЕЛЬСКАЯ) записываем это в секцию ОБЛАСТЬ.

PS. Возможно вас заинтересует "NAVTEQ’s NAVSTREETS Street Data Reference Manual".

_________________
Kartaby.by


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 07:31 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
два языка точно работают, проверял да и топа есть рус и транслит.
и скорее всего сколько пропишешь - столько и будет, сомневаюсь я что в ситинаве европы тока три языка :)

ПыСы: а и в самам деле, Вы экспорт в шейпы делаете или сразу работа в шейпах, если экспорт, то в какой формате (польский,база, или ваша разработка) карта редактируется?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 07:45 
Не в сети
Активный пользователь
Активный пользователь

Зарегистрирован: 05 апр 2012, 09:55
Сообщения: 128
Страна: Belarus (by)
Мое видение как это может быть реализовано.
В настройках программы указываются какие языки будут использоваться на выбор пользователя. Где будет четкое указание. например, что Label - русский, Label1 - белорусский, Label2 - английский.
Пользователю становятся доступны дополнительные поля Label1 и Label2 для всех типов линий, полигонов и точек которые поддерживают мультиязык.
Все это хранится в программе (допустим: указание на привязку к языкам в заголовке, а наименования - в отдельных колонках таблицы для возможности сортировки, анализа и т.п.)
При экспорте в шейп-файл к названиям добавляется префикс типа "{LRUS" и т.д. и ставится разделитель "|" согласно формата гармина.

Как то так.

_________________
Kartaby.by


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 07:48 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
пока с прогой то не работал, вот узнаю как у них карта храниться, тогда чето и буду советовать/рекомендовать конкретно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 08:00 
Не в сети
Зарегистрированный пользователь
Зарегистрированный пользователь

Зарегистрирован: 05 апр 2012, 09:43
Сообщения: 14
Vovan_Alm писал(а):
А можно спросить, почти ламерский вопрос, а преобразование в "правильные" шейпы будет из польского формата? т.е редактор будет повторять функционал скрипта Василия, или может что то другое будет? Я бы к примеру хотел бы иметь отдельный typset, ну к примеру, назовем его MPS-set - где будут представлены все стандартные типы поддерживаемые МПС и возможность прикрутить кастомные типы, при желании. Пусть эти данные хранятся в польском (как нестандартные атрибуты, что бы была совместимость с Маппером, к примеру), и тогда легче переводить польский в "правильные" шейпы, без дополнительных перекодировок.


а вот я за то чтоб гарминовский так и работал.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2012, 08:40 
Не в сети
Разработчик
Разработчик
Аватара пользователя

Зарегистрирован: 06 фев 2012, 16:00
Сообщения: 922
Откуда: Украина
Страна: Ukraine (ua)
Цитата:
пока с прогой то не работал, вот узнаю как у них карта храниться, тогда чето и буду советовать/рекомендовать конкретно.

У нас есть по три лабеля на каждый объект. В каждом Лабеле может быть ~2^30 символов. Думаю хватит. Лишь бы комп выдержал :D
Вложение:
Лабель.png
Лабель.png [ 145.2 КБ | Просмотров: 174596 ]


Если нужны доп (нестандартные) ключи - мы их обрабатываем очень легко, они могут быть представлены в табличном виде -и работа с ними не отличается от работы с любым другим, стандартным ключом.
Вложение:
Ключи.png
Ключи.png [ 115.91 КБ | Просмотров: 174596 ]



Цитата:
ПыСы: а и в самам деле, Вы экспорт в шейпы делаете или сразу работа в шейпах, если экспорт, то в какой формате (польский,база, или ваша разработка) карта редактируется?


Карта хранится в Польском формате.

_________________
Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 538 ]  На страницу 1, 2, 3, 4, 5 ... 36  След.

Часовой пояс: UTC + 2 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB