Автоматизация контроля пересечения госграницы

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Автоматизация контроля пересечения госграницы

Сообщение trir » 10 янв 2018, 03:34

А вот координат границы нет.

digger
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 янв 2018, 04:51
Репутация: 0
Откуда: РФ

Автоматизация контроля пересечения госграницы

Сообщение digger » 10 янв 2018, 05:29

Здравствуйте!
Подскажите решение следующей задачи:
Несколько судов в ДВ зоне судоходства регулярно пересекают морскую гос границу (12-мильную зону).
Координаты каждого судна подаются каждые 4 часа в Камчатский центр мониторинга и в ДПР в компанию.
Т.е. координаты есть.
А вот координат границы нет. Или непонятно, как и где их взять. Например, на globus.cfmc.ru можно видеть траффик судна, но граница прорисовывается частично (думаю, ошибка на сайте).
Может, знатоки посоветуют - какое ПО подходит для оперативного наблюдения за координатами судна, чтобы при приближении к госгранице или запретным зонам выдавалось предупреждение. Хоть какое: СМС, емэйл, всплывающее окно.
Спасибо.

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: Автоматизация контроля пересечения госграницы

Сообщение freeExec » 10 янв 2018, 10:19

За госграницы у нас отвечает Международные договора, соответствующий ФЗ и ФСБ, обратитесь к ним за разъяснением, как же так, жопа есть, а слова нет.
Ну а вычисление, какие точки попали в буферную зону у границы, делается одним SQL-запросом.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Автоматизация контроля пересечения госграницы

Сообщение Boris » 10 янв 2018, 15:45

Для начала стоит сказать в каком именно месте ваши суда приближаются к морской границе РФ. Как у них выходит это сделать незаметно для местного погранотряда - это должен знать капитан корабля. Может как раз в том месте официальная граница или хотя бы договор, пусть и не ратифицированный, - есть: Норвегия, США, Северная Корея. Япония - очевидно "мимо". Вы же не про Балтику спрашиваете? Хотя и там договор с Эстонией есть, с Финляндией, видимо еще СССР договорился.
Кроме того стоит сказать, что именно есть на корабле - что за "всплывающее окно"?
У капитана должны морские карты, на них границу СССР/РФ должны были отобразить.
Если же вам нужна граница РФ с мировым океаном, то стоит ее с морских карт оцифровывать.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Автоматизация контроля пересечения госграницы

Сообщение Boris » 10 янв 2018, 22:33

Согласно найденному за 2 минуты «Условные знаки для морских карт и планов» http://www.planinite.info/Maps/pdf/%D0% ... 9-1985.pdf страница 27, на таких картах все возможные виды разграничения территориальных вод - обозначены.
Исходя из этого вопрос требует уточнения. Он уже явно не про то "ГДЕ проходит граница РФ?" - в таком важном деле всякие любительские изыскания не приемлемы - "она ровно там, где нарисована на соответствующих морских картах". Тогда это вопрос про автоматизацию пересечения виртуальной линии на судне, оборудованном глобальной навигационной системой. Или суда и морских карт не имеют?
Если же это вопрос - где взять морские карты? То я отвечу за себя - не знаю. Может кто на форуме и знает, но это предпоследний форум для их поиска. Вроде у моряков своих форумов в разы больше, чем наш один.

digger
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 янв 2018, 04:51
Репутация: 0
Откуда: РФ

Re: Автоматизация контроля пересечения госграницы

Сообщение digger » 11 янв 2018, 02:56

freeExec писал(а):
10 янв 2018, 10:19
За госграницы у нас отвечает Международные договора, соответствующий ФЗ и ФСБ, обратитесь к ним за разъяснением, как же так, жопа есть, а слова нет.
Ну а вычисление, какие точки попали в буферную зону у границы, делается одним SQL-запросом
Спасибо за содержательный ответ.
Boris писал(а):
10 янв 2018, 15:45
Для начала стоит сказать в каком именно месте ваши суда приближаются к морской границе РФ. Как у них выходит это сделать незаметно для местного погранотряда - это должен знать капитан корабля. Может как раз в том месте официальная граница или хотя бы договор, пусть и не ратифицированный, - есть: Норвегия, США, Северная Корея. Япония - очевидно "мимо". Вы же не про Балтику спрашиваете? Хотя и там договор с Эстонией есть, с Финляндией, видимо еще СССР договорился.
Кроме того стоит сказать, что именно есть на корабле - что за "всплывающее окно"?
У капитана должны морские карты, на них границу СССР/РФ должны были отобразить.
Если же вам нужна граница РФ с мировым океаном, то стоит ее с морских карт оцифровывать.
Я же написал: ДВ регион. Например, на переходе Владивосток-Магадан госграница пересекается 6 раз.
И у них как раз не выходит "незаметно для местного погранотряда". Для погранцов-то как раз заметно. А для экипажа, бывает, нет. По разным причинам. Поэтому и требуется как-то автоматизировать оповещение приближения к госгранице. И да, это оповещение - для береговой службы нашей компании.
Boris писал(а):
10 янв 2018, 22:33
Тогда это вопрос про автоматизацию пересечения виртуальной линии на судне, оборудованном глобальной навигационной системой
Совершенно верно. Только не "автоматизацию пересечения" , а "автоматизацию оповещения о приближении к". Что в принципе одно и то же. И вопрос не о картах - на пароходах они конечно есть. А как по данным АИС вычислить вектор движения к виртуальной линии госграницы. Как-то же ее отрисовывает тот же transas. А еще есть запретные зоны, заповедники и т.д. Точность отрисовки не очень нужна +- миля сойдет..

И еще. Да, когда штурман и кэп на мостике - вопросов по границам нет. Но бывают нештатные ситуации, редко.

Подозреваю, что задача нетривиальная, раз меня призывают оцифровывать госграницу.. Я лично решения не вижу.
Пока у нас контроль происходит в ручном режиме - на globus.cfmc.ru дежурный проверяет положение судов каждые 3-4 часа. А требуется исключить человеческий фактор.

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Автоматизация контроля пересечения госграницы

Сообщение jerry-maori » 11 янв 2018, 04:26

задача тривиальна.
Но есть специфика РФ -- всё, что имеет в своём багаже такую вещь, как координаты, сразу приобретает налёт секретности и таинственности.
Так-то всяко координаты линии границы существуют -- но Вам её никто не даст, ибо у Вас "документов нет"
Отчего и предлагается компромиссный вариант - оцифровать с тех источников, что у Вас есть/доступны.

digger
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 янв 2018, 04:51
Репутация: 0
Откуда: РФ

Re: Автоматизация контроля пересечения госграницы

Сообщение digger » 11 янв 2018, 08:33

jerry-maori писал(а):
11 янв 2018, 04:26
задача тривиальна
хорошо, тогда подскажите методику. Допустим что координаты есть. Например в формате kml. Или в каком-то еще.

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Автоматизация контроля пересечения госграницы

Сообщение jerry-maori » 11 янв 2018, 08:41

ну я бы взял прямоугольник, ограничивающий район, где кораблики шныряют...
далее линией границы делим его на два.
и проверяем - в какой из полигонов (родной или чужой) попала точка корабля...
а если приближения -- то делаем буфер вдоль линии границы -- опять же получаем полигон...
ну или можно просто считать ближайшее расстяние от точки корабля до линии границы.
технически всё это в рамках ST_ SQL запросов делается.

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Автоматизация контроля пересечения госграницы

Сообщение trir » 11 янв 2018, 08:51

"точкой коробля" может быть и его будущее положение
А как по данным АИС вычислить вектор движения к виртуальной линии госграницы
а чего сложного? берём текушее положение прибавляем вектор скорости и получаем будушее положение - это Ньютоновская механика

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Автоматизация контроля пересечения госграницы

Сообщение Ariki » 11 янв 2018, 14:58

Открытую базу данных по морским границам можно взять здесь:
http://www.marineregions.org/downloads.php
Там есть и внутренние воды, и двенадцатимильные зоны в виде полигонов.
Систему оповещения о пересечении объектом границы может реализовать любой программист, имеющий хотя бы минимальное представление о работе с пространственными данными.

digger
Новоприбывший
Сообщения: 4
Зарегистрирован: 10 янв 2018, 04:51
Репутация: 0
Откуда: РФ

Re: Автоматизация контроля пересечения госграницы

Сообщение digger » 12 янв 2018, 02:13

спасибо за ссылку.
Не понятно только как скачать 50Mb, если по ссылкам скачивается kml файлик 960 байт. Ну рисует потом GoogleEarth границы какими-то зелеными мазками (причем - неточно).
Но т.к. я никогда не работал с ГИСами, как из гуглмапса выцепить эти полигоны - не знаю. Ладно, передам ссылку нашим контрагентам, пусть пытаются..
Всем спасибо за сотрудничество.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Автоматизация контроля пересечения госграницы

Сообщение Boris » 13 янв 2018, 16:13

Мы тут как всегда даем советы по какой то части задачи, не владея начальной задачей и исходными данными. Тут работы на 30 минут для составления грамотного ТЗ. Что бы учесть - какое ПО есть или должно быть, как выглядит запас по времени или по местности для судна при приближение к границе или иной закрытой территории, как выглядит система оповещения и т.п. В самом грубом приближении - это задача для любой ГИС выпуска 90-х годов. По моему в это время в MapInfo появился "живой" слой, который отображал значения на карте и меняющегося слоя.
Я уверен, что пароходство имея карты океана, ну точно не разорится введя для себя все запретные области с карты 1:100000. Или какой то мельче. В то же EasyTrace - это работы на 10 минут на планшет максимум.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя