You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#626 2010-11-02 13:34:37

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты Osm для Гис Руссы

Обновились карты, проверяйте.

Перл2экзе лучше все-таки обсуждать в отдельной теме или в теме про osm2mp smile


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#627 2010-11-02 14:03:03

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Карты Osm для Гис Руссы

perl2exe не способен собрать инструкцию Inline::C, поэтому без полного переписывания части кода собрать osm2mp не удастся.

Offline

#628 2010-11-02 14:14:55

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Карты Osm для Гис Руссы

Ярославль, кусок улицы Гагарина не конвертнулся.
Обозначен через релешн street

Offline

#629 2010-11-02 15:20:47

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты Osm для Гис Руссы

Пока релейшен street не будет сапрувлен и в нем не будет четко написано, что он делает name на веях ненужными,  я его поддерживать не буду.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#630 2010-11-02 15:27:46

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Карты Osm для Гис Руссы

Ясно. Остальное вроде как, тип топ smile
Поедем писать треки дальше!

Offline

#631 2010-11-06 21:46:43

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,672

Re: Карты Osm для Гис Руссы

Alexandr Zeinalov wrote:

Набросал поддержку iconv в mp2rus.

Вот здесь

        _pwDst[i]=0;   <---
        return i;

мой gcc (совершенно справедливо) говорит

modified/RussaSaver_str.inl:23: warning: array subscript is above array bounds

Offline

#632 2010-11-06 21:53:09

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,672

Re: Карты Osm для Гис Руссы

Zkir wrote:

А светит нам всеже mp2rus.exe c поддержкой запретов поворотов?

Про .exe не знаю, а проблема с запретами поворотов в следующем:

...
nrest=        4 fromN=    18598 N=    30029 toN=    18598 fromR=       -1 toR=       -1
...
nrest=        8 fromN=    25081 N=     7700 toN=     7701 fromR=  5455209 toR=       -1
...

Каким-то образом при переиндексации запретов часть дорог (fromR,toR) получает индекс -1
(остается неинициализированной).
Все такие "запреты" естественно в .rus не попадут.
Надо искать баг в коде переиндексации.
Есть еще баг в external нодах, но т.к. gisrusso не поддерживает роутинг в атласах, править
его нет большого смысла.

Last edited by usm78-gis (2010-11-06 22:00:59)

Offline

#633 2010-11-06 21:53:38

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

А можно попросить сделать обновление обзорки для гиссы? http://narod.ru/disk/16421680000/russia … 7.zip.html

Last edited by Stud555 (2010-11-06 21:53:58)


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#634 2010-11-06 22:06:27

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Карты Osm для Гис Руссы

usm78-gis wrote:
Alexandr Zeinalov wrote:

Набросал поддержку iconv в mp2rus.

Вот здесь

        _pwDst[i]=0;   <---
        return i;

мой gcc (совершенно справедливо) говорит

modified/RussaSaver_str.inl:23: warning: array subscript is above array bounds

А откуда gcc на этапе компиляции узнал, что в переданном в функцию массиве меньше _nSrcLen/_nDstLen элементов?

upd: Всё, что у меня там выводит при -Wall (gcc 4.3.2)

In file included from modified/RussaSaver.inl:17,
                 from modified/RussaSaver.cpp:34:
modified/RussaSaver_str.inl: In function 'size_t ConvertMultiByte(const char*, size_t, wchar_t*, size_t)':
modified/RussaSaver_str.inl:17: warning: comparison between signed and unsigned integer expressions
modified/RussaSaver_str.inl:17: warning: comparison between signed and unsigned integer expressions
modified/RussaSaver_str.inl:15: warning: unused variable 'len'
modified/RussaSaver_str.inl: In function 'void _SaveString(size_t, CBitStream&, WORD, WORD, CHuffmanCodeTable&, CHuffmanCodeTable&, CHuffmanCodeTable&, CHuffmanCodeTable&, String2Index_t&, bool, const string_t&, char*, wchar_t*, size_t)':
modified/RussaSaver_str.inl:162: warning: comparison between signed and unsigned integer expressions

Last edited by Alexandr Zeinalov (2010-11-06 22:12:18)

Offline

#635 2010-11-06 22:19:53

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,672

Re: Карты Osm для Гис Руссы

Alexandr Zeinalov wrote:

А откуда gcc на этапе компиляции узнал, что в переданном в функцию массиве меньше _nSrcLen/_nDstLen элементов?

флажок -O3 наверно очень умный.
gcc -v

gcc version 4.4.5 (Debian 4.4.5-4)

Дело в том, что

        for(i=0;i<_nSrcLen && i<_nDstLen;i++) {
        ...
        }
        _pwDst[i]=0; <--- i=_nSrcLen или i=_nDstLen

Last edited by usm78-gis (2010-11-06 22:25:31)

Offline

#636 2010-11-06 22:28:47

Alexandr Zeinalov
Member
From: New-Peredelkino, Moscow, RU
Registered: 2009-08-26
Posts: 1,699
Website

Re: Карты Osm для Гис Руссы

usm78-gis wrote:
Alexandr Zeinalov wrote:

А откуда gcc на этапе компиляции узнал, что в переданном в функцию массиве меньше _nSrcLen/_nDstLen элементов?

флажок -O3 наверно очень умный.
gcc -v

gcc version 4.4.5 (Debian 4.4.5-4)

Дело в том, что

        for(i=0;i<_nSrcLen && i<_nDstLen;i++) {
        ...
        }
        _pwDst[i]=0; <--- i=_nSrcLen или i=_nDstLen

Возможно, но мой такого не умеет. Вся проблема в том, что в коде оно вызывается так ConvertToMultibyte(..., str, sizeof(str)). Судя по тому, что эти строки являются полями CRusHeader, думаю, что там надо забить нулями остаток, то есть:

for(;i<_nDstLen;i++) _pwDst[i]=0;

Last edited by Alexandr Zeinalov (2010-11-06 22:29:07)

Offline

#637 2010-11-07 14:06:31

usm78-gis
Member
Registered: 2008-04-21
Posts: 2,672

Re: Карты Osm для Гис Руссы

Загружаются запреты из .mp правильно, в этом месте (TxtLoader.cpp)

        //
        // Post-processing of [RESTRICT]'s.
        //

все в порядке.
А вот тут (RussaSaver.inl)

       for (r = _map.rgrestrictions.begin (); r != _map.rgrestrictions.end (); ++ r) {
                const rgrestriction_t & restriction = * r;

                const_cast<DWORD &> (restriction.pFromRoad->pExtra->dwRoadID) = (DWORD)(-1);
                const_cast<DWORD &> (restriction.pToRoad->pExtra->dwRoadID) = (DWORD)(-1);  

уже часть почему-то попорчена, и здесь (RussaSaver.inl) "восстанавливается" только часть:

          // Routing data (polylines only).
           bool bRouting = false;
           if (bAR && nKind == rkPolyline && cLevel == 0) {
                   bRouting = rgn.pExtra && ! rgn.pExtra->RoutingPoints.empty () && re.cElementOrOrigin == 0;
                   if (bRouting)
                           const_cast<DWORD &> (rgn.pExtra->dwRoadID) = cObjectStart;

Надо думать дальше.

Offline

#638 2010-11-11 10:29:24

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

Уважаемый Zkir!

Очень хочется иметь выгрузку ОСМ в ГисРусса Истринского района Московской области. ОЧЕНЬ надо!

Реально ли это?


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#639 2010-11-11 10:44:40

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Карты Osm для Гис Руссы

Stud555 wrote:

Уважаемый Zkir!

Очень хочется иметь выгрузку ОСМ в ГисРусса Истринского района Московской области. ОЧЕНЬ надо!

Реально ли это?

Хотите постояно-переодическую по контуру административной границы?


С уважением, Сергей.

Offline

#640 2010-11-11 11:19:18

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

s-s-s wrote:
Stud555 wrote:

Уважаемый Zkir!

Очень хочется иметь выгрузку ОСМ в ГисРусса Истринского района Московской области. ОЧЕНЬ надо!

Реально ли это?

Хотите постояно-переодическую по контуру административной границы?

Да по границе района. Один раз в месяц будет самое то. Или может даже лучше по требованию/просьбе/мольбе. smile


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#641 2010-11-11 11:49:33

Paravoz
Member
From: Ярославль
Registered: 2009-12-01
Posts: 728

Re: Карты Osm для Гис Руссы

Сугубо ИМХО: чем мучать Zkir-a, лучше тому, кто разбирается, написать подробнейший мануал по самостоятельной конвертации карт OSM- MP-rus, пробовал сделать сам - не вышло - не устанавливаются пакета Перла. Если хорошо научусь - могу сам конвертить и выкладывать некоторые карты.

Offline

#642 2010-11-11 12:10:11

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

Paravoz wrote:

Сугубо ИМХО: чем мучать Zkir-a, лучше тому, кто разбирается, написать подробнейший мануал по самостоятельной конвертации карт OSM- MP-rus, пробовал сделать сам - не вышло - не устанавливаются пакета Перла. Если хорошо научусь - могу сам конвертить и выкладывать некоторые карты.

У меня вроде Перл работает. ОСМ-МР конвертирую без проблем.


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#643 2010-11-11 12:49:53

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Карты Osm для Гис Руссы

Stud555 wrote:

У меня вроде Перл работает. ОСМ-МР конвертирую без проблем.

Тогда в чём проблема-то? Открываешь MP в GME и сохраняешь как .rus

Offline

#644 2010-11-11 12:55:27

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Карты Osm для Гис Руссы

видимо нет административной границы Истринского района... у меня есть shp-файл непонятной точности, если нужно ...


С уважением, Сергей.

Offline

#645 2010-11-11 17:49:33

s-s-s
Member
From: Russia, Moscow
Registered: 2009-09-10
Posts: 373
Website

Re: Карты Osm для Гис Руссы

на всякий случай из shp-a получил такой

istra.poly (формат файла очень строгий)
---------
istra
1
    37.150787     55.909691
    37.150276     55.904903
    37.137115     55.899860
    37.126678     55.899746
    37.123775     55.898010
    37.129978     55.891819
    37.146942     55.882980
    37.155514     55.882591
    37.168129     55.882263
    37.177673     55.879097
    37.180962     55.871082
    37.176780     55.865457
    37.165096     55.860688
    37.162441     55.858453
    37.160980     55.850106
    37.150436     55.844387
    37.148697     55.833252
    37.167866     55.823254
    37.166546     55.816349
    37.168884     55.811779
    37.174446     55.806190
    37.172955     55.801270
    37.161770     55.801582
    37.147030     55.805595
    37.133144     55.799950
    37.122849     55.789288
    37.126324     55.787045
    37.126415     55.784573
    37.125423     55.783802
    37.122581     55.778065
    37.116177     55.773453
    37.112198     55.773182
    37.104050     55.776867
    37.094563     55.776749
    37.087711     55.773361
    37.082207     55.772827
    37.082493     55.767521
    37.089813     55.760246
    37.078480     55.758472
    37.053181     55.758385
    37.041336     55.760075
    37.029755     55.759365
    37.021503     55.757198
    37.013920     55.758636
    36.998623     55.771378
    36.989124     55.773933
    36.970901     55.774391
    36.959270     55.777275
    36.955452     55.779724
    36.954937     55.782658
    36.937824     55.787918
    36.933483     55.793495
    36.936634     55.804714
    36.923550     55.808983
    36.895134     55.808914
    36.882336     55.809788
    36.876144     55.812019
    36.873722     55.815346
    36.875080     55.819214
    36.873383     55.821609
    36.861279     55.823013
    36.857498     55.822594
    36.855209     55.817780
    36.849342     55.814415
    36.839157     55.814629
    36.839329     55.818363
    36.837872     55.820621
    36.827171     55.822968
    36.804939     55.820972
    36.791664     55.821499
    36.790218     55.822956
    36.796310     55.826595
    36.794636     55.827515
    36.777374     55.825813
    36.736187     55.824100
    36.734261     55.825687
    36.748268     55.836445
    36.702511     55.837688
    36.682121     55.838089
    36.666451     55.839584
    36.660110     55.836872
    36.653976     55.824562
    36.650780     55.819206
    36.645878     55.815838
    36.639248     55.815792
    36.634811     55.812962
    36.633583     55.804283
    36.615559     55.795223
    36.614075     55.787476
    36.607536     55.783695
    36.590897     55.776642
    36.584064     55.775520
    36.577652     55.776543
    36.569866     55.785549
    36.555370     55.787971
    36.545952     55.786030
    36.532063     55.778973
    36.525604     55.779667
    36.518047     55.773148
    36.515099     55.769619
    36.512634     55.768303
    36.498150     55.767738
    36.490932     55.770325
    36.480854     55.779690
    36.482349     55.782349
    36.491879     55.785702
    36.494251     55.788998
    36.491936     55.792130
    36.484962     55.793709
    36.470001     55.792828
    36.452023     55.787891
    36.444187     55.788200
    36.440079     55.791313
    36.443722     55.805458
    36.443569     55.810997
    36.446602     55.814678
    36.450592     55.816097
    36.464893     55.816849
    36.471558     55.818619
    36.474613     55.820045
    36.476398     55.824078
    36.483547     55.826706
    36.494701     55.832699
    36.497059     55.835175
    36.493244     55.836739
    36.477348     55.836735
    36.470512     55.840332
    36.473141     55.845001
    36.487595     55.847397
    36.502907     55.852818
    36.518127     55.862011
    36.524258     55.867603
    36.525269     55.872017
    36.521137     55.876019
    36.510441     55.882359
    36.487545     55.892250
    36.477177     55.903000
    36.455658     55.902569
    36.445187     55.908398
    36.441208     55.922600
    36.449978     55.930237
    36.459660     55.937370
    36.460243     55.940777
    36.454998     55.943756
    36.450165     55.948254
    36.450230     55.954048
    36.446598     55.955528
    36.435436     55.953163
    36.426208     55.953968
    36.422775     55.958511
    36.426888     55.963848
    36.433289     55.965870
    36.442932     55.966457
    36.442326     55.972248
    36.423359     55.975739
    36.389694     55.974426
    36.372478     55.971500
    36.356865     55.967705
    36.345070     55.971626
    36.342426     55.969837
    36.342579     55.964672
    36.339119     55.959320
    36.329670     55.953342
    36.324959     55.953171
    36.317383     55.958637
    36.316158     55.962032
    36.317863     55.972378
    36.330162     55.981689
    36.331558     55.987499
    36.326889     55.993378
    36.310444     56.002960
    36.304104     56.009129
    36.297680     56.010262
    36.296036     56.017403
    36.294022     56.021229
    36.288490     56.024090
    36.275990     56.030067
    36.272488     56.031853
    36.270027     56.033852
    36.269291     56.035965
    36.268997     56.038204
    36.269379     56.040207
    36.270206     56.042591
    36.269630     56.046173
    36.268810     56.049286
    36.268505     56.049797
    36.263489     56.058186
    36.271347     56.064362
    36.271629     56.070465
    36.271053     56.073639
    36.275208     56.076279
    36.284912     56.076714
    36.292324     56.076073
    36.302643     56.071564
    36.313618     56.063107
    36.325035     56.060112
    36.333309     56.060852
    36.339161     56.063160
    36.345112     56.069344
    36.375015     56.071953
    36.415436     56.069469
    36.432709     56.069744
    36.440559     56.071545
    36.450111     56.078335
    36.461113     56.078506
    36.467529     56.081322
    36.475811     56.082970
    36.482262     56.081802
    36.491547     56.077614
    36.506416     56.075523
    36.527431     56.075848
    36.543411     56.077278
    36.577793     56.085037
    36.585716     56.084305
    36.590584     56.081264
    36.597404     56.079342
    36.606220     56.079521
    36.629650     56.085453
    36.642059     56.086014
    36.649914     56.088120
    36.654083     56.091068
    36.654430     56.094620
    36.650944     56.099174
    36.644894     56.104576
    36.644825     56.107655
    36.647320     56.109726
    36.651970     56.110229
    36.659924     56.108154
    36.669155     56.105690
    36.677212     56.105350
    36.682404     56.106960
    36.686707     56.110382
    36.687611     56.114410
    36.685413     56.118107
    36.686058     56.121033
    36.691975     56.121937
    36.705173     56.118790
    36.714279     56.115612
    36.726952     56.108936
    36.733379     56.107845
    36.746304     56.101898
    36.754868     56.094791
    36.764019     56.092018
    36.776142     56.092281
    36.786270     56.091213
    36.790699     56.088600
    36.791805     56.083332
    36.797245     56.080727
    36.814968     56.068958
    36.836742     56.055889
    36.839180     56.051193
    36.837608     56.044781
    36.841702     56.041416
    36.851849     56.038456
    36.875107     56.035938
    36.901409     56.031921
    36.920010     56.025417
    36.950752     56.015949
    36.964897     56.014507
    36.985054     56.015911
    36.990120     56.014236
    36.995243     56.008041
    37.002838     55.992817
    37.002296     55.982643
    37.015038     55.984573
    37.021702     55.989124
    37.037144     55.990501
    37.048923     55.989040
    37.056358     55.985485
    37.059452     55.979092
    37.061741     55.954987
    37.065163     55.949165
    37.071911     55.946171
    37.084671     55.945652
    37.094105     55.942478
    37.099197     55.936844
    37.096592     55.929302
    37.096668     55.921955
    37.102074     55.918205
    37.111145     55.916538
    37.124203     55.919029
    37.134998     55.912472
    37.150787     55.909691
END
END
-----------------------------


Второй (точнее первый smile ) вариант получения *.poly

getbound.pl 184072 -o istra.poly

-----------------
Relation 184072

1
   36.4788077   55.9607146
   36.4651365   55.9708068
   36.4685789   55.9754821
   36.4500419   55.9789934
   36.4465889   55.9764572
   36.4453356   55.9772593
   36.4409193   55.9795118
   36.4366699   55.9804747
   36.4345946   55.9799485
   36.4318632   55.9791749
   36.4297065   55.9790883
   36.4231438   55.9766914
   36.4193589   55.976554 
   36.4166626   55.9758101
   36.412522    55.9760149
   36.407276    55.9761995
   36.4057795   55.9767924
   36.4004335   55.9768496
   36.4001829   55.978684 
   36.3979511   55.9824458
   36.3954369   55.9825855
   36.3929373   55.9828749
   36.391126    55.9829053
   36.3883462   55.9828413
   36.3860736   55.9825194
   36.3817732   55.9819923
   36.3792556   55.9815198
   36.3776796   55.9812774
   36.3736739   55.9804262
   36.369278    55.9796793
   36.3678241   55.9794866
   36.3660029   55.9790766
   36.3639124   55.9787699
   36.3627666   55.9801664
   36.3621039   55.9815595
   36.3604504   55.984534 
   36.3565925   55.9835458
   36.3551699   55.9834036
   36.3532948   55.9832815
   36.3500528   55.9828136
   36.3499841   55.9824415
   36.3488965   55.9797405
   36.3484431   55.9783723
   36.3472976   55.9757732
   36.3509837   55.97722   
   36.3545223   55.9761453
   36.3577338   55.9752928
   36.3568957   55.974283 
   36.3563732   55.9738804
   36.3565657   55.9730494
   36.3564819   55.9720173
   36.3567069   55.9710884
   36.3558961   55.9699599
   36.3548623   55.9683249
   36.3534297   55.966405 
   36.3526168   55.9664955
   36.3505126   55.9655623
   36.3498463   55.9654654
   36.3487307   55.965524 
   36.3457115   55.9654945
   36.3435961   55.965391 
   36.3412122   55.9654246
   36.3393229   55.9686547
   36.3386864   55.9698781
   36.3368256   55.9703651
   36.3336347   55.9707768
   36.3340699   55.9712207
   36.334012    55.9715101
   36.3341513   55.9719789
   36.3342319   55.972701 
   36.333529    55.9729589
   36.3329524   55.9731075
   36.3329604   55.9734687
   36.3323218   55.9737262
   36.3327817   55.9741204
   36.3326642   55.9746271
   36.3308683   55.975001 
   36.3300316   55.975043 
   36.3295443   55.9763111
   36.3265712   55.9773279
   36.3263798   55.9788987
   36.3254774   55.9803154
   36.3246921   55.9812591
   36.3257875   55.9812515
   36.325926    55.9816841
   36.326484    55.9828369
   36.3260393   55.9838875
   36.3282576   55.9851006
   36.3268168   55.9898803
   36.3264137   55.9920512
   36.3287373   55.9921795
   36.330285    55.9922049
   36.333271    55.9931234
   36.3324073   55.9948639
   36.3276468   55.9982215
   36.3287151   55.9998762
   36.3241476   56.0003416
   36.3234997   56.0002015
   36.3228289   56.0019406
   36.3208892   56.0017011
   36.3145818   56.0051772
   36.3151324   56.0067633
   36.316172    56.0071175
   36.3220404   56.0071132
   36.3177433   56.0081907
   36.3129409   56.0068144
   36.3105018   56.0065516
   36.3086264   56.0041338
   36.3072119   56.0043242
   36.3039      56.0045743
   36.3009702   56.0074211
   36.2997238   56.0081248
   36.2991574   56.0082768
   36.2983302   56.0081341
   36.2971605   56.0081476
   36.2960984   56.0079553
   36.2946239   56.0075091
   36.2941006   56.0077748
   36.2934105   56.0078535
   36.2926664   56.0077901
   36.2924651   56.0078883
   36.2923187   56.0081857
   36.2914869   56.0082995
   36.2908012   56.0081046
   36.2903945   56.0090763
   36.2905541   56.0094058
   36.2904282   56.0097087
   36.2905611   56.0102208
   36.2897816   56.0108872
   36.2897506   56.011173 
   36.2895191   56.0113122
   36.2894561   56.0114939
   36.2891591   56.0117022
   36.2890745   56.0119279
   36.2891917   56.0121899
   36.2886831   56.0124308
   36.2885309   56.0131511
   36.2882797   56.0134091
   36.2884487   56.0140084
   36.2897469   56.0152193
   36.2900147   56.0157366
   36.2910974   56.0173054
   36.2911944   56.0176675
   36.2910449   56.0179937
   36.2903729   56.0185303
   36.2886863   56.0192077
   36.2881058   56.0196163
   36.2875982   56.0203232
   36.2870292   56.0207566
   36.2861565   56.0210239
   36.2843669   56.0220942
   36.2833386   56.0223688
   36.2829285   56.0224274
   36.2824451   56.0227046
   36.2814771   56.0228825
   36.281039    56.0231547
   36.2788068   56.0236939
   36.2758926   56.0246381
   36.2748293   56.0250799
   36.2738479   56.0253072
   36.2732198   56.0259395
   36.2715764   56.0269443
   36.2710238   56.0276451
   36.2707285   56.0281332
   36.2698238   56.0287461
   36.2691706   56.0294309
   36.2687555   56.0301007
   36.2680311   56.0306441
   36.2679779   56.0326859
   36.2676973   56.0329546
   36.2676195   56.0336783
   36.2673037   56.0343128
   36.2670479   56.0357875
   36.2667444   56.0363259
   36.2669455   56.0370611
   36.2675457   56.0377378
   36.2674082   56.0380028
   36.2676606   56.0384576
   36.2676369   56.0386899
   36.2673147   56.0390203
   36.2669069   56.0393128
   36.2668422   56.0394919
   36.2665045   56.0396982
   36.2663895   56.0403325
   36.2656561   56.0406947
   36.2655649   56.0412568
   36.265381    56.0417302
   36.264912    56.0422118
   36.264395    56.0425725
   36.2644397   56.0430891
   36.2643766   56.0433448
   36.2645173   56.0435353
   36.2643875   56.0438743
   36.2644509   56.0441866
   36.2648864   56.045806 
   36.2652071   56.0463246
   36.2651348   56.0473966
   36.2644402   56.0490234
   36.2634395   56.0495354
   36.2614664   56.0501033
   36.2601967   56.0507967
   36.2599922   56.0512705
   36.2602014   56.0522007
   36.25985     56.0536201
   36.2600671   56.0543362
   36.2601322   56.0548498
   36.2599415   56.0556832
   36.2599174   56.0566502
   36.2608447   56.0578836
   36.261123    56.0580021
   36.2613098   56.0581913
   36.2612978   56.0583817
   36.2615387   56.0584371
   36.2621014   56.0587322
   36.2633569   56.0601693
   36.2632101   56.0607309
   36.2631697   56.0613288
   36.2634675   56.0617031
   36.2636473   56.062115 
   36.2645521   56.0625076
   36.2649007   56.0627931
   36.2629817   56.0630931
   36.2608029   56.0635865
   36.2584707   56.0636826
   36.2566043   56.0639822
   36.2548128   56.0640821
   36.2514589   56.0645091
   36.2516782   56.0649209
   36.2517135   56.0660199
   36.2516189   56.066559 
   36.2532801   56.0665337
   36.2534904   56.067152 
   36.2549238   56.0669512
   36.2556563   56.0679499
   36.2574195   56.067105 
   36.2599773   56.0677157
   36.2622718   56.0670666
   36.266194    56.0679636
   36.2714886   56.0688958
   36.2735666   56.0698856
   36.2786328   56.0724863
   36.2792787   56.0737287
   36.2799734   56.0741521
   36.2811514   56.0743436
   36.281984    56.0744193
   36.2832425   56.0746765
   36.2843664   56.074802 
   36.2849205   56.0748131
   36.2861028   56.0745766
   36.2870799   56.0746292
   36.2875921   56.0745225
   36.2885816   56.0745307
   36.291163    56.0743439
   36.2918909   56.074457 
   36.2927055   56.0743041
   36.2934964   56.0742841
   36.2937554   56.0728217
   36.2932168   56.0723015
   36.2926932   56.07125   
   36.2932325   56.0699406
   36.2949479   56.0682185
   36.2959495   56.0669112
   36.2983092   56.0660415
   36.3002081   56.0643806
   36.3019649   56.0618865
   36.3031454   56.0606673
   36.3069995   56.06081   
   36.307816    56.0608144
   36.3092339   56.0607353
   36.3118252   56.0607474
   36.3130294   56.0598159
   36.3143502   56.0569076
   36.3176537   56.0570438
   36.3207372   56.0576581
   36.3246104   56.0578797
   36.3272185   56.0586559
   36.3323222   56.059931 
   36.3352289   56.0613504
   36.3397157   56.0659458
   36.3386746   56.0670156
   36.3610127   56.0679681
   36.3758158   56.0683086
   36.3930566   56.0685077
   36.4096613   56.0685722
   36.453133    56.0689873
   36.4526358   56.0705973
   36.4531444   56.0726652
   36.4576949   56.0745977
   36.460895    56.0781432
   36.4626608   56.0786325
   36.4647934   56.0812136
   36.4672072   56.0817095
   36.4712809   56.0809442
   36.4741137   56.0796852
   36.4774945   56.0774602
   36.478931    56.0760293
   36.4805274   56.0744597
   36.4864548   56.0726258
   36.4896729   56.0699552
   36.4994302   56.0753114
   36.5015068   56.0754317
   36.5079312   56.0759937
   36.5163506   56.0765635
   36.5187247   56.0725451
   36.5269508   56.0732712
   36.537302    56.0778845
   36.5361667   56.0787272
   36.5552355   56.0801169
   36.5572913   56.0778776
   36.56272     56.0838275
   36.5675372   56.0824381
   36.5699241   56.0813989
   36.5764343   56.0818734
   36.5768481   56.0836282
   36.5782417   56.0837454
   36.5802004   56.08395   
   36.5825032   56.0834481
   36.5877251   56.0808651
   36.5883691   56.0790822
   36.5909275   56.0794294
   36.5938538   56.0790928
   36.5986505   56.0790123
   36.5986216   56.078013 
   36.6022265   56.0779246
   36.6012281   56.0788777
   36.6016875   56.0795538
   36.603333    56.0803718
   36.605052    56.0803006
   36.6065956   56.0810269
   36.606448    56.0816391
   36.6078036   56.0815896
   36.6102825   56.0806644
   36.6169637   56.0790618
   36.6172315   56.0825395
   36.6191381   56.0854652
   36.6231875   56.0880747
   36.6313642   56.0869618
   36.6370172   56.0822809
   36.6408762   56.0829294
   36.6452137   56.0840732
   36.6474195   56.0847742
   36.6508722   56.0862038
   36.6533719   56.0922147
   36.651483    56.0921586
   36.6476344   56.0951756
   36.6476881   56.09586   
   36.6464712   56.0961307
   36.6460542   56.0976711
   36.6467183   56.098831 
   36.6447535   56.1020737
   36.6409247   56.1024986
   36.6421308   56.1040606
   36.6377929   56.1059682
   36.637133    56.1071591
   36.6336999   56.107543 
   36.6339119   56.1079854
   36.6366582   56.1089962
   36.6383737   56.1109793
   36.6408114   56.1127334
   36.6431233   56.1125079
   36.6435835   56.1101897
   36.6567289   56.1081791
   36.6594298   56.1073731
   36.6582571   56.1058479
   36.663043    56.1042286
   36.6660943   56.1065316
   36.6706276   56.1074689
   36.6690857   56.1057993
   36.6684072   56.1031217
   36.6696134   56.1014255
   36.6717625   56.1013121
   36.6737453   56.1011819
   36.6767079   56.1016714
   36.6781821   56.1011572
   36.679625    56.1006989
   36.679953    56.1027319
   36.6820152   56.1040817
   36.6838693   56.1061924
   36.6882124   56.1073901
   36.692202    56.106814 
   36.6920219   56.1084633
   36.6877043   56.1102088
   36.6906241   56.1114204
   36.6927085   56.1113443
   36.6925673   56.1121232
   36.6937427   56.1126299
   36.6931954   56.1131352
   36.6927574   56.113954 
   36.6932007   56.1143568
   36.6935899   56.115149 
   36.6923815   56.1156978
   36.6910312   56.1159517
   36.6896263   56.1155212
   36.6880477   56.1148333
   36.685858    56.1147252
   36.6832132   56.1148992
   36.6770209   56.1149781
   36.6771079   56.1167173
   36.6768676   56.1175156
   36.6779897   56.1173751
   36.6788925   56.117644 
   36.6792683   56.1180106
   36.6799822   56.118596 
   36.68067     56.1194038
   36.680708    56.1206252
   36.6802292   56.1222773
   36.6804196   56.1230715
   36.6796669   56.123375 
   36.6779291   56.1239658
   36.674845    56.1238847
   36.6704663   56.1247814
   36.6700201   56.1253754
   36.6692348   56.1267713
   36.6696488   56.1273041
   36.6707769   56.1273487
   36.6717187   56.1267287
   36.6720894   56.1258551
   36.6730706   56.1254383
   36.6747155   56.1250522
   36.6756396   56.1249321
   36.6762535   56.1244264
   36.6770245   56.124715 
   36.6778694   56.1252436
   36.6810921   56.1244533
   36.6820361   56.1239072
   36.6836882   56.1237615
   36.6853474   56.1238378
   36.688349    56.1234011
   36.6897455   56.123554 
   36.6939022   56.1187557
   36.7004306   56.1198573
   36.7002422   56.1191372
   36.7028493   56.1188152
   36.7047444   56.11589   
   36.709789    56.1136644
   36.7096812   56.1132927
   36.7102633   56.1129098
   36.7111959   56.112733 
   36.7128501   56.1127298
   36.7140332   56.1123935
   36.7148961   56.1116178
   36.7152678   56.1109436
   36.7150961   56.1104519
   36.714082    56.1092413
   36.7140011   56.1088867
   36.7140288   56.1082892
   36.7145401   56.1077529
   36.7155311   56.1073595
   36.7163663   56.1071813
   36.7177247   56.1072553
   36.7207771   56.1075168
   36.7232417   56.1074435
   36.7255873   56.1072054
   36.7277948   56.1068023
   36.7291371   56.1061692
   36.7314902   56.1047079
   36.7330481   56.1042518
   36.7388305   56.1022416
   36.7404752   56.101368 
   36.7418295   56.1004632
   36.7428498   56.0994177
   36.7452304   56.0973313
   36.7482007   56.0940303
   36.7496618   56.0929095
   36.7518502   56.091826 
   36.7533798   56.0913312
   36.7550842   56.0912738
   36.7649478   56.0914128
   36.7713557   56.0916386
   36.7720797   56.0917574
   36.7795829   56.0923178
   36.7807302   56.0922238
   36.7814223   56.0919413
   36.7821318   56.0913667
   36.7844616   56.0902084
   36.7850193   56.0895113
   36.785814    56.0882114
   36.7861559   56.0850838
   36.786226    56.0831997
   36.7867668   56.0824744
   36.787965    56.0818811
   36.7927234   56.0801953
   36.7938392   56.0780004
   36.7942614   56.0775105
   36.7990919   56.074378 
   36.8038229   56.0721964
   36.8073695   56.0708425
   36.8141535   56.0686886
   36.8150386   56.0665804
   36.8149743   56.065752 
   36.8158647   56.0622507
   36.8181646   56.0603689
   36.822556    56.0580735
   36.8263057   56.0559661
   36.8303578   56.0540657
   36.8320469   56.052993 
   36.8339437   56.0513866
   36.8343754   56.0509065
   36.8347659   56.0501909
   36.8351493   56.0491644
   36.8353324   56.0476524
   36.8352716   56.0460271
   36.8348823   56.042324 
   36.8349713   56.0411652
   36.8354509   56.0392578
   36.8364736   56.0363147
   36.8367851   56.0363621
   36.8372147   56.0363578
   36.8375261   56.0364241
   36.8377614   56.0365609
   36.8379039   56.0367354
   36.8374893   56.0371966
   36.8375475   56.0373663
   36.8382376   56.0375365
   36.8383467   56.0376403
   36.8378989   56.0379743
   36.837459    56.0384591
   36.8373908   56.0386474
   36.8374742   56.0388501
   36.8376759   56.0389822
   36.8394763   56.0395399
   36.8420098   56.0400936
   36.8423634   56.0401363
   36.8435936   56.0399129
   36.8440736   56.0399369
   36.8446377   56.0400364
   36.8454868   56.04048   
   36.8458236   56.0405086
   36.8462199   56.0404289
   36.847595    56.0399167
   36.8479493   56.0397664
   36.848152    56.0396205
   36.8482706   56.0394557
   36.8483141   56.0390883
   36.8482727   56.0388857
   36.847937    56.0385557
   36.8479123   56.0384096
   36.8479718   56.0382542
   36.8483436   56.0379483
   36.8483776   56.0378589
   36.8482355   56.0375808
   36.8482779   56.0374866
   36.8484213   56.0374397
   36.8488079   56.0376755
   36.8492286   56.0378173
   36.8495448   56.0378329
   36.8500425   56.0376529
   36.8505104   56.0376117
   36.8506043   56.0375616
   36.850667    56.0373798
   36.8508041   56.0373026
   36.8513481   56.0371791
   36.8526157   56.0369746
   36.8531184   56.0370843
   36.853554    56.037041 
   36.8542265   56.0365557
   36.8544802   56.0362988
   36.8553417   56.0357175
   36.8554079   56.0354805
   36.8557723   56.0352113
   36.8558215   56.0349105
   36.8559849   56.0346486
   36.8562271   56.0344933
   36.8565262   56.0344144
   36.8568745   56.0344705
   36.8574417   56.0346446
   36.8578503   56.0348545
   36.858193    56.0352692
   36.860426    56.035917 
   36.8615888   56.0363014
   36.863335    56.0365903
   36.8638035   56.0364305
   36.8648376   56.036718 
   36.8666885   56.03636   
   36.8692848   56.0352355
   36.8728956   56.0352588
   36.8745052   56.0353598
   36.8783266   56.0353403
   36.8811613   56.0346018
   36.8820102   56.0325507
   36.8827145   56.0313903
   36.8842175   56.0314212
   36.8861333   56.0309545
   36.8890559   56.0304855
   36.8898063   56.0300487
   36.890842    56.0298454
   36.892883    56.0290051
   36.8935774   56.0282706
   36.8948351   56.0271031
   36.895996    56.0278528
   36.8968008   56.027995 
   36.9002917   56.028793 
   36.9041382   56.0290168
   36.9056245   56.0294936
   36.9070796   56.0290258
   36.9076465   56.0278569
   36.9078009   56.0257587
   36.9077463   56.0256958
   36.9085579   56.0239671
   36.9102759   56.0240825
   36.9180005   56.0237594
   36.9189521   56.0232745
   36.9196805   56.0228133
   36.920803    56.0226704
   36.9219734   56.0226281
   36.9233104   56.0231165
   36.924819    56.0234404
   36.9263653   56.0233825
   36.926727    56.0229047
   36.9276318   56.0223106
   36.9300165   56.0221659
   36.9325994   56.0218401
   36.9425274   56.0213003
   36.970466    56.0198882
   36.9785348   56.019553 
   36.9819256   56.0191538
   36.9850173   56.0189874
   36.9876911   56.0182229
   36.9869765   56.0164403
   36.9878743   56.0157678
   36.9879237   56.0152477
   36.9882615   56.01478   
   36.9886418   56.0146142
   36.9900602   56.0124474
   36.9907144   56.0116194
   36.9876309   56.0110652
   36.9863162   56.011185 
   36.9865874   56.0104544
   36.9879965   56.0079168
   36.9902214   56.0043562
   36.9911113   56.002682 
   36.9925416   56.0020744
   36.994421    56.001146 
   36.9963941   56.0003003
   36.998425    55.9992107
   37.0016393   55.997619 
   37.0053526   55.9956527
   37.0050804   55.9926542
   37.0046764   55.9905565
   37.0035553   55.983177 
   37.0177227   55.9854168
   37.0201245   55.9857086
   37.0210337   55.986471 
   37.0226944   55.9868666
   37.0244689   55.9877897
   37.0259501   55.9876195
   37.0274456   55.9870738
   37.0303822   55.9874094
   37.0320957   55.9881813
   37.035123    55.9885892
   37.0366793   55.9910538
   37.0402749   55.9931255
   37.0434158   55.9933881
   37.0612798   55.9943493
   37.0667636   55.9947138
   37.0661573   55.9911748
   37.0669343   55.9882907
   37.0583049   55.9896178
   37.0574886   55.9863394
   37.057283    55.9859786
   37.057035    55.9850656
   37.058663    55.9845427
   37.0623814   55.9836349
   37.0645809   55.983155 
   37.0622123   55.9816597
   37.061654    55.981028 
   37.0616387   55.9775217
   37.0620192   55.9751071
   37.0616891   55.9748585
   37.0615841   55.9737702
   37.0591485   55.9714857
   37.0618905   55.9694304
   37.0580658   55.9628081
   37.0574836   55.9602193
   37.0571933   55.9576066
   37.0573659   55.9568747
   37.0601244   55.9556513
   37.0604189   55.9529368
   37.0600235   55.9518449
   37.0612633   55.9510712
   37.0605329   55.9498668
   37.0645154   55.9495871
   37.0677965   55.9494078
   37.0700802   55.9492169
   37.0726988   55.9491385
   37.0829042   55.9484953
   37.0893567   55.9455523
   37.0909029   55.9443198
   37.0955861   55.9380404
   37.0982435   55.9382065
   37.0979903   55.9371708
   37.096675    55.9347097
   37.0984777   55.9344039
   37.0972147   55.9318347
   37.0976651   55.9274095
   37.0980627   55.9257832
   37.1038065   55.9262562
   37.1067223   55.9272948
   37.1090109   55.928272 
   37.1117509   55.9288193
   37.1127198   55.927102 
   37.114324    55.9260966
   37.1109825   55.92522   
   37.1109421   55.924392 
   37.1081581   55.9240709
   37.1057039   55.9229697
   37.1042764   55.9219462
   37.1059328   55.9209701
   37.1040534   55.9203465
   37.1025912   55.9192353
   37.0995636   55.9182997
   37.0993541   55.9174418
   37.1001536   55.9167202
   37.1063778   55.9138916
   37.1090373   55.91669   
   37.1118572   55.9184053
   37.1122971   55.9186092
   37.1136488   55.9182684
   37.1149779   55.9202855
   37.1128565   55.9210075
   37.1158508   55.9227032
   37.1208199   55.9214447
   37.1240201   55.9209074
   37.1235009   55.9195613
   37.1242291   55.9179621
   37.1243676   55.9174746
   37.1277907   55.9160573
   37.1299995   55.9150739
   37.1316334   55.9143908
   37.133579    55.9129664
   37.1344119   55.9118936
   37.1355599   55.9119321
   37.1357335   55.9117565
   37.1377495   55.9109756
   37.1401466   55.909356 
   37.1402503   55.909005 
   37.140284    55.9084589
   37.1405264   55.9078933
   37.1422763   55.9069669
   37.1437235   55.9065267
   37.1440702   55.9059805
   37.1446563   55.9057567
   37.1444979   55.9054673
   37.1461645   55.9049321
   37.1478786   55.9042329
   37.149523    55.9045186
   37.1497035   55.90366   
   37.1486077   55.9034647
   37.1474798   55.9033401
   37.1467215   55.90126   
   37.1438581   55.9019232
   37.1417608   55.9033329
   37.1384493   55.9029924
   37.136762    55.9013481
   37.1361633   55.9005445
   37.1356703   55.9001129
   37.1343619   55.8999287
   37.1290579   55.9008413
   37.1287139   55.9015646
   37.1285722   55.9023008
   37.1266718   55.9025828
   37.1268768   55.901056 
   37.124993    55.9011538
   37.1256853   55.9004755
   37.1253031   55.8987447
   37.1281705   55.8982871
   37.1287637   55.8985341
   37.1295744   55.899353 
   37.1335591   55.8982047
   37.1354392   55.8932837
   37.1358195   55.8932328
   37.1328806   55.8904092
   37.1338686   55.8897345
   37.1344453   55.8891296
   37.1350487   55.8887804
   37.1359268   55.8884223
   37.1365521   55.8880496
   37.13764     55.8877294
   37.138995    55.8876139
   37.1399613   55.8873766
   37.1411899   55.8873317
   37.1424199   55.8874737
   37.1432454   55.8874117
   37.1437891   55.88756   
   37.1467116   55.8879006
   37.1483249   55.8876455
   37.1496754   55.8870552
   37.1500345   55.8870473
   37.1507651   55.886467 
   37.1521683   55.8855824
   37.152575    55.8852479
   37.1529724   55.8850162
   37.1529335   55.8849209
   37.1531259   55.8848518
   37.1530576   55.8846909
   37.1533843   55.8847063
   37.1535506   55.8845245
   37.1534484   55.8843807
   37.1535576   55.8842751
   37.1537059   55.8842589
   37.1537399   55.884194 
   37.1535761   55.8840439
   37.15361     55.883979 
   37.1536641   55.883944 
   37.1538113   55.8839575
   37.1538693   55.8838098
   37.1543025   55.8837968
   37.1543823   55.8837581
   37.1544827   55.8834665
   37.1548708   55.8832334
   37.15542     55.8826791
   37.1559862   55.8829731
   37.1548074   55.8843907
   37.1548512   55.8859205
   37.1571127   55.8855314
   37.1574467   55.8850582
   37.158985    55.8845288
   37.1607155   55.8845477
   37.1619153   55.884083 
   37.1632157   55.8820514
   37.1653753   55.8824081
   37.1672777   55.8829162
   37.1661286   55.8842978
   37.1666903   55.8847015
   37.166697    55.8851515
   37.1677535   55.8857635
   37.1708501   55.8840504
   37.1697017   55.88325   
   37.1711346   55.8823419
   37.168567    55.8807097
   37.1736281   55.8776072
   37.1731553   55.8776676
   37.1713325   55.8732178
   37.1703712   55.8734816
   37.1695082   55.873448 
   37.169661    55.8729066
   37.1688193   55.872221 
   37.1688933   55.8712024
   37.1696829   55.8706943
   37.1706906   55.8702828
   37.1711072   55.8690958
   37.1719444   55.8689539
   37.17263     55.868539 
   37.1732294   55.8687321
   37.1772448   55.8672367
   37.1771643   55.8670791
   37.1763424   55.8667688
   37.1764677   55.8662424
   37.1771966   55.8661296
   37.1773369   55.8659502
   37.1772835   55.8651505
   37.177335    55.8643488
   37.1770774   55.8641526
   37.1770917   55.8639422
   37.1768439   55.8637421
   37.1767488   55.8637541
   37.1763067   55.8635221
   37.1765909   55.8633043
   37.1765199   55.8632683
   37.1768863   55.8630958
   37.1769342   55.8629919
   37.1762635   55.8627724
   37.1746577   55.8626195
   37.1721073   55.8626071
   37.169348    55.8632105
   37.168053    55.8633925
   37.1655089   55.8624151
   37.1657767   55.8624331
   37.166186    55.8622414
   37.1659881   55.8617531
   37.1656702   55.8614369
   37.1640727   55.8618932
   37.1629221   55.8607023
   37.1647739   55.8600687
   37.1670812   55.8590212
   37.1668062   55.8573854
   37.1664383   55.8563623
   37.1659639   55.8529794
   37.1644805   55.8531895
   37.1625556   55.8537567
   37.1592287   55.8545076
   37.1571139   55.8547286
   37.1570111   55.8534429
   37.1571308   55.8531725
   37.1562653   55.8525675
   37.154506    55.8511719
   37.1541798   55.8505533
   37.1526568   55.8496668
   37.1523235   55.8494846
   37.1516593   55.8490613
   37.1517667   55.848975 
   37.152684    55.8485369
   37.1525787   55.8484344
   37.1524187   55.8484383
   37.1522891   55.8484313
   37.1522902   55.8483976
   37.1522114   55.848363 
   37.1521323   55.8483397
   37.1521441   55.8482893
   37.1519966   55.8482203
   37.1518389   55.8481568
   37.1516683   55.8481774
   37.1514939   55.8480183
   37.1513528   55.8477642
   37.1513112   55.8475223
   37.1511136   55.8474584
   37.1513435   55.8471691
   37.1513422   55.8469164
   37.1513075   55.8467645
   37.1514834   55.8465924
   37.1515464   55.8465033
   37.1511709   55.8463813
   37.1505845   55.8462907
   37.1499454   55.846278 
   37.1498309   55.8461196
   37.1496117   55.846106 
   37.1492836   55.8460575
   37.149086    55.8459261
   37.1489398   55.8458178
   37.1485808   55.845797 
   37.148352    55.8458568
   37.1481672   55.8459104
   37.1477646   55.8459902
   37.1475496   55.8461395
   37.1473502   55.8464124
   37.1473902   55.8466993
   37.1473701   55.8469912
   37.1473613   55.8472438
   37.1472655   55.8474112
   37.1470912   55.8475385
   37.146761    55.8475517
   37.1465711   55.8475496
   37.1464337   55.8474807
   37.1463782   55.8473509
   37.1463617   55.8472496
   37.1462446   55.8471697
   37.1460896   55.8470276
   37.1460724   55.8469488
   37.1459452   55.8468688
   37.1458488   55.8467666
   37.145953    55.8466442
   37.1458966   55.8465425
   37.1458287   55.8464856
   37.1457013   55.8464112
   37.1455155   55.8462968
   37.1453503   55.8461602
   37.1453336   55.8460646
   37.1453888   55.8459135
   37.1454546   55.8457458
   37.1453717   55.8455426
   37.145237    55.8453951
   37.1450903   55.8453037
   37.1452835   55.8452047
   37.1455547   55.8451683
   37.145831    55.8449805
   37.1458087   55.8447612
   37.1461297   55.844439 
   37.1461257   55.8442648
   37.1459923   55.844078 
   37.1457132   55.8439128
   37.1450113   55.8439837
   37.1445126   55.8439557
   37.1440041   55.8442084
   37.142724    55.8442392
   37.1423201   55.8443582
   37.1419354   55.8445   
   37.1411539   55.8445587
   37.140457    55.8444836
   37.1400544   55.8442729
   37.1395137   55.8441512
   37.1390918   55.8440868
   37.1387568   55.8440329
   37.1378514   55.8437112
   37.1368327   55.8431971
   37.1357364   55.8428101
   37.1355996   55.8427084
   37.1351187   55.8425912
   37.1353042   55.8422908
   37.1351866   55.841461 
   37.136926    55.8385834
   37.1374079   55.8385389
   37.1382889   55.8383596
   37.1395418   55.8381823
   37.1453862   55.837801 
   37.1467303   55.8370747
   37.1481996   55.8361926
   37.1488489   55.8359078
   37.1500707   55.8352476
   37.1546643   55.8341526
   37.1544486   55.8335838
   37.1535853   55.8303646
   37.1527363   55.828677 
   37.1539293   55.8286566
   37.1592006   55.8270768
   37.1584877   55.8264333
   37.1581355   55.8262479
   37.1574584   55.8261294
   37.1562378   55.8261767
   37.1558436   55.8261723
   37.154363    55.8264791
   37.1529695   55.8268574
   37.1530835   55.8271916
   37.1523283   55.827254 
   37.152062    55.8271804
   37.1513191   55.8268897
   37.1502944   55.8264547
   37.1491471   55.8259375
   37.148271    55.8253528
   37.1475004   55.8248297
   37.1468641   55.8245704
   37.1479043   55.8219719
   37.1479121   55.8218337
   37.1477513   55.8209082
   37.1491307   55.819486 
   37.1497429   55.8178897
   37.150442    55.816797 
   37.1524235   55.8156415
   37.1515807   55.8137861
   37.1492931   55.8139331
   37.1484394   55.8132812
   37.1493951   55.8121671
   37.1524444   55.8112022
   37.1538777   55.8113532
   37.1559664   55.8126813
   37.1567795   55.8138687
   37.1603465   55.8142708
   37.161676    55.815142 
   37.1639865   55.8154034
   37.1558175   55.8083589
   37.1555774   55.8081552
   37.1553635   55.8079792
   37.1524247   55.8076858
   37.1522297   55.8076573
   37.1478283   55.8072889
   37.1448639   55.8070427
   37.1445329   55.8070121
   37.1408244   55.8066934
   37.1370986   55.806352 
   37.1343634   55.8061369
   37.1339379   55.806106 
   37.1338242   55.8060261
   37.1334355   55.8056422
   37.1329141   55.8051744
   37.1320358   55.8043852
   37.1313988   55.8038187
   37.1307883   55.803254 
   37.1303605   55.8029098
   37.1277684   55.7990293
   37.1253831   55.7952377
   37.126332    55.7938105
   37.1270304   55.7933729
   37.1267821   55.7922563
   37.1271947   55.7907422
   37.1255119   55.7905614
   37.1237665   55.7901167
   37.123091    55.7899066
   37.1225764   55.7876692
   37.1225618   55.7874628
   37.105009    55.7844628
   37.1041895   55.7844209
   37.095407    55.7823962
   37.0920311   55.7790981
   37.0886649   55.7767068
   37.0842988   55.7741037
   37.0768056   55.7735739
   37.0797106   55.7715193
   37.0771503   55.7701806
   37.0765928   55.7666992
   37.0845168   55.764006 
   37.0892764   55.7624661
   37.0904271   55.7615066
   37.0865515   55.7617671
   37.0665811   55.7627205
   37.0557632   55.7632853
   37.0440273   55.7640454
   37.0403651   55.7643614
   37.0392057   55.7643145
   37.0382513   55.7647548
   37.0363367   55.7639303
   37.0337828   55.7629773
   37.0283194   55.7584846
   37.023892    55.7588284
   37.0172649   55.7622956
   37.0120718   55.764439 
   37.0075005   55.7665286
   36.9974707   55.7706256
   36.9983737   55.7718797
   36.9956767   55.7732671
   36.9937512   55.7736429
   36.9896141   55.7743296
   36.9871572   55.7748967
   36.9854353   55.7754147
   36.9849158   55.7764639
   36.9822367   55.7770772
   36.9797557   55.7771068
   36.9785242   55.7759862
   36.9745472   55.7758728
   36.9737156   55.7747226
   36.9703929   55.7743793
   36.9699245   55.7763919
   36.9681932   55.779085 
   36.964863    55.7789334
   36.9621311   55.7790505
   36.9626443   55.7808558
   36.9596017   55.7811539
   36.9562544   55.7801921
   36.953726    55.7800778
   36.9532301   55.782763 
   36.949129    55.7830136
   36.9532391   55.786366 
   36.9451999   55.7864156
   36.9362569   55.7861232
   36.9355853   55.7952124
   36.9299989   55.7935757
   36.9279172   55.793247 
   36.924063    55.7927718
   36.9229672   55.7951748
   36.920376    55.7970536
   36.9223083   55.7992755
   36.9290023   55.7988258
   36.9329864   55.7991099
   36.9321399   55.799566 
   36.9284743   55.8028483
   36.9292063   55.8058649
   36.9309375   55.8066363
   36.9294626   55.8081683
   36.9239671   55.8114879
   36.9218872   55.8080711
   36.9184472   55.8080804
   36.9143186   55.8074388
   36.9116721   55.8062703
   36.9039954   55.8045779
   36.9007217   55.803989 
   36.8938444   55.801867 
   36.8905496   55.8018736
   36.8868075   55.8008761
   36.884376    55.8009293
   36.8808015   55.8015832
   36.878939    55.8034447
   36.8788153   55.8052633
   36.8770696   55.8048643
   36.874533    55.8069148
   36.8752151   55.8083688
   36.873151    55.8093108
   36.8700212   55.8116568
   36.8697028   55.8117519
   36.8680839   55.8124477
   36.8659354   55.8151869
   36.8658558   55.8180048
   36.8603001   55.8214658
   36.8587877   55.8218346
   36.8573115   55.821602 
   36.8565361   55.8204392
   36.8550707   55.8174181
   36.8545022   55.8152484
   36.8522976   55.8138264
   36.8502037   55.8122796
   36.8467389   55.8138756
   36.843811    55.8145917
   36.8437659   55.8163035
   36.8409563   55.8174166
   36.8405675   55.8197803
   36.8393838   55.8214187
   36.837311    55.8224282
   36.8357518   55.8222134
   36.833416    55.8224685
   36.8284022   55.8230664
   36.825442    55.8237082
   36.8225011   55.8241483
   36.8206533   55.8239294
   36.8193658   55.8244386
   36.8164081   55.8241115
   36.8153927   55.8240511
   36.8146764   55.8239489
   36.8120779   55.8239132
   36.810846    55.8240823
   36.8108505   55.8233462
   36.8102667   55.8216442
   36.807616    55.8212281
   36.8063817   55.8208238
   36.804815    55.8199961
   36.8015793   55.8200677
   36.8002451   55.8206924
   36.799705    55.8201425
   36.7987605   55.8209819
   36.797099    55.8220088
   36.7973476   55.8238796
   36.7963171   55.8244774
   36.7962847   55.8249031
   36.7944902   55.825041 
   36.7926113   55.8243268
   36.7917705   55.8249892
   36.7899057   55.8235918
   36.7888596   55.8239182
   36.7875932   55.8233039
   36.78878     55.8222822
   36.7877613   55.8210437
   36.786658    55.8207959
   36.7857315   55.8201217
   36.784795    55.8192098
   36.782822    55.8174699
   36.7813243   55.8171232
   36.7804466   55.8167471
   36.7794713   55.8167179
   36.7801695   55.8177272
   36.7792604   55.8186909
   36.7779609   55.8195601
   36.7767129   55.8200929
   36.7759947   55.8207802
   36.7738479   55.8223539
   36.7722328   55.8223865
   36.7712734   55.8220014
   36.7698544   55.8217336
   36.7696833   55.8224902
   36.7680654   55.8226766
   36.7667682   55.8233863
   36.7653804   55.8236531
   36.7656871   55.8241843
   36.7670675   55.8246994
   36.766123    55.8253604
   36.7663912   55.8273783
   36.7652617   55.8280286
   36.7654005   55.8288155
   36.7638574   55.829491 
   36.7611899   55.8300732
   36.7604141   55.8295818
   36.757964    55.8302134
   36.7552667   55.8285976
   36.7314778   55.8292966
   36.7293848   55.8294213
   36.7107215   55.8301191
   36.6716583   55.8315796
   36.6715856   55.8331269
   36.669345    55.832211 
   36.6689801   55.8322778
   36.6676604   55.832266 
   36.6661268   55.8318248
   36.664835    55.8323866
   36.661461    55.833343 
   36.6597152   55.8327358
   36.6588867   55.8313547
   36.6611792   55.8291038
   36.6636078   55.828637 
   36.6671484   55.8280783
   36.6711079   55.8251298
   36.6691416   55.8241139
   36.6679398   55.8233526
   36.6644842   55.8231458
   36.6622255   55.823213 
   36.661198    55.8245917
   36.6593897   55.8230544
   36.6558898   55.8244034
   36.6554603   55.8238933
   36.6549477   55.8228093
   36.6535263   55.8203651
   36.6538709   55.8171396
   36.6547059   55.8140231
   36.6534617   55.8142521
   36.6510158   55.8142307
   36.6434854   55.8135937
   36.6385373   55.8135656
   36.6377787   55.8111561
   36.6380709   55.8102205
   36.6380119   55.8091508
   36.6385944   55.808444 
   36.6300607   55.8048044
   36.6299241   55.8032244
   36.6325475   55.8025088
   36.6318045   55.7998734
   36.6311759   55.798105 
   36.6281051   55.796882 
   36.6258681   55.7957856
   36.6211702   55.7958663
   36.6160581   55.7957228
   36.6063337   55.7956857
   36.5994324   55.7917898
   36.5980199   55.7913822
   36.5958541   55.7888906
   36.6018342   55.7863756
   36.6010849   55.7828811
   36.5996544   55.7803321
   36.5969783   55.7795436
   36.591287    55.7792265
   36.5882534   55.7792032
   36.5859052   55.7793914
   36.5840136   55.7796149
   36.5808225   55.7814816
   36.5765717   55.7825333
   36.5647029   55.786646 
   36.5619779   55.7872779
   36.5588405   55.788184 
   36.5578729   55.7878674
   36.5524458   55.7869499
   36.5516025   55.7845745
   36.5471304   55.7809922
   36.5427821   55.7798987
   36.5397      55.7797536
   36.5385382   55.7799039
   36.5380123   55.7801606
   36.5333029   55.7798804
   36.5331372   55.7769872
   36.5091086   55.7794597
   36.5019856   55.7811225
   36.5001607   55.7798251
   36.499295    55.7792727
   36.4955944   55.7753826
   36.496099    55.774276 
   36.4954787   55.7722967
   36.4943731   55.7727983
   36.4935358   55.7733249
   36.4923192   55.7738762
   36.491634    55.7738203
   36.4912148   55.7740636
   36.4896643   55.7744362
   36.4888349   55.7745862
   36.4880589   55.7748331
   36.487705    55.7754516
   36.4865971   55.7760678
   36.4849069   55.7767732
   36.4843648   55.7776809
   36.4840424   55.7779759
   36.4838198   55.7784825
   36.4829832   55.778941 
   36.4819169   55.7796405
   36.480893    55.7801536
   36.4801464   55.780452 
   36.4791628   55.7806992
   36.4779406   55.780842 
   36.4771489   55.7812205
   36.4766871   55.7815961
   36.4752367   55.7820331
   36.4752894   55.7822452
   36.4766864   55.7834028
   36.4777673   55.7850943
   36.4775721   55.7866633
   36.4773312   55.7919523
   36.4783201   55.7937242
   36.4755287   55.7940471
   36.4708127   55.7933868
   36.4680507   55.7923465
   36.465444    55.792521 
   36.4632189   55.7921802
   36.4611681   55.7924551
   36.4595449   55.7916711
   36.4580839   55.7898496
   36.4572687   55.790009 
   36.4536956   55.7878655
   36.4525627   55.7878214
   36.452129    55.7874529
   36.4492605   55.7877679
   36.4486223   55.7867635
   36.4449527   55.7878081
   36.4453854   55.7890803
   36.4418055   55.7911284
   36.4404716   55.7924809
   36.4400737   55.7935471
   36.4407072   55.7953094
   36.442682    55.7960114
   36.4427073   55.797021 
   36.4406826   55.7974266
   36.4418076   55.7997122
   36.4432854   55.7996644
   36.4445495   55.8018432
   36.4464867   55.8038476
   36.4475829   55.8036421
   36.4489282   55.8046145
   36.4475764   55.8049685
   36.4446644   55.8064266
   36.4425766   55.8071885
   36.4415547   55.8078342
   36.4393997   55.8103485
   36.4402247   55.8112719
   36.4427095   55.8125276
   36.4423652   55.8138587
   36.4439763   55.8156537
   36.4446159   55.8164809
   36.4487843   55.8167769
   36.4508557   55.8163289
   36.4539603   55.8161164
   36.4549293   55.8161893
   36.4575539   55.8157728
   36.4628977   55.8160801
   36.4683785   55.8165838
   36.4729637   55.8164188
   36.4716445   55.821777 
   36.4715424   55.8231941
   36.4824105   55.8230774
   36.4841257   55.8256957
   36.4871039   55.8250989
   36.4888574   55.825065 
   36.4902343   55.8251117
   36.4939079   55.8262782
   36.4968365   55.8257141
   36.4971486   55.8250565
   36.4988953   55.8327211
   36.4957457   55.8332724
   36.4927474   55.8348033
   36.4892313   55.8353309
   36.4899847   55.8367007
   36.4884707   55.8381756
   36.4876121   55.8380041
   36.4797435   55.8397058
   36.4757723   55.8392045
   36.4750967   55.8396938
   36.4733014   55.8407924
   36.4761852   55.8438088
   36.4761746   55.8459848
   36.4811431   55.8472198
   36.4842808   55.8473066
   36.4887496   55.8475236
   36.4985456   55.8494019
   36.5000935   55.8499142
   36.5072526   55.8531932
   36.5083739   55.8540634
   36.5145594   55.8569582
   36.5228421   55.8597391
   36.5272891   55.8613142
   36.530619    55.8610606
   36.5327385   55.8629182
   36.5307134   55.8634684
   36.527207    55.8731052
   36.5204888   55.8780255
   36.512676    55.8828614
   36.5100037   55.8840163
   36.5083928   55.8849625
   36.5040122   55.8869843
   36.5016294   55.8878677
   36.4968458   55.8888077
   36.4953189   55.8891579
   36.4946631   55.8896135
   36.4908407   55.8900686
   36.4902708   55.8907107
   36.4876944   55.8909077
   36.487428    55.8911957
   36.485932    55.8923288
   36.485507    55.8925301
   36.4848077   55.8927116
   36.4818635   55.895329 
   36.4806324   55.8961302
   36.479025    55.897506 
   36.4781782   55.8980403
   36.4768727   55.898996 
   36.474948    55.9002203
   36.4720108   55.9016288
   36.4698545   55.9025354
   36.4693771   55.9073637
   36.472384    55.9090524
   36.466231    55.911972 
   36.4649191   55.9110658
   36.4636536   55.9102799
   36.4632094   55.9097044
   36.4619973   55.9093281
   36.4606213   55.9092666
   36.4585815   55.910127 
   36.4584717   55.9108757
   36.4558047   55.9124164
   36.4525405   55.9141306
   36.4492567   55.915073 
   36.4462148   55.9136735
   36.4425682   55.9121339
   36.4419186   55.9119219
   36.4382685   55.9199979
   36.441098    55.9207721
   36.4423274   55.9212858
   36.442985    55.9217021
   36.4436207   55.9222786
   36.4445177   55.9229548
   36.4451917   55.9240251
   36.4453036   55.9243585
   36.4452183   55.9250859
   36.445328    55.9253321
   36.4458122   55.9260551
   36.4462656   55.9265894
   36.44737     55.9272639
   36.44886     55.9278336
   36.4790347   55.9263812
   36.4896549   55.9260999
   36.4924789   55.9578777
   36.4884718   55.9605826
   36.4788077   55.9607146
END

2
   36.4409898   55.9656728
   36.4401946   55.9656984
   36.4385322   55.9656336
   36.4372205   55.9657601
   36.4336075   55.9665642
   36.4326057   55.9666301
   36.4317787   55.9667722
   36.4310566   55.9669524
   36.4300039   55.966359 
   36.4295172   55.9662656
   36.4291314   55.9660552
   36.4284338   55.9658276
   36.4282915   55.9656735
   36.4274547   55.9654082
   36.4273058   55.9649824
   36.4270233   55.9647517
   36.4264295   55.9645234
   36.4259749   55.9648172
   36.4255899   55.9646523
   36.4251952   55.9646074
   36.4249447   55.9644208
   36.4245412   55.9640576
   36.4246273   55.9631686
   36.4243125   55.9629968
   36.424374    55.9627923
   36.4243434   55.9624492
   36.4238888   55.9620048
   36.4239133   55.9612088
   36.4238539   55.9605868
   36.4237603   55.9603885
   36.4240209   55.9601625
   36.4240951   55.9597502
   36.4243834   55.9593055
   36.4251723   55.9587912
   36.4279085   55.9590561
   36.4283578   55.9599518
   36.4303264   55.9603162
   36.4367114   55.9591678
   36.4385565   55.9559765
   36.4392151   55.955232 
   36.4409898   55.9656728
END

END

-------------------------

Last edited by s-s-s (2010-11-11 18:54:35)


С уважением, Сергей.

Offline

#646 2010-11-11 19:31:08

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: Карты Osm для Гис Руссы

s-s-s wrote:

на всякий случай из shp-a получил такой

мать мать мать...
для кого интересно тег code и paste.org.ru придумали...


--
OSMF BY Team

Offline

#647 2010-11-11 19:44:56

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

Делаю так.
1) getbound.pl 184072 -o istra.poly
получаю файлик с данными как и у s-s-s

2) osmget.pl 36.41,55.73,37.30,56.09  >  istra_rus.osm
получаю файлик около 33Мб. При попытке загрузить его в ЖОСМ, вылетает ошибка:
Строка 82568 столбец 6: the processing instruction target matching "[xX][mM][lL]" is not allowed.

3) osm2mp.pl --config=navitel.yml --navitel --disableuturns --shorelines --poiregion --defaultcountry=RU --countrylist=iso-3166-1-a2-ru.txt --defaultregion=defaultregion --mapname=mapname --bpoly=istra.poly istra_rus.osm > istra_rus.mp
обнуляется файлик istra_rus.osm

Что за фигня?


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#648 2010-11-11 20:03:12

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Карты Osm для Гис Руссы

Stud555 wrote:

2) osmget.pl 36.41,55.73,37.30,56.09  >  istra_rus.osm
...
Что за фигня?

После osmget обязательно надо обработать файл osmsort-ом

Offline

#649 2010-11-11 21:26:45

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

liosha wrote:

После osmget обязательно надо обработать файл osmsort-ом

Точно. Результаты тут: http://forum.openstreetmap.org/viewtopi … 96#p116996


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

#650 2010-11-11 21:39:53

Stud555
Member
From: г.Истра, МО
Registered: 2010-07-05
Posts: 572
Website

Re: Карты Osm для Гис Руссы

Итак, файлик МР у нас уже есть, а вот есть ли скрипты, чтобы автоматом (без запуска mapedit-а) конвертировать из МР в ГисРусовский формат?


Мапим прям с дивана город Дедовск
Валидаторы: Почта России, Как проехать в деревню . Разработка ОСМ.РУ, вики

Offline

Board footer

Powered by FluxBB