powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Static OpenStreetMap
1 сообщений из 1, страница 1 из 1
Static OpenStreetMap
    #38534367
maximIZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Получаю статичную карту по такой ссылке

http://ojw.dev.openstreetmap.org/StaticMap/?mlat={1}&mlon={0}&z=15&w=740&h=510&show=1

использую такой код

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 Private Sub SetMap()
        Dim Uri As New Uri(String.Format(Me.MapUri, lat, lng))
        Dim request As Net.WebRequest = Net.WebRequest.Create(Uri)

        Try
            Using response As Net.WebResponse = request.GetResponse()
                Using stream As IO.Stream = response.GetResponseStream
                    Me.fMap.Image = Bitmap.FromStream(stream)
                End Using
            End Using
        Catch ex As Exception

        End Try
    End Sub



проблема в том что периодически запрос ооочень долго висит и в результате возвращает ошибку. Сам ресурс глючный. по этому вопрос:

1. есть ли более качественный способ получить статичный снимок карты?
2. не используя таймер, как при получения респонса очень быстро распознать что он недоступен? потому что респонс возвращается нереально долго порой. в результате виснет все приложение.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Static OpenStreetMap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]