ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Модератор: Tolik
-
OmniaOmnibus
- Новичок
- Сообщения: 4
- Зарегистрирован: 17 окт 2016, 00:06
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Я пробовал так сделать. Текст слишком мелкий выходит. Вопрос именно в принципиальной возможности или невозможности увеличить количество информации. Например, подключить её как сллй с другой карты, у которой такая возможность есть.
-
Kesav
- Соображающий
- Сообщения: 96
- Зарегистрирован: 13 сен 2012, 17:44
- Откуда: Сыктывкар
- Благодарил (а): 199 раз
- Поблагодарили: 25 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
А можно ли в парамс поправить, чтобы слой грузился на зумм выше? К примеру; берем карту без названий (рельеф мап фор фри из"Другие карты") и ложим на нее слой Яндекс гибрида, но не 8го зумма, а 10 го. Чет такие безумные мысли приходят по вечерамOmniaOmnibus писал(а):Я пробовал так сделать. Текст слишком мелкий выходит. Вопрос именно в принципиальной возможности или невозможности увеличить количество информации. Например, подключить её как сллй с другой карты, у которой такая возможность есть.
- Merh
- Соображающий
- Сообщения: 53
- Зарегистрирован: 13 ноя 2015, 20:19
- Благодарил (а): 118 раз
- Поблагодарили: 1 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
А есть смысл городить огороды?
Скачай нужный квадрат нужной карты, отдельно нужный слой нужного размера, сделай две карты: одну из гугла, вторую из слоя.
Наложи в шопе с прозрачностью: гуглу вниз, слой вверх.
Это велосипед, или я не так понял исходный запрос?
Скачай нужный квадрат нужной карты, отдельно нужный слой нужного размера, сделай две карты: одну из гугла, вторую из слоя.
Наложи в шопе с прозрачностью: гуглу вниз, слой вверх.
Это велосипед, или я не так понял исходный запрос?
Отдельный Ордена Червоного Прапора Цілком і Повністю Упоротий Полк Першого Диверсійного Загону Аэлирэ́нн Aen Saevherne, Третій Санітарний Дивізіон Бронетанкових Панцерваффе ЦК АВО імені Майора Нємчицький.
S.A.N.I.T.A.R. АВО
S.A.N.I.T.A.R. АВО
-
Kesav
- Соображающий
- Сообщения: 96
- Зарегистрирован: 13 сен 2012, 17:44
- Откуда: Сыктывкар
- Благодарил (а): 199 раз
- Поблагодарили: 25 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Ну, в принципе то же и сказал. Только нижняя не Гугл карта, а рельеф. Почему? Потому что на Гугл карте эти названия будут отображены и без слоя, но маленькго размера. Заполнят фон и картинку попортят.Merh писал(а):А есть смысл городить огороды?
Скачай нужный квадрат нужной карты, отдельно нужный слой нужного размера, сделай две карты: одну из гугла, вторую из слоя.
Наложи в шопе с прозрачностью: гуглу вниз, слой вверх.
Это велосипед, или я не так понял исходный запрос?
-
T_Im
- Постигающий Дао
- Сообщения: 112
- Зарегистрирован: 04 янв 2009, 21:52
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Господа! Что в новых версиях напортачено с обработкой меток?
Уже сколько лет обновления были обратно совместимыми, а сейчас хотел обновиться с версии 160606 на последнюю, но в итоге получаю неотображение всех меток и ошибку
Удаление этой части инишника
Новые версии, что, больше не будут понимать старый формат меток? Странно, в чейнджлоге по этому поводу ничего не увидел.
Уже сколько лет обновления были обратно совместимыми, а сейчас хотел обновиться с версии 160606 на последнюю, но в итоге получаю неотображение всех меток и ошибку
Код: Выделить всё
"Exception: Error loading MIDAS.DLL"- скрытый текст: показать
Новые версии, что, больше не будут понимать старый формат меток? Странно, в чейнджлоге по этому поводу ничего не увидел.
-
T_Im
- Постигающий Дао
- Сообщения: 112
- Зарегистрирован: 04 янв 2009, 21:52
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Сам спрашивал, сам отвечаю.
Вообще это свинство так мусорить в системе!
После запуска SAS в реестре остаются такие ключи
Так вот, если в системе были 2 папки САС и "старая" версия запускалась из папки 1, то при обновлении САС в папке 2 и попытке запуска ее оттуда получаем описанную ошибку.
Как нужно обновляться. Вычистить по реестру все упоминания MIDAS.DLL (они все должны идти с САС-овскими путями). Перегрузиться. Обновить САС во ВСЕХ папках на компьютере и больше никогда не запускать старые версии. Ибо после запуска старой версии новые будут вылетать с описанной выше ошибкой.
Получилось забористо.
Вообще это свинство так мусорить в системе!
После запуска SAS в реестре остаются такие ключи
Код: Выделить всё
\\\1_Regfs\HKEY_CLASSES_ROOT\TypeLib\{83F57D68-CA9A-11D2-9088-00C04FA35CFA}\1.0\0\win32\(default)
(путь к папке САС)\MIDAS.DLL
\\\1_Regfs\HKEY_CLASSES_ROOT\CLSID\{9E8D2FA3-591C-11D0-BF52-0020AF32BD64}\InProcServer32\(default)
(аналогичное значение)Как нужно обновляться. Вычистить по реестру все упоминания MIDAS.DLL (они все должны идти с САС-овскими путями). Перегрузиться. Обновить САС во ВСЕХ папках на компьютере и больше никогда не запускать старые версии. Ибо после запуска старой версии новые будут вылетать с описанной выше ошибкой.
Получилось забористо.
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
а у меня в реестре вот такой путь:
Код: Выделить всё
C:\Program Files\Embarcadero\RAD Studio\9.0\bin\midas.dllRe: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Здравствуйте.
*поиском пользовался, но плохо и не нашёл ответ..
Не получается сделать аккуратную передачу точек между САСПланетой и Османдом из-за разной структуры xml.
С самой точкой, названием и координатами проблем нет, а вот категоризация не складывается у меня
Если упрощая, то Османд свои категории складывает в тэг <type>, а САС складывает в ветку <extensions>.
Есть обходной путь? Я делаю что-то не так? Или всё же надо писать свой конвертер?
Пример файла Османд:
Пример файла САС:
*поиском пользовался, но плохо и не нашёл ответ..
Не получается сделать аккуратную передачу точек между САСПланетой и Османдом из-за разной структуры xml.
С самой точкой, названием и координатами проблем нет, а вот категоризация не складывается у меня
Если упрощая, то Османд свои категории складывает в тэг <type>, а САС складывает в ветку <extensions>.
Есть обходной путь? Я делаю что-то не так? Или всё же надо писать свой конвертер?
Пример файла Османд:
Код: Выделить всё
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<gpx version="1.1" creator="OsmAnd" xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<wpt lat="43.8386019" lon="39.5591407">
<name>33 водопада. Вход.</name>
<type>достопримечательности</type>
<extensions>
<color>#eecc22</color>
</extensions>
</wpt>
</gpx>
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="SAS.Planet 16.07.07.9476" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wptx1="http://www.garmin.com/xmlschemas/WaypointExtension/v1" xmlns:gpxtrx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1" xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.garmin.com/xmlschemas/WaypointExtension/v1 http://www8.garmin.com/xmlschemas/WaypointExtensionv1.xsd http://www.garmin.com/xmlschemas/TrackPointExtension/v1 http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www8.garmin.com/xmlschemas/GpxExtensionsv3.xsd">
<metadata>
<time>2016-10-19T19:58:51Z</time>
<link href="http://www.sasgis.org/">
<text>SAS.Planet</text>
</link>
<name>Пирс</name>
<author>
<name>Adm</name>
</author>
<bounds maxlat="55.7540611111111" maxlon="37.4418638888889" minlat="55.7540611111111" minlon="37.4418638888889"/>
</metadata>
<wpt lat="55.7540611111111" lon="37.4418638888889">
<name>Пирс</name>
<fix>2d</fix>
<type>user</type>
<sym>Flag, Blue</sym>
<link href="files\1.png"/>
<extensions>
<gpxx:WaypointExtension>
<gpxx:DisplayMode>SymbolOnly</gpxx:DisplayMode>
<gpxx:Categories>
<gpxx:Category>Гостиницы</gpxx:Category>
</gpxx:Categories>
</gpxx:WaypointExtension>
<wptx1:WaypointExtension>
<wptx1:DisplayMode>SymbolOnly</wptx1:DisplayMode>
<wptx1:Categories>
<wptx1:Category>Гостиницы</wptx1:Category>
</wptx1:Categories>
</wptx1:WaypointExtension>
</extensions>
</wpt>
</gpx>
-
T_Im
- Постигающий Дао
- Сообщения: 112
- Зарегистрирован: 04 янв 2009, 21:52
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Дополнение с midas.dll: глюк возникает также при переименовании папки САС новой версии (видимо, нарушается путь к midas.dll). Баг возник в версиях в интервале между 2016.06.06 (без бага) - 2016.07.07 (уже с багом)
Возможно, "старая" версия умела менять путь в к библиотеке в реестре если там стоял неправильный путь, а новая версия прописывает в реестр библиотеку только если не находит установленного нужного класса. Если класс библиотеки уже прописан в реестре, то новая САС лезет по указанному пути и обламывается, если путь перестал быть валидным.
Также уточню, что для фикса бага необходимо удалять не только сам ключ, но и полностью все корневые "папки" реестра с этим ключем, имеющие название типа такого {9E8D2FA3-591C-11D0-BF52-0020AF32BD64}.
Возможно, "старая" версия умела менять путь в к библиотеке в реестре если там стоял неправильный путь, а новая версия прописывает в реестр библиотеку только если не находит установленного нужного класса. Если класс библиотеки уже прописан в реестре, то новая САС лезет по указанному пути и обламывается, если путь перестал быть валидным.
Также уточню, что для фикса бага необходимо удалять не только сам ключ, но и полностью все корневые "папки" реестра с этим ключем, имеющие название типа такого {9E8D2FA3-591C-11D0-BF52-0020AF32BD64}.
-
T_Im
- Постигающий Дао
- Сообщения: 112
- Зарегистрирован: 04 янв 2009, 21:52
- Благодарил (а): 14 раз
- Поблагодарили: 23 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Если проблема сводится только к замене тегов, то советую посмотреть в сторону sed, который позволяет это быстро организовать не заморачиваясь написанием конвертера.Vasylich писал(а): Если упрощая, то Османд свои категории складывает в тэг <type>, а САС складывает в ветку <extensions>.
Есть обходной путь? Я делаю что-то не так? Или всё же надо писать свой конвертер?
Создаете папку, кладете туда sed.exe и файл.bat такого шаблона:
sed -e 's/старый текст1/новый текст1/g; s/старый текст2/новый текст2/g;' -i *.xml
копируете туда файлы и после запуска батника во всех xml файлах будет произведена замена.