Ограничения на геоинформационные данные в Китае: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Mvk608 (обсуждение | вклад) м Mvk608 переименовал страницу Ограничения на географические данные в Китае в Ограничения на геоинформационные данные в Китае: Более точная формулировка |
м Удаление шаблонов: {{Нп5}}×1 |
||
(не показано 15 промежуточных версий 12 участников) | |||
Строка 1: | Строка 1: | ||
В соответствии с национальным законодательством [[КНР|Китайской Народной Республики]] исключительное право на использование |
В соответствии с национальным законодательством [[КНР|Китайской Народной Республики]] исключительное право на использование геоинформационных данных в стране имеют организации, получившими специальное разрешение от административного департамента по геодезии и картографии при [[Государственный совет КНР|Госсовете КНР]]<ref name="law">{{cite web|title=Surveying and Mapping Law of the People's Republic of China|url=http://en.nasg.gov.cn/article/Lawsandregulations/201312/20131200005471.shtml|publisher=National Administration of Surveying, Mapping and Geoinformation of China|access-date=2015-04-07|archive-url=https://web.archive.org/web/20170525200020/http://en.nasg.gov.cn/article/Lawsandregulations/201312/20131200005471.shtml|archive-date=2017-05-25}}</ref>. Вследствие этих административных ограничений несанкционированные работы, связанные с геоданными, наказываются штрафами, отсутствует [[геотегинг]]овая информация на многих веб-камерах Китая, оснащённых чипами [[GPS]], происходит неправильное совмещение уличных карт со спутниковыми картами в различных приложениях<ref>{{cite web|author=Rabaza Bergua, Carlos S., López-de-Larrínzar-Galdámez, Juan, Salvador Suárez, Iván, Usón Montesinos, Miguel, Muro Medrano, Pedro R.|title=Restricciones al trabajo con información geográfica online en China|url=http://www.idee.es/resources/presentaciones/JIIDE13/miercoles/15_restriscciones_IG_MapasEnChina_presentacion.pdf|website=IV Jornadas Ibéricas de Infraestructuras de Datos Espaciales|publisher=JIIDE 2013|location=Universidad de Castilla-La Mancha, Campus Tecnológico Fábrica de Armas, Toledo|date=2013-11-13|access-date=2021-01-17|archive-date=2017-05-25|archive-url=https://web.archive.org/web/20170525195917/http://www.idee.es/resources/presentaciones/JIIDE13/miercoles/15_restriscciones_IG_MapasEnChina_presentacion.pdf|deadlink=no}}</ref>, а также вне правового поля оказываются [[краудсорсинг]]овые картографические проекты, такие как [[OpenStreetMap]]<ref name="en.nasg.gov.cn">{{Cite web|url=http://en.nasg.gov.cn/article/Lawsandregulations/201312/20131200005471.shtml|title=Surveying and Mapping Law of the People's Republic of China— National Administration of Surveying, Mapping and Geoinformation|website=en.nasg.gov.cn|access-date=2018-02-27|quote=Articles 7, 26, 40 and 42|archive-url=https://web.archive.org/web/20170525200020/http://en.nasg.gov.cn/article/Lawsandregulations/201312/20131200005471.shtml|archive-date=2017-05-25}}</ref>. |
||
== Законодательство == |
== Законодательство == |
||
Строка 12: | Строка 12: | ||
В период с 2006 по 2011 год власти КНР расследовали порядка 40 дел, связанных с нарушением Закона о геодезии и картографии<ref>{{cite journal|author=Hvistendahl, M.|title=Foreigners Run Afoul of China's Tightening Secrecy Rules|journal=Science|date=24 January 2013|volume=339|issue=6118|pages=384–385|doi=10.1126/science.339.6118.384|pmid=23349263|bibcode=2013Sci...339..384H}}</ref>. В СМИ появлялись сообщения о преследовании в Китае компаний за незаконную деятельность по работе с геоданными: |
В период с 2006 по 2011 год власти КНР расследовали порядка 40 дел, связанных с нарушением Закона о геодезии и картографии<ref>{{cite journal|author=Hvistendahl, M.|title=Foreigners Run Afoul of China's Tightening Secrecy Rules|journal=Science|date=24 January 2013|volume=339|issue=6118|pages=384–385|doi=10.1126/science.339.6118.384|pmid=23349263|bibcode=2013Sci...339..384H}}</ref>. В СМИ появлялись сообщения о преследовании в Китае компаний за незаконную деятельность по работе с геоданными: |
||
* 7 марта 2007 года — оштрафованы японские и корейские ученые; совместное предприятие Weihai наняло иностранных геодезистов без одобрения правительства<ref>{{cite news|author=Dingding, Xin|title=Unlawful surveys to be dealt severely|url=http://www.chinadaily.com.cn/china/2007-03/07/content_821274.htm|publisher=[[China Daily]]|date= |
* 7 марта 2007 года — оштрафованы японские и корейские ученые; совместное предприятие Weihai наняло иностранных геодезистов без одобрения правительства<ref>{{cite news|author=Dingding, Xin|title=Unlawful surveys to be dealt severely|url=http://www.chinadaily.com.cn/china/2007-03/07/content_821274.htm|publisher=[[China Daily]]|date=2007-03-07|accessdate=2021-01-17|archivedate=2017-03-09|archiveurl=https://web.archive.org/web/20170309121706/http://www.chinadaily.com.cn/china/2007-03/07/content_821274.htm}}</ref> |
||
* 25 марта 2008 года — [[Государственное бюро геодезии и картографии КНР|Государственное бюро геодезии и картографии Китая]] принимает меры в отношении некоторых из 10 000 веб-сайтов, публикующих карты в Китае, в большинстве случаев без разрешения<ref>{{cite news|author=Liang, Yan|title=China cracks down on illegal online map services to protect state security|url=http://news.xinhuanet.com/english/2008-03/25/content_7858467.htm|agency=[[Xinhua News Agency]]|date= |
* 25 марта 2008 года — [[Государственное бюро геодезии и картографии КНР|Государственное бюро геодезии и картографии Китая]] принимает меры в отношении некоторых из 10 000 веб-сайтов, публикующих карты в Китае, в большинстве случаев без разрешения<ref>{{cite news|author=Liang, Yan|title=China cracks down on illegal online map services to protect state security|url=http://news.xinhuanet.com/english/2008-03/25/content_7858467.htm|agency=[[Xinhua News Agency]]|date=2008-03-25|location=Beijing|accessdate=2021-01-17|archivedate=2017-01-20|archiveurl=https://web.archive.org/web/20170120140021/http://news.xinhuanet.com/english/2008-03/25/content_7858467.htm}}</ref>. |
||
* 6 января 2009 года — китайские власти оштрафовали британских студентов за «незаконную картографическую деятельность»<ref>{{cite news|url=http://www.chinapost.com.tw/china/national-news/2009/01/06/190764/China-fines.htm|title=China fines UK students for 'illegal map-making'|date= |
* 6 января 2009 года — китайские власти оштрафовали британских студентов за «незаконную картографическую деятельность»<ref>{{cite news|url=http://www.chinapost.com.tw/china/national-news/2009/01/06/190764/China-fines.htm|title=China fines UK students for 'illegal map-making'|date=2009-01-06|archive-url=https://web.archive.org/web/20100616150006/http://www.chinapost.com.tw/china/national-news/2009/01/06/190764/China-fines.htm|archive-date=2010-06-16|agency=AFP|accessdate=2021-01-17}}</ref>. |
||
* 2010 год — китайские власти принимают жесткие меры против незарегистрированных или незаконных 42 000 поставщиков онлайн-карт, предоставляющих недостоверную информацию и способствующих утечкам [[Государственная тайна|государственной тайны]]. Новые стандарты требуют, чтобы все поставщики онлайн-карт держали сервера для хранения картографических данных внутри Китая<ref>{{cite news|author=Wang, Guanqun|title=China issues new rules on Internet map publishing|url=http://news.xinhuanet.com/english2010/china/2010-05/19/c_13302696.htm|agency=Xinhua News Agency|date=19 |
* 2010 год — китайские власти принимают жесткие меры против незарегистрированных или незаконных 42 000 поставщиков онлайн-карт, предоставляющих недостоверную информацию и способствующих утечкам [[Государственная тайна|государственной тайны]]. Новые стандарты требуют, чтобы все поставщики онлайн-карт держали сервера для хранения картографических данных внутри Китая<ref>{{cite news|author=Wang, Guanqun|title=China issues new rules on Internet map publishing|url=http://news.xinhuanet.com/english2010/china/2010-05/19/c_13302696.htm|agency=Xinhua News Agency|date=2010-05-19|accessdate=2021-01-17|archivedate=2016-05-27|archiveurl=https://web.archive.org/web/20160527193512/http://news.xinhuanet.com/english2010/china/2010-05/19/c_13302696.htm}}</ref> |
||
* |
* 14 марта 2014 года — [[Кока-кола|Coca-Cola]] обвиняется в незаконном картографировании<ref name="motherboard">{{cite web|url=https://motherboard.vice.com/en_us/article/3ddmzv/if-youre-a-foreigner-in-china-it-is-illegal-to-use-gps|title=If You're a Foreigner Using GPS in China, You Could Be a Spy|author=Pasternack, Alex|date=2013-03-14|publisher=[[Vice (журнал)|Vice]]|access-date=2021-01-17|archive-date=2018-10-02|archive-url=https://web.archive.org/web/20181002102227/https://motherboard.vice.com/en_us/article/3ddmzv/if-youre-a-foreigner-in-china-it-is-illegal-to-use-gps|deadlink=no}}</ref>. |
||
⚫ | * Как следствие, основные производители цифровых фотоаппаратов, включая Panasonic, Leica, FujiFilm, Nikon и Samsung, ограничили информацию о местоположении в Китае<ref>{{cite web|author=Doctorow, Cory|title=Why your camera's GPS won't work in China (maybe)|url=http://ogleearth.com/2012/05/why-do-panasonic-leica-fujifilm-samsung-and-nikon-censor-their-gps-cameras/|publisher=[[Boing Boing]]|archive-url=https://web.archive.org/web/20150525154414/http://ogleearth.com/2012/05/why-do-panasonic-leica-fujifilm-samsung-and-nikon-censor-their-gps-cameras/|archive-date=2015-05-25|date=2015-05-23|access-date=2021-01-17|deadlink=no}}</ref>. |
||
* 14 марта 2014 года — [[Кока-кола|Coca-Cola]] обвиняется в незаконном картографировании<ref name=motherboard>{{cite web|author=Pasternack, Alex|title=If You're a Foreigner Using GPS in China, You Could Be a Spy|url=https://motherboard.vice.com/en_us/article/3ddmzv/if-youre-a-foreigner-in-china-it-is-illegal-to-use-gps|publisher=[[Vice (magazine)|Vice]]|date=14 March 2013}}</ref>. |
|||
⚫ | * Как следствие, основные производители цифровых фотоаппаратов, включая Panasonic, Leica, FujiFilm, Nikon и Samsung, ограничили информацию о местоположении в Китае<ref>{{cite web|author=Doctorow, Cory|title=Why your camera's GPS won't work in China (maybe)|url=http://ogleearth.com/2012/05/why-do-panasonic-leica-fujifilm-samsung-and-nikon-censor-their-gps-cameras/|publisher=[[Boing Boing]]|archive-url=http:// |
||
[[OpenStreetMap]], краудсорсинговый проект по созданию карты мира, сообщал, что «частные геодезические и картографические работы в Китае незаконны»<ref name="osm-pjcn-legal">{{cite web|title=Legality|url=https://wiki.openstreetmap.org/wiki/WikiProject_China#Legality|website=Project China|publisher=[[OpenStreetMap]]|accessdate= |
[[OpenStreetMap]], краудсорсинговый проект по созданию карты мира, сообщал, что «частные геодезические и картографические работы в Китае незаконны»<ref name="osm-pjcn-legal">{{cite web|title=Legality|url=https://wiki.openstreetmap.org/wiki/WikiProject_China#Legality|website=Project China|publisher=[[OpenStreetMap]]|accessdate=2015-04-07|archive-date=2020-11-12|archive-url=https://web.archive.org/web/20201112012348/https://wiki.openstreetmap.org/wiki/WikiProject_China#Legality|deadlink=no}}</ref>. |
||
== Системы координат == |
== Системы координат == |
||
Строка 26: | Строка 25: | ||
{{Quotation|Техническая обработка геоинформационных данных должна применяться к электронным навигационным картам перед публикацией, продажей, распространением и использованием.|GB 20263―2006 "[[s:zh:GB 20263-2006 导航电子地图安全处理技术基本要求|Основные процессы безопасности для электронных навигационных карт»]]|4.1}} |
{{Quotation|Техническая обработка геоинформационных данных должна применяться к электронным навигационным картам перед публикацией, продажей, распространением и использованием.|GB 20263―2006 "[[s:zh:GB 20263-2006 导航电子地图安全处理技术基本要求|Основные процессы безопасности для электронных навигационных карт»]]|4.1}} |
||
Китайские правила требуют, чтобы официальные поставщики картографических услуг в Китае использовали специальную систему координат, называемую GCJ-02. [[Baidu Maps]] использует ещё одну систему координат — BD-09<ref name="bd-09">{{cite web|title=Coordinate conversion|url=http://developer.baidu.com/map/jsdemo.htm#a5_1|publisher=[[Baidu Maps]]|accessdate= |
Китайские правила требуют, чтобы официальные поставщики картографических услуг в Китае использовали специальную систему координат, называемую GCJ-02. [[Baidu Maps]] использует ещё одну систему координат — BD-09<ref name="bd-09">{{cite web|title=Coordinate conversion|url=http://developer.baidu.com/map/jsdemo.htm#a5_1|publisher=[[Baidu Maps]]|accessdate=2015-04-07|language=zh|archive-date=2018-04-18|archive-url=https://web.archive.org/web/20180418161215/http://developer.baidu.com/map/jsdemo.htm#a5_1|deadlink=no}}</ref><ref name="baidu-map-api-coordinate-conversion"/>, которая, по-видимому, основана на GCJ-02<ref name="caijun"/>. |
||
=== GCJ-02 === |
=== GCJ-02 === |
||
GCJ-02 (в просторечии «координаты Марса», официально {{lang-zh|地形 图 非线性 保密 处理 算法}}; букв. «Алгоритм нелинейной конфиденциальности топографической карты»)<ref name="cpc_chengming">{{cite web|title=科研要为祖国和人民服务――记中国测绘科学研究院地图学与地理信息系统研究所党支部书记、所长李成名|url=http://cxzy.people.com.cn/GB/196034/14908095.html|website=中国共产党新闻网|publisher=人民网(创先争优)|accessdate=2017-03-30|language=zh |
GCJ-02 (в просторечии «координаты Марса», официально {{lang-zh|地形 图 非线性 保密 处理 算法}}; букв. «Алгоритм нелинейной конфиденциальности топографической карты»)<ref name="cpc_chengming">{{cite web|title=科研要为祖国和人民服务――记中国测绘科学研究院地图学与地理信息系统研究所党支部书记、所长李成名|url=http://cxzy.people.com.cn/GB/196034/14908095.html|website=中国共产党新闻网|publisher=人民网(创先争优)|accessdate=2017-03-30|language=zh|quote=然而,李成名及其团队作出决定:将“新地图”软件以只收取成本费用甚至免费的方式提供给各个城市。|archive-url=https://archive.today/20110804185923/http://cxzy.people.com.cn/GB/196034/14908095.html|archive-date=2011-08-04}}</ref> — [[датум]], утверждённый [[Государственное бюро геодезии и картографии КНР|Государственным бюро геодезии и картографии Китая]] и основанный на модели [[WGS 84]]<ref>{{cite web|title=Quickstart|url=https://angular-ui.github.io/angular-google-maps/#!/use|website=[[Google Maps]] for [[AngularJS]]|accessdate=2015-04-07|archive-date=2021-01-23|archive-url=https://web.archive.org/web/20210123045749/http://angular-ui.github.io/angular-google-maps/#!/use|deadlink=no}}</ref>. Эта система использует алгоритм размытия данных<ref>{{cite web|url=http://m.it168.com/article_1778861.html|title=手机地理轨迹取证步骤大解密|publisher=IT168|access-date=2021-01-19|archive-date=2017-05-25|archive-url=https://web.archive.org/web/20170525200300/http://m.it168.com/article_1778861.html|deadlink=no}}</ref>, который добавляет случайные смещения к данным о широте и долготе объектов в интересах национальной безопасности<ref name="caijun" /><ref>{{cite web|url=http://www.site-digger.com/html/articles/20140115/72.html|title=国内常见的电子地图坐标介绍|publisher=鲲鹏Web数据抓取|access-date=2021-01-19|archive-date=2016-11-14|archive-url=https://web.archive.org/web/20161114111844/http://www.site-digger.com/html/articles/20140115/72.html|deadlink=no}}</ref>. За использование этого обязательного алгоритма в Китае взимается лицензионный сбор<ref name="cpc_chengming"/>. |
||
Маркер с координатами GCJ-02 будет корректно отображаться на карте |
Маркер с координатами GCJ-02 будет корректно отображаться на карте, составленной в этой системе координат, однако если маркер WGS-84 (например, местоположение GPS) размещён на карте GCJ-02, или наоборот, смещения могут достигать величины от 100 до 700 метров от его фактического местоположения. При этом карта улиц на Google.com смещена на 50-500 метров от спутниковых снимков<ref name=motherboard /><ref>{{cite web|title=Google.com hybrid map of The Bund|url=https://www.google.com/maps/place/The+Bund/@31.2417003,121.49003,1096m/data=!3m1!1e3!4m2!3m1!1s0x35b270578b874861:0x4d56fbed10d1af64|accessdate=2015-04-07|archive-date=2020-08-12|archive-url=https://web.archive.org/web/20200812175543/https://www.google.com/maps/place/The+Bund/@31.2417003,121.49003,1096m/data=%213m1%211e3%214m2%213m1%211s0x35b270578b874861:0x4d56fbed10d1af64|deadlink=no}}</ref>, а карта Google.cn — нет<ref>{{cite web|title=Google.cn map of The Bund|url=http://www.google.cn/maps/@31.2397367,121.4946247,1097m/data=!3m1!1e3|publisher=[[Google China]]|access-date=2015-04-07|archive-url=https://web.archive.org/web/20160115184533/http://www.google.cn/maps/%4031.2397367%2C121.4946247%2C1097m/data%3D%213m1%211e3|archive-date=2016-01-15}}</ref>. Сервис [[Yahoo! Maps]] отображает карту улиц без серьёзных ошибок по сравнению со спутниковыми изображениями<ref name="yahoo-map">{{cite web|title=Yahoo! Map of The Bund|url=https://maps.yahoo.com/place/?lat=31.24175591400924&lon=121.49212718009949&q=shanghai&bb=31.24629644%2C121.48394644%2C31.23721516%2C121.50030792&addr=shanghai|accessdate=2015-04-07|archive-date=2015-04-15|archive-url=https://web.archive.org/web/20150415101032/https://maps.yahoo.com/place/?lat=31.24175591400924&lon=121.49212718009949&q=shanghai&bb=31.24629644%2C121.48394644%2C31.23721516%2C121.50030792&addr=shanghai|deadlink=no}}</ref>. MapQuest также накладывает данные OpenStreetMap с достаточной точностью<ref>{{cite web|title=MapQuest map of The Bund|url=http://mapq.st/1C9QlaP|accessdate=2015-04-07}}{{Dead link|date=March 2020 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>. |
||
Несмотря на секретность, окружающую алгоритм размытия данных в GCJ-02, существует несколько проектов с открытым исходным кодом, которые обеспечивают преобразование между GCJ-02 и WGS-84 для ряда языков программирования, включая C#<ref name=leak>{{cite web|title=EvilTransform.cs|url=https://on4wp7.codeplex.com/SourceControl/changeset/view/21455#EvilTransform.cs|date= |
Несмотря на секретность, окружающую алгоритм размытия данных в GCJ-02, существует несколько проектов с открытым исходным кодом, которые обеспечивают преобразование между GCJ-02 и WGS-84 для ряда языков программирования, включая C#<ref name=leak>{{cite web|title=EvilTransform.cs|url=https://on4wp7.codeplex.com/SourceControl/changeset/view/21455#EvilTransform.cs|date=2013-02-02|access-date=2021-01-19|archive-date=2017-12-26|archive-url=https://web.archive.org/web/20171226093047/http://on4wp7.codeplex.com/SourceControl/changeset/view/21455#EvilTransform.cs|deadlink=no}}</ref>, C, Go, Java, JavaScript, PHP<ref name=evil-gh>{{cite web|author=[https://www.linkedin.com/in/googollee Lee, Googol]|title=Transform coordinates between Earth (WGS-84) and Mars in China (GCJ-02)|url=https://github.com/googollee/eviltransform|access-date=2021-01-19|archive-date=2017-01-04|archive-url=https://web.archive.org/web/20170104074821/https://github.com/googollee/eviltransform|deadlink=no}}</ref>, Python<ref>{{cite web|title=China GPS offset problem|url=http://blog.snapdragon.cc/2013/07/17/china-gps-offset-problem/|website=SnapDragon Blog|access-date=2021-01-19|archive-date=2014-08-20|archive-url=https://web.archive.org/web/20140820013205/http://blog.snapdragon.cc/2013/07/17/china-gps-offset-problem/|deadlink=no}}</ref>, R<ref name=caijun /> и Руби<ref>{{cite web|title=MarsGeo|url=https://www.omniref.com/ruby/gems/mars_geo/0.0.1|publisher=Omniref|archive-url=https://web.archive.org/web/20150416161655/https://www.omniref.com/ruby/gems/mars_geo/0.0.1|archive-date=2015-04-16}}</ref><ref>{{cite web|title=EvilTransform Ruby gem|url=https://rubygems.org/gems/evil_transform/versions/0.0.1|access-date=2021-01-19|archive-date=2017-05-25|archive-url=https://web.archive.org/web/20170525195923/https://rubygems.org/gems/evil_transform/versions/0.0.1|deadlink=no}}</ref>. Возможно, что эти проекты основаны на взломанном коде, позволяющем частично переводить WGS в GCJ-координаты<ref>{{cite web|author=FENG, Zili|title=ChinaMapDeviation|url=https://github.com/maxime/ChinaMapDeviation/issues/1#issuecomment-89987212|archive-url=https://web.archive.org/web/20150407111031/https://github.com/maxime/ChinaMapDeviation/issues/1|archive-date=2015-04-07|date=2015-04-06}}</ref>. Другие решения для преобразования включают интерполяцию координат на основе [[Регрессионный анализ|регрессии]] из набора данных Google China и координат спутниковых снимков<ref name=guilbot-reg>{{cite web|author=Guilbot, Maxime|title=ChinaMapDeviation|url=https://github.com/maxime/ChinaMapDeviation|date=2013-05-28|access-date=2021-01-17|archive-date=2015-12-18|archive-url=https://web.archive.org/web/20151218031105/https://github.com/maxime/ChinaMapDeviation|deadlink=no}}</ref>. Попытка У Юнчжэна с использованием анализа [[Быстрое преобразование Фурье|быстрого преобразования Фурье]] дала результат, очень похожий на утечку кода<ref name="wu-regression">{{cite web|author=Wu, Yongzheng|title=The Deviation of China Map as a Regression Problem|url=https://wuyongzheng.github.io/china-map-deviation/paper.html|website=GitHub Pages|accessdate=2016-02-01|archive-date=2016-05-12|archive-url=https://web.archive.org/web/20160512200147/https://wuyongzheng.github.io/china-map-deviation/paper.html|deadlink=no}}</ref>. |
||
Используя взломанный код<ref name=leak/>, GCJ-02 использует параметры из [[Референц-эллипсоид Красовского|референц-эллипсоида Красовского]]. Параметры использовались для расчета длины градуса широты и долготы, поэтому смещения в метрах, рассчитанные ранее, могут быть преобразованы в градусы для входных координат модели WGS-84. |
Используя взломанный код<ref name=leak/>, GCJ-02 использует параметры из [[Референц-эллипсоид Красовского|референц-эллипсоида Красовского]]. Параметры использовались для расчета длины градуса широты и долготы, поэтому смещения в метрах, рассчитанные ранее, могут быть преобразованы в градусы для входных координат модели WGS-84. |
||
=== BD-09 === |
=== BD-09 === |
||
BD-09 — система географических координат, используемая |
BD-09 — система географических координат, используемая [[Baidu Maps]], добавляющая дополнительное размывание данных в GCJ-02 «для лучшей защиты конфиденциальности пользователей»<ref name="baidu-map-api-coordinate-conversion">{{cite web|title=坐标转换API, Coordinate Conversion API|archive-url=https://archive.today/20170328095201/http://developer.baidu.com/map/changeposition.htm|archive-date=2017-03-28|url=http://developer.baidu.com/map/changeposition.htm|website=developer.baidu.com/map|publisher=Baidu|language=zh}}</ref><ref>{{cite web |url=http://developer.baidu.com/map/question.htm#qa0023 |title=Baidu LBS Open Platform FAQ |publisher=Baidu Developer |accessdate=2016-12-19 |archive-date=2016-11-30 |archive-url=https://web.archive.org/web/20161130112134/http://developer.baidu.com/map/question.htm#qa0023 |deadlink=no }}</ref>. [[Baidu]] предоставляет API для преобразования координат Google или GPS (WGS-84), GCJ-02, BD-09, [[MapBar]] или [[51ditu]] в координаты Baidu или GCJ-02<ref name="bd-09" /><ref name="baidu-api-manual">{{cite web|url=http://lbsyun.baidu.com/index.php?title=webapi/guide/changeposition|title=WEB 服务 API - 坐标转换服务|publisher=百度地图开放平台|language=zh|date=2014-03-06|accessdate=2019-03-23|archive-date=2019-03-29|archive-url=https://web.archive.org/web/20190329051746/http://lbsyun.baidu.com/index.php?title=webapi%2Fguide%2Fchangeposition|deadlink=no}}</ref>. В соответствии с требованиями китайского законодательства<ref name="baidu-api-manual"/>, API для преобразования координат в WGS-84 отсутствует, но существуют реализации с открытым исходным кодом на R<ref name="caijun">{{cite web|title=A package for geocoding, reverse geocoding and coordinate transformations between WGS-84, GCJ-02 and BD-09 coordinate systems|url=https://github.com/caijun/geoChina|date=2014-02-15|access-date=2021-01-19|archive-date=2018-06-11|archive-url=https://web.archive.org/web/20180611003337/https://github.com/caijun/geoChina|deadlink=no}}</ref> и других языках программирования<ref name=evil-gh/>. |
||
=== Обратное преобразование === |
=== Обратное преобразование === |
||
Повидимому, система GCJ-02 использует несколько высокочастотных шумов в форме <math>20n \sin{}(180 k \times lat_{rad})</math>, эффективно генерируя трансцендентное уравнение и тем самым устраняя аналитические решения. Однако «обратные» преобразования с открытым исходным кодом используют свойства GCJ-02, заключающиеся в том, что преобразованные координаты не слишком отличаются от WGS-84 и в основном монотонны относительно соответствующих координат WGS-84<ref name= |
Повидимому, система GCJ-02 использует несколько высокочастотных шумов в форме <math>20n \sin{}(180 k \times lat_{rad})</math>, эффективно генерируя трансцендентное уравнение и тем самым устраняя аналитические решения. Однако «обратные» преобразования с открытым исходным кодом используют свойства GCJ-02, заключающиеся в том, что преобразованные координаты не слишком отличаются от WGS-84 и в основном монотонны относительно соответствующих координат WGS-84<ref name=caijun /><ref name=fengzee />: |
||
<syntaxhighlight lang="python"> |
<syntaxhighlight lang="python"> |
||
from typing import Callable |
from typing import Callable |
||
Строка 79: | Строка 78: | ||
</syntaxhighlight> |
</syntaxhighlight> |
||
По имеющимся данным, грубый метод даёт точность в 1-2 метра для wgs2gcj<ref name=evil-gh/>, в то время как точный метод ([[метод простой итерации]]) позволяет получить «сантиметровую точность» за два вызова функции forward<ref name="gh_86ae326">{{cite web|author=bewantbe|title=make gcj2wgs_exact() much faster, by using fixed…|url=https://github.com/bewantbe/eviltransform/commit/86ae326|website=GitHub|accessdate= |
По имеющимся данным, грубый метод даёт точность в 1-2 метра для wgs2gcj<ref name=evil-gh/>, в то время как точный метод ([[метод простой итерации]]) позволяет получить «сантиметровую точность» за два вызова функции forward<ref name=fengzee>{{cite web|language=zh|title=中国地图偏移算法|url=http://wenku.baidu.com/view/9a53e4edd5bbfd0a795673c6.html|archive-url=https://web.archive.org/web/20200324031931/https://wenku.baidu.com/view/9a53e4edd5bbfd0a795673c6.html|archive-date=2020-03-24|access-date=2021-01-19|deadlink=no}}</ref><ref name="gh_86ae326">{{cite web|author=bewantbe|title=make gcj2wgs_exact() much faster, by using fixed…|url=https://github.com/bewantbe/eviltransform/commit/86ae326|website=GitHub|accessdate=2016-02-29|archive-date=2020-08-10|archive-url=https://web.archive.org/web/20200810034611/https://github.com/bewantbe/eviltransform/commit/86ae326|deadlink=no}}</ref>. Поскольку эти два свойства обеспечивают некоторую базовую функциональность системы координат, маловероятно, что методы будут изменены с новыми системами координат. Преобразование кода BD в GCJ во многом походит на грубый метод, за исключением того, что он сначала удаляет явно примененный постоянный сдвиг на ~ 20 угловых секунд по обеим координатам и работает в полярных координатах, аналогично прямой функции<ref name=caijun />. |
||
Установление рабочих методов преобразования в обоих направлениях в значительной степени приводит к устареванию наборов данных для отклонений, упомянутых ниже<ref name="Corr"/>. |
Установление рабочих методов преобразования в обоих направлениях в значительной степени приводит к устареванию наборов данных для отклонений, упомянутых ниже<ref name="Corr"/>. |
||
== Проблема смещения GPS-координат == |
== Проблема смещения GPS-координат == |
||
Проблема смещения GPS-координат в Китае возникающих из-за разницы между датумами GCJ-02 и WGS-84. GPS-координаты выражаются с использованием стандарта WGS-84, и при нанесении на карты улиц Китая, выраженных в координатах GCJ-02, возникает расхождение на значительную (часто более 500 метров) и при этом переменную величину. В связи с этим авторизованные поставщики услуг по геолокации и цифровых карт (такие как {{iw|AutoNavi|AutoNavi|en|AutoNavi}} или [[NavInfo]]) обязаны приобрести алгоритм «коррекции смещения», который позволяет корректно отображать GPS-координаты на местной карте<ref name="Corr">{{cite web|author=Feng, Zili|title=The government charges Chinese companies for the "shift correction" feature|url=https://github.com/maxime/ChinaMapDeviation/issues/1#issuecomment-90462107|date= |
Проблема смещения GPS-координат в Китае возникающих из-за разницы между датумами GCJ-02 и WGS-84. GPS-координаты выражаются с использованием стандарта WGS-84, и при нанесении на карты улиц Китая, выраженных в координатах GCJ-02, возникает расхождение на значительную (часто более 500 метров) и при этом переменную величину. В связи с этим авторизованные поставщики услуг по геолокации и цифровых карт (такие как {{iw|AutoNavi|AutoNavi|en|AutoNavi}} или [[NavInfo]]) обязаны приобрести алгоритм «коррекции смещения», который позволяет корректно отображать GPS-координаты на местной карте<ref name="Corr">{{cite web|author=Feng, Zili|title=The government charges Chinese companies for the "shift correction" feature|url=https://github.com/maxime/ChinaMapDeviation/issues/1#issuecomment-90462107|date=2015-04-07|access-date=2021-01-17|archive-date=2015-04-07|archive-url=https://web.archive.org/web/20150407111031/https://github.com/maxime/ChinaMapDeviation/issues/1#issuecomment-90462107|deadlink=no}}</ref>. Спутниковые изображения и пользовательские наборы данных карт улиц, например из [[OpenStreetMap]], также отображаются правильно, поскольку они были собраны с помощью GPS-устройств (хотя технически это незаконно{{Переход|#Законодательство}}). |
||
Некоторые поставщики картографического контента, такие как [[Here]], также предпочитают смещать свой слой спутниковых изображений, чтобы он соответствовал карте улиц в координатах GCJ-02<ref>{{cite web|author=Monument to the People's Heroes|title=Nokia Here street map and satellite map both use GCJ-02 coordinates|url=https://www.here.com/?map=31.24427,121.48695,18|accessdate= |
Некоторые поставщики картографического контента, такие как [[Here (компания)|Here]], также предпочитают смещать свой слой спутниковых изображений, чтобы он соответствовал карте улиц в координатах GCJ-02<ref>{{cite web|author=Monument to the People's Heroes|title=Nokia Here street map and satellite map both use GCJ-02 coordinates|url=https://www.here.com/?map=31.24427,121.48695,18|accessdate=2015-04-08|archive-date=2021-01-21|archive-url=https://web.archive.org/web/20210121055936/https://www.here.com/?map=31.24427,121.48695,18|deadlink=no}}</ref>. |
||
Google работает с китайской компанией [[location-based service]] AutoNavi с 2006 года, чтобы иметь возможность применять свои карты в Китае<ref name=bloomberg>{{cite web|author=Lee, Mark|title=Apple Shares Google China Map Partner in Win for AutoNavi: Tech|url=https://www.bloomberg.com/news/articles/2012-07-05/apple-shares-google-china-map-partner-in-win-for-autonavi|publisher=Bloomberg|date= |
Google работает с китайской компанией [[location-based service]] AutoNavi с 2006 года, чтобы иметь возможность применять свои карты в Китае<ref name=bloomberg>{{cite web|author=Lee, Mark|title=Apple Shares Google China Map Partner in Win for AutoNavi: Tech|url=https://www.bloomberg.com/news/articles/2012-07-05/apple-shares-google-china-map-partner-in-win-for-autonavi|publisher=Bloomberg|date=2012-07-06|access-date=2021-01-17|archive-date=2021-05-06|archive-url=https://web.archive.org/web/20210506131421/https://www.bloomberg.com/news/articles/2012-07-05/apple-shares-google-china-map-partner-in-win-for-autonavi|deadlink=no}}</ref>. google.cn/maps (ранее Google Ditu) использует систему GCJ-02 как для своих карт улиц<ref>{{cite web|author=Monument to the People's Heroes|title=Google China street map uses GCJ-02 coordinates|url=http://google.cn/maps/@31.2423,121.4914,20z|accessdate=2015-04-08|archive-url=https://web.archive.org/web/20170525200300/http://www.google.cn/maps/%4031.2423%2C121.4914%2C20z|archive-date=2017-05-25}}</ref>, так и для спутниковых изображений<ref>{{cite web|author=Monument to the People's Heroes|title=Google China satellite imagery uses GCJ-02 coordinates|url=http://google.cn/maps/@31.24228,121.49142,137m/data=!3m1!1e3|accessdate=2015-04-08|archive-url=https://web.archive.org/web/20170525200729/http://www.google.cn/maps/%4031.24228%2C121.49142%2C137m/data%3D%213m1%211e3|archive-date=2017-05-25}}</ref>. Однако координаты в модели WGS-84, сообщаемые браузером, отображаются некорректно. Напротив, google.com/maps использует данные GCJ-02 для карт улиц, но не смещает слой данных спутниковых снимков, который продолжает использовать координаты WGS-84<ref>{{cite web|author=Monument to the People's Heroes|title=Google.com satellite imagery uses WGS-84 coordinates|url=https://www.google.com/maps/@31.2423,121.4914,267m/data=!3m1!1e3|accessdate=2015-04-08|archive-date=2015-11-18|archive-url=https://web.archive.org/web/20151118150131/https://www.google.com/maps/@31.2423,121.4914,267m/data=!3m1!1e3|deadlink=no}}</ref>, с тем преимуществом, что координаты WGS-84 можно всё равно правильно наложить на спутниковое изображение (но не на карту улиц). [[Google Планета Земля]] также использует WGS-84 для отображения спутниковых снимков<ref>{{cite web|title=Could you please correct the offset in China due to GCJ-02 coordinate?|url=https://productforums.google.com/forum/#!topic/earth/4PPOyz5YA8g|website=Google Earth|publisher=Google Product Forums|date=2014-04-06|access-date=2021-01-17|archive-date=2018-12-03|archive-url=https://web.archive.org/web/20181203081016/https://productforums.google.com/forum/#!topic/earth/4PPOyz5YA8g|deadlink=no}}</ref>. |
||
Наложение GPS-треков на [[Google Maps|Google.com Maps]] и любые уличные карты, полученные с Google.com через его API, влечёт аналогичную проблему смещения отображения, потому что GPS-треки используют WGS-84, а карты Google.com используют GCJ-02. Об этой проблеме много раз сообщалось на форумах по продуктам Google с 2009 года<ref>{{cite web|title=OFFSET MAPPING ISSUE IN CHINA|url=https://productforums.google.com/d/msg/maps/zVmRao1Im3w/bvk-n_jgPvQJ|website=Google Product Forums|date= |
Наложение GPS-треков на [[Google Maps|Google.com Maps]] и любые уличные карты, полученные с Google.com через его API, влечёт аналогичную проблему смещения отображения, потому что GPS-треки используют WGS-84, а карты Google.com используют GCJ-02. Об этой проблеме много раз сообщалось на форумах по продуктам Google с 2009 года<ref>{{cite web|title=OFFSET MAPPING ISSUE IN CHINA|url=https://productforums.google.com/d/msg/maps/zVmRao1Im3w/bvk-n_jgPvQJ|website=Google Product Forums|date=2012-03-05}}</ref>, и для её решения появились сторонние приложения<ref>{{cite web|title=ABCMaps application to fix the China GPS offset|url=https://productforums.google.com/d/msg/maps/4betfwupNjE/IEUe3x5oPpAJ|date=2010-07-24}}</ref>. Наборы данных со смещениями для большого количества китайских городов имеются в продаже<ref>{{cite web|author=Pasden, John|title=A More Complete iOS Solution to the China GPS Offset Problem|url=http://www.sinosplice.com/life/archives/2013/07/16/a-more-complete-ios-solution-to-the-china-gps-offset-problem|date=2014-12-23|access-date=2021-01-17|archive-date=2017-02-23|archive-url=https://web.archive.org/web/20170223041653/http://www.sinosplice.com/life/archives/2013/07/16/a-more-complete-ios-solution-to-the-china-gps-offset-problem|deadlink=no}}</ref>. Наличие этой проблемы отмечалось с 2008 года, и её причины были неясны; первоначально ошибочно предполагалось, что в импортированных GPS-чипах был взломан код, что приводило к некорректному сообщению координат<ref>{{cite web|author=Wang, Jian Shuo|title=All Maps in China are Transformed|url=http://home.wangjianshuo.com/archives/20081109_all_maps_in_china_are_transformed.htm|archive-url=https://web.archive.org/web/20140116215242/http://home.wangjianshuo.com/archives/20081109_all_maps_in_china_are_transformed.htm|archive-date=2014-01-16}}</ref>. |
||
=== Гонконг и Макао === |
=== Гонконг и Макао === |
||
В соответствии с принципом «[[Одна страна, две системы]]» законодательство материкового Китая не применяется в [[Специальные административные районы (КНР)|специальных административных районах]] (САР) [[Гонконг]] и [[Макао]], поэтому там отсутствуют соответствующие ограничения по работе с геоданными и отсутствует проблема смещения GPS-координат. Однако на границе между САР и материковым Китаем данные, отображаемые на онлайн-картах, разорваны<ref>{{cite web|url=https://www.google.com.hk/maps/@22.5274336,114.0849645,14z |title=Google Maps near Hong Kong-Shenzhen border |publisher=Google Maps |accessdate=2016-12-19}}</ref>, и сдвинутые и правильные геоданные перекрываются. Это создает проблемы для пользователей, пересекающих границу, особенно для тех, кто не осведомлён об этой проблеме. |
В соответствии с принципом «[[Одна страна, две системы]]» законодательство материкового Китая не применяется в [[Специальные административные районы (КНР)|специальных административных районах]] (САР) [[Гонконг]] и [[Макао]], поэтому там отсутствуют соответствующие ограничения по работе с геоданными и отсутствует проблема смещения GPS-координат. Однако на границе между САР и материковым Китаем данные, отображаемые на онлайн-картах, разорваны<ref>{{cite web |url=https://www.google.com.hk/maps/@22.5274336,114.0849645,14z |title=Google Maps near Hong Kong-Shenzhen border |publisher=Google Maps |accessdate=2016-12-19 |archive-date=2016-01-15 |archive-url=https://web.archive.org/web/20160115184456/https://www.google.com.hk/maps/%4022.5274336%2C114.0849645%2C14z |deadlink=no }}</ref>, и сдвинутые и правильные геоданные перекрываются. Это создает проблемы для пользователей, пересекающих границу, особенно для тех, кто не осведомлён об этой проблеме. |
||
== Примечания == |
== Примечания == |
Текущая версия от 09:43, 2 января 2025
В соответствии с национальным законодательством Китайской Народной Республики исключительное право на использование геоинформационных данных в стране имеют организации, получившими специальное разрешение от административного департамента по геодезии и картографии при Госсовете КНР[1]. Вследствие этих административных ограничений несанкционированные работы, связанные с геоданными, наказываются штрафами, отсутствует геотегинговая информация на многих веб-камерах Китая, оснащённых чипами GPS, происходит неправильное совмещение уличных карт со спутниковыми картами в различных приложениях[2], а также вне правового поля оказываются краудсорсинговые картографические проекты, такие как OpenStreetMap[3].
Законодательство
[править | править код]Согласно статьям 7, 26, 40 и 42 Закона Китайской Народной Республики о геодезии и картографии, частные геодезические и картографические работы являются незаконными на материковом Китае с 2002 года. Закон запрещает
публикацию без разрешения важной географической информации и данных о территориях, воздушном и водном пространстве, а также других морских районах, находящихся под юрисдикцией Китайской Народной Республики
— Национальное управление геодезии, картографии и геоинформации Китая, Закон Китайской Народной Республики о геодезии и картографии
В статье 1 этого Закона говорится:
Настоящий Закон принят для усиления управления геодезической и картографической деятельностью, содействия её развитию и обеспечения того, чтобы она служила развитию национальной экономики, укреплению национальной обороны и прогрессу общества[3].
Штрафы за нарушение Закона составляют от 10 000 до 500 000 юаней (от $1447 до $72 359). Иностранные лица или организации, желающие вести соответствующие работы, должны создать совместное китайско-иностранное предприятие[1].
В период с 2006 по 2011 год власти КНР расследовали порядка 40 дел, связанных с нарушением Закона о геодезии и картографии[4]. В СМИ появлялись сообщения о преследовании в Китае компаний за незаконную деятельность по работе с геоданными:
- 7 марта 2007 года — оштрафованы японские и корейские ученые; совместное предприятие Weihai наняло иностранных геодезистов без одобрения правительства[5]
- 25 марта 2008 года — Государственное бюро геодезии и картографии Китая принимает меры в отношении некоторых из 10 000 веб-сайтов, публикующих карты в Китае, в большинстве случаев без разрешения[6].
- 6 января 2009 года — китайские власти оштрафовали британских студентов за «незаконную картографическую деятельность»[7].
- 2010 год — китайские власти принимают жесткие меры против незарегистрированных или незаконных 42 000 поставщиков онлайн-карт, предоставляющих недостоверную информацию и способствующих утечкам государственной тайны. Новые стандарты требуют, чтобы все поставщики онлайн-карт держали сервера для хранения картографических данных внутри Китая[8]
- 14 марта 2014 года — Coca-Cola обвиняется в незаконном картографировании[9].
- Как следствие, основные производители цифровых фотоаппаратов, включая Panasonic, Leica, FujiFilm, Nikon и Samsung, ограничили информацию о местоположении в Китае[10].
OpenStreetMap, краудсорсинговый проект по созданию карты мира, сообщал, что «частные геодезические и картографические работы в Китае незаконны»[11].
Системы координат
[править | править код]
Техническая обработка геоинформационных данных должна применяться к электронным навигационным картам перед публикацией, продажей, распространением и использованием.
— GB 20263―2006 "Основные процессы безопасности для электронных навигационных карт», 4.1
Китайские правила требуют, чтобы официальные поставщики картографических услуг в Китае использовали специальную систему координат, называемую GCJ-02. Baidu Maps использует ещё одну систему координат — BD-09[12][13], которая, по-видимому, основана на GCJ-02[14].
GCJ-02
[править | править код]GCJ-02 (в просторечии «координаты Марса», официально кит. 地形 图 非线性 保密 处理 算法; букв. «Алгоритм нелинейной конфиденциальности топографической карты»)[15] — датум, утверждённый Государственным бюро геодезии и картографии Китая и основанный на модели WGS 84[16]. Эта система использует алгоритм размытия данных[17], который добавляет случайные смещения к данным о широте и долготе объектов в интересах национальной безопасности[14][18]. За использование этого обязательного алгоритма в Китае взимается лицензионный сбор[15].
Маркер с координатами GCJ-02 будет корректно отображаться на карте, составленной в этой системе координат, однако если маркер WGS-84 (например, местоположение GPS) размещён на карте GCJ-02, или наоборот, смещения могут достигать величины от 100 до 700 метров от его фактического местоположения. При этом карта улиц на Google.com смещена на 50-500 метров от спутниковых снимков[9][19], а карта Google.cn — нет[20]. Сервис Yahoo! Maps отображает карту улиц без серьёзных ошибок по сравнению со спутниковыми изображениями[21]. MapQuest также накладывает данные OpenStreetMap с достаточной точностью[22]. Несмотря на секретность, окружающую алгоритм размытия данных в GCJ-02, существует несколько проектов с открытым исходным кодом, которые обеспечивают преобразование между GCJ-02 и WGS-84 для ряда языков программирования, включая C#[23], C, Go, Java, JavaScript, PHP[24], Python[25], R[14] и Руби[26][27]. Возможно, что эти проекты основаны на взломанном коде, позволяющем частично переводить WGS в GCJ-координаты[28]. Другие решения для преобразования включают интерполяцию координат на основе регрессии из набора данных Google China и координат спутниковых снимков[29]. Попытка У Юнчжэна с использованием анализа быстрого преобразования Фурье дала результат, очень похожий на утечку кода[30].
Используя взломанный код[23], GCJ-02 использует параметры из референц-эллипсоида Красовского. Параметры использовались для расчета длины градуса широты и долготы, поэтому смещения в метрах, рассчитанные ранее, могут быть преобразованы в градусы для входных координат модели WGS-84.
BD-09
[править | править код]BD-09 — система географических координат, используемая Baidu Maps, добавляющая дополнительное размывание данных в GCJ-02 «для лучшей защиты конфиденциальности пользователей»[13][31]. Baidu предоставляет API для преобразования координат Google или GPS (WGS-84), GCJ-02, BD-09, MapBar или 51ditu в координаты Baidu или GCJ-02[12][32]. В соответствии с требованиями китайского законодательства[32], API для преобразования координат в WGS-84 отсутствует, но существуют реализации с открытым исходным кодом на R[14] и других языках программирования[24].
Обратное преобразование
[править | править код]Повидимому, система GCJ-02 использует несколько высокочастотных шумов в форме , эффективно генерируя трансцендентное уравнение и тем самым устраняя аналитические решения. Однако «обратные» преобразования с открытым исходным кодом используют свойства GCJ-02, заключающиеся в том, что преобразованные координаты не слишком отличаются от WGS-84 и в основном монотонны относительно соответствующих координат WGS-84[14][33]:
from typing import Callable
# Represent coordinates with complex numbers for simplicity
coords = complex
# Coords-to-coords function
C2C = Callable[[coords], coords]
def rev_transform_rough(bad: coords, worsen: C2C) -> coords:
"""Roughly reverse the ``worsen`` transformation.
Since ``bad = worsen(good)`` is close to ``good``,
``worsen(bad) - bad`` can be used to approximate ``bad - good``.
First seen in eviltransform.
"""
return bad - (worsen(bad) - bad)
def rev_transform(bad: coords, worsen: C2C) -> coords:
"""More precisely reverse the ``worsen`` transformation.
Similar to ``rev_transform_rough``,
``worsen(a) - worsen(b)`` can be used to approximate ``a - b``.
First seen in geoChina/R/cst.R (caijun 2014).
Iteration-only version (without rough initialization) has been known
since fengzee-me/ChinaMapShift (November 2013).
"""
eps = 1e-6
wgs = rev_transform_rough(bad, worsen)
improvement = 99 + 99j # dummy value
while abs(improvement) > eps:
improvement = worsen(wgs) - bad
wgs = wgs - improvement
return wgs
По имеющимся данным, грубый метод даёт точность в 1-2 метра для wgs2gcj[24], в то время как точный метод (метод простой итерации) позволяет получить «сантиметровую точность» за два вызова функции forward[33][34]. Поскольку эти два свойства обеспечивают некоторую базовую функциональность системы координат, маловероятно, что методы будут изменены с новыми системами координат. Преобразование кода BD в GCJ во многом походит на грубый метод, за исключением того, что он сначала удаляет явно примененный постоянный сдвиг на ~ 20 угловых секунд по обеим координатам и работает в полярных координатах, аналогично прямой функции[14].
Установление рабочих методов преобразования в обоих направлениях в значительной степени приводит к устареванию наборов данных для отклонений, упомянутых ниже[35].
Проблема смещения GPS-координат
[править | править код]Проблема смещения GPS-координат в Китае возникающих из-за разницы между датумами GCJ-02 и WGS-84. GPS-координаты выражаются с использованием стандарта WGS-84, и при нанесении на карты улиц Китая, выраженных в координатах GCJ-02, возникает расхождение на значительную (часто более 500 метров) и при этом переменную величину. В связи с этим авторизованные поставщики услуг по геолокации и цифровых карт (такие как AutoNavi[англ.] или NavInfo) обязаны приобрести алгоритм «коррекции смещения», который позволяет корректно отображать GPS-координаты на местной карте[35]. Спутниковые изображения и пользовательские наборы данных карт улиц, например из OpenStreetMap, также отображаются правильно, поскольку они были собраны с помощью GPS-устройств (хотя технически это незаконно ).
Некоторые поставщики картографического контента, такие как Here, также предпочитают смещать свой слой спутниковых изображений, чтобы он соответствовал карте улиц в координатах GCJ-02[36].
Google работает с китайской компанией location-based service AutoNavi с 2006 года, чтобы иметь возможность применять свои карты в Китае[37]. google.cn/maps (ранее Google Ditu) использует систему GCJ-02 как для своих карт улиц[38], так и для спутниковых изображений[39]. Однако координаты в модели WGS-84, сообщаемые браузером, отображаются некорректно. Напротив, google.com/maps использует данные GCJ-02 для карт улиц, но не смещает слой данных спутниковых снимков, который продолжает использовать координаты WGS-84[40], с тем преимуществом, что координаты WGS-84 можно всё равно правильно наложить на спутниковое изображение (но не на карту улиц). Google Планета Земля также использует WGS-84 для отображения спутниковых снимков[41].
Наложение GPS-треков на Google.com Maps и любые уличные карты, полученные с Google.com через его API, влечёт аналогичную проблему смещения отображения, потому что GPS-треки используют WGS-84, а карты Google.com используют GCJ-02. Об этой проблеме много раз сообщалось на форумах по продуктам Google с 2009 года[42], и для её решения появились сторонние приложения[43]. Наборы данных со смещениями для большого количества китайских городов имеются в продаже[44]. Наличие этой проблемы отмечалось с 2008 года, и её причины были неясны; первоначально ошибочно предполагалось, что в импортированных GPS-чипах был взломан код, что приводило к некорректному сообщению координат[45].
Гонконг и Макао
[править | править код]В соответствии с принципом «Одна страна, две системы» законодательство материкового Китая не применяется в специальных административных районах (САР) Гонконг и Макао, поэтому там отсутствуют соответствующие ограничения по работе с геоданными и отсутствует проблема смещения GPS-координат. Однако на границе между САР и материковым Китаем данные, отображаемые на онлайн-картах, разорваны[46], и сдвинутые и правильные геоданные перекрываются. Это создает проблемы для пользователей, пересекающих границу, особенно для тех, кто не осведомлён об этой проблеме.
Примечания
[править | править код]- ↑ 1 2 Surveying and Mapping Law of the People's Republic of China . National Administration of Surveying, Mapping and Geoinformation of China. Дата обращения: 7 апреля 2015. Архивировано 25 мая 2017 года.
- ↑ Rabaza Bergua, Carlos S., López-de-Larrínzar-Galdámez, Juan, Salvador Suárez, Iván, Usón Montesinos, Miguel, Muro Medrano, Pedro R. Restricciones al trabajo con información geográfica online en China . IV Jornadas Ibéricas de Infraestructuras de Datos Espaciales. Universidad de Castilla-La Mancha, Campus Tecnológico Fábrica de Armas, Toledo: JIIDE 2013 (13 ноября 2013). Дата обращения: 17 января 2021. Архивировано 25 мая 2017 года.
- ↑ 1 2 Surveying and Mapping Law of the People's Republic of China— National Administration of Surveying, Mapping and Geoinformation . en.nasg.gov.cn. — «Articles 7, 26, 40 and 42». Дата обращения: 27 февраля 2018. Архивировано 25 мая 2017 года.
- ↑ Hvistendahl, M. (24 января 2013). "Foreigners Run Afoul of China's Tightening Secrecy Rules". Science. 339 (6118): 384–385. Bibcode:2013Sci...339..384H. doi:10.1126/science.339.6118.384. PMID 23349263.
- ↑ Dingding, Xin (7 марта 2007). "Unlawful surveys to be dealt severely". China Daily. Архивировано 9 марта 2017. Дата обращения: 17 января 2021.
{{cite news}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 9 марта 2017 (справка) - ↑ Liang, Yan (25 марта 2008). "China cracks down on illegal online map services to protect state security". Beijing. Xinhua News Agency. Архивировано 20 января 2017. Дата обращения: 17 января 2021.
{{cite news}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 20 января 2017 (справка) - ↑ "China fines UK students for 'illegal map-making'". AFP. 6 января 2009. Архивировано 16 июня 2010. Дата обращения: 17 января 2021.
{{cite news}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 16 июня 2010 (справка) - ↑ Wang, Guanqun (19 мая 2010). "China issues new rules on Internet map publishing". Xinhua News Agency. Архивировано 27 мая 2016. Дата обращения: 17 января 2021.
{{cite news}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 27 мая 2016 (справка) - ↑ 1 2 Pasternack, Alex. If You're a Foreigner Using GPS in China, You Could Be a Spy . Vice (14 марта 2013). Дата обращения: 17 января 2021. Архивировано 2 октября 2018 года.
- ↑ Doctorow, Cory. Why your camera's GPS won't work in China (maybe) . Boing Boing (23 мая 2015). Дата обращения: 17 января 2021. Архивировано 25 мая 2015 года.
- ↑ Legality . Project China. OpenStreetMap. Дата обращения: 7 апреля 2015. Архивировано 12 ноября 2020 года.
- ↑ 1 2 Coordinate conversion (кит.). Baidu Maps. Дата обращения: 7 апреля 2015. Архивировано 18 апреля 2018 года.
- ↑ 1 2 坐标转换API, Coordinate Conversion API (кит.). developer.baidu.com/map. Baidu. Архивировано 28 марта 2017 года.
- ↑ 1 2 3 4 5 6 A package for geocoding, reverse geocoding and coordinate transformations between WGS-84, GCJ-02 and BD-09 coordinate systems (15 февраля 2014). Дата обращения: 19 января 2021. Архивировано 11 июня 2018 года.
- ↑ 1 2 科研要为祖国和人民服务――记中国测绘科学研究院地图学与地理信息系统研究所党支部书记、所长李成名 (кит.). 中国共产党新闻网. 人民网(创先争优). — «然而,李成名及其团队作出决定:将“新地图”软件以只收取成本费用甚至免费的方式提供给各个城市。». Дата обращения: 30 марта 2017. Архивировано 4 августа 2011 года.
- ↑ Quickstart . Google Maps for AngularJS. Дата обращения: 7 апреля 2015. Архивировано 23 января 2021 года.
- ↑ 手机地理轨迹取证步骤大解密 . IT168. Дата обращения: 19 января 2021. Архивировано 25 мая 2017 года.
- ↑ 国内常见的电子地图坐标介绍 . 鲲鹏Web数据抓取. Дата обращения: 19 января 2021. Архивировано 14 ноября 2016 года.
- ↑ Google.com hybrid map of The Bund . Дата обращения: 7 апреля 2015. Архивировано 12 августа 2020 года.
- ↑ Google.cn map of The Bund . Google China. Дата обращения: 7 апреля 2015. Архивировано 15 января 2016 года.
- ↑ Yahoo! Map of The Bund . Дата обращения: 7 апреля 2015. Архивировано 15 апреля 2015 года.
- ↑ MapQuest map of The Bund . Дата обращения: 7 апреля 2015. (недоступная ссылка)
- ↑ 1 2 EvilTransform.cs (2 февраля 2013). Дата обращения: 19 января 2021. Архивировано 26 декабря 2017 года.
- ↑ 1 2 3 Lee, Googol. Transform coordinates between Earth (WGS-84) and Mars in China (GCJ-02) . Дата обращения: 19 января 2021. Архивировано 4 января 2017 года.
- ↑ China GPS offset problem . SnapDragon Blog. Дата обращения: 19 января 2021. Архивировано 20 августа 2014 года.
- ↑ MarsGeo . Omniref. Архивировано 16 апреля 2015 года.
- ↑ EvilTransform Ruby gem . Дата обращения: 19 января 2021. Архивировано 25 мая 2017 года.
- ↑ FENG, Zili. ChinaMapDeviation (6 апреля 2015). Архивировано 7 апреля 2015 года.
- ↑ Guilbot, Maxime. ChinaMapDeviation (28 мая 2013). Дата обращения: 17 января 2021. Архивировано 18 декабря 2015 года.
- ↑ Wu, Yongzheng. The Deviation of China Map as a Regression Problem . GitHub Pages. Дата обращения: 1 февраля 2016. Архивировано 12 мая 2016 года.
- ↑ Baidu LBS Open Platform FAQ . Baidu Developer. Дата обращения: 19 декабря 2016. Архивировано 30 ноября 2016 года.
- ↑ 1 2 WEB 服务 API - 坐标转换服务 (кит.). 百度地图开放平台 (6 марта 2014). Дата обращения: 23 марта 2019. Архивировано 29 марта 2019 года.
- ↑ 1 2 中国地图偏移算法 (кит.). Дата обращения: 19 января 2021. Архивировано 24 марта 2020 года.
- ↑ bewantbe. make gcj2wgs_exact() much faster, by using fixed… GitHub. Дата обращения: 29 февраля 2016. Архивировано 10 августа 2020 года.
- ↑ 1 2 Feng, Zili. The government charges Chinese companies for the "shift correction" feature (7 апреля 2015). Дата обращения: 17 января 2021. Архивировано 7 апреля 2015 года.
- ↑ Monument to the People's Heroes. Nokia Here street map and satellite map both use GCJ-02 coordinates . Дата обращения: 8 апреля 2015. Архивировано 21 января 2021 года.
- ↑ Lee, Mark. Apple Shares Google China Map Partner in Win for AutoNavi: Tech . Bloomberg (6 июля 2012). Дата обращения: 17 января 2021. Архивировано 6 мая 2021 года.
- ↑ Monument to the People's Heroes. Google China street map uses GCJ-02 coordinates . Дата обращения: 8 апреля 2015. Архивировано 25 мая 2017 года.
- ↑ Monument to the People's Heroes. Google China satellite imagery uses GCJ-02 coordinates . Дата обращения: 8 апреля 2015. Архивировано 25 мая 2017 года.
- ↑ Monument to the People's Heroes. Google.com satellite imagery uses WGS-84 coordinates . Дата обращения: 8 апреля 2015. Архивировано 18 ноября 2015 года.
- ↑ Could you please correct the offset in China due to GCJ-02 coordinate? Google Earth. Google Product Forums (6 апреля 2014). Дата обращения: 17 января 2021. Архивировано 3 декабря 2018 года.
- ↑ OFFSET MAPPING ISSUE IN CHINA . Google Product Forums (5 марта 2012).
- ↑ ABCMaps application to fix the China GPS offset (24 июля 2010).
- ↑ Pasden, John. A More Complete iOS Solution to the China GPS Offset Problem (23 декабря 2014). Дата обращения: 17 января 2021. Архивировано 23 февраля 2017 года.
- ↑ Wang, Jian Shuo. All Maps in China are Transformed . Архивировано 16 января 2014 года.
- ↑ Google Maps near Hong Kong-Shenzhen border . Google Maps. Дата обращения: 19 декабря 2016. Архивировано 15 января 2016 года.