Leaflet
Φυλλάδιο είναι μια βιβλιοθήκη JavaScript που καθιστά εύκολο για τους προγραμματιστές να ενσωματώσουν διαδραστικούς χάρτες σε ιστοσελίδες ή εφαρμογές web.
- Δημιουργία διαδραστικούς χάρτες για την ιστοσελίδα ή την εφαρμογή σας
- Υποστηρίζεται από ένα ευρύ φάσμα χρηστών-made plug-ins
- Διαφορετικές Ζουμ και μετατόπιση επιλογές
- Τρέχει σε JavaScript, μια από τις πιο συχνά χρησιμοποιούμενες γλώσσες για εφαρμογές web
- Υποστηρίζεται από μια μεγάλη και ενθουσιώδη κοινότητα
- Μικρό μέγεθος το καθιστά ελαφρύ και ευέλικτο
- Βασίζεται στην υποστήριξη τρίτων για τη χαρτογράφηση GPS
- Λιγότερο σε θέση να χειριστεί μεγάλο αριθμό δείκτη από τον ανταγωνισμό
Ενώ σύγχρονες γλώσσες προγραμματισμού μπορεί να επιτύχει πολλά από μόνοι τους, κάνοντας μια ιστοσελίδα ή μια εφαρμογή που πραγματικά ξεχωρίζει από το πλήθος συχνά απαιτεί τη χρήση εξωτερικών βιβλιοθηκών. Φυλλάδιο είναι μια ιδιαίτερα συγκεκριμένη βιβλιοθήκη χτισμένη μακριά από το JavaScript, έχουν σχεδιαστεί για να επισπεύσει τη διαδικασία ενσωμάτωσης χάρτες σε μια ιστοσελίδα ή εφαρμογή. Η ιδιαιτερότητα της εστίασης του επιτρέπει Φυλλάδιο να επιτύχει τους στόχους της αξιοθαύμαστα, τοποθετώντας την σε ανταγωνισμό με πιο καλά υποστηρίζεται, κλειστή χάρτη πηγή σχεδιαστικά προγράμματα όπως του Bing Maps API και το API Χαρτών Google. Το πρώτο πράγμα που οι προγραμματιστές κατά πάσα πιθανότητα θα παρατηρήσετε σχετικά με το δελτίο είναι το πώς συμπαγής είναι. Ολόκληρη η βιβλιοθήκη ζυγίζει 38 kilobytes, καθιστώντας το φως και εύκολο στην εγκατάσταση. Αλλά κατορθώνει να συσκευάσει μια παρτίδα σε μικρά καρέ της. Οι προγραμματιστές που έχουν χρησιμοποιήσει το API Χαρτών Google θα βρείτε Φυλλάδιο εξοικειωμένοι, καθώς βασίζεται στα ανοικτά της πολλές από τις ίδιες αρχές. Η ανάπτυξη χάρτη σας είναι τόσο εύκολη όσο και φωλιάζουν σε ένα div CSS, και από εκεί, έχετε μια σειρά από επιλογές προσαρμογής στη διάθεσή σας. Φυλλάδιο χρησιμοποιεί στρώσεις πλακιδίων για την επίτευξη αποτελεσμάτων της, και αυτό σημαίνει ότι οι προγραμματιστές μπορούν να αναβαθμίσουν τη λειτουργικότητα του χάρτη τους στις ιδιαίτερες ανάγκες τους. Επιπλέον, επιτρέποντας στους χρήστες να διαστρωμάτωση χαρακτηριστικά χάρτη τους σε διαφορετικά στρώματα, μπορείτε να διαχωρίσει διάφορες λειτουργίες του εμφανίζονται χάρτη σας και στις αναγκαίες προσαρμογές, ενώ οι δαπάνες λιγότερο χρόνο ανησυχώντας για τις επιπτώσεις θα έχουν αυτές οι αλλαγές για τις διάφορες πτυχές του κωδικού σας. Η βασική βιβλιοθήκη περιέχει όλες τις λειτουργίες που οι χρήστες περιμένουν από ένα σύγχρονο web-based χάρτη. Αυτό περιλαμβάνει χάρτη σύροντας, δείκτη σύρσιμο, και ζουμ λειτουργικότητα προσαρμοσμένη για διαισθητική χρήση και με τα δύο επιτραπέζιους υπολογιστές και κινητές συσκευές. Πληκτρολόγια και χειρονομίες αφής και οι δύο υποστηρίζονται και εύκολα να εφαρμοστεί σε χάρτες. Υφολογικά στοιχεία, όπως κινούμενα σχέδια για τη μεγέθυνση και αναδυόμενο εξασθενίζει μπορεί να βοηθήσει ιστότοπο ή την εφαρμογή σας να ξεχωρίζει εκτός από το πακέτο. Η προεπιλογή UI είναι καθαρό και εύκολο στο μάτι, αλλά οι προγραμματιστές έχουν περαιτέρω έλεγχο για το πώς θέλουν τους χάρτες για να δούμε με τα προσυσκευασμένα επιλογές προσαρμογής. Καθαρό αναδυόμενα παράθυρα CCS3 και ελέγχων σημαίνει ότι οι προγραμματιστές μπορούν εύκολα να το στυλ τους χάρτες τους, χρησιμοποιώντας μια γλώσσα που άνετα είστε με, και οι δείκτες της εικόνας και HTML με βάση παρέχει μεγαλύτερη ευελιξία στην εμπειρία προσαρμογής. πυρήνα της βιβλιοθήκης Φυλλάδιο στερείται μερικά από τα βασικά χαρακτηριστικά που το Google Maps και Bing Maps μπορεί να προσφέρει. Από το φυλλάδιο είναι ανοικτού κώδικα και όχι το ιδιοκτησιακό λογισμικό από μια μεγάλη εταιρεία, οι προγραμματιστές δεν θα έχουν πρόσβαση στις ενημερωμένες δορυφόρους και πληροφορίες GPS θα βρείτε από αυτές τις μεγάλες εταιρείες. Αλλά αυτή η δέσμευση για σχεδιασμό ανοικτού κώδικα είναι επίσης ένα από τα σημαντικά πλεονεκτήματά Φυλλάδιο του. Η κοινότητα γύρω από φυλλάδιο είναι μεγάλη, και η crowdsourced φύση των μέσων ανάπτυξης της ότι τα σφάλματα συνήθως εξομαλυνθεί γρήγορα. Αυτό επίσης σημαίνει ότι υπάρχει μια τεράστια πηγή των εξωτερικών plug-ins που γεμίζουν με πολλά από τα χαρακτηριστικά δεν είναι διαθέσιμα στον πυρήνα της βιβλιοθήκης, και από το Φυλλάδιο τρέχει σε JavaScript, δεν υπάρχει καμία ανάγκη να μάθουν ένα νέο περιβάλλον.