Mapstraction: Javascript βιβλιοθήκη για τη διαχείριση των χαρτών

Παρασκευή 22 Φεβρουαρίου, 2008

Mapstraction

Mapstraction Javascript είναι μια βιβλιοθήκη που είναι το ενδιάμεσο στρώμα για την χρησιμοποίηση των χαρτών από τα γνωστά συστήματα που διατίθενται σήμερα. Η ιδέα είναι να προσφέρει ένα περιτύλιγμα, μια διασύνδεση που μπορούν να ενοποιήσουν τον κωδικό ανεξάρτητα, τότε, τον τύπο του κινητήρα, καθιστώντας χάρτες που θέλετε να χρησιμοποιήσετε.

Mapstraction Από το site είναι διαθέσιμο το demo του και την τεκμηρίωση. Η βιβλιοθήκη μπορεί να κατεβάσει, χωρίς χρέωση. Σε αυτή την έκδοση υποστήριξη των γνωστότερων κινητήρες 9: OpenStreetMap, το Yahoo, Google, Microsoft, Map24, Multimap, MapQuest, FreeEarth και OpenLayers.

Υποστηρίζει τη δημιουργία σημείο, γραμμή και πολύγωνο. Μπορείτε να τοποθετήσετε τους immmagini επικάλυψη. Ενδιαφέρον για υποστήριξη των Geocoding δρόμο διευθύνσεις και κατευθύνσεις μάρκα! Κέρδη συμβατή με τις ζωοτροφές GeoRSS και KML.

Από τα παραδείγματα του κώδικα σύντομα θα είναι χρήσιμο ως μέσο αυτού του είδους. Κάθε "διασύνδεση" (Google, Microsoft, Yahoo, κτλ ...) έχει τους δικούς της API. Μέσω Mapstraction, ωστόσο, μπορούν να γράψουν ένα ενιαίο μπλοκ του κώδικα για το τέλος και να αφήσετε την επιλογή του παρόχου να χρησιμοποιήσετε. Για παράδειγμα, όταν έχετε προετοιμαστεί η βιβλιοθήκη, η ακόλουθη γραμμή κώδικα:

JavaScript:
  1. / / Initialise με το χάρτη της επιλογής σας API
  2. Mapstraction ( 'mapstraction' , 'google' ) ; mapstraction var = new Mapstraction ( «mapstraction ',' Google ')?

Καθορίζει τη μηχανή του Google! Αν προέρχεται από αυτό, αντικαταστήστε το string "google", αμέσως αλλαγή μηχανισμό απόδοσης χάρτες!

JavaScript:
  1. / / Initialise με το χάρτη της επιλογής σας API
  2. Mapstraction ( 'mapstraction' , 'microsoft' ) ; mapstraction var = new Mapstraction ( «mapstraction», «Microsoft»)?

Παρά το γεγονός ότι η βιβλιοθήκη δεν είναι πραγματικά πλήρες, μπορούν να ενσωματωθούν σε ένα ενιαίο πλαίσιο με όλα τα χαρακτηριστικά "εξάπλωση" των επιμέρους βιβλιοθηκών. Η απόδοση του κινητήρα της Microsoft, για παράδειγμα, επιτρέπει την προβολή "στο υπιφανειακότητα". OpenStreetMap Google και έχουν μια καλή διαχείριση των οδικών χαρτών, συμπεριλαμβανομένων και εκείνων της Ιταλίας. Έτσι, για εκείνους που πρέπει να ασχολείται με την ανάπτυξη μιας εφαρμογής με τη χρήση χαρτών και αποτυγχάνουν - μόνο - να αποφασίσει ποιο να χρησιμοποιήσουν την τεχνολογία για την ανάπτυξη, Mapstraction επιτρέπει - και μάλιστα - για να astrarsi, να λύσει το δίλημμα με την εισαγωγή, στην πραγματικότητα, τρίτος παράγοντας, και με αυτόν τον τρόπο, να μας δώσει τη δυνατότητα να αλλάζει μηχανισμό απόδοσης ανά πάσα στιγμή. Λοιπόν καλή ιδέα να ακολουθήσουν και χρήση!

Σχετικές Post

Photoshop μελέτη: hivesoft

Παρασκευή 22 Φεβρουαρίου, 2008

Όπως προβλέπεται Julius φτάνουν οι πρώτες αιτήσεις για restyling Logo ... από φίλους που, σωστά, είπε ότι "για μένα;". Προφανώς έχετε έλεος ... είναι γιατί εγώ ως έργο είναι επειδή έχω οικογένεια! ?)

Ωστόσο, ως συνήθως, θα αρχίσει από:

ORIGINAL

HiveSoft

Απλό Web 2.0 στυλ

Εξαιρετικά απλό! Ήθελα να παίξουν με εξαγωνικές dell'alveare ...

HiveSoft

Ένα λογότυπο, κατά τη γνώμη μου, είναι "όμορφη" και όταν μπορεί επίσης να εξεταστεί σε δύο χρώματα.

HiveSoft

MODIFIED "PHOTOREALISTICA";

Αυτό είναι ένα τεστ ... δεν είναι ένα λογότυπο! Η διαφορά από τα προηγούμενα για το "στυλ" του εγκεφαλικού επεισοδίου, δεν είναι.

HiveSoft
(sull'imagine κλικ για μεγέθυνση)

Σχετικές Post

Photoshop άλφα: η διαφορά μεταξύ της αδιαφάνειας και της πλήρωσης

Παρασκευή 22 Φεβρουαρίου, 2008

Photoshop Εάν ένα παράδειγμα αξίζει περισσότερο από χίλιες εξηγήσεις, να πώς να κατανοήσουν τη διαφορά μεταξύ του ποσοστού της διαφάνειας (alpha) dellla αδιαφάνεια ιδιοκτησίας και το ποσοστό πλήρωσης. Και οι δύο, στην πραγματικότητα, που ενεργούν για στρώμα και, σε ορισμένες περιπτώσεις φαίνεται πραγματικά πανομοιότυπες. Ωστόσο, εάν Adobe χώρισε, θα υπάρχει λόγος! Η διαφορά είναι απλή: Layer σχετικά με την αδιαφάνεια πράξεων, συμπεριλαμβανομένων των επιπτώσεων. Πλήρωση, ωστόσο, είναι περιορισμένη με το περιεχόμενο του στρώματος, χωρίς να επηρεάζονται τα πρόσθετα αποτελέσματα. Δημιουργήστε μια εικόνα παρόμοια με εκείνη που παρουσιάζεται παρακάτω:

PhotoshopPhotoshop

Με τον καθορισμό εναλλάξ την αδιαφάνεια σε 10% και στη συνέχεια την πλήρωση με 10%, μπορούμε να δούμε τη διαφορά αμέσως:

PhotoshopPhotoshop

Όλα αυτά μπορεί να είναι χρήσιμη, για παράδειγμα, να κάνει τα πράγματα κάπως έτσι:

Παράδειγμα
(κάντε κλικ για μεγέθυνση)

Λίγο δημοσιεύσει μια θέση με το φροντιστήριο - βήμα προς βήμα - για την επίτευξη των ανωτέρω εικόνα εμφανίζεται εδώ! ?)

Σχετικές Post