Comments (12)
Anyway.Net is more popular on Linux than ever as it's open sourced now.
from mapnik.
Even if someone had the time, I wouldn't recommend to write another handwritten wrapper. I would rather go for swig or similar. As always, if you really need it in a timely manner, contribute.
But I agree with @hholzgra that your written tone comes across as rather harsh.
from mapnik.
It would be really great if we have one.🚀🚀
from mapnik.
Nobody stops you from writing / contributing one ...?
from mapnik.
Nobody stops you from writing / contributing one ...?
Oh trust me I was thinking about it. I was looking at the old one to see how hard it would be. Problem is I have no experience creating wrappers for C++ libraries. So I would be starting from scratch. It would take to much time away from the project I'm working on.
I think it should be done by the maintainers of the project. Not sure why they would want people using a fast C++ library behind slow wrappers built on python and node.
I mean if I have to use node than I might as well use Tileserver-GL. That's probably what other people are thinking too. To make the library stand out from other options. There should be a fast cross platform wrapper written in a popular language. Dot Net ticks all the boxes.
from mapnik.
Problem is I have no experience creating wrappers for C++ libraries.
...
I think it should be done by the maintainers of the project.
So you are expecting maintainers (which I'm not btw.) to be experienced in how to write .Net wrappers for C++ libs instead?
They should should have a fast cross platform wrapper written in a popular language. Dot Net ticks all the boxes.
I think you are over estimating the popularity of .Net on Linux, which is where Mapnik originated AFAICT, quite a bit.
from mapnik.
@hholzgra If your not a maintainer, please don't comment.
from mapnik.
Ok, I'm done dealing with your attitude anyway :(
from mapnik.
@mathisloge I think I'm just frustrated with this project. I looked at this project back when Mapbox used to contribute to it. It was so hard to setup and get running then. I come back knowing more about the eco system around open source gis and every popular project is accessible from .Net. I don't understand why this one isn't also
from mapnik.
What about this?
from mapnik.
What about this?
That project hasn't been touched in 9 years.
from mapnik.
That project hasn't been touched in 9 years.
So it is probably still Mapnik 2.x based. It also seems to require Visual Studio 2015 ...
So it might be useful as a template for a new project at best at this point ...
from mapnik.
Related Issues (20)
- Misoriented altitude labels on contour lines HOT 4
- make failed in ubuntu 23.04 (with quick and dirty fix) HOT 1
- compile fails under ubuntu noble if you include proj.h HOT 2
- mapnik On Window10
- Support percentage values with a fractional component HOT 1
- 4.0.0-rc1 pollutes /usr/include toplevel directory HOT 1
- Github actions - Linux and MacOS runners are faliing HOT 8
- Cannot read context in shapefile with mapnik HOT 5
- Text not rendered correctly in visual-tests HOT 4
- GCC 14 build errors HOT 4
- Proposal: new logging and formatting HOT 2
- Using of `simplify_prefilter` parameter in PostGis datasource HOT 3
- Windows build is broken on github HOT 3
- FR: allow loading of styles with missing layer data files HOT 1
- bad rendering of specific Arabic text HOT 2
- Fails to build with GCC 14 HOT 4
- The 4.0.1 release archive contains a lot of Apple specific noise HOT 5
- Brew not including mapnik-config in 4.0.0 install HOT 2
- make test: 5 SVG errors on 8/29/2024 version HOT 4
- Compilation without proj enabled fails HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapnik.