Konvertieren Sie kubischen Netzcode in Python in WKT

Auf Memorandum-Ebene habe ich eine Funktion zum Konvertieren von Mesh-Code 3. Ordnung in WKT mit Python erstellt. Es ist nüchtern, aber es ist leicht, den Überblick zu verlieren, wenn Sie es brauchen ...


def toWKTfromMeshCode3(mcode3: 'mesh code(str)'):-> 'wkt(str)'
  south = (int(mcode3[0:2]) * 80 + int(mcode3[4:5]) * 10 + (int(mcode3[6:7]))) * 30 / 3600
  west = (int(mcode3[2:4]) * 80 + int(mcode3[5:6]) * 10 + (int(mcode3[7:8]))) * 45 / 3600 + 100
  north = south + 30 / 3600
  east = west + 45 / 3600
  wkt = 'POLYGON(({e} {n},{w} {n},{w} {s},{e} {s},{e} {n}))'.format(s=south, w=west, n=north, e=east)
  return wkt

Recommended Posts

Konvertieren Sie kubischen Netzcode in Python in WKT
Python-Skript zum Konvertieren von Breiten- und Längengrad in Mesh-Code
Konvertieren Sie Python 3.x-Code in Python 2.x.
Konvertieren Sie Markdown in Python in PDF
Konvertieren Sie die psd-Datei in Python in png
In Python von Markdown in HTML konvertieren
Konvertieren Sie die absolute URL in eine relative URL in Python
Ich habe einen Code geschrieben, um die Quaternion mit Python in einen Ölerwinkel vom Typ z-y-x umzuwandeln
Konvertieren Sie die FBX-Datei in Python in ASCII <-> BINARY
Konvertieren Sie PDFs mit Python in Massenbilder
Schreiben Sie Python2-Code in Python3 um (2to3)
Persönliche Notizen zum Dokumentieren von Python-Code in Sphinx
Konvertieren Sie den exponentiellen Float in Python in str
Konvertieren Sie Datum und Uhrzeit in Zeitzonen in Unixtime in Python2.7
Ich möchte in Python schreiben! (1) Überprüfung des Codeformats
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Konvertieren Sie das NumPy-Array "ndarray" in Python [tolist ()]
Konvertieren Sie die Netzmaske der CIDR-Notation in Python in eine gepunktete Dezimalschreibweise
So konvertieren Sie Gleitkommazahlen in Python in Binärzahlen
Konvertieren Sie das Bild in .zip mit Python in PDF
Konvertieren Sie die asynchrone API im Callback-Stil in async / await in Python
Konvertieren / Zurückgeben von Klassenobjekten in das JSON-Format in Python
[Python] Erstellt eine Methode zum Konvertieren von Radix in 1 Sekunde
Konvertieren Sie den Webpay-Entitätstyp in den Dict-Typ (rekursiv in Python).
[Python] Datum in Zeichenfolge konvertieren
So löschen Sie stdout in Python
Konvertieren Sie numpy int64 in python int
[Python] Liste in Pandas konvertieren [Pandas]
Konvertieren Sie das Scratch-Projekt in Python
Konvertieren Sie die CIDR-Notation in Python
Sprechen mit Python [Text zu Sprache]
Generieren Sie QR-Code in Python
Wie man in Python entwickelt
In Python gelernter Zeichencode
Post an Slack in Python
Konvertieren Sie das an Jason Stay Samlike in Python übergebene Bild in ASCII Art
Ich möchte Python mit VS-Code ausführen können
Konvertieren Sie eine Excel-Datei für verschiedene Zwecke in Python in Text
[Python] Wie man PCA mit Python macht
[Python] Generiert QR-Code im Speicher
So sammeln Sie Bilder in Python
Formatieren Sie Python-Code automatisch mit Vim
Workflow zum Konvertieren der Formel (Bild) in Python
Im Python-Befehl zeigt Python auf Python3.8
Konvertieren Sie die Liste mit Python in DataFrame
Versuchen Sie, Trace in Python zu berechnen
Python> Liste> Doppelte Liste in einfache Liste konvertieren
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
[Python] Konvertiert natürliche Zahlen in Ordnungszahlen
Konvertieren Sie die Dezimalzahl in n-ary [Python]
So führen Sie TensorFlow 1.0-Code in 2.0 aus
Code-Tests rund um die Uhr in Python
Umgang mit Japanisch mit Python
Python> Tupel> Konvertiert doppeltes Tupel in einzelnes Tupel
Eine Alternative zu "Pause" in Python
[Unterprozess] Wenn Sie ein anderes Python-Programm in Python-Code ausführen möchten