首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在React本地应用程序中实现MapTiler服务器

如何在React本地应用程序中实现MapTiler服务器
EN

Stack Overflow用户
提问于 2022-02-07 04:12:03
回答 2查看 479关注 0票数 0

我正在开发一个包括地图和一些标记的移动应用程序,我发现在Google中使用react本地地图将花费很多钱。

我开始使用MapTiler托管自己的地图平铺服务器。

我的问题是,我找不到一个库来显示我的地图在反应本机组件。

这是我的MapTiler服务器:我不知道如何在我的react本地应用程序中实现这些光栅块。

我在用世博会。

我应该使用没有任何定价或商业许可证的图书馆。如果你有一个好的解决方案,请给我举个例子。

我试着用反应-本地地图,但它没有显示任何瓷砖。

代码语言:javascript
复制
        <MapView
          region={location}
          rotateEnabled={false}
          style={{ flex: 1 }}
          style={styles.map}
          showsUserLocation
          mapType="none"
        >
          <UrlTile
            tileSize={512}
            urlTemplate="http://localhost:3650/api/maps/satellite-hybrid/{z}/{x}/{y}.png"
            maximumZ={19}
          />
          <Marker
            title="Home"
            coordinate={{
              latitude: location.latitude,
              longitude: location.longitude,
            }}
          />
        </MapView>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-08 08:36:22

问题是,react本机不理解什么是localhost。我不得不将本地主机更改为IP地址192.168.1.1

我使用命令ipconfig从CMD获得它。

代码语言:javascript
复制
urlTemplate="http://192.168.1.1:3650/api/maps/satellite-hybrid/{z}/{x}/{y}.png"
票数 0
EN

Stack Overflow用户

发布于 2022-02-08 07:22:58

请你查一下下面的文章,让我知道,你在那里找到了一些有用的信息吗?它的目标是服务器云,但我相信一些原则将非常类似于MapTiler。

https://documentation.maptiler.com/hc/en-us/articles/4405444890897-How-to-display-MapLibre-GL-JS-map-using-React-JS

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71013391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档