У меня есть следующие данные OpenGis, которые я хочу преобразовать в координату широты/долготы (как используется картами Google).Как преобразовать координату EPSG в широту/долготу?
<address xmlns:gml="http://www.opengis.net/gml">
<gml:Point srsName="urn:ogc:def:crs:EPSG::28992">
<gml:pos>142629.0 523546.0</gml:pos>
</gml:Point>
</address>
На EPSG Registry, я нашел место происхождения EPSG: 28992.
Latitude of natural origin 52°09'22.178"N
Longitude of natural origin 5°23'15.5"E
Scale factor at natural origin 0.9999079 unity
False easting 155000 metre
False northing 463000 metre
Я попытался с помощью proj4js, но я не могу понять, как сделать это в проекции, и как получить требуемую мощность.
Я также попытался рассчитать его сам. Но я понятия не имею, что я делаю здесь, и ничего на самом деле не имело смысла :(.
Несколько вопросов: это одноразовое пакетное задание или вы будете получать новые данные, которые вы должны обновлять «на лету»? Кроме того, это для отображения на веб-карте или в каком формате будет производиться вывод? И если это веб-карта, у вас есть определенная библиотека отображения веб-страниц, которую вы уже используете? –
Это пакетное задание, которое будет запускаться раз в месяц. То, как данные используются, не определено или не известно мне. Данные должны просто содержать координаты долготы/широты. –