Wéi Dir ED-269- an ED-318-Geozonen a GeoJSON oder KML konvertéiert
Aktualiséiert
UAS-Geozone ginn an ED-269 oder ED-318 publizéiert, mee Webkaarte wëllen GeoJSON a Google Earth wëll KML. D’GeoPilot-API konvertéiert tëscht alle véier an all Richtung mat engem eenzegen Opruff: POST /api/v1/public/convert/:from-:to, mat dem Quelldokument an engem Feld document. D’Äntwert enthält dat konvertéiert Dokument, plus eng Lëscht vun de Features, déi net konvertéiert konnte ginn, a Warnungen iwwer alles, wat dat Zilformat net ausdrécke kann.
Formater a Berechtegungen
| Format | An der URL | Geschéckt als | Berechtegung |
|---|---|---|---|
| ED-269 | ed269 | JSON-Objet | CONVERT_ED269 |
| ED-318 | ed318 | JSON-Objet | CONVERT_ED318 |
| KML | kml | XML-Text, als JSON-String | CONVERT_KML |
| GeoJSON | geojson | JSON-Objet | keen |
Eng Konversioun brauch d’Berechtegung vu béide Formater: kml-ed318 brauch CONVERT_KML an CONVERT_ED318, ed269-geojson dogéint nëmmen CONVERT_ED269. GeoJSON brauch keng. Dat gëtt zwielef Richtungspueren; d’API-Referenz lëscht se all op.
A dräi Schrëtt konvertéieren
- Erstellt en API-Schlëssel mat de Berechtegunge fir Är Formater — kuckt Ufänke mat der API.
- Schéckt d’Quelldokument per POST als
document: dat geparst JSON fir ED-269, ED-318 oder GeoJSON, oder den XML-Text als String fir KML. - Liest
documentaus der Äntwert, a kontrolléiert dannerrorsawarnings, ier Dir d’Resultat publizéiert.
curl -X POST "https://geopilot.space/api/v1/public/convert/ed269-kml" \
-H "Authorization: Bearer $GEOPILOT_API_KEY" \
-H "Content-Type: application/json" \
-d @- <<'JSON'
{ "document": { "title": "Zones", "features": [ { "identifier": "ROU-001",
"name": "Example zone", "restriction": "PROHIBITED", "geometry": [ {
"uomDimensions": "M", "horizontalProjection": { "type": "Polygon",
"coordinates": [[[26.05,44.40],[26.15,44.40],[26.15,44.47],[26.05,44.47],[26.05,44.40]]] } } ] } ] } }
JSON{
"document": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><kml …>…</kml>",
"totalFeatures": 1,
"errors": [],
"warnings": []
}Feeler a Warnunge liesen
totalFeatures— wéi vill Features d’Quell hat.errors— Features, déi net konvertéiert konnte ginn, all eenzel mat hirem Index, hirem Identifiant an dem Grond. De Rescht vum Dokument gëtt trotzdeem konvertéiert: e schlechte Feature kascht keen aneren.warnings— Plazen, wou dat Zilformat net ka soen, wat d’Quell gesot huet, wéi eng Wierkung, fir déi ED-269 kee Wuert huet, oder en Héichtereferenzsystem, op deen et sech net bezéie kann. All Warnung seet, wat amplaz geschriwwe gouf.
Ee Fall léisst amplaz déi ganz Requête feelschloen: e Dokument an ED-269 ze konvertéieren, dat Fläche mat Linnen oder Punkte mëscht, well eng ED-269-Zon nëmme Flächen enthale kann. Et gëtt mat engem 400 an der Feelerform no RFC 9457 refuséiert — schéckt nëmmen d’Flächen, oder wielt en anert Zilformat.
Wéi e Format fir wéi eng Aarbecht
- ED-269 — den EUROCAE-Standard, an deem vill national Behörden Zone publizéieren an akzeptéieren.
- ED-318 — säin Nofolger, eng Spezifikatioun op Basis vu GeoJSON, déi elo an nationale Feeds opdaucht.
- KML — fir Google Earth an d’Kaarten-Appe vu Piloten; d’Héichtelimitte vun enger Zon ginn als Héichte matgeschéckt, wou se se huet.
- GeoJSON — dat neutraalt Format fir Webkaarten a GIS-Pipelines, an d’Säit, iwwer déi all Konversioun liest oder schreift.
Wéi ED-269 an ED-318 sech Feld fir Feld ënnerscheeden, an d’Fallen, déi an echte nationale Feeds fonnt goufen, steet an ED-269 vs ED-318.
Eng Konversioun ännert d’Format, net d’Fakten. Si kontrolléiert d’Zonen net mat enger offizieller Quell, an eng konvertéiert Datei ass nëmmen esou aktuell wéi déi, déi Dir geschéckt hutt.
Heefeg gestallte Froen
- Kann ech ouni API-Schlëssel konvertéieren?
- Neen. All Konversioun brauch e Schlëssel mat de Berechtegunge vu béide Formater.
- Firwat feelt e Feature a mengem Resultat?
- Kuckt an
errors: do stinn all d’Features, déi net konvertéiert konnte ginn, a firwat, während déi aner normal konvertéiert goufen. - Geet tëscht de Formater eppes verluer?
- Heiansdo — all Format kann Saachen ausdrécken, déi déi aner net kënnen. All esou e Fall gëtt an
warningsgemellt, mat deem, wat amplaz geschriwwe gouf.
Verwandt Guiden
- ED-269 vs ED-318: déi zwee Formater fir UAS-Geozonen, Feld fir Feld verglachWéi sech d’Formater ED-269 an ED-318 fir UAS-Geozonen Feld fir Feld ënnerscheeden, mat de Fallen aus echte nationale Feeds a wéi een se konvertéiert.
- API fir Flichverbuetszone fir Dronen: déi éischt SchrëttFrot publizéiert Dronezonen aus Ärer eegener Software of: API-Schlëssel kréien, Zonen op engem Punkt oder an der Géigend ofroen, e Fluchgebitt préiwen.
- Flichverbuetszone fir Dronen erkläert: wéi UAS-Geozone funktionéierenWat UAS-Geozone sinn, wien se publizéiert a wéi een eng liest: verbueden, mat Autorisatioun, konditionell Zonen, Héichtelimitten an Zäitpläng.
Quellen
- EUROCAE ED-269 — Minimum Operational Standard for UAS Geographical Zones
- EUROCAE ED-318 — Technical Specification for UAS Geographical Zone Data
- The KML reference (Open Geospatial Consortium, KML 2.2)
- RFC 7946 — The GeoJSON Format