Daha çox

Proj4js Funksiya ilə simli proyeksiya tərifi arasındakı proyeksiya anomaliyası


Bu yaxınlarda təriflərimizi birincidən ikinci formata keçirdik, çünki OpenLayers birincisinə istisnalar qoydu.

İstifadə olunan təriflər: Köhnə:

proj4.defs ["EPSG: 28992"] = " +proj = sterea +lat_0 = 52.15616055555555 +lon_0 = 5.38763888888889 +k = 0.9999079 +x_0 = 155000 +y_0 = 463000 +5,34 +5,33 0.398957,0.343988, -1.8774,4.0725 +ədəd = m +no_defs ";

Yeni:

proj4.defs ("EPSG: 28992", " +proj = sterea +lat_0 = 52.15616055555555 +lon_0 = 5.3876388888889 +k = 0.9999079 +x_0 = 155000 +y_0 = 463000 +ellps84.44.94 , 0.35971, -1.86849,4.0772 +ədəd = m +no_defs ")

Qəribədir, ikincisi nöqtələri düzgün şəkildə dəyişdirir. Xallarımız müəyyən bir ofsetlə deyil, səhv uyğunlaşdırılmış kimi görünür, ümumiyyətlə səhv yerləşdirilmiş kimi görünürlər. Bunun səbəb olduğunu düşünürük84mülk. İndi sual budur ki, birinci format ikincisindən necə fərqlənir/ işlənir? Fərqlər nələrdir? (Hər iki halda eyni kodu və proj4js -in ən yeni versiyasını istifadə edirəm).


Təsadüfən iki dəfə pro4j yüklədim, bir dəfə çömçə və bir dəfə əllə (açıq oyunçular üçün). Məlum oldu ki, ikisindən biri hələ də versiyadadır2.2.1