Страница 1 из 1

определить EPSG-код референсной системы для карт КБ Панорама

Добавлено: 26 сен 2013, 12:05
BLo
Как в общем виде определить EPSG-код референсной системы для карт КБ "Панорама"?
Сейчас сделано для частных случаев CK_42, UTMNAD27, UTMWGS84, CK_63, CK_95. Но в общем виде задача не решена. Например для GEOGRAPHIC я не знаю с какого бока подойти к решению.
Подскажите в какую сторону копать?

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 12:19
Александр Мурый
Если известны параметры проекций, можно подобрать нужный код на сайтах типа
http://www.epsg-registry.org/ или http://spatialreference.org/ref/epsg/.

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 13:01
BLo
Спасибо, я знаю про эти ресурсы. Но т.к. я новичок в гис мои попытки попробовать ваш вариант завершились неудачей. Покажите что бы вы делали имя следующие параметры:

+ Name 0x003ff6ac "Базовая карта Европы" char [32]
Scale 5000000 int
ProjectionFlag 1 int
EllipsoideKind 1 int KRASOVSKY42 = 1, // Красовского 1942г.(6378245.0, 298.3)
HeightSystem 1 int BALTIC = 1, // Балтийская система высот
MaterialProjection 2 int CONICALORTHOMORPHIC = 2, // Коническая равноугольная (аналог 22)
CoordinateSystem 6 int CONDITION = 6, // Прямоугольная условная для обзорных карт
PlaneUnit 0 int
HeightUnit 0 int
FrameKind 3 int
MapType 2 int
DeviceCapability 20000 int
DataProjection 1 int
ZoneIdent 0 int
FlagRealPlace 0 int
ZoneNumber 0 int
FirstMainParallel 0.73303828999999998 double
SecondMainParallel 1.1344640100000001 double
AxisMeridian 0.34906585000000001 double
MainPointParallel 0.00000000000000000 double
PoleLatitude 0.00000000000000000 double
PoleLongitude 0.00000000000000000 double
FalseEasting 8000000.0000000000 double
FalseNorthing 0.00000000000000000 double
ScaleFactor 0.00000000000000000 double
TurnAngle 0.00000000000000000 double

+ Nomenclature 0x003ff77c "Базовая карта Европы" char [32]
+ ListName 0x003ff79c "Базовая карта Европы" char [32]
+ FileName 0x003ff7bc "Bazovaya_karta_Evropy" char [260]
XSouthWest 3704483.6930600000 double
YSouthWest 5030873.3087999998 double
XNorthWest 8697202.7409600001 double
YNorthWest 5030873.3087999998 double
XNorthEast 8697202.7409600001 double
YNorthEast 11744904.863500001 double
XSouthEast 3704483.6930600000 double
YSouthEast 11744904.863500001 double
BSouthWestCoordinate 0.39631084000000000 double
LSouthWestCoordinate -0.11410997000000001 double
BNorthWestCoordinate 1.0435328399999999 double
LNorthWestCoordinate -0.71441494000000005 double
BNorthEastCoordinate 0.94506626000000005 double
LNorthEastCoordinate 1.5506702999999999 double
BSouthEastCoordinate 0.35221891000000000 double
LSouthEastCoordinate 0.91824872999999996 double
MaterialKind 1 int
MaterialType 1 int
ReliefHeight 0 int
+ Date 0x003ff94c "20060301" char [12]
MagneticAngle 0.00000000000000000 double
YearMagneticAngle 0.00000000000000000 double
MeridianAngle 0.00000000000000000 double
+ DateAngle 0x003ff970 "20060301" char [12]

Элипсоид
SemiMajorAxis 6378245.0000000000 double
InverseFlattening 0.0033523298692591350 double

Датум
- datum {DX=23.930000000000000 DY=-141.03000000000000 DZ=-79.980000000000004 ...} DATUMPARAM
DX 23.930000000000000 double
DY -141.03000000000000 double
DZ -79.980000000000004 double
RX 0.00000000000000000 double
RY -0.34999999999999998 double
RZ -0.79000000000000004 double
M -2.2000000000000001e-007 double
Count 14 int
Reserve 0 int

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 13:07
trir
Как в общем виде определить EPSG-код референсной системы для карт КБ "Панорама"?
А с чего вы решили, что он вообще есть? Тем более с таким датумом...

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 13:21
BLo
То что EPSG-кода может не существовать тоже надо доказать, это часть задачи. Но как это сделать?

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 13:29
gamm
BLo писал(а):То что EPSG-кода может не существовать тоже надо доказать, это часть задачи. Но как это сделать?
скачайте базу EPSG, и поищите указанные параметры.

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 26 сен 2013, 19:34
Александр Фадеев
Скорее всего что-то изменено в параметрах. Прилагаю список epsg, что в панораме сидит.

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 27 сен 2013, 12:01
BLo
Спасибо, ребят, копаю еще. Файлик к месту пришелся.

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 30 сен 2013, 14:57
BLo
Спасибо за ответы. Было решено не делать этого, а делать перепроецирование

Re: определить EPSG-код референсной системы для карт КБ Пано

Добавлено: 30 сен 2013, 15:07
Petruxin
Если вопрос решен, то пункт 4.1