Как я могу сделать карту бесконечной в GMap.NET? - PullRequest
0 голосов
/ 09 июня 2018

Я пишу приложение WinForms с использованием GMap.NET Windows Forms.Я заметил, что карта конечна.На востоке Австралии ничего не отображается, например:

enter image description here

Обратите внимание на белый бит справа.

Thisмой код для создания карты (не включая маркеры):

// gmap is a field generated by the WinForms designer
gmap.MapProvider = GoogleMapProvider.Instance;
GMaps.Instance.Mode = AccessMode.ServerAndCache;
gmap.MinZoom = 1;
gmap.MaxZoom = 5;
gmap.Position = new PointLatLng(0, 0); // initial position is (0, 0), I moved it to the east

gmap.ShowCenter = false;

Я хочу, чтобы карта вела себя подобно Google Maps - если я продолжу двигаться на восток, я перейду мимо Австралии и снова увижу Южную Америку.

Я искал в Интернете "gmap.net бесконечный" и похожие ключевые слова.Все, что я мог найти, было это , что касается карты, отображаемой только на части GMapControl.С другой стороны, я хочу, чтобы карта продолжалась бесконечно.Возможно, я не использовал правильную терминологию для этого.

Как я могу сделать так, чтобы карта продолжалась бесконечно?

Я также думал об ограничении области, которую пользователь может видеть, чтобы пользователь никогда не могвидит белые биты, но все, что я смог найти, это без ответа вопрос .

...