площадь ближайшей к станции территории
Добавлено: 27 сен 2015, 16:29
Добрый день, уважаемые коллеги!
Моя научная задача состоит в том, чтобы рассчитать на острове Сахалин площади ближайших к станциям территорий.Всего станций 13. Однако надо перебрать все возможные варианты когда станций 2,3,4,5...13 штук.Таких вариантов 8100. (т.е. это те случаи,когда станции закрывают.Закрыть могут какую угодно из них). И перебирать вручную с помощью программы Mapinfo довольно проблематично
Соответственно стоит вопрос о том,как автоматизировать тот процесс. Я решил сделать его с помощью метода Монте _Карло
1)ограничить территорию Сахалина точками и подсчитывать только те точки, которые попадают на территорию Сахалина
2)подсчитать с помощью формулы расстояния на сфере http://gis-lab.info/qa/great-circles.html (первая формула) те из них, которые
Вроде бы точность расчета довольно неплохая, однако возникают иногда проблемы: во-первых, расстояние по первым двум формулам совершенно разное -какой имеет смысл пользоваться?
Также алгоритм довольно довольно долгий -есть более простой алгоритм(можно без кода) как можно подсчитать площади полигонов ВОроного ,желательно не используя GIs?
С Уважением!
Моя научная задача состоит в том, чтобы рассчитать на острове Сахалин площади ближайших к станциям территорий.Всего станций 13. Однако надо перебрать все возможные варианты когда станций 2,3,4,5...13 штук.Таких вариантов 8100. (т.е. это те случаи,когда станции закрывают.Закрыть могут какую угодно из них). И перебирать вручную с помощью программы Mapinfo довольно проблематично
Соответственно стоит вопрос о том,как автоматизировать тот процесс. Я решил сделать его с помощью метода Монте _Карло
1)ограничить территорию Сахалина точками и подсчитывать только те точки, которые попадают на территорию Сахалина
2)подсчитать с помощью формулы расстояния на сфере http://gis-lab.info/qa/great-circles.html (первая формула) те из них, которые
Вроде бы точность расчета довольно неплохая, однако возникают иногда проблемы: во-первых, расстояние по первым двум формулам совершенно разное -какой имеет смысл пользоваться?
Также алгоритм довольно довольно долгий -есть более простой алгоритм(можно без кода) как можно подсчитать площади полигонов ВОроного ,желательно не используя GIs?
С Уважением!