누구나 JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹 맵 서비스를 알고 있습니까?JMP에서 Strava에서 얻은 것을 다시 만들고 싶습니다. 내가 가지고있는 것과 비슷한 것.

Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?caltopo.com을 거의 독점적으로 사용합니다.
https://caltopo.com/map.html#ll=34.48845,-83.93555&z=4&b=map
앱에는 많은 기능이 내장되어 있습니다. 시작하는 데 도움이되는 YouTube 동영상을 따라 가기 쉽다는 것을 알았습니다.
https://youtu.be/_wnYsnee7CY
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?감사합니다 Jason은 여전히 이러한지도를 배경지도로 JMP에 가져올 수 있는지 확인하려고합니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?아직이 코드를 해독 할 수 없었습니다. 내가 가지고있는 CALTOP Pro 라이센스로 가능해야합니다. 프로 라이센스를 사용하면 API 키 및 사용자 정의 레이어를 추가 할 수있는 URL이 제공됩니다. 사용 가능한 URL입니다

WMTS 및 WMS URL과 Graph Builder에 내장 된 레이어를 모두 입력하려고했습니다. URL이 작동하지 않습니다

CALTOPO 지원을 핑하고 다음과 같은 응답을 받았습니다.
안녕,
이전에 제공 한 도움말 토론에서 언급 한대로 Universal API를 사용하고 있습니까? 그렇다면 엔드 포인트를 다음과 같이 입력하십시오. http://caltopo.com/api/MSNRKC/wmts/tile/t/{z}/{x}/{y}.pnghttp://caltopo.com/api/MSNRKC/wmts/tile/t/%7BZ % 7D / % 7BX % 7D / % 7BY % 7D.png
그렇게하면 알려주십시오. 감사합니다, 롬
JMP가 여기에 무엇을 기대하는지 잘 모르므로 엔드 포인트 제안을 해석하는 방법을 잘 모르겠습니다. 이 장애물을 극복하는 데 도움을 줄 다른 사람이 있습니까?
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?JMP OpenStreetMap 서버는 WMS (Web Mapping Service) API를 지원합니다. 따라서 백그라운드 맵 대화 상자에서 서버가 제공하는 WMS API를 사용하십시오. 귀하의 경우에는 다음과 같습니다. http://caltopo.com/api/M5NRKC/wms . M5NRKC이 (가) 귀하의 키입니까? 그렇지 않은 경우 키를 제공해야 할 수도 있습니다. 이렇게하려면? key = xxxxx와 같이 키에 대한 올바른 구문 뒤에 물음표를 추가하십시오. 그것은 단지 예일뿐입니다. 특정 서버에 올바른 구문이 무엇인지 모르겠습니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?원래 질문에 응답하기 위해 USGS (US Geological Survey)는 공개적으로 사용 가능한 WMS 서버를 제공합니다.
https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WmsServer?
https://basemap.nationalmap.gov/arcgis/services/USGSImageryOnly/MapServer/WmsServer?
https://basemap.nationalmap.gov/arcgis/services/USGSImageryTopo/MapServer/WmsServer?
유일한 차이점은 제공된지도 유형입니다. 하나는 Topo이고, 두 번째는 Imagery이고, 세 번째는 Topo와 Imagery가 결합 된 것입니다. 모든 경우에 레이어는 0 (문자 O가 아니라 숫자 0)입니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?고마워요, 존 내 열쇠는 M5NRKC. CalTopo 개발자에게 답장하여 URL에 대한 설명을 얻을 수 있는지 확인합니다. Pete USGS는 지금 작동합니까? 나를 위해 CalTopo를 너무 많이 사용하여 코드를 해독하고 싶습니다. 내가 배운 것을 게시 할 것입니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?USGS URL을 시도했습니다. 그들은 잘 작동합니다!
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?고마워 존! 그것이 내가 찾던 것입니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?좋습니다. 이것이 키인 경우 사용중인 WMS URL이 작동해야합니다. 다음 질문은 그들이 무엇을 반환하는 것일까 요? JMP는 이미지가 JPG 또는 PNG로 반환 될 것으로 예상합니다. 제공 한 WMS URL을 사용해 보았지만 나에게도 효과가 없습니다. 이 메시지는 로그에 나타납니다.
WMS 서버에서 맵을 검색하는 중 알 수없는 이미지 유형입니다.
그래서 그들은 다른 형식의 이미지를 반환하거나 이미지를 전혀 얻지 못합니다.
BTW-귀하의 예에서 DOERide로 레이어가 있습니다. 이 서버에 유효한 레이어가 아닌 것 같습니다. 나는 JMP Add-In을 썼다. WMS 탐색기 추가 기능 . 이 URL을 실행하면 WMS URL을 입력하고 Enter 키를 누르면 서버를 쿼리하여 유효한 레이어 목록을 반환합니다. WMS 서버에서 맵을 다시 가져 오려면 유효한 레이어를 입력해야합니다. 유효한 레이어 목록을 다시 얻습니다. 사용중인 WMS URL이 유효한 URL이라는 것을 알 수 있습니다. 또한 유효한 레이어가 무엇인지 알려줍니다-33이 있습니다. 불행히도, 유효한 레이어를 사용하더라도 유효한 이미지를 다시 얻지 못합니다.

WMS Explorer 화면 캡처에서 볼 수없는 경우 일부 유효한 레이어는 다음과 같습니다.
mbt, mbh, t, f, f16a ..... r2, r3, N3N0S6 및 M3GKMG. 마지막 몇 개가 스크롤되지 않습니다.
도움이 되었기를 바랍니다!
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?이것은 멋진 존입니다! 감사합니다! 추가 기능을로드했습니다. 문제 해결에 도움이됩니다.
사용자 정의 레이어에 액세스하는 방법도 이해해야 할 것 같습니다. DOERide는 caltopo에 내장 된 레이어입니다. 내 API 키로 wms를 통해 레이어에 액세스 할 수 있다고 가정했습니다.
내가 caltopo로부터 답을들을 때 내가 배운 것을 알려줄 것입니다 ...
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?caltopo WMS 서버로 조금 더 조사했습니다. 모든 WMS 서버에 대해 서버가 제공 할 내용을 알려주는 GetCapbilities를 수행 할 수 있습니다. 이것은 서버에 어떤 레이어가 있는지 확인하기 위해 WMS 탐색기에서 사용하는 요청입니다. 일반적 으로이 작업을 수행 할 때 XML 문서를 얻습니다. JMP에서는 항상 WGS84라는 투영법을 사용하기 때문에 중요합니다. 이는지도 요청에 EPSG : 4326을 지정하여 나타냅니다. caltopo 서버가 XML 문서를 반환하지 않았으므로 놀랍습니다. 그러나 텍스트 문서에서 caltopo 서버가 EPSG : 900913 및 EPSG : 3857 만 지원한다고 생각할 정도로 충분했습니다. 900913은 Google Mercator 전용 EPSG이며 3857은 Mercator 투영의 또 다른 변형입니다. 간단히 말해 caltopo 서버는 Mercator 투영 만 지원하고 JMP는 WGS84 투영 만 지원하는 것처럼 보입니다. 이 경우 JMP에서 caltopo의 맵을 사용할 수 없습니다. 그렇지 않으면 데이터가지도 상단의 올바른 위치에 정렬되지 않습니다. caltopo를 사용하여이를 확인할 수 있습니다. 그러나 EPSG4326 (WGS84)을 요청한 결과 caltopo가 JMP에 맵을 반환하지 않는 이유가 있습니다.
Re : JMP에서 지형을 보여줄 수있는 훌륭한 오픈 웹맵 서비스를 아는 사람이 있습니까?그냥 정정하십시오. 나는 말했다 " JMP OpenStreetMap 서버는 WMS (Web Mapping Service) API를 지원합니다. ""JMP는 WMS (Web Mapping Service) API를 지원합니다. "라고 말 했어야합니다. JMP에서는 백그라운드 맵 대화 상자에서 WMS 옵션 및 OpenStreetMap 옵션을 모두 제공합니다. 선택권. 그들은 관련이 없습니다. 이것이 분명히되기를 바랍니다.