กำลังมองหาผู้ให้บริการภาพจากดาวเทียม? [ปิด]


17

ฉันกำลังสร้างเว็บแอปพลิเคชัน - ข้อกำหนดของฉันคือ:

  • ต้องมีภาพถ่ายดาวเทียมทั่วโลก
  • ต้องมี API ที่ใช้งานง่ายที่มีความสามารถในการนำเข้าข้อมูล geoJSON ท่าทางของเมาส์และแป้นพิมพ์เป็นต้น

สำหรับความรู้ของฉัน Bing, Google และ Yahoo เป็น บริษัท เดียวที่ให้บริการทั้งสองนี้ บางคนสนับสนุนอดีตในระดับหนึ่ง อาจไม่ใช่ทั่วโลก (NASA โซลูชันการทำแผนที่ของบุคคลที่สาม) และบางอย่างรองรับหลัง (ตัวอย่างเช่น OSM) ... แต่มีเพียงบางส่วนที่สนับสนุน

ตัวเลือกของฉันเป็น Bing, Google และ Yahoo เท่านั้นหรือไม่

ถ้าเป็นเช่นนั้นมีใครรู้บ้างเกี่ยวกับโครงการต่อเนื่อง (ดาวเทียม) ที่อยู่ระหว่างการก่อสร้างซึ่งจะเปิดตัวในที่สุดและให้บริการดาวเทียมทั่วโลกภายใต้โอเพนซอร์ส?


หากคุณกำลังมองหาข้อมูลแบบเปิดฉันคิดว่าOpen Data Stack Exchange จะเป็นที่สำหรับค้นคว้า / ถามสิ่งนี้
PolyGeo

ขอบคุณ stackexchange นี้ไม่มีในปี 2011 เมื่อคำถามถูกถาม :) ความสนใจของฉันในเรื่องนี้เปลี่ยนไป แต่ฉันยินดีต้อนรับผู้เยี่ยมชมให้ทำตามคำแนะนำของคุณ
Jordan Arseno

คำตอบ:


14

ภาพถ่ายมีราคาแพงในการจับภาพและผลิตซึ่ง จำกัด การผลิตให้กับหน่วยงานเชิงพาณิชย์และรัฐบาล ดาวเทียมเชิงพาณิชย์ส่วนใหญ่ไม่มีการครอบคลุมทั่วโลกที่สม่ำเสมอและสร้างรายได้จากการขายการเข้าถึงฉากรวมถึงการขายต่อให้แก่ผู้ให้บริการที่คุณระบุไว้ นั่นทำให้ตัวเลือกของรัฐบาลอยู่ในหมวดหมู่ฟรี: อาจเป็นผลิตภัณฑ์ที่ดีที่สุดของLandsat 7ซึ่งมีความละเอียดประมาณ 30 เมตรในช่องส่วนใหญ่และ 15 เมตรใน IR จำนวนของพื้นที่ที่มีทางยกระดับทางอากาศที่มีอยู่ได้อย่างอิสระเช่นผู้ใช้ในโลกลม

หน้าดาวเทียมทั่วโลกในวิกิพีเดียเป็นรายการที่เป็นประโยชน์และมีความเป็นแพลตฟอร์ม Landsat ใหม่เปิดตัวในปีถัดไปซึ่งจะยังคงแพลตฟอร์มที่การตั้งสำรองของโลกที่สอดคล้องกันและเป็นอิสระภาพ GLCF ยังคงเป็นแหล่งที่ดีสำหรับข้อมูลฟรีที่มีอยู่เช่นเดียวกับโมเสคนาซ่า Landsat


1
Landsat 7 มีความครอบคลุมที่ดีที่สุดแม้ว่าในแง่ของความละเอียด Aster และ EO1 เป็นคู่แข่ง
Matthew Snape

1
ตอนนี้คุณมีข้อมูล Sentinel-2 (ความคมชัดทางโลกและทางอวกาศที่สูงกว่า Landsat 8)
radouxju

4

OpenAerialMapโครงการถูกทอดทิ้ง แต่เมื่อเร็ว ๆ นี้ได้รับการเริ่มต้นใหม่ มันจะเป็นการรวมกันของชุดข้อมูลฟรีจากพื้นที่ต่าง ๆ ของโลกด้วยชุดข้อมูลระดับโลกสำหรับพื้นที่ที่ไม่มีรายละเอียดเพิ่มเติม ชุดข้อมูลส่วนกลางที่ใช้คือi-cubedและภาพนาซ่า รายการปัจจุบันของแหล่งข้อมูลใช้ในโครงการที่สามารถพบได้ที่นี่ ซอร์สโค้ดสำหรับซอฟต์แวร์เซิร์ฟเวอร์นั้นอยู่ในGitHubด้วย

อย่างไรก็ตามเซิร์ฟเวอร์อยู่ในสถานะออฟไลน์ดังนั้นนี่อาจเป็นเพียงบางสิ่งที่ต้องจับตามองในขณะนี้แทนที่จะเป็นตัวเลือกสำหรับระบบที่ใช้งานจริง

สำหรับส่วนที่สองของคำถามของคุณคุณสามารถใช้ OpenLayers ซึ่งครอบคลุม"การนำเข้าข้อมูล geoJSON ท่าทางของเมาส์และแป้นพิมพ์ ฯลฯ " - นอกจากนี้ยังช่วยให้คุณสามารถนำข้อมูลจาก Google, Bing, Yahoo ฯลฯ เพื่อให้คุณสามารถแยกข้อมูลและส่วนประกอบ API ได้


2

หากคุณพร้อมที่จะจ่ายมีสองสามตัวเลือกเพิ่มเติม:

  • Digital Globe เสนอบริการ wmsที่สามารถเชื่อมโยงกับ OpenLayers
  • ESRI Javascript API มีข้อมูลดาวเทียมทั่วโลกที่มีความละเอียดที่แตกต่างกัน

2

คุณควรดูล่าสุดจาก ESRI
เรียกว่า "Change Matters" เป็นบริการระดับโลก
มันถูกประมวลผลเป็นยุค ด้วยยุคอีกไม่นานฉันเชื่อว่า
หน้าข่าวของ ESRI อยู่ที่นี่
ด้วยวิธีง่าย ๆ สองวิธีในการเข้าถึงผ่านทางมุมมองด้านข้างที่แก้ไขได้หรือเป็นบริการจาก arcgisonline
หน้าเรียก
ใช้การเข้าถึงบริการทั้งหมดในarcgisonline


2

คุณสามารถดูQuickMapServicesเป็นแคตตาล็อกส่วนกลางของ WMS / WFS / TMS / ฯลฯ บริการที่ดีกับ REST API

ป้อนคำอธิบายรูปภาพที่นี่

บริการนี้จะใช้ในการQuickMapServices ปลั๊กอินใน QGIS และ NextGIS โทรศัพท์มือถือ / เว็บArcGIS สก์ท็อป

ดูคำแนะนำเล็ก ๆ ที่นี่: http://nextgis.com/blog/qms-service/

เอกสารอยู่ที่นี่: http://docs.nextgis.com/qms_srv_dev/doc/api.htmlและที่นี่: https://qms.nextgis.com/api/v1


1

MapBox ล่าสุด (ณ วันที่ appx Fall / 2013) เริ่มให้บริการภาพและแม้ว่าจะไม่สามารถใช้ได้กับบัญชีฟรี แต่ก็สามารถใช้ได้กับบัญชีที่ชำระเงินทั้งหมดซึ่งเริ่มต้นที่เพียง $ 5 ต่อเดือน

ฉันประทับใจกับความละเอียดที่พวกเขาได้รับเช่นกัน นี่คือการซูมเข้าไปในเมืองเล็ก ๆ ในรัฐอาร์คันซอที่ฉันเคยเล่นเบสบอลเป็นเด็ก (เลือก "ดาวเทียม" ที่มุมซ้ายล่างเพื่อเปิดใช้งานภาพ)

.. นั่นเป็นรายละเอียดที่ค่อนข้างละเอียดเมื่อพิจารณาจากชุมชนในชนบทที่มีคนประมาณ 600 คน


1

ดูเหมือนว่าคุณจะผสมผสานแนวคิดที่แตกต่าง 2 อย่าง: การจับคู่ API และไทล์เซิร์ฟเวอร์ แม้ว่า Google และ Bing จะให้บริการทั้งสองแบบนี้ แต่คุณไม่จำเป็นต้องใช้โซลูชันแบบแพ็คเกจ

เนื่องจาก Google และ Bing เป็นระบบที่มีกรรมสิทธิ์ซึ่งแสดงข้อมูลที่เป็นกรรมสิทธิ์ฉันขอแนะนำให้คุณเปลี่ยนไปใช้ Open Street Maps API (ou OSMdroid สำหรับ Android) ที่จะจัดหาฟังก์ชั่นที่คุณต้องการ (ท่าทาง, คีย์บอร์ด onclick, ฯลฯ )

ฉันขอแนะนำให้คุณใช้เซิร์ฟเวอร์ไทล์ฟรีสำหรับความต้องการแผนที่ฐานของคุณ (ภาพที่เหมาะสม) Mapnik เป็นค่าเริ่มต้นด้วย OSM แต่คุณยังสามารถใช้ArcGIS ออนไลน์ , USGS โทโป , เกสรหรืออื่น ๆfree tile server(ของ Google)

เซิร์ฟเวอร์ไทล์เหล่านี้มีแผนที่พื้นฐานทางเลือก (ดาวเทียม, ถนน, ใจความ [อาชญากรรม, ห้องโดยสาร, ต้นไม้, จักรยาน])

เมื่อใช้งานคุณต้องเข้าใจว่ามีวิธีการแสดงแผนที่ที่แตกต่างกัน บางแผนที่ใช้พิกัด XYZ (lat, lon, zoom) และอื่น ๆ ใช้ ZYX (ซูม lon, lat)

หากคุณได้ผลลัพธ์เช่นเดียวนี้กับที่มีการซ้อนทับปรากฏอย่างถูกต้องและ baseMap สับเปลี่ยนกันหมดหมายความว่าคุณกำลังใช้ระบบพิกัดที่ไม่ถูกต้อง

เพียงแค่หยุดถ้าคุณต้องการรหัส OSM หรือ android OSMdroid โค้ดตัวอย่างสำหรับแอปแผนที่ของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.