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

Откуда:
Сообщений: 130
Нужна своя векторная карта небольшого города для того, чтобы текстово описать GPS координату. Она будет тесно интегрирована с серверной программой на дельфи. Яндекс, гугл и другие сторонние карты не подходят по разным причинам. На начальном этапе достаточно просто чтобы были улицы. Как вообще минимальными усилиями и деньгами это сделать?
29 июн 19, 18:17    [21917550]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
ёёёёё
Member

Откуда:
Сообщений: 403
Molochnik,

анрил.
29 июн 19, 18:22    [21917551]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 59987
Molochnik> Нужна своя векторная карта небольшого города
Molochnik> Яндекс, гугл и другие сторонние карты не подходят по разным причинам.

Если никакие не подходят, то что именно ты ищешь?
Способ самому "оцифровать" карту города или что?

Posted via ActualForum NNTP Server 1.5

29 июн 19, 18:32    [21917555]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Molochnik
Member

Откуда:
Сообщений: 130
Да, именно так, оцифровать и интегрировать ее с дельфями. Многие вещи из полноправных карт на начальном этапе не нужны, нужна только схема дорог. В дальнейшем конечно понадобятся усложнения, но это будет потом и другие деньги возможно.
29 июн 19, 18:47    [21917558]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Polesov
Member

Откуда:
Сообщений: 578
Привет.

Molochnik,
попробуй поискать на torry.net - там, вроде, есть раздел gis-компонент.

С уважением, Polesov.
29 июн 19, 19:01    [21917565]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
DimaBr
Member

Откуда:
Сообщений: 11128
Нужна карта !
Загрузи в TImage скрин Яндекс карты с дорогами.
29 июн 19, 19:04    [21917568]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
ёёёёё
Member

Откуда:
Сообщений: 403
DimaBr,

+1000000000!
29 июн 19, 19:15    [21917572]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Polesov
Member

Откуда:
Сообщений: 578
Э-э-э...
Molochnik
Нужна своя векторная карта

DimaBr
Загрузи в TImage скрин Яндекс карты с дорогами.

А как пересчитывать GPS-координаты и позиционироваться?

Я бы поискал TCadSys42 - полностью фриварный и с исходниками.
29 июн 19, 19:21    [21917573]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
ёёёёё
Member

Откуда:
Сообщений: 403
В России нельзя просто так использовать чужие карты.
И собственные рисовать нельзя, см. ФЗ 431 "О картографии".
29 июн 19, 19:35    [21917579]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 59987
Проблема не с компонентами, и не с ГИС, и не с
пересчетом координат и пр. Проблема в том, что
а) ему нужна карта;
б) у него её нет;
в) все имеющиеся не устраивают;

Нужно сесть и "оцифровывать", есессно.
Подробнее даже сказать трудно - выбираешь
любой формат (смотря что нужно/важно) или
придумываешь свой, берешь любое имеющееся
изображение карты - Яндекс/Гугл/свой снимок -
и "проставляешь" координаты улиц, "для начала".

Когда надоест - можно будет рассуждать серьезно.
Если не надоест - ну, можно ещё координаты домов
и других объектов начать проставлять и потом
вернуться к предыдущему предложению.

Posted via ActualForum NNTP Server 1.5

29 июн 19, 19:38    [21917580]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Polesov
Member

Откуда:
Сообщений: 578
Гаджимурадов Рустам
а) ему нужна карта;

Можно выгрузить кусок карты из openstreetmap в формат dxf
http://prosapr.blogspot.com/2014/08/openstreetmap-dxf.html
Ну, а формат dxf много кто понимает, в том числе и TCadSys42
29 июн 19, 19:56    [21917587]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Gator
Member

Откуда: Москва
Сообщений: 14346
Про http://www.sasgis.org (SAS.Планета) уже говорили?
Вдруг там есть его "небольшой город"?..
29 июн 19, 19:57    [21917588]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
ёёёёё
Member

Откуда:
Сообщений: 403
Gator,
я как-то занимался данной темой. Много разных геморов.
Надо к существующим сервисам присасываться, дешевле и быстрее.

Хотя, зависит от прикладной задачи. Может, ему действительно картинки достаточно.
29 июн 19, 20:27    [21917601]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
aleksandr-pro
Member

Откуда: Самара
Сообщений: 188
Molochnik,

есть оооочень старое решение "Карта Самары"
http://aleksandr-pro.ru/project2.php

Картинка с другого сайта.

полный исходный код на Delphi 7 правда, свой движок отображения карты, разрабатывалось крайне давно, но мало ли, а вдруг, позволяет рисовать карту, но конечно же нету связи с GPS хотя я думаю что если рисовать корректно то наверное можно допилить, но реально так же считаю что геморой не стоит свеч
29 июн 19, 21:19    [21917615]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
s62
Member

Откуда: Жуковский
Сообщений: 947
Polesov
Гаджимурадов Рустам
а) ему нужна карта;

Можно выгрузить кусок карты из openstreetmap в формат dxf
http://prosapr.blogspot.com/2014/08/openstreetmap-dxf.html
Ну, а формат dxf много кто понимает, в том числе и TCadSys42

Я работал с OpenStreetMap в формате .shp через вот такой ActiveX компонент.
https://www.mapwindow.org/documentation/mapwingis4.9/index.html
Всё бесплатно.
29 июн 19, 21:28    [21917619]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Molochnik
Member

Откуда:
Сообщений: 130
ёёёёё
В России нельзя просто так использовать чужие карты.
И собственные рисовать нельзя, см. ФЗ 431 "О картографии".

Ничего ж себе! Ладно это побоку, город не в РФ

Гаджимурадов Рустам
Проблема не с компонентами, и не с ГИС, и не с
пересчетом координат и пр. Проблема в том, что
а) ему нужна карта;
б) у него её нет;
в) все имеющиеся не устраивают;

Нужно сесть и "оцифровывать", есессно.
Подробнее даже сказать трудно - выбираешь
любой формат (смотря что нужно/важно) или
придумываешь свой, берешь любое имеющееся
изображение карты - Яндекс/Гугл/свой снимок -
и "проставляешь" координаты улиц, "для начала".

Когда надоест - можно будет рассуждать серьезно.
Если не надоест - ну, можно ещё координаты домов
и других объектов начать проставлять и потом
вернуться к предыдущему предложению.

Все так и есть, причем если рисовать то лучше, чтобы это мог быть не программист

Polesov
Гаджимурадов Рустам
а) ему нужна карта;

Можно выгрузить кусок карты из openstreetmap в формат dxf
http://prosapr.blogspot.com/2014/08/openstreetmap-dxf.html
Ну, а формат dxf много кто понимает, в том числе и TCadSys42

Отличный вариант, но экспортировать можно кусок с меньшим чем 50 тыс точек, город не влазит, но можно сохранить кусками.
Их можно склеить? Формат OSM TCadSys42 поймет?

Gator
Про http://www.sasgis.org (SAS.Планета) уже говорили?
Вдруг там есть его "небольшой город"?..

Сходу не смог разобраться с этим сайтом и что он делает

ёёёёё
Gator,
я как-то занимался данной темой. Много разных геморов.
Надо к существующим сервисам присасываться, дешевле и быстрее.
Хотя, зависит от прикладной задачи. Может, ему действительно картинки достаточно.

Сторонние сервисы не подойдут, я уже писал, там задачи в дальнейшем могут быть специфическими не покрываемые апи.
29 июн 19, 21:34    [21917620]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
ёёёёё
Member

Откуда:
Сообщений: 403
Molochnik,

а, понятно, софт для Илона Маска, город на Марсе.
29 июн 19, 22:10    [21917634]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 59987
Molochnik> Сходу не смог разобраться с этим сайтом и что он делает
Molochnik> Сторонние сервисы не подойдут, я уже писал, там задачи
Molochnik> в дальнейшем могут быть специфическими не покрываемые апи.

Если тебе нужен честный совет - откажись, не по Сеньке шапка.

Posted via ActualForum NNTP Server 1.5

29 июн 19, 23:50    [21917670]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Polesov
Member

Откуда:
Сообщений: 578
Molochnik
экспортировать можно кусок с меньшим чем 50 тыс точек
Попробуй скачать openstreetmap карты отсюда:
https://download.geofabrik.de/

Molochnik
Формат OSM TCadSys42 поймет?
Нет, но dxf точно понимает.
29 июн 19, 23:54    [21917672]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Molochnik
Member

Откуда:
Сообщений: 130
Гаджимурадов Рустам
Если тебе нужен честный совет - откажись, не по Сеньке шапка.

Там просто на начальном этапе для одного города 1 тыс баксов в мес на 5 лет за всё, кроме карты готовое, в перспективе навсегда + куча других городов. Отказаться по слабости ума значит зарекомендовать себя полным дауном.

Polesov
Molochnik
экспортировать можно кусок с меньшим чем 50 тыс точек
Попробуй скачать openstreetmap карты отсюда:
https://download.geofabrik.de/
Molochnik
Формат OSM TCadSys42 поймет?
Нет, но dxf точно понимает.

Там файлы в формате OSM.PBF, как я понял это сжатый OSM, как-то его можно конвертнуть в DXF?
30 июн 19, 10:19    [21917708]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Polesov
Member

Откуда:
Сообщений: 578
Molochnik
Там файлы в формате OSM.PBF

Там еще есть ZIP-архивы SHP-файлов (правда, не для все регионов).
Ну, а уж SHP в DXF преобразовать ...
30 июн 19, 11:33    [21917722]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
982183
Member

Откуда: VL
Сообщений: 2957
2GIS вполне нормально работает в векторе.
30 июн 19, 13:25    [21917738]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
InterSky
Member

Откуда:
Сообщений: 571
Гаджимурадов Рустам
Если тебе нужен честный совет - откажись, не по Сеньке шапка.

Вставлю и я свои "5 копеек".
Зря вы говорите чтобы он отказывался. Всё наверно зависит от возраста. Если ему лет 15-18 - то он точно сделает, а если старше 30 то не сделает. Дело в прыти, которой обладают молодые умы не обладающие знаниями и не обременённые грузом других задач и обязательств.
В 16 лет я создал карту миллионного города на Visual Basic. Сам бейсик я знал уже года четыре, а с визуал бейсиком познакомился только за пару недель до этого. Не было ни сторонних компонент, ни доступа в интернет. Просто купил лазерный диск на базаре, у кого-то из знакомых взял книжку, начал читать, и придумал что на базе компонента Image можно это сделать (уже даже не помню как этот компонент там называется). Скребя сердцем раскошелился и купил в магазине бумажную карту города на 9-ти листах размерами метр-на-метр (в разрешении 1:10 000). Где-то по большой дружбе раздобыл сканер. Мало кто из вас представляет какие в те годы были сканеры Картинка1 и Картинка2 - они были как огромные мышки, которыми надо было вести по странице и они сканировали полоску шириной меньше 10см и неограниченной длины. И если ты хоть капельку ведёшь не по прямой - то у тебя всё поплывёт. И в течении нескольких дней безвылазно пытался её осканировать. Написание программы для оцифровки по сравнению с процессом сканирования вообще не считалось проблемой (при том что как я говорил - я объектный язык под виндоус можно сказать впервые видел, да и сам Windows 3.1 только недавно тогда вышел). Всё на ходу, без продумывания, чистая импровизация, иногда даже то как это сделать можно читал в книжке через несколько минут после придумывания идеи. Как говорил, после отсканирования у меня получались полоски шириной 9.5см и длинной 1 метр. В обычной программе Paintbrush (это то что входило в виндоус ещё до Paint), разрезал их на квадратики условно 9.5см на 9.5см и сохранил в формате .BMP (с другим компонента Image не работала). Получилось более 1000 файлов. Для моего жёсткого диска объёмом 40Мб - это было страшно много, пришлось удалить практически всё! Дальше на своём SVGA экране (разрешением 800x600) ставил 6 компонентов Image размером 300х300 точек (образовав квадрат 3х2, с небольшим наезжанием друг на друга чтобы получалось перекрытие фрагментов карты, ведь отсканировать встык было не реально) и буквально в 10-20 строчек сделал редактор: В каждый Image загружались одна картинка нужного мне региона (ну скажем: img-x5-y10.bmp, img-x6-y10, img-x7-y10, img-x5-y11, img-x6-y11, img-x7-y11). Где мышкой на Image нажал - там ставится точка и от неё тянется линия до парящей мышки. Нажал ещё в одном месте - точки соединились линией, и от последней точки линия до парящей мышки. При каждом нажатии координата записывалась в обычный текстовый файл. Так точкой за точкой обводишь объект. А когда нажимаешь Enter - первая точка соединяется с последней (объект замкнулся). Я начал не с дорог, а именно с домов, которые все были на той карте. Потом обводил леса, болота, для этого пришлось добавлять параметр "Тип объекта", чтобы дома и леса выводился своим цветом на карте. Когда надо было обводить реку - пришлось модернизировать программу, сделал онлайн-скроллинн карты - нажал кнопку вправо, и все Image очистились, и загрузились по новому со смещением на одну картинку вправо, и "векторный рисунок" того что я сейчас обвожу тоже смещается влево на 280 точек (300 минус перехлёст). Так смог обводить объекты которые выходят за пределы экрана. Потом сделал приближающий Zoom, чтобы можно было точней обводить объекты (а то дома не прямоугольными получались часто). А вот отдаляющий зум сделать было сложно, потому что 1 мегабайт оперативки на компьютере (640кб основная память и 360кб расширенной памяти - это было круто для тех времён), объём памяти не позволял вывести больше объектов Image и пришлось несколько часов писать продцедуру которая брала четыре картинки (блоком 2х2) и из этих 600х600 точек делала одну 300х300 (а там ведь ещё и перехлёст!), кешировала на диске в виде отдельного файла. В общем при отдаляющем зуме мне надо было вместо 6 картинок, брать 24 картинки, сделать из низ 6 картинок и уже только потом загружать. Причём хранить дополнительные картинки на винчестере не представлялось возможным, места не было, и каждый раз всё создавалось заново, что происходило отнють не быстро (уж не помню, может секунд 20 приходилось ждать, при этом половина времени уходила на чтение с дисков и запись).
Да по большому счёту - и всё. Карту оцифровал, создал её в векторный аналог (при этом слово "вектор" узнал значительно позже). А что ещё надо? Потом и улицы появились, как отдельные НЕзамкнутые объекты не требующие отрисовки (точнее там отрисовка ещё сложней, надо буквы под разными углами писать с определённой переодичностью), но всё это дописывалось за несколько минут.

Мне кажется сейчас, я ни за что не взялся бы за такую работу. Даже за хорошие деньги, я бы месяц только продумывал бы концепцию, и как автор темы - начал бы рыться в интернете и в поисках компонентов, спрашивая у других - "На чём и как лучше?" А тогда я всю карту миллионного города за 1 месяц создал. А вы говорите - "откажись, не по Сеньке шапка". Не правы вы... Ему не надо сканировать карты, у него монитор в 3 раза шире, его компьютер в 1000 раз быстрее и возможно он даже знает язык программирования - он потратит времени в 2 раза меньше чем я (если дерзкий возраст и есть желание).

P.S. И ещё я не понял почему тут несколько раз писали о сложности перевода из своего формата координат в GPS или обратно для позиционирования. У меня левая верхняя точка карты имела координаты (0,0) а правая нижняя (9900,9900), и когда намного лет позже мне понадобилось выводить там объекты и пути по GPS-координатам - они конвертировались в мои координаты одной строчкой.
2 июл 19, 15:55    [21919152]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Гаджимурадов Рустам
Member

Откуда:
Сообщений: 59987
InterSky> Зря вы говорите чтобы он отказывался. Всё наверно зависит от возраста.
InterSky> Дело в прыти, которой обладают молодые умы не обладающие знаниями
InterSky> и не обременённые грузом других задач и обязательств.

Согласен. Так и быть, бери свои слова назад, сорри.

Posted via ActualForum NNTP Server 1.5

2 июл 19, 17:04    [21919243]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
asutp2
Member

Откуда: Тюмень
Сообщений: 510
InterSky,

мы тебе конечно сочувствуем, что ты всего лишь в 30 лет уже не можешь
2 июл 19, 17:44    [21919307]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
InterSky
Member

Откуда:
Сообщений: 571
asutp2
мы тебе конечно сочувствуем, что ты всего лишь в 30 лет уже не можешь

Это недавно вышедшему на тот момент Windows 3 всего лишь 30 лет, а мне намного больше...
И я не сказал что не могу, я сказал что не взялся бы из-за того обременён другими вещами. Кажется, заберите меня в другой мир, где я никому ничего не должен, и я создам не хуже. И ещё сказал, что опыт предыдущих ошибок заставляет продумывать их наперёд... Видел когда-нибудь, как дети делают свои первые шаги? Они не знают что НЕ умеют! Они начинают идти, падают, плачут, забывают, и опять идут. А вот если бы знал что упадёт? Уже не шёл бы так смело и дерзко. Он бы всё равно научился ходить, но сделал бы это куда позже...

Этим я лишь хотел сказать, что у автора всё получится, абсолютно без сторонних компонентов и даже без особого знания Delphi, надо только 2 вещи - свобода и НЕзнание (свобода пока ты юн, дерзость от незнания)
2 июл 19, 18:46    [21919359]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
asutp2
Member

Откуда: Тюмень
Сообщений: 510
ну вы же сами же писали (видимо на основании своего личного опыта?), цитирую:

InterSky>>> Если ему лет 15-18 - то он точно сделает, а если старше 30 то не сделает
2 июл 19, 18:56    [21919369]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Dimonka
Member

Откуда:
Сообщений: 1179
InterSky
Да по большому счёту - и всё. Карту оцифровал, создал её в векторный аналог (при этом слово "вектор" узнал значительно позже). А что ещё надо? Потом и улицы появились, как отдельные НЕзамкнутые объекты не требующие отрисовки (точнее там отрисовка ещё сложней, надо буквы под разными углами писать с определённой переодичностью), но всё это дописывалось за несколько минут.
Да всё это понятно. Состряпать-то многое можно. Просто в те стародавние времена программирование было шаманством и если что-то немного заработало - все радовались и пытались пользоваться, привыкая ко всем неудобствам и странным ограничениям (типа вот это не трогайте, а то всё упадёт и совсем сломается).

Сейчас софт стал немного другим и наколенные карты скорее всего никому уже не впаришь.
3 июл 19, 11:45    [21919692]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
Molochnik
Member

Откуда:
Сообщений: 130
InterSky,
Очень познавательно, но ко мне отношения не имеет, хотя мне и существенно больше 30. С каждым годом я чувствую (по крайней мере пока), что программирую все лучше, поскольку довольно часто приходится править старый код и каждый раз вижу что был идиотом. Герой романа Лема "глас господа" математик сказал, что он проверяет свой интеллект перечитывая свои старые книги и если находит в них ошибки, то все в порядке, а если охватывает чувство восторга - пищи пропало.
Но вы правы, рисовать карту сам я точно не буду, даже за халявные тыщу баксов, поскольку жалко времени заниматься ерундой.
3 июл 19, 11:50    [21919699]     Ответить | Цитировать Сообщить модератору
 Re: Карта города  [new]
a.t
Member

Откуда:
Сообщений: 1
для получения osm-данных на постоянной основе в удобоваримом для гис-софта виде:

  • если территория большая - проще всего будет поднять свой сервак postgress
    как это было у gis-lab до недавнего времени
    + примерное описание процесса оттуда

    Описание несколько упрощенное, однако в таком виде несколько проще понять суть происходящего:

    Первоначально:

    Из дампа planet вырезается все необходимое покрытие (local).
    Из local вырезаются все необходимые страны.
    Ежедневно:

    Дамп local обновляется ежедневными diff-файлами, затем повторно обрезаeтся.
    Из предыдущей и текущей версии local создается отдельный diff-файл.
    Страны, для которых существует предыдущая версия, обновляются diff-файлом, полученным в п.2, и обрезаются в соответствии с poly-файлом страны/региона.
    Страны, для которых не существует предыдущей версии, вырезаются из local при помощи соответствующего poly-файла.
    В качестве промежуточного формата используется osm.pbf, который затем конвертируется в osm.bz2.
    . только вместо planet использовать данные отсюда

  • если территория сравнительно невелика - воспользоваться связкой overpass-turbo -> (OSM xml) -> ogr2ogr -> бд postgress.
    + примеры
  • запрос на получение данных по автодорогам у overpass (по текущим границам карты)
    <!--
    This has been generated by the overpass-turbo wizard.
    The original search was:
    “highway=* and highway!=footway and highway!=pedestrian and -highway!=path”
    -->
    <osm-script output="json" timeout="25">
      <!-- gather results -->
      <union>
        <!-- query part for: “highway=* and highway!=footway and highway!=pedestrian and "-highway"!=path” -->
        <query type="node">
          <has-kv k="highway"/>
          <has-kv k="highway" modv="not" v="footway"/>
          <has-kv k="highway" modv="not" v="pedestrian"/>
          <has-kv k="-highway" modv="not" v="path"/>
          <bbox-query {{bbox}}/>
        </query>
        <query type="way">
          <has-kv k="highway"/>
          <has-kv k="highway" modv="not" v="footway"/>
          <has-kv k="highway" modv="not" v="pedestrian"/>
          <has-kv k="-highway" modv="not" v="path"/>
          <bbox-query {{bbox}}/>
        </query>
        <query type="relation">
          <has-kv k="highway"/>
          <has-kv k="highway" modv="not" v="footway"/>
          <has-kv k="highway" modv="not" v="pedestrian"/>
          <has-kv k="-highway" modv="not" v="path"/>
          <bbox-query {{bbox}}/>
        </query>
      </union>
      <!-- print results -->
      <print mode="body"/>
      <recurse type="down"/>
      <print mode="skeleton" order="quadtile"/>
    </osm-script>
    

  • примерная команда ogr2ogr для конвертирования osm -> postgis.
    ogr2ogr -f PostgreSQL "PG:dbname=osm" import.pbf -lco COLUMN_TYPES=other_tags=hstore
    

  • использование ogr2ogr напрямую (файлы *.pbf) также возможно но долго работает и требует постобработки данных в бд (проблемы с атрибутикой/отсечение ненужных данных).

    получившиеся данные открывать MapWinGis как уже было упомянуто. либо используя свой велосипед и обертки для gdal/ogr на паскале.
  • 3 июл 19, 12:20    [21919732]     Ответить | Цитировать Сообщить модератору
     Re: Карта города  [new]
    Molochnik
    Member

    Откуда:
    Сообщений: 130
    Спасибо все кто дал дельные советы, очень помогли.
    Решил делать так:
    1) Использовать Open street maps - очевидное решение.
    2) Использовать библиотеку readosm на C вместо актив икс или дельфийских компонент и сделать на ее основе свою DLL. Readosm очень проста, имеет отличную документацию и читает как osm так и pbf напрямую. Когда все сделаю расскажу про результат.
    8 июл 19, 11:14    [21922525]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: 1 2      [все]
    Все форумы / Delphi Ответить