То что проблема на моей стороне - это понятно. Надеялся услышать мнения форумчан о природе ее происхождения. Добавлю, что, вероятно, проблема возникла после очередной установки обновлений "винды" (может быть это наведет на какие-то мысли). Я не программист, мне сложно судить об этом... ))zed писал(а):Т.е. версия программы не менялась, но "вчера работало, а сегодня нет"? Тогда ищите проблему на своей стороне.Gnom писал(а):Версия SAS.Planet.Release.141212.
ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Модератор: Tolik
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Попробовал. Получилась малость не то. Т.е. в принципе он мне перевел и импорт состоялся. НО!!! Вместо Пермского края, он мне нарисовал маршрут в Челябинске. И он просто прорисовал маршрут. А мне надо метки с описанием.zed писал(а):Можно xls конвертировать в csv, а затем импортировать csv в SAS.DeN писал(а): Есть файл формата *.xls состоит из 3 столбцов
Как должен выглядеть формат xml для правильной конвертации в csv?
Советом воспользовался. Да, очень много интересного выводит. Но к сожалению ничего конкретного не могу найти. Не могу понять в каком виде должен быть xml-ий форма для правильной конвертацииPapazol писал(а):Программа способна импортировать файлы kml, wpt и др., это всё форматы, используемые в навигации. Формат xls - несколько другое, хотя, если его преобразовать во что-либо подходящее, то можно будет импортировать. Поиск по словам "xls to kml" даёт много результатов.DeN писал(а):Здравствуйте!... Искал, но не смог найти ответ на такую задачку. Есть файл формата *.xls состоит из 3 столбцов в первом описание метки во втором ШИРОТА в другом ДОЛГОТА в формате (ХХ°ХХ' ХХ''). Количество строк от 0 и до сколько есть. Есть ли возможность в программе сделать так, чтобы расставлять метки в автоматически?. Так как в ручную ставить их очень муторно
Ну, и конечно же прописывалось описание метки
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Возможно, при конвертации были попутаны широта и долгота. Или формат записи координат не такой, как надо. Совет: начинайте с пары-тройки точек, легче будет определить, где косяк.
Формат csv - это текстовые строки, разделённые на поля каким-либо разделителем (запятой, точкой, пробелом и т. п.) Чтобы перенести данные из таблицы Эксель в файл csv, нужно лишь указать, какой должен быть разделитель. Само содержимое полей переносится "как есть", поэтому если формат или что-то другое не соответствуют требованиям принимающей стороны (т. е. SAS.Планеты), то [правильного] экспорта не будет.
Формат csv - это текстовые строки, разделённые на поля каким-либо разделителем (запятой, точкой, пробелом и т. п.) Чтобы перенести данные из таблицы Эксель в файл csv, нужно лишь указать, какой должен быть разделитель. Само содержимое полей переносится "как есть", поэтому если формат или что-то другое не соответствуют требованиям принимающей стороны (т. е. SAS.Планеты), то [правильного] экспорта не будет.
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Вы бы описали подробно, что и как делаете.Gnom писал(а):Надеялся услышать мнения форумчан о природе ее происхождения.
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
И так! Спасибо. Все заработало. Причина почему не работала..неясна..(хотя есть одно подозрение). После конвертации и импорта на карте появилась абра-кадабра в виде линий. Я так понял он просто соединил точки в порядке в котором они были в таблице и получился просто ПУТЬ. А как сделать так,чтобы это были ОТДЕЛЬНЫЕ МЕТКИ?Papazol писал(а):Возможно, при конвертации были попутаны широта и долгота. Или формат записи координат не такой, как надо. Совет: начинайте с пары-тройки точек, легче будет определить, где косяк.
Формат csv - это текстовые строки, разделённые на поля каким-либо разделителем (запятой, точкой, пробелом и т. п.) Чтобы перенести данные из таблицы Эксель в файл csv, нужно лишь указать, какой должен быть разделитель. Само содержимое полей переносится "как есть", поэтому если формат или что-то другое не соответствуют требованиям принимающей стороны (т. е. SAS.Планеты), то [правильного] экспорта не будет.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Вместо того, чтобы тянуть кота за хвост, вы можете выложить пример своих данных (оригинальный xml и csv), которые пытаетесь импортировать в SAS и знающие люди укажут вам на ошибку. А так получается дурацкая игра в угадайку и соревнование телепатов...
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Выкладываю конкретный пример.zed писал(а):Вместо того, чтобы тянуть кота за хвост, вы можете выложить пример своих данных (оригинальный xml и csv), которые пытаетесь импортировать в SAS и знающие люди укажут вам на ошибку. А так получается дурацкая игра в угадайку и соревнование телепатов...
1. Это исходные данные.
2. Это то, что получилось после конвертации и импорта.
3. Это так сказать то, что хотелось бы получить.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Я разве где-то говорил о скриншотах? По-моему, я говорил о xml и csv.DeN писал(а):Выкладываю конкретный пример.
У вас неправильно записаны координаты. Конкретно: нету букв для идентификации северной/южной широты и восточной/западной долготы.DeN писал(а):1. Это исходные данные.
https://ru.wikipedia.org/wiki/Географические_координаты
Ваш CSV должен выглядеть следующим образом:Координаты (широта от -90° до +90°, долгота от -180° до +180°) могут записываться:
в ° градусах в виде десятичной дроби (современный вариант)
в ° градусах и ' минутах с десятичной дробью
в ° градусах, ' минутах и " секундах с десятичной дробью (исторически сложившаяся форма записи)
Разделителем десятичной дроби всегда служит точка. Положительные знаки координат представляются (в большинстве случаев опускаемым) знаком «+», либо буквами: «N» — северная широта и «E» — восточная долгота. Отрицательные знаки координат представляются либо знаком «-», либо буквами: «S» — южная широта и «W» — западная долгота. Буквы могут стоять как впереди, так и сзади.
Код: Выделить всё
NAME,LAT,LON
с. Большая Сосновая,N57°38'15",E54°38'15"-
Kesav
- Соображающий
- Сообщения: 96
- Зарегистрирован: 13 сен 2012, 17:44
- Откуда: Сыктывкар
- Благодарил (а): 199 раз
- Поблагодарили: 25 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Гложет меня одно обстоятельство. На двух региональных рыболовно-охотницких форумах, выкладываю информацию по обновлениям на ресурсах. В основном это Гугл и Яндекс, но иногда и что то поэкзотичней, к примеру Бинг и Нокиа... Информацию беру отовсюду, нередко и с уважаемого САСГИС. Если гложет, то чувствую некоторую неловкость, а как на такие обстоятельства смотрят местные администраторы? Ссылки на САСГИС (если информация отсюда) всегда вставляю... Ну и "нежелательную" инфу пытаюсь скрывать.
-
firsovilya
- Новичок
- Сообщения: 6
- Зарегистрирован: 08 сен 2009, 20:24
- Благодарил (а): 1 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Пытаюсь сделать zmp для Flyfoto на сайте finn.no. Синтаксис вроде бы простой, URL формируются корректно, а тайлы даже сохраняются в кэш. Но не отображаются, поскольку SAS выдаёт сообщение:
Пример URL, формирующегося как "ссылка на тайл основной карты", спокойно сохраняющегося в кэш и отображающегося в браузере:
http://maptiles.finncdn.no/tileService/ ... 3/4516.png

Вопрос: что, собственно, приводит к ошибке?
- скрытый текст: показать
- скрытый текст: показать
Код: Выделить всё
begin
ResultURL:=GetURLBase+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.png'
end.http://maptiles.finncdn.no/tileService/ ... 3/4516.png

Вопрос: что, собственно, приводит к ошибке?
