Je vais créer des applications de carte web interactives avec mapbox leaflet et react


À propos de ce service
Traduction automatique
La plupart des cartes web se cassent dès que les données deviennent réelles. Quelques centaines de marqueurs, c’est une leçon. Cinquante mille entités, une projection inconnue, et un client qui veut que ce soit fluide sur un téléphone, c’est une autre histoire.
Je crée des applications cartographiques avec React et TypeScript, avec un backend Python quand les données le nécessitent.
Ce que je réalise :
- Cartes interactives utilisant vos propres données vectorielles et raster
- Contrôle des couches, filtrage, recherche et légendes
- Regroupement de marqueurs et tuiles vectorielles pour de grands ensembles de données
- Outils de dessin, de mesure et de sélection de zones
- Curseurs temporels pour des données évoluant dans le temps
- Gestion des systèmes de coordonnées et reprojection
- Serveur de tuiles et de fonctionnalités en backend avec Django ou FastAPI
- Dispositions responsives qui fonctionnent sur téléphones et tablettes
Je m’occupe des éléments qui posent souvent problème : systèmes de coordonnées incompatibles, fichiers trop volumineux pour être chargés en une seule requête, et cartes qui se bloquent lorsque le nombre de couches augmente.
Vous obtenez le code source complet, un README avec les instructions d’installation et de déploiement, ainsi qu’un guide pour ajouter vos propres couches plus tard.
Envoyez un échantillon de vos données et ce que vous souhaitez voir sur la carte, et je vous indiquerai quel package correspond avant de passer commande.
Découvrez Sohail Saifi
Full Stack Engineer ! Automation and AI Specialist
- DeInde
- Membre depuisjuil. 2017
- Temps de réponse moy.1 heure
- Dernière commande1 semaine
Langues
Anglais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Avec quels formats de données pouvez-vous travailler ?
GeoJSON, Shapefile, KML, GeoPackage, CSV avec coordonnées, GeoTIFF et tables PostGIS. Si le vôtre est autre chose, envoyez un exemple et je confirmerai avant que vous passiez commande.
Quelle quantité de données la carte peut-elle gérer ?
Les petits ensembles se chargent directement. Au-delà de quelques milliers de fonctionnalités, je passe au clustering ou aux tuiles vectorielles, ce qui permet de garder des centaines de milliers de fonctionnalités fluides dans le navigateur. Indiquez-moi votre nombre de fonctionnalités et je vous conseillerai.
Ai-je besoin d’un compte Mapbox payant ?
Non. Je peux utiliser MapLibre avec des cartes de base libres, il n’y a donc pas de token ni de facture d’utilisation. Si vous avez déjà un compte Mapbox ou Google Maps, je peux utiliser celui-là à la place.
Pouvez-vous connecter la carte à ma base de données existante ?
Oui. Je construis le backend avec Django ou FastAPI et je fournis des fonctionnalités ou des tuiles depuis votre base de données. Envoyez-moi le schéma ou un dump et je vous dirai ce qui est nécessaire.
Vous déployez la carte ou vous me remettez simplement le code ?
L’offre premium inclut le déploiement sur votre hébergement. Les packages Basic et Standard vous remettent le code source avec un README expliquant la configuration, afin que vous ou votre équipe puissiez le déployer.
Est-ce que j'obtiens le code source ?
Oui, dans chaque package. Vous recevez le dépôt complet, documenté, sans restrictions de licence et rien qui ne soit verrouillé à moi. Vous pouvez l’étendre ou le transmettre à un autre développeur librement.

