2016-10-11 5 views
-1

Ich möchte eine Frage zum Erstellen einer Website stellen. Wenn jemand die Website öffnet, wird er eine Welt sehen, die ein 3D-Kugelmodell und die darauf platzierten Google Maps ist. Es ist genau das gleiche Modell, das Google Earth verwendet hat (aber das Hauptproblem ist, dass Google das Google Earth-Projekt für APIs und solche Sachen nicht unterstützt, und es ist jetzt veraltet). Außerdem würde ich gerne einen kleinen Eiffelturm auf der Welt in Frankreich platzieren, also wenn man hineinzoomt, wird es erscheinen und größer werden.Ein Pfad zum Erstellen einer Website

Die genaue Frage ist, welchen Weg sollte ich verfolgen, um diese Ziele zu erreichen. Welche Art von Programmiersprachen oder Frameworks sollte ich dafür lernen? Ich weiß, dass es ein SEHR langer Prozess ist, aber ich habe keine Ahnung, wo ich anfangen soll und brauche einen richtigen Rat. Danke im Voraus!

+0

mianly javascript .. (google-maps ist in Javascript) – scaisEdge

Antwort

0

prüft dies: https://cesiumjs.org/

Wenn Google bietet keine Alternative zu veraltete Version dann ist es nicht alternativ Google in js bis 3d. Wenn Sie denken, warum so viele Entwickler wie Google API dann, weil einfach ist, frei für Small-Medium-Projekt und sie haben eine große Qualität in dem, was sie tun.

Was können Sie tun, ist lernen: HTML CSS JS WebGL

Backend wie PHP oder ASP ist nicht nesesery, da Sie Node.js. verwenden können

Erstellen Sie grundlegende Sache, Praxis - nicht Buch lesen. Sie sind großartig, aber zeitaufwendig und Sie werden sich nicht so sehr daran erinnern, etwas zu tun und etwas zu erleben. Es gibt natürlich Live-Welt, in der Fehler und Probleme existieren, so dass Buch nicht der beste Weg ist, um in der Programmierung zu lernen.

Websites sind in der Regel einfach zu erstellen, aber schwer zu perfektionieren.

Meine Zusammenfassung des Problems: Verwenden Sie Bibliotheken, bearbeiten Sie sie, spielen Sie mit ihnen. Verwenden Sie Schnipsel und nach einiger Zeit graben Sie tiefer hinein. Dieser Ansatz führt zu schnellerem Ergebnis, besserem Code und gibt Ihnen die Bereitschaft, die nächste Aufgabe zu übernehmen.

Verwandte Themen