V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
slowTime
V2EX  ›  酷工作

有没有懂 geoserver 的

  •  
  •   slowTime · Mar 14, 2023 · 3050 views
    This topic created in 1140 days ago, the information mentioned may be changed or developed.

    数据不知道坐标系,在前端展示的图层需要偏移到数据大改的位置 ,预算充足,能搞的联系啊 , 数据里面有坐标的 可以做偏移盖过去。前端用的 openlayers v: KZR1186785308

    9 replies    2025-01-15 09:52:35 +08:00
    slowTime
        1
    slowTime  
    OP
       Mar 14, 2023
    今天晚上需要调整出来,比较着急
    sadfQED2
        2
    sadfQED2  
       Mar 14, 2023 via Android
    emm ,以前负责过地图服务。geoserver 就是拿来生成瓦片的,你连坐标系都不知道,这还搞毛啊。我目测,你们是完全不懂什么是瓦片服务跟地图渲染逻辑啊
    zgh2hh
        3
    zgh2hh  
       Mar 15, 2023
    一般统一转成 84 坐标系。接的是瓦片 wms 服务,还是矢量服务。做过 leaflet 接矢量和栅格的,openlayers 应该类似
    lyxung
        4
    lyxung  
       Mar 15, 2023
    数据来源是啥?数据先查下坐标系是个啥,给个查的思路:你在 arggis 里面打开一个带坐标系的地图 shapefile ,把你的数据样本打开设置个坐标系叠加上去看看哪个合适正确?也可以发个样本过来免费帮你看看:V: lyxung
    kinXdle
        5
    kinXdle  
       Mar 15, 2023
    这跟 geoserver 没半毛钱关系吧, 看样你这种有偏移而且偏移量不大,大概率是 cgj02 或者 bd09
    cangcang
        6
    cangcang  
       Mar 20, 2023
    搞出来了吗。有点好奇你数据的原始坐标是啥
    slowTime
        7
    slowTime  
    OP
       Apr 21, 2023
    已解决,谢谢各位
    CristianoRonaldo
        8
    CristianoRonaldo  
       Dec 30, 2024
    @kinXdle 大佬,原始数据是 wgs84 ,可以通过 geoserver 发布成 cgj02 或者 bd09 的吗?
    kinXdle
        9
    kinXdle  
       Jan 15, 2025
    @CristianoRonaldo
    geoserver 好像不能直接发布 gcj02 和 bd09 ,提供两个思路,一是在 geoserver 发布前对数据进行转化,转成 gcj02 或者 bd09 再按 4326 发布。二是对于 wfs 服务,可以在前端获取到 feature 后,先转换再渲染
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4721 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 01:03 · PVG 09:03 · LAX 18:03 · JFK 21:03
    ♥ Do have faith in what you're doing.