ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite » 04 май 2011, 11:05

Назрело, назрело... :twisted:
В эту тему будут переезжать (ну или задаваться напрямую, если вдруг удача) все ну совершенно нубские вопросы, заданные в тех или иных ветках. Ибо сколько ж можно игнорировать уже заданное\отвеченное другими, не напрягать межушный нервный узел, и не юзать поиск... Будет этакий паноптикум и парад юзеров, цинично игнорящих RTFM.

Если у кого из старожилов ВНЕЗАПНО нахлынет приступ альтруизма - то могут и поотвечать, а нет - так и нет. Тем хуже для задавших - тема будет безжалостно модерироваться.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарил:
cycler (07 авг 2013, 19:56)
Рейтинг: 5.26%
 
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5627
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 123 раз.
Поблагодарили: 447 раз.

База данных

Сообщение deady » 27 ноя 2020, 09:46

Доброе утро!
Подскажите, пожалуйста, можно ли как-то исправить дублирование одной и той же метки несколько раз в базе данных..
Меток ОЧЕНЬ много в ручную их удалить не получиться..
Вложения
12212121212.png
deady
Новичок
 
Сообщения: 1
Зарегистрирован: 27 ноя 2020, 09:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение SergeyKa » 29 ноя 2020, 13:15

Все зависит от того в каком формате они у вас хранятся... Например *.sml можно в текстовом редакторе открыть и удалить лишнее
SergeyKa
Соображающий
 
Сообщения: 86
ICQ: 7417559
Зарегистрирован: 04 мар 2009, 01:03
Откуда: Москва
Благодарил (а): 60 раз.
Поблагодарили: 5 раз.

Не могу создать zmp

Сообщение Alexandr52 » 30 ноя 2020, 01:57

Прочитал местную вики, воспользовался поиском, ответа на свой вопрос не нашел. Сдаюсь, прошу помощи.
Сразу скажу, что ни паскалем ни каким-то еще языком программирования не владею, пытался делать по готовым шаблонам.
Понадобилась крупная карта Германии 19 века. Нашел 2 ресурса с подходящими местами:
Вариант 1:
https://mapire.eu/de/map/europe-19centu ... =158%2C164
От него пришлось отказаться, так как в свойствах фигурирует canvas, а не прямые ссылки на тайлы, а это, насколько я понял из поисков по сайту, пока данной программе не доступно. (Или не правильно понял?)
Вариант 2:
https://www.landkartenarchiv.de/deutsch ... eiches.php
Карта: KARTE DES DEUTSCHEN REICHS 1:100.000 - GESAMTAUSGABE (1893-1898) https://www.landkartenarchiv.de/vollbil ... 15&zoom=13
Выглядело все просто, адреса тайлов в формате
https://tiles.historic.place/kdr1893/13/4401/2685.png
где 13-15 зум и 2 четырехзначных числа для X и Y
Пишу params для плейсхолдеров
скрытый текст: показать
[PARAMS]
GUID={1334AD70-75F3-476B-8D92-43BE9426C256}
pnum=515
ParentSubMenu_ru=Исторические
name_ru=landkartenarchiv.de - Карта Германия 1:100.000 XIX век
name=landkartenarchiv.de - KARTE DES DEUTSCHEN REICHS 1:100.000 (1893-1898)
NameInCache=KARTE DES DEUTSCHEN REICHS
asLayer=0
EPSG=3785
DefURLBase=https://tiles.historic.place/kdr1893/{z}/{x}/{y}.png
DetectContentType=1
ContentType=image/png
Ext=.png

Получаю ошибку 404
Пробую вариант с ручным набором GetUrlScript
Получается так:
params
скрытый текст: показать
[PARAMS]
GUID={1334AD70-75F3-476B-8D92-43BE9426C256}
pnum=515
ParentSubMenu_ru=Исторические
name_ru=landkartenarchiv.de - Карта Германия 1:100.000 XIX век
name=landkartenarchiv.de - KARTE DES DEUTSCHEN REICHS 1:100.000 (1893-1898)
NameInCache=KARTE DES DEUTSCHEN REICHS
asLayer=0
EPSG=3785
DefURLBase=https://tiles.historic.place/kdr1893/
DetectContentType=1
ContentType=image/png
Ext=.png

GetUrlScript
скрытый текст: показать
var
Y: integer;
SX, SY: string;

begin

case Y of
0..9: SY := '000'+IntToStr(Y);
10..99: SY := '00'+IntToStr(Y);
100..999: SY := '0'+IntToStr(Y);
1000..9999: SY := IntToStr(Y);
end;

case GetX of
0..9: SX := '000'+IntToStr(GetX);
10..99: SX := '00'+IntToStr(GetX);
100..999: SX := '0'+IntToStr(GetX);
1000..9999: SX := IntToStr(GetX);
end;

if ((GetZ <= 15) and (GetZ >= 13)) then
ResultURL:=GetURLBase+'/'+IntToStr(GetZ-3)+'/'+SX+'/'+SY+'.png';
end.

Ориентировался на пример из вики
http://www.sasgis.org/wikisasiya/doku.p ... 0%B5%D1%80
X и Y четырехзначные, Z от 13 до 15.

Получил Tile does not exist.
Что я сделал не так?
Alexandr52
Новичок
 
Сообщения: 4
Зарегистрирован: 30 ноя 2020, 01:32
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение ingener » 30 ноя 2020, 15:12

Доброго времени суток! Alexandr52, ох и наворотили вы кода... по вашему "Вариант 2" - там же стандартные тайлы на выходе.
Можно было просто взять любой OSM и маленько подправить. Пробуйте, названия и субменю сами доделаете.
Вложения
landkartenarchiv.de.zmp.zip
(4.22 KiB) Скачиваний: 5
Don’t panic - прорвемся !

За это сообщение автора ingener поблагодарил:
Alexandr52 (30 ноя 2020, 15:28)
Рейтинг: 5.26%
 
ingener
Постигающий Дао
 
Сообщения: 179
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 201 раз.
Поблагодарили: 175 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Alexandr52 » 30 ноя 2020, 15:33

ingener писал(а):Доброго времени суток! Alexandr52, ох и наворотили вы кода... по вашему "Вариант 2" - там же стандартные тайлы на выходе.
Можно было просто взять любой OSM и маленько подправить. Пробуйте, названия и субменю сами доделаете.

Спасибо большое, мне тут в личных сообщениях ответили, что работает мой вариант с плейсхолдерами. Просто надо было выставить зум соответствующий и навести по координатам на какую-нибудь германскую территорию. Я если честно ожидал, что на большем увеличении тоже что-то должно быть видно, как например в других исторических картах, вроде 3верстовки, на максимальном отдалении видно пятно, куда приближать. И на миникарте в нижнем углу видно экскиз карты. Что нужно добавить в код для этого?
Alexandr52
Новичок
 
Сообщения: 4
Зарегистрирован: 30 ноя 2020, 01:32
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение ingener » 30 ноя 2020, 16:56

Alexandr52, сначала заливаете z14, далее Операции с выделенной областью, Сформировать, из z14 делаете все младшие зумы
Don’t panic - прорвемся !

За это сообщение автора ingener поблагодарил:
Alexandr52 (30 ноя 2020, 17:18)
Рейтинг: 5.26%
 
ingener
Постигающий Дао
 
Сообщения: 179
Зарегистрирован: 24 ноя 2010, 18:45
Откуда: г. Хабаровск, +7 часов до МКАД
Благодарил (а): 201 раз.
Поблагодарили: 175 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Alexandr52 » 30 ноя 2020, 17:20

ingener писал(а):Alexandr52, сначала заливаете z14, далее Операции с выделенной областью, Сформировать, из z14 делаете все младшие зумы

Спасибо!
Alexandr52
Новичок
 
Сообщения: 4
Зарегистрирован: 30 ноя 2020, 01:32
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Dron32 » 01 дек 2020, 00:34

Добрый день!
Пользуюсь SAS.Планета версии 160707. С друзьями ведём проект по учёту воинских захоронений нашей области. На карте около 2000 меток (различаются цветом, имеют описание, в описании ссылки на соотв. темы с фото и обсуждением на историческом форуме). Хотим иметь возможность выложить эти метки в интернет, чтобы любой кто пройдёт по некой ссылке – имел возможность доступа к этой карте с метками. Притом, предполагаем продолжать править её локально, иногда обновляя общедоступную. Подскажите пожалуйста, с каким ПО нам для этого нужно работать, и возможно ли это вообще? Ещё момент, из всего многообразия карт – хотим чтобы была возможность выбора топокарт генштаб-250м + генштаб-1км, в границах нашей области, прочее менее критично.
Dron32
Новичок
 
Сообщения: 1
Зарегистрирован: 01 дек 2020, 00:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение petrovich51 » 01 дек 2020, 12:43

Можно перенести из старой версии SAS в новую SAS.Planet.Release.200606 змп и кэш ? Был скачен нужный квадрат Мапит. Простым копированием, в соответствующие папки, не отображается карта. Или надо ЗМП править, то как ? Во вложении ЗМП , которым пользовался.
Вложения
Mapit.zmp.rar
(2.33 KiB) Скачиваний: 8
petrovich51
Новичок
 
Сообщения: 16
Зарегистрирован: 20 дек 2012, 20:42
Откуда: Архангельская обл.
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение VMatveev » 02 дек 2020, 14:35

petrovich51 писал(а):Можно перенести из старой версии SAS в новую SAS.Planet.Release.200606 змп и кэш ? Был скачен нужный квадрат Мапит. Простым копированием, в соответствующие папки, не отображается карта.
Иногда кроме пути нужно указать ещё и тип кэша. В версии 200606 тип кэша по умолчанию — SQLite3, а у вас он может оказаться и иным: например BerkleyDB или SAS.Планета. Попробуйте попереключать типы кэша в параметрах карты: Параметры > Параметры карты > пункт "Кэш и прочее" > выпадающее меню "Тип кэша".
CacheTypeSelect.PNG
J'ai rêvé qu'on pouvait s'aimer
J'avais rêvé du mot aimer...
© MF
Аватара пользователя
VMatveev
Советчик
 
Сообщения: 263
Зарегистрирован: 07 ноя 2008, 04:41
Благодарил (а): 72 раз.
Поблагодарили: 61 раз.

Пред.След.

Вернуться в SAS.Планета

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

Сейчас этот форум просматривают: Google [Bot] и гости: 2

cron