Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Компонент для карты OpenStreetMap  [new]
Fr0sT-Brutal
Member

Откуда:
Сообщений: 313
Пока альфа-версия, можно только загружать куски карты и елозить по ней :).
Демка настроена на WinInet сетевой движок, но поддерживается и Synapse.
Регардсы Simon Kroik за начальную идею (от которой почти ничего не осталось, правда).

В планах:
- отрисовка меток
- маршруты (?)
- адаптер под THHTPClient для новых Delph
- плавный зум
- мультиплатформа (? зависит от того, насколько геморно)

Если кому интересно, погоняйте.

https://github.com/Fr0sT-Brutal/Delphi_OSMMap
9 авг 19, 12:49    [21945535]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13164
А там есть поиск по адресу, как в гуглокартах?
Пример: Украина Харьков Науки 15
9 авг 19, 13:07    [21945555]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
Fr0sT-Brutal
Member

Откуда:
Сообщений: 313
Это просто набор картинок, она ничего не знает о содержимом. Но если подключить справочник "адрес => координаты", то на нужное место перемотает
9 авг 19, 14:41    [21945655]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13164
в том-то и дело, что без координат
9 авг 19, 18:44    [21945871]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6482
Fr0sT-Brutal,

добро пожаловать в клуб
9 авг 19, 19:32    [21945905]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
Fr0sT-Brutal
Member

Откуда:
Сообщений: 313
Обновление: точки на карте, прямоугольное выделение
13 авг 19, 12:35    [21947956]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
Fr0sT-Brutal
Member

Откуда:
Сообщений: 313
Обновление:
- флаг Visible у точки на карте
+ TMapControl.ZoomToArea - увеличить масштаб, чтобы показать область
* можно задавать шаблон пути к сохраняемым файлам карты
* исправления области выделения
+ Поддержка Lazarus!
* реорганизация структуры проекта, пакеты, установка в среду и прочие оформительские вещи
15 авг 19, 17:46    [21950393]     Ответить | Цитировать Сообщить модератору
 Re: Компонент для карты OpenStreetMap  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 3298
добавь потом в awesome pascal список на гитхабе
15 авг 19, 19:40    [21950463]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить